Commit Graph

19 Commits

Author SHA1 Message Date
Aleksi Lassila
a4e10491e7 feat: use new data fetching in MoviePage 2026-02-13 18:19:29 +02:00
Aleksi Lassila
6bbcc7aeaa feat: use new backend seriesMetadata in SeriesPage, episode-carousel 2026-02-13 15:48:02 +02:00
Aleksi Lassila
42e283a8cb feat: generated swagger types for tmdb, cache series seasons, rewrote metadata caching 2026-02-13 15:43:14 +02:00
Aleksi Lassila
1ac874f80c feat: improved frontend data fetching using new StackRouter context, implement in SeriesPage 2026-02-13 15:43:14 +02:00
Aleksi Lassila
a4f9ab71a6 refactor: migrate modals to use StackRouter, removed ComponentStack
temp reworked modals to use stackrouter, modals are now *chefs kiss*, removed compstack completely
2026-02-13 15:41:52 +02:00
Aleksi Lassila
0e08aa2d6f refactor: remove unused components from the project, cleanup
Squashed commits:

compstack purge part 1, next up modal rework

purge 2, continuing with modals
2026-02-13 15:40:35 +02:00
Aleksi Lassila
5e50de3fef feat: replace ComponentStack with improved StackRouter with custom context implementation
Squashed commits:

feat: rewrite ComponentStack to be linear instead of nested + custom context implementation

temp: got a solution with only stackRouter, starting testing and code base migrations next

temp2 everything now runs with StackRouter, next up, remove component stack. Make this the commit to implement stackrouter
2026-02-13 15:37:44 +02:00
Aleksi Lassila
3816df0865 style: format frontend, backend with prettier 2026-02-03 23:50:55 +02:00
Aleksi Lassila
e8d65346c0 feat: clean up streaming selection ui + other components 2026-02-03 23:24:36 +02:00
Aleksi Lassila
6f64f7cf49 chore: update, fix prettier 2026-02-03 15:02:17 +02:00
Aleksi Lassila
f2985c0e5a temp UI changes 2026-01-29 20:46:42 +02:00
Aleksi Lassila
99d57aad3e chore: move prettier to root 2025-12-10 14:16:08 +02:00
Aleksi Lassila
7ead9e699f feat: fix Sheet close behavior 2025-08-25 14:57:09 +03:00
Aleksi Lassila
802f4e3337 feat: episode sheet modifications and functionality, playback browser 2025-08-25 14:15:48 +03:00
Aleksi Lassila
1bd17cc2fc container3: modal api 2025-08-20 19:18:25 +03:00
Aleksi Lassila
7148ebe188 container2: remove old code, make sure she builds 2025-08-20 17:43:31 +03:00
Aleksi Lassila
9d04587c35 container1: add new components, don't modify old code 2025-08-20 17:43:05 +03:00
Aleksi Lassila
5dbd6bf513 feat: overhaul dockerfile 2025-08-09 17:03:22 +03:00
Aleksi Lassila
d831c59647 refactor: project into monorepo 2025-08-09 17:03:22 +03:00