Phan An
|
fb2792e80b
|
chore: remove obsolete comment
|
2022-05-23 10:13:05 +02:00 |
|
Phan An
|
e62e685daf
|
fix(test): attempt to fix artist/album list false positives on Cypress
|
2022-05-16 12:14:42 +02:00 |
|
Phan An
|
e4118ad33f
|
fix(test): breakage after switching from happy-dom to jsdom
|
2022-05-15 22:44:19 +02:00 |
|
Phan An
|
07ee6f59e8
|
feat(test): add UserBadge component tests
|
2022-05-15 17:32:38 +02:00 |
|
Phan An
|
a1732a1915
|
chore: remove stubs
|
2022-05-15 17:25:02 +02:00 |
|
Phan An
|
24540ff126
|
feat(build): remove obsolete .github folder
|
2022-05-15 17:09:20 +02:00 |
|
Phan An
|
cc907926ef
|
chore(test): clean up factories
|
2022-05-15 17:04:59 +02:00 |
|
Phan An
|
6a2e977138
|
feat(test): add store tests
|
2022-05-15 16:57:28 +02:00 |
|
Phan An
|
2bdd2ff021
|
refactor: make http and router classes
|
2022-05-15 01:37:16 +02:00 |
|
Phan An
|
3b9f2febd0
|
feat(test): add auth service tests
|
2022-05-14 20:49:45 +02:00 |
|
Phan An
|
2acd1c2317
|
chore: clean up alerts
|
2022-05-14 17:54:26 +02:00 |
|
Phan An
|
6f0d6e8abc
|
feat(test): add helper util tests
|
2022-05-14 17:51:47 +02:00 |
|
Phan An
|
f1c2febd38
|
feat(test): add formatter tests
|
2022-05-14 17:37:25 +02:00 |
|
Phan An
|
eff5626569
|
feat(test): add event bus tests
|
2022-05-14 17:13:29 +02:00 |
|
Phan An
|
9e1e708782
|
feat(test): add Playback service tests
|
2022-05-14 16:45:48 +02:00 |
|
Phan An
|
cc36f49796
|
feat(test): add several service tests
|
2022-05-13 19:58:38 +02:00 |
|
Phan An
|
0ba7d39344
|
feat (test): add UserCard component tests
|
2022-05-13 14:56:13 +02:00 |
|
Phan An
|
2cb2b2aad6
|
fix: integration tests
|
2022-05-13 14:40:04 +02:00 |
|
Phan An
|
d616e00265
|
fix: prod build
|
2022-05-13 13:46:03 +02:00 |
|
Phan An
|
7ddd0f9c09
|
feat (test): add YouTubeVideoList component tests
|
2022-05-13 11:43:54 +02:00 |
|
Phan An
|
c73122fe5a
|
feat (test): add YouTubeVideoItem component tests
|
2022-05-12 19:29:53 +02:00 |
|
Phan An
|
621c869a82
|
feat (test): add Volume component tests
|
2022-05-12 19:03:06 +02:00 |
|
Phan An
|
e82633d405
|
feat(test): use vue template serializer
|
2022-05-12 15:21:14 +02:00 |
|
Phan An
|
3e1c8c8d4e
|
chore: clean up obsolete tests
|
2022-05-12 11:55:13 +02:00 |
|
Phan An
|
a60cf1eb94
|
feat(test): add SearchForm component tests
|
2022-05-12 11:51:58 +02:00 |
|
Phan An
|
6c5db09425
|
feat(test): add BtnScrollToTop component tests
|
2022-05-12 11:29:55 +02:00 |
|
Phan An
|
4e20d7bf21
|
feat(test): add ScreenHeader component tests
|
2022-05-12 11:03:40 +02:00 |
|
Phan An
|
69ce0f5f9d
|
feat(test): add ScreenEmptyState component tests
|
2022-05-12 10:46:41 +02:00 |
|
Phan An
|
3196d138c1
|
feat(test): add ScreenControlsToggler component tests
|
2022-05-11 19:16:31 +02:00 |
|
Phan An
|
45669aa9de
|
feat(test): add RepeatModeSwitch component tests
|
2022-05-11 19:10:18 +02:00 |
|
Phan An
|
3a4eda4ab8
|
feat(test): add Overlay component tests
|
2022-05-11 17:59:43 +02:00 |
|
Phan An
|
66248303e6
|
fix: broken tests
|
2022-05-11 17:24:28 +02:00 |
|
Phan An
|
e3145d2a97
|
feat(test): add LyricsPane component tests
|
2022-05-11 11:12:26 +02:00 |
|
Phan An
|
9805ad1e44
|
refactor: TS improvements and usage of dom.iterable
|
2022-05-11 10:40:43 +02:00 |
|
Phan An
|
a111c51413
|
feat(test): add BtnGroup component tests
|
2022-05-11 09:59:26 +02:00 |
|
Phan An
|
b8560825a9
|
feat(test): add Btn component tests
|
2022-05-11 09:51:30 +02:00 |
|
Phan An
|
53856657f3
|
feat(test): add BtnCloseModal component tests
|
2022-05-11 09:51:24 +02:00 |
|
Phan An
|
f3ca1ca5e3
|
feat(test): add AppleMusicButton component tests
|
2022-05-11 09:51:01 +02:00 |
|
Phan An
|
c4507b1555
|
feat(test): add AlbumArtOverlay component tests
|
2022-05-11 09:21:57 +02:00 |
|
Phan An
|
5cf365879e
|
chore: replace data-test wit data-testid
|
2022-05-11 01:01:48 +02:00 |
|
Phan An
|
0e82647540
|
feat(test): add AlbumArtistThumbnail component tests
|
2022-05-11 00:35:34 +02:00 |
|
Phan An
|
c1b6cb335b
|
feat(test): add UploadItem component tests
|
2022-05-10 18:05:03 +02:00 |
|
Phan An
|
2c375ec285
|
feat(test): add SongListItem component tests
|
2022-05-10 14:09:31 +02:00 |
|
Phan An
|
65f353b9cd
|
feat(test): add SongListControl component tests
|
2022-05-09 17:09:55 +02:00 |
|
Phan An
|
ff672fbc30
|
feat(test): add SongList component tests
|
2022-05-09 16:27:41 +02:00 |
|
Phan An
|
8c94b58a47
|
feat(test): add SongLikeButton component tests
|
2022-05-09 15:04:24 +02:00 |
|
Phan An
|
75c45584dd
|
feat(test): add SongCard component tests
|
2022-05-09 14:54:41 +02:00 |
|
Phan An
|
15445e0850
|
feat(test): add AddToMenu component tests
|
2022-05-09 14:25:19 +02:00 |
|
Phan An
|
7c70d4bbdc
|
feat(test): add SearchSongResultsScreen component tests
|
2022-05-09 13:21:02 +02:00 |
|
Phan An
|
719b3e7f18
|
feat(test): add SearchExcerptsScreen component tests
|
2022-05-09 13:12:06 +02:00 |
|
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 |
|