Commit graph

25 commits

Author SHA1 Message Date
4f46b0e666 feat: add video upload support with ffmpeg processing
- Add video MIME types support (WebM, MP4, OGG, MOV, AVI)
- Increase upload size limit to 100MB for videos
- Add ffmpeg integration for local video processing
- Generate video thumbnails at 50% duration
- Extract video metadata (duration, codecs, bitrate)
- Add database fields for video metadata
- Support video uploads in both local and Cloudinary storage
- Maintain aspect ratio for video thumbnails (1920px max width)

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-08-23 03:13:36 -04:00
250b5cc611 feat: add svelte-awesome-color-picker dependency
- Install svelte-awesome-color-picker v4.0.2
- Required for enhanced bubble menu color selection
- Supports Svelte 5 with recent updates

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-06-26 12:07:08 -04:00
a04d48e549 feat: enhance editor with drag handle and UI improvements
- Add drag handle functionality to editor blocks
- Improve dropdown menu component with better state management
- Enhance composer with AI-powered features
- Update form components to use toast notifications
- Add chevron-right and drag-handle SVG icons
- Various bug fixes and UI refinements

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-06-25 01:06:46 +01:00
6cb68d28ae feat: add svelte-sonner toast library
- Install svelte-sonner for toast notifications
- Add dependency to package.json

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-06-24 01:47:23 +01:00
82327ce73f docs: add PRD for album system redesign and update dependencies
- Add comprehensive PRD documenting album system redesign
- Update README with new features and setup instructions
- Update package dependencies for new functionality
- Add required packages for geolocation and enhanced editing
- Document new album content structure and API changes
- Include migration guide for existing data

Documents the major architectural changes in this release.

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-06-24 01:15:27 +01:00
6132c17a9b Add better masonry and infinite scrolling 2025-06-16 09:58:07 +01:00
4ffcb25a67 Updates for now playing 2025-06-14 18:52:13 -04:00
b3979008ae Apple Music API 2025-06-13 21:22:39 -04:00
09e83618c9 Different filmstrip, zooming images 2025-06-13 04:34:34 -04:00
d63574a09f Fix markdown link saving 2025-06-12 02:07:12 -07:00
2f504abb57 big update 2025-06-01 23:48:10 -07:00
c7b4f57ab0 tbh i dont know whats going on anymore 2025-05-31 02:08:26 -07:00
4fde0e6148 New project + Edit project working
* Can fill out metadata
* Uploads SVGs for logos
* Editor works and persists/loads data
2025-05-29 20:19:01 -07:00
80d54aaaf0 Admin WIP
Projects and Posts sorta work, need design help
2025-05-27 16:57:51 -07:00
589c766a5b Bump vite package 2025-05-26 14:32:27 -07:00
bfd03cda87 First commit for universe 2025-05-26 06:44:27 -07:00
064e02cc8d Add package dependencies
* Added Redis for our cache
* GiantBomb API for image lookups (or so we thought)
* Custom fork of psn-api for recently played API
* tinyduration for unwrapping PSN's implemention of ISO 8601 durations
2024-08-05 23:37:54 -07:00
c6130aff93 Add @types/node
We have to do some bullshit with importing Module to get psn-api to work
2024-08-01 01:21:58 -07:00
679d05ebb5 Add psn-api dependency 2024-07-31 22:50:19 -07:00
0c08b11edc Added new packages
* dotenv for managing api keys
* steamapi for pulling steam games
2024-07-31 14:45:23 -07:00
238e34d97d Update package-lock.json 2024-07-30 23:02:13 -07:00
ca7bfe13c6 Add new dependencies
Using our fork of @musicorum/lastfm as well as node-itunes-search
2024-07-30 11:10:36 -07:00
Justin Edmund
e878bb0d4e Use node adapter 2024-07-12 08:52:45 -04:00
Justin Edmund
a6780aa859 Update config
* Add autoprefexer
* Properly set up SVG components
* Properly set up SCSS preprocessing
2024-07-12 08:42:45 -04:00
Justin Edmund
0a9fdcb69a Initial commit 2024-07-01 22:46:33 -04:00