1
0
mirror of https://github.com/spl0k/supysonic.git synced 2024-11-14 22:22:18 +00:00
Commit Graph

41 Commits

Author SHA1 Message Date
Emory P
fd4c9b9ac9 Merge remote-tracking branch 'upstream/master'
Conflicts:
	api/__init__.py
	api/browse.py
	api/media.py
	cli.py
	db.py
	main.py
	main.wsgi
	scanner.py
	web.py
2014-03-12 14:06:43 -04:00
Emory P
ef9a3ea934 fix xml endpoints unicode and such, fix scanning bug, output per track
artist
2014-03-12 12:55:27 -04:00
spl0k
4ce3958cbb Reworked imports 2014-03-04 22:56:53 +01:00
spl0k
0e6037a7ed Setting a license
Closes #15
2014-03-02 18:31:32 +01:00
Jelmer Vernooij
24b39c4565 Remove executable bits from files that are not meant to be executed. 2014-02-23 18:09:26 +00:00
Emory P
f313ff5369 use mediafile library from beets to read tags and coverart from songs 2014-02-04 03:36:59 -05:00
Emory P
1aa2a2c62b fix searching problems 2014-02-01 02:34:18 -05:00
spl0k
faacf40008 Merge branch 'master' into lyrics
Conflicts:
	api/media.py
2014-01-14 11:27:26 +01:00
Emory P
1f8289e1c6 Fix zombie transcoding processes
Fix various artist album track sorting
2014-01-14 00:18:46 -05:00
Emory P
c5890ab120 Changed db to use materialized paths for all folder and track operations
Changed CLI to use flask-script (much cleaner and smaller)
2013-12-29 14:30:12 -05:00
spl0k
8fdba4c8c5 Getting lyrics from chartlyrics.com 2013-12-27 22:53:07 +01:00
Emory P
d49af86c17 Merge branch 'master' of github.com:spl0k/supysonic
Conflicts:
	api/media.py
2013-12-14 14:51:14 -05:00
spl0k
815944ca6f Some work on encodings 2013-12-09 19:06:14 +01:00
Emory P
e2509da1ba fix nginx x-accel-redirect/x-sendfile with unicode path names 2013-12-09 02:18:02 -05:00
spl0k
4cd1aace76 Introducing client prefs
Allow setting default transcoding values for specific clients
2013-12-07 18:46:30 +01:00
Emory P
74dbeca76b made more debug friendly, added accel-redirect support, added
supervisord compatible uwsgi ini file, vastly improved scanning speed,
ignored logs in directory, fixed cover art searching algorithm to find
more results
2013-11-26 02:59:08 -05:00
spl0k
98901e5b86 Added getting lyrics from text files
This needs work on the XML converter
2013-11-24 17:20:11 +01:00
Emory P
8f7309b0bf some edits to debug messages 2013-11-05 11:47:08 -05:00
Emory P
0dd8626069 fix unicode transcoding, add debug config option, improve scan 2013-11-04 14:00:15 -05:00
Emory P
c734f8dd09 send X-Content-Duration header for html5 player seeking support 2013-11-03 21:38:03 -05:00
Emory P
a4c989c36a fixed up transcoding, transcode flac to ogg by default, sped up folder
scan a bit and made artists unique field work properly
okay thats good
2013-11-03 15:46:19 -05:00
Emory P
5252111e91 some status messages for scan and flush database more often during scan
to prevent error from cancelling entire scan
2013-11-01 14:46:16 -04:00
spl0k
64e8d616fc Won't handle content-length estimation
This is actually a bad idea. If the estimated value is too low, clients
might close the connection before receiving the whole file.
2013-10-20 17:47:13 +02:00
spl0k
4c68bac189 Transcoding supbprocess error handling 2013-10-20 17:27:20 +02:00
spl0k
07e56e1d07 Stream: force content-type, in case Flask couldn't guess it 2013-10-15 18:26:41 +02:00
spl0k
2d0774abeb Transcoding 2013-10-15 17:36:37 +02:00
spl0k
92add62a7c Fix 2013-10-15 10:32:35 +02:00
spl0k
22e2d351d8 Switch to mutagen -> allow serving of more audio formats 2013-10-14 18:36:45 +02:00
spl0k
811bbbe81f Better handling of config files using python ConfigParser
Closes #4
2013-07-15 14:38:24 +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
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
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
f938e34b0a Fix LastFM support on tracks with non ASCII info 2012-12-09 21:45:10 +01:00
Alban
7477e549f7 Some factoring... 2012-12-09 21:44:10 +01:00
Alban
c255d9be99 LastFM support 2012-12-09 21:40:31 +01:00
Alban
810c288d73 Some clients do POST requests 2012-12-09 21:38:05 +01:00
Alban
6198660765 Implemented getCoverArt.view 2012-12-09 21:17:00 +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