Commit graph

262 commits

Author SHA1 Message Date
Antoine Gersant
b615816c71 Updated version number and install script for 0.2.0 2016-11-20 17:50:35 -08:00
Antoine Gersant
be6c16a331 Added new files to installer 2016-11-20 16:53:56 -08:00
Antoine Gersant
297c39ddb4 Pulled latest polaris-web 2016-11-20 16:53:25 -08:00
Antoine Gersant
83d0fa1d79 Added API endpoint for version number 2016-11-20 13:48:00 -08:00
Antoine Gersant
fc03d7a588 Updated polaris-web to latest 2016-11-17 12:43:14 -08:00
Antoine Gersant
b8bc492c3d Updated lewton dependency to 0.4.1 2016-11-17 12:42:45 -08:00
Antoine Gersant
88318e5b4f Added support for Flac metadata 2016-11-16 17:27:53 -08:00
Antoine Gersant
c3e5e27f23 Moved metadata decoding to a separate module 2016-11-16 16:51:09 -08:00
Antoine Gersant
b5d9bca981 Added support for Ogg Vorbis 2016-11-16 16:34:36 -08:00
Antoine Gersant
83d6f1e5b0 Added support for disc numbers 2016-11-14 14:39:42 -08:00
Antoine Gersant
05e646a640 Configurable re-index period 2016-11-13 22:08:04 -08:00
Antoine Gersant
6268202e6d Updated index constants to lower chances of failed requests during indexing 2016-11-13 20:58:53 -08:00
Antoine Gersant
2150241ae1 rustfmt 2016-11-13 16:49:45 -08:00
Antoine Gersant
f21e4e055f Added support for APE metadata 2016-11-13 16:45:12 -08:00
Antoine Gersant
d9abb35e4d Extracted audio format detection from is_song() 2016-11-13 16:44:31 -08:00
Antoine Gersant
889c3251df Fixed a bug where uppercase extensions were not recognized 2016-11-13 14:59:39 -08:00
Antoine Gersant
3c47c0ea7d Fixed a bug where song/directories sorting was case sensitive 2016-11-13 14:48:10 -08:00
Antoine Gersant
507d922c92 Addressing Rust 1.13 warnings 2016-11-13 01:18:53 -08:00
Antoine Gersant
bf2f4142fa Updated to latest polaris-web 2016-11-07 23:29:26 -08:00
Antoine Gersant
e57bb39a23 More lenient parsing of file paths in config file 2016-11-07 23:11:32 -08:00
Antoine Gersant
3d82ff4ef2 More accurate output messages 2016-11-06 22:40:05 -08:00
Antoine Gersant
84a075b173 Replaced .map() horrors by a couple helper functions 2016-11-01 00:03:14 -07:00
Antoine Gersant
d6ed928545 Compiled with latest cargo 2016-10-31 01:29:23 -07:00
Antoine Gersant
c5f587b907 Updated polaris-web to latest 2016-10-31 01:26:29 -07:00
Antoine Gersant
b1668fd14a Merge pull request #1 from agersant/index
Merging Index branch into Master
2016-10-30 23:23:44 -07:00
Antoine Gersant
c0ce5a4871 Made VFS unit tests platform agnostic 2016-10-30 23:08:22 -07:00
Antoine Gersant
f7a01f7e0b Fixed a bug where content wasn't ordered reliably 2016-10-30 22:16:29 -07:00
Antoine Gersant
0d6d7f442d Reduce module name spam 2016-10-30 22:11:43 -07:00
Antoine Gersant
79604e100a Fixed a bug where index was unusable during its updates 2016-10-30 22:07:28 -07:00
Antoine Gersant
653eb84350 Merged similar code for selecting songs 2016-10-30 21:08:10 -07:00
Antoine Gersant
61a0e59d9d Reverting accidental commit 2016-10-30 20:29:27 -07:00
Antoine Gersant
8ef60c81e9 Delete index content if no longer in VFS 2016-10-30 20:28:50 -07:00
Antoine Gersant
fdd741d5fc Got rid of cursors 2016-10-30 20:21:09 -07:00
Antoine Gersant
462cd8babb Implemented flatten 2016-10-30 17:19:57 -07:00
Antoine Gersant
c47ae7899f Ignore more SQLite files 2016-10-30 17:19:00 -07:00
Antoine Gersant
6bf65ac45a Implemented /browse 2016-10-30 17:00:09 -07:00
Antoine Gersant
eae6e10ecd Fixed a bug where exact match to mount points could generate paths with a trailing slash 2016-10-30 16:57:41 -07:00
Antoine Gersant
d56b4d365c Index songs and directories to DB 2016-10-29 18:31:37 -07:00
Antoine Gersant
4c4590c1e7 Fixed test suite 2016-10-25 01:52:37 -07:00
Antoine Gersant
ba196a8c25 Setup index DB, moved VFS out of Collection 2016-10-25 01:37:50 -07:00
Antoine Gersant
88a4142aa5 Removed unecessary locks 2016-10-23 15:34:12 -07:00
Antoine Gersant
7b3e0cfaef Generate album art thumbnails 2016-10-23 15:12:49 -07:00
Antoine Gersant
c50e957932 Added jpeg to image extensions 2016-10-23 12:10:48 -07:00
Antoine Gersant
ebea771424 Removed unneeded returns 2016-10-23 12:10:31 -07:00
Antoine Gersant
245519634c Updated polaris-web to latest 2016-10-23 12:08:50 -07:00
Antoine Gersant
61e4f6c7d2 Scaffholding for serving thumbnails 2016-10-23 12:07:37 -07:00
Antoine Gersant
bb66b3a566 Removed unneeded mutability 2016-10-23 11:47:57 -07:00
Antoine Gersant
1097640764 Updated to latest polaris-web 2016-10-02 23:31:30 -07:00
Antoine Gersant
dace2237c0 Fixed a bug where most albums didn't show an artist name 2016-10-01 16:46:07 -07:00
Antoine Gersant
05110f8b65 Release link is now absolute URL 2016-09-25 20:20:31 -07:00