1
0
mirror of https://github.com/spl0k/supysonic.git synced 2024-11-10 04:02:17 +00:00
Commit Graph

271 Commits

Author SHA1 Message Date
spl0k
ed526f1cd7 Basic playlist management from the web interface
Mainly to allow to set the public flag, because most clients don't handle it
2013-06-27 19:41:06 +02:00
spl0k
70aeea67d7 Playlist creation was actully broken 2013-06-27 12:16:13 +02:00
spl0k
78715e1c24 Updated user roles 2013-06-25 22:18:54 +02:00
spl0k
5b04bf8119 Playlists! 2013-06-25 22:07:49 +02:00
spl0k
ad84f6435d Forgot to remove some debug output 2013-06-24 19:33:24 +02:00
spl0k
1bd353a8ee Implemented search 2013-06-24 18:43:50 +02:00
spl0k
08b9b1b293 Moving password decoding to UserManager class 2013-06-18 16:40:41 +02:00
spl0k
7042634a89 Implemented user management methods 2013-06-18 16:12:35 +02:00
spl0k
9b3bb99b48 Some small fixes
The code in api/annotation.py was technically correct, but caused
exceptions in a wsgi environment
2013-06-17 17:06:11 +02:00
Alban
bc4460e739 Update README.md 2013-06-14 20:36:14 +03:00
spl0k
fcdf3ac7e7 Added chat support and fixing some timestamp confusion 2013-06-14 18:46:01 +02:00
spl0k
5e466cbe98 Implemented the last missing search type og getAlbumList
(and why the fuck did I use 'sum / count' rather than 'avg'?)
2013-06-14 13:02:43 +02:00
spl0k
32c9fb13a9 Implemented rating 2013-06-14 12:25:15 +02:00
spl0k
861ab1c39a Fix int vs float arithmetic 2013-06-13 19:06:04 +02:00
spl0k
b4e3b22089 Added starred info to responses 2013-06-13 18:44:56 +02:00
spl0k
20e09a6321 User object and name stored in the request object to provide easy access 2013-06-13 18:17:33 +02:00
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