Georges-Antoine Assi
9311d0d95f
Drop log middleware
2025-10-03 11:13:16 -04:00
Michael Manganiello
e4e3928d1b
misc: Apply import sorting
2025-09-04 11:17:00 -03:00
Michael Manganiello
ba21cbc1e1
misc: Separate tests folder from backend code
...
Create separate `tests/` folder for all tests. This will also simplify
not copying tests code into the Docker image.
2025-08-08 12:49:13 -03:00
Georges-Antoine Assi
3c2f32053b
fix typo + bump redis + change heartbeat keys
2025-06-04 11:34:08 -04:00
zurdi
df55e3dbed
fix: change root logger level from DEBUG to INFO
2025-05-29 16:26:55 +00:00
zurdi
cf575cc92d
fix: ensure logger propagation is disabled for the main logger
2025-05-29 15:53:58 +00:00
zurdi
1de6e7afb2
refactor: move LOGGING_CONFIG to log_middleware.py for better organization
2025-05-27 10:38:15 +00:00
zurdi
491d351eb1
feat: implement custom logging middleware and configure logging settings
2025-05-23 00:15:33 +00:00
zurdi
4053e4de7f
refactor: streamline logger setup by ensuring consistent handler addition and initialization
2025-05-10 22:43:31 +00:00
zurdi
90da6330e7
refactor: change logger initialization to use default logger instead of a specific name
2025-05-10 22:39:49 +00:00
zurdi
9d7fdf10dd
refactor: enhance logging setup in logger.py and improve debug output in rahasher.py
2025-05-10 22:34:51 +00:00
zurdi
e270889aa5
Merge branch 'fix/reduce-ram-usage' into feature/retroachievements
2025-05-09 17:02:04 +00:00
zurdi
a9ac01cd07
refactor: update logging configuration for Alembic and RQ worker to unify logger formatting and level
2025-05-09 15:33:45 +00:00
zurdi
c4b9ecd3a6
refactor: update logger setup for improved clarity and consistency in worker logging
2025-05-09 13:35:34 +00:00
zurdi
b5ca8b437b
refactor: enhance logging by adding module name context and improving message formatting
2025-05-09 13:08:55 +00:00
zurdi
53f9386208
refactor: enhance logging messages and formatting for improved clarity and consistency
2025-05-08 23:35:33 +00:00
zurdi
49ad99d5e7
refactor: improve logging setup and format across multiple modules for consistency
2025-05-08 22:17:53 +00:00
zurdi
cac9602974
refactor: streamline logging setup and improve log formatting across multiple modules
2025-05-08 17:57:40 +00:00
zurdi
0f1c29be73
refactor: enhance logging format in init script with color coding for better visibility
2025-05-08 14:17:03 +00:00
zurdi
e17f6b44de
feat: Add RetroAchievements integration and user profile syncing
...
- Implemented RA hash handling in ROM processing.
- Added functionality to refresh RetroAchievements data for users.
- Updated user model to store RA progression data.
- Created a new component for managing RetroAchievements settings in user profiles.
- Enhanced ROM metadata to include merged RA achievements and badge paths.
- Refactored API calls to accommodate new RA features and removed unused API key handling.
- Updated frontend components to reflect changes in RA metadata and user settings.
- Adjusted Docker configuration for database service naming.
2025-04-22 21:08:10 +00:00
Georges-Antoine Assi
7bde4aee70
complete the rst of the files
2024-12-20 23:45:25 -05:00
Michael Manganiello
743ecd83e7
misc: Fix some typing issues
2024-12-07 12:29:45 -03:00
zurdi
a51dd03e1a
Added full offline support and configurable logging level and API requests debug logs
2024-11-27 17:12:13 +00:00
Georges-Antoine Assi
d99c1996ae
use platforms store + fix scan
2024-05-24 12:01:47 -04:00
Georges-Antoine Assi
2d4d1b5ae3
improve roms loading time
2024-05-24 10:14:44 -04:00
Georges-Antoine Assi
7c5da34ddf
fix slow fetching of platform
2024-05-23 23:18:19 -04:00
Georges-Antoine Assi
880345f20c
ruff-only pre-commit
2024-05-18 12:05:57 -04:00
Georges-Antoine Assi
9ad28f3294
more refactoring again
2024-05-05 16:32:40 -04:00
Georges-Antoine Assi
369ab47736
get rid of logs volume
2024-03-25 17:30:38 -04: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
Georges-Antoine Assi
75f94067cc
Add basic tests around endpoints and models
2024-01-10 10:00:10 -05:00
Georges-Antoine Assi
5762270f62
Merge branch 'master' into romm-55
2024-01-09 13:06:51 -05:00
Zurdi
eea7e41940
docstrings added to endpoints + organized imports + formatted code
2024-01-09 16:22:31 +01:00
Georges-Antoine Assi
a7bf12c6ed
Refactor how config is stored and loaded
2023-11-14 09:14:27 -05:00
Georges-Antoine Assi
ed010944fa
Add status of tasks to control panel
2023-08-26 23:21:42 -04:00
zurdi
579160378a
pylint tweaks
2023-08-09 00:33:21 +02:00
Georges-Antoine Assi
f6576f13bf
Changes and comments from self review
2023-08-01 16:10:04 -04:00
Georges-Antoine Assi
d3f818d4f5
Add tests for fastapi
2023-08-01 12:29:02 -04:00
Georges-Antoine Assi
e1dff4aa9e
Fix broken tests from merge
2023-08-01 09:45:21 -04:00
Georges-Antoine Assi
5f731531ab
Merge branch 'master' into backend-testing-refactor
2023-08-01 09:33:06 -04:00
zurdi
72da032a49
logs docker folder fixed
2023-08-01 14:55:17 +02:00
zurdi
fd5ffb347a
logs are now written in log files
2023-08-01 13:06:11 +02:00
Georges-Antoine Assi
cc98b36fe0
Refactor logger
2023-07-31 16:46:35 -04:00
Georges-Antoine Assi
917dbc3295
Rewrite dev setup, switch to poetry and refactor folder strucutre
2023-05-08 19:01:21 -04:00