2134 Commits

Author SHA1 Message Date
d1b58d19fc Refactor LoadMore to use ref instead of getElementById 2025-07-04 14:10:05 +02:00
a608f967c0 Refactor FollowersList to use UserPreview and LoadMore 2025-07-04 14:09:58 +02:00
678c0c1a4c Refactor FollowButton to use named function export 2025-07-04 14:09:41 +02:00
7206f00c00 Remove Music tab from account page 2025-06-30 20:37:44 +02:00
f79db03a1b Refactor PostsList to functional component and update post loading logic 2025-06-30 20:37:34 +02:00
218df1c284 Sync active key with URL on browser navigation 2025-06-30 20:36:17 +02:00
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