Antoine Gersant
3b90b605d5
Allow Rust Beta to fail building
2017-06-04 14:19:58 -07:00
Antoine Gersant
c1b9b59a5f
Automatically detect version number from Cargo.toml
2017-06-04 14:04:45 -07:00
Antoine Gersant
6df085106d
Bumped version number
2017-06-04 13:32:34 -07:00
Antoine Gersant
8d745e8416
Removed Windows Open SSL remains
2017-06-04 13:32:22 -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
425e1f4ad8
Added env variables for OpenSSL include dir and lib dir
2017-06-03 19:54:09 -07:00
Antoine Gersant
7a1a060068
Removed 32 bit configs
2017-06-03 19:53:10 -07:00
Antoine Gersant
3f82ed27ea
Pulled latest polaris-web
2017-06-03 19:36:48 -07:00
Antoine Gersant
8b75f20ed6
Merge remote-tracking branch 'origin/master'
2017-06-03 19:26:37 -07:00
Antoine Gersant
375a452a8c
Install Open SSL dependency before building
2017-06-03 19:26:31 -07:00
Antoine Gersant
9ab0bb9ce2
Added Appveyor badge
2017-06-03 19:14:58 -07:00
Antoine Gersant
7e6ddc233c
Added Appveyor CI config
2017-06-03 19:10:33 -07:00
Antoine Gersant
9fe0bfd046
No longer panic when there's an error while parsing options
2017-05-30 22:49:17 -07:00
Antoine Gersant
f638299665
Run as a daemon on Linux
2017-05-30 22:45:27 -07:00
Antoine Gersant
0b9aca16ae
Added message indicating installation success
2017-05-30 22:36:00 -07:00
Antoine Gersant
6e4e2f9065
Added Linux test config file
2017-05-30 22:35:43 -07:00
Antoine Gersant
0acb2e5816
Added Linux installation instructions
2017-05-30 22:34:17 -07:00
Antoine Gersant
baadd410ca
Added packaging script and makefile for Linux install
2017-05-29 19:13:03 -07:00
Antoine Gersant
2b865d80c1
Install web content in appdata folder
2017-05-29 18:29:06 -07:00
Antoine Gersant
1d0b4929fd
Use lowercase names on linux
2017-05-29 18:28:31 -07:00
Antoine Gersant
6084ad2703
Serve /web files from app data rather than relative path.
...
Also added CLI option to serve from custom path.
2017-05-29 18:28:05 -07:00
Antoine Gersant
f6ca5bace4
Autoformat
2017-05-29 12:01:07 -07:00
Antoine Gersant
8eaefb6dba
Moved app data into user folders instead of system folders
2017-05-28 22:46:42 -07:00
Antoine Gersant
617645e4f4
Added DLLs that are part of the release script
2017-05-28 18:05:01 -07:00
Antoine Gersant
121a91ea8d
Bumped version number
2017-05-11 00:18:11 -07:00
Antoine Gersant
91dc4fdb07
Added new polaris-web files to installer
2017-05-11 00:12:25 -07:00
Antoine Gersant
72070e491c
Pulled latest polaris-web
2017-05-11 00:02:42 -07:00
Antoine Gersant
7a7d9eefa9
Made test for recent albums more lenient to do unreliability in CI
2017-05-09 00:15:21 -07:00
Antoine Gersant
44dc7a5fa6
Added new web UI file to installer
2017-05-09 00:09:31 -07:00
Antoine Gersant
792984c3fc
Pulled latest polaris-web
2017-05-09 00:09:20 -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
d7ba1ae4e7
Pulled latest polaris web
2017-05-08 21:15:31 -07:00
Antoine Gersant
29d048b375
Added unit test for getting recent albums
2017-05-08 20:41:45 -07:00
Antoine Gersant
72213fbb8c
Bumped version number
2017-05-08 00:02:07 -07:00
Antoine Gersant
8e64f6baaf
Bumped API version number
2017-05-07 23:58:38 -07:00
Antoine Gersant
c464b755e5
Fixed a bug where DB indexing was broken on Linux
...
On platforms where file creation type isn't available, use modification time instead
2017-05-07 23:49:36 -07:00
Antoine Gersant
5781d4cbe5
Added support for fetching recently added albums
2017-05-07 23:32:37 -07:00
Antoine Gersant
d073e02549
Applied rustfmt
2017-05-07 21:21:30 -07:00
Antoine Gersant
56bb1d4e23
Added support for http Authorization header
2017-05-06 20:22:10 -07:00
Antoine Gersant
775213e839
Latest polaris-web
2017-04-11 19:28:37 -07:00
Antoine Gersant
cc048b8352
Merge remote-tracking branch 'origin/master'
2017-04-11 19:21:05 -07:00
Antoine Gersant
df11c8fab7
Split every file into a unique component
2017-03-09 19:46:07 -08:00
Antoine Gersant
4503ab1ed7
Merge pull request #2 from fungos/linux
...
Fix broken player if mounted path had a trailing slash.
2017-01-25 21:12:09 -08:00
Danny Angelo Carminati Grein
b348be4e10
Fix commented issues.
2017-01-25 21:15:35 -05:00
Danny Angelo Carminati Grein
f04e1bc4d7
Fix broken player if mounted path had a trailing slash. The query on
...
browse_songs wasn't returning any results as in the database they were
save without the trailing slash.
Add two complementary output messages in case of errors trying to
create SharedData and SharedConfig where on Linux XDG defaults to
readonly system wide paths based on XDG_CONFIG_DIRS and XDG_DATA_DIRS
default values from spec (/etc/xdg and /usr/share for example).
And a minor change in the api to use forward slash.
2017-01-24 22:59:28 -05:00
Antoine Gersant
1e2bdace39
Fixed a bug where songs weren't ordered by track number
2016-12-22 08:50:55 +01:00
Antoine Gersant
f9a27895b4
Formatting
2016-12-21 07:05:16 +01:00
Antoine Gersant
6044fbb029
Merged branch master into master
2016-12-21 06:50:36 +01:00
Antoine Gersant
5ed95d1417
Added new API endpoint for random albums
2016-12-21 06:50:23 +01:00