Commit Graph

1887 Commits

Author SHA1 Message Date
Dorian 823f40c708 Migrate server over to separate project path.
Remove testing of styles in JS.
2019-04-23 08:25:41 -04:00
Dorian ad86066c52 Fix Dockerfile JS pathing build issues. 2019-04-22 17:49:08 -04:00
Dorian b0b6e22da4 Fix the path to the JS tests. 2019-04-22 17:46:44 -04:00
Dorian d0b6e937aa Update the JS source directory appropriately. 2019-04-22 17:44:31 -04:00
Dorian 65d7b02eb5 Move web-app into standalone folder. 2019-04-22 17:39:22 -04:00
Dorian 302b4bdff1 Minor updates from newer cargo version. 2019-02-06 13:55:30 -05:00
Dorian cce09576c2 Bump to latest stable version of Rust. 2019-01-25 08:30:51 -05:00
Dorian 05b73512b9 Fix up installation of cargo-make by specifying the version required. 2019-01-04 09:13:04 -05:00
Dorian 35bfea451c Migrate encryption of password into security module. 2019-01-04 09:06:15 -05:00
Dorian 56c22ec6b9 Update documentation for upcoming release. 2018-11-29 18:06:48 -05:00
Dorian 571f5ba676 Fix issue with full name not being added when creating a user manually. 2018-10-31 09:08:55 -04:00
Dorian 4e10a05e5b Fix issue with site index being greater than 1. 2018-10-29 01:30:49 -04:00
Dorian 1cc9452e08 Fix up CI tests to allow for new version. 2018-10-02 17:28:48 -04:00
Dorian efe20da070 Fix the makefile breakage. 2018-10-02 13:31:11 -04:00
Dorian f022e4bacb Prepare for release of new version of software 2018-10-02 13:23:29 -04:00
Dorian cb0c105216 Improve formatting of source code. 2018-10-01 08:32:35 -04:00
Dorian 83710b2c03 Update readme. 2018-09-28 18:12:27 -04:00
Dorian 90822be85b Fix issues related to serialization and deserialization of data.
Fix issues with build queries.
2018-09-28 18:10:34 -04:00
Dorian f8dffd14a1 Fix cargo make running of migrations. 2018-09-28 17:28:57 -04:00
Dorian 96e7fd89c7 Add some nice additions to cargo make setup. 2018-09-28 14:31:21 -04:00
Dorian dfbf938fdc Fix up test compilation for site management tests. 2018-09-28 09:30:27 -04:00
Dorian 7e21794bfe Update tests and make configuration to work with sites. 2018-09-27 10:48:04 -04:00
Dorian 11311997fd Implement ToSql for custom types in Site model. 2018-09-27 09:03:51 -04:00
Dorian 9f02fe5f75 Add querying abilities to site structure. 2018-09-26 18:00:16 -04:00
Dorian 540b24884a Start migration of sites to postgres. 2018-09-26 08:58:42 -04:00
Dorian 20c729d93d Fix test setup for test users. 2018-09-25 01:00:27 -04:00
Dorian f052e6779d Migrate user to use postgres instead of couchdb. 2018-09-25 00:49:23 -04:00
Dorian 35147bb68f Add the beginning of a user table. 2018-09-24 09:28:55 -04:00
Dorian 7e53eaaaf1 Simplify user by bringing user email as top-level component in the User structure. 2018-09-24 09:22:18 -04:00
Dorian 9d3290a389 Remove extra structure from database configuration. 2018-09-24 09:11:40 -04:00
Dorian b4e72c456a Remove extraneous status structure.
Clean up documentation.
2018-09-24 08:59:18 -04:00
Dorian b90a1e8209 Attempt to fix up builds. 2018-09-23 17:03:38 -04:00
Dorian 192fcfa3e3 Add in postgres dev headers to fix dockerized Rookeries image. 2018-09-23 10:46:14 -04:00
Dorian 713d439fca Make sure to run the database migrations first. 2018-09-23 00:11:07 -04:00
Dorian 44cd907f7d Thanks the database URIs for the API tests. 2018-09-22 21:36:23 -04:00
Dorian 2475dfaaaa Fix up diesel-cli installation. 2018-09-22 21:04:11 -04:00
Dorian eae54c3e86 Fix up CI tests to use Postegres for serving pages. 2018-09-22 20:52:39 -04:00
Dorian 80114758c5 Fix up migrations and migrate serving of pages to Postgresql. 2018-09-22 20:44:09 -04:00
Dorian 15b8302157 Fix tests for retrieving the test page. 2018-09-22 17:25:40 -04:00
Dorian e4b798bb10 Add code that builds for querying and updating an existing page. 2018-09-21 09:52:44 -04:00
Dorian 7b9e49cf84 Prepare to for database queries against both postgres and couchdb as part of transition. 2018-09-11 09:04:12 -04:00
Dorian b708d86d12 Format code via cargo formatter. 2018-09-11 08:17:57 -04:00
Dorian e9a069d79a Fix compilation of database connection. 2018-09-10 18:40:39 -04:00
Dorian 5fc0bc55bc Work toward connecting and querying from a SQL database. 2018-09-07 17:52:38 -04:00
Dorian 685276949b Add diesel generated schema to source. 2018-09-04 23:41:26 -04:00
Dorian 72546eae2d Add initial page schema as per diesel documentation. 2018-09-04 23:40:20 -04:00
Dorian e5e7a35e43 Add initial diesel setup and migrations. 2018-09-04 17:57:31 -04:00
Dorian c670553d46 Add Postgres to the setup. 2018-09-04 17:39:15 -04:00
Dorian 93a91cb29b Update changelog.
Remove JS server references.
2018-08-23 08:56:18 -04:00
Dorian 483cc6f0f2 Fix theme style issues. 2018-08-23 08:38:19 -04:00