1
0
mirror of https://github.com/spl0k/supysonic.git synced 2024-12-22 17:06:17 +00:00
Commit Graph

805 Commits

Author SHA1 Message Date
Alban
afe167d58a Update README.md 2013-06-12 23:14:27 +02:00
spl0k
d05e2427d0 Prevent empty lists in JSON responses 2013-06-12 23:01:24 +02:00
spl0k
349dbe6d68 Implemented starring in getAlbumList2?.view 2013-06-12 22:09:36 +02:00
spl0k
7398f3511a Damn copy-pasta 2013-06-12 21:54:46 +02:00
spl0k
197e43a142 Starring support 2013-06-12 21:47:58 +02:00
spl0k
d9caa025fd getNowPlaying.view
Code is specific to a SQLite database
2013-06-10 20:58:51 +02:00
spl0k
57e95bfc30 getAlbumList2.view 2013-06-10 17:37:51 +02:00
spl0k
12302b2e56 Scanner: look for the date in multiple id3 frames 2013-06-10 17:37:51 +02:00
Alban
3eee7416ea Implemented ''frequent'' and ''recent'' types of ''getAlbumList.view'' 2013-06-07 20:35:21 +02:00
Alban
3ccafda24e Some package related fixes 2013-06-07 19:24:22 +02:00
Alban
6160a4990f Support for eyeD3 version 0.7 2013-06-07 19:22:59 +02:00
Alban
197722c3ed Users import/export to keep a backup in case of DB schema change 2013-06-07 19:20:04 +02:00
Alban
e89b296857 README update: added missing requirement 2013-05-21 17:50:06 +03:00
Alban
a56facce91 Added README 2013-05-15 18:07:47 +02:00
Alban
004ad255b3 Started implementing getAlbumList.view 2012-12-09 21:45:39 +01:00
Alban
f938e34b0a Fix LastFM support on tracks with non ASCII info 2012-12-09 21:45:10 +01:00
Alban
d5ae79778d HTTP Basic authentication support 2012-12-09 21:45:06 +01:00
Alban
7477e549f7 Some factoring... 2012-12-09 21:44:10 +01:00
Alban
5895e1c3dd Implemented missing API requests from the browsing module
- getArtists.view
- getArtist.view
- getAlbum.view
- getVideos.view
2012-12-09 21:41:51 +01:00
Alban
6c6eb1c603 Implemented getSong.view 2012-12-09 21:41:35 +01:00
Alban
a261d019a8 Added some dates and optimized the scanner 2012-12-09 21:40:31 +01:00
Alban
c255d9be99 LastFM support 2012-12-09 21:40:31 +01:00
Alban
f5f1382c44 Deleted /resetdb which was no longer usable the way it was meant to 2012-12-09 21:39:14 +01:00
Alban
6b2a5f5cec Beginning og LastFM support: one can link an account 2012-12-09 21:38:06 +01:00
Alban
810c288d73 Some clients do POST requests 2012-12-09 21:38:05 +01:00
Alban
b959d720de Addded some logging 2012-12-09 21:37:35 +01:00
Alban
3372179feb WSGI script and fix redirect when not logged in 2012-12-09 21:37:26 +01:00
Alban
64cbccf9ad Pages allowing the user to change his pasword and email 2012-12-09 21:34:39 +01:00
Alban
15a9722325 Reworked landing page 2012-12-09 21:31:12 +01:00
Alban
e40bc11f30 Securing user and folder areas 2012-12-09 21:30:37 +01:00
Alban
db2694352e Folders management got its own module 2012-12-09 21:23:08 +01:00
Alban
7dbd1f9764 Improved sessions handling 2012-12-09 21:22:19 +01:00
Alban
856e96c28d Small change on UserManager error handling 2012-12-09 21:21:38 +01:00
Alban
c8f0a22980 Manager class to centralize user management 2012-12-09 21:20:05 +01:00
Alban
848cfb2814 Login/logout 2012-12-09 21:20:05 +01:00
Alban
e44f7dc2bf User management got its own module, along with initial configuration 2012-12-09 21:19:15 +01:00
Alban
3e89c102e9 Fix handling of missing config file 2012-12-09 21:18:49 +01:00
Alban
24cbf47f31 Scanner: fix for tracks without number or disc 2012-12-09 21:17:28 +01:00
Alban
6198660765 Implemented getCoverArt.view 2012-12-09 21:17:00 +01:00
Alban
584f1cf90c Implemented getMusicDirectory.view 2012-12-09 21:16:34 +01:00
Alban
e022f09db8 Previous commit work applied to API responses 2012-12-09 21:15:26 +01:00
Alban
7e2e93bcfd Taking folder hierarchy into account 2012-12-09 21:15:26 +01:00
Alban
4d4706a43a Deleted tracklist on main page (was mostly used for debug) 2012-12-09 21:13:51 +01:00
Alban
ec01271dc0 Adding a function to ease error reporting 2012-12-09 21:13:17 +01:00
Alban
79c219a7d5 Implemented stream.view 2012-12-09 21:12:28 +01:00
Alban
a6301111c2 Adding some track info and implemented getRandomSongs.view 2012-12-09 21:09:20 +01:00
Alban
d217fa9d9d Implementing getUser.view 2012-12-09 21:09:00 +01:00
Alban
4410dec0b7 Implementing getIndexes.view
It would be nice to ignore prefixes such as 'The' in there. Will think about it later.
2012-12-09 21:08:59 +01:00
Alban
143098ee9a Relationship between track and folder 2012-12-09 21:06:47 +01:00
Alban
d34d54fd50 Scanner: remove non exsiting entries
SQLAlchemy's sessions and relationships confuse me a bit
2012-12-09 21:04:51 +01:00