Alban
|
71a82d76b2
|
Merge pull request #24 from jelmer/setup
Move supysonic into its own package, and add a setup file.
|
2014-05-05 19:08:24 +02:00 |
|
Jelmer Vernooij
|
a254d17801
|
Add a setup.py file.
|
2014-05-04 23:48:17 +02:00 |
|
Jelmer Vernooij
|
2eb65c33f3
|
Move all code into a package.
|
2014-05-01 02:55:39 +02:00 |
|
spl0k
|
62e0ca69f4
|
Handle LastFM connection errors
|
2014-04-05 16:03:43 +02:00 |
|
spl0k
|
7a060c9186
|
Ugrading requests
Closes #21
|
2014-04-04 19:58:11 +02: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 |
|
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 |
|
spl0k
|
8fdba4c8c5
|
Getting lyrics from chartlyrics.com
|
2013-12-27 22:53:07 +01:00 |
|
spl0k
|
815944ca6f
|
Some work on encodings
|
2013-12-09 19:06:14 +01: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 |
|
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 |
|
spl0k
|
82992047dd
|
Added configurable extension whitelist on the scanner
Closes #8
|
2013-11-02 19:52:02 +01:00 |
|
spl0k
|
78eac108a4
|
Added an 'exit' command to the CLI
|
2013-11-02 19:02:45 +01:00 |
|
spl0k
|
dfc062180b
|
Fix for files without tag
Closes #6
|
2013-10-26 13:13:19 +02: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
|
45f60aaedb
|
Fix for audio formats without bitrate
|
2013-10-16 09:53:43 +02:00 |
|
spl0k
|
ba7365cfef
|
Updated README
|
2013-10-15 18:43:32 +02:00 |
|
spl0k
|
07e56e1d07
|
Stream: force content-type, in case Flask couldn't guess it
|
2013-10-15 18:26:41 +02:00 |
|
spl0k
|
b3aa61731a
|
Changed mimetype guessing
First look in system-known extensions/types through `mimetypes` module,
then in supysonic configuration
|
2013-10-15 18:25:18 +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
|
2256f639ba
|
Copy/pasting without enough checking causes errors
|
2013-09-23 13:00:51 +02:00 |
|
spl0k
|
fba936db6c
|
Reduced memory usage on random requests
Closes #2
|
2013-09-23 12:43:56 +02:00 |
|
spl0k
|
3ecd787895
|
Removed the ability to create the first user (admin) through the web interface
|
2013-09-23 11:46:06 +02:00 |
|
spl0k
|
9884fc10ea
|
CLI: better creation of subparsers help
|
2013-09-08 21:27:48 +02:00 |
|
spl0k
|
91b4412152
|
CLI: autogenerate do_ and help_ methods from parsers
|
2013-09-08 18:56:54 +02:00 |
|
spl0k
|
ff607d506f
|
Sometimes simple solutions are harder to find -_-
|
2013-09-07 17:08:41 +02:00 |
|