thibaud-leclere
6edc122ff6
fix: address code review issues
...
- Rename `read` column to `is_read` (PostgreSQL reserved word)
- Wrap navbar + modal in parent div for Stimulus controller scope
- Set temporary filePath before first flush in ImportController
- Use RETURNING clause for atomic incrementProcessedBatches
- Return proper empty 204 response in NotificationController
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-29 10:27:57 +02:00
thibaud-leclere
4f8eb5f3dc
feat: add notification API endpoints
2026-03-29 10:21:30 +02:00
thibaud-leclere
2cfbe191cf
feat: add POST /api/imports endpoint
2026-03-29 10:21:02 +02:00
thibaud-leclere
4955c5bde9
feat: add ImportFilmsBatchMessageHandler
2026-03-29 10:20:24 +02:00
thibaud-leclere
98be393e3c
feat: add ProcessImportMessageHandler
2026-03-29 10:19:31 +02:00
thibaud-leclere
2d768e8b52
feat: add Messenger messages for import processing
2026-03-29 10:18:35 +02:00
thibaud-leclere
dedc41e237
refactor: extract ActorSyncer service from SyncActorsCommand
2026-03-29 10:18:00 +02:00
thibaud-leclere
bbbfb895af
refactor: extract FilmImporter service from SyncFilmsCommands
2026-03-29 10:17:17 +02:00
thibaud-leclere
1bf8afd88e
feat: add Notification entity
2026-03-29 10:16:29 +02:00
thibaud-leclere
7be4de6967
feat: add Import entity with batch tracking
2026-03-29 10:11:30 +02:00
thibaud-leclere
5f7ddcd3cc
feat: add UserMovie join entity
2026-03-29 10:10:27 +02:00
thibaud-leclere
748b1c7a08
feat: render game grid as React component via SymfonyUX
2026-03-28 13:19:13 +01:00
thibaud-leclere
6d40c4ce08
feat: add registration page with form validation
2026-03-28 13:17:07 +01:00
thibaud-leclere
64949d2ec2
feat: add login page with SecurityController
2026-03-28 13:16:50 +01:00
thibaud-leclere
376a01bff5
feat: add User entity with email/password/roles
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-28 13:15:40 +01:00
thibaud-leclere
a196fac6c6
Generate grid
2026-01-31 16:17:24 +01:00
thibaud-leclere
1ebf8b99b3
rearrangements
2026-01-20 10:36:39 +01:00
thibaud-leclere
f0af17024e
wip sync cast
2026-01-19 23:39:16 +01:00
thibaud-leclere
b764116552
enhance sync films
2026-01-19 23:22:04 +01:00
thibaud-leclere
5e715a40c6
sync actor roles
2026-01-15 21:51:35 +01:00
thibaud-leclere
cb57824861
Add actors and their roles
2026-01-15 20:35:39 +01:00
thibaud-leclere
dcc47fcb65
Starting actors populate
2026-01-15 14:01:45 +01:00
thibaud-leclere
be171b45b4
Enhance params and envs
2026-01-15 13:16:44 +01:00
thibaud-leclere
5c35aff23b
Add db, sync movies command
2026-01-14 00:54:49 +01:00
thibaud-leclere
e5d5fe4343
wip
2026-01-13 21:26:00 +01:00
thibaud-leclere
d4a3d32e0a
init
2026-01-13 13:59:05 +01:00