fix: use dicts instead of pydantic models in manual serialization to prevent crashes
#103 -Commit
3d090082fb
pushed by
malty
fix: use string forward ref for TourRead in ShowRead
#102 -Commit
da72e89fd6
pushed by
malty
refactor: robust manual serialization for shows to fix recursion crash
#101 -Commit
9c0abc12e3
pushed by
malty
revert: rollback schema changes to restore stability
#100 -Commit
59099b2b66
pushed by
malty
fix: manual population of show relationships in response
#98 -Commit
7edec61af1
pushed by
malty
fix: explicit from_attributes config for nested schemas
#97 -Commit
6b9d778b4d
pushed by
malty
fix: add missing import for MostPlayedByCard in song detail page
#89 -Commit
f10f8ad465
pushed by
malty
feat: redesign song detail page with artist stats and grid layout
#88 -Commit
29cc0289d6
pushed by
malty
fix: resolve duplicate youtube_link argument in read_song
#87 -Commit
1d8eb36034
pushed by
malty
feat: show artist and original artist on song detail page
#86 -Commit
dfeeb2ae81
pushed by
malty
fix: ShowsPage pagination, strict mode, and component standardization
#82 -Commit
de2dd0a69d
pushed by
malty
fix(backend): Handle duplicates in songs and tours imports
#81 -Commit
dd5d513534
pushed by
malty
fix(backend): Ensure import runs on startup via scheduler
#80 -Commit
be5921b6ee
pushed by
malty
fix(backend): Add missing PaginatedResponse schema definition
#79 -Commit
429858287f
pushed by
malty
feat(frontend): Enforce strict mode and refactor pages
#78 -Commit
60456c4737
pushed by
malty