summaryrefslogtreecommitdiff
path: root/lib
Commit message (Collapse)AuthorAge
* allow both POST and GETdakkar2018-03-03
|
* fix for newer Crodakkar2018-03-03
|
* the db model is sqlite-specific, make it obviousdakkar2018-01-02
|
* use root-relative dirs in dbdakkar2018-01-02
| | | | this way, the actual path of songs doesn't matter
* give songs an iddakkar2018-01-02
| | | | it's needed for the api
* make MusicFile work with non-absolute pathsdakkar2018-01-02
|
* better structure, and test, for Licensedakkar2018-01-02
|
* DirScanner returns objects with useful .CWDdakkar2018-01-02
|
* make root required in constructordakkar2018-01-02
|
* handle file deletiondakkar2017-12-30
|
* move coercions to signaturesdakkar2017-12-30
|
* better db structure, plus notesdakkar2017-12-30
|
* submethod is probably the wrong thing heredakkar2017-12-25
|
* fix db library dependencydakkar2017-12-25
|
* some very awkawrd error handlingdakkar2017-12-25
|
* wiring the collection into the applicationdakkar2017-12-23
|
* Collection classdakkar2017-12-23
|
* DBIish wants stringsdakkar2017-12-23
|
* skip useless top-level element in avprobe outputdakkar2017-12-23
|
* MusicFile is now synchronousdakkar2017-12-23
|
* fix .finish in gather/takedakkar2017-12-23
| | | | | the sth was being finished when returning, not at the end of the gather
* DirScanner can emit the class, no need to .newdakkar2017-12-23
|
* restructure DB schema, go plain DBIishdakkar2017-12-23
|
* simple dir scannerdakkar2017-12-23
|
* minimal db modeldakkar2017-12-23
|
* rough model to extract metadata from music filesdakkar2017-12-18
|
* add xml text-decldakkar2017-12-17
| | | | XML::Writer doesn't :(
* Subsonic returns text/xmldakkar2017-12-17
| | | | why not application/xml, dammit?
* rewrite URLs to allow optional '.view'dakkar2017-12-17
|
* split pieces into modulesdakkar2017-12-17
|
* also JSON serialiserdakkar2017-12-16
| | | | | Subsonic's JSON response structure is just different enough from what XML::Writer wants, that making them both work is going to be *hard*
* rough server w/ serialisationdakkar2017-12-16
|
* fix authorisation to return Subsonic responsedakkar2017-12-16
|
* authorisation middlewaredakkar2017-12-16
|
* authentication middlewaredakkar2017-12-16
|
* users modeldakkar2017-12-16