Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-01-14 | Refactor: superfluous with-open-file was masking a bug | colin | |
The bug was the use of :if-exists :overwrite when it should have been :if-exists :supersede. Cleaned up zipped-playlist-url too. | |||
2023-01-08 | Add: synchronized download link appear/delete across clients | Grant Shangreaux | |
2023-01-08 | Clean: code review feedback Add: extra filename cleaning | Grant 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-07 | Add: async zip download and manage link element | Grant Shangreaux | |
2023-01-07 | Add: zip/download UI and deletion of archive on playlist edit | Grant 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-07 | Clean: zipper.lisp implementation and defuns, fewer iterations | Grant Shangreaux | |
2023-01-07 | Add: initial hookup of playlist download UI elements | Grant Shangreaux | |
2023-01-07 | Clean: reorganize and fix hardcoded directories | Grant Shangreaux | |
2023-01-07 | Add: basic first implementation of creating playlist zips | Grant Shangreaux | |