Commit graph

42 commits

Author SHA1 Message Date
Antoine Gersant
66f59da7b2 Moved resident configuration from .toml file to database 2017-06-28 23:37:48 -07:00
Antoine Gersant
378c2015b8 Replaced hand-written SQL with diesel 2017-06-25 18:36:54 -07:00
Antoine Gersant
e36f14132f Lowered version number for small release 2017-06-11 23:31:34 -07:00
Antoine Gersant
e40f11bf25 Updated uuid dependency 2017-06-04 14:29:15 -07:00
Antoine Gersant
1fce42ff02 Updated router dependency 2017-06-04 14:28:07 -07:00
Antoine Gersant
d0ce3630e3 Updated lewton dependency 2017-06-04 14:26:30 -07:00
Antoine Gersant
c8671179d4 Updated image dependency 2017-06-04 14:23:29 -07:00
Antoine Gersant
40ad1d4065 Updated error-chain dependency to latest 2017-06-04 14:22:10 -07:00
Antoine Gersant
6df085106d Bumped version number 2017-06-04 13:32:34 -07:00
Antoine Gersant
86e618d2a5 Removed the dependency on OpenSSL on Windows
- Replaced session handling by secure_session
- Required updating a bunch of dependencies
- Replaced Hyper Client usage in DDNS by Reqwest (which only uses OpenSSL on Linux)
2017-06-04 13:17:27 -07:00
Antoine Gersant
f638299665 Run as a daemon on Linux 2017-05-30 22:45:27 -07:00
Antoine Gersant
121a91ea8d Bumped version number 2017-05-11 00:18:11 -07:00
Antoine Gersant
5866076b21 Use serde to parse config file 2017-05-08 22:47:15 -07:00
Antoine Gersant
42ca66e52a Replaced rustc-serialize by serde
API bump because CollectionFile objects look different (and nicer) in JSON now
2017-05-08 21:18:49 -07:00
Antoine Gersant
72213fbb8c Bumped version number 2017-05-08 00:02:07 -07:00
Antoine Gersant
606758ee1b Added missing DLL in installer 2016-12-17 20:47:30 -08:00
Antoine Gersant
0f10518ee7 Fixed compilation errors for Windows UI feature 2016-12-17 20:38:02 -08:00
Antoine Gersant
ec8a8da81e Modernized error handling
- Use error-chain instead of writing tons of boilerplate
- Switched try!() macros to '?'
2016-12-03 12:08:55 -08:00
Antoine Gersant
7080841525 Updated dependencies 2016-12-01 17:18:40 -08:00
Antoine Gersant
ee4a7f8f15 Store files in shared directory 2016-11-21 01:34:28 -08:00
Antoine Gersant
431852f1e0 Fixed config and cache files locations 2016-11-21 00:13:55 -08:00
Antoine Gersant
b615816c71 Updated version number and install script for 0.2.0 2016-11-20 17:50:35 -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
b5d9bca981 Added support for Ogg Vorbis 2016-11-16 16:34:36 -08:00
Antoine Gersant
f21e4e055f Added support for APE metadata 2016-11-13 16:45:12 -08:00
Antoine Gersant
ba196a8c25 Setup index DB, moved VFS out of Collection 2016-10-25 01:37:50 -07:00
Antoine Gersant
7b3e0cfaef Generate album art thumbnails 2016-10-23 15:12:49 -07:00
Antoine Gersant
07cb6cf648 Config file can now be specified from command line 2016-09-23 01:39:55 -07:00
Antoine Gersant
3923229834 Added DDNS broadcasting 2016-09-23 00:41:49 -07:00
Antoine Gersant
a4f118d9e6 Setup Windows UI with inert notification icon 2016-09-17 03:05:31 -07:00
Antoine Gersant
09af394709 Added authentication support 2016-09-14 23:33:38 -07:00
Antoine Gersant
3dc30317c8 Added song/album info from ID3v2 tags to results 2016-09-11 20:39:42 -07:00
Antoine Gersant
f62113b83c Added data structures for artist/album info 2016-08-31 23:21:12 -07:00
Antoine Gersant
85201cf907 Added album art detection 2016-08-30 23:32:18 -07:00
Antoine Gersant
e2b1db599b Serve web client 2016-08-28 19:21:44 -07:00
Antoine Gersant
3d99845590 Project rename part #2 2016-08-28 16:42:16 -07:00
Antoine Gersant
42895931c8 Use config file to mount directories 2016-08-28 15:53:39 -07:00
Antoine Gersant
ac7ffa0909 Implemented api/serve 2016-08-24 00:00:18 -07:00
Antoine Gersant
474710a6a9 api::browse now returns json response 2016-08-18 23:29:27 -07:00
Antoine Gersant
259699a3e8 Parse and route browse and flatten requests 2016-08-14 19:22:45 -07:00
Antoine Gersant
749ec12c24 Hello world 2016-08-14 01:30:40 -07:00