Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | fix .finish in gather/take | dakkar | 2017-12-23 |
| | | | | | the sth was being finished when returning, not at the end of the gather | ||
* | DirScanner can emit the class, no need to .new | dakkar | 2017-12-23 |
| | |||
* | restructure DB schema, go plain DBIish | dakkar | 2017-12-23 |
| | |||
* | simple dir scanner | dakkar | 2017-12-23 |
| | |||
* | minimal db model | dakkar | 2017-12-23 |
| | |||
* | rough model to extract metadata from music files | dakkar | 2017-12-18 |
| | |||
* | add xml text-decl | dakkar | 2017-12-17 |
| | | | | XML::Writer doesn't :( | ||
* | Subsonic returns text/xml | dakkar | 2017-12-17 |
| | | | | why not application/xml, dammit? | ||
* | rewrite URLs to allow optional '.view' | dakkar | 2017-12-17 |
| | |||
* | split pieces into modules | dakkar | 2017-12-17 |
| | |||
* | also JSON serialiser | dakkar | 2017-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/ serialisation | dakkar | 2017-12-16 |
| | |||
* | fix authorisation to return Subsonic response | dakkar | 2017-12-16 |
| | |||
* | authorisation middleware | dakkar | 2017-12-16 |
| | |||
* | authentication middleware | dakkar | 2017-12-16 |
| | |||
* | users model | dakkar | 2017-12-16 |