Phan An
|
f69a08182b
|
feat(test): add ThemeList component tests
|
2022-05-09 12:36:57 +02:00 |
|
Phan An
|
3a6a91cfeb
|
feat(test): add ThemeCard component tests
|
2022-05-09 12:33:08 +02:00 |
|
Phan An
|
bf7a3130ae
|
feat(test): add PreferencesForm component tests
|
2022-05-09 12:21:21 +02:00 |
|
Phan An
|
e811509176
|
feat(test): add LastfmIntegration component tests
|
2022-05-09 12:11:38 +02:00 |
|
Phan An
|
f43a495f1a
|
refactor(test): turn tests into classes
|
2022-05-09 11:59:31 +02:00 |
|
Phan An
|
d75223616e
|
feat(test): add PlaylistSidebarList component tests
|
2022-05-09 10:14:56 +02:00 |
|
Phan An
|
52b683813d
|
feat(test): add PlaylistSidebarItem component tests
|
2022-05-08 21:02:38 +02:00 |
|
Phan An
|
3f93d68f95
|
feat(test): add PlaylistNameEditor component tests
|
2022-05-08 20:18:27 +02:00 |
|
Phan An
|
1a26ad1ac1
|
feat(test): add SupportKoel component tests
|
2022-05-07 12:14:35 +02:00 |
|
Phan An
|
56d178ff47
|
feat(test): add AboutKoel component tests
|
2022-05-07 11:26:32 +02:00 |
|
Phan An
|
6078a86583
|
feat(test): add ModalWrapper component tests
|
2022-05-07 10:51:01 +02:00 |
|
Phan An
|
93073814ca
|
feat(test): add AppHeader component tests
|
2022-05-07 10:12:16 +02:00 |
|
Phan An
|
93c02a6b58
|
feat(test): add Sidebar component tests
|
2022-05-06 17:58:51 +02:00 |
|
Phan An
|
3cf31b2c6e
|
feat(test): add MainContent component tests
|
2022-05-06 17:52:37 +02:00 |
|
Phan An
|
c85564bf0a
|
feat(test): add ExtraPanel component tests
|
2022-05-06 12:28:02 +02:00 |
|
Phan An
|
e51d8de337
|
feat: split and rename Apple Music button component
|
2022-05-06 10:44:10 +02:00 |
|
Phan An
|
4ddb6c6a44
|
test: add FooterPlayerControls component tests
|
2022-05-05 17:30:10 +02:00 |
|
Phan An
|
4e2351c85e
|
test: add FooterMiddlePane unit tests
|
2022-05-05 17:08:48 +02:00 |
|
Phan An
|
4db8362c79
|
test: add FooterExtraControl.vue unit test
|
2022-05-05 00:49:53 +02:00 |
|
Phan An
|
09534722dc
|
test: add login unit test
|
2022-05-04 23:45:51 +02:00 |
|
Phan An
|
b94c3de3b6
|
test: add artist info unit tests
|
2022-05-04 23:01:35 +02:00 |
|
Phan An
|
e2dbfd7853
|
test: add artist unit tests
|
2022-05-04 22:47:12 +02:00 |
|
Phan An
|
17e3728023
|
test: add album tests
|
2022-05-03 19:39:46 +02:00 |
|
Phan An
|
806297fcb1
|
migration: unit/component tests
|
2022-05-03 18:51:59 +02:00 |
|
Phan An
|
67b2bae7da
|
fix(test): make it type-compliant
|
2022-05-02 20:53:19 +02:00 |
|
Phan An
|
4a24abff43
|
feat(test): set up Vitest
|
2022-05-02 09:21:14 +02:00 |
|
Phan An
|
177e61fda6
|
fix: dev command
|
2022-05-01 14:14:48 +02:00 |
|
Phan An
|
7a9c537f87
|
chore: rename event listener component
|
2022-04-30 23:08:25 +02:00 |
|
Phan An
|
0d3d0f5a1d
|
feat: more appropriate actions for song queuing
|
2022-04-30 22:57:04 +02:00 |
|
Phan An
|
8a8a9de14a
|
refactor: 3rd party service and auth into composables
|
2022-04-30 16:05:02 +02:00 |
|
Phan An
|
6e11928402
|
feat: more balanced empty screen visual
|
2022-04-30 15:21:05 +02:00 |
|
Phan An
|
099ab12a15
|
feat: mark playlists not accepting song drops
|
2022-04-30 15:20:47 +02:00 |
|
Phan An
|
223cfd42e5
|
fix: Last.fm button gap
|
2022-04-30 13:59:37 +02:00 |
|
Phan An
|
09f4b506fa
|
fix: context menu behavior
|
2022-04-30 13:55:54 +02:00 |
|
Phan An
|
c0703583cb
|
chore: clean up playback service
|
2022-04-30 12:36:35 +02:00 |
|
Phan An
|
65cbf68071
|
fix: unobserve scroller before unmount
|
2022-04-30 12:36:09 +02:00 |
|
Phan An
|
ec5ee16ad5
|
fix: edit song form close confirmation
|
2022-04-30 10:16:28 +02:00 |
|
Phan An
|
1588551d08
|
refactor: remove click event on Btn
|
2022-04-30 10:11:01 +02:00 |
|
Phan An
|
66d1008345
|
refactor: better binding for ViewModeSwitch
|
2022-04-30 00:06:13 +02:00 |
|
Phan An
|
e7c3d603b5
|
chore: clean up types
|
2022-04-30 00:05:30 +02:00 |
|
Phan An
|
c156e7342b
|
fix: demo build
|
2022-04-29 22:15:10 +02:00 |
|
Phan An
|
2fd5ba1d17
|
chore: make app buildable
|
2022-04-29 20:26:07 +02:00 |
|
Phan An
|
16ba83f12a
|
chore: clean up for production
|
2022-04-29 15:32:12 +02:00 |
|
Phan An
|
d21388128f
|
feat: improve Virtual Scroller with .passive
|
2022-04-29 12:43:44 +02:00 |
|
Phan An
|
a363cdd67e
|
fix: selecting songs failed after dblclick
|
2022-04-29 11:52:55 +02:00 |
|
Phan An
|
93ddbe7c13
|
chore: remove unused util function
|
2022-04-29 11:50:43 +02:00 |
|
Phan An
|
55a53a1275
|
chore: use lodash's orderBy instead of home-grown function
|
2022-04-29 11:07:14 +02:00 |
|
Phan An
|
dcdac5cb32
|
fix: do not re-generate song rows
|
2022-04-29 11:06:18 +02:00 |
|
Phan An
|
b95865e4c1
|
refactor!: move actions from song row to list
|
2022-04-29 10:46:39 +02:00 |
|
Phan An
|
636ab85ba4
|
fix: reordering queue
|
2022-04-28 18:04:52 +02:00 |
|
Phan An
|
517381bd0c
|
chore: fix up song list onMounted
|
2022-04-28 16:46:38 +02:00 |
|
Phan An
|
293e709d0f
|
refactor: minor refactoring for VirtualScroller
|
2022-04-28 16:17:22 +02:00 |
|
Phan An
|
ef911c7f06
|
migration: uploading integration tests
|
2022-04-28 11:00:42 +02:00 |
|
Phan An
|
1607f7dc03
|
fix: song editing tests
|
2022-04-28 00:23:05 +02:00 |
|
Phan An
|
36cbd7e325
|
fix: hotkey tests
|
2022-04-28 00:00:08 +02:00 |
|
Phan An
|
894adca22b
|
chore: use locale string for play count
|
2022-04-27 23:46:49 +02:00 |
|
Phan An
|
20693759f6
|
migration: queue integration tests
|
2022-04-27 23:43:00 +02:00 |
|
Phan An
|
9cf7a09cde
|
feat: use home-grown virtual scroller
|
2022-04-27 23:32:41 +02:00 |
|
Phan An
|
34f7be5151
|
fix: playlist integration tests
|
2022-04-26 16:36:26 +03:00 |
|
Phan An
|
c2426c1f20
|
fix: artist side panel
|
2022-04-26 14:32:13 +03:00 |
|
Phan An
|
bc5f8e403a
|
migration: cypress
|
2022-04-26 12:46:31 +03:00 |
|
Phan An
|
7cb3e27ad8
|
chore: linting
|
2022-04-25 19:38:33 +03:00 |
|
Phan An
|
734a9936c2
|
chore: remove unnecessary reactive() calls
|
2022-04-25 19:13:18 +03:00 |
|
Phan An
|
905fe640e9
|
chore: better cursor for sliders
|
2022-04-25 16:08:00 +03:00 |
|
Phan An
|
f0d14d4ed3
|
migration: remote controller
|
2022-04-25 16:07:38 +03:00 |
|
Phan An
|
43f4547871
|
chore: rename remaining kebab-case files
|
2022-04-24 23:24:49 +03:00 |
|
Phan An
|
8568b7a39c
|
migration: search form
|
2022-04-24 23:23:20 +03:00 |
|
Phan An
|
5e96e5a0b9
|
feat: replace time header with icon
|
2022-04-24 21:44:48 +03:00 |
|
Phan An
|
ebe1306e19
|
chore!: replace getDefaultCover() with const asset import
|
2022-04-24 21:07:14 +03:00 |
|
Phan An
|
58e830984d
|
feat: remove alert from services and stores
|
2022-04-24 20:58:12 +03:00 |
|
Phan An
|
063bbbaad4
|
chore: rename services and stores
|
2022-04-24 11:50:45 +03:00 |
|
Phan An
|
853e40f02c
|
chore: rename components
|
2022-04-24 11:29:14 +03:00 |
|
Phan An
|
64d63baf4b
|
migration: login form
|
2022-04-24 02:11:37 +03:00 |
|
Phan An
|
4df19abc4a
|
fix: refresh smart playlist after criteria update
|
2022-04-24 02:11:21 +03:00 |
|
Phan An
|
ce5b320b14
|
migration: album art overlay
|
2022-04-24 01:49:26 +03:00 |
|
Phan An
|
6e5d0aa2c7
|
migration: album art overlay
|
2022-04-24 01:47:21 +03:00 |
|
Phan An
|
640c2c7cca
|
migration: song list item & youtube list
|
2022-04-24 01:31:40 +03:00 |
|
Phan An
|
4870422b79
|
migration: song card
|
2022-04-24 01:15:08 +03:00 |
|
Phan An
|
a986f50cba
|
migration: YouTube screen
|
2022-04-24 01:10:46 +03:00 |
|
Phan An
|
fd2ac2dba5
|
migration: user list screen
|
2022-04-24 01:04:16 +03:00 |
|
Phan An
|
bf1b62493e
|
migration: home screen
|
2022-04-24 01:01:40 +03:00 |
|
Phan An
|
aecdee4cd8
|
migration: search excerpts
|
2022-04-24 00:53:56 +03:00 |
|
Phan An
|
817ffd4c8a
|
migration: user card
|
2022-04-24 00:50:05 +03:00 |
|
Phan An
|
3d9fc2af3e
|
migration: user badge
|
2022-04-24 00:48:19 +03:00 |
|
Phan An
|
43d8e1fad9
|
migration: edit user
|
2022-04-24 00:46:25 +03:00 |
|
Phan An
|
2485346f3c
|
migration: add user
|
2022-04-24 00:36:19 +03:00 |
|
Phan An
|
a5eebd10fa
|
feat: better song list meta
|
2022-04-24 00:24:02 +03:00 |
|
Phan An
|
41cb8bffee
|
chore: CS
|
2022-04-22 01:08:06 +02:00 |
|
Phan An
|
dc4601cca3
|
migration: about Koel
|
2022-04-22 00:58:32 +02:00 |
|
Phan An
|
f357060f6b
|
migration: profile screen
|
2022-04-22 00:51:48 +02:00 |
|
Phan An
|
f0f1d975c9
|
migration: settings screen
|
2022-04-22 00:20:21 +02:00 |
|
Phan An
|
43be702dfb
|
fix: infinite scroll
|
2022-04-22 00:01:35 +02:00 |
|
Phan An
|
aee6241e15
|
chore: prepend instead of append uploaded media
|
2022-04-21 20:42:19 +02:00 |
|
Phan An
|
28ad135808
|
migration: upload
|
2022-04-21 20:39:18 +02:00 |
|
Phan An
|
e784763729
|
chore: update the default empty queue state text
|
2022-04-21 20:14:24 +02:00 |
|
Phan An
|
ae3959f22e
|
migration: better handling for song list events
|
2022-04-21 20:12:40 +02:00 |
|
Phan An
|
3edf8e9b5b
|
migration: fix song list control behaviors
|
2022-04-21 18:28:12 +02:00 |
|
Phan An
|
c3880df2bc
|
migration: song list controls
|
2022-04-21 18:06:45 +02:00 |
|
Phan An
|
6a06e5ef9b
|
migration: album track list
|
2022-04-21 12:43:10 +02:00 |
|
Phan An
|
35d2a02b74
|
migration: album/artist thumbnails
|
2022-04-21 12:18:11 +02:00 |
|