Commit Graph

  • 430c711ff2 Refactor CI/CD workflow to improve database migration process and key generation Admin 2026-09-23 23:59:45 +02:00
  • cfdc61a4b8 Scroll content inside the shell so the player shares the ambient backdrop Admin 2026-09-23 23:52:27 +02:00
  • 0f28e19c1d Remove follow button from user rows Admin 2026-09-23 23:20:27 +02:00
  • 7316e355ee Add a second greeting variant per time slot Admin 2026-09-23 23:20:27 +02:00
  • b39e55fd87 Restore master hero and spotlight gradients and sway them in place Admin 2026-09-23 23:15:15 +02:00
  • cb046bba9e Let users browse followers and following lists Admin 2026-09-23 22:55:14 +02:00
  • b9a40186b1 Lighten active surface gradients in light mode Admin 2026-09-23 22:44:42 +02:00
  • fd0a39b879 IsExplicit Admin 2026-09-23 22:42:28 +02:00
  • cc7afe4326 Add explicit flag to tracks and mark it on upload Admin 2026-09-23 22:41:57 +02:00
  • 72cbc18a48 Add follow button next to each user in search results Admin 2026-09-23 22:34:56 +02:00
  • 84408b842b Semibold Admin 2026-09-23 22:25:04 +02:00
  • 339fcb56ad Semibold Admin 2026-09-23 22:24:57 +02:00
  • 74cf534be5 Animate queue drag and drop reordering Admin 2026-09-23 22:18:21 +02:00
  • 89820c1377 Fix gradient background syntax in Artwork component Admin 2026-09-23 22:10:46 +02:00
  • 2fe26b15dd Allow reordering upcoming tracks in the queue by drag and drop Admin 2026-09-23 22:10:21 +02:00
  • 2cb560fda4 Keep light mode gradients visible while drifting Admin 2026-09-23 22:07:50 +02:00
  • d8530b9209 Animate menu close with shared pop transition Admin 2026-09-23 22:01:51 +02:00
  • 5049b0ba91 Update global icon stroke width to 1.5 in layout.css Admin 2026-09-23 21:59:24 +02:00
  • 1b98a75c0e Added shadow Admin 2026-09-23 21:59:13 +02:00
  • cbbde95773 Set global icon stroke width and remove per-icon strokeWidth props Admin 2026-09-23 21:55:00 +02:00
  • 26bb8a50a3 Solid player bar, gradient sliders and smooth progress Admin 2026-09-23 21:48:39 +02:00
  • bf19bb31f9 Make accent hue crossfade between songs last 2 to 4 seconds Admin 2026-09-23 21:40:22 +02:00
  • 55cc803708 Drift accent gradients on buttons, hero, spotlight, active rows and modals Admin 2026-09-23 21:37:41 +02:00
  • 805e521b1d Animate ambient background, add mute toggle and smooth queue panel Admin 2026-09-23 21:36:01 +02:00
  • f8d431a0d7 Implement volume control with mute functionality; update PlayerState to manage muted state Admin 2026-09-23 21:28:17 +02:00
  • 7b72db8a24 Add ambient drift animation to app backdrop; adjust inset and handle reduced motion Admin 2026-09-23 21:28:07 +02:00
  • b61ff1ebec Make Discover and upload genres dynamic Admin 2026-09-23 20:05:30 +02:00
  • 8870c65c6f Move ListeningRules to its own file and split listening tests by subject listening-time-accuracy Admin 2026-09-23 20:02:50 +02:00
  • 5df5e635f3 Count real listening time instead of full track duration Admin 2026-09-23 19:40:40 +02:00
  • d5e3cadc43 Merge pull request 'Web player missing features' (#3) from web-player-missing-features into master NotS1mp 2026-09-23 17:07:09 +00:00
  • 505ae05c53 Refactor AuditableEntityInterceptor to use property access for UpdatedAt; update Database configuration to add interceptor and adjust tests for consistency web-player-missing-features Admin 2026-09-23 19:04:21 +02:00
  • a7929c0ac9 Enhance upload functionality with genre selection and validation; refactor session cookie handling Admin 2026-09-23 18:33:21 +02:00
  • 4d39008eab Merge pull request 'Web Player Refactor' (#2) from web-player-ref into master NotS1mp 2026-09-23 15:05:11 +00:00
  • 5efd59826b Use the shared edge nginx instead of Musify's own Admin 2026-09-23 16:56:27 +02:00
  • 8970f29410 Refactor CI/CD job names for clarity and consistency Admin 2026-09-23 16:14:53 +02:00
  • 523318fc06 Fix Admin 2026-09-23 16:00:39 +02:00
  • ba531b4f61 Add actions Admin 2026-09-23 05:28:11 +02:00
  • 3d51f08e0b Changes on header Admin 2026-09-23 01:40:16 +02:00
  • 2660c124d5 Simplify design Admin 2026-09-23 01:33:25 +02:00
  • d7199b4d1d Changes on the colors Admin 2026-09-22 22:23:06 +02:00
  • c60704080b Restore dark-mode accentL to its original 0.74 Admin 2026-09-22 20:40:23 +02:00
  • 1e3e46cfdc Brighten dark-mode accentL back up slightly Admin 2026-09-22 20:38:03 +02:00
  • 93d4220f3a Make accent backgrounds solid so they don't stack on tinted surfaces Admin 2026-09-22 20:33:25 +02:00
  • 8a748f2b3a Darken hero/spotlight cards further and adapt accent buttons to match Admin 2026-09-22 20:27:17 +02:00
  • 2138a4a890 Shrink menu item text and drop the border on the account dropdown Admin 2026-09-22 20:19:58 +02:00
  • 94a1981a4c Soften dark-mode accent colors (buttons and text) Admin 2026-09-22 20:14:46 +02:00
  • 2272a401bb Dim the dark-mode primary button further Admin 2026-09-22 20:05:03 +02:00
  • 3ab43a2ef6 Dim the dark-mode primary button from pure white to a soft off-white Admin 2026-09-22 20:02:33 +02:00
  • 79698f2265 Brighten secondary button text for dark-mode legibility Admin 2026-09-22 19:58:39 +02:00
  • 94f80c03c5 Make dark-mode hero/spotlight cards a solid color, not a fading gradient Admin 2026-09-22 19:53:21 +02:00
  • d98d01ab20 Make the dark-mode ambient glow more subtle and spread further Admin 2026-09-22 19:50:23 +02:00
  • 6be5c43e6d Let sidebar and queue show the same ambient backdrop as the center Admin 2026-09-22 19:46:25 +02:00
  • 8deb762a52 Revert chrome-bg: sidebar/queue should just be the tinted background Admin 2026-09-22 19:02:10 +02:00
  • fe21c19810 Make dark mode more colorful and give chrome bars a full tint Admin 2026-09-22 18:57:16 +02:00
  • 6e86c3d2c5 Carry track duration through the queue pipeline Admin 2026-09-22 18:46:17 +02:00
  • aca4b73fac Match the accent button's background to the active-row highlight Admin 2026-09-22 18:41:03 +02:00
  • 078f7ac6f6 Stop Button's generic transition from lagging its hue-driven background Admin 2026-09-22 18:08:58 +02:00
  • b168df6ca6 Make the hero/spotlight surface tint more transparent Admin 2026-09-22 18:06:11 +02:00
  • 8d178884d4 Sync sidebar/queue/player bar color transitions with the main background Admin 2026-09-22 18:01:25 +02:00
  • cd2131ef6f Make the dynamic light-mode hue palette more pastel and colorful Admin 2026-09-22 17:55:39 +02:00
  • d6bff15f11 Replace secondary button's backdrop-blur with an equivalent fixed color Admin 2026-09-22 17:50:59 +02:00
  • b82fca0bc2 Drop backdrop-blur on secondary for a consistent hue-tied tint Admin 2026-09-22 17:34:34 +02:00
  • 4fbd4fa81d Make secondary button translucent so it tracks whatever surface it's on Admin 2026-09-22 17:31:22 +02:00
  • 68b5709d88 Tie secondary button color to the page background instead of a flat tint Admin 2026-09-22 17:23:57 +02:00
  • 434b2c1305 Make the secondary button adapt to shifting backgrounds Admin 2026-09-22 17:15:53 +02:00
  • 9064ef687c Changes on the design Admin 2026-09-22 17:10:26 +02:00
  • c93f3d352c Revert "Make the glass button variant more transparent and soften accent text" Admin 2026-09-22 16:45:33 +02:00
  • a9bfcbbe2f Make the glass button variant more transparent and soften accent text Admin 2026-09-22 16:42:56 +02:00
  • 717e939038 Fix permanent login failure after Zitadel restarts Admin 2026-09-22 16:29:58 +02:00
  • dd1cb8a5d1 Clean up backend and web-player leftovers Admin 2026-09-22 16:08:44 +02:00
  • 7c9399a342 Translate frontend-refactor-plan.md to English Admin 2026-09-22 14:35:36 +02:00
  • a3ec9d19d3 Translate paginas.md to English, clean up CLAUDE.md tone, drop finished plan Admin 2026-09-22 14:29:50 +02:00
  • 5f2b5bd5a2 Translate CLAUDE.md to English and document new folder structure Admin 2026-09-22 14:24:07 +02:00
  • 3bb4e66ad0 Reflect completed auth/user route consolidation in docs Admin 2026-09-22 14:21:00 +02:00
  • fbb102ffbd Consolidate auth routes under /auth and rename /u to /user Admin 2026-09-22 14:20:46 +02:00
  • 76f7535ffa Update folder structure plan registro after F1-F4/F6 Admin 2026-09-22 14:16:37 +02:00
  • 7fcf0645da Categorize components/ui into primitives, overlay, media, forms and layout Admin 2026-09-22 14:16:25 +02:00
  • 50618865e7 Move app chrome components into components/layout Admin 2026-09-22 14:12:11 +02:00
  • fe2f6a785a Move format helpers into lib/utils Admin 2026-09-22 14:11:30 +02:00
  • 53fc24d4bc Move domain data helpers into lib/data Admin 2026-09-22 14:10:55 +02:00
  • ff5fa501af Remove leftover old paths from the lib/state move Admin 2026-09-22 14:10:15 +02:00
  • 6e9883018a Add folder structure reorganization plan Admin 2026-09-22 14:09:37 +02:00
  • a985ff4fb3 Move rune-based state modules into lib/state Admin 2026-09-22 14:09:36 +02:00
  • 63018a7c72 Move shared infrastructure to a separate Infrastructure repo web-player-refactor-upload Admin 2026-09-21 22:09:08 +02:00
  • c5748e9765 Fix route Admin 2026-09-21 22:08:53 +02:00
  • 23e30d96fc Translate docs to English, rewrite README, drop design handoff folder Admin 2026-09-21 18:41:04 +02:00
  • 3f8d517ee3 Merge pull request 'Design Prot Merge' (#1) from design-prot into master NotS1mp 2026-09-21 15:48:16 +00:00
  • 2662abe460 Remove comments from backend and web-player source Admin 2026-09-21 17:12:18 +02:00
  • 1b6d7ecb42 web-player: final sweep and guardrails Admin 2026-09-21 15:05:07 +02:00
  • b60a87adb5 web-player: big pages (Explore, Home) and tracks.ts cleanup Admin 2026-09-21 14:51:43 +02:00
  • 5fa901c2e6 web-player: app chrome (layout, navigation, player) Admin 2026-09-21 14:39:20 +02:00
  • 8975e43729 web-player: forms (CoverForm, SegmentedControl, Chip) Admin 2026-09-21 00:58:52 +02:00
  • 1bdd7ec9f1 web-player: headers, dialogs and typography Admin 2026-09-21 00:48:23 +02:00
  • 964dfc809f web-player: cards and grids (MediaCard) Admin 2026-09-21 00:30:30 +02:00
  • 8cea298b2a web-player: track tables (TrackList) Admin 2026-09-21 00:21:15 +02:00
  • fb4a8ccc0e web-player: rows (ListRow, MediaIdentity, EqBars) Admin 2026-09-21 00:14:20 +02:00
  • 14ee1dc45d web-player: unify the context menu (ContextMenu) + AccountMenu Admin 2026-09-20 23:05:53 +02:00
  • 1320b12699 web-player: TypeScript helpers (partial) Admin 2026-09-20 23:01:13 +02:00
  • aa20e70671 web-player: buttons (Button, IconButton, PlayButton) Admin 2026-09-20 22:48:08 +02:00
  • a4ca1f32d3 Remove no-op playlist picture migration; cover picture-add transition in tests Admin 2026-09-20 22:40:40 +02:00