Commit Graph

1762 Commits

Author SHA1 Message Date
Dorian 9a9d04c237 Fix editor and markdown article renderer. 2016-08-10 09:17:12 -04:00
Dorian 5cc35cfd19 Fix up theme switcher and part of journal markdown viewer. 2016-08-09 21:10:09 -04:00
Dorian 5cda01181d Fix setup to start and stop the CouchDB dockerized service. 2016-08-09 09:02:28 -04:00
Dorian 0d8d1d5290 Add in ability to bootstrap a Dockerized CouchDB database with a sample Rookeries DB. 2016-08-09 08:15:50 -04:00
Dorian b8179ee89b Fix permissions on the Rookeries container. 2016-08-09 07:44:26 -04:00
Dorian 649471f20e Merge remote-tracking branch 'remotes/origin/docker_compose_workflow' into issue-22-implement-server-side-rendering 2016-08-09 07:39:51 -04:00
Dorian 3102ff10de Fix eslint issues to fix builds, and ignore in-progress modules. 2016-08-09 07:35:20 -04:00
Dorian 811f3e8e27 Specify version of nodejs to use. 2016-08-09 00:10:38 -04:00
Dorian ff7bea3ddc Fix unit server tests. 2016-08-09 00:02:18 -04:00
Dorian 3d643e7532 Improve linting of JS code. 2016-08-09 00:01:11 -04:00
Dorian 2e12765147 Fix test setup for client. 2016-08-08 22:23:06 -04:00
Dorian e126d3ae2d Work towards fixing the article display and saving controls. 2016-08-08 17:49:13 -04:00
Dorian 089a9f9840 Start on fixing up the login manager. 2016-08-08 09:03:28 -04:00
Dorian 21eae48bf7 Fix theme switching for application. 2016-08-08 08:45:55 -04:00
Dorian ed556dfcf8 Bring code in sync with stylesheet. 2016-08-06 15:51:05 -04:00
Dorian d6295c126e Simplify wiring of application, and use top-down low. 2016-08-06 15:44:49 -04:00
Dorian c41bd1d633 Bring back the navigation menu. 2016-08-06 15:30:16 -04:00
Dorian 7163ed7057 Wire up headers and footers for site. 2016-08-06 14:42:06 -04:00
Dorian 098d4fbd9b Start migration to using redux instead of reflux. 2016-08-06 13:36:09 -04:00
Dorian Pula ec8d7515fc Merged in issue-21-migrate-to-es6 (pull request #2)
Issue 21 migrate to es6
2016-08-06 07:47:44 -04:00
Dorian 15289ad92b Remove compiled version of Rookeries client. 2016-08-06 07:45:26 -04:00
Dorian a0a37ee3e8 Reenable rookeries client tests. 2016-08-06 07:43:29 -04:00
Dorian 1476e9292c Migrate to using Mocha directly with ES6 and React JSX. 2016-08-05 23:59:07 -04:00
Dorian bd4bc3effd Fix routing and fetching of articles. 2016-08-05 19:20:07 -04:00
Dorian 57691a10ee Fix function setup for React components. 2016-08-05 18:25:54 -04:00
Dorian bf0edadcc2 Migrate to ES6 from Coffeescript. 2016-08-05 08:55:03 -04:00
Dorian 9d2572ee5c Update dependencies and scripts to use babel instead of coffee-script. 2016-08-04 12:09:04 -04:00
Dorian 5a170b307d Fix up requirements to trigger build. 2016-06-25 11:38:21 -04:00
Dorian 9e1cc2fb90 Merge branch 'modularize-ansible-roles' 2016-06-25 11:25:33 -04:00
Dorian Pula b8e0bfe8b5 Add CouchDB dependency. 2016-06-24 12:46:18 +00:00
Dorian 3e95b84828 Add support for feature tests in PhantomJS. 2016-06-21 08:27:40 -04:00
Dorian 267c2ba62e Add NPM dependencies for Rookeries. 2016-06-20 11:43:45 -04:00
Dorian ef39141fee Update the setup of the wsgi path. 2016-05-29 23:20:44 -04:00
Dorian b2e0a32899 Add caveat to readme about Docker workflow. 2016-05-29 21:56:59 -04:00
Dorian aa2baea2ac Fix demo target starting of webbrowser. 2016-05-29 21:55:27 -04:00
Dorian b05d5c5e2d Add documentation for the README.
Add demo target in Makefile.
2016-05-29 20:34:11 -04:00
Dorian 5d23524883 Add a simple makefile to test Docker workflow. 2016-05-29 20:28:11 -04:00
Dorian e9666d0bb8 Add initial setup for docker-compose workflow. 2016-05-29 19:38:14 -04:00
Dorian Pula 5a264a6347 Make sure that install without asking bitbucket-pipelines.yml 2016-05-26 01:27:16 +00:00
Dorian Pula 42a8ea4fab Fix nodejs apt source specification in bitbucket-pipelines.yml 2016-05-26 01:24:55 +00:00
Dorian Pula c14a0537c8 Update bitbucket-pipelines.yml to use wheezy instead of jessie, to install nodejs properly. 2016-05-26 01:20:53 +00:00
Dorian Pula 43fb66e91b Add initial apt update 2016-05-26 01:16:28 +00:00
Dorian Pula aaca887149 Add in HTTPS support for APT in Bitbucket pipeline. 2016-05-26 01:14:34 +00:00
Dorian Pula 2832368e0a Update setup of bitbucket pipeline. 2016-05-26 01:10:43 +00:00
Dorian Pula e04622a6fd bitbucket-pipelines.yml created online with Bitbucket 2016-05-25 21:54:41 +00:00
Dorian eec8f48cc6 Change name of role to make it more consistent. 2016-05-17 23:41:46 -04:00
Dorian 7c8fc9767f Fix up vagrant + ansible role setup to include new modular roles.
Update installation instructions.
2016-05-14 10:53:01 -04:00
Dorian 7bf58cd477 Fix issues related to older node dependencies. 2016-05-10 18:19:57 -04:00
Dorian 08c1acd2d2 Fix the automated invocation of the Ansible Rookeries role. 2016-04-28 18:09:51 -04:00
Dorian 3369708aa9 Make sure the right packages are installed and deployed. 2016-04-28 09:31:52 -04:00