janishutz
|
8d6d24a780
|
fix: rename config
|
2026-09-08 14:13:25 +02:00 |
|
janishutz
|
946ba84518
|
feat: prepare new popups
|
2026-09-08 13:00:53 +02:00 |
|
janishutz
|
be2a9f3a3e
|
fix: crash, design for playlists
crash was caused by indices not updating correctly
|
2026-09-08 12:50:34 +02:00 |
|
janishutz
|
d573ac90eb
|
feat: basic design of share page, various small fixes
|
2026-09-08 12:27:36 +02:00 |
|
janishutz
|
b11882c993
|
feat: improve sync
|
2026-09-08 11:20:17 +02:00 |
|
janishutz
|
047a3a8b29
|
feat: song editor
|
2026-09-08 09:52:40 +02:00 |
|
janishutz
|
6d9853f2c1
|
feat: basic rendering of queue on share screen
|
2026-09-07 20:24:23 +02:00 |
|
janishutz
|
054fda2fb9
|
feat: basic connection between frontend and backend
|
2026-09-07 19:35:30 +02:00 |
|
janishutz
|
867374fa47
|
feat: playlist loading
|
2026-09-07 16:15:31 +02:00 |
|
janishutz
|
a5910df441
|
fix: Progress bar not moving properly when updated
|
2026-09-07 16:15:00 +02:00 |
|
janishutz
|
cb5cdc483f
|
fix(backend): crashes due to logger and missing server-stubs files
|
2026-09-07 16:14:13 +02:00 |
|
janishutz
|
18bdf82bcf
|
fix(backend): send use poll on attempted sse connection establishing
|
2026-09-07 14:13:37 +02:00 |
|
janishutz
|
68bbfa7896
|
fix(backend): don't send connect type on own check
|
2026-09-07 12:46:28 +02:00 |
|
janishutz
|
8a83326d60
|
feat: request wrapper utility
|
2026-09-07 12:46:08 +02:00 |
|
janishutz
|
ab08a94d55
|
feat(backend): login, most endpoints complete
|
2026-09-07 12:28:09 +02:00 |
|
janishutz
|
4d4ddfe255
|
feat: set up backend
|
2026-09-04 14:57:40 +02:00 |
|
janishutz
|
c123673ca5
|
chore: prepare backend
|
2026-09-03 08:46:53 +02:00 |
|
janishutz
|
223478f7cc
|
chore: add todos
|
2026-09-02 15:44:05 +02:00 |
|
janishutz
|
b77f0a6dcf
|
chore: move to AGPL license
|
2026-09-02 15:43:33 +02:00 |
|
janishutz
|
778f54055d
|
chore: basic dockerfiles
|
2026-09-02 15:41:49 +02:00 |
|
janishutz
|
b903eb416f
|
chore: refactor vue components
|
2026-09-02 15:21:43 +02:00 |
|
janishutz
|
8a3dd7a583
|
feat: loading local songs, basic association
association used to load existing playlists with local files
|
2026-09-02 14:23:16 +02:00 |
|
janishutz
|
aba98d3122
|
chore: mark web and backend eslint configs as generated explicitly
|
2026-09-02 13:28:42 +02:00 |
|
janishutz
|
4339861ffd
|
chore: remove eslint config from code stats
|
2026-09-02 13:27:47 +02:00 |
|
janishutz
|
01526034ce
|
feat: redesign main page, get player working (mostly) with Apple Music source
|
2026-09-01 18:16:11 +02:00 |
|
janishutz
|
faa271edd6
|
feat: design for queue, add songs, search and more
|
2026-09-01 15:33:21 +02:00 |
|
janishutz
|
3a0f8210dd
|
feat: add songs via Apple Music
|
2026-09-01 12:51:39 +02:00 |
|
janishutz
|
a2b93e9624
|
fix: set dummy secret for testing for backend
|
2026-09-01 10:39:44 +02:00 |
|
janishutz
|
f3d9251eee
|
feat: prepare adding songs
|
2026-09-01 09:33:05 +02:00 |
|
janishutz
|
72dada18eb
|
feat: modernize popup component
|
2026-08-31 18:20:01 +02:00 |
|
janishutz
|
5f6e034dac
|
fix: improve code quality
|
2026-08-31 16:59:58 +02:00 |
|
janishutz
|
eead8b558a
|
feat: reorderable list now working
|
2026-08-31 16:59:25 +02:00 |
|
janishutz
|
4753d998b3
|
fix: improve movement speeds at edges
|
2026-08-31 16:45:55 +02:00 |
|
janishutz
|
9bf88e033e
|
feat: basic auto-move in edge zones
|
2026-08-31 16:44:21 +02:00 |
|
janishutz
|
0e155831d7
|
feat: basic sortable list, missing auto-scroll
|
2026-08-31 16:18:28 +02:00 |
|
janishutz
|
1d492d5922
|
feat: start queue view
|
2026-08-31 14:28:35 +02:00 |
|
janishutz
|
4d9064f5c2
|
feat: basic player component
|
2026-08-31 14:28:18 +02:00 |
|
janishutz
|
5b223875bd
|
feat: basic player commands
|
2026-08-30 19:58:08 +02:00 |
|
janishutz
|
ce35371c06
|
refactor!: use plugin-based system for sources
|
2026-08-29 17:25:40 +02:00 |
|
janishutz
|
4c5e1a864b
|
chore: fix startup of backend
|
2026-08-26 10:47:10 +02:00 |
|
janishutz
|
94906c3499
|
chore: try to get types for musickit-js
|
2026-08-23 11:57:59 +02:00 |
|
janishutz
|
c38b8d3115
|
feat: dev token loading, basic setup for musickit
|
2026-08-23 09:28:19 +02:00 |
|
janishutz
|
d03fbe5e66
|
chore: more preparations
|
2026-08-21 17:48:39 +02:00 |
|
janishutz
|
494eef6cd2
|
chore: skeleton for MusicKitJS abstractions
|
2026-08-19 16:02:45 +02:00 |
|
janishutz
|
cb0db033ea
|
rewrite: set up basic Vue project
|
2026-08-19 12:49:56 +02:00 |
|
janishutz
|
d7433e95a4
|
Prepare for rewrite
|
2026-01-08 12:42:42 +01:00 |
|
janishutz
|
576b6f9490
|
Fix some errors, style updates
|
2025-11-22 22:37:36 +01:00 |
|
janishutz
|
e0dcfa6964
|
Finish bar utility
|
2025-11-22 17:43:25 +01:00 |
|
janishutz
|
9a347c9206
|
Bar utility: Fix error
|
2025-11-21 17:20:54 +01:00 |
|
janishutz
|
60ea4669ab
|
Bar utility: some updates
|
2025-11-21 17:18:16 +01:00 |
|
janishutz
|
669cc620bf
|
Fixes for uncommon songs with that are not on apple music
|
2025-11-20 17:15:39 +01:00 |
|
janishutz
|
64d086dec4
|
Format
|
2025-11-20 16:55:41 +01:00 |
|
janishutz
|
1d714da494
|
Player: Improve custom song loading song data resolution
|
2025-11-20 16:38:31 +01:00 |
|
janishutz
|
d63df5898b
|
Fix remotes
|
2025-11-06 15:13:52 +01:00 |
|
janishutz
|
bd18636141
|
Fix custom playlist loading error
|
2025-11-06 15:09:55 +01:00 |
|
janishutz
|
51f0b5639a
|
Fix authentication button glitch
|
2025-11-02 11:24:53 +01:00 |
|
janishutz
|
6a6b06a994
|
Fix auth errors
|
2025-11-02 11:23:48 +01:00 |
|
janishutz
|
e2e27e640f
|
Remove trailing comma from json
|
2025-10-30 11:08:49 +01:00 |
|
janishutz
|
ac575adedb
|
Symbol change complete
|
2025-10-30 11:05:16 +01:00 |
|
janishutz
|
d15366e572
|
More symbol error fixes
|
2025-10-30 11:03:47 +01:00 |
|
janishutz
|
25cfc80925
|
Fix wrong symbols
|
2025-10-30 11:01:42 +01:00 |
|
janishutz
|
952ef0ee85
|
Address vulnerability in vite
|
2025-10-30 10:58:17 +01:00 |
|
janishutz
|
80c497b80a
|
Change to using HTML symbols for light & dark mode for better compat
|
2025-10-30 10:56:58 +01:00 |
|
janishutz
|
8778740454
|
Bar system, add note for age check
|
2025-10-13 14:03:04 +02:00 |
|
janishutz
|
b0a1f9a538
|
fix small bug
|
2024-11-21 15:42:05 +01:00 |
|
janishutz
|
b10aeed1f8
|
fix queue index jumping when enabling shuffle
|
2024-10-19 15:18:34 +02:00 |
|
janishutz
|
b8faeef189
|
actually fix it now
|
2024-10-19 15:12:53 +02:00 |
|
janishutz
|
4ef98f80cf
|
fix playback pos update on song change
|
2024-10-19 15:05:34 +02:00 |
|
janishutz
|
c9f487b981
|
security updates
|
2024-10-19 14:29:36 +02:00 |
|
janishutz
|
dc2327af33
|
fix player playback pos update
|
2024-10-19 14:24:22 +02:00 |
|
janishutz
|
52d7fa7de7
|
finish up FOSS version (mostly)
|
2024-10-02 15:59:42 +02:00 |
|
janishutz
|
a2f6757d84
|
some more stubs, remove old app
|
2024-10-02 15:56:05 +02:00 |
|
janishutz
|
da01326777
|
plan sdk stubs
|
2024-09-19 14:37:08 +02:00 |
|
janishutz
|
372ebf1057
|
improved crash recovery
|
2024-09-13 13:58:04 +02:00 |
|
janishutz
|
6cf9e72263
|
small UI fix
|
2024-08-21 17:10:18 +02:00 |
|
janishutz
|
b989111849
|
final fixes
|
2024-08-19 13:36:49 +02:00 |
|
janishutz
|
bd2e4cdac4
|
fix polyfills
|
2024-08-16 16:15:45 +02:00 |
|
janishutz
|
4ae05bd060
|
small fix
|
2024-08-15 14:40:48 +02:00 |
|
janishutz
|
e3e4bfc8bd
|
small fixes
|
2024-08-14 15:09:01 +02:00 |
|
janishutz
|
f8f0b27d52
|
finish for deploy
|
2024-08-14 14:30:29 +02:00 |
|
janishutz
|
1567640634
|
fix logout stuff
|
2024-08-14 14:30:14 +02:00 |
|
janishutz
|
070e9d158b
|
update README.md
|
2024-08-14 14:27:07 +02:00 |
|
janishutz
|
8d9607dbc6
|
finish for deploy
|
2024-08-14 14:24:45 +02:00 |
|
janishutz
|
95170194af
|
complete (foss version release expected in October)
|
2024-08-14 13:56:49 +02:00 |
|
janishutz
|
e54f5178a1
|
basically done
|
2024-08-14 12:18:24 +02:00 |
|
janishutz
|
a2711b76dd
|
some marketing changes
|
2024-08-02 11:19:41 +02:00 |
|
janishutz
|
d7f36b8e07
|
some updates to login & subscription
|
2024-08-01 08:11:59 +02:00 |
|
janishutz
|
a5e2520d28
|
some marketing + other changes & fixes
|
2024-07-21 08:21:09 +02:00 |
|
janishutz
|
221ae67ec2
|
start writing marketing materials
|
2024-07-18 17:45:42 +02:00 |
|
janishutz
|
361523172d
|
some more small updates
|
2024-06-30 17:32:42 +02:00 |
|
janishutz
|
88ecea1761
|
Design changes
|
2024-06-30 14:46:22 +02:00 |
|
janishutz
|
c3bff192bb
|
some small updates
|
2024-06-30 12:10:57 +02:00 |
|
janishutz
|
1c4aace806
|
basically done
|
2024-06-29 15:48:04 +02:00 |
|
janishutz
|
429bb53f36
|
basically done (at least the essential part)
|
2024-06-29 12:05:50 +02:00 |
|
janishutz
|
f314732f3f
|
some small updates
|
2024-06-28 15:27:11 +02:00 |
|
janishutz
|
7a42ab8b4e
|
start adding showcase screen
|
2024-06-27 18:39:06 +02:00 |
|
janishutz
|
1e11f1dc2e
|
start integrating websocket, player basically done
|
2024-06-27 16:50:03 +02:00 |
|
janishutz
|
76f543eb2f
|
mostly complete base spec player
|
2024-06-26 17:44:07 +02:00 |
|
janishutz
|
4ecf93d31b
|
add login sdk
|
2024-06-26 09:52:53 +02:00 |
|
janishutz
|
ed63ca77d6
|
almost complete player
|
2024-06-25 17:59:01 +02:00 |
|