Georges-Antoine Assi
6d3bcff4f1
move files to utils
2024-04-03 22:33:41 -04:00
Zurdi
956a9fb647
clean utils folder
2024-02-06 23:03:44 +01:00
Georges-Antoine Assi
885ae3fa06
second attempt to fix tests
2024-02-05 17:41:17 -05:00
Georges-Antoine Assi
018652fb67
fix tests
2024-02-05 17:16:44 -05:00
Zurdi
3de72d075c
fixed tests
2024-02-05 11:28:39 +01:00
Zurdi
066f640089
fixed tests
2024-02-01 09:48:47 +01:00
Zurdi
37c359fa97
path_cover and url_cover refactored
2024-02-01 00:22:44 +01:00
Georges-Antoine Assi
0ca6d74c26
Add file_name_no_ext column
2024-01-20 15:09:11 -05:00
Zurdi
720a9617bc
fixed unit tests
2024-01-19 15:10:01 +01:00
Georges-Antoine Assi
81b5bcf9ba
refactor handler names
2024-01-18 14:04:35 -05:00
Georges-Antoine Assi
86b55c68a3
fix circular import + migration 15 downgrade
2024-01-18 13:44:07 -05:00
Georges-Antoine Assi
eaad1f2353
small fixes
2024-01-17 21:22:07 -05:00
Georges-Antoine Assi
9495942084
Fix the rest of the tests
2024-01-17 10:57:07 -05:00
Georges-Antoine Assi
7963e243dc
Fix batch of test fixes
2024-01-17 10:26:37 -05:00
Zurdi
77694c6f0e
Merge remote-tracking branch 'origin/stats-endpoint' into refactor/backend
2024-01-16 22:25:27 +01:00
Georges-Antoine Assi
33645641b8
Add stats endpoint + refactor rom file size
2024-01-16 11:06:05 -05:00
Zurdi
1d2c9e7d05
standarized GET endpoints for roms and platforms
2024-01-14 02:34:37 +01:00
Zurdi
93f6cb7651
Merge branch 'feature/manage_config_from_ui' into refactor/backend
2024-01-13 02:17:19 +01:00
Zurdi
4b9e76f550
backend structure refactor
2024-01-12 23:44:27 +01:00
Zurdi
180d6e8b91
added create exclusion button
2024-01-11 20:41:06 +01:00
Zurdi
47a83a525b
config is loaded dinamycally and platform bindings can be removed from UI
2024-01-11 15:26:41 +01:00
Zurdi
fb1c02459e
added methods to add and remove platforms bindings to config manager
2024-01-11 00:29:41 +01:00
Zurdi
06d041fa30
catch timeout from check new version
2024-01-10 15:17:51 +01:00
Georges-Antoine Assi
f5996b94eb
dialog to delete from fs
2024-01-09 22:23:50 -05:00
Zurdi
5b51bb150f
generated new types
2024-01-09 21:40:19 +01:00
Georges-Antoine Assi
ffd9a2570e
Fix tests
2024-01-09 13:34:47 -05:00
Georges-Antoine Assi
5762270f62
Merge branch 'master' into romm-55
2024-01-09 13:06:51 -05:00
Zurdi
cda45e6d9c
Merge remote-tracking branch 'origin/master'
2024-01-09 16:26:43 +01:00
Zurdi
eea7e41940
docstrings added to endpoints + organized imports + formatted code
2024-01-09 16:22:31 +01:00
Georges-Antoine Assi
6d5ef25c17
Hotfix excluding files with no extensions
2024-01-09 09:39:51 -05:00
Zurdi
1641e6bd16
timeout to check new version added
2024-01-09 09:57:29 +01:00
Zurdi
4dd35e9e40
check if new version is available
2024-01-09 01:15:17 +01:00
Georges-Antoine Assi
957d06e883
Platform delete only removes from DB
2024-01-08 15:15:43 -05:00
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