Commit graph

208 commits

Author SHA1 Message Date
1f04a96dad feat: add Cloudinary audit functionality
- Add comprehensive audit system to identify orphaned Cloudinary files
- Create audit script with dry-run and execute modes
- Add formatBytes utility for human-readable file sizes
- Implement comparison logic between Cloudinary and database references
- Add API endpoint for programmatic access to audit functionality
- Include documentation for Cloudinary management

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-06-16 16:56:05 +01:00
5bd4c40342 Fix masonry gap 2025-06-16 13:32:16 +01:00
f540aed895 Add new layout to album pages and remove tests and PhotoGrid 2025-06-16 10:10:59 +01:00
6132c17a9b Add better masonry and infinite scrolling 2025-06-16 09:58:07 +01:00
47e9e300db Update Universe character count and Photos og:desc 2025-06-16 01:38:15 +01:00
4ffcb25a67 Updates for now playing 2025-06-14 18:52:13 -04:00
090b2b95bd Stream new albums over SSE 2025-06-14 14:42:08 -04:00
1bbc4260de Update album component motion and interaction 2025-06-14 14:33:29 -04:00
188e95f597 Update Album to use new Svelte 5 motion 2025-06-14 14:17:59 -04:00
4a99aca101 Use new Avatar component 2025-06-14 14:09:08 -04:00
b7e9deb087 Fix visual bug with Albums 2025-06-14 11:42:41 -04:00
a9ec023bae
Merge pull request #8 from jedmund/refine/apple-music
Apple Music support
2025-06-14 07:49:42 -07:00
dd8f97979c Now playing refinements 2025-06-14 10:42:26 -04:00
f41df1d5e8 Avatar now playing reactivity 2025-06-14 00:45:03 -04:00
6a0f1d7d3f Realtime now playing 2025-06-13 22:18:05 -04:00
199abb294f Now playing 2025-06-13 21:50:13 -04:00
cc6eba7df1 Linter 2025-06-13 21:22:49 -04:00
b3979008ae Apple Music API 2025-06-13 21:22:39 -04:00
f3119885bc
Merge pull request #7 from jedmund/universe/embed-cards
Add link cards for URLs and Youtube
2025-06-13 15:37:35 -07:00
a468668858 Fix styling of embeds in public site 2025-06-13 18:34:59 -04:00
fe30f9e9b2 Youtube embeds too 2025-06-13 18:13:43 -04:00
1f7b388a6c Clean up URL cards 2025-06-13 17:40:55 -04:00
b1ddedd586 Embed URL cards 2025-06-13 17:29:29 -04:00
0a12fe0d39
Merge pull request #6 from jedmund/refine/admin
Refine admin interface
2025-06-13 12:16:14 -07:00
bcbf7e3121 Fix component deprecated errors 2025-06-13 15:12:46 -04:00
57ec5ca9aa Fix unused CSS selector warnings 2025-06-13 15:05:18 -04:00
a75c8323ee Fix button font 2025-06-13 15:02:19 -04:00
81af86ae7f Add sorts in admin interface 2025-06-13 14:50:22 -04:00
f753d5fb8b Unify fullscreen editors 2025-06-13 14:17:26 -04:00
f1ab953b89 Style changes 2025-06-13 13:03:24 -04:00
3096c0ff51 Updates to MediaUploadModal 2025-06-13 12:43:56 -04:00
824e44a1ef Track while scrolling 2025-06-13 07:53:22 -04:00
fcf5f87177 Buttons stay under your mouse on navigation 2025-06-13 07:42:30 -04:00
d1c7a777ed Phot next/prev buttons follow you 2025-06-13 07:39:24 -04:00
00fc9b90cc Finish fixing photos architecture 2025-06-13 07:13:06 -04:00
6b44c1b7d0 Simplify photos architecture 2025-06-13 06:55:21 -04:00
1c1b930e34 Better photos interface 2025-06-13 05:03:37 -04:00
09e83618c9 Different filmstrip, zooming images 2025-06-13 04:34:34 -04:00
610a421207 Better single photo view 2025-06-13 03:47:52 -04:00
8bc9b9e1e4 Update unrelated PRD 2025-06-12 03:28:47 -07:00
c50b8e2e53 Add view on site button 2025-06-12 03:28:34 -07:00
c615791090 Fix slug 2025-06-12 03:28:05 -07:00
2513e19b37
Merge pull request #5 from jedmund/markdown-links
Fix markdown link saving and rendering
2025-06-12 02:07:31 -07:00
d63574a09f Fix markdown link saving 2025-06-12 02:07:12 -07:00
996565f56b
Merge pull request #4 from jedmund/universe/seo
Better titles and OpenGraph tags
2025-06-12 00:43:57 -07:00
46d655e8f0 Better OpenGraph and HTML metadata 2025-06-11 23:58:11 -07:00
af7122a7f6 Update PRDs 2025-06-11 22:49:56 -07:00
d44bcbb80e Fix some console errors 2025-06-11 22:19:07 -07:00
e07cde3837 Fix logo container size on mobile 2025-06-11 21:59:08 -07:00
6c2555b7c9 Fix sticky toolbar in editor 2025-06-11 02:09:59 -07:00