Commit Graph

1762 Commits

Author SHA1 Message Date
Dorian 762ffe85b9 Fix issue with page views. 2017-10-20 01:43:42 -04:00
Dorian 0ed97417de Improve page model and tests. 2017-10-20 01:01:43 -04:00
Dorian 14bf71da66 Convert page to use CouchDB document. 2017-10-20 00:23:31 -04:00
Dorian 80f5ba710e Refactor database handler into class. 2017-10-19 19:59:52 -04:00
Dorian 2dd862007b Refactor database handler into class. 2017-10-19 09:00:53 -04:00
Dorian 54612df68d Refactor older code to use newer db handling code. 2017-10-19 08:19:55 -04:00
Dorian 0375fc3bb1 Prepare to fix authentication tests. 2017-10-18 23:57:10 -04:00
Dorian 87c8ef33cb Fix test and setup of getting the site. 2017-10-18 23:52:43 -04:00
Dorian e99e51453b Fix silly mistake involving database creation. 2017-10-18 18:27:32 -04:00
Dorian b8b116328d Fix silly mistake involving database creation. 2017-10-18 18:26:37 -04:00
Dorian 4316a3cd68 Reduce number of failures and active tests during debugging. 2017-10-18 18:03:09 -04:00
Dorian 17e88e43c0 Update the site access tests.
Update API fall through tests.
2017-10-18 17:50:53 -04:00
Dorian be4dc99215 Enable site modification tests. 2017-10-18 17:41:19 -04:00
Dorian dd59aa3f00 Remove unused tests. 2017-10-18 17:31:12 -04:00
Dorian 2fb48b189e Fix tests to run.
Add clean compiled python task to readily available tasks.
2017-10-18 11:08:02 -04:00
Dorian f57841d424 Add initial support for CouchDB creating, finding docs and so on. 2017-10-18 09:02:40 -04:00
Dorian 023f6af8f8 Fix wait for database to come up. 2017-10-18 00:41:39 -04:00
Dorian 54d4c029c4 Fix wait for database to come up. 2017-10-18 00:36:20 -04:00
Dorian 67294a9dd9 Fix breakage in database task code. 2017-10-18 00:28:49 -04:00
Dorian 44d1fd9448 Add missing dependency. 2017-10-18 00:23:18 -04:00
Dorian 5e68e655ec Add initialization of CouchDB.
Remove SQL dependencies.
2017-10-18 00:17:03 -04:00
Dorian 07ccdf2c94 Update waiting for database. 2017-10-17 23:12:04 -04:00
Dorian 399fc759e6 Disable for SQL based code.
Bring in CouchDB database.
2017-10-17 23:02:53 -04:00
Dorian 75c6aaa0f8 Disable database models for now. 2017-10-17 22:53:01 -04:00
Dorian 95f2978724 Fix JS tests. 2017-10-17 21:48:09 -04:00
Dorian 2dd5b6e9fb Remove unused models. 2017-10-17 21:46:16 -04:00
Dorian 7acaf1d53f Fix JS test failures. 2017-10-17 18:13:33 -04:00
Dorian c416bf1c0b Minor fixes to match closer to nodejs improvements. 2017-10-17 18:11:56 -04:00
Dorian 3f1c42679d Fix test setup for JS components. 2017-10-17 18:01:53 -04:00
Dorian 619a6e5a5b Update names of test directories. 2017-10-17 17:56:41 -04:00
Dorian 7111c504cc Migrate webpack configuration to use ES2017. 2017-10-17 17:48:40 -04:00
Dorian 0af2b0d050 Bring in improvements from node-js-migration branch. 2017-10-17 17:44:57 -04:00
Dorian 33b29885f9 Merged in experimental-multi-site (pull request #29)
Experimental multi site

Approved-by: Dorian Pula <dorian.pula@amber-penguin-software.ca>
2017-10-05 04:59:33 +00:00
Dorian 9832fe4ade Remove unused code and libraries. 2017-10-04 20:50:19 -04:00
Dorian 7146a157c4 Improve alignment of form in relation to panel layout. 2017-10-04 13:12:07 -04:00
Dorian a73d9698af Remove unused code from login form. 2017-10-04 12:59:48 -04:00
Dorian 9ff0dc0a19 Fix alignment of form by using flexbox layout. 2017-10-04 12:52:57 -04:00
Dorian f8406dc100 Add accessibility labels based on the state of the panel. 2017-10-04 12:36:43 -04:00
Dorian 08ab2f8f0b Refactor login into form that is part of admin sidebar. 2017-10-03 21:49:58 -04:00
Dorian 6645a1fa18 Add transition for control panel. 2017-10-03 13:24:02 -04:00
Dorian 634933c5cb Add ability to show and hide control panel. 2017-10-03 13:18:16 -04:00
Dorian 3286ee73da Add initial setup for collapsible sidebar. 2017-10-03 00:23:48 -04:00
Dorian af42a75100 Map in more data from site call. 2017-10-02 14:33:05 -04:00
Dorian 040edb36d2 Fix reading of demo pages. 2017-10-02 13:23:53 -04:00
Dorian a8f2ab4a9a Clean up use of containers for header and footer sections. 2017-09-29 17:41:36 -04:00
Dorian ebb4453464 Add architecture specific cache to rookeries builds. 2017-09-29 17:24:47 -04:00
Dorian 2b4aad57fc Fix JS tests. 2017-09-29 10:57:01 -04:00
Dorian 067910b38d Refactor out markdown block. 2017-09-29 09:35:37 -04:00
Dorian 02aebf74bf Migrate footer to use Markdown blocks.
Introduce uwsgi reloading for Python changes.
2017-09-29 09:27:56 -04:00
Dorian 69f73a2abf Start migration to using Markdown blocks everywhere.
Fix site render issue.
2017-09-28 23:09:15 -04:00