Releases: Mia-Rain/Spotbash
v0 - Dead.
Rewrite 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
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
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
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
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
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.