Commit Graph

426 Commits

Author SHA1 Message Date
Georges-Antoine Assi
17d35bfb36 Merge branch 'master' into romm-55 2024-01-08 09:49:17 -05:00
Zurdi
c1460f62eb fix upload state 2024-01-07 12:38:37 +01:00
Georges-Antoine Assi
df9f1f5deb [ROMM-575] File exclusions accept wildcards 2024-01-06 21:58:38 -05:00
Georges-Antoine Assi
912bba57a2 Catch missing screens folder 2024-01-06 18:58:31 -05:00
Georges-Antoine Assi
bdcd0f9d81 small fixes 2024-01-06 17:40:07 -05:00
Georges-Antoine Assi
91d2562597 Support screenshots outside platforms 2024-01-06 17:24:51 -05:00
Georges-Antoine Assi
e8da816fca fix scanning and upload 2024-01-06 12:16:44 -05:00
Georges-Antoine Assi
ccd00c617d make emulator not required on upload 2024-01-06 12:00:13 -05:00
Georges-Antoine Assi
d1bd32a2a6 fix fs_screenshots bug 2024-01-06 11:44:36 -05:00
Georges-Antoine Assi
05da20963f remove support for bios and emulatores 2024-01-06 10:21:43 -05:00
Georges-Antoine Assi
2e9f581478 small fixes 2024-01-06 09:50:29 -05:00
Georges-Antoine Assi
36361934f3 fix a bunch of issues 2024-01-05 15:59:50 -05:00
Georges-Antoine Assi
cdafd680a0 Merge branch 'master' into romm-55 2024-01-05 15:38:05 -05:00
Zurdi
78152d91ee added backend endpoint to remove a platform 2024-01-05 11:48:56 +01:00
Georges-Antoine Assi
d11e2a381b [ROMM-567] Fix changing folder names by mapping old platform to new one 2024-01-04 15:54:28 -05:00
bfenty
3bcc4b2aaf filter files that begin with a period 2024-01-02 21:26:00 -06:00
bfenty
7a2ae7341d added a maximum length to file extensions
found that the code errors when there is a period in a filename (such as hidden files in UNIX OSes) and the file doesn't have a proper extension. Apple is really bad about putting these kinds of files in. To fix it, I added a new variable to the _exclude_files function, max_ext_length and set it to default to 4. That way if another function needs a different max it can override the default, but it shouldn't require other code changes.
2024-01-02 13:56:41 -06:00
bfenty
5f7b4667b4 Filter out files without extension 2024-01-02 13:14:48 -06:00
Georges-Antoine Assi
5dd943d5aa Fix tests 2023-12-28 16:39:18 -05:00
Georges-Antoine Assi
3767401075 Merge branch 'master' into romm-55 2023-12-28 13:46:08 -05:00
Georges-Antoine Assi
c6566bb89c Merge branch 'master' into romm-55 2023-12-28 13:17:46 -05:00
Zurdi
070b23ba23 show configured custom platforms in the settings section 2023-12-27 13:10:50 +01:00
Zurdi
39ace1b750 get_cover test fixed 2023-12-13 11:06:48 +01:00
Zurdi
808279b2cd get branch_name and version from backend 2023-12-13 10:43:00 +01:00
Georges-Antoine Assi
43816783a7 Hotfix subtag parsing 2023-12-12 08:26:18 -08:00
Georges-Antoine Assi
08fbae26f7 Merge branch 'master' into romm-55 2023-12-06 21:18:40 -05:00
Zurdi
540d7bad9d Merge pull request #480 from zurdi15/romm-437
[ROMM-437] Button to manually run all tasks
2023-12-05 02:27:06 +01:00
Georges-Antoine Assi
1e72672b20 Option to manually run tasks 2023-12-04 13:40:33 -05:00
Georges-Antoine Assi
4c2f1d46d6 Fix testw 2023-12-03 22:54:26 -05:00
Georges-Antoine Assi
be0b36c439 Multi lang and multi region support 2023-12-03 11:27:35 -05:00
Georges-Antoine Assi
678b6c2c98 Add support for emulator files related to platforms 2023-11-29 14:41:12 -05:00
Georges-Antoine Assi
8422c002c5 Support emulator folders 2023-11-26 22:43:03 -05:00
Georges-Antoine Assi
d4d929b29b Get upload and delete working 2023-11-23 20:47:27 -05:00
Georges-Antoine Assi
f738c9d999 Add ability to upload saves without rescan 2023-11-23 10:28:02 -05:00
Georges-Antoine Assi
a7bf12c6ed Refactor how config is stored and loaded 2023-11-14 09:14:27 -05:00
Georges-Antoine Assi
f560d03b86 Get saves and states loading 2023-11-14 00:00:33 -05:00
Georges-Antoine Assi
f7df912e20 Finish scanning for saves/states 2023-11-13 13:02:54 -05:00
Georges-Antoine Assi
1967879f0c Models for saves and states + scannig 2023-11-13 00:09:38 -05:00
Georges-Antoine Assi
d0f9395202 fix saving custom cover 2023-11-08 14:43:41 -05:00
Georges-Antoine Assi
87dfeec17f Merge branch 'master' into models-refactor 2023-11-06 08:33:01 -05:00
Georges-Antoine Assi
a3a1eb9323 Fix tests 2023-11-04 23:39:41 -04:00
Georges-Antoine Assi
015e5927d6 Less extensive multi extension regex 2023-11-04 23:12:40 -04:00
Georges-Antoine Assi
c1e6d49596 Fix tests 2023-11-03 22:42:06 -04:00
Georges-Antoine Assi
45a589c533 Fix a bunch of bugs 2023-11-03 22:16:31 -04:00
Georges-Antoine Assi
821e7cc930 Merge branch 'master' into models-refactor 2023-11-03 21:42:06 -04:00
zurdi
1d315a3bba fixed igdb handler tests 2023-11-03 17:22:22 +01:00
zurdi
66c1e3c04b resize igdb cover when needed 2023-11-03 17:01:03 +01:00
Georges-Antoine Assi
6269bd610f Fix sort roms by size + scan fixes 2023-10-31 11:08:15 -04:00
Georges-Antoine Assi
e3771f5fae Use password for redis in redis.py 2023-10-30 22:18:43 -04:00
Georges-Antoine Assi
5eced8a94c Merge branch 'master' into scheduled-tasks 2023-10-30 11:19:47 -04:00