Commit Graph

1762 Commits

Author SHA1 Message Date
Dorian 84df94f68c Remove unused ignore entries. 2018-08-15 09:10:16 -04:00
Dorian 81f4ff8d81 Add todos for later versions. 2018-08-15 08:32:30 -04:00
Dorian 11bfb7c103 Version bump. 2018-08-15 08:22:42 -04:00
Dorian 55a9f2f30a Add tests to restrict modification if not authenticated user. 2018-08-15 08:11:33 -04:00
Dorian 8069bab6e2 Fix tests. 2018-08-14 14:21:47 -04:00
Dorian 8a41b7a05c Remove verbosity flag to fix builds. 2018-08-14 10:23:46 -04:00
Dorian 7bad6cd55e Add in updated site tests.
Remove Python tests.
2018-08-14 09:44:15 -04:00
Dorian bb6bdc5453 Fix bad request test for site update. 2018-08-14 09:18:14 -04:00
Dorian 245052676f Update site management tests. 2018-08-14 00:39:42 -04:00
Dorian c2d03bc216 Start crafting site tests. 2018-08-13 17:54:08 -04:00
Dorian c4e07dafe7 Migrate over valid user to a module. 2018-08-13 10:16:55 -04:00
Dorian 0c16453331 Fix issues with build caused by quotes in env variables. 2018-08-13 08:35:51 -04:00
Dorian 0a85199348 Make the common test not appear in the test outputs. 2018-08-13 08:24:52 -04:00
Dorian c4e3f618b6 Attempt to fix CircleCI tests. 2018-08-13 08:20:11 -04:00
Dorian 6704d6673a Fix up page tests. 2018-08-13 01:37:36 -04:00
Dorian d2019f4c2c Fix up remainder of check user test code. 2018-08-13 00:13:14 -04:00
Dorian c5c3c96b9f Work toward valid test user tests. 2018-08-12 17:14:35 -04:00
Dorian c9de0a127e Keep dev environment variables together in a single place. 2018-08-12 00:04:35 -04:00
Dorian 2c4d6b885f Migrate more tests over. 2018-08-10 23:17:10 -04:00
Dorian a79950a3b1 Start working toward transitioning new page creation. 2018-08-10 17:50:38 -04:00
Dorian e00ec43535 Transition API status endpoint tests to Rust. 2018-08-10 15:15:12 -04:00
Dorian 7f137f2f3f Move API tests up to where the Rust tests will live. 2018-08-10 10:35:38 -04:00
Dorian 351cc72f9f Migrate API fall through tests to a Rust integration test. 2018-08-10 10:23:27 -04:00
Dorian 691d5efd48 Merged in rust-cms-setup (pull request #31)
Migrate to Rust CMS setup

Approved-by: Dorian Pula <dorian.pula@amber-penguin-software.ca>
2018-08-09 15:25:08 +00:00
Dorian bd91fe43be Update the package.json and docs in anticipation of the next release of Rookeries. 2018-08-09 11:02:56 -04:00
Dorian b540861aa9 Add fix to meet the Rust style guide. 2018-08-08 19:50:09 -04:00
Dorian 28849e7459 Clean up JWT code with additional configurable from environment. 2018-08-08 19:47:56 -04:00
Dorian 8aac8a6af4 Fix issue with Rust initial caching project setup. 2018-08-08 17:53:26 -04:00
Dorian 0f43e6840a Fix issue with Rust initial caching project setup. 2018-08-08 17:40:19 -04:00
Dorian f4ce5baf01 Try to make the builds faster. 2018-08-08 17:15:21 -04:00
Dorian ac4f44e90e Update documentation in README. 2018-08-08 16:42:22 -04:00
Dorian 353567acb9 Remove unused Python REST API. 2018-08-08 16:40:29 -04:00
Dorian 1393fe7ae6 Get to version parity with Rookeries in Python. 2018-08-08 15:37:10 -04:00
Dorian 357a9c1de6 Add better default rendering of pages.
Ensure tests still pass.
2018-08-08 11:50:03 -04:00
Dorian b76ba0dd82 Add simple index page for the server. 2018-08-07 17:52:25 -04:00
Dorian b248b8d53f Add simple index page for the server. 2018-08-07 14:31:28 -04:00
Dorian b75b8f546e Ensure JS client is built properly. 2018-08-07 14:26:38 -04:00
Dorian 485ea4f5b9 Improve CI build times by stopping install re-build using release optimizations. 2018-08-07 12:13:33 -04:00
Dorian d3fcc8e789 Attempt to fix updating of the site. 2018-08-07 11:42:08 -04:00
Dorian 9460584997 Add hosting of static files. 2018-08-07 10:32:27 -04:00
Dorian 9a7d58acd1 Fix Rust style issues. 2018-08-07 09:55:26 -04:00
Dorian 09b19c7622 Add ability to update the document. 2018-08-07 09:47:28 -04:00
Dorian bd93fc93c0 Fix last test for site management for Rookeries. 2018-08-06 21:22:23 -04:00
Dorian b2eb271406 Take advantage of actix extractors. 2018-08-06 14:38:53 -04:00
Dorian fd9ebf1fdb Fix up handling of invalid JSON requests. 2018-08-06 00:58:20 -04:00
Dorian a0b3193b54 Fix up JWT to work properly with library. 2018-08-05 17:34:25 -04:00
Dorian fdddcadcdf Update site endpoint now supports JWT token checks. 2018-08-05 00:19:59 -04:00
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