Dorian
|
74bde96ea8
|
Add JWT decoding and better test management.
|
2018-08-04 00:38:08 -04:00 |
Dorian
|
28032b9356
|
Attempt to workaround permissions issues and make cargo build more efficient.
|
2018-08-03 18:06:40 -04:00 |
Dorian
|
004b00748e
|
Attempt to workaround permissions issues and make cargo build more efficient.
|
2018-08-03 18:06:22 -04:00 |
Dorian
|
daef51570e
|
Fix permissions on cargo fetch.
|
2018-08-03 17:56:09 -04:00 |
Dorian
|
315715230b
|
Fix to minimal cargo package fetch... finally.
|
2018-08-03 17:41:58 -04:00 |
Dorian
|
fe9e9143e8
|
Fix to minimal cargo package fetch.
|
2018-08-03 17:30:18 -04:00 |
Dorian
|
0dededcdce
|
Attempt to add a minimal fetch.
|
2018-08-03 15:50:34 -04:00 |
Dorian
|
2cb298b722
|
Attempt to move fetching of dependencies before copy over of code to speed up CI.
|
2018-08-03 15:42:23 -04:00 |
Dorian
|
4dce9cc5a3
|
Format code using rust format.
|
2018-08-03 15:33:34 -04:00 |
Dorian
|
356867a31c
|
Add functionality to speed up testing and dockerized builds.
|
2018-08-03 14:54:02 -04:00 |
Dorian
|
ff56fa885b
|
Initial setup of endpoint for updating the site.
|
2018-08-03 08:58:22 -04:00 |
Dorian
|
11c00d6d03
|
Add in support for getting a site.
|
2018-08-03 08:43:07 -04:00 |
Dorian
|
6ea2eca1ad
|
Move toward building a trait for managing keys in a domain structure.
|
2018-08-02 19:33:03 -04:00 |
Dorian
|
15c19b818c
|
Fix up ignores.
|
2018-08-02 15:32:01 -04:00 |
Dorian
|
733161ce7c
|
Add some noise during Docker build.
|
2018-08-02 15:31:12 -04:00 |
Dorian
|
442205ee98
|
Add support to add the git revision at build time.
|
2018-08-02 15:11:25 -04:00 |
Dorian
|
173731f976
|
Add git revision at build time.
|
2018-08-02 08:06:27 -04:00 |
Dorian
|
c09c205e4b
|
Make endpoints more consistent.
|
2018-08-01 17:47:47 -04:00 |
Dorian
|
2ae2c09ac6
|
Ensure ability to add links and remove couchdb details.
|
2018-08-01 11:53:21 -04:00 |
Dorian
|
75577a56ed
|
Improve query selectors to include document types.
|
2018-08-01 08:23:57 -04:00 |
Dorian
|
a4102cb912
|
Add support for not starting on same port.
|
2018-08-01 01:32:31 -04:00 |
Dorian
|
d3891d5064
|
Fix up configuration of the couchdb database.
|
2018-07-31 16:41:35 -04:00 |
Dorian
|
49ad77f49c
|
Clean up API for CouchDB client lib.
|
2018-07-31 15:36:11 -04:00 |
Dorian
|
2b997f6064
|
Improve the way things are configured as server start.
Initial work on the pages endpoint.
|
2018-07-31 14:27:17 -04:00 |
Dorian
|
6735966e76
|
Migrate CouchDB configuration out into standalone module.
Fix up web module.
|
2018-07-30 15:51:13 -04:00 |
Dorian
|
82775e3ed2
|
Break out CouchDB client query code.
Skip known failing tests.
|
2018-07-29 23:59:15 -04:00 |
Dorian
|
79111c5c11
|
First attempt at refactoring out a CouchDB client.
|
2018-07-28 13:36:46 -04:00 |
Dorian
|
3e70d7f0ae
|
Minor syntax improvements to JWT token generator.
|
2018-07-28 11:14:53 -04:00 |
Dorian
|
dfe49a9fd6
|
Improve JWT token generation by using results instead options.
|
2018-07-28 10:58:30 -04:00 |
Dorian
|
70b13b8f87
|
Improve setup for configuring JWT tokens.
|
2018-07-28 10:43:28 -04:00 |
Dorian
|
66edf41f6b
|
Improve API for JWT token generation.
|
2018-07-28 10:23:27 -04:00 |
Dorian
|
50472613d9
|
Break out web server to standalone module.
|
2018-07-27 16:26:50 -04:00 |
Dorian
|
ff0b1067bc
|
Clean up JWT API.
|
2018-07-27 16:14:36 -04:00 |
Dorian
|
722825b0c8
|
Break out JWT into separate modules.
|
2018-07-27 15:54:36 -04:00 |
Dorian
|
f2f13705c5
|
Break out git message fetching into separate modules.
|
2018-07-27 15:08:00 -04:00 |
Dorian
|
7e08098a6b
|
Break out git message fetching into library.
|
2018-07-27 15:04:21 -04:00 |
Dorian
|
3a95e18899
|
Fix style issues to resolve the build issues.
|
2018-07-27 12:52:13 -04:00 |
Dorian
|
5e3050a3ef
|
Fix Python style issues to resolve the build issues.
|
2018-07-27 12:11:24 -04:00 |
Dorian
|
2154c206a8
|
Fix Rust build issue and migrate away from yarn.
|
2018-07-27 11:29:48 -04:00 |
Dorian
|
cf23a8af13
|
Implement invalid HTTP method error.
|
2018-07-27 04:16:05 -04:00 |
Dorian
|
c7e442ab66
|
Implement 404 error, and tests.
|
2018-07-27 04:10:22 -04:00 |
Dorian
|
4eaa9e97af
|
Setup logging in the right place.
|
2018-07-27 03:30:36 -04:00 |
Dorian
|
d404fa2f61
|
Implemented working logging banner.
|
2018-07-27 03:11:54 -04:00 |
Dorian
|
62600a982f
|
Experiment with middleware and application state.
|
2018-07-27 02:51:54 -04:00 |
Dorian
|
01bcc1a66e
|
Add logging to the web application.
|
2018-07-26 08:17:37 -04:00 |
Dorian
|
46aa71eaaa
|
Add in JWT implementation.
|
2018-07-25 22:36:46 -04:00 |
Dorian
|
0ab9a017d3
|
Add very basic JWT token response setup.
|
2018-07-24 09:06:30 -04:00 |
Dorian
|
24797f6b99
|
Temporary workaround for password hash generation.
|
2018-07-24 08:53:58 -04:00 |
Dorian
|
69a9a39710
|
Failed attempt to recreate werkzeug's password hashing using rust-crypto.
|
2018-07-24 01:00:13 -04:00 |
Dorian
|
c83457fa70
|
Rough setup to retrieve the git info for the status endpoint.
|
2018-07-23 23:48:19 -04:00 |