Commit Graph

  • 86a04cf5cb feat: add README file to provide project documentation main JSC 2025-10-05 16:29:07 +02:00
  • 0a2b859e7a feat: add border to Play Next Queue section for improved visual separation JSC 2025-10-05 04:09:29 +02:00
  • 7a6288cc02 feat: update PlayNextQueue component and integrate it into Player; adjust layout in Playlist for improved UI JSC 2025-10-04 21:55:20 +02:00
  • 0f8b96e73c feat: add PlayNextQueue component to display upcoming tracks in Player JSC 2025-10-04 19:40:01 +02:00
  • 9a2a9343d2 feat: add context menu to Playlist for adding tracks to play next queue JSC 2025-10-04 19:16:25 +02:00
  • 4352e4c792 feat: implement lazy loading for routes and add a loading component in App.tsx; configure manual chunks in Vite for optimized builds JSC 2025-10-04 15:44:33 +02:00
  • b303d2f5cf feat: add search functionality to filter available sounds in PlaylistEditPage JSC 2025-10-04 15:29:32 +02:00
  • 9aa628a9d2 refactor: standardize "use client" directive and improve button styles across components JSC 2025-10-04 14:57:18 +02:00
  • cbd4b93fd4 chore: update recharts dependency and refactor chart components JSC 2025-10-04 14:50:40 +02:00
  • 7d94e29dcb feat: add global escape key handling to close search modal JSC 2025-10-04 14:41:59 +02:00
  • adf16210a4 feat: implement global search functionality with keyboard shortcut and results display JSC 2025-10-04 14:39:04 +02:00
  • adcf9832f4 feat: add search functionality to Playlist component for filtering tracks JSC 2025-10-04 14:09:33 +02:00
  • 53a39126f4 chore: update dependencies to latest versions JSC 2025-10-04 13:55:20 +02:00
  • f43fec3362 feat: add TopUsersSection component to DashboardPage for displaying top users JSC 2025-09-27 21:52:10 +02:00
  • d17dc5558c feat: add TTS statistics to DashboardPage and StatisticsGrid components JSC 2025-09-27 21:38:07 +02:00
  • 79d9bd7f76 feat: update SoundCard styling and adjust layout in SoundsPage for better responsiveness JSC 2025-09-22 20:43:09 +02:00
  • 756e1307f1 Merge branch 'optimised_player' JSC 2025-09-22 20:30:59 +02:00
  • a25fb9b5eb feat: implement new compact player components for controls, progress, and track info JSC 2025-09-22 20:28:27 +02:00
  • 9db9915e56 feat: remove useRenderFlash hook and clean up related code in Player components JSC 2025-09-22 20:14:38 +02:00
  • 9366dbca14 feat: integrate volume control into PlayerControls and remove PlayerVolume component JSC 2025-09-22 20:10:37 +02:00
  • 9784d259ba feat: refactor player component structure and introduce new player controls, progress, track info, and volume components JSC 2025-09-22 19:47:13 +02:00
  • b77dff03c1 feat: optimize player state updates and memoize calculations to prevent unnecessary re-renders JSC 2025-09-21 20:32:29 +02:00
  • 8945eb6ad6 feat: remove task update functionality from SchedulersTable and clean up related code JSC 2025-09-21 18:48:05 +02:00
  • dc1124dff6 feat: add delete functionality for playlists with confirmation and error handling JSC 2025-09-21 18:32:33 +02:00
  • d551223566 Merge branch 'tts' JSC 2025-09-21 18:18:57 +02:00
  • 1d2c27abbd feat: enhance loading states with table structure and improve sound type filtering in SoundsPage JSC 2025-09-21 18:17:55 +02:00
  • 41659c9299 feat: add badge to display sound type in SoundCard component JSC 2025-09-21 15:39:04 +02:00
  • 7faf2d38ab feat: add language selection combobox and update TTS dialog for improved language handling JSC 2025-09-21 15:20:12 +02:00
  • 7ac979a4f4 refactor: remove unnecessary reset of selected provider in CreateTTSDialog JSC 2025-09-21 14:43:27 +02:00
  • 92846c6d3a feat: implement TTS event handling for creation, completion, and failure in TTSPage and SocketContext JSC 2025-09-21 14:39:15 +02:00
  • 75b52caf85 refactor: update TASK_TYPES to comment out 'credit_recharge' in CreateTaskDialog and SchedulersHeader feat: add filter icon to SelectTrigger in SoundsPage for improved UI JSC 2025-09-21 13:56:50 +02:00
  • fde19f47c8 refactor: update TTSTable component to improve date formatting and remove Sound ID display JSC 2025-09-21 13:40:56 +02:00
  • 3516f7f205 fix: update TTS API endpoints for consistency in request and history retrieval JSC 2025-09-21 13:38:05 +02:00
  • d48291f6ed feat: add type filter to SoundsPage for improved sound categorization JSC 2025-09-21 13:31:19 +02:00
  • 620418c405 refactor: update TTSHeader component for improved sorting and search functionality JSC 2025-09-21 13:21:02 +02:00
  • 6f477a1aa7 feat: add Text to Speech (TTS) functionality with provider selection, generation, and history management JSC 2025-09-20 23:11:21 +02:00
  • da4566c789 feat: add 'Stop All Sounds' button to Player component for improved sound control JSC 2025-09-20 15:50:47 +02:00
  • 7c3a8aab64 fix: add cursor pointer style to StopSoundsButton for better UX JSC 2025-09-20 15:41:07 +02:00
  • 72914da637 feat: add Dailymotion badge and improve extraction title display in ExtractionsRow JSC 2025-09-20 15:33:10 +02:00
  • 70131ecd2d feat: add status filter to ExtractionsHeader and update SchedulersHeader layout JSC 2025-09-20 15:03:36 +02:00
  • f559a6aa73 fix: remove unused task type 'credit_recharge' from CreateTaskDialog JSC 2025-09-19 11:54:54 +02:00
  • b024b19ecc fix: update Toaster position and mark Sequencer link as WIP JSC 2025-09-18 13:57:43 +02:00
  • 2281993edb Merge branch 'sequencer2' JSC 2025-09-17 18:31:18 +02:00
  • 4fe9251a2d fix: update task cancellation messages to reflect deletion action JSC 2025-09-16 13:45:25 +02:00
  • 4fe280cf5c feat: add 'minutely' option to recurrence types in CreateTaskDialog and schedulers JSC 2025-09-13 23:44:08 +02:00
  • 24cc0cc45f fix: add cursor pointer style to button variants for better UX JSC 2025-09-13 22:50:47 +02:00
  • f7bfd3de73 Merge branch 'main' into sequencer2 JSC 2025-09-13 22:42:29 +02:00
  • 43b03e61bd feat: add user role selection to EditUserData in UsersPage JSC 2025-09-13 22:39:04 +02:00
  • 2babeba49e feat: implement 100ms snapping for sound placement and enhance zoom controls in Sequencer JSC 2025-09-13 22:29:37 +02:00
  • 92444fb023 feat: enhance time snapping and interval calculation for improved sound placement in Sequencer JSC 2025-09-03 21:35:42 +02:00
  • cd7af24831 feat: implement time snapping to 100ms intervals for improved sound placement accuracy JSC 2025-09-03 21:03:28 +02:00
  • d4b87aafe3 feat: enhance time interval calculation for zoom level in SequencerCanvas JSC 2025-09-03 20:51:14 +02:00
  • 37c932fe75 feat: convert duration and startTime to milliseconds in Sequencer components for consistency JSC 2025-09-03 20:22:59 +02:00
  • 1ba6f23999 Improves sound placement and preview logic JSC 2025-09-03 17:17:19 +02:00
  • dba08e2ec0 feat: implement sound removal functionality in SequencerPage and update SequencerCanvas props JSC 2025-09-03 17:03:04 +02:00
  • aa11ec379d feat: add DragOverlay to SequencerPage for improved drag-and-drop feedback JSC 2025-09-03 16:57:55 +02:00
  • 7982a2eb6d feat: update DraggableSound component to use break-words for sound name display JSC 2025-09-03 16:55:21 +02:00
  • 5afb761d3c feat: refactor fetchSounds to use useCallback and remove mock data for improved API integration JSC 2025-09-03 16:52:14 +02:00
  • 9603daa5ce refactor: remove noPadding prop from AppLayout and simplify class names in SequencerCanvas JSC 2025-09-03 16:45:34 +02:00
  • 2ec58ea268 feat: update link text in SequencerPage header from "Home" to "Dashboard" JSC 2025-09-03 16:39:22 +02:00
  • df60b5ce93 feat: enhance AppLayout and SequencerPage for improved layout and responsiveness JSC 2025-09-03 16:32:05 +02:00
  • 80a18575a1 feat: update SequencerPage layout for full height and improved responsiveness JSC 2025-09-03 15:55:35 +02:00
  • 74dfec2e29 feat: add Sequencer navigation item to AppSidebar and wrap SequencerPage in AppLayout for improved structure JSC 2025-09-03 15:30:46 +02:00
  • 282ba9446d feat: reduce width of TrackControls for improved layout JSC 2025-09-03 15:20:46 +02:00
  • d7b1d97a28 feat: add padding to bottom of SequencerCanvas and TrackControls for improved layout JSC 2025-09-03 15:17:52 +02:00
  • 7e03189fc4 feat: adjust styling of PlacedSoundItem for improved positioning and visual consistency JSC 2025-09-03 15:11:23 +02:00
  • a0d5840166 feat: improve layout of SequencerCanvas and SequencerPage for better responsiveness and overflow handling JSC 2025-09-03 15:06:38 +02:00
  • 25eacbc85f feat: enhance SequencerPage and SequencerCanvas with drag-and-drop functionality for sound placement and improved track management JSC 2025-09-03 14:46:28 +02:00
  • 28faf9b149 feat: add SequencerPage with sequencer functionality including track and sound management feat: implement SequencerCanvas for visualizing tracks and placed sounds feat: create SoundLibrary for draggable sound selection feat: add TimelineControls for managing duration and zoom levels feat: implement TrackControls for adding, removing, and renaming tracks JSC 2025-09-03 00:23:59 +02:00
  • 851738f04f feat: integrate Combobox component for timezone selection in CreateTaskDialog and AccountPage JSC 2025-08-29 03:33:38 +02:00
  • 70de6ad919 feat: implement combobox for timezone, sound, and playlist selection in CreateTaskDialog JSC 2025-08-29 03:02:15 +02:00
  • 40b053c446 feat: enhance CreateTaskDialog with sound and playlist selection, including loading states and task-specific parameters JSC 2025-08-29 02:47:58 +02:00
  • 4251057668 refactor: standardize task and recurrence type strings to lowercase across components and services JSC 2025-08-29 00:39:00 +02:00
  • 009780e64c feat: add schedulers feature with task management JSC 2025-08-29 00:09:45 +02:00
  • 6a40311a82 feat: add extraction deletion functionality with confirmation dialog and update extraction list on deletion JSC 2025-08-25 21:40:47 +02:00
  • 4a973e5044 feat: add duplicates count to scan results and update success message in SettingsPage JSC 2025-08-25 12:33:02 +02:00
  • 8f233aaef7 feat: implement extraction event handling and update extraction list on status changes JSC 2025-08-25 10:58:10 +02:00
  • e029a692a6 feat: add functionality to fetch and display ongoing extractions with toast notifications JSC 2025-08-24 13:43:52 +02:00
  • b1eb5c4ab2 feat: add extraction status update listener with toast notifications JSC 2025-08-24 13:24:34 +02:00
  • 64226f76c1 feat: add StopSoundsButton component to control sound playback in the sidebar JSC 2025-08-19 22:58:38 +02:00
  • ca57a7a04f feat: integrate WebSocket for sound playback and error handling in SoundsPage JSC 2025-08-19 22:09:58 +02:00
  • 77f24ea4ff feat: enhance error handling in DashboardPage and add retry functionality JSC 2025-08-19 21:49:46 +02:00
  • b76b34ea4f Merge branch 'favorite' JSC 2025-08-17 13:25:36 +02:00
  • 46bfcad271 feat: add user management components including header, loading states, and table with pagination JSC 2025-08-17 11:44:08 +02:00
  • 75ecd26e06 feat: implement pagination for extractions and playlists with updated API responses JSC 2025-08-17 11:22:02 +02:00
  • 04401092bb feat: add user information display in extractions table and update extraction retrieval method JSC 2025-08-17 01:44:38 +02:00
  • ed888dd8d1 feat: implement extraction management features including creation, loading states, and filtering JSC 2025-08-17 01:27:51 +02:00
  • 0024f1d647 feat: implement favorites toggle functionality in PlaylistEditHeader and PlaylistEditPage JSC 2025-08-17 01:08:39 +02:00
  • af1d543669 feat: add sound favorited event handling and update SoundsPage component JSC 2025-08-16 22:19:31 +02:00
  • ad466e2f91 feat: implement favorites functionality across playlists components JSC 2025-08-16 21:41:57 +02:00
  • 1027a67e37 feat: add favorites filter to sounds retrieval and update SoundsPage component JSC 2025-08-16 21:27:46 +02:00
  • 2e41d5b695 feat: implement favorites functionality with SoundCard integration and FavoritesService JSC 2025-08-16 21:16:13 +02:00
  • ecb17e9f94 feat: enhance player and statistic card components with improved layout and dynamic duration display JSC 2025-08-16 12:24:56 +02:00
  • f6117ededd feat: update loading skeleton and playlist handling for main playlists JSC 2025-08-16 01:21:34 +02:00
  • 7b01ace746 feat: reorder Add Playlist button for improved visibility in PlaylistsHeader JSC 2025-08-16 00:06:33 +02:00
  • 9cfa1f6a28 feat: refactor date formatting and timezone utilities for improved consistency and functionality JSC 2025-08-15 23:43:17 +02:00
  • cd654b8777 feat: add LocaleProvider and hooks for managing locale and timezone settings JSC 2025-08-15 19:19:05 +02:00
  • 32140d7b5a feat: enhance PlaylistStatsCard with NumberFlow for dynamic track count and duration display JSC 2025-08-15 13:17:16 +02:00
  • 83f400acbb feat: Refactor playlist edit components for improved structure and functionality JSC 2025-08-15 13:02:35 +02:00
  • 1e76516cfc feat: add playlist management components including header, table, loading states, and dialog JSC 2025-08-15 12:27:01 +02:00