Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/YXL76/cloudmusic-vscode

Netease Music for VS Code
https://github.com/YXL76/cloudmusic-vscode

🐞fix(player/mpv): load process

5bd1c7572f840aed3b7acd3c43deabf4fcc436a5 authored over 4 years ago by YXL <[email protected]>
🐞fix(player): load process

923c543c103fb3c2f82dbb72d895f91cad473d59 authored over 4 years ago by YXL <[email protected]>
🐳chore(dependencies): update `vlc-player-controller` to 0.0.5

393de86448bdf57fe303c030c0e55c7a83183358 authored over 4 years ago by YXL <[email protected]>
v1.5.4

b631c3f88460c411d4637bae399ae01bd7d8719f authored over 4 years ago by YXL <[email protected]>
🐞fix(queueProvider): add lock

deleteSong command would no work in wrong way anymore

b253c7a05ab475584693a0974e325216f9e00c11 authored over 4 years ago by YXL <[email protected]>
🐞fix(player): use promise replace async/await

7c4876d42969a2e8ffef461c70fb502cad10129a authored over 4 years ago by YXL <[email protected]>
🐞fix(path): use `posix.join` replace `join` to fix WIndows bug

b46cb72edc1970b1f18300039970b66accdff5cf authored over 4 years ago by YXL <[email protected]>
✨feat(player): check whether player is available

4a8f848bec1ec20cc5c73fffc35726b5b5f6fad0 authored over 4 years ago by YXL <[email protected]>
v1.5.3

2d94aee29bee7f5c3c0bf02e660408af04a2efd4 authored over 4 years ago by YXL <[email protected]>
🐞fix(cache): modify del pattern

615a170cbefc6934178386fe2fead11da087172e authored over 4 years ago by YXL <[email protected]>
✨feat(auto delete tmp file every play):

52518d4fecdb57a2c8dc931c8d757a904ccb758d authored over 4 years ago by YXL <[email protected]>
🎈perf(cache): auto delete uncessary cache folder

ea80a59c718914018087262741fb8a5c5f1ca113 authored over 4 years ago by YXL <[email protected]>
🐞fix(del): use force option to del tmp folder

e88f7a77cdb00196080a627d19b88d54c019906b authored over 4 years ago by YXL <[email protected]>
v1.5.2

3c8c4e4deaeddec293ed64f8e8f9a5bda573ed73 authored over 4 years ago by YXL <[email protected]>
🐞fix(player): the network error is caused by proxy, no extension

dae4a32f094d1b7cd00e45662f6c0a7f52c0bbfa authored over 4 years ago by YXL <[email protected]>
🦄refactor(player): move load function to util/util

8709ffc4606d4f1b829e437e7cceb69f593e578c authored over 4 years ago by YXL <[email protected]>
Merge branch 'master' into dev

a54347202948f5b9e7edf50d306d723b0b780063 authored over 4 years ago by YXL <[email protected]>
🐎ci(action): fix

b32f8289ad0c06ab6a68f74adcefd69a2e0cf41f authored over 4 years ago by YXL <[email protected]>
v1.5.1

ff6ef9a83be5e01c67d11856aff182ee2b107a89 authored over 4 years ago by YXL <[email protected]>
✨feat(player): **tmp** disable stream play

dde9725625075b8be00310e8dd1ebceb3371aaa8 authored over 4 years ago by YXL <[email protected]>
🐞fix(activate): set volumn after player start

2ff0edefdc9149862c6188dd4b16bc7f7ea4dddb authored over 4 years ago by YXL <[email protected]>
🐞fix(cache): return right path

94290b37babc60a3b5371b6d8229e9d01e5f2aed authored over 4 years ago by YXL <[email protected]>
🐎ci(action): fix

404ce31f1c4c8df23dff46574169026db0533508 authored over 4 years ago by YXL <[email protected]>
🐎ci(action): move package to release workflow

807035410e5bd68feca8928617b6dd19d87836b2 authored over 4 years ago by YXL <[email protected]>
v1.5.0

afd944d3ad22969fe0818eb5a4dc6fbed23a0dc8 authored over 4 years ago by YXL <[email protected]>
📃docs(README):

832f686a824d749b052096a3432d1298c8a90c57 authored over 4 years ago by YXL <[email protected]>
✨feat(extensionKind): change to ui which can work in remote workspace

1a2c9b0d1abc4416e5cc3559bbd4b9f63c2c84d7 authored over 4 years ago by YXL <[email protected]>
🎈perf(provider): update treeItem tooltip

a711d9faffbcf9afc6785f6b5365dee05f2c6186 authored over 4 years ago by YXL <[email protected]>
🐞fix(api/song_url): fix wrong process

950887987f774bf8deefd29a4e919a315a2a0715 authored over 4 years ago by YXL <[email protected]>
✨feat(api, command): add `playlist tracks` api

6c8ac4ab0136f7a8987e2099162553fd32027880 authored over 4 years ago by YXL <[email protected]>
✨feat(configuration): add `cloudmusic.cache.size`

eeec9469f2fdc860472bd5e13fdd51909266a49f authored over 4 years ago by YXL <[email protected]>
🎈perf(player): do not add ext to tmp file name

a57dadd420a6a6e0baef6c70619539e16778e804 authored over 4 years ago by YXL <[email protected]>
🎈perf(cache): change md5 format when store

aa7058b734d5367cb92459d484abf8345102e15f authored over 4 years ago by YXL <[email protected]>
🎈perf(deactivate): delete tmp folder

a6479160e3c635d1e9ddcefff895e09a1f21e489 authored over 4 years ago by YXL <[email protected]>
🐞fix(queueProvider): use `songs` array replace `head` `songs` member

764b59a0d06a28d03eaa1541d53506beeb02f7db authored over 4 years ago by YXL <[email protected]>
🐞fix(playlistProvider): import error

2259c78d98ddadb2741586a3525a8c0c46930853 authored over 4 years ago by YXL <[email protected]>
🎈perf(player): add player lock

e83d6faae174f2db0165ed10758d37304a5cabb9 authored over 4 years ago by YXL <[email protected]>
🐳chore(dependencies): remove lodash.throttle

a7f3f17419692505536ab8351e365ebeb620a08f authored over 4 years ago by YXL <[email protected]>
🦄refactor(player): add loadCache function

0ca0ffc606c5bf32c8119a2c0445a0f20aed8edb authored over 4 years ago by YXL <[email protected]>
✨feat(cache): use lru-cache to limit cache folder size

85e96329960067f808929f0e379206389ef08567 authored over 4 years ago by YXL <[email protected]>
🦄refactor(api, player): a better performance scrobble api

38784042275ee43e3786ef1079c1111664824b17 authored over 4 years ago by YXL <[email protected]>
🔧build(vscodeignore): add some items

c7bc3cff5cdbfd1051e4af8bb28a5dc988c27e27 authored over 4 years ago by YXL <[email protected]>
🐞fix(cache): tmp file was deleted before playback end

82231cc0957ccd5953da25d0adad4da1e28d89e3 authored over 4 years ago by YXL <[email protected]>
🎈perf(player, provider): store md5 info in treeItem

to reduce network request and improve load speed

c7b0ed3df29cbf1f8dd10992de03f482ce3c311d authored over 4 years ago by YXL <[email protected]>
🦄refactor(manager): delete playlistManager

3531cc531b96101185d244b9f925c987f9e5b7e9 authored over 4 years ago by YXL <[email protected]>
✨feat(cache): add cache manager

b470d032713d2d884db4f22b4b4106c197ce191a authored over 4 years ago by YXL <[email protected]>
🐞fix(type): md5 type: number -> string

dbc85a62439e2439e01b04a62c0f417de8d7825f authored over 4 years ago by YXL <[email protected]>
🦄refactor(player): scrobbleEvent function

efb61f98009aa7a2f82f73e23bbc2e6e7818abcf authored over 4 years ago by YXL <[email protected]>
✨feat(api/song_url): store md5 info

fd04cdb64305b25c5b9137484b8c7140b296a615 authored over 4 years ago by YXL <[email protected]>
🐳chore(dependencies): add cacache

3a0234548bdda33980e068e8cdb12557b892cab7 authored over 4 years ago by YXL <[email protected]>
🐎ci(action): update release workflow

c2b0362d9d1cdd5bc94c2852cd2cb74f28f3725b authored over 4 years ago by YXL <[email protected]>
🐎ci(action): divide into two file

3632d8bdf66a860a6eaada16d73a8c93a77bcc07 authored over 4 years ago by YXL <[email protected]>
v1.4.0

26daab5e75e6131767c22beebfa318baf4739476 authored over 4 years ago by YXL <[email protected]>
🐞fix(api): fix scrobble api error

rename object key bt to dt

1cf997d8585cb13e11fd3a1bdd3b3b1e3ad9d2e8 authored over 4 years ago by YXL <[email protected]>
🦄refactor(state/volume): init

3b9f8ffdf5f64f804207425364d1312739c2c359 authored over 4 years ago by YXL <[email protected]>
🦄refactor(state/play):

8d17f4242fd81884ea1849ede3b64e31992d37c4 authored over 4 years ago by YXL <[email protected]>
✨feat(keybinding): add play, next, previous, like, volume keybinding

6bf68c445b84f83d1e39856825612b1098625de8 authored over 4 years ago by YXL <[email protected]>
📃docs(README): api update

89fa0b0e32e6d48eee9264c500cafc7b73d0e34e authored over 4 years ago by YXL <[email protected]>
✨feat(configuration): add `account.autoCheck`

e50d887c5881f4398b4dcb726acbe2def1aca4a0 authored over 4 years ago by YXL <[email protected]>
🎈perf(command): playSong and playPlylist can auto play

afb7e27b6e1d0bd3a7ff80a917a0e888e1616fb9 authored over 4 years ago by YXL <[email protected]>
🦄refactor(player):

1db19c34bf53774bddf4f45f468e88d9841f2e7e authored over 4 years ago by YXL <[email protected]>
🐎ci(action): only start in master branch

204a90d246bf500dde36aa0aee07b7d0150b3c7a authored over 4 years ago by YXL <[email protected]>
v1.3.1

0ff70d7425dc1e569d77bbc9e1202ed1f795a894 authored over 4 years ago by YXL <[email protected]>
🔧build(webpack): use mobx es6 build

37afc6d2a8750a5ef05a1453de63e5ea76909fdd authored over 4 years ago by YXL <[email protected]>
🦄refactor(state/like): init

953947deae74a6c12c1f1651530ce30278f762fa authored over 4 years ago by YXL <[email protected]>
✨feat(queueProvider): new random method

call random command will interrupt no current playback

44bbe677ee6eeda052480da61fb82e6203c9bd27 authored over 4 years ago by YXL <[email protected]>
🦄refactor(player): delete uncessary code

b908e6a171e24c3898f8935feaa1885ba0f09809 authored over 4 years ago by YXL <[email protected]>
🦄refactor(state/login): init

ccd31287a22ff080eb27ee9ba99c7da9a298f71b authored over 4 years ago by YXL <[email protected]>
🦄refactor(state/play): init

8901717aab73512ca309d7f5e4d6e0475e5d8dcd authored over 4 years ago by YXL <[email protected]>
🐳chore(dependencies): add mobx

c714770e746bef18d1f3aa1d27027cf47c08a3de authored over 4 years ago by YXL <[email protected]>
🐞fix(player): player can quit/start correctly

b9068b6b0fbc1807c7d86587fd6b317dd7743b12 authored over 4 years ago by YXL <[email protected]>
🦄refactor(manager/buttonManager): make all member static

e53dd8df307ece7ce26d3db553f0a6638d124f5d authored over 4 years ago by YXL <[email protected]>
✨feat(player): fit volume func with vlc-player-controller 0.0.3

e403546e2c43f7652005e142e0d4920f2d340ede authored over 4 years ago by YXL <[email protected]>
🐳chore(dependencies): update vlc-player-controller to 0.0.3

6ea615ca8a1e022e796a0e71181629f18a8e0756 authored over 4 years ago by YXL <[email protected]>
🐳chore(webpack): update ecma Version to 10

97d87059122f8ded528c5c71cee7da598f0762af authored over 4 years ago by YXL <[email protected]>
🦄refactor(eslint): add eslint rule

3c8d892975689b0dac7f7435069c047b30965f41 authored over 4 years ago by YXL <[email protected]>
🎈perf(cmmand): throttle for every command

670abf9d04368a68a7ab2870c7dcd6a627d7bae9 authored over 4 years ago by YXL <[email protected]>
🔧build(package): add lodash.throttle and update dependencies

0eafe029889086f0ba0f9f1173182a39e6bbdeef authored over 4 years ago by YXL <[email protected]>
✨feat(api): like api

e8824f5f42cdc50fa0caef3790f2574fcfeb02fb authored over 4 years ago by YXL <[email protected]>
✨feat(api): likelist api

8fa8dfcbcb5ae8b2e086d6efb3eb7efd98ee7328 authored over 4 years ago by YXL <[email protected]>
v1.3.0

399dea8435d4cb52135a205297ef469afc97fab4 authored over 4 years ago by YXL <[email protected]>
📃docs(README):

146fb91c2e244a6d00f76f3838a7999192912e30 authored over 4 years ago by YXL <[email protected]>
✨feat(configuration): change vlc.ignoreConfig to ignoreConfig

now this configuration can support both vlc and mpv

f246dab2640242a0f31bc2e11ac05535ceb027a1 authored over 4 years ago by YXL <[email protected]>
✨feat(provider): divide playlist into user and favorite

0911bf93e0b3e0d813a721987870b63d09f801c8 authored over 4 years ago by YXL <[email protected]>
🎈perf(player): handle vlc flac stream error

dfbd16746825702a3f35b92bfaaf77b5668019d5 authored over 4 years ago by YXL <[email protected]>
🦄refactor(api): rename functions

f3fba2085becf3499b0a962e6f44acef5868342e authored over 4 years ago by YXL <[email protected]>
✨feat(api): add scrobble api

04eeac2da39cb617947f7a7a42c30b8896738c46 authored over 4 years ago by YXL <[email protected]>
🎈perf(util/api): request song url every time load

prevent url out of date

2999f34e9e50dc52723f9b0f18d14cf87fbc58e7 authored over 4 years ago by YXL <[email protected]>
🐞fix(player): vlc volume store value error

ce62904704855eca28084ef87973fa88ad7fa39a authored over 4 years ago by YXL <[email protected]>
✨feat(configuration): rename configuration item

79f4f8b9240d424faa4d38d36b05a0caeb39dc3e authored over 4 years ago by YXL <[email protected]>
🎈perf(entry): improve activate process

364e9c1f2b609e871fc7d6b815de9dc989500726 authored over 4 years ago by YXL <[email protected]>
🦄refactor: code cleanup

b5db1f1c83401062f68bc520d0fd47aa4d0061ae authored over 4 years ago by YXL <[email protected]>
🐎ci(action): push event

abfedae1978f012e864803de6b4cbd06142b6892 authored over 4 years ago by YXL <[email protected]>
✨feat(player): vlc player can set volumn

573d8cbea4d484ad4f9fdb874bde022157d231b5 authored over 4 years ago by YXL <[email protected]>
🐎ci(action): tag match

6c8f5edd54f607eb820c5a7cd5c8c276e12a48c9 authored over 4 years ago by YXL <[email protected]>
v1.2.2

c3d416b4b7415747f00216709c92d2aab17fa296 authored over 4 years ago by YXL <[email protected]>
🎈perf(player): vlc player error handle

f871906a1c7705cd908b247bb689a06116ee401f authored over 4 years ago by YXL <[email protected]>
🎈perf(player): use vlc playback-ended event

872dc7d218af32b60131e14930c16010c5dbe10c authored over 4 years ago by YXL <[email protected]>
🔧build(dependencies): update vlc-player-controller to 0.0.2

fbaa3d6a9dcd9dc3267aefb3f999c32df25e35a6 authored over 4 years ago by YXL <[email protected]>
🐞fix(configuration): fix MUSIC_QUALITY

9f0507cf9d265a938b4b6cc9cea4b076c86bc54a authored over 4 years ago by YXL <[email protected]>