Commit graph

124 commits

Author SHA1 Message Date
Phan An
63c9677fbe
feat: revamp Screen headers 2022-07-16 12:14:19 +02:00
Phan An
c4c799479a
feat(test): add PlaylistScren tests 2022-07-12 18:49:15 +02:00
Phan An
5189eb7b68
feat: get artist/album meta directly from coresponding objects 2022-07-10 18:39:05 +02:00
Phan An
cbd8b4e67a
fix(test): FooterMiddlePane tests 2022-07-10 16:19:11 +02:00
Phan An
e0dacaf9fa
fix(test): ArtistInfo tests 2022-07-10 15:50:41 +02:00
Phan An
7f81f3e6c7
fix(test): AlbumInfo tests 2022-07-10 11:31:55 +02:00
Phan An
08e4953217
feat: decouple artist/album and the media information 2022-07-08 16:53:04 +02:00
Phan An
7123d67c1a
feat(test): add AlbumContextMenu component test 2022-07-08 14:04:57 +02:00
Phan An
fbbe434204
feat!: make app progressive 2022-07-04 10:36:39 +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
f1c2febd38
feat(test): add formatter tests 2022-05-14 17:37:25 +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
7ddd0f9c09
feat (test): add YouTubeVideoList component tests 2022-05-13 11:43:54 +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
6c5db09425
feat(test): add BtnScrollToTop component tests 2022-05-12 11:29:55 +02:00
Phan An
3196d138c1
feat(test): add ScreenControlsToggler component tests 2022-05-11 19:16:31 +02:00
Phan An
e3145d2a97
feat(test): add LyricsPane component tests 2022-05-11 11:12:26 +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
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
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
3a6a91cfeb
feat(test): add ThemeCard component tests 2022-05-09 12:33:08 +02:00
Phan An
f43a495f1a
refactor(test): turn tests into classes 2022-05-09 11:59:31 +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
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
4ddb6c6a44
test: add FooterPlayerControls component tests 2022-05-05 17:30:10 +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
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
b95865e4c1
refactor!: move actions from song row to list 2022-04-29 10:46:39 +02:00
Phan An
7cb3e27ad8
chore: linting 2022-04-25 19:38:33 +03:00
Phan An
8568b7a39c
migration: search form 2022-04-24 23:23:20 +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
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
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
817ffd4c8a
migration: user card 2022-04-24 00:50:05 +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
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
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
Phan An
1c8fd90118
migration: song editing 2022-04-21 11:38:24 +02:00
Phan An
30071fa470
migration: make playlist contexts work again 2022-04-20 12:35:36 +02:00
Phan An
efac19bcf0
migration: make album and artist contexts work again 2022-04-20 12:27:10 +02:00
Phan An
d8a9211898
fix: make song context work again 2022-04-20 12:20:09 +02:00
Phan An
7c88e96206
chore: vue3-ify 2022-04-19 21:26:06 +02:00
Phan An
1ab5837c76
chore: refactor event bus and mixins 2022-04-15 16:24:30 +02:00