Commit Graph

1887 Commits

Author SHA1 Message Date
Dorian 27d1a1edb2 Update from deprecated React lifecycle API. 2018-08-23 08:20:46 -04:00
Dorian d9c8974978 Fix theme management. 2018-08-22 23:59:21 -04:00
Dorian 7cb9bd2114 Upgrade JS dependencies. 2018-08-22 18:22:37 -04:00
Dorian 42675133d1 Upgrade to the latest versions of actix-web and jsonwebtoken. 2018-08-22 18:16:11 -04:00
Dorian 0911015d0c Migrate away for deprecated functions. 2018-08-22 18:04:32 -04:00
Dorian 66def9c6ab Upgrade Rust dependencies. 2018-08-22 17:59:29 -04:00
Dorian 3a452e625d Add process for deploying Rookeries. 2018-08-22 09:56:37 -04:00
Dorian 5fde97ac3b Ensure npm audit check passed. 2018-08-22 00:50:21 -04:00
Dorian b9a0cbfd14 Fix issue with loading a landing page. 2018-08-22 00:48:04 -04:00
Dorian d0b9031383 Update version numbers in preparation for Rookeries release. 2018-08-21 11:56:59 -04:00
Dorian e24ffffecc Add note to changelog on final switch over to Rust. 2018-08-16 15:48:07 -04:00
Dorian 6c95ebd571 Remove remaining Python dependencies. 2018-08-16 14:53:14 -04:00
Dorian 5c8cbea13d Attempt to rewrite initialization of the CouchDB database. 2018-08-16 14:32:22 -04:00
Dorian 2a7ee78b3e Add command for adding app users.
Update docs partially too.
2018-08-16 13:03:42 -04:00
Dorian 3021eaa0ad Fix test-api task. 2018-08-16 11:14:46 -04:00
Dorian 7c9e50565c Migrate last makefile targets over to cargo make. 2018-08-16 10:18:12 -04:00
Dorian b569cfe231 Migrate more docker related makefile targets to cargo make. 2018-08-16 09:56:11 -04:00
Dorian bf767390d9 Migrate most makefile targets over to cargo-make. 2018-08-16 09:40:39 -04:00
Dorian 03c2bb5dee Ensure using the right image for the CircleCI builds. 2018-08-16 07:45:38 -04:00
Dorian dc4cb5c93c Attempt to run cargo make as a CI command. 2018-08-15 23:04:03 -04:00
Dorian 2da7d7452d Remove demo site, as its setup will change radically in the next few releases. 2018-08-15 20:14:35 -04:00
Dorian fddbcfb3bf Migrate more invoke tasks to cargo make. 2018-08-15 19:37:26 -04:00
Dorian d91b0b33a2 Migrate test invoke tasks to cargo-make. 2018-08-15 19:10:34 -04:00
Dorian 01968c8f0b Migrating to Rust 1.28 and updating the build image. 2018-08-15 13:03:12 -04:00
Dorian 5eb4d7733b Update to Rust 1.28. 2018-08-15 12:09:12 -04:00
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