Commit Graph

1030 Commits

Author SHA1 Message Date
Dorian 090b52b639 Remove old circleci config.
Update order of steps for new circleci config.
2017-03-17 08:26:43 -04:00
Dorian f6543fb55e Fix flake8 issue and retry again. 2017-03-17 01:04:03 -04:00
Dorian 250df1e3ca Try to break out the wait for the database. 2017-03-17 00:54:54 -04:00
Dorian ff163eaf2f Remove docker version check... hoping everything just works in CircleCI. 2017-03-17 00:39:17 -04:00
Dorian 6a6000aa28 Spelling still counts. 2017-03-17 00:35:27 -04:00
Dorian 1b94f0138e So... sudo is not found... ok. 2017-03-17 00:33:05 -04:00
Dorian aa0e5222a5 If at first you don't succeed... try again? 2017-03-17 00:30:10 -04:00
Dorian 57d7ba0870 Add in git to be available in the new image. 2017-03-17 00:29:08 -04:00
Dorian 5bc6c6a43b Switch to using a Ubuntu 16.04 image instead. 2017-03-17 00:27:21 -04:00
Dorian de9cea22fa Fix orders of operations for Docker CI setup. 2017-03-17 00:22:31 -04:00
Dorian c6ead88861 Fix syntax error for CircleCI. 2017-03-17 00:20:35 -04:00
Dorian 5931b14d9d Attempt to work around lack of custom Docker image to setup a ready environment. 2017-03-17 00:19:38 -04:00
Dorian d3f280325b Attempt to work with a custom primary Docker container. 2017-03-17 00:06:29 -04:00
Dorian f6de09b3da Avoid installing newer version of Docker compose as done in the older version of the CI config, 2017-03-16 23:50:18 -04:00
Dorian 25bb4cddfe Attempt to fix working directory issue. 2017-03-16 23:47:52 -04:00
Dorian 0910dfaf4e Attempt to run again with fix syntax for new CircleCI builds. 2017-03-16 23:46:17 -04:00
Dorian af3e27920f Bring in remainder of tests to work against CircleCI version 2. 2017-03-16 23:43:41 -04:00
Dorian 8e407d83a2 Attempt to run against CircleCI version 2 test setup instead. 2017-03-16 23:39:30 -04:00
Dorian f21b574300 Make sure sc doesn't die badly by itself. 2017-03-16 23:15:40 -04:00
Dorian 669add7ef7 Downgrade Flask to resolve issues with tests. 2017-03-16 23:10:40 -04:00
Dorian a477d7d050 Downgrade invoke to resolve issue with start of app. 2017-03-16 22:49:08 -04:00
Dorian 7b0d511c3d Speed up Docker builds and make tests. 2017-03-16 22:34:49 -04:00
Dorian 26d074d86f Upgrade Python dependencies. 2017-03-16 08:51:00 -04:00
Dorian ffb5348a4d Update copyright notices and changelog. 2017-03-16 08:34:57 -04:00
Dorian 7568a691af Merged in issue-38-rearchitect-app (pull request #21)
Issue 38 rearchitect app

Approved-by: Dorian Pula
2017-03-15 15:33:38 +00:00
Dorian f4859b0e64 Update documentation and links to show a single container. 2017-03-15 11:15:52 -04:00
Dorian 1446b3888c Fix retrieval of default site from Flask. 2017-03-15 10:15:16 -04:00
Dorian 76c5ebcc91 Remove unused npm and python packages. 2017-03-15 10:11:53 -04:00
Dorian 41cb97f4a1 Fix rendering of server side render. 2017-03-15 09:33:18 -04:00
Dorian 432a5191db Add working React server side rendering. 2017-03-15 09:00:34 -04:00
Dorian e9985bef52 Create a configuration for a default site. 2017-03-15 08:27:58 -04:00
Dorian 56334aaaae Create a very rough approximation to a server-side React render pipeline. 2017-03-15 04:20:07 -04:00
Dorian 75c3544b7c Add basic rendering of webpage. 2017-03-14 22:57:14 -04:00
Dorian cef62bd0c6 Update CI scripts to work against a single image. 2017-03-14 21:14:21 -04:00
Dorian d41fe69cf4 Fix style test for Python code. 2017-03-14 21:07:50 -04:00
Dorian 32645084aa Simplify installation of node and yarn into the Dockerfile. 2017-03-14 20:57:23 -04:00
Dorian 3fd72d070e Fix webapp tests. 2017-03-14 18:22:50 -04:00
Dorian 7164ed69c1 Fix API tests. 2017-03-14 18:03:52 -04:00
Dorian 7750018f89 Migrate webapp to top level part of project.
Fix Dockerfile build.
2017-03-14 16:02:42 -04:00
Dorian e64f63f5df Bring up API to top level part of project.
Remove references to webapp in build setup.
2017-03-14 09:09:16 -04:00
Dorian 1b520aa4c6 Initial work to specify site management endpoints and specs. 2017-03-14 08:46:54 -04:00
Dorian 4cdb5713f5 Merged in issue-37-add-db-migration (pull request #20)
Add Alembic migration and db management setup.

Approved-by: Dorian Pula
2017-03-11 22:50:08 +00:00
Dorian c6ac41e6d1 Update makefile to update database and changelog. 2017-03-11 17:24:59 -05:00
Dorian aaad5905e2 Add in actual migration to prove out setup. 2017-03-11 17:22:13 -05:00
Dorian 44be4837c5 Figure out how these darn database migrations are supposed to work. 2017-03-11 16:51:01 -05:00
Dorian 5506b0580f Simplify init database tasks. 2017-03-11 16:39:29 -05:00
Dorian d701575755 Simplify test setup and fix flake8. 2017-03-11 16:15:16 -05:00
Dorian 9b1a9adb58 Add support for generating Alembic migrations. 2017-03-11 14:52:40 -05:00
Dorian 6a9fe69cbf Add working Alembic migration setup using Flask-Alembic. 2017-03-11 13:32:37 -05:00
Dorian cacf55fe5b Add basic Alembic migration setup. 2017-03-11 08:54:46 -05:00