Commit Graph

1030 Commits

Author SHA1 Message Date
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
Dorian d2b46b0952 Fix JS issue with duplicate names. 2017-09-27 17:33:29 -04:00
Dorian 3b2b498024 Simplify layout of app.
Remove redux wiring on menu.
Make sure child containers can exist without layout from parent.
2017-09-27 08:52:37 -04:00
Dorian 6db12a1972 Add preact-helmet and preact-layout as dependencies. 2017-09-26 22:43:36 -04:00
Dorian 1f77b6590d Add preact-helmet to allow for modifying a page in post. 2017-09-26 22:42:36 -04:00
Dorian e7e04b4c43 Refactor app initialization. 2017-09-26 13:54:54 -04:00
Dorian 8442809c29 Migrate container elements into their appropriate folders. 2017-09-26 13:44:19 -04:00
Dorian 97434ddb56 Fix lint issue and avoid using non-ES2017 module mechanisms. 2017-09-25 23:49:15 -04:00
Dorian cfd2486c0b Resolve issues with server-side rendering hiccupping on code editor. 2017-09-25 22:29:05 -04:00
Dorian 72f9ff2894 Unify application store for both server and client side. 2017-09-25 21:56:46 -04:00
Dorian 17b21795ed Work towards unifying app and server-side redux stores. 2017-09-25 21:45:59 -04:00
Dorian bd5f0aa8bf Attempt to improve store creation and use of local storage. 2017-09-25 13:54:35 -04:00
Dorian 686e576299 Improve webpack configuration.
Fix error caused by switch over to preact-redux.
2017-09-25 13:38:09 -04:00
Dorian 4d957e1528 Switch over to preact-redux. 2017-09-25 13:28:22 -04:00
Dorian 820baaa1f3 Improve JS code consistency. 2017-09-25 13:12:10 -04:00
Dorian 15ebf04ebc Add more notes for dev work in JS. 2017-09-25 12:59:56 -04:00
Dorian 9382ec68ea Add notes on webpack decision. 2017-09-24 22:34:59 -04:00
Dorian 5e3909e6c4 Add labels to CircleCI Docker upload. 2017-09-24 22:13:20 -04:00
Dorian 346c32b8ad Merged in frontend-modernization (pull request #28)
Add notes for preact finds.

Approved-by: Dorian Pula <dorian.pula@amber-penguin-software.ca>
2017-09-25 01:57:18 +00:00
Dorian 255a355ace Add notes for preact finds. 2017-09-24 15:19:34 -04:00
Dorian c8decceb8b Merged in frontend-modernization (pull request #27)
Frontend modernization

Approved-by: Dorian Pula <dorian.pula@amber-penguin-software.ca>
2017-09-24 19:11:04 +00:00
Dorian b38e152aeb Migrate fetch calls to use async/await.
Attempt to fix save page calls.
2017-09-24 14:55:09 -04:00
Dorian b37063482f Update documentation and readme. 2017-09-24 14:16:17 -04:00
Dorian b1651cf8a9 Fix development notes.
Fix issue with react-codemirror2.
2017-09-24 14:02:34 -04:00
Dorian 2b8e52b265 Aggressively simplify tests and fix lint issues. 2017-09-24 13:52:25 -04:00
Dorian 863a77cad2 Aggressively simplify tests and fix lint issues. 2017-09-24 13:49:09 -04:00
Dorian cf63ff1ac6 Fix JS tests. 2017-09-23 01:07:40 -04:00
Dorian c81897c503 Fix linting issues with spacing. 2017-09-22 23:28:44 -04:00
Dorian 3e8190537e Fix linting issues. 2017-09-22 23:16:22 -04:00
Dorian 96ba089d89 Fix markdown renderer. 2017-09-22 18:57:18 -04:00
Dorian b49c47f44e Move to newer version of React Codemirror widget. 2017-09-22 17:33:25 -04:00
Dorian d80f04571c Fix user login modal. 2017-09-22 09:14:29 -04:00
Dorian 5ecc5dacd8 Skip eslint check rules for files. 2017-09-22 08:58:40 -04:00