Gabriel Kaszewski GKaszewski
GKaszewski pushed to master at GKaszewski/movies-diary 2026-06-02 23:00:52 +00:00
83103e5eb5 feat: redesign wrapup HTML with glass cards, ranked lists, better layout
GKaszewski pushed to master at GKaszewski/movies-diary 2026-06-02 22:58:09 +00:00
fc086de7f7 refactor: move DateRange validation to value object, add delete/cleanup
GKaszewski pushed to master at GKaszewski/movies-diary 2026-06-02 22:55:46 +00:00
3a66f89609 fix: reverse rating bar order to 5★→1★ in video slides
GKaszewski pushed to master at GKaszewski/movies-diary 2026-06-02 22:55:01 +00:00
45d6183ea4 fix: reverse rating bar order to 5★→1★
GKaszewski pushed to master at GKaszewski/movies-diary 2026-06-02 22:54:10 +00:00
241063c914 feat: wrapup date validation, delete endpoint, failed record cleanup
GKaszewski pushed to master at GKaszewski/movies-diary 2026-06-02 22:46:10 +00:00
3f483f8f81 fix: alpha-blend glass panels instead of opaque overwrite
GKaszewski pushed to master at GKaszewski/movies-diary 2026-06-02 22:42:27 +00:00
c842ad6a55 feat: download top-5 cast photos during TMDb enrichment
GKaszewski pushed to master at GKaszewski/movies-diary 2026-06-02 22:40:38 +00:00
a5cf62e281 fix: cover-fill backgrounds, bigger highlight posters
GKaszewski pushed to master at GKaszewski/movies-diary 2026-06-02 22:35:17 +00:00
6fb00f9205 docs: add WRAPUP_BG_DIR to env/readme
GKaszewski pushed to master at GKaszewski/movies-diary 2026-06-02 22:34:15 +00:00
d52120d6a9 feat: frutiger aero visual overhaul — backgrounds, glass panels, cast photos, full mosaic
e57ddd78ac feat: frutiger aero visual overhaul for wrapup video slides
Compare 2 commits »
GKaszewski pushed to master at GKaszewski/movies-diary 2026-06-02 22:23:42 +00:00
0d02f23f4f fix: decode AVIF posters via ffmpeg fallback for mosaic slide
GKaszewski pushed to master at GKaszewski/movies-diary 2026-06-02 22:19:21 +00:00
86639853d2 fix: render genres via SlideRenderer, enable AVIF decoding, add poster fetch logging
GKaszewski pushed to master at GKaszewski/movies-diary 2026-06-02 22:10:57 +00:00
7155bea78e fix: disable plotters axis labels to avoid system font lookup
GKaszewski pushed to master at GKaszewski/movies-diary 2026-06-02 22:09:12 +00:00
8429d13db0 fix: enable ab_glyph font backend for plotters
GKaszewski pushed to master at GKaszewski/movies-diary 2026-06-02 22:06:07 +00:00
cb611bcc7d fix: wire FfmpegWrapUpRenderer into worker when ffmpeg available
GKaszewski pushed to master at GKaszewski/movies-diary 2026-06-02 22:00:48 +00:00
bb503f3ce8 feat: AdminApiUser extractor for Bearer-token admin endpoints
GKaszewski pushed to master at GKaszewski/movies-diary 2026-06-02 21:50:22 +00:00
GKaszewski pushed to master at GKaszewski/movies-diary 2026-06-02 21:49:45 +00:00
9e13f04e9c fix: clippy warnings in wrapup compute + renderer
GKaszewski pushed to master at GKaszewski/movies-diary 2026-06-02 21:47:26 +00:00
e69f77a99f docs: add wrap-up to Dockerfile, .env.example, README
GKaszewski pushed to master at GKaszewski/movies-diary 2026-06-02 21:45:37 +00:00
1e063b6580 feat: streaming video download via ImageStorage::get_stream