JSC
620418c405
refactor: update TTSHeader component for improved sorting and search functionality
2025-09-21 13:21:02 +02:00
JSC
6f477a1aa7
feat: add Text to Speech (TTS) functionality with provider selection, generation, and history management
...
- Implemented CreateTTSDialog for generating TTS from user input.
- Added TTSHeader for search, sorting, and creation controls.
- Created TTSList to display TTS history with filtering and sorting capabilities.
- Developed TTSLoadingStates for handling loading and error states.
- Introduced TTSRow for individual TTS entries with play and delete options.
- Built TTSTable for structured display of TTS history.
- Integrated TTS service API for generating and managing TTS data.
- Added TTSPage to encapsulate the TTS feature with pagination and state management.
2025-09-20 23:11:21 +02:00
JSC
da4566c789
feat: add 'Stop All Sounds' button to Player component for improved sound control
Frontend CI / lint (push) Failing after 20s
Frontend CI / build (push) Has been skipped
2025-09-20 15:50:47 +02:00
JSC
7c3a8aab64
fix: add cursor pointer style to StopSoundsButton for better UX
Frontend CI / lint (push) Failing after 19s
Frontend CI / build (push) Has been skipped
2025-09-20 15:41:07 +02:00
JSC
72914da637
feat: add Dailymotion badge and improve extraction title display in ExtractionsRow
Frontend CI / lint (push) Failing after 17s
Frontend CI / build (push) Has been skipped
2025-09-20 15:33:10 +02:00
JSC
70131ecd2d
feat: add status filter to ExtractionsHeader and update SchedulersHeader layout
Frontend CI / lint (push) Failing after 22s
Frontend CI / build (push) Has been skipped
2025-09-20 15:03:36 +02:00
JSC
f559a6aa73
fix: remove unused task type 'credit_recharge' from CreateTaskDialog
Frontend CI / lint (push) Failing after 17s
Frontend CI / build (push) Has been skipped
2025-09-19 11:54:54 +02:00
JSC
b024b19ecc
fix: update Toaster position and mark Sequencer link as WIP
Frontend CI / lint (push) Failing after 18s
Frontend CI / build (push) Has been skipped
2025-09-18 13:57:43 +02:00
JSC
4fe9251a2d
fix: update task cancellation messages to reflect deletion action
2025-09-16 13:45:25 +02:00
JSC
4fe280cf5c
feat: add 'minutely' option to recurrence types in CreateTaskDialog and schedulers
2025-09-13 23:44:08 +02:00
JSC
24cc0cc45f
fix: add cursor pointer style to button variants for better UX
2025-09-13 22:50:47 +02:00
JSC
2babeba49e
feat: implement 100ms snapping for sound placement and enhance zoom controls in Sequencer
2025-09-13 22:29:37 +02:00
JSC
92444fb023
feat: enhance time snapping and interval calculation for improved sound placement in Sequencer
2025-09-03 21:35:42 +02:00
JSC
cd7af24831
feat: implement time snapping to 100ms intervals for improved sound placement accuracy
2025-09-03 21:03:28 +02:00
JSC
d4b87aafe3
feat: enhance time interval calculation for zoom level in SequencerCanvas
2025-09-03 20:51:14 +02:00
JSC
37c932fe75
feat: convert duration and startTime to milliseconds in Sequencer components for consistency
2025-09-03 20:22:59 +02:00
JSC
1ba6f23999
Improves sound placement and preview logic
...
Refines the sound placement logic in the sequencer to ensure sounds
are placed correctly within track boundaries. It restricts sound
placement to the track duration, preventing sounds from being placed
out of bounds.
Enhances the drag preview by visually indicating invalid placement
positions with a red border and "Invalid" label.
Also extracts duration and size formatting into separate utility functions
for better code organization.
2025-09-03 17:17:19 +02:00
JSC
dba08e2ec0
feat: implement sound removal functionality in SequencerPage and update SequencerCanvas props
2025-09-03 17:03:04 +02:00
JSC
aa11ec379d
feat: add DragOverlay to SequencerPage for improved drag-and-drop feedback
2025-09-03 16:57:55 +02:00
JSC
7982a2eb6d
feat: update DraggableSound component to use break-words for sound name display
2025-09-03 16:55:21 +02:00
JSC
5afb761d3c
feat: refactor fetchSounds to use useCallback and remove mock data for improved API integration
2025-09-03 16:52:14 +02:00
JSC
9603daa5ce
refactor: remove noPadding prop from AppLayout and simplify class names in SequencerCanvas
2025-09-03 16:45:34 +02:00
JSC
df60b5ce93
feat: enhance AppLayout and SequencerPage for improved layout and responsiveness
2025-09-03 16:32:05 +02:00
JSC
74dfec2e29
feat: add Sequencer navigation item to AppSidebar and wrap SequencerPage in AppLayout for improved structure
2025-09-03 15:30:46 +02:00
JSC
d7b1d97a28
feat: add padding to bottom of SequencerCanvas and TrackControls for improved layout
2025-09-03 15:17:52 +02:00
JSC
7e03189fc4
feat: adjust styling of PlacedSoundItem for improved positioning and visual consistency
2025-09-03 15:11:23 +02:00
JSC
a0d5840166
feat: improve layout of SequencerCanvas and SequencerPage for better responsiveness and overflow handling
2025-09-03 15:06:38 +02:00
JSC
25eacbc85f
feat: enhance SequencerPage and SequencerCanvas with drag-and-drop functionality for sound placement and improved track management
2025-09-03 14:46:28 +02:00
JSC
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
2025-09-03 00:23:59 +02:00
JSC
851738f04f
feat: integrate Combobox component for timezone selection in CreateTaskDialog and AccountPage
Frontend CI / lint (push) Failing after 19s
Frontend CI / build (push) Has been skipped
2025-08-29 03:33:38 +02:00
JSC
70de6ad919
feat: implement combobox for timezone, sound, and playlist selection in CreateTaskDialog
2025-08-29 03:02:15 +02:00
JSC
40b053c446
feat: enhance CreateTaskDialog with sound and playlist selection, including loading states and task-specific parameters
2025-08-29 02:47:58 +02:00
JSC
4251057668
refactor: standardize task and recurrence type strings to lowercase across components and services
2025-08-29 00:39:00 +02:00
JSC
009780e64c
feat: add schedulers feature with task management
...
- Introduced SchedulersPage for managing scheduled tasks.
- Implemented CreateTaskDialog for creating new scheduled tasks.
- Added SchedulersHeader for filtering and searching tasks.
- Created SchedulersTable to display scheduled tasks with actions.
- Implemented loading and error states with SchedulersLoadingStates.
- Added API service for task management in schedulers.
- Enhanced date formatting utility to handle timezone.
- Updated AppSidebar and AppRoutes to include SchedulersPage.
2025-08-29 00:09:45 +02:00
JSC
6a40311a82
feat: add extraction deletion functionality with confirmation dialog and update extraction list on deletion
Frontend CI / lint (push) Failing after 18s
Frontend CI / build (push) Has been skipped
2025-08-25 21:40:47 +02:00
JSC
64226f76c1
feat: add StopSoundsButton component to control sound playback in the sidebar
Frontend CI / lint (push) Failing after 19s
Frontend CI / build (push) Has been skipped
2025-08-19 22:58:38 +02:00
JSC
77f24ea4ff
feat: enhance error handling in DashboardPage and add retry functionality
Frontend CI / lint (push) Failing after 29s
Frontend CI / build (push) Has been skipped
2025-08-19 21:49:46 +02:00
JSC
46bfcad271
feat: add user management components including header, loading states, and table with pagination
2025-08-17 11:44:08 +02:00
JSC
75ecd26e06
feat: implement pagination for extractions and playlists with updated API responses
2025-08-17 11:22:02 +02:00
JSC
04401092bb
feat: add user information display in extractions table and update extraction retrieval method
2025-08-17 01:44:38 +02:00
JSC
ed888dd8d1
feat: implement extraction management features including creation, loading states, and filtering
2025-08-17 01:27:51 +02:00
JSC
0024f1d647
feat: implement favorites toggle functionality in PlaylistEditHeader and PlaylistEditPage
2025-08-17 01:08:39 +02:00
JSC
ad466e2f91
feat: implement favorites functionality across playlists components
2025-08-16 21:41:57 +02:00
JSC
2e41d5b695
feat: implement favorites functionality with SoundCard integration and FavoritesService
2025-08-16 21:16:13 +02:00
JSC
ecb17e9f94
feat: enhance player and statistic card components with improved layout and dynamic duration display
Frontend CI / lint (push) Failing after 18s
Frontend CI / build (push) Has been skipped
2025-08-16 12:24:56 +02:00
JSC
f6117ededd
feat: update loading skeleton and playlist handling for main playlists
Frontend CI / lint (push) Failing after 17s
Frontend CI / build (push) Has been skipped
2025-08-16 01:21:34 +02:00
JSC
7b01ace746
feat: reorder Add Playlist button for improved visibility in PlaylistsHeader
Frontend CI / lint (push) Failing after 18s
Frontend CI / build (push) Has been skipped
2025-08-16 00:06:33 +02:00
JSC
9cfa1f6a28
feat: refactor date formatting and timezone utilities for improved consistency and functionality
Frontend CI / lint (push) Failing after 19s
Frontend CI / build (push) Has been skipped
2025-08-15 23:43:17 +02:00
JSC
cd654b8777
feat: add LocaleProvider and hooks for managing locale and timezone settings
Frontend CI / lint (push) Failing after 19s
Frontend CI / build (push) Has been skipped
2025-08-15 19:19:05 +02:00
JSC
32140d7b5a
feat: enhance PlaylistStatsCard with NumberFlow for dynamic track count and duration display
Frontend CI / lint (push) Failing after 19s
Frontend CI / build (push) Has been skipped
2025-08-15 13:17:16 +02:00