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
39ee5adca4
Bump version
2025-04-24 12:11:11 +00:00
696741ba14
Replace trim-based pagination with page-based pagination
2025-04-24 12:01:53 +00:00
098e11240e
added dep header
2025-04-24 11:27:45 +00:00
cc7783f073
bump version
2025-04-24 11:18:49 +00:00
56c9ee7b19
Replace image and video compression with unified optimize handler
2025-04-24 11:18:43 +00:00
4f82ef46d0
Clean up microservices package files and configurations
2025-04-24 10:37:51 +00:00
8e466fedf4
Replace Backblaze-B2 with StorageClient in marketplace service
2025-04-24 10:17:34 +00:00
0b014761ec
Move Transformation and Upload classes to shared location
2025-04-24 10:17:12 +00:00
69c4497671
Remove unused dependencies from files service
2025-04-24 09:39:14 +00:00
f8f8fa831b
fix path deletion on job fail
2025-04-24 09:38:58 +00:00
8c6ffadcc8
Refactor MultiqualityHLSJob to inherit from FFMPEGLib
2025-04-24 09:38:43 +00:00
5842911fd1
remove unwanted log
2025-04-24 09:38:18 +00:00
ff6b3c0bde
remove unwanted logs
2025-04-24 08:59:56 +00:00
0c7b6d7720
Update StorageClient with CDN support and B2 integration
2025-04-24 08:59:28 +00:00
ad860f51d3
Drop deprecated endpoints & utils
2025-04-24 07:59:45 +00:00
d078a91ab5
Reorganize file utilities and rename standardUpload to putObject
2025-04-24 07:57:15 +00:00
6dc375bb9c
fix silly upload not using an upload id on basePath
2025-04-24 07:47:12 +00:00
0bc7675f9d
Fix whitespace and formatting in User model schema
2025-04-24 06:12:24 +00:00
d990430449
Change artists array to artist string field in Track schema
2025-04-24 06:12:08 +00:00
71c201e351
update release db model
2025-04-24 06:11:56 +00:00
cfa68240c1
create a basic start dev server shell script
2025-04-24 06:11:42 +00:00
0b1317c77a
Remove OpenTelemetry and simplify server boot process
2025-04-24 06:11:20 +00:00
c462c9f25d
Update Dockerfile
2025-04-24 06:11:10 +00:00
2addf7febf
Delete .swcrc
2025-04-24 06:11:03 +00:00
1f0c1d5033
Fix websocket to websockets global variable references to support ng
2025-04-24 06:10:50 +00:00
7b7e7b9bb7
Refactor music module: migrate from list
to items
fields
2025-04-24 06:10:21 +00:00
3268cb819a
Fix indentation and remove unused hash login method
2025-04-24 06:09:58 +00:00
f0f612942a
Add script to install latest static FFmpeg on supported Linux systems
2025-04-24 06:09:45 +00:00
cf9d917a7e
Update index.js
2025-04-24 06:09:27 +00:00
4c78660c4c
Refactor service spawn and shutdown mechanism
2025-04-24 06:09:21 +00:00
3753c8eae0
Remove WebSocket logging and fix object property assignment
2025-04-24 06:08:58 +00:00
652cd747b1
Update index.js
2025-04-24 06:08:36 +00:00
80acb13912
Refactor SegmentedAudioMPDJob to extend FFMPEGLib
2025-04-24 06:08:32 +00:00
f62e885c65
Refactor file upload system with new transformations pipeline
...
The commit refactors the chunked upload system to support a transformation pipeline. Key changes include:
- Replace SSE field names for consistency (sseChannelId, sseUrl)
- Fix progress reporting structure with state and percent fields
- Add transformation handlers (a-dash, mq-hls, img-compress, video-compress)
- Create new Upload class with clear separation of concerns
- Improve file processing workflow with better directory structure
- Fix typo in UploadButton component (progess → progress)
- Remove deprecated file processing services
2025-04-24 06:06:21 +00:00
931d9ecee0
handle prop change
2025-04-24 06:03:48 +00:00
ec8d0a068d
format & rewrite
2025-04-10 14:33:36 +00:00
525aa9c066
ups
2025-04-09 21:52:12 +00:00
349eabc907
fix map
2025-04-09 21:44:13 +00:00
184ede3d47
fix lenght
2025-04-09 21:38:52 +00:00
160e8659ff
bump versions
2025-04-09 21:06:30 +00:00
bf2c04abc9
support for ws connection without auth
2025-04-09 20:51:01 +00:00
564cecd2f0
fix s3path incorrectly includes bucketid
2025-04-08 19:48:20 +00:00
6e38d41293
bump version
2025-04-07 12:38:10 +00:00
d887df3d1b
fix version
2025-04-07 12:38:00 +00:00
8262ae0172
bump version
2025-04-06 23:20:33 +00:00
ed55ea713b
use health ping on sse channels
2025-04-06 23:20:17 +00:00
12c8431bd7
abort if no userdata
2025-04-02 01:51:14 +00:00
e92f8f852c
fix naming
2025-04-02 00:32:13 +00:00
493c09cab9
only start relp on dev
2025-04-01 21:56:43 +00:00