1
0
mirror of https://github.com/spl0k/supysonic.git synced 2025-01-22 06:53:59 +00:00

Commit Graph

  • 6ed86f544f Updated README spl0k 2014-03-04 21:42:47 +01:00
  • 1601c70395 Adding CGI and FastCGI scripts spl0k 2014-03-04 19:42:05 +01:00
  • 28852c1de1 Improved application factory a bit spl0k 2014-03-03 21:43:06 +01:00
  • b7f0494361 Allow choosing which address to listen on from command-line spl0k 2014-03-02 19:07:27 +01:00
  • cebc4ff8a7 Removing executable bit from HTML templates spl0k 2014-03-02 18:37:08 +01:00
  • 0e6037a7ed Setting a license spl0k 2014-03-02 18:31:32 +01:00
  • e84af9d661 Reduced some columns size from 256 to 255 spl0k 2014-03-01 19:25:40 +01:00
  • e5e916f00b Merge 61dd1098d40150d16e28a2d54d1c667112c203f9 into d2b2f2420bf1a324952b9b80eb6ede83a4e7704e Jelmer Vernooij 2014-03-01 17:31:00 +00:00
  • d2b2f2420b Updated Apache sample configuration spl0k 2014-02-27 13:21:37 +01:00
  • dba2a9b662 Fix random with no tracks spl0k 2014-02-26 22:41:59 +01:00
  • 692f7d86e3 Merge remote-tracking branch 'jelmer/hashbang' spl0k 2014-02-23 22:36:20 +01:00
  • 39b3a3ce49 Updated clients list spl0k 2014-02-23 22:30:27 +01:00
  • 020415c9e8 Merge 24b39c45658535063aea83d266b83a84cfb1d487 into c5aff8f4e3fc3d8c21203097e5fe7bc1d670cea3 Jelmer Vernooij 2014-02-23 18:10:55 +00:00
  • 24b39c4565 Remove executable bits from files that are not meant to be executed. Jelmer Vernooij 2014-02-23 18:09:26 +00:00
  • 77d6aa59d7 Add shebang lines for easier running on *nix. Jelmer Vernooij 2014-02-23 18:09:19 +00:00
  • 1c5b4cbfa1 Merge 28c14fff2d443d238cea03e0e48c531db983c7f9 into c5aff8f4e3fc3d8c21203097e5fe7bc1d670cea3 Jelmer Vernooij 2014-02-23 16:14:31 +00:00
  • 28c14fff2d Fix jamstash homepage link, remove link to removed perisonic Android app. Jelmer Vernooij 2014-02-23 16:13:41 +00:00
  • 61dd1098d4 Listen on IPv6 as well as IPv4 in main.py. Jelmer Vernooij 2014-02-23 16:11:12 +00:00
  • 8a1f216578 Merge cf0e27911947bdb9ca2ab9167ea6dab1cabf0d11 into c5aff8f4e3fc3d8c21203097e5fe7bc1d670cea3 Jelmer Vernooij 2014-02-23 00:46:30 +00:00
  • cf0e279119 Fix two typos. Jelmer Vernooij 2014-02-23 00:44:22 +00:00
  • 06b862f5c3 fixed incorrect sort order of indexes in getArtists Emory P 2014-02-05 00:36:59 -05:00
  • f313ff5369 use mediafile library from beets to read tags and coverart from songs Emory P 2014-02-04 03:36:59 -05:00
  • 8570884e6e speed up the getArtists function with subquery join Emory P 2014-02-02 03:42:45 -05:00
  • 1aa2a2c62b fix searching problems Emory P 2014-02-01 02:34:18 -05:00
  • c5aff8f4e3 CLI: display scanning progress every 5 seconds spl0k 2014-01-14 14:39:37 +01:00
  • 6f506243d7 Scanner: added a callback interface to report progress spl0k 2014-01-14 14:39:03 +01:00
  • faacf40008 Merge branch 'master' into lyrics spl0k 2014-01-14 11:27:26 +01:00
  • 1f8289e1c6 Fix zombie transcoding processes Fix various artist album track sorting Emory P 2014-01-14 00:18:46 -05:00
  • c5890ab120 Changed db to use materialized paths for all folder and track operations Changed CLI to use flask-script (much cleaner and smaller) Emory P 2013-12-29 14:30:12 -05:00
  • 8fdba4c8c5 Getting lyrics from chartlyrics.com spl0k 2013-12-27 22:53:07 +01:00
  • a1e430c0da add flask-sqlalchemy library to handle session management better rid of those mysql server gone away messages/etc Emory P 2013-12-14 19:50:12 -05:00
  • ade6dca8fd change uwsgi ini to daemonize on its own and log Emory P 2013-12-14 17:29:54 -05:00
  • 99745f4624 remove profiling on folder scan method and more reasonable uwsgi ini file Emory P 2013-12-14 17:15:39 -05:00
  • d49af86c17 Merge branch 'master' of github.com:spl0k/supysonic Emory P 2013-12-14 14:51:14 -05:00
  • 815944ca6f Some work on encodings spl0k 2013-12-09 19:06:14 +01:00
  • e2509da1ba fix nginx x-accel-redirect/x-sendfile with unicode path names Emory P 2013-12-09 02:18:02 -05:00
  • 4beb2d6774 Handle client prefs changes spl0k 2013-12-08 16:20:43 +01:00
  • 7947b55297 Web UI update with client prefs. Saving don't do anything for now spl0k 2013-12-07 19:19:33 +01:00
  • 4cd1aace76 Introducing client prefs spl0k 2013-12-07 18:46:30 +01:00
  • 9210b381b8 Merge remote-tracking branch 'upstream/master' Emory P 2013-12-06 03:39:39 -05:00
  • f4c861635d debug mode only for db echo on cli Emory P 2013-12-06 03:30:40 -05:00
  • 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 Emory P 2013-11-26 02:59:08 -05:00
  • 64e686584a New way of building XML spl0k 2013-11-24 19:18:33 +01:00
  • 98901e5b86 Added getting lyrics from text files spl0k 2013-11-24 17:20:11 +01:00
  • 8f7309b0bf some edits to debug messages Emory P 2013-11-05 11:47:08 -05:00
  • 0dd8626069 fix unicode transcoding, add debug config option, improve scan Emory P 2013-11-04 14:00:15 -05:00
  • c734f8dd09 send X-Content-Duration header for html5 player seeking support Emory P 2013-11-03 21:38:03 -05:00
  • 1e0f9576a2 improve scanning and added debug messages for scanning Emory P 2013-11-03 20:43:16 -05:00
  • 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 Emory P 2013-11-03 15:46:19 -05:00
  • 8d678bef87 fixed indenting with vim pymode plugin, woops (been a while for python) Emory P 2013-11-01 17:12:38 -04:00
  • 0ebd20bc64 some status messages for scan and flush database more often during scan to prevent error from cancelling entire scan Emory P 2013-11-01 14:46:16 -04:00
  • b24dea9dba Added configurable extension whitelist on the scanner spl0k 2013-11-02 19:52:02 +01:00
  • f7e138b6c1 Added an 'exit' command to the CLI spl0k 2013-11-02 19:02:45 +01:00
  • a629910046 Fix for files without tag spl0k 2013-10-26 13:13:19 +02:00
  • 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 Emory P 2013-11-03 15:46:19 -05:00
  • 82992047dd Added configurable extension whitelist on the scanner spl0k 2013-11-02 19:52:02 +01:00
  • 78eac108a4 Added an 'exit' command to the CLI spl0k 2013-11-02 19:02:45 +01:00
  • 3c1c26390b fixed indenting with vim pymode plugin, woops (been a while for python) Emory P 2013-11-01 17:12:38 -04:00
  • 5252111e91 some status messages for scan and flush database more often during scan to prevent error from cancelling entire scan Emory P 2013-11-01 14:46:16 -04:00
  • dfc062180b Fix for files without tag spl0k 2013-10-26 13:13:19 +02:00
  • 64e8d616fc Won't handle content-length estimation spl0k 2013-10-20 17:47:13 +02:00
  • 4c68bac189 Transcoding supbprocess error handling spl0k 2013-10-20 17:27:20 +02:00
  • 45f60aaedb Fix for audio formats without bitrate spl0k 2013-10-16 09:53:43 +02:00
  • ba7365cfef Updated README spl0k 2013-10-15 18:43:32 +02:00
  • 07e56e1d07 Stream: force content-type, in case Flask couldn't guess it spl0k 2013-10-15 18:26:41 +02:00
  • b3aa61731a Changed mimetype guessing spl0k 2013-10-15 18:16:16 +02:00
  • 2d0774abeb Transcoding spl0k 2013-10-15 13:14:20 +02:00
  • 92add62a7c Fix spl0k 2013-10-15 10:32:35 +02:00
  • 22e2d351d8 Switch to mutagen -> allow serving of more audio formats spl0k 2013-10-14 18:36:45 +02:00
  • 2256f639ba Copy/pasting without enough checking causes errors spl0k 2013-09-23 13:00:51 +02:00
  • fba936db6c Reduced memory usage on random requests spl0k 2013-09-23 12:43:56 +02:00
  • 3ecd787895 Removed the ability to create the first user (admin) through the web interface spl0k 2013-09-23 11:46:06 +02:00
  • 9884fc10ea CLI: better creation of subparsers help spl0k 2013-09-08 21:27:48 +02:00
  • 91b4412152 CLI: autogenerate do_ and help_ methods from parsers spl0k 2013-09-08 17:23:38 +02:00
  • ff607d506f Sometimes simple solutions are harder to find -_- spl0k 2013-09-07 17:08:41 +02:00
  • 4d140bdd05 CLI: autocomplete the first arg of commands spl0k 2013-09-07 16:47:39 +02:00
  • 012546b155 Fix deprecation warning spl0k 2013-09-07 15:11:13 +02:00
  • e8b3e7ca24 CLI also provides user management spl0k 2013-09-07 12:58:28 +02:00
  • 4f12fc25f0 CLI: use argparse? spl0k 2013-09-06 18:22:52 +02:00
  • 1994e1e1a2 *Manager classes get their own package spl0k 2013-09-05 18:40:43 +02:00
  • cb5e7bf2f7 Added scanning to the CLI spl0k 2013-09-05 18:25:33 +02:00
  • 5d7be6c416 Beginning of a command-line interface spl0k 2013-09-05 17:17:25 +02:00
  • e523e01760 Update README.md Alban 2013-08-26 12:38:01 +02:00
  • a3588222d0 We "have" a valid license spl0k 2013-07-16 11:53:37 +02:00
  • b324e1da29 Postgresql support spl0k 2013-07-16 11:30:19 +02:00
  • f3eed12e1b MySQL support spl0k 2013-07-15 20:30:33 +02:00
  • 811bbbe81f Better handling of config files using python ConfigParser spl0k 2013-07-15 14:37:51 +02:00
  • 1b4415f98c Playlists enhancements spl0k 2013-06-28 12:39:46 +02:00
  • 9299b14422 Improved then landing page a bit spl0k 2013-06-28 12:12:33 +02:00
  • ed526f1cd7 Basic playlist management from the web interface spl0k 2013-06-27 19:41:06 +02:00
  • 70aeea67d7 Playlist creation was actully broken spl0k 2013-06-27 12:16:13 +02:00
  • 78715e1c24 Updated user roles spl0k 2013-06-25 22:18:54 +02:00
  • 5b04bf8119 Playlists! spl0k 2013-06-25 22:07:49 +02:00
  • ad84f6435d Forgot to remove some debug output spl0k 2013-06-24 19:33:24 +02:00
  • 1bd353a8ee Implemented search spl0k 2013-06-24 18:43:50 +02:00
  • 08b9b1b293 Moving password decoding to UserManager class spl0k 2013-06-18 16:40:41 +02:00
  • 7042634a89 Implemented user management methods spl0k 2013-06-18 16:12:35 +02:00
  • 9b3bb99b48 Some small fixes spl0k 2013-06-17 17:06:11 +02:00
  • bc4460e739 Update README.md Alban 2013-06-14 20:36:14 +03:00
  • fcdf3ac7e7 Added chat support and fixing some timestamp confusion spl0k 2013-06-14 18:46:01 +02:00