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

159 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
6f9da086f0 -_-
Closes #19
2014-03-08 21:30:45 +01:00
Alban
2070b55a7c Fixed a typo 2014-03-04 23:02:19 +01:00
spl0k
4ce3958cbb Reworked imports 2014-03-04 22:56:53 +01:00
spl0k
6ed86f544f Updated README 2014-03-04 21:42:47 +01:00
spl0k
1601c70395 Adding CGI and FastCGI scripts
Closes #16
2014-03-04 19:42:05 +01:00
spl0k
28852c1de1 Improved application factory a bit 2014-03-03 21:43:06 +01:00
spl0k
b7f0494361 Allow choosing which address to listen on from command-line
Closes #12
2014-03-02 19:07:27 +01:00
spl0k
cebc4ff8a7 Removing executable bit from HTML templates 2014-03-02 18:37:08 +01:00
spl0k
0e6037a7ed Setting a license
Closes #15
2014-03-02 18:31:32 +01:00
spl0k
e84af9d661 Reduced some columns size from 256 to 255
Was causing error while creating tables on some MySQL servers.
Especially the 'artist.name' column which is unique.
2014-03-01 19:25:40 +01:00
spl0k
d2b2f2420b Updated Apache sample configuration 2014-02-27 13:21:37 +01:00
spl0k
dba2a9b662 Fix random with no tracks
Closes #10
2014-02-26 22:41:59 +01:00
spl0k
692f7d86e3 Merge remote-tracking branch 'jelmer/hashbang' 2014-02-23 22:36:20 +01:00
spl0k
39b3a3ce49 Updated clients list
Closes #11 and #13
2014-02-23 22:30:27 +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
Jelmer Vernooij
77d6aa59d7 Add shebang lines for easier running on *nix. 2014-02-23 18:09:19 +00:00
Jelmer Vernooij
cf0e279119 Fix two typos. 2014-02-23 00:44:22 +00:00
Emory P
06b862f5c3 fixed incorrect sort order of indexes in getArtists 2014-02-05 00:36:59 -05: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
8570884e6e speed up the getArtists function with subquery join 2014-02-02 03:42:45 -05:00
Emory P
1aa2a2c62b fix searching problems 2014-02-01 02:34:18 -05:00
spl0k
c5aff8f4e3 CLI: display scanning progress every 5 seconds 2014-01-14 14:39:37 +01:00
spl0k
6f506243d7 Scanner: added a callback interface to report progress 2014-01-14 14:39:03 +01: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
a1e430c0da add flask-sqlalchemy library to handle session management better
rid of those mysql server gone away messages/etc
2013-12-14 19:50:12 -05:00
Emory P
ade6dca8fd change uwsgi ini to daemonize on its own and log 2013-12-14 17:29:54 -05:00
Emory P
99745f4624 remove profiling on folder scan method and more reasonable uwsgi ini
file
2013-12-14 17:15:39 -05: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
4beb2d6774 Handle client prefs changes 2013-12-08 16:20:43 +01:00
spl0k
7947b55297 Web UI update with client prefs. Saving don't do anything for now 2013-12-07 19:19:33 +01:00
spl0k
4cd1aace76 Introducing client prefs
Allow setting default transcoding values for specific clients
2013-12-07 18:46:30 +01:00
Emory P
9210b381b8 Merge remote-tracking branch 'upstream/master'
Conflicts:
	scanner.py
2013-12-06 03:39:39 -05:00
Emory P
f4c861635d debug mode only for db echo on cli 2013-12-06 03:30:40 -05: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
64e686584a New way of building XML
Less error-prone
Allows setting both attirbutes and text-data on a single element
2013-11-24 19:19:48 +01: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
1e0f9576a2 improve scanning and added debug messages for scanning 2013-11-03 20:43:16 -05:00
Emory P
37f0f3577f 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 16:05:54 -05:00
Emory P
8d678bef87 fixed indenting with vim pymode plugin, woops (been a while for python) 2013-11-03 16:05:54 -05:00
Emory P
0ebd20bc64 some status messages for scan and flush database more often during scan
to prevent error from cancelling entire scan
2013-11-03 16:05:16 -05:00