aboutsummaryrefslogtreecommitdiffhomepage
path: root/model.lisp
AgeCommit message (Collapse)Author
2024-05-18Fix: track-file overwrite should not have change generic to defuncolin
2023-02-24Fix: do placeholder/value stuff correctly and don't write ""Grant Shangreaux
Empty string values were getting set on the track object when the inputs were empty. this won't do that now
2023-02-22Add: WIP track info editingGrant Shangreaux
2023-01-20Fix: overwrite track-file accessor to use config static dirGrant Shoshin Shangreaux
ideally we go back and fix the data so that the `file` slot on a track object holds the NUID.CODEC filename, rather than the path to the track on the filesystem it was downloaded on. the filesystem path can then be constructed by merging it with the media directory's path
2023-01-01Add: password reset featurecolin
2022-11-27Fix: playlist duration trying to add nil track-duration to integerColin Okay
This is a hotfix. A TRACK's DURATION slot should never be nil.
2022-11-21Modify: index reader for user name is case insensitiveColin Okay
2022-10-28Add: sample config; destroy playlist; cli startupColin Okay
2022-10-28Add: collaborator/editor managment on playlistsColin Okay
2022-10-27Add: user invite featuresColin Okay
2022-10-27Add: explore page; editor privilege viewsColin Okay
2022-10-27Add: logging in with pwColin Okay
2022-10-27Add: invite code redeeming logicColin Okay
2022-10-27Modify+Add: Added pw hashing stuff to user. Add login file.Colin Okay
2022-10-27Add+Move: user and model files, moved code into filesColin Okay