0d94ecc46d
Consolidate manifest properties
2025-06-30 20:36:00 +02:00
c8120b6bad
Remove Shaka decoder and related exports
2025-06-24 20:31:34 +02:00
31eb929052
Add MPD parser with matchers for DASH manifest parsing
2025-06-24 20:27:29 +02:00
46e51752c7
Add dashjs dependency to package.json
2025-06-24 20:26:47 +02:00
99db3e3a02
Replace languages.json with a reduced set of major languages
2025-06-24 20:26:24 +02:00
d158076e51
Replace Shaka with dash.js for DASH playback in AudioBase
2025-06-24 20:26:14 +02:00
7b9ab80f0c
Refactor lyrics loading and file upload logic
...
- Fetch and parse remote LRC files for all languages - Simplify file
upload to use native file input - Move selected language state to
context - Remove unused UploadButton component
2025-06-24 20:26:06 +02:00
7157e9de7e
format
2025-06-24 20:25:42 +02:00
1e8e09bf17
Pass options argument to fetchLyrics service operation
2025-06-24 20:24:45 +02:00
25e83d61a6
Add language option to fetchLyrics in useLyrics hook
2025-06-24 20:02:17 +02:00
0f62d673f2
Adjust video sync timing calculation for improved accuracy
2025-06-24 20:02:09 +02:00
e90ecf27ac
remove unused ref
2025-06-24 20:01:53 +02:00
c94d744a60
Update index.jsx
2025-06-24 19:58:40 +02:00
55c61cc2c3
Added download current track lyrics
2025-06-19 01:22:43 +02:00
c0356a1ff0
Added onPageMount hook
2025-06-16 23:16:43 +00:00
be91d477f8
remove unused dep
2025-06-16 23:16:33 +00:00
08e3b32866
remove _debug
2025-06-16 23:16:14 +00:00
9f29043e47
Move hooks to single files
2025-06-16 23:16:08 +00:00
4bb0789385
Disable React JSX scope and uses-react lint rules
2025-06-16 20:57:21 +00:00
14f38b87c5
Refactor routing to use @ragestudio/vessel/router package
...
- Remove custom router implementation
- Update App.jsx to use new Router.Render with route declarations
- Add react-router dependency
- Update static renders to match new router structure
2025-06-16 20:56:15 +00:00
e35f407df4
Remove unused React import from timeline page
2025-06-16 20:55:25 +00:00
9c44e6361a
Remove unused context
2025-06-16 20:55:17 +00:00
eb5c28d61e
Format
2025-06-16 20:53:27 +00:00
a62ab7c919
format
2025-06-16 20:53:02 +00:00
78457ee11f
Add excuses and random error images config files
2025-06-16 20:52:52 +00:00
f17c56a551
Add Drawer component, header, and custom hooks
2025-06-16 20:52:36 +00:00
66a7395ea4
check changes on states
2025-06-16 20:50:25 +00:00
6f72701106
Format
2025-06-16 20:49:56 +00:00
f13d950e48
Add motion animations to lyrics background gradient
2025-06-16 20:49:44 +00:00
4dfacb8427
Rename sync_audio_at_ms to video_starts_at_ms
2025-06-16 20:49:34 +00:00
a403d528df
Refactor to functional component
2025-06-16 20:49:17 +00:00
d26454d974
format
2025-06-16 20:48:44 +00:00
fb227a371b
Loggin error on fetch lyrics
2025-06-16 20:48:35 +00:00
1b3cb9b49b
Add RGB components to dominant color CSS variables
2025-06-16 20:48:13 +00:00
552f0b5998
Refactor UserCard components and improve code style
...
The changes clean up the UserCard components by:
- Removing unnecessary forwardRef usage
- Simplifying prop handling and conditions
2025-06-16 20:47:56 +00:00
f711b71ae2
Format
2025-06-16 20:47:23 +00:00
5d3dbeb6da
Clean up sync room socket handling
2025-06-16 20:46:58 +00:00
0f70bf43fd
Restructure account pages and convert class to function
2025-06-16 20:46:10 +00:00
8b9afae7eb
Improvee music studio
2025-06-16 20:44:40 +00:00
22c6279798
display track duration
2025-06-16 20:42:29 +00:00
9ad8b33057
early return if no socket connected
2025-06-16 20:42:15 +00:00
b88c18b46a
added ErrorCatcher
component
2025-06-16 20:41:52 +00:00
12a9b8eba8
fix opacity anim
2025-06-16 20:38:49 +00:00
af6c217176
Bump versions
2025-05-21 19:18:38 +00:00
bcd52cac55
Update comty.js
2025-05-21 19:13:27 +00:00
ea01907020
Bump version & tidy dependecies
2025-05-21 19:09:22 +00:00
87f746d5b9
Refactor live stream page and add Shaka decoder
...
- Move files for `/tv/live/[id]` route into a dedicated directory structure.
- Introduce Shaka player decoder for HLS playback.
- Remove deprecated FLV decoder (mpegts.js).
- Add basic chat page placeholder.
- Improve cleanup logic for decoder instances.
2025-05-21 19:06:51 +00:00
68af8c6f93
Adjust modal styles
2025-05-21 19:05:56 +00:00
dad308c914
Remove unwanted logs
2025-05-21 19:05:17 +00:00
a478432d61
Implement music sync room and refine related features
...
- Add WebSocket-based sync room for real-time music playback sync.
- Expand music exploration search to include albums and artists.
- Adjust track and release data fetching and deletion on server.
- Enhance DASH segmentation job with codec overrides and MPD updates.
- Update music service configuration for websockets and middlewares.
- Make minor UI adjustments to the search component.
2025-05-21 19:04:59 +00:00