Commit Graph

105 Commits

Author SHA1 Message Date
zurdi
a282384bb5 fixed platform error on gallery 2024-06-28 14:23:51 +02:00
zurdi
87d7eb51a5 fixed supported platforms endpoint 2024-06-28 12:31:31 +02:00
zurdi
4fe9abe418 refactor all configuration views 2024-06-12 20:07:32 +02:00
Georges-Antoine Assi
fcb34f9088 Merge branch 'master' into trunk-io 2024-05-23 10:06:13 -04:00
Georges-Antoine Assi
1840390c8a finish mypy fixes 2024-05-21 21:28:17 -04:00
Georges-Antoine Assi
66510c0327 Improve fetch times of platforms endpoint 2024-05-18 17:24:07 -04:00
Georges-Antoine Assi
2749aaee4a rename back to old names 2024-05-05 16:59:30 -04:00
Georges-Antoine Assi
9ad28f3294 more refactoring again 2024-05-05 16:32:40 -04:00
Georges-Antoine Assi
def2608c28 refactor db handlers 2024-05-05 15:46:07 -04:00
Georges-Antoine Assi
1a2c914045 refactor handlers out into own files 2024-05-05 12:45:56 -04:00
Georges-Antoine Assi
e64b6728b0 add endpoints for firmware 2024-05-01 17:38:12 -04:00
zurdi
d3864ff02b create platform if not exists when adding roms fixed 2024-04-11 01:39:58 +02:00
zurdi
c8db7681d3 added all supported platforms to upload rom dialog 2024-04-10 22:45:59 +02:00
Zurdi
b122e93db2 remove unused code 2024-04-09 13:48:29 +02:00
zurdi
df047cc5e9 upload roms button in drawer added 2024-04-08 18:31:02 +02:00
zurdi
d784928884 Merge branch 'mobygames-new-api' into feature/add_platform 2024-03-19 17:57:02 +01:00
Zurdi
ec0875b2aa return availability message for WIP endpoints 2024-03-10 11:17:09 +01:00
Zurdi
1af05d447b add platform endpoint added 2024-02-11 00:36:56 +01:00
Georges-Antoine Assi
81b5bcf9ba refactor handler names 2024-01-18 14:04:35 -05:00
Zurdi
cc0dffe5e6 fixed delete endpoints 2024-01-17 18:36:35 +01:00
Zurdi
42065aec7c backend refactor as RESTful 2024-01-15 13:34:18 +01: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
33b6364c8a endpoints and responses restructured 2024-01-11 23:57:06 +01:00
Zurdi
de14ad09be webrdace moduled 2024-01-11 21:55:15 +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
eea7e41940 docstrings added to endpoints + organized imports + formatted code 2024-01-09 16:22:31 +01:00
Zurdi
ffebd55ddb fix remove platform 2024-01-08 23:01:27 +01:00
Georges-Antoine Assi
957d06e883 Platform delete only removes from DB 2024-01-08 15:15:43 -05:00
Georges-Antoine Assi
fd752ddf90 small cleanup fixes 2024-01-05 09:01:15 -05:00
Zurdi
78152d91ee added backend endpoint to remove a platform 2024-01-05 11:48:56 +01:00
Zurdi
dc9cd1cd59 added front components to remove a platform 2024-01-05 09:24:16 +01:00
Georges-Antoine Assi
bd245cec4a Change urls to specify webrcade 2023-12-28 13:02:00 -05:00
Georges-Antoine Assi
cfb5e29184 Make some code more explcit 2023-12-27 19:42:26 -05:00
Georges-Antoine Assi
4b97e21f46 Merge branch 'master' into webrcade-feed 2023-12-27 19:34:58 -05:00
Georges-Antoine Assi
50789af6a0 Switch orm_mode to new key 2023-11-06 12:41:05 -05:00
Georges-Antoine Assi
0bc8994a07 Expand slug to type map 2023-09-17 11:51:14 -04:00
Georges-Antoine Assi
347bee8823 Fix feed meta 2023-09-17 11:36:43 -04:00
Georges-Antoine Assi
8457ab3508 Add endpoint to generate webrcade feed 2023-09-17 11:23:01 -04:00
Georges-Antoine Assi
a3e9ad3faf Make has_cover a computed property 2023-09-16 15:49:24 -04:00
Georges-Antoine Assi
04ba6f493b Switch igdb/sgdb IDs to int + update fastapi/pydantic 2023-09-14 10:06:43 -04:00
Georges-Antoine Assi
08846d304f Mega cool refactor of dbhandler 2023-09-13 22:30:34 -04:00
Georges-Antoine Assi
0bae24da6a Refactor the backend 2023-09-12 23:42:26 -04:00
Georges-Antoine Assi
92c505fcac First round of self cleanup 2023-08-18 21:12:31 -04:00
Georges-Antoine Assi
5943489f51 Oauth scheme and security list 2023-08-12 21:46:32 -04:00
Georges-Antoine Assi
a8a402d250 Add scopes and roles 2023-08-10 23:37:05 -04:00
Georges-Antoine Assi
b2ca819c16 Add session middlware + redis back auth 2023-08-10 09:58:51 -04:00
Georges-Antoine Assi
9c3bc6b842 Add jwt based auth 2023-08-09 22:15:05 -04:00
Georges-Antoine Assi
ad80f447d5 Revert change to basemodel config 2023-08-08 23:53:05 -04:00