Commit graph

882 commits

Author SHA1 Message Date
Antoine Gersant
f9a6d6b6d4 Parallelize work during the clean step 2020-01-18 17:39:13 -08:00
Antoine Gersant
b97ace68ea
Merge pull request #58 from agersant/index
Index refactor
2020-01-18 17:38:59 -08:00
Antoine Gersant
e53b9f5867 Cleaned index API 2020-01-18 17:07:56 -08:00
Antoine Gersant
b1e4be2f8f Split index into submodules 2020-01-18 15:37:43 -08:00
Antoine Gersant
f12d0809d4
Merge pull request #56 from agersant/split-backends
Decouple rocket usage from the rest of the code, database improvements
2020-01-18 15:20:19 -08:00
Antoine Gersant
2efc0df04e Don't build without a backend 2020-01-18 14:59:19 -08:00
Antoine Gersant
ee71df9d0b Lock CI rustc to working nightly (https://github.com/rust-lang/rust/issues/68264) 2020-01-18 14:48:47 -08:00
Antoine Gersant
0e6be32a8c Removed unused feature 2020-01-18 14:37:35 -08:00
Antoine Gersant
f9ebb432b2 Removed redundant derefs 2020-01-18 14:31:10 -08:00
Antoine Gersant
50421e91d6 Log errors in index self_trigger 2020-01-18 14:25:10 -08:00
Antoine Gersant
e64435efa5 Database sanity settings 2020-01-18 14:19:44 -08:00
Antoine Gersant
95f6c62531 Removed redundant transactions (59f59e3ccd) 2020-01-18 13:23:22 -08:00
Antoine Gersant
a4991a620e Removed outdated TODO 2020-01-17 22:08:36 -08:00
Antoine Gersant
9df21737fa Validate auth cookies 2020-01-17 22:02:17 -08:00
Antoine Gersant
fa178b92be Validate partial content support 2020-01-17 21:51:28 -08:00
Antoine Gersant
5ccc006515 Cleaner TestService API 2020-01-17 21:14:25 -08:00
Antoine Gersant
9f4f6b4337 Added TODO 2020-01-17 02:49:00 -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
9ed0526075 Remobed blanket import 2020-01-16 23:40:10 -08:00
Antoine Gersant
76118756b9 Constant rename 2020-01-16 23:38:46 -08:00
Antoine Gersant
acffa576e2 Removed more actix 2020-01-16 23:38:10 -08:00
Antoine Gersant
0dba7e2e4f Removed actix 2020-01-16 23:37:36 -08:00
Antoine Gersant
6f642c34e2 Non-optional auth secret 2020-01-16 01:58:51 -08:00
Antoine Gersant
f7efeef653 Added doc reference 2020-01-16 01:22:13 -08:00
Antoine Gersant
4194509f45 Use tokio runtime for tests and actix version 2020-01-16 01:03:39 -08:00
Antoine Gersant
289827d6a3 Explicitely start async executor 2020-01-16 00:41:26 -08:00
Antoine Gersant
1c84cde158 Fixed compile error 2020-01-16 00:35:30 -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
052dc88f14 Implemented version endpoint 2020-01-14 22:40:36 -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
60f2e330a4 Moved rocket stuff into its own module 2020-01-13 23:04:05 -08:00
Antoine Gersant
fd8a6c64f5 Made one of the two test albums quiet 2020-01-13 00:26:00 -08:00
Antoine Gersant
448198acb6 Prevent deleted users from using the service using their old session 2020-01-12 21:49:22 -08:00
Antoine Gersant
c49fdbab37 Latest polaris-web 2020-01-12 21:15:17 -08:00
Antoine Gersant
18367198a7 Latest polaris-web 2020-01-12 17:16:53 -08:00
Antoine Gersant
eca4f68834 Replaced /api/auth response with cookies 2020-01-12 17:01:30 -08:00
Antoine Gersant
360d864148 Enforce normal logging level 2020-01-12 14:00:50 -08:00
Antoine Gersant
811a35ab4c Latest polaris-web 2020-01-11 17:09:11 -08:00
Antoine Gersant
26596f16bd Latest polaris-web 2020-01-11 02:35:56 -08:00
Antoine Gersant
54a4f9d394 Pulled latest polaris-web 2020-01-11 02:04:43 -08:00
Antoine Gersant
59366c6b03 Added preference fields for web theme 2020-01-11 01:58:22 -08:00
Antoine Gersant
2de5b34a48 Auto-format 2020-01-11 01:56:44 -08:00
Antoine Gersant
0a0a6ce955 Bumped polaris-web 2020-01-07 23:46:22 -08:00
Antoine Gersant
b83f16e6f5 Dont return HTTP errors when LastFM no-ops 2020-01-07 23:28:26 -08:00