Commit Graph

6436 Commits

Author SHA1 Message Date
Georges-Antoine Assi
2e047e41ce actually generate coverage file 2025-07-06 09:32:38 -04:00
Georges-Antoine Assi
7cdc42e307 use coverage from bckend 2025-07-06 09:16:37 -04:00
Georges-Antoine Assi
dafd740963 actually use setup database 2025-07-06 09:05:41 -04:00
Georges-Antoine Assi
8558863ca4 add pytest report xml 2025-07-06 09:00:14 -04:00
Georges-Antoine Assi
c6d2b8846d only delete tables if they exists 2025-07-06 08:58:15 -04:00
Georges-Antoine Assi
eb4c7af4e9 remove conftest 2025-07-06 00:00:35 -04:00
Georges-Antoine Assi
b797e63fdf augment pytest with coverage 2025-07-05 23:20:52 -04:00
Georges-Antoine Assi
48c355fa94 complete tests for tasks folder 2025-07-05 23:10:47 -04:00
Georges-Antoine Assi
19245ca158 add test for update switch titledb 2025-07-05 22:35:21 -04:00
Georges-Antoine Assi
13b6fe2157 add test for updaing launchbox data 2025-07-05 22:04:03 -04:00
Georges-Antoine Assi
49d204846f fix running socket scans 2025-07-05 20:06:48 -04:00
Georges-Antoine Assi
d2cd8270b3 start work on code coverage 2025-07-05 19:17:40 -04:00
Georges-Antoine Assi
d1117a11f3 bump emujs to 4.2.3 2025-07-05 16:18:48 -04:00
Georges-Antoine Assi
7b26672a77 fix navigating between tabs 2025-07-05 16:16:59 -04:00
Georges-Antoine Assi
a841f8e756 fix creating symlinsk devmode 2025-07-05 15:10:08 -04:00
Michael Manganiello
605a445498 Merge pull request #2053 from rommapp/misc/uvicorn-worker
misc: Replace deprecated uvicorn.workers with uvicorn-worker
2025-07-05 14:24:18 -03:00
Michael Manganiello
a1d15dfd79 Merge pull request #2054 from rommapp/fix/dosbox-require-threads
fix: Require threads for dosbox_pure core
2025-07-05 14:24:07 -03:00
Michael Manganiello
7f2ab9ed63 fix: Require threads for dosbox_pure core
As implemented in EmulatorJS.org:
f679b265e9/data/src/emulator.js (L47)
2025-07-05 14:12:36 -03:00
Michael Manganiello
ea9def4b85 misc: Replace deprecated uvicorn.workers with uvicorn-worker
According to the `uvicorn` docs [1], the `uvicorn.workers.UvicornWorker`
class is deprecated and replaced by the `uvicorn-worker` package [2].

[1] https://www.uvicorn.org/deployment/#gunicorn
[2] https://github.com/Kludex/uvicorn-worker
2025-07-05 12:59:49 -03:00
Georges-Antoine Assi
346c24e66e Merge pull request #2045 from rommapp/url-search-params
Use URL to store and load search params
2025-07-05 09:56:56 -04:00
Michael Manganiello
f3e4fe03f2 Merge pull request #2051 from rommapp/misc/remove-python-deps-not-direct
misc: Remove Python dependencies not being directly used
2025-07-05 00:12:55 -03:00
Michael Manganiello
2a0c328771 misc: Remove Python dependencies not being directly used
We can see in the `uv.lock` changes that we aren't actually removing
anything, but as these dependencies are not being directly accessed,
it's better to rely on direct dependencies only, in case they change
in the future and these indirect dependencies are no longer needed.
2025-07-05 00:11:17 -03:00
Georges-Antoine Assi
edcd82e0b8 Merge pull request #2049 from rommapp/poetry-to-uv
Switch from poetry to uv
2025-07-04 22:02:30 -04:00
Georges-Antoine Assi
a34686cf9a fix trunk 2025-07-04 21:35:33 -04:00
Georges-Antoine Assi
8e1a93480e Apply suggestion from @adamantike
Co-authored-by: Michael Manganiello <adamantike@users.noreply.github.com>
2025-07-04 21:26:34 -04:00
Georges-Antoine Assi
4f6b6fe660 Apply suggestion from @adamantike
Co-authored-by: Michael Manganiello <adamantike@users.noreply.github.com>
2025-07-04 21:26:20 -04:00
Georges-Antoine Assi
edfa25ef21 Apply suggestion from @adamantike
Co-authored-by: Michael Manganiello <adamantike@users.noreply.github.com>
2025-07-04 21:26:12 -04:00
Georges-Antoine Assi
e1a5c14817 Apply suggestion from @adamantike
Co-authored-by: Michael Manganiello <adamantike@users.noreply.github.com>
2025-07-04 21:26:05 -04:00
Georges-Antoine Assi
e6fe94fc0b Apply suggestion from @adamantike
Co-authored-by: Michael Manganiello <adamantike@users.noreply.github.com>
2025-07-04 21:25:53 -04:00
Georges-Antoine Assi
44131e6973 Apply suggestion from @adamantike
Co-authored-by: Michael Manganiello <adamantike@users.noreply.github.com>
2025-07-04 21:25:27 -04:00
Georges-Antoine Assi
80baaccf6d Apply suggestion from @adamantike
Co-authored-by: Michael Manganiello <adamantike@users.noreply.github.com>
2025-07-04 21:25:09 -04:00
Georges-Antoine Assi
3a034c2b5c Apply suggestion from @adamantike
Co-authored-by: Michael Manganiello <adamantike@users.noreply.github.com>
2025-07-04 21:24:08 -04:00
Georges-Antoine Assi
0e31b1a8e2 Apply suggestion from @adamantike
Co-authored-by: Michael Manganiello <adamantike@users.noreply.github.com>
2025-07-04 21:22:45 -04:00
Georges-Antoine Assi
d30e1cfa91 Apply suggestion from @adamantike
Co-authored-by: Michael Manganiello <adamantike@users.noreply.github.com>
2025-07-04 21:22:35 -04:00
Georges-Antoine Assi
4158b278eb fix check issues 2025-07-04 17:55:45 -04:00
Georges-Antoine Assi
543238fb40 install uv to correct dir 2025-07-04 10:03:44 -04:00
Georges-Antoine Assi
e8f8f1621c complete migration to uv 2025-07-04 09:54:04 -04:00
Georges-Antoine Assi
440ed0c954 use migrate-to-uv 2025-07-04 09:31:41 -04:00
Georges-Antoine Assi
15f0f1803e set python version in pyproject 2025-07-04 09:30:00 -04:00
Michael Manganiello
de762aa9f8 Merge pull request #2048 from rommapp/misc/python-3.13
misc: Upgrade to Python 3.13
2025-07-04 08:15:56 -03:00
Georges-Antoine Assi
8908d21afa Merge pull request #2043 from starkmapper/fix-proxy-aware-feed
Fix for setting the correct forward proto when behind ssl proxy
2025-07-04 00:35:49 -04:00
Michael Manganiello
f96adeeaee misc: Upgrade to Python 3.13
Small changes to upgrade Python to version 3.13, and fixes based on a
`pyupgrade` run using the `--py313-plus` flag.
2025-07-03 23:37:00 -03:00
Georges-Antoine Assi
21d4bc3fec improve md editor colors for blocks 2025-07-03 15:12:46 -04:00
Georges-Antoine Assi
cb8b727b9d hide code flags in md editor 2025-07-03 15:01:49 -04:00
Georges-Antoine Assi
9826df2b7a [ROMM-2037] Break summary by work correctly 2025-07-03 14:50:51 -04:00
Georges-Antoine Assi
6d16ca41cc have cursor fix small bugs 2025-07-03 09:46:39 -04:00
Georges-Antoine Assi
1050f47aac bump emulatorjs to 4.2.2 2025-07-02 16:40:01 -04:00
Georges-Antoine Assi
89949fb6c0 search on first load search page 2025-07-02 13:40:41 -04:00
Georges-Antoine Assi
5552cea059 cleanup sylinks 2025-07-02 13:03:24 -04:00
Georges-Antoine Assi
02541e62f3 changes from ai revierw 2025-07-02 12:25:53 -04:00