Skip to content
This repository has been archived by the owner on May 24, 2023. It is now read-only.

Releases: Mia-Rain/Spotbash

v0 - Dead.

11 Feb 18:16
62a2f22
Compare
Choose a tag to compare

I have some plans for a librespot re-implementation. That's it.
This is dead. It has been for a long time. Use it but I won't be fixing it.

Note that I literally work 40->60hrs/week so the re-imp could be far off.

Rewrite pre-release

06 Feb 18:05
Compare
Choose a tag to compare
Rewrite pre-release Pre-release
Pre-release

This is a pre-release of the rewrite branch. Rewrite is still a WIP, but the nodejs dependency has been removed in favour of portability.

1.9 ~ Master

14 Dec 19:24
Compare
Choose a tag to compare
1.9 ~ Master Pre-release
Pre-release

Spotbash is no longer archived, and I plan top continue to work on it slowly, feel free to submit PRs though ;)


This is a pre-release since theres a few bugs in app.js, and I also want to make the script POSIX.

v1.0.0_51 ~ Master

04 Oct 09:13
9ae2444
Compare
Choose a tag to compare

This release is meant to mirror, the first full release, as well as the state after the end of development for Spotbash.
This mirror is of the master branch/tree, and should fully work, if I find any issues, I'll fix them, and create new releases.


The development of Spotbash was very fun and allowed me to both create something I figured could not be created, as well as give a response to a simple joke a friend made about a shell-based Spotify Client. It was fun messing with jq and doing calls that we're meant to be done server-side, from a terminal, but I am currently preoccupied, with other things, and when I return to programming (Yes I am taking a break), I will be working on various JavaScript-based projects.

Abandon attempt to use axios, use JQuery instead

28 Sep 16:46
19b4ed6
Compare
Choose a tag to compare

This release is meant to mirror the change from axios to JQuery commands inside index.html's JavaScript.


Once again, hopefully, this release manages to successfully allow playback for longer than the lifetime of the AUTHKEY (One Hour), testing is currently being done, if no issues are found this commit will be merged into the master tree.

Playback SDK Implemented, testing needed! v0.3.9

26 Sep 04:50
19b4ed6
Compare
Choose a tag to compare

Please disregard the last release, it was broken, as CORS was still enabled, it has now been disabled, and this new release should work.
Additionally, you will notice some changes to the index.html this is purposeful, it now displays, all ids; do not worry, the client_secret is shown, but contains an overflow class, and only 30% of the entire value is shown in the face value.


CORS

CORS support has been disabled, one as it is the reason for all the issues with this tree, and two, because it is useless in this project!

// CORS breaks, like everything I try to do browser side
/// So, no more CORS + It doesn't matter, since this is an opensource project, and it's up to the user to protect their client_secret

YOU must protect your own client_secret!


This release is meant to mirror the latest commit for the Playback_SDK_embed tree, after multiple hours of testing, this commit should be slightly adjusted to be merged into master, at a later point in time.


This version is a pre-release, and may not work very well, at all, or small things may not be finished/included yet, your use will vary. Please open issues regardless of this, as they help! And I would like to remove any possible bugs before merging this tree.


This exact implementation is completely custom and hopefully allows playback for longer than 1 hour (the life span of an oauth key), as this was the main focus of the implementation.

Development paused

25 Sep 01:30
19b4ed6
Compare
Choose a tag to compare
Development paused Pre-release
Pre-release

This release is meant to mark the pause of development. Note that development is only paused due to a lack of a proper testing environment. The development will continue again once one is created.