Commit graph

181 commits

Author SHA1 Message Date
Antoine Gersant
1af2ba49be Bumped version number 2020-04-16 20:49:53 -07:00
Antoine Gersant
1825056f26 Merge branch 'master' of https://github.com/agersant/polaris 2020-04-16 20:48:04 -07:00
Antoine Gersant
b02d4da979 Bumped version number 2020-04-16 19:38:48 -07:00
Laurențiu Nicola
768ee1122c
Bump deps (#67) 2020-02-06 14:20:24 -08:00
Antoine Gersant
cea8906c3d Merge branch 'master' of https://github.com/agersant/polaris 2020-02-02 15:12:21 -08:00
Laurențiu Nicola
7428891bde
Drop function_name dependency (#66) 2020-02-02 00:58:30 -08:00
Antoine Gersant
b413125a46 Fixed powershell syntax 2020-02-01 19:59:04 -08:00
Antoine Gersant
f9f69cd55c Insert correct polaris version in windows installer 2020-02-01 19:42:20 -08:00
Antoine Gersant
68c7a0f14b Version bump 2020-02-01 19:30:37 -08:00
Laurențiu Nicola
72fdad45db
Disable optimizations for some build-time crates (#65) 2020-02-01 15:05:48 -08:00
Antoine Gersant
312eb15a2b Use partial information from id3 tags that have encoding errors 2020-01-31 19:16:07 -08:00
Antoine Gersant
cdb1a5233e Updated dependencies 2020-01-22 21:45:11 -08:00
Antoine Gersant
b2ee2fe701
Automate release process (#62)
Added Github Actions workflow to generate release
2020-01-20 18:21:47 -08:00
Antoine Gersant
f9a6d6b6d4 Parallelize work during the clean step 2020-01-18 17:39:13 -08:00
Antoine Gersant
9df21737fa Validate auth cookies 2020-01-17 22:02:17 -08:00
Antoine Gersant
7f7da0050b First half of serve request 2020-01-17 02:37:33 -08:00
Antoine Gersant
3c45150651 Use standard http responses as test service outputs 2020-01-17 01:44:12 -08:00
Antoine Gersant
ed66200689 Decoupled most tests from rocket 2020-01-17 01:17:23 -08:00
Antoine Gersant
0dba7e2e4f Removed actix 2020-01-16 23:37:36 -08:00
Antoine Gersant
4194509f45 Use tokio runtime for tests and actix version 2020-01-16 01:03:39 -08:00
Antoine Gersant
61c221a2d2 integration test sharing between backends 2020-01-16 00:34:47 -08:00
Antoine Gersant
a83e1af69b automatic db file names 2020-01-15 22:05:41 -08:00
Antoine Gersant
9e48dc408e DB interactions for actix version 2020-01-15 21:58:37 -08:00
Antoine Gersant
e248f3b983 Serve web and swagger static files 2020-01-14 01:33:14 -08:00
Antoine Gersant
0a4d05cdc8 Actix hello world 2020-01-13 23:56:46 -08:00
Antoine Gersant
ba901c7873 Optional rocket feature 2020-01-13 23:12:33 -08:00
Antoine Gersant
eca4f68834 Replaced /api/auth response with cookies 2020-01-12 17:01:30 -08:00
Antoine Gersant
f41f45f600 Simplified error boilerplate 2020-01-04 16:42:28 -08:00
Antoine Gersant
dbd87704b4 Bumped version number 2020-01-01 08:04:13 -08:00
Antoine Gersant
1a768c4c26 cargo update 2019-12-17 14:40:27 -08:00
Antoine Gersant
6a2fbed133 Bumped dependencies 2019-11-28 13:54:17 -08:00
Laurențiu Nicola
dc903ea29e Bump metaflac to 0.2 2019-10-22 08:31:34 +03:00
Laurențiu Nicola
c2115d878b Bump deps 2019-10-22 08:31:34 +03:00
Laurențiu Nicola
ec8742b8eb Use sd-notify instead of libsystemd 2019-10-01 19:22:25 +03:00
Antoine Gersant
6416943dd0 Updated flamer 2019-09-28 17:02:42 -07:00
Antoine Gersant
22ae33f029 Updated simplelogger 2019-09-28 16:54:37 -07:00
Antoine Gersant
b89ae5a133 Removed unused dependency 2019-09-28 16:42:09 -07:00
Antoine Gersant
8dbaad98f5 Ditched ring dependency, simplified password hashing 2019-09-28 16:38:43 -07:00
Antoine Gersant
90fe1629eb Cleaned up static file serving 2019-09-28 00:48:04 -07:00
Antoine Gersant
9da2c85c14 Use fork of metaflac with buffered reads 2019-09-02 15:15:16 -07:00
Antoine Gersant
82ea7983aa Instrument index duration 2019-09-02 14:28:25 -07:00
Antoine Gersant
db105966f4 Updated rustfm-scrobble dependency 2019-08-28 22:41:47 -07:00
Laurențiu Nicola
1bffdf0861 Provide secret key to Rocket 2019-08-08 08:06:29 +03:00
Laurențiu Nicola
606eae563d Add support for notifying systemd of startup 2019-08-07 14:37:27 +03:00
Laurențiu Nicola
c4d7fc62b5 Switch back to app_dirs 1.1 and fix typo 2019-08-07 08:21:28 +03:00
Laurențiu Nicola
6d963c059f Use 2018-style macro imports 2019-08-06 12:51:15 +03:00
Laurențiu Nicola
b70c8ff622 More dependency updates 2019-08-06 12:25:47 +03:00
Antoine Gersant
a4578194f0 Bumped version number 2019-04-07 18:53:43 -07:00
Antoine Gersant
3009636f88 Updated dependencies 2019-02-19 18:02:09 -08:00
Antoine Gersant
c1c70d4fbf Updated dependencies 2018-11-11 11:33:18 -08:00
Antoine Gersant
0cd82a338d Merge branch 'master' into rocket 2018-11-10 23:44:20 -08:00
Antoine Gersant
37a4521e15 Updated rustfm-scrobble to version with recent reqwest dep and nicer API 2018-11-03 17:50:42 -07:00
Antoine Gersant
03a248a020 Undo edition changes, doest not compile on stable 2018-11-02 19:49:33 -07:00
Antoine Gersant
4b4ab8145c Rust 2018 2018-10-30 23:49:30 -07:00
Antoine Gersant
59b0dda760 Switch to Rust 2018 2018-10-30 23:37:32 -07:00
Antoine Gersant
af17c821df Bumped version number 2018-10-28 17:43:54 -07:00
Antoine Gersant
0f2556516a Removed more unused dependencies 2018-10-28 17:33:41 -07:00
Antoine Gersant
a8a98fdd22 Removed iron 2018-10-28 17:27:47 -07:00
Antoine Gersant
33ae1c07b2 Ported version endpoint to rocket 2018-10-27 15:19:31 -07:00
Antoine Gersant
64afc8b6f5 Mount static files 2018-10-27 14:33:28 -07:00
Antoine Gersant
b528b77f77 Rocket Hello World 2018-10-27 14:03:56 -07:00
Antoine Gersant
054ff10329 Updated dependencies 2018-10-27 10:56:04 -07:00
Antoine Gersant
1f9bb320df Bumped version number 2018-10-24 14:45:14 -07:00
Antoine Gersant
3fba584671 Last FM auth API now returns HTML content supplied by caller 2018-10-07 13:55:49 -07:00
Antoine Gersant
e1bd70e71a Updated dependencies 2018-10-06 21:32:55 -07:00
Antoine Gersant
0d14530c8b Updated dependencies 2018-10-06 21:30:29 -07:00
Antoine Gersant
4aa2386a0b Updated dependency 2018-10-06 18:15:56 -07:00
Antoine Gersant
fea0b4ef25 Updated diesel dependency 2018-10-06 18:13:44 -07:00
Antoine Gersant
4048ff818c Updated dependency 2018-10-06 17:30:01 -07:00
Antoine Gersant
0d05db9b46 Updated dependencies 2018-10-06 17:24:06 -07:00
Antoine Gersant
b71a1f6768 Updated dependencies 2018-10-06 17:03:06 -07:00
Antoine Gersant
2092813258 Changed LastFM auth flow from application flow to web-flow 2018-10-06 14:41:25 -07:00
Antoine Gersant
c52ec3d30c Added support for lastfm scrobbling
- Added user preferences
- Added time and location to log entries
2018-03-06 21:36:10 -08:00
Antoine Gersant
da01a3f8c2 Updated winapi dependency 2018-01-06 14:31:48 -08:00
João Oliveira
02ba4e34a2 update rust-ape dependency 2017-12-12 00:27:32 +00:00
Antoine Gersant
d310c1fab0 Updated diesel dependency 2017-12-10 20:41:52 -08:00
Antoine Gersant
a3defb8700 Merge remote-tracking branch 'origin/master' 2017-12-10 19:05:59 -08:00
Antoine Gersant
52835c4b97 Index now measures duration of mp3 files 2017-12-10 19:05:19 -08:00
João Oliveira
b28eaf72c8 update id3 and metaflac dependencies, closes #16 2017-12-10 02:30:51 +00:00
João Oliveira
f49a0a9503 update ring to version 0.11.0 2017-12-07 14:16:49 +00:00
Antoine Gersant
65f3e268dc Bump to latest diesel, stub search function 2017-11-03 12:14:53 -07:00
João Oliveira
55d6e412d6 update project to use log crate and replace println! calls with equivalent log level macro calls 2017-10-14 04:34:54 +01:00
Antoine Gersant
953dea1929 Bumped version number to 0.7.1 2017-10-08 19:04:44 -07:00
Antoine Gersant
6c7f80ba46 Bump version to 0.7.0 2017-09-26 23:30:50 -07:00
Antoine Gersant
533a4716ef Updated toml dependency 2017-09-21 21:34:06 -07:00
Antoine Gersant
9e48409653 Updated dependencies 2017-09-21 21:32:42 -07:00
Antoine Gersant
48013dd16c Bumped versioni number 2017-07-08 12:50:51 -07:00
Antoine Gersant
1900fc3c37 Updated dependency 2017-07-06 22:55:51 -07:00
Antoine Gersant
2117d94649 Updated dependencies 2017-07-06 20:49:34 -07:00
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