Phan An
|
991e548da5
|
fix: broken profile updating (closes #1737)
|
2024-01-09 16:38:12 +01:00 |
|
Phan An
|
7f929f5ad6
|
fix: exclude non-played songs from recently/most played list
|
2024-01-04 10:16:02 +01:00 |
|
Phan An
|
5f0eaf228d
|
feat: persist queue and playback state (closes #1675) (#1735)
|
2024-01-01 12:40:21 +01:00 |
|
Phan An
|
ed6f01ad52
|
feat: show a message for empty Artists/Albums/Genres screens (#1734)
|
2023-12-28 23:32:58 +01:00 |
|
Phan An
|
abb0438c8d
|
fix: buggy Spotify integration (#1731)
This fixes a bug with Spotify integration that occurs if an installation isn't connected to Last.fm. Closing #1730 and #1653.
|
2023-12-27 12:49:28 +01:00 |
|
Phan An
|
a9f1e629e8
|
feat: auto-hide controls in fullscreen mode
|
2023-12-22 15:53:29 +01:00 |
|
Phan An
|
3650bc1fd9
|
feat: clicking visualizer button toggles the screen
|
2023-12-22 15:23:12 +01:00 |
|
Phan An
|
c6b66c0b5d
|
fix: hide overlay after init failure
|
2023-12-22 14:46:53 +01:00 |
|
Phan An
|
a6a0edb110
|
fix: update snapshots
|
2023-11-10 16:21:36 +01:00 |
|
Phan An
|
a8270f4726
|
chore: PascalCase for icon components
|
2023-11-10 14:16:06 +01:00 |
|
Phan An
|
1a08b49d7b
|
fix: login page reloaded upon invalid credentials
|
2023-08-24 16:47:09 +02:00 |
|
Phan An
|
52bcc06f96
|
fix: remove trailing / for invitation url
|
2023-08-24 00:25:18 +02:00 |
|
Phan An
|
39931bf2ae
|
fix: remove invitation after revocation
|
2023-08-23 23:46:44 +02:00 |
|
Phan An
|
f87d970b50
|
feat: invite users
|
2023-08-22 22:53:55 +02:00 |
|
Phan An
|
c9e4c08e4a
|
feat: allow theming of input elements
|
2023-08-20 14:05:13 +02:00 |
|
Ali Falahati
|
52e043cfcd
|
fix: null currentUser on avatar (closes #1679)
|
2023-06-01 16:58:51 +02:00 |
|
Phan An
|
922bb04803
|
fix: prevent greetings with "undefined" name
|
2023-04-18 22:12:19 +02:00 |
|
Phan An
|
e9fdc02485
|
chore: use UUID for message toaster
|
2023-04-17 22:13:11 +02:00 |
|
Phan An
|
81748676ee
|
feat: use UUID for smart playlist rules + test fixes
|
2023-04-17 21:45:43 +02:00 |
|
Phan An
|
859a2def47
|
fix: remove async from Promise.all
|
2023-04-17 00:00:27 +02:00 |
|
Phan An
|
c24cc1c3ed
|
fix: cursor blocking ghost text content during dragging
|
2022-12-29 22:05:58 +01:00 |
|
Phan An
|
f360207e94
|
fix: left and right padding in fullscreen mode
|
2022-12-23 23:06:27 +07:00 |
|
Phan An
|
21764a040f
|
feat: add fullscreen mode (#1637)
|
2022-12-23 22:44:34 +07:00 |
|
Phan An
|
d07b261473
|
chore: use indexOf to get index of song in queue
|
2022-12-22 22:46:51 +07:00 |
|
Phan An
|
1c6fec9d0a
|
feat: skip/stop if current song is removed from queue (#1636)
|
2022-12-19 22:44:48 +07:00 |
|
Phan An
|
182033b5ec
|
fix: "play selected" not working on All Songs screen
|
2022-12-19 22:28:54 +07:00 |
|
Phan An
|
bfd2bd4fcd
|
feat: allow filtering (applicable) song lists (#1635)
|
2022-12-17 19:09:22 +07:00 |
|
Phan An
|
63c155ceaf
|
fix: scroll fade problem on Artist/Album screen (#1634)
|
2022-12-16 22:30:25 +07:00 |
|
Phan An
|
bf29f7e32e
|
feat: use feather as the lyrics icon (#1633)
|
2022-12-16 00:16:36 +07:00 |
|
Phan An
|
0fffb4ab5f
|
chore: remove Exoscale as sponsor (#1632)
|
2022-12-15 23:31:52 +07:00 |
|
Phan An
|
e8e2c2db75
|
feat: allow sorting by date added (#1631)
|
2022-12-15 22:59:19 +07:00 |
|
Phan An
|
66e1ee411c
|
fix: only set initialized to true if artist/album list load is successful (#1629)
|
2022-12-15 21:09:44 +07:00 |
|
Phan An
|
9bb4e8c1f0
|
feat: allow dragging and dropping playlist folders to queue (#1624)
|
2022-12-07 21:35:31 +01:00 |
|
Phan An
|
c6c805c007
|
feat: allow playing/shuffling playlist from context menu (#1623)
|
2022-12-07 15:11:40 +01:00 |
|
Phan An
|
9f66ba5a56
|
fix: YouTube sidebar item not listening to event
|
2022-12-07 14:37:08 +01:00 |
|
Phan An
|
4e067c3d50
|
feat: only show YouTube sidebar item on demand (#1621)
|
2022-12-07 14:31:38 +01:00 |
|
Phan An
|
9d275436e2
|
fix: album/artist song lists are not sortable (#1619)
|
2022-12-07 01:44:42 +01:00 |
|
Phan An
|
8be339a23a
|
feat: add fade effect to overflown lists (#1618)
|
2022-12-06 13:14:45 +01:00 |
|
Phan An
|
baa2e45a5d
|
feat: support creating playlist directly from songs (#1617)
|
2022-12-06 11:28:48 +01:00 |
|
Phan An
|
0b486e699b
|
feat(test): add SmartPlaylistService tests (#1616)
|
2022-12-05 22:49:46 +01:00 |
|
Phan An
|
784374382a
|
fix: broken tests in Node 14
|
2022-12-03 16:55:22 +01:00 |
|
Phan An
|
11bc521a72
|
fix: repeated SmartPlaylist rule label
|
2022-12-03 16:44:20 +01:00 |
|
Phan An
|
67e0a470d9
|
fix: case-sensitive import
|
2022-12-02 17:46:40 +01:00 |
|
Phan An
|
4b8ae1a78e
|
chore: code style and some minor fixes
|
2022-12-02 17:17:37 +01:00 |
|
Phan An
|
e3c7d51ad5
|
feat: change the icons for Playlist sidebar items
|
2022-12-02 11:19:09 +01:00 |
|
Phan An
|
20bded3bca
|
chore(test): improve client unit tests with user-event and screen (#1606)
|
2022-11-29 11:18:58 +01:00 |
|
Phan An
|
922696484f
|
fix: z-index problem on mobile
|
2022-11-27 18:39:50 +01:00 |
|
Phan An
|
64229568a1
|
feat: allow specifying folder when create/edit playlists (#1603)
|
2022-11-27 16:29:29 +01:00 |
|
Phan An
|
37a1e5685b
|
feat: persist active extra panel's tab (#1599)
|
2022-11-20 15:05:53 +01:00 |
|
Phan An
|
54bb0b183b
|
chore: standardize error dialog message
|
2022-11-19 23:12:38 +01:00 |
|