Commit Graph

1773 Commits

Author SHA1 Message Date
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
Dorian 6628b1bfc8 Add notes on how to fix up the crypto setup. 2018-07-23 08:58:32 -04:00
Dorian bceefd68b3 Attempt to deal with crypto for checking users. 2018-07-23 08:55:40 -04:00
Dorian b8155e0abd Use simpler reqwest library instead of hyper for CouchDB client. 2018-07-22 00:46:56 -04:00
Dorian 25d2097c65 Figure out how to deserialize CouchDB results. 2018-07-21 10:10:20 -04:00
Dorian 649e537220 Enable working call that fails to find result in couchdb.
Document refactor work needed.
2018-07-21 09:16:16 -04:00
Dorian 6a5d3da231 Make working basic authorization for CouchDB. 2018-07-20 21:59:32 -04:00
Dorian e6a027d770 Build up request in hyper as per documentation. 2018-07-20 11:05:59 -04:00
Dorian 13198c9f5f Attempt to create a simple database call. 2018-07-20 00:49:43 -04:00
Dorian 85341141e7 Attempt to flush out the auth credentials check endpoint. 2018-07-19 09:12:51 -04:00
Dorian b17644fb36 Add a basic authorization check. 2018-07-18 17:57:57 -04:00
Dorian 6fbdec2c48 Move to using Rust service rewrite. 2018-07-18 11:45:55 -04:00
Dorian b9868bf211 Attempt to resolve docker builds. 2018-07-18 10:22:43 -04:00
Dorian 84948b2c05 Add a very basic REST API and CLI to start the CMS off. 2018-07-18 08:52:33 -04:00
Dorian a86c73da0b Rename client source in preparation for Rust transition. 2018-07-18 08:31:39 -04:00
Dorian e7f5607ceb Remove unused feature tests. 2018-07-18 08:17:13 -04:00
Dorian d503983523 Attempt to get the document directly by ID from CouchDB. 2017-12-18 10:10:01 -05:00
Dorian 2a1dab6e89 Remove pytest-bdd as dependency. 2017-12-14 08:44:21 -05:00
Dorian 7d982f17f2 Fix issue with tests not setting up site first. 2017-12-14 08:20:22 -05:00
Dorian a5c1e229c2 Rename task for lint checks. 2017-12-13 20:09:21 -05:00
Dorian 236fc2dcb8 Fix style issue. 2017-12-13 20:07:10 -05:00
Dorian 69f3c3918f Migrate over site management tests from BDD style. 2017-12-13 17:50:01 -05:00
Dorian c83c1f2cb1 Remove unused functions and TODOs. 2017-12-12 17:54:25 -05:00
Dorian 406332d549 Migrate user authentication tests. 2017-12-12 17:51:13 -05:00
Dorian 66458ffad1 Update documentation. 2017-12-12 10:48:38 -05:00
Dorian 834a602b41 Final upgrade. 2017-12-12 09:06:27 -05:00
Dorian 9db654f7e7 Upgrade multiple JS libraries to the latest except React. 2017-12-12 08:45:29 -05:00
Dorian 92c6d25a24 Upgrade multiple JS libraries. 2017-12-12 08:37:55 -05:00
Dorian 615974ea8c Upgrade to uuid library. 2017-12-12 08:28:34 -05:00
Dorian e4405d9cc3 Upgrade JS libraries. 2017-12-12 08:26:40 -05:00
Dorian 5c3c6628f5 Update remaining Python libraries except flask. 2017-12-12 08:21:47 -05:00
Dorian 4ce0461439 Fix issue with builds. 2017-12-11 20:00:13 -05:00
Dorian 0649a18ae9 Upgrade invoke to latest version. 2017-12-11 17:35:38 -05:00
Dorian 09b50230db Create new version to prepare for the release. 2017-12-05 08:48:39 -05:00
Dorian 2f5985e0e4 Update the changelog for new version of CMS. 2017-12-05 08:43:17 -05:00
Dorian e13487d4c0 Update the changelog in preparation for release of CMS. 2017-12-04 08:57:19 -05:00
Dorian 09ef0218a8 Add hacky way of saving changes to the site. 2017-12-04 08:55:11 -05:00
Dorian e64d316f5e Add note about react draggable library. 2017-12-04 08:27:47 -05:00
Dorian 3a888ee32e Make sure login form uses onInput rather than onChange. 2017-12-01 08:57:01 -05:00
Dorian c5001022df Update menu editor. 2017-12-01 08:52:56 -05:00
Dorian 60f284a27d Fix up detecting position of menu change. 2017-12-01 08:37:26 -05:00
Dorian dd86818f5c Fix up rendering of menu items. 2017-11-30 08:57:37 -05:00
Dorian bf9483c29d Add the ability to remove existing menu items. 2017-11-30 08:53:42 -05:00