1
0
mirror of https://github.com/spl0k/supysonic.git synced 2024-11-09 11:42:16 +00:00

Commit Graph

  • 14d0c2f57f
    Forgot feeding data for the lyrics test Alban Féron 2019-07-13 16:51:52 +0200
  • d05f69dd26
    Move lyrics test out of the main test suite Alban Féron 2019-07-13 16:33:22 +0200
  • cf3e03a1e7
    Don't use DirEntry Alban Féron 2019-07-13 15:12:37 +0200
  • ce792e39c5
    Trove Python 3.7 Alban Féron 2019-07-13 15:01:59 +0200
  • acf7e32ea5
    don't require scandir for python3 Louis-Philippe Véronneau 2019-07-08 00:48:40 -0400
  • e0cd49d67b
    Don't open files twice when scanning Alban Féron 2019-07-07 16:35:33 +0200
  • f3a12c78b4
    Added setting to follow symlinks Alban Féron 2019-07-06 17:04:08 +0200
  • 25ca4d0dac
    Tell Travis to test against python 3.7 Alban Féron 2019-07-06 16:50:15 +0200
  • 0bb61b6c7d
    scandir for covers too Alban Féron 2019-06-30 17:32:26 +0200
  • 007a6e139b
    Scanner uses scandir Alban Féron 2019-06-30 16:29:28 +0200
  • 7c8a75d45c
    Runnig black on everything Alban Féron 2019-06-29 17:25:44 +0200
  • 7966f767ca
    Version bump 0.4 Alban Féron 2019-06-16 16:39:00 +0200
  • 1ce2f6fe70 Changed the way the CLI is installed spl0k 2019-06-16 16:02:50 +0200
  • 82b5ca3cae Merge branch 'daemon-rework' spl0k 2019-06-16 15:49:15 +0200
  • 77805700d5 Changed watcher script warning category spl0k 2019-06-16 15:29:52 +0200
  • 373beaa92e Docs update + systemd service file for the daemon spl0k 2019-06-10 17:25:05 +0200
  • e29ab91a97 Renamed supysonic-watcher to supysonic-daemon spl0k 2019-06-10 16:16:24 +0200
  • 8d9b2658d2 Try to terminate the daemon more gracefully spl0k 2019-06-08 17:10:26 +0200
  • 70f18b981a Fixed last SQLite migration spl0k 2019-06-08 12:41:38 +0200
  • e6a192483c Merge branch 'master' into daemon-rework spl0k 2019-06-01 16:13:16 +0200
  • 09138897b9 Fixed scanner for deleted folders spl0k 2019-06-01 15:57:45 +0200
  • e5716b417a Fixed watcher errors when moving/deleting folders containing a cover spl0k 2019-06-01 14:53:06 +0200
  • ebea356901 Fix for werkzeug 0.15 spl0k 2019-05-18 16:43:32 +0200
  • 10df0ada07 Don't store the mimetype in database spl0k 2019-05-18 14:53:26 +0200
  • bb36b38d52 Updated tests spl0k 2019-05-11 17:13:58 +0200
  • deaf17a005 Fixes #148 (and other possible related issues) spl0k 2019-05-11 16:08:04 +0200
  • 58b7888ba9 Thighter DB session scoping in scanner spl0k 2019-05-10 17:58:01 +0200
  • e354f99d69 Moving where some callbacks are used spl0k 2019-05-10 11:39:43 +0200
  • 7bd4c54e98 The scanner is now a stoppable thread spl0k 2019-04-27 17:28:32 +0200
  • e210f25bb3 Web UI now scans in background spl0k 2019-04-22 17:48:44 +0200
  • 7bbbdac41c Queue scans rather than rejecting them spl0k 2019-04-22 16:42:38 +0200
  • d2ff37428f Temporarily disable watcher when scanning spl0k 2019-04-22 14:48:56 +0200
  • 7f8369cac4 Splitting daemon stuff spl0k 2019-04-22 12:46:38 +0200
  • 9850cae241 CLI can now scan in background spl0k 2019-04-20 17:10:55 +0200
  • 75540bb376 Daemon can now scan on its own spl0k 2019-04-20 15:47:05 +0200
  • 22a207c79f Nicify commands sent to the daemon spl0k 2019-04-20 11:51:34 +0200
  • ba289065ce
    Stupid comma Alban 2019-04-13 19:01:34 +0200
  • 7edc30d683
    Fixed setup.py Alban 2019-04-13 18:54:39 +0200
  • 3924ada03e Added a config variable to define if the watcher should be started spl0k 2019-04-13 17:14:03 +0200
  • 55e9db61d8 Docs update spl0k 2019-04-13 16:53:37 +0200
  • a3d3c66c74 watchdog is now required spl0k 2019-04-13 16:19:02 +0200
  • c7f1499d46 Make Python2 happy spl0k 2019-04-13 16:02:32 +0200
  • 5b0b5ff29b Removed invalid test spl0k 2019-04-10 21:29:00 +0200
  • 57aea188c2 Fixed potential error/freeze when getting a secret key spl0k 2019-04-10 21:21:25 +0200
  • afbd84a5b9 Changed how the DaemonClient get its address + better exception spl0k 2019-04-10 21:14:46 +0200
  • 751f00dac8 Daemon now listen for remot commands, adding/removing watched folders on the fly spl0k 2019-04-08 19:02:37 +0200
  • 970ee6ee3c Merge branch 'master' into daemon-rework spl0k 2019-04-07 16:44:17 +0200
  • c938f225e9 Store cookie key in db rather than cache spl0k 2019-04-07 16:35:26 +0200
  • 92fed40f87 Use mtime as folder/track creation date spl0k 2019-04-07 15:05:40 +0200
  • 023c9ccb3d
    WIP: preliminary git-annex support Antoine Beaupré 2019-04-04 12:03:24 -0400
  • db2799ef7e Reworked how the watcher is started spl0k 2019-03-31 14:43:32 +0200
  • 270fa9883b Removing executable flag from files that shouldn't have it spl0k 2019-03-31 16:37:56 +0200
  • 7ff56bc4ad Add indexes on all foreign keys spl0k 2019-03-24 17:26:14 +0100
  • 780c96c404 Fixed issues with float bitrate and empty tags spl0k 2019-03-23 17:08:46 +0100
  • e2cc51a0f0 Fixed issues when the watcher is set to log to /dev/null spl0k 2019-03-23 16:20:19 +0100
  • c0d9d616c8 Truncate artist, album and title when scanning spl0k 2019-03-10 11:52:18 +0100
  • a73d42b9d8 Make MySQL happy with binary data spl0k 2019-03-10 11:38:55 +0100
  • 86d7b73f54
    Update scanner.py nextfullstorm 2019-03-03 19:17:22 +0300
  • 5367f068e1 Giving credit where credit is due spl0k 2019-02-09 16:19:30 +0100
  • 54149a605c Update docs about caching spl0k 2019-02-09 16:09:38 +0100
  • cf846e88ee Merge remote-tracking branch 'pR0Ps/feature/transcode-cache' spl0k 2019-02-09 15:49:30 +0100
  • 29429bbbf2 Sanitize tags a bit when readong them spl0k 2019-02-09 15:48:16 +0100
  • d7bbbfe383 Added test case for #133 spl0k 2019-02-09 15:39:58 +0100
  • 07342529e0 Ensure transcoding failures are never cached Carey Metcalfe 2019-02-03 23:12:11 -0500
  • 0ac2376e07 Fix issues with hanging transcoding processes Carey Metcalfe 2019-02-03 19:02:56 -0500
  • f106923f17 Remove unused 'Cache.protect' method Carey Metcalfe 2019-02-03 17:49:19 -0500
  • 53d8660683 Don't pretty print XML output spl0k 2019-02-03 19:35:05 +0100
  • 7fa1501112 Cache lyrics obtained from ChartLyrics Carey Metcalfe 2019-01-17 00:51:42 -0500
  • 3db489aa7b Add compatibility shims for Python 2.7 Carey Metcalfe 2019-01-17 03:45:50 -0500
  • 65d49a04c9 Implement a cache manager for album art and transcodes Carey Metcalfe 2019-01-14 01:46:21 -0500
  • 3b6186ebfc JSON: '_value_' -> 'value' spl0k 2019-01-19 15:04:56 +0100
  • 69c43b749b Use HTTPS when communicating with Last.fm Carey Metcalfe 2019-01-17 04:46:56 -0500
  • b504b367b9 Strip NULL characters from imported tags Mike R E Mallin 2019-01-16 07:57:07 -0500
  • 7cfd958eeb Skip lyrics tests if ChartLyrics is down spl0k 2019-01-13 17:26:00 +0100
  • 25c5c8277e Add support for downloadong folders and albums spl0k 2019-01-13 17:18:27 +0100
  • 6b86f3a43a Added getSongsByGenre spl0k 2018-12-08 17:42:20 +0100
  • ac306f2725 Added method to list genres spl0k 2018-12-08 17:18:58 +0100
  • 9af8ee22e0 Docs update for recent watcher logging changes spl0k 2018-11-11 19:38:13 +0100
  • b195aca12f watcher: log to stderr when no logfile is set spl0k 2018-11-11 19:25:14 +0100
  • f5bab00a1c Small touches on logging spl0k 2018-11-11 18:11:38 +0100
  • 8132e38d46 Delete track dependents before tracks on folder deletion spl0k 2018-11-01 14:02:12 +0100
  • cf986b1aff
    Mock connections to chartlyrics api while testing Taizo Simpson 2018-10-31 15:22:27 -0400
  • 306fc202bd
    Add a timeout when fetching remote resources Taizo Simpson 2018-10-31 13:20:38 -0400
  • 98701e9969
    Changed the frontend endpoint to asynchronous scanning Taizo Simpson 2018-10-30 23:04:59 -0400
  • 57cc4719b0
    Added AsyncScanner for background processing Taizo Simpson 2018-10-30 22:32:27 -0400
  • 370b5bae77 Added note about token based auth spl0k 2018-10-28 15:47:52 +0100
  • a187a73122 Commit right after registering a new client spl0k 2018-10-28 15:14:48 +0100
  • 179faae5ad
    Merge remote-tracking branch 'upstream/master' into scanner-master Taizo Simpson 2018-10-21 17:38:48 -0400
  • 440f57d79d
    Closed unclosed ScannerClient Taizo Simpson 2018-10-21 17:17:43 -0400
  • ac118cb5a8
    Added error handling to the scanner process Taizo Simpson 2018-10-21 16:40:45 -0400
  • c9aef807b5
    Added some pragma: nocover Taizo Simpson 2018-10-21 16:06:25 -0400
  • 770b75887f
    Updated coverage and travis to recognize multiprocessing Taizo Simpson 2018-10-21 15:46:12 -0400
  • 3eb1bb832f
    Added the scanner_master test cases to the base suite Taizo Simpson 2018-10-21 14:25:41 -0400
  • 74eac94e69
    Switched the /folder/scan api to the background scanner Taizo Simpson 2018-10-21 13:21:21 -0400
  • d9d1d8b254
    Added support for sending multiple folders to master at once Taizo Simpson 2018-10-21 12:57:15 -0400
  • fbb26d286d
    Removed completed TODO comment Taizo Simpson 2018-10-21 12:36:40 -0400
  • fd5d53f253 Removed useless transaction handling from latest migrations spl0k 2018-10-20 16:03:46 +0200
  • 889b83b761 Merge remote-tracking branch 'TaizoSimpson/master' spl0k 2018-10-20 15:59:38 +0200
  • a20d3200cb
    Added wait_for_finish command to ScannerClient Taizo Simpson 2018-10-19 17:15:47 -0400
  • b0ce0c9990
    Caught an error that occasionally occurs if a connection is closed before being formally notified Taizo Simpson 2018-10-19 15:59:01 -0400