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]>
feat: change env variable for demo env

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]>
feat: do not manually emit selected songs

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]>
feat: better playlist handling

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]>
feat!: make app progressive

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]>
fix: broken ViewModeSwitch spec

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]>
chore: remove unnecessary ref for Overlay

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]>
chore: refactor view mode switch

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]>
chore(deps): remove unused packages

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]>
chore(build): move lint to unit GH action

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]>
fix(test): breakage after switching from happy-dom to jsdom

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]>
chore: remove stubs

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]>
chore(test): clean up factories

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]>
refactor: make http and router classes

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]>
chore: clean up alerts

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]>
feat(test): add formatter tests

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]>
feat(test): add Playback service tests

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]>
feat(build): run e2e

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]>
fix: integration tests

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]>
feat (test): add YouTubeVideoList component tests

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]>
feat (test): add Volume component tests

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]>
feat(test): use vue template serializer

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]>
feat(test): add SearchForm component tests

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]>
feat(test): add ScreenHeader component tests

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]>
feat(test): add ScreenControlsToggler component tests

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]>
feat(test): add Overlay component tests

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]>
feat(test): add LyricsPane component tests

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]>
feat(test): add BtnGroup component tests

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]>
feat(test): add BtnCloseModal component tests

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]>
feat(test): add AlbumArtOverlay component tests

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]>
feat(test): add AlbumArtistThumbnail component tests

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]>
feat(test): add SongListItem component tests

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]>
feat(test): add SongList component tests

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]>
feat(test): add SongCard component tests

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]>
feat(test): add SearchSongResultsScreen component tests

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]>
feat(test): add ThemeList component tests

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]>
feat(test): add PreferencesForm component tests

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]>
refactor(test): turn tests into classes

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]>
feat(test): add PlaylistSidebarItem component tests

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]>
feat(test): add SupportKoel component tests

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]>
feat(test): add ModalWrapper component tests

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]>
feat(test): add Sidebar component tests

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]>
feat(test): add ExtraPanel component tests

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]>
test: add FooterPlayerControls component tests

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]>
test: add FooterExtraControl.vue unit test

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]>
test: add artist info unit tests

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]>
test: add album tests

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]>
migration: unit/component tests

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]>
feat(test): set up Vitest

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]>
chore: rename event listener component

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]>
refactor: 3rd party service and auth into composables

8a8a9de14af5fe8e1b488fe5162b07ce0fb881b3 authored over 2 years ago by Phan An <[email protected]>