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