Dorian
|
04f52b0d8a
|
Attempt a more direct approach to removing couchdb on circleci.
|
2016-10-24 17:57:33 -04:00 |
Dorian
|
d27f2f235f
|
Fix issue with code editor not updating content.
|
2016-10-24 17:47:11 -04:00 |
Dorian
|
798ecebbd9
|
Attempt to fix CircleCI couchdb persistence issue.
|
2016-10-24 17:16:34 -04:00 |
Dorian
|
49c860c9c0
|
Fix minor flake8 style issue.
|
2016-10-24 13:50:49 -04:00 |
Dorian
|
6093466de9
|
Fix proxying to API server for auth and getting pages.
|
2016-10-24 08:53:43 -04:00 |
Dorian
|
b55d2a3dbb
|
Fix bootstrapping of API database.
|
2016-10-24 08:37:56 -04:00 |
Dorian
|
d6a9b6c554
|
Add ability to forward calls to api in frontend.
|
2016-10-24 04:04:24 -04:00 |
Dorian
|
60f0e9eadb
|
Fix issue with template not rendering in frontend.
Improve usability of rote build setup.
|
2016-10-23 18:01:33 -04:00 |
Dorian
|
9343c2d0d3
|
Fix frontend unit tests putting to the wrong paths for the modules.
|
2016-10-23 17:41:36 -04:00 |
Dorian
|
9130888a16
|
Move rote utility up to top-level.
|
2016-10-23 17:32:29 -04:00 |
Dorian
|
3d24d4d5e0
|
Move docs down to api to allow for building of sample content.
|
2016-10-23 17:30:31 -04:00 |
Dorian
|
24c1d326df
|
Fix eslint issues and creation of directories for the frontend.
|
2016-10-23 17:02:38 -04:00 |
Dorian
|
130204b495
|
Fix issue with static/js folder not being available.
|
2016-10-23 12:59:14 -04:00 |
Dorian
|
7cd90d4e10
|
Attempt to fix fetching of pages.
|
2016-10-22 16:33:23 -04:00 |
Dorian
|
081b9ada0f
|
Work around circleci's couchdb in a reliable manner.
|
2016-10-22 16:26:37 -04:00 |
Dorian
|
2441b2b413
|
Fix template rendering and improve client vs server rendering.
|
2016-10-22 16:22:45 -04:00 |
Dorian
|
39ca3e80b0
|
Move static elements into static folder.
Fix wrong template chosen bug.
|
2016-10-22 16:05:29 -04:00 |
Dorian
|
7a904c334b
|
Attempt to remove provided couchdb.
|
2016-10-22 14:49:40 -04:00 |
Dorian
|
d73b3676f1
|
Work around failure in stopping CouchDB multiple times.
|
2016-10-22 14:06:24 -04:00 |
Dorian
|
6955171a4d
|
Fix express-nunjucks configuration setup.
|
2016-10-22 13:48:54 -04:00 |
Dorian
|
918a5bf2fe
|
Fix invoking npm tests.
Fix import issue with API server tests.
|
2016-10-22 11:11:41 -04:00 |
Dorian
|
d9c3b58174
|
Fix API test setup and parallelize CI builds.
Enable proper building of frontend.
|
2016-10-22 10:47:32 -04:00 |
Dorian
|
8c04ce61c9
|
Fix up Rookeries API to work off its own installed directory instead.
|
2016-10-22 00:57:39 -04:00 |
Dorian
|
773afad2e8
|
Resolve issue with CI having CouchDB on by default.
|
2016-10-22 00:24:21 -04:00 |
Dorian
|
decf8c0005
|
Create Docker compose file to work around CI issues.
|
2016-10-22 00:22:02 -04:00 |
Dorian
|
31904879e1
|
Make Dockerfile builds quieter.
Update README to show use of CircleCI.
|
2016-10-21 23:43:25 -04:00 |
Dorian
|
6553a77b49
|
Fix silly yaml syntax error.
|
2016-10-21 23:11:19 -04:00 |
Dorian
|
a6e198d940
|
Revert to version 1 of docker-compose due to CircleCI using older Docker version.
Change build to individually build Docker images to allow for tagging.
|
2016-10-21 22:16:40 -04:00 |
Dorian
|
8f88fdc16c
|
Fix caching setup in CircleCI setup.
|
2016-10-21 21:54:55 -04:00 |
Dorian
|
afbfb41f12
|
Fix Dockerfile for the API.
|
2016-10-21 21:19:28 -04:00 |
Dorian
|
e2067dc9de
|
Migrate tasks into API component.
Remove unused make and CI configurations.
|
2016-10-21 20:58:29 -04:00 |
Dorian
|
15f9352c22
|
Build out the Rotefile to mirror the Makefile.
|
2016-10-21 20:29:50 -04:00 |
Dorian
|
8dd6634d2f
|
Experiment with rote as build tool.
|
2016-10-21 19:39:25 -04:00 |
Dorian
|
04836db2c6
|
Fix please where server is called.
|
2016-09-25 13:19:28 -04:00 |
Dorian
|
cd28b1f825
|
Resolve permission error with frontend server.
|
2016-09-20 13:47:32 -04:00 |
Dorian
|
e465287880
|
Workaround browser code to allow for server-side rendering.
|
2016-09-19 09:06:29 -04:00 |
Dorian
|
a5447843b2
|
Initial work on setting up an ExpressJS server that acts as a render and API gateway to Rookeries.
|
2016-09-12 18:04:09 -04:00 |
Dorian
|
d4688bbb4d
|
Fix invoke task runner setup.
|
2016-09-06 18:04:21 -04:00 |
Dorian
|
fe186c93df
|
Fix imports for Rookeries API component.
Separate API from frontend in Docker components.
|
2016-09-06 15:25:50 -04:00 |
Dorian
|
76c177aa2e
|
Readd tasks back into the project.
|
2016-09-06 08:56:33 -04:00 |
Dorian
|
a06ee69cf1
|
Add tests back.
|
2016-09-06 08:38:43 -04:00 |
Dorian
|
24b35834e3
|
Split up project into separate API and frontend server components.
|
2016-09-06 08:37:41 -04:00 |
Dorian
|
6c955fc351
|
Further experimentation with server-side rendering.
|
2016-09-01 09:01:12 -04:00 |
Dorian
|
7dc1816906
|
Leave server-side rendering in a state where things can continue.
|
2016-09-01 07:59:10 -04:00 |
Dorian
|
e6623effaf
|
Another unsuccessful attempt at setting up server-side rendering.
|
2016-08-31 21:05:05 -04:00 |
Dorian
|
f32b06e027
|
Attempt at activating server-side rendering with python-react-v8.
|
2016-08-31 08:41:22 -04:00 |
Dorian
|
7e8e84c59e
|
Break out routing into client and server rendering modules.
|
2016-08-31 08:33:46 -04:00 |
Dorian
|
4ea6cff4b5
|
Fix builds.
|
2016-08-14 07:44:51 -04:00 |
Dorian Pula
|
55287f8db4
|
Merged in issue-22-implement-server-side-rendering (pull request #3)
Issue 22 implement server side rendering
|
2016-08-14 07:41:51 -04:00 |
Dorian
|
52ed540f3a
|
Experiment with server-side rendering, put on hold for now.
|
2016-08-14 07:34:59 -04:00 |