a handy tool to manage your playlists on spotify
mirror your your playlist to have it on Spotify and Youtube
combine multiple Playlists into a new onw that keeps track of the selected ones
via ApiKey
für Songs finden, Playlist holen (falls nicht private)
Aber das Partial soll ausserhalb vom DetailsPartial definiert werden
selber Ort wie das DetailsPartialModal
add missing songs to description
show count of missing
Needs to take description from PlaylistInfo
Description should be editable like $PlaylistName$
, $Source$
etc.
with default: "Copied from $Source$
: $PlaylistName$
by $CreatorName$
. $SongsUploaded$
/ $SongsTotal$
$LastChangeDate$
"
Vertical Nav mit allen Entities
Kann zusammen mit den SongInfos angezeigt werden
neues ReturnModel die zwischen Funktionen weitergegen wird
ReturnModel {
bool Success
string? message
ReturnModel () {
this.success = true
}
ReturnModel (string message) {
this.success = false, this.message = message
}
}
neuer playlistsongstatus deleted
falls man die Playlist bei der MainSourceId besitz: an allenOrten löschen anstatt den Status zu setzen.
ansonsten überall wo es ein addSongsToPlaylist hat, ein removeSongsFromPlaylist hinzufügen.
a new playlist should start with a empty description
if description is set, overwrite playlist info description
make playlistInfo description editable in UI
Playlist, Song und PlaylistSong mit Path und Downloaded erweitern.
Für den Moment fix über Youtube
filename muss normiert werden
alle Sonderzeichen entfernen.
Autor - Song.mp3
Button bei Playlist "Download"
alls erstes alle Songs auf Youtube suchen, falls nicht schon gemacht.
Alle vorhandenen Songs in dieser Playlist herunterladen
Playlist Ordner erstellen
PlaylistSong Symbolic Link erstellen
https://learn.microsoft.com/en-us/dotnet/api/system.io.file.createsymboliclink?view=net-7.0
Die Playlist in der db abspeichern.
welche playlists drin sind
kombiniert mehrere playlists zu einer Neuen.
Job wo jede stunde den sync auslöst
maybe Google.Apis.YouTube.v3
soll möglich sein neue playlists hinzuzufügen
Assign Song manually (insert link)
Find (Selected) Songs for a source
Edit States
Edit/Delete Infos
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.