Commit Graph

  • 9cb5c6e2a5 fix: use vite-plugin-symfony Stimulus loader and wrap react_component in div thibaud-leclere 2026-03-28 15:02:27 +01:00
  • ae9b0fdba7 ci(docker): add node image build-and-push job to workflow thibaud-leclere 2026-03-28 14:00:32 +01:00
  • cb0ea949f6 chore(docker): add image for node thibaud-leclere 2026-03-28 13:54:43 +01:00
  • 7abca03122 fix: drop react-swc plugin for esbuild JSX and add vite-bundle routes thibaud-leclere 2026-03-28 13:51:54 +01:00
  • a6064c2bdb fix: switch to @vitejs/plugin-react-swc and manual component registration thibaud-leclere 2026-03-28 13:40:16 +01:00
  • 04301642bc fix: add CORS and HMR config to vite for cross-origin Docker setup thibaud-leclere 2026-03-28 13:36:57 +01:00
  • 783a8492e9 fix: use import.meta.glob instead of require.context for Vite compatibility thibaud-leclere 2026-03-28 13:35:57 +01:00
  • d590120306 fix: register ViteBundle, add config, share vendor volume with node, add vite-plugin-symfony thibaud-leclere 2026-03-28 13:26:47 +01:00
  • deb826401d style: add game grid and popover styling thibaud-leclere 2026-03-28 13:19:53 +01:00
  • 6290cef3fe feat: integrate GameRow into GameGrid thibaud-leclere 2026-03-28 13:19:44 +01:00
  • 29667f0b1e feat: add GameRow component composing LetterInput and ActorPopover thibaud-leclere 2026-03-28 13:19:37 +01:00
  • ac5bd38954 feat: add ActorPopover component with floating-ui thibaud-leclere 2026-03-28 13:19:29 +01:00
  • ad014c2547 feat: add LetterInput component with auto-focus navigation thibaud-leclere 2026-03-28 13:19:21 +01:00
  • 748b1c7a08 feat: render game grid as React component via SymfonyUX thibaud-leclere 2026-03-28 13:19:13 +01:00
  • 1640d8d9d9 style: add auth page styling thibaud-leclere 2026-03-28 13:17:19 +01:00
  • 6d40c4ce08 feat: add registration page with form validation thibaud-leclere 2026-03-28 13:17:07 +01:00
  • 64949d2ec2 feat: add login page with SecurityController thibaud-leclere 2026-03-28 13:16:50 +01:00
  • 1720246382 feat: configure security with form_login and access control thibaud-leclere 2026-03-28 13:15:43 +01:00
  • 376a01bff5 feat: add User entity with email/password/roles thibaud-leclere 2026-03-28 13:15:40 +01:00
  • d175202163 chore: add node docker service for vite dev server and prod build thibaud-leclere 2026-03-28 13:14:09 +01:00
  • c3dab636b1 chore: switch base template from importmap to vite thibaud-leclere 2026-03-28 13:11:57 +01:00
  • f7a9be6a38 chore: configure vite, react, and stimulus bootstrap thibaud-leclere 2026-03-28 13:11:41 +01:00
  • bd3996f4a9 chore: remove asset-mapper, install vite-bundle and ux-react thibaud-leclere 2026-03-28 13:11:09 +01:00
  • 8af386bd5c docs: add implementation plan for auth + React frontend thibaud-leclere 2026-03-28 13:06:42 +01:00
  • e376a97dad docs: add design spec for auth + React frontend thibaud-leclere 2026-03-28 13:02:09 +01:00
  • 4c5e82cb9d Update docker workflow thibaud-leclere 2026-03-28 10:20:24 +01:00
  • 21b0f681be chore(docker): dockerize app, add workflow to push image on gitea registry thibaud-leclere 2026-03-28 09:22:47 +01:00
  • a196fac6c6 Generate grid thibaud-leclere 2026-01-31 16:17:24 +01:00
  • 1ebf8b99b3 rearrangements thibaud-leclere 2026-01-20 10:36:39 +01:00
  • f0af17024e wip sync cast thibaud-leclere 2026-01-19 23:39:16 +01:00
  • b764116552 enhance sync films thibaud-leclere 2026-01-19 23:22:04 +01:00
  • 5e715a40c6 sync actor roles thibaud-leclere 2026-01-15 21:51:35 +01:00
  • cb57824861 Add actors and their roles thibaud-leclere 2026-01-15 20:35:39 +01:00
  • dcc47fcb65 Starting actors populate thibaud-leclere 2026-01-15 14:01:45 +01:00
  • be171b45b4 Enhance params and envs thibaud-leclere 2026-01-15 13:16:09 +01:00
  • b38ef63395 ignore .idea thibaud-leclere 2026-01-15 13:03:20 +01:00
  • 5c35aff23b Add db, sync movies command thibaud-leclere 2026-01-14 00:54:49 +01:00
  • e5d5fe4343 wip thibaud-leclere 2026-01-13 21:26:00 +01:00
  • d4a3d32e0a init thibaud-leclere 2026-01-13 13:58:53 +01:00