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
Georges-Antoine Assi
2b09a9a5fd
centralise search and filter
2025-07-02 10:11:31 -04:00
Mark Stapper
365c0efece
Fix typo
2025-07-02 08:11:35 +02:00
Georges-Antoine Assi
8eeb730e34
Use URL to store and load search params
2025-07-01 23:37:23 -04:00
Georges-Antoine Assi
8593184555
Reset gallery in search text field first
2025-07-01 16:16:57 -04:00
Georges-Antoine Assi
e23c86358c
IGDB ID should be an int for hasheous
2025-07-01 15:33:28 -04:00
Georges-Antoine Assi
67dc49c818
Add vscode devcontainer file and fix dockerfile
2025-07-01 15:02:32 -04:00
Mark Stapper
fa3a5c534f
Fix Set correct forward proto even when behind reverse proxy
2025-07-01 10:34:19 +02:00
Michael Manganiello
0134600469
Merge pull request #2036 from rommapp/misc/improve-api-docs-platform-endpoints
...
misc: Improve API docs and annotations for platform endpoints
2025-06-29 23:34:39 -03:00
Michael Manganiello
93d9429813
Merge pull request #2035 from rommapp/misc/upgrade-nginx-1.29
...
misc: Upgrade nginx to v1.29.0
2025-06-29 23:34:31 -03:00
Michael Manganiello
234d8174c0
Merge pull request #2034 from rommapp/misc/pyupgrade-3.12
...
misc: Apply pyupgrade changes for Python 3.12 compatibility
2025-06-29 23:34:24 -03:00
Michael Manganiello
5ca59e0a2a
Merge pull request #2033 from rommapp/misc/improve-api-docs-rom-endpoints
...
misc: Improve API docs and annotations for rom endpoints
2025-06-29 23:34:14 -03:00
Michael Manganiello
8a206cc125
misc: Improve API docs and annotations for platform endpoints
...
- Add type annotations for FastAPI query, and path parameters.
- Add type annotations for request body content.
- Update docstrings to clarify endpoint functionality, and remove
unnecessary details.
2025-06-29 21:29:04 -03:00
Michael Manganiello
dac5cf687e
misc: Upgrade nginx to v1.29.0
2025-06-29 12:42:17 -03:00
Michael Manganiello
252722e3bc
misc: Apply pyupgrade changes for Python 3.12 compatibility
...
Command applied:
```
find ./backend/ -type f -name "*.py" -exec pyupgrade --py312-plus {} \;
```
2025-06-29 12:27:16 -03:00
Michael Manganiello
195a1892d0
misc: Improve API docs and annotations for rom endpoints
...
* Add type annotations for FastAPI header, query, and path parameters.
* Add type annotations for request body content.
* Update docstrings to clarify endpoint functionality, and remove
unnecessary details.
2025-06-29 11:56:01 -03:00
Michael Manganiello
107297317a
Merge pull request #2027 from rommapp/misc/upgrade-ralibretro-1.8.1
...
misc: Upgrade RALibretro to v1.8.1
2025-06-28 21:02:05 -03:00
Michael Manganiello
37db1e7c01
Merge pull request #2028 from rommapp/fix/debounce-on-romuser-changes
...
fix: Add debounce to RomUser changes
2025-06-28 19:46:16 -03:00
Michael Manganiello
a1970fa13a
Merge pull request #2029 from rommapp/misc/specify-language-all-md-blocks
...
misc: Specify English language for all Markdown blocks
2025-06-28 19:45:37 -03:00