Commit Graph

103 Commits

Author SHA1 Message Date
e27fd25d65 feat: update app version to 2025.07.10 and add changelog for July Major Update 2025-07-10 20:52:58 +00:00
20317afa74 feat: implement cache management system with statistics and clearing functionality 2025-07-10 20:51:22 +00:00
3c13c13143 feat: add song recommendations component with loading state and shuffle functionality 2025-07-10 19:55:02 +00:00
52e465d2cf fix: prevent card content from breaking inside on settings page 2025-07-10 19:34:14 +00:00
98f5198a20 feat: implement settings management component with import/export functionality 2025-07-10 19:26:32 +00:00
da58c49e6e fix: update layout settings and remove unused SidebarLayoutSettings component 2025-07-10 18:33:58 +00:00
3734f67100 feat: integrate dnd-kit for sidebar customization and reordering functionality
- Added dnd-kit dependencies to package.json and pnpm-lock.yaml.
- Implemented SidebarCustomization component using dnd-kit for drag-and-drop reordering of sidebar items.
- Created SortableItem component for individual sidebar items with visibility toggle.
- Enhanced SidebarCustomizer component with drag-and-drop support using react-beautiful-dnd.
- Updated sidebar-new component to include dynamic shortcuts for recently played albums and playlists.
- Improved user experience with import/export settings functionality and toast notifications.
2025-07-10 17:46:59 +00:00
59aae6ea31 feat: add sidebar layout settings with drag-and-drop functionality and import/export options 2025-07-10 16:56:00 +00:00
5653460e06 feat: implement recently played albums and sidebar shortcut preferences 2025-07-10 16:35:11 +00:00
31aec81e8e fix: remove unused Star button from AlbumPage component 2025-07-10 16:21:42 +00:00
7a1cb298bc feat: Add demo server connection functionality to LoginForm 2025-07-09 21:42:57 +00:00
4cc59b4c1f feat: Enhance sidebar functionality and favorite albums feature
- Updated GitHub workflows to include additional metadata in labels for Docker images.
- Modified Dockerfile to copy README.md into the app directory for documentation purposes.
- Added favorite albums functionality in the album page, allowing users to mark albums as favorites.
- Improved AudioPlayer component to save playback position more frequently.
- Refactored sidebar component to include a favorites section and improved navigation.
- Introduced useFavoriteAlbums hook to manage favorite albums state and local storage.
- Updated settings page to allow users to toggle sidebar visibility.
2025-07-09 21:39:16 +00:00
c1541e6a12 fix: update NEXT_PUBLIC_COMMIT_SHA and improve layout for Album and Menu components 2025-07-06 00:53:17 +00:00
e531544dea feat: more fonts 2025-07-03 21:01:04 -05:00
00db487253 style: update layout for Favorites page to ensure consistent container usage 2025-07-03 17:53:54 +00:00
35d336282e style: update button variants and layout for consistency across components 2025-07-03 17:36:34 +00:00
a8311fb4ef fix: update NEXT_PUBLIC_COMMIT_SHA and enhance layout for various pages 2025-07-03 17:03:43 +00:00
54a268f485 style: enhance layout and typography for Browse, Favorites, and Settings pages 2025-07-03 16:01:06 +00:00
7b622cb1ec feat: add Tooltip component and related hooks for improved UI interactions
- Implemented Tooltip component using Radix UI for better accessibility and customization.
- Created TooltipProvider, TooltipTrigger, and TooltipContent for modular usage.
- Added useIsMobile hook to detect mobile devices based on screen width.
- Updated themes with new color variables for better design consistency across the application.
2025-07-03 15:34:53 +00:00
f25b4dcac1 fix: update NEXT_PUBLIC_COMMIT_SHA in .env.local and add suppressHydrationWarning to html tag 2025-07-03 03:48:09 +00:00
579eb740c0 chore: update Tailwind CSS from 3.4.15, to 4.1.11
- Changed the PostCSS configuration to use '@tailwindcss/postcss' instead of 'tailwindcss'.
- Deleted the Tailwind configuration file as it is no longer needed.
2025-07-03 02:53:19 +00:00
70bfdc8406 fix: update apostrophe in message for Navidrome server prompt 2025-07-03 01:29:30 +00:00
f490062ac8 feat: update Docker image references from GHCR to Docker Hub and enhance documentation 2025-07-03 01:04:04 +00:00
a29c19c6aa feat: add PWA shortcuts for music playback actions and update loading skeletons 2025-07-03 00:06:47 +00:00
a00bf3e365 Refactor code structure for improved readability and maintainability 2025-07-02 23:49:27 +00:00
b668c1b6fb Refactor code structure for improved readability and maintainability 2025-07-02 23:06:49 +00:00
4fe02675ec feat: update app version to 2025.07.02 and add changelog entries for July Mini Update 2025-07-02 16:57:24 +00:00
a854604a7b feat: add margin to menu container and display commit SHA in footer 2025-07-02 16:52:11 +00:00
f9dfae70d4 feat: add favorite albums section with loading state in MusicPage 2025-07-02 16:49:10 +00:00
387b5af5c0 feat: update AudioPlayer track name animation and add infinite scroll effect in CSS 2025-07-02 16:45:44 +00:00
77bd7ff240 feat: enhance loading component with SVG spinner and update skeleton sizes in MusicPage 2025-07-02 16:38:09 +00:00
646f722ce1 feat: enhance Ihateserverside component with client-side hydration and sidebar functionality 2025-07-02 16:33:14 +00:00
1c60db5fd7 feat: update commit SHA, remove unused dev.nix and vscode settings, and enhance package.json with new dependencies and scripts 2025-07-02 15:56:13 +00:00
dd1a5b1115 feat: update commit SHA and remove unused connection status display from Menu component 2025-07-02 04:33:08 +00:00
680c50c284 feat: enhance WhatsNewPopup with archive tab support and improved changelog display 2025-07-02 01:41:39 +00:00
6d5e2d4934 feat: update WhatsNewPopup to reflect new app version and changelog details 2025-07-02 01:37:55 +00:00
a0aadf9b26 feat: refine AudioPlayer layout by adjusting control button spacing and commenting out progress bar section 2025-07-02 01:09:47 +00:00
79f4a66a35 feat: enhance AudioPlayer component with improved layout, control button sizes, and added progress bar functionality 2025-07-02 01:08:27 +00:00
8486cd195f feat: update commit SHA, enhance AudioPlayer and FullScreenPlayer components with improved layout and functionality, and add context menu support 2025-07-02 00:55:55 +00:00
707960b088 feat: update commit SHA, enhance audio player and full screen player with favorite functionality, and update various components to support starred tracks 2025-07-02 00:37:01 +00:00
d6ac2479cb feat: enhance audio player and favorites functionality with improved type safety, update image handling in components 2025-07-01 23:48:23 +00:00
4499bdf147 feat: update commit SHA, enhance UI components with improved layouts and functionality, and refine Favorites page with new features 2025-07-01 23:33:40 +00:00
0cb4f23f12 feat: update commit SHA, enhance artist and album components with improved layout and functionality, and update favorites page to display artist cover art 2025-07-01 22:48:48 +00:00
87a2f06053 feat: update commit SHA, enhance artist page with new layout and favorite functionality, improve settings page with first-time setup option 2025-07-01 21:52:36 +00:00
bc159ac20a feat: enhance artist page with popular songs and artist bio sections, update Last.fm API integration 2025-07-01 17:45:39 +00:00
3ca162e188 feat: enhance album page by managing starred songs and removing unnecessary User icon 2025-07-01 17:22:18 +00:00
d92eb90365 feat: remove unnecessary User icon from QueuePage for cleaner UI 2025-07-01 17:21:42 +00:00
026162e2b5 feat: simplify track display in Album and Queue pages, removing unnecessary elements and improving UI clarity 2025-07-01 17:14:05 +00:00
bd764fd9e1 feat: update onboarding logic, enhance Navidrome connection checks, and improve WhatsNewPopup functionality 2025-07-01 17:04:42 +00:00
f0f3d5adb1 feat: update NEXT_PUBLIC_COMMIT_SHA and add WhatsNewPopup component with changelog functionality 2025-07-01 15:59:31 +00:00