Gabriel Kaszewski GKaszewski
GKaszewski pushed to main at GKaszewski/gabrielkaszewski-next 2026-06-03 08:31:23 +00:00
7b2bb55a2b feat: update movie reviews URL to embed version
GKaszewski pushed to master at GKaszewski/movies-diary 2026-06-03 08:17:45 +00:00
004243dcbb fix: use embed=true for serde bool compat
GKaszewski pushed to master at GKaszewski/movies-diary 2026-06-03 08:14:54 +00:00
c18d4eebc1 fix: use array instead of vec for clippy
3f6e01ed65 feat: add embed snippet to profile settings
19642175eb feat: wire embed param to EmbedProfileTemplate
8ca378b25f feat: add embed.css standalone stylesheet
Compare 9 commits »
GKaszewski pushed to master at GKaszewski/movies-diary 2026-06-02 23:38:27 +00:00
GKaszewski pushed to master at GKaszewski/movies-diary 2026-06-02 23:37:16 +00:00
430fbb21ea refactor: rename image-storage crate to object-storage
GKaszewski pushed to master at GKaszewski/movies-diary 2026-06-02 23:33:10 +00:00
f262417971 refactor: rename ImageStorage → ObjectStorage
GKaszewski pushed to master at GKaszewski/movies-diary 2026-06-02 23:25:17 +00:00
d94ccbe057 refactor: store typed WrapUpReport in domain, serialize in adapters
GKaszewski pushed to master at GKaszewski/movies-diary 2026-06-02 23:20:52 +00:00
e4b8ba550e refactor: extract storage key conventions into WrapUpStorage
GKaszewski pushed to master at GKaszewski/movies-diary 2026-06-02 23:18:55 +00:00
3cec726e3d refactor: move VideoRenderConfig from domain to adapter, inject at construction
GKaszewski pushed to master at GKaszewski/movies-diary 2026-06-02 23:13:09 +00:00
e8e83d3f16 assets + fmt
GKaszewski pushed to master at GKaszewski/movies-diary 2026-06-02 23:12:38 +00:00
8cabc6af70 fix: clippy — redundant closure in AdminApiUser
GKaszewski pushed to master at GKaszewski/movies-diary 2026-06-02 23:12:09 +00:00
e378191045 fix: clippy — collapse nested if in cast photo store
GKaszewski pushed to master at GKaszewski/movies-diary 2026-06-02 23:11:20 +00:00
bca07b7824 fix: clippy — collapse nested ifs, use div_ceil
GKaszewski pushed to master at GKaszewski/movies-diary 2026-06-02 23:06:13 +00:00
857896f057 feat: add video download link to wrapup HTML page
GKaszewski pushed to master at GKaszewski/movies-diary 2026-06-02 23:01:51 +00:00
e905842b62 fix: idempotency guard on wrapup handler to prevent duplicate processing
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