Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/koel/koel
🐦 A personal music streaming server that works.
https://github.com/koel/koel
feat: make themes 100% JS
a82d43cf6d800815ac1100138fd73870eed4648b authored over 2 years ago by Phan An <[email protected]>
a82d43cf6d800815ac1100138fd73870eed4648b authored over 2 years ago by Phan An <[email protected]>
feat: change env variable for demo env
8b9b571a67be20c7c57ce47c2d6c88d8ecbb3a17 authored over 2 years ago by Phan An <[email protected]>
8b9b571a67be20c7c57ce47c2d6c88d8ecbb3a17 authored over 2 years ago by Phan An <[email protected]>
fix: broken style in production build
c4fd77f12198f37466a537e8acd555859bf51574 authored over 2 years ago by Phan An <[email protected]>
c4fd77f12198f37466a537e8acd555859bf51574 authored over 2 years ago by Phan An <[email protected]>
feat: do not manually emit selected songs
d59c0c8bfe2832ff7e8db3c49d2a4e651dda53bd authored over 2 years ago by Phan An <[email protected]>
d59c0c8bfe2832ff7e8db3c49d2a4e651dda53bd authored over 2 years ago by Phan An <[email protected]>
feat: go to Home if album/artist has been deleted
9ae60b90eadfe8e7d45ecd7b3a9fd473c649a883 authored over 2 years ago by Phan An <[email protected]>
9ae60b90eadfe8e7d45ecd7b3a9fd473c649a883 authored over 2 years ago by Phan An <[email protected]>
feat: better playlist handling
d90e7641f200895e33fc3ccc255f825f111a1390 authored over 2 years ago by Phan An <[email protected]>
d90e7641f200895e33fc3ccc255f825f111a1390 authored over 2 years ago by Phan An <[email protected]>
feat: use Cache
94f0528fca6ea75c7d9d5db6df333f4fca810336 authored over 2 years ago by Phan An <[email protected]>
94f0528fca6ea75c7d9d5db6df333f4fca810336 authored over 2 years ago by Phan An <[email protected]>
feat!: make app progressive
fbbe43420469175a27b800475b6a495a9abf1246 authored over 2 years ago by Phan An <[email protected]>
fbbe43420469175a27b800475b6a495a9abf1246 authored over 2 years ago by Phan An <[email protected]>
chore: remove extra empty lines
a89595289a96037080925ecefbca0b3d461867a1 authored over 2 years ago by Phan An <[email protected]>
a89595289a96037080925ecefbca0b3d461867a1 authored over 2 years ago by Phan An <[email protected]>
fix: broken ViewModeSwitch spec
c4af42562be81929cfb985364e56f88ec291c5ba authored over 2 years ago by Phan An <[email protected]>
c4af42562be81929cfb985364e56f88ec291c5ba authored over 2 years ago by Phan An <[email protected]>
fix: bad performance when comparing mutated and original smart playlists
85cbe4e0877be9bbeea758a53b09d264c18e9f4b authored over 2 years ago by Phan An <[email protected]>
85cbe4e0877be9bbeea758a53b09d264c18e9f4b authored over 2 years ago by Phan An <[email protected]>
chore: remove unnecessary ref for Overlay
6b439265b519881d5c9c4afcc841e81b9a1698da authored over 2 years ago by Phan An <[email protected]>
6b439265b519881d5c9c4afcc841e81b9a1698da authored over 2 years ago by Phan An <[email protected]>
chore: refactor repeat mode switch a bit
7a2ca624dd834d29c234d3138d76d0998e06d182 authored over 2 years ago by Phan An <[email protected]>
7a2ca624dd834d29c234d3138d76d0998e06d182 authored over 2 years ago by Phan An <[email protected]>
chore: refactor view mode switch
b1c1321fc9eebf38321f53a6870ea7f09e687784 authored over 2 years ago by Phan An <[email protected]>
b1c1321fc9eebf38321f53a6870ea7f09e687784 authored over 2 years ago by Phan An <[email protected]>
fix: new playlist button
d74b6ca63f46b198c9e3b4accd1963b1c3eeb7d8 authored over 2 years ago by Phan An <[email protected]>
d74b6ca63f46b198c9e3b4accd1963b1c3eeb7d8 authored over 2 years ago by Phan An <[email protected]>
chore(deps): remove unused packages
f95d9a0cd6971f232ef084d5fc51cc3eddc09a5f authored over 2 years ago by Phan An <[email protected]>
f95d9a0cd6971f232ef084d5fc51cc3eddc09a5f authored over 2 years ago by Phan An <[email protected]>
chore: remove obsolete comment
fb2792e80b8d42875c4cdbb44e4a03a5cc0e646e authored over 2 years ago by Phan An <[email protected]>
fb2792e80b8d42875c4cdbb44e4a03a5cc0e646e authored over 2 years ago by Phan An <[email protected]>
chore(build): move lint to unit GH action
89f76d102bae8b5d216a4509ae9d8eab5e47cb22 authored over 2 years ago by Phan An <[email protected]>
89f76d102bae8b5d216a4509ae9d8eab5e47cb22 authored over 2 years ago by Phan An <[email protected]>
fix(test): attempt to fix artist/album list false positives on Cypress
e62e685daf5c1caefdf16ee1efbf4f3dd97b3ff4 authored over 2 years ago by Phan An <[email protected]>
e62e685daf5c1caefdf16ee1efbf4f3dd97b3ff4 authored over 2 years ago by Phan An <[email protected]>
fix(test): breakage after switching from happy-dom to jsdom
e4118ad33fe4d8fd0c1ad5fd8b5063a082663d86 authored over 2 years ago by Phan An <[email protected]>
e4118ad33fe4d8fd0c1ad5fd8b5063a082663d86 authored over 2 years ago by Phan An <[email protected]>
feat(test): add UserBadge component tests
07ee6f59e8f3ecf1c795cff12f12a0d77a935727 authored over 2 years ago by Phan An <[email protected]>
07ee6f59e8f3ecf1c795cff12f12a0d77a935727 authored over 2 years ago by Phan An <[email protected]>
chore: remove stubs
a1732a1915ebbeea2859a87667d278f0b9db246d authored over 2 years ago by Phan An <[email protected]>
a1732a1915ebbeea2859a87667d278f0b9db246d authored over 2 years ago by Phan An <[email protected]>
feat(build): remove obsolete .github folder
24540ff12685475c6b1fc101f5a89828f3558a0b authored over 2 years ago by Phan An <[email protected]>
24540ff12685475c6b1fc101f5a89828f3558a0b authored over 2 years ago by Phan An <[email protected]>
chore(test): clean up factories
cc907926efe6189397957aa340e8fb8ce6c50d43 authored over 2 years ago by Phan An <[email protected]>
cc907926efe6189397957aa340e8fb8ce6c50d43 authored over 2 years ago by Phan An <[email protected]>
feat(test): add store tests
6a2e9771387278f9c6bb7fd4ab0cec36a635d54a authored over 2 years ago by Phan An <[email protected]>
6a2e9771387278f9c6bb7fd4ab0cec36a635d54a authored over 2 years ago by Phan An <[email protected]>
refactor: make http and router classes
2bdd2ff021d8004c57da8632b64d7e59e66b9351 authored over 2 years ago by Phan An <[email protected]>
2bdd2ff021d8004c57da8632b64d7e59e66b9351 authored over 2 years ago by Phan An <[email protected]>
feat(test): add auth service tests
3b9f2febd07032d6bb85b7d03be2f41a55bf6860 authored over 2 years ago by Phan An <[email protected]>
3b9f2febd07032d6bb85b7d03be2f41a55bf6860 authored over 2 years ago by Phan An <[email protected]>
chore: clean up alerts
2acd1c2317cd09b6de22d54ea0530b488d7a787d authored over 2 years ago by Phan An <[email protected]>
2acd1c2317cd09b6de22d54ea0530b488d7a787d authored over 2 years ago by Phan An <[email protected]>
feat(test): add helper util tests
6f0d6e8abc004040497abd608e6d193af09991e8 authored over 2 years ago by Phan An <[email protected]>
6f0d6e8abc004040497abd608e6d193af09991e8 authored over 2 years ago by Phan An <[email protected]>
feat(test): add formatter tests
f1c2febd3892c9031922a3f05722d03f0f52bebc authored over 2 years ago by Phan An <[email protected]>
f1c2febd3892c9031922a3f05722d03f0f52bebc authored over 2 years ago by Phan An <[email protected]>
feat(test): add event bus tests
eff56265696bb4389fb919ffd72dcbab0f65acd3 authored over 2 years ago by Phan An <[email protected]>
eff56265696bb4389fb919ffd72dcbab0f65acd3 authored over 2 years ago by Phan An <[email protected]>
feat(test): add Playback service tests
9e1e7087827e8237a3cea3d101f6f7cb4ae28af3 authored over 2 years ago by Phan An <[email protected]>
9e1e7087827e8237a3cea3d101f6f7cb4ae28af3 authored over 2 years ago by Phan An <[email protected]>
feat(test): add several service tests
cc36f497963048d7eaa7f4d6af330ab35b1e680d authored over 2 years ago by Phan An <[email protected]>
cc36f497963048d7eaa7f4d6af330ab35b1e680d authored over 2 years ago by Phan An <[email protected]>
feat(build): run e2e
4efd4629744dd495841aa966d4aab06c7deb7905 authored over 2 years ago by Phan An <[email protected]>
4efd4629744dd495841aa966d4aab06c7deb7905 authored over 2 years ago by Phan An <[email protected]>
feat (test): add UserCard component tests
0ba7d39344918f21dd8039b2b309e6cba3800b3d authored over 2 years ago by Phan An <[email protected]>
0ba7d39344918f21dd8039b2b309e6cba3800b3d authored over 2 years ago by Phan An <[email protected]>
fix: integration tests
2cb2b2aad64537648d3340cb2d38f8c41576af70 authored over 2 years ago by Phan An <[email protected]>
2cb2b2aad64537648d3340cb2d38f8c41576af70 authored over 2 years ago by Phan An <[email protected]>
fix: prod build
d616e00265964afd68c5674fe0b233931e9d52e4 authored over 2 years ago by Phan An <[email protected]>
d616e00265964afd68c5674fe0b233931e9d52e4 authored over 2 years ago by Phan An <[email protected]>
feat (test): add YouTubeVideoList component tests
7ddd0f9c090312af951ba3ca24f72d2ac1884f9a authored over 2 years ago by Phan An <[email protected]>
7ddd0f9c090312af951ba3ca24f72d2ac1884f9a authored over 2 years ago by Phan An <[email protected]>
feat (test): add YouTubeVideoItem component tests
c73122fe5a980ed73fbe26482a49b5de119ae41f authored over 2 years ago by Phan An <[email protected]>
c73122fe5a980ed73fbe26482a49b5de119ae41f authored over 2 years ago by Phan An <[email protected]>
feat (test): add Volume component tests
621c869a822ee34299ce6f3f4f204a7400da0a7b authored over 2 years ago by Phan An <[email protected]>
621c869a822ee34299ce6f3f4f204a7400da0a7b authored over 2 years ago by Phan An <[email protected]>
feat(build): add client unit tests
937a56c1730eae208fdc08ccc36c96c668e910d6 authored over 2 years ago by Phan An <[email protected]>
937a56c1730eae208fdc08ccc36c96c668e910d6 authored over 2 years ago by Phan An <[email protected]>
feat(test): use vue template serializer
e82633d405c2299938b275f6043c2811c5230865 authored over 2 years ago by Phan An <[email protected]>
e82633d405c2299938b275f6043c2811c5230865 authored over 2 years ago by Phan An <[email protected]>
chore: clean up obsolete tests
3e1c8c8d4e1d8f35b6538a6f61598e3b052bdbac authored over 2 years ago by Phan An <[email protected]>
3e1c8c8d4e1d8f35b6538a6f61598e3b052bdbac authored over 2 years ago by Phan An <[email protected]>
feat(test): add SearchForm component tests
a60cf1eb94245b9f1603c81db8ba1a5e6d246c88 authored over 2 years ago by Phan An <[email protected]>
a60cf1eb94245b9f1603c81db8ba1a5e6d246c88 authored over 2 years ago by Phan An <[email protected]>
feat(test): add BtnScrollToTop component tests
6c5db094254f9c022151a8c140f8d6d8e861b164 authored over 2 years ago by Phan An <[email protected]>
6c5db094254f9c022151a8c140f8d6d8e861b164 authored over 2 years ago by Phan An <[email protected]>
feat(test): add ScreenHeader component tests
4e20d7bf2144b1ddfb89ecabc37fe21a94d6e7f2 authored over 2 years ago by Phan An <[email protected]>
4e20d7bf2144b1ddfb89ecabc37fe21a94d6e7f2 authored over 2 years ago by Phan An <[email protected]>
feat(test): add ScreenEmptyState component tests
69ce0f5f9d84721530e465d76a1cfe9d835d0b82 authored over 2 years ago by Phan An <[email protected]>
69ce0f5f9d84721530e465d76a1cfe9d835d0b82 authored over 2 years ago by Phan An <[email protected]>
feat(test): add ScreenControlsToggler component tests
3196d138c1a48dfe12a64254ffce7b9332c804e5 authored over 2 years ago by Phan An <[email protected]>
3196d138c1a48dfe12a64254ffce7b9332c804e5 authored over 2 years ago by Phan An <[email protected]>
feat(test): add RepeatModeSwitch component tests
45669aa9dea72b42415840de86bf4562e8ca6411 authored over 2 years ago by Phan An <[email protected]>
45669aa9dea72b42415840de86bf4562e8ca6411 authored over 2 years ago by Phan An <[email protected]>
feat(test): add Overlay component tests
3a4eda4ab80ef0dd6703840b67b79c312cf33a83 authored over 2 years ago by Phan An <[email protected]>
3a4eda4ab80ef0dd6703840b67b79c312cf33a83 authored over 2 years ago by Phan An <[email protected]>
fix: broken tests
66248303e6dffcb5bacd4c57e621a81fb222808d authored over 2 years ago by Phan An <[email protected]>
66248303e6dffcb5bacd4c57e621a81fb222808d authored over 2 years ago by Phan An <[email protected]>
feat(test): add LyricsPane component tests
e3145d2a971a08ace938cb338fbfc65bdb92946e authored over 2 years ago by Phan An <[email protected]>
e3145d2a971a08ace938cb338fbfc65bdb92946e authored over 2 years ago by Phan An <[email protected]>
refactor: TS improvements and usage of dom.iterable
9805ad1e442a95a0a078047eef14c10c6e4d6435 authored over 2 years ago by Phan An <[email protected]>
9805ad1e442a95a0a078047eef14c10c6e4d6435 authored over 2 years ago by Phan An <[email protected]>
feat(test): add BtnGroup component tests
a111c51413eeb573f8b0d9165f1d9a263aec7ca6 authored over 2 years ago by Phan An <[email protected]>
a111c51413eeb573f8b0d9165f1d9a263aec7ca6 authored over 2 years ago by Phan An <[email protected]>
feat(test): add Btn component tests
b8560825a93568d13a8d8d3cf3324aa8b64048cd authored over 2 years ago by Phan An <[email protected]>
b8560825a93568d13a8d8d3cf3324aa8b64048cd authored over 2 years ago by Phan An <[email protected]>
feat(test): add BtnCloseModal component tests
53856657f379a078fd838cf83e3fd097c4a2ec05 authored over 2 years ago by Phan An <[email protected]>
53856657f379a078fd838cf83e3fd097c4a2ec05 authored over 2 years ago by Phan An <[email protected]>
feat(test): add AppleMusicButton component tests
f3ca1ca5e36ace07f712a2e2629cc050bf3f35d7 authored over 2 years ago by Phan An <[email protected]>
f3ca1ca5e36ace07f712a2e2629cc050bf3f35d7 authored over 2 years ago by Phan An <[email protected]>
feat(test): add AlbumArtOverlay component tests
c4507b1555eb86ccb839e714729013b888cbb64b authored over 2 years ago by Phan An <[email protected]>
c4507b1555eb86ccb839e714729013b888cbb64b authored over 2 years ago by Phan An <[email protected]>
chore: replace data-test wit data-testid
5cf365879e88489537e64be4977652927eaf5cd0 authored over 2 years ago by Phan An <[email protected]>
5cf365879e88489537e64be4977652927eaf5cd0 authored over 2 years ago by Phan An <[email protected]>
feat(test): add AlbumArtistThumbnail component tests
0e826475407641d73f02c1bc00e456e056493074 authored over 2 years ago by Phan An <[email protected]>
0e826475407641d73f02c1bc00e456e056493074 authored over 2 years ago by Phan An <[email protected]>
feat(test): add UploadItem component tests
c1b6cb335bf0b22b79b8a4d455f219df4be2a12c authored over 2 years ago by Phan An <[email protected]>
c1b6cb335bf0b22b79b8a4d455f219df4be2a12c authored over 2 years ago by Phan An <[email protected]>
feat(test): add SongListItem component tests
2c375ec28557aba3390cd22a2b90554fbde45c8f authored over 2 years ago by Phan An <[email protected]>
2c375ec28557aba3390cd22a2b90554fbde45c8f authored over 2 years ago by Phan An <[email protected]>
feat(test): add SongListControl component tests
65f353b9cd39b3a55919ed928a3a0b8291836749 authored over 2 years ago by Phan An <[email protected]>
65f353b9cd39b3a55919ed928a3a0b8291836749 authored over 2 years ago by Phan An <[email protected]>
feat(test): add SongList component tests
ff672fbc30bc611c495a65e6dfba8cd8df4305e5 authored over 2 years ago by Phan An <[email protected]>
ff672fbc30bc611c495a65e6dfba8cd8df4305e5 authored over 2 years ago by Phan An <[email protected]>
feat(test): add SongLikeButton component tests
8c94b58a47da517ccb0b696c53801c9fded79e78 authored over 2 years ago by Phan An <[email protected]>
8c94b58a47da517ccb0b696c53801c9fded79e78 authored over 2 years ago by Phan An <[email protected]>
feat(test): add SongCard component tests
75c45584dd6b7f6c7320f395549fe5095e2c23a2 authored over 2 years ago by Phan An <[email protected]>
75c45584dd6b7f6c7320f395549fe5095e2c23a2 authored over 2 years ago by Phan An <[email protected]>
feat(test): add AddToMenu component tests
15445e0850bb9d7c5a9523fe8019c5549d9e0ecf authored over 2 years ago by Phan An <[email protected]>
15445e0850bb9d7c5a9523fe8019c5549d9e0ecf authored over 2 years ago by Phan An <[email protected]>
feat(test): add SearchSongResultsScreen component tests
7c70d4bbdcb085bdb31812218ab73e9d24e9f676 authored over 2 years ago by Phan An <[email protected]>
7c70d4bbdcb085bdb31812218ab73e9d24e9f676 authored over 2 years ago by Phan An <[email protected]>
feat(test): add SearchExcerptsScreen component tests
719b3e7f18eb929ee8ba42735fce24b3c11403ed authored over 2 years ago by Phan An <[email protected]>
719b3e7f18eb929ee8ba42735fce24b3c11403ed authored over 2 years ago by Phan An <[email protected]>
feat(test): add ThemeList component tests
f69a08182bcf848213a01ce3959cc27bfc0a3419 authored over 2 years ago by Phan An <[email protected]>
f69a08182bcf848213a01ce3959cc27bfc0a3419 authored over 2 years ago by Phan An <[email protected]>
feat(test): add ThemeCard component tests
3a6a91cfebd50aaa295537a73649362097de5f6d authored over 2 years ago by Phan An <[email protected]>
3a6a91cfebd50aaa295537a73649362097de5f6d authored over 2 years ago by Phan An <[email protected]>
feat(test): add PreferencesForm component tests
bf7a3130aeff0a954576d404f157fae31a0f3cd6 authored over 2 years ago by Phan An <[email protected]>
bf7a3130aeff0a954576d404f157fae31a0f3cd6 authored over 2 years ago by Phan An <[email protected]>
feat(test): add LastfmIntegration component tests
e8115091762a665f295d5144cd99809af5f4ca73 authored over 2 years ago by Phan An <[email protected]>
e8115091762a665f295d5144cd99809af5f4ca73 authored over 2 years ago by Phan An <[email protected]>
refactor(test): turn tests into classes
f43a495f1a0d5a23535f7a3a2c370054d47e4013 authored over 2 years ago by Phan An <[email protected]>
f43a495f1a0d5a23535f7a3a2c370054d47e4013 authored over 2 years ago by Phan An <[email protected]>
feat(test): add PlaylistSidebarList component tests
d75223616e3a7b0f3c8f9523addc221c35fab2ab authored over 2 years ago by Phan An <[email protected]>
d75223616e3a7b0f3c8f9523addc221c35fab2ab authored over 2 years ago by Phan An <[email protected]>
feat(test): add PlaylistSidebarItem component tests
52b683813deb17596b1b587c777fcc799ec6ce2a authored over 2 years ago by Phan An <[email protected]>
52b683813deb17596b1b587c777fcc799ec6ce2a authored over 2 years ago by Phan An <[email protected]>
feat(test): add PlaylistNameEditor component tests
3f93d68f9546dbf6afbd6377788e15cf342ee19e authored over 2 years ago by Phan An <[email protected]>
3f93d68f9546dbf6afbd6377788e15cf342ee19e authored over 2 years ago by Phan An <[email protected]>
feat(test): add SupportKoel component tests
1a26ad1ac179cf7187fc8bab8c215f2a6565d72f authored over 2 years ago by Phan An <[email protected]>
1a26ad1ac179cf7187fc8bab8c215f2a6565d72f authored over 2 years ago by Phan An <[email protected]>
feat(test): add AboutKoel component tests
56d178ff47b7a033c20f1b71b842d1e1189b1cac authored over 2 years ago by Phan An <[email protected]>
56d178ff47b7a033c20f1b71b842d1e1189b1cac authored over 2 years ago by Phan An <[email protected]>
feat(test): add ModalWrapper component tests
6078a86583650f9f29e1d1596e25acbb568687a8 authored over 2 years ago by Phan An <[email protected]>
6078a86583650f9f29e1d1596e25acbb568687a8 authored over 2 years ago by Phan An <[email protected]>
feat(test): add AppHeader component tests
93073814cada3845b7ac9da215519224cc44d98e authored over 2 years ago by Phan An <[email protected]>
93073814cada3845b7ac9da215519224cc44d98e authored over 2 years ago by Phan An <[email protected]>
feat(test): add Sidebar component tests
93c02a6b5890319ee4fd3e623a114ff4b0a05992 authored over 2 years ago by Phan An <[email protected]>
93c02a6b5890319ee4fd3e623a114ff4b0a05992 authored over 2 years ago by Phan An <[email protected]>
feat(test): add MainContent component tests
3cf31b2c6e20d96c8d709a2b6c5bd70125686d6b authored over 2 years ago by Phan An <[email protected]>
3cf31b2c6e20d96c8d709a2b6c5bd70125686d6b authored over 2 years ago by Phan An <[email protected]>
feat(test): add ExtraPanel component tests
c85564bf0a0950e9e12f8d24860d69a44bbf6621 authored over 2 years ago by Phan An <[email protected]>
c85564bf0a0950e9e12f8d24860d69a44bbf6621 authored over 2 years ago by Phan An <[email protected]>
feat: split and rename Apple Music button component
e51d8de3371bfcfa5801130422e0b02f0e460fe2 authored over 2 years ago by Phan An <[email protected]>
e51d8de3371bfcfa5801130422e0b02f0e460fe2 authored over 2 years ago by Phan An <[email protected]>
test: add FooterPlayerControls component tests
4ddb6c6a445310e8a4fa8032798d9480d504826c authored over 2 years ago by Phan An <[email protected]>
4ddb6c6a445310e8a4fa8032798d9480d504826c authored over 2 years ago by Phan An <[email protected]>
test: add FooterMiddlePane unit tests
4e2351c85e2649c2dd12f536745ce09ad35c288c authored over 2 years ago by Phan An <[email protected]>
4e2351c85e2649c2dd12f536745ce09ad35c288c authored over 2 years ago by Phan An <[email protected]>
test: add FooterExtraControl.vue unit test
4db8362c798388484543ee5f039701450929cf9b authored over 2 years ago by Phan An <[email protected]>
4db8362c798388484543ee5f039701450929cf9b authored over 2 years ago by Phan An <[email protected]>
test: add login unit test
09534722dcd7135149ab44cf759bb57bd9dc0bb3 authored over 2 years ago by Phan An <[email protected]>
09534722dcd7135149ab44cf759bb57bd9dc0bb3 authored over 2 years ago by Phan An <[email protected]>
test: add artist info unit tests
b94c3de3b66c5f84e75aaad1f328930605454458 authored over 2 years ago by Phan An <[email protected]>
b94c3de3b66c5f84e75aaad1f328930605454458 authored over 2 years ago by Phan An <[email protected]>
test: add artist unit tests
e2dbfd785374c6d47c421bab0ee082a0faccc88b authored over 2 years ago by Phan An <[email protected]>
e2dbfd785374c6d47c421bab0ee082a0faccc88b authored over 2 years ago by Phan An <[email protected]>
test: add album tests
17e3728023747fc7f5a1239e07202870720aa77d authored over 2 years ago by Phan An <[email protected]>
17e3728023747fc7f5a1239e07202870720aa77d authored over 2 years ago by Phan An <[email protected]>
chore: clean up packages
729734da506212f2f2836e675aff771def495dd9 authored over 2 years ago by Phan An <[email protected]>
729734da506212f2f2836e675aff771def495dd9 authored over 2 years ago by Phan An <[email protected]>
migration: unit/component tests
806297fcb1c3c7519bd3e552e74fde30e3c6f266 authored over 2 years ago by Phan An <[email protected]>
806297fcb1c3c7519bd3e552e74fde30e3c6f266 authored over 2 years ago by Phan An <[email protected]>
fix(test): make it type-compliant
67b2bae7daa735a8c3ea67e21649cd5693b77abf authored over 2 years ago by Phan An <[email protected]>
67b2bae7daa735a8c3ea67e21649cd5693b77abf authored over 2 years ago by Phan An <[email protected]>
feat(test): set up Vitest
4a24abff4360837cdf3f89dcccfd89f8a0e3ac34 authored over 2 years ago by Phan An <[email protected]>
4a24abff4360837cdf3f89dcccfd89f8a0e3ac34 authored over 2 years ago by Phan An <[email protected]>
fix: dev command
177e61fda6de36b371766e54f03ed2fb4224d56d authored over 2 years ago by Phan An <[email protected]>
177e61fda6de36b371766e54f03ed2fb4224d56d authored over 2 years ago by Phan An <[email protected]>
chore: rename event listener component
7a9c537f8733d8d5124152d691f6edafdfebdeef authored over 2 years ago by Phan An <[email protected]>
7a9c537f8733d8d5124152d691f6edafdfebdeef authored over 2 years ago by Phan An <[email protected]>
feat: more appropriate actions for song queuing
0d3d0f5a1dbdab6163bfac07bb995aa2b85c3636 authored over 2 years ago by Phan An <[email protected]>
0d3d0f5a1dbdab6163bfac07bb995aa2b85c3636 authored over 2 years ago by Phan An <[email protected]>
refactor: 3rd party service and auth into composables
8a8a9de14af5fe8e1b488fe5162b07ce0fb881b3 authored over 2 years ago by Phan An <[email protected]>
8a8a9de14af5fe8e1b488fe5162b07ce0fb881b3 authored over 2 years ago by Phan An <[email protected]>