aboutsummaryrefslogtreecommitdiffhomepage
path: root/playlist.lisp
AgeCommit message (Collapse)Author
2023-01-20Fix: redundant & unprotected destroy of playlist-ctl clog objectGrant Shoshin Shangreaux
2023-01-08Add: synchronized download link appear/delete across clientsGrant Shangreaux
2023-01-08Clean: code review feedback Add: extra filename cleaningGrant Shangreaux
Removes the legion cluster for zipping and just uses inline zipping in a thunk before adding the link element to the DOM. Cleans more characters from filenames for the zip file. Ensures there aren't errors around deleting the zip file if it isn't there.
2023-01-07Add: async zip download and manage link elementGrant Shangreaux
2023-01-07Add: zip/download UI and deletion of archive on playlist editGrant Shangreaux
- Clicking the button will zip the playlist (if there is no zip archive already existing) - editing a playlist will delete the zip file
2023-01-07Add: initial hookup of playlist download UI elementsGrant Shangreaux
2022-12-11Add: more refinements to responsive stylesshoshin
2022-12-05Add: minor improvement of mobile [style]Grant Shoshin Shangreaux
Add: code review feedback Fix: unbalanced paren Fix: all the other stuff
2022-11-16Fix: ensure that the element exists before finding connection dataColin Okay
2022-11-02Tweak: display of playlist creatorColin Okay
2022-11-02Add: better communication of actions available to editorsColin Okay
2022-11-02Add: user pages and links to user pages in playlistsColin Okay
2022-11-02Add: editor and collaborator names to playlist pageColin Okay
2022-11-01Fix: playback selection after playlist end wasn't workingColin Okay
2022-10-31Refactor: display of title and artist text in track listingColin Okay
2022-10-31Remove: remove-playlist-viewer functionColin Okay
2022-10-31TweaksColin Okay
2022-10-31Add: now-playing-track css class; controller-alive-pColin Okay
2022-10-31Modify: clicking on tracks to make them play.Colin Okay
2022-10-31Fix: looping playbackColin Okay
2022-10-31Fix: playback control button text when playlist endsColin Okay
2022-10-31Modify: username checking for playlist editor formColin Okay
2022-10-30TweaksColin Okay
2022-10-30Add: usage hints for editorsColin Okay
2022-10-30Tweak: dispaly tweak, truncating track titles to 30 charsColin Okay
2022-10-30Tweak: display of tracks in listColin Okay
2022-10-29Tweak: stylesColin Okay
2022-10-29Add: Basic styleColin Okay
2022-10-28TweaksColin Okay
2022-10-28Add: track addition syncrhonization; editor status held in ctlColin Okay
2022-10-28Add: syncrhonize playlist remove and ordering between clientsColin Okay
2022-10-28Add: collaborator/editor managment on playlistsColin Okay
2022-10-27Add: explore page; editor privilege viewsColin Okay
2022-10-27Add: navigation headerColin Okay
2022-10-27Add: auth-pages via a middleware page serving functionColin Okay
2022-10-27Rename: alambda to thunk*Colin Okay
2022-10-27Add: session fileColin Okay
2022-10-27Add+Move: user and model files, moved code into filesColin Okay
2022-10-27Add: duration updates when adding/removing tracksColin Okay
2022-10-27Tweak: UIColin Okay
2022-10-26Remove: spurious codeColin Okay
2022-10-26Add: edit playlist titleColin Okay
2022-10-26Add: intialize now playing displayColin Okay
2022-10-26Add: reordering tracksColin Okay
2022-10-26Add: delete track from playlist featureColin Okay
2022-10-26Refactor: Adding tracks checks and reuses same source tracksColin Okay
2022-10-26Fix: dom manip in fetch track callbackColin Okay
2022-10-26Fix+Add: eval-when of defclass/bknr; track upload form;Colin Okay
2022-10-26Fix+Move: separate playlist moduleColin Okay
2022-10-26Add: playlist.lispColin Okay