Commit Graph

73 Commits

Author SHA1 Message Date
Georges-Antoine Assi
44a53f1cb0 [ROMM-375] Catch request timeouts to IGDB 2023-09-21 17:06:48 -04:00
Georges-Antoine Assi
4c81b8d562 Default to empty string idgb id 2023-09-14 10:08:30 -04:00
Georges-Antoine Assi
d02b70736d Return exact match first when searching roms 2023-09-02 14:23:25 -04:00
Georges-Antoine Assi
da2c93d65c Attempt to force refresh twitch auth token if 401 2023-08-27 13:16:12 -04:00
Georges-Antoine Assi
2b8d388866 Clarify some environment variables 2023-08-25 16:47:18 -04:00
Georges-Antoine Assi
3965ca1997 Add basic auth + fix tests and typing 2023-08-23 11:21:01 -04:00
zurdi
f4f936f624 user avatar and enable/disable user support added 2023-08-23 14:16:31 +02:00
zurdi
2bc3fbf864 delete admin user fixed 2023-08-18 12:35:27 +02:00
Georges-Antoine Assi
b9113cbb11 Set some consts as final 2023-08-14 15:00:19 -04:00
Georges-Antoine Assi
9601b0fa9e Add tests for oauth endpoint 2023-08-13 14:25:07 -04:00
Georges-Antoine Assi
0b5a09d53f Add test for rom endpoint 2023-08-13 14:10:27 -04:00
Georges-Antoine Assi
da4c318f6c Add tests for auth utils 2023-08-13 11:10:59 -04:00
Georges-Antoine Assi
58b7e9adcf Tweaks to db handelr test 2023-08-13 09:44:49 -04:00
Georges-Antoine Assi
3f97eca338 add user test for db handler 2023-08-13 00:01:36 -04:00
Georges-Antoine Assi
faba6d4e75 Self code cleanup 2023-08-12 00:38:29 -04:00
Georges-Antoine Assi
590ea89972 Place auth behind flag 2023-08-11 13:42:16 -04:00
Georges-Antoine Assi
8d41a87659 Add csrf token check 2023-08-11 09:47:10 -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
88ac2a7353 introduce mypy with lib types + remove ignores + fix types 2023-08-08 23:31:59 -04:00
zurdi
00f4028ee9 fixed tests 2023-08-09 03:18:20 +02:00
zurdi
051d5ea924 reverted matched roms no cover 2023-08-09 02:38:34 +02:00
zurdi
9687f69df8 tests fixed 2023-08-09 01:28:46 +02:00
zurdi
fb15cf8e3b Merge branch 'master' into feature-28-mini-admin-menu 2023-08-09 01:23:13 +02:00
zurdi
d04c73b27d more meaningul constants 2023-08-09 01:11:32 +02:00
Georges-Antoine Assi
3e97e9a9bf Merge branch 'master' into ps2-opl-support 2023-08-08 19:02:16 -04:00
zurdi
5adb3aab9d ps2 igdb id set as constant 2023-08-09 00:58:58 +02:00
zurdi
850d42810f fixed cached token 2023-08-09 00:50:40 +02:00
zurdi
579160378a pylint tweaks 2023-08-09 00:33:21 +02:00
Georges-Antoine Assi
6c43b322bd Patch in ps2/opl support for game scanning 2023-08-08 17:45:33 -04:00
zurdi
2128eb2e51 add default cover to not cover games when searching with IGDB 2023-08-08 21:35:31 +02:00
zurdi
e9ca29c4e6 half-refactor of dialogs as components 2023-08-08 15:21:17 +02:00
Georges-Antoine Assi
774d023943 Move sockets to utils 2023-08-07 20:32:22 -04:00
Georges-Antoine Assi
aa9e34754f Patch out redis when not running 2023-08-07 20:05:14 -04:00
Zurdi
6bbb973c0b Merge pull request #322 from zurdi15/redis-sockets
Offloading sync into worker
2023-08-07 23:04:43 +02:00
Georges-Antoine Assi
2ce1a92db5 Update platform rom counts after scan/delete 2023-08-06 14:24:37 -04:00
Georges-Antoine Assi
d7df979269 Changes from self review 2023-08-04 23:52:02 -04:00
Georges-Antoine Assi
b13886cc97 Store twitck token in redis cache + switch back to single task 2023-08-04 23:24:41 -04:00
Georges-Antoine Assi
28c81293e1 Support worker in dokcer build 2023-08-04 23:03:19 -04:00
Georges-Antoine Assi
017f968303 Run scan task async via redis + sockets 2023-08-04 14:55:08 -04:00
Georges-Antoine Assi
f0e85df85f Add pytest for PRs
Install poetry explicit
2023-08-03 22:58:11 -04:00
Georges-Antoine Assi
a813403077 Fix igdb tests 2023-08-03 19:47:56 -04:00
Georges-Antoine Assi
ebad5b5caa Better error management in igdb handler 2023-08-03 17:34:36 -04:00
Georges-Antoine Assi
139cf9e2ed Improved scan logs 2023-08-03 17:10:35 -04:00
zurdi
2800342a82 rever test migration autouse 2023-08-03 19:06:14 +02:00
Georges-Antoine Assi
d2c1f6c41a Small tweaks from reivew 2023-08-03 12:57:16 -04:00
zurdi
436fe45f4a typo 2023-08-03 17:16:26 +02:00
Georges-Antoine Assi
d830ea531d Add docs for running tests 2023-08-02 09:48:20 -04:00
zurdi
cac59de0b7 updated get_rom cassette 2023-08-02 14:07:13 +02:00
zurdi
fba7b6a67d tests fixed 2023-08-02 13:42:13 +02:00