Admin
|
fc109ca384
|
chore: import Musify.WebApi into monorepo (preserving history)
git-subtree-dir: Musify.WebApi
git-subtree-mainline: 9d433868cc
git-subtree-split: ca8750c3b4
|
2026-07-05 03:20:47 +02:00 |
|
Admin
|
882c35d2fa
|
chore: import MusifyBackend into monorepo (preserving history)
git-subtree-dir: MusifyBackend
git-subtree-mainline: 6829e769ed
git-subtree-split: ed7b00c2cc
|
2026-07-05 03:20:43 +02:00 |
|
Admin
|
d1c6e0ae0b
|
chore: initialize Musify monorepo
|
2026-07-05 03:20:11 +02:00 |
|
Admin
|
108e63c7c2
|
chore: preserve local dev config before monorepo import
|
2026-07-05 03:19:56 +02:00 |
|
Admin
|
43c5061fac
|
Adjust
|
2026-06-03 00:32:37 +02:00 |
|
Admin
|
c89645564d
|
Set Content-Type on transferred objects so .m4a is served as audio/mp4
|
2026-06-02 19:26:45 +02:00 |
|
Admin
|
48305ff052
|
Serve audio .m4a by range; remove DASH manifest rewriting
|
2026-06-02 19:05:19 +02:00 |
|
Admin
|
809f16530b
|
Point streaming config to single .m4a; drop DASH ffmpeg settings
|
2026-06-02 19:05:18 +02:00 |
|
Admin
|
c1d57098b1
|
Migrate audio transcoding from DASH to a single AAC (.m4a) file
|
2026-06-02 19:05:11 +02:00 |
|
Admin
|
be8fbbbcdc
|
Fix bugs
|
2026-06-01 22:48:42 +02:00 |
|
Admin
|
6da1e8d5cd
|
Simplify user sync: rely on EF change tracking instead of manual hasChanges flag
|
2026-06-01 22:11:48 +02:00 |
|
Admin
|
e70ccb8e58
|
Auto-set CreatedAt/UpdatedAt via EF interceptor; standardize timestamp names across entities
|
2026-06-01 22:04:52 +02:00 |
|
Admin
|
8d87d59889
|
Changes
|
2026-06-01 20:50:46 +02:00 |
|
Admin
|
0e30167526
|
Remove checks
|
2026-06-01 20:41:34 +02:00 |
|
Admin
|
06c13cf522
|
Link created track to its owner via UserHasTrack
|
2026-06-01 19:07:33 +02:00 |
|
Admin
|
d4eac95ced
|
Add endpoint to list paginated tracks of a playlist
|
2026-06-01 18:54:26 +02:00 |
|
Admin
|
e1e1c161db
|
Add paginated query for tracks of a playlist; make PlayListHasTrack.Track navigation non-nullable
|
2026-06-01 18:54:25 +02:00 |
|
Admin
|
42122c65fc
|
Extract storage key building into a shared StorageKey helper
|
2026-06-01 16:45:37 +02:00 |
|
Admin
|
9f8abb2b6c
|
Sync user profile (incl. picture) from token claims on validation
|
2026-06-01 01:47:47 +02:00 |
|
Admin
|
11af429ecd
|
Add user profile picture URL synced from the identity provider on login
|
2026-06-01 01:47:47 +02:00 |
|
Admin
|
b11e945a29
|
Add playlist endpoints to add and remove tracks
|
2026-06-01 01:20:18 +02:00 |
|
Admin
|
7c44e6aa73
|
Add and remove tracks from playlists (commands + handlers with ownership checks)
|
2026-06-01 01:20:17 +02:00 |
|
Admin
|
842b1ffd08
|
Cleanup
|
2026-06-01 00:24:41 +02:00 |
|
Admin
|
aba042b8b3
|
Initial commit: Musify.Worker background worker (MassTransit consumers for picture/audio processing)
|
2026-06-01 00:19:45 +02:00 |
|
Admin
|
539899741d
|
Remove unused usings
|
2026-05-31 19:28:08 +02:00 |
|
Admin
|
ceda236e9e
|
Allow any CORS origin in Development
|
2026-05-31 19:25:15 +02:00 |
|
Admin
|
ad9080be66
|
Return 400 for validation errors without identifier and enable permissive CORS in Development
|
2026-05-31 19:25:15 +02:00 |
|
Admin
|
ba9b744e5d
|
Fix audio DASH workflow: dispose source stream before delete and store S3 folder key as AudioFolderName
|
2026-05-31 19:25:15 +02:00 |
|
Admin
|
1e06f60a1b
|
Use long
|
2026-05-31 18:25:40 +02:00 |
|
Admin
|
584a8833c2
|
Use long
|
2026-05-31 18:25:39 +02:00 |
|
Admin
|
1bd8bb4bd6
|
Fixes on scalar
|
2026-05-30 03:44:32 +02:00 |
|
Admin
|
66a2ccabd5
|
Proxy
|
2026-05-30 03:30:32 +02:00 |
|
Admin
|
b87b4a7dd5
|
Proxy
|
2026-05-30 03:29:21 +02:00 |
|
Admin
|
ab86ef95c1
|
Use development
|
2026-05-30 02:30:18 +02:00 |
|
Admin
|
7c2fffe8ac
|
Remove unused using
|
2026-05-30 02:27:12 +02:00 |
|
Admin
|
79d442d957
|
BugFix
|
2026-05-30 02:26:33 +02:00 |
|
Admin
|
1b68ea7231
|
Changes
|
2026-05-30 02:24:55 +02:00 |
|
Admin
|
20c0c33cde
|
Add project files.
|
2026-05-30 02:16:39 +02:00 |
|
Admin
|
bbcb9e22ab
|
Add .gitattributes and .gitignore.
|
2026-05-30 02:16:37 +02:00 |
|
Admin
|
a5a05c1ed4
|
Update endpoint
|
2026-05-29 22:42:48 +02:00 |
|
Admin
|
f7969c875b
|
??
|
2026-05-29 22:37:51 +02:00 |
|
Admin
|
31b35bd681
|
Use if condition
|
2026-05-29 22:37:32 +02:00 |
|
Admin
|
8b46547b20
|
Use null
|
2026-05-29 22:36:33 +02:00 |
|
Admin
|
9e68e12903
|
Current User
|
2026-05-29 22:29:54 +02:00 |
|
Admin
|
21f4855cc6
|
Added auth
|
2026-05-29 16:02:34 +02:00 |
|
Admin
|
4ad6e8a20f
|
Remove tests
|
2026-05-29 15:47:38 +02:00 |
|
Admin
|
53067358df
|
Remove docs and agents
|
2026-05-29 15:45:53 +02:00 |
|
Admin
|
098f97473d
|
Remove tests
|
2026-05-29 15:45:31 +02:00 |
|
Admin
|
acec097773
|
Remove tests
|
2026-05-29 15:44:20 +02:00 |
|
Admin
|
48662d6adf
|
Small changes
|
2026-05-29 13:49:49 +02:00 |
|