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
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
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
9210b381b8
Merge remote-tracking branch 'upstream/master'
...
Conflicts:
scanner.py
2013-12-06 03:39:39 -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
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
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
spl0k
b24dea9dba
Added configurable extension whitelist on the scanner
...
Closes #8
2013-11-03 16:03:34 -05:00
spl0k
a629910046
Fix for files without tag
...
Closes #6
2013-11-03 16:02:53 -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
spl0k
82992047dd
Added configurable extension whitelist on the scanner
...
Closes #8
2013-11-02 19:52:02 +01:00
Emory P
3c1c26390b
fixed indenting with vim pymode plugin, woops (been a while for python)
2013-11-01 17:12:38 -04: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
dfc062180b
Fix for files without tag
...
Closes #6
2013-10-26 13:13:19 +02:00
spl0k
45f60aaedb
Fix for audio formats without bitrate
2013-10-16 09:53:43 +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
22e2d351d8
Switch to mutagen -> allow serving of more audio formats
2013-10-14 18:36:45 +02:00
spl0k
f3eed12e1b
MySQL support
2013-07-15 20:30:33 +02:00
spl0k
5b04bf8119
Playlists!
2013-06-25 22:07:49 +02:00
spl0k
fcdf3ac7e7
Added chat support and fixing some timestamp confusion
2013-06-14 18:46:01 +02:00
spl0k
12302b2e56
Scanner: look for the date in multiple id3 frames
2013-06-10 17:37:51 +02:00
Alban
6160a4990f
Support for eyeD3 version 0.7
2013-06-07 19:22:59 +02:00
Alban
a261d019a8
Added some dates and optimized the scanner
2012-12-09 21:40:31 +01:00
Alban
24cbf47f31
Scanner: fix for tracks without number or disc
2012-12-09 21:17:28 +01:00
Alban
6198660765
Implemented getCoverArt.view
2012-12-09 21:17:00 +01:00
Alban
7e2e93bcfd
Taking folder hierarchy into account
2012-12-09 21:15:26 +01:00
Alban
a6301111c2
Adding some track info and implemented getRandomSongs.view
2012-12-09 21:09:20 +01:00
Alban
143098ee9a
Relationship between track and folder
2012-12-09 21:06:47 +01:00
Alban
d34d54fd50
Scanner: remove non exsiting entries
...
SQLAlchemy's sessions and relationships confuse me a bit
2012-12-09 21:04:51 +01:00
Alban
2cffe64946
Media folder scanner
2012-12-09 21:04:50 +01:00