415 Commits

Author SHA1 Message Date
80d84b3e17 Revamp TV Studio page and add live stream preview
The TV Studio page now features a new list design, profile
deletion, and updated profile creation (uses 'title', create-only).
A live video preview has been added to the Live tab for active
streams.

Also includes fixes for stream health updates and timed thumbnail
loading.
2025-05-12 02:25:24 +00:00
8482f2e457 Feat: Implement Music Library and overhaul Studio TV
- Introduces a new Music Library system for managing favorites (tracks,
  playlists, releases), replacing the previous TrackLike model.
- Completely revamps the Studio TV profile page, adding live statistics,
  stream configuration, restream management, and media URL display.
- Enhances the media player with a custom seekbar and improved audio
  playback logic for MPD and non-MPD sources.
- Lays foundational groundwork for chat encryption with new models and APIs.
- Refactors critical UI components like PlaylistView and PagePanel.
- Standardizes monorepo development scripts to use npm.
- Updates comty.js submodule and adds various new UI components.
2025-05-10 02:32:41 +00:00
4a2f0a5a46 added audiometadata debug 2025-04-24 09:39:42 +00:00
6100feb608 Fix nested optional chaining in lossless tag & improve video sync 2025-04-24 06:14:25 +00:00
6e80fc67fa Refactor mobile player to use new player core 2025-04-24 06:14:13 +00:00
1bbdbe7281 fix typo 2025-04-10 18:22:58 +00:00
4e663733fb improve streaming list style 2025-04-10 18:22:30 +00:00
6cfeb596d9 use user data instead fetching with user_id 2025-04-09 21:05:47 +00:00
b82f495ee7 support for spectrum 6.1 2025-04-09 20:48:52 +00:00
710e67c481 rename methods 2025-04-09 20:48:40 +00:00
17ca0c9e48 support for onLoad function 2025-04-09 14:15:45 +00:00
2e9145fc5c fix extra items 2025-04-09 14:15:34 +00:00
eeb84add9e support for spectrum 6 2025-04-08 15:16:53 +00:00
edb52ae9cd remove unused imports 2025-04-02 01:51:47 +00:00
c9e222d686 improve a little bit livestream player 2025-04-02 01:51:41 +00:00
f3809bf8a7 added featured event widget on timeline 2025-04-01 21:50:47 +00:00
e6a9dade1a remove unused imports 2025-04-01 21:50:20 +00:00
e596f7f8bb Upgrade featured event system 2025-04-01 21:48:54 +00:00
8a20633531 use realtime mode 2025-03-25 23:03:45 +00:00
cc963f5f36 remove unused page 2025-03-13 23:36:37 +00:00
0c04269cb3 fix for mobile 2025-03-13 23:36:31 +00:00
111f801b6a added extension app page 2025-03-13 23:36:22 +00:00
bdd85850e2 use comtyjs model 2025-03-06 04:02:07 +00:00
eb47de2748 use comty.js model 2025-03-06 03:58:29 +00:00
ca0387eee3 use auth logout 2025-03-06 03:51:47 +00:00
be0c61a028 added recovery ui 2025-02-25 23:07:37 +00:00
0589a11371 refactor & improve 2025-02-20 02:43:22 +00:00
37b920b5ab support for live mode 2025-02-20 02:42:03 +00:00
05428959ff improve playlist item style 2025-02-20 02:41:49 +00:00
2702db8365 improve radio list 2025-02-20 02:03:41 +00:00
c4011f0674 delete unused pages 2025-02-20 02:03:28 +00:00
58f4b8326e added basic radio explorer 2025-02-19 16:33:59 +00:00
14234ffa6c update _debugs 2025-02-11 16:14:27 +00:00
10759e0cef rename 2025-02-11 16:14:11 +00:00
d21ca837dc improve explore tab 2025-02-11 16:14:03 +00:00
8b98a60f82 formaat 2025-02-11 16:13:52 +00:00
3cf055c72c fix depecrated deps 2025-02-11 16:13:13 +00:00
342cc34d65 support for parse times 2025-02-05 20:28:31 +00:00
e54c3a1abe improve explore & library 2025-02-05 02:45:40 +00:00
39b427dea7 improve lyrics to use new manifest functions 2025-02-05 02:45:14 +00:00
840d994480 fix imports 2025-02-05 02:44:56 +00:00
00f6e34c53 merge from local 2024-11-17 20:35:20 +00:00
dfcafc6b18 merge from local 2024-11-04 13:02:37 +00:00
0db536bbea merge from local 2024-10-29 12:19:57 +00:00
8c3e9a504b merge from local 2024-10-25 09:39:35 +00:00
addcf4f220 remove dep 2024-09-16 11:34:21 +00:00
576f99d325 merge from local 2024-09-16 10:19:14 +00:00
31906dc5c4 remove unused improt 2024-09-15 18:36:47 +00:00
3712954afb open donatives 2024-09-15 18:36:36 +00:00
362560440a move home to timeline 2024-09-15 16:18:47 +00:00