Commit Graph

1100 Commits

Author SHA1 Message Date
Cassie Tarakajian 8495a59e36
Development documentation (#705)
* delete unused files, move webpack configs to their own directory

* start of improved developer documentation, moving everything to developer_docs/ directory

* documentation updates
2018-09-26 16:14:06 -04:00
Cassie Tarakajian 7ac6dd0b39 Merge branch 'master' into production-docker 2018-09-19 16:09:26 -04:00
Cassie Tarakajian 032169e7bc add authorization to file routes 2018-09-19 16:09:12 -04:00
Cassie Tarakajian a1d2acbe9b Merge branch 'master' into production-docker 2018-09-17 14:53:58 -04:00
Cassie Tarakajian 51116bf0d0 fixes #696, update default p5.js to latest version 2018-09-17 14:53:46 -04:00
Cassie Tarakajian a7e3c316a1 remove example cronjobs for now since they don't work 2018-09-09 14:06:23 -04:00
Cassie Tarakajian d2c8140442 Merge branch 'master' into production-docker 2018-09-07 17:25:29 -04:00
Ben Duncan 3b1cd6782b Fixes #682 by isolating preview pane layers (#683)
Restrict the z-index of the console (and any other preview panes) to the
context of the preview container, thereby preventing any internal
content from overlaying a modal. `z-index:0` is used as a more
browser-compliant form of `isolation:isolate` or `contain:paint` to
create an isolated stacking context.
2018-09-07 17:25:09 -04:00
Cassie Tarakajian cea61a79f5 Merge branch 'master' into production-docker 2018-09-07 15:48:43 -04:00
Jared Donovan 2f21130e0d Fix needs saving mark 2 - for #576 (#658)
* Comment out show/hide file options action creators.

* Comment out show/hide file options properties

* Comment out show/hide file options action definitions

* Comment out constants for show/hide options action types

* Comment out props for show/hide options and replace with component state.

* Comment out show/hide edit file name reducers.

* Comment out show/hide edit file name actions.

* comment out show/hide edit file name action types.

* Comment out show/edit file name props from IDEView component

* Replace show/hide edit filename props in FileNode component with local state

* Remove commented out code from previous changes for moving redux state back into component state.

* Add binding to this for new functions. And tidy up of code.
2018-09-07 15:48:25 -04:00
Cassie Tarakajian 8be04ac817 update fetch example scripts connection to mongodb, add pulling env variables from secret to kubernetes config 2018-09-07 15:29:47 -04:00
Cassie Tarakajian 545d4aec5f fix mongo connection URL for example fetch scripts 2018-09-05 18:09:18 -04:00
Cassie Tarakajian 02c7c2f26d fix mongo connection so that deprecation warning doesn't appear 2018-09-05 15:34:53 -04:00
Cassie Tarakajian 0f0be1f956 fix file uploads by updating mongoose 2018-08-30 21:00:29 -04:00
Cassie Tarakajian 7cb2847b94 fix error with undefined env S3_URL_BUCKER_BASE 2018-08-30 19:35:03 -04:00
Cassie Tarakajian 5e70d8bb86 Merge branch 'master' into production-docker 2018-08-29 15:06:59 -04:00
Cassie Tarakajian 4a2d6d3035 fixes #668 2018-08-29 15:06:41 -04:00
Cassie Tarakajian 2c09b082df Merge branch 'master' into production-docker 2018-08-29 14:54:24 -04:00
Cassie Tarakajian 1451c3ff70 update p5.js version 2018-08-29 14:54:09 -04:00
Cassie Tarakajian b5a32d79fa update kubernetes config to include cronjobs to fetch examples 2018-08-28 14:47:05 -04:00
Cassie Tarakajian c3537b32d0 add step to deploy to push latest image to kubernetes cluster 2018-08-27 19:08:19 -04:00
Cassie Tarakajian 89560fdae7 update before_deploy to remove 'beta' update which didn't work 2018-08-27 18:54:18 -04:00
Cassie Tarakajian cab9aa528d try to fix google cloud sdk install in travis config 2018-08-27 18:41:36 -04:00
Cassie Tarakajian 49ab573eff do i need to take out after_success??? 2018-08-27 18:01:30 -04:00
Cassie Tarakajian 0930cf96f7 i have no idea why travis isn't running my deploy script 2018-08-27 17:59:09 -04:00
Cassie Tarakajian e332a29530 does this fix the travis deployment???? 2018-08-27 17:42:58 -04:00
Cassie Tarakajian 363b9cc8d0 ummm now does deploy work 2018-08-27 17:38:59 -04:00
Cassie Tarakajian 16b54b89ca try updating travis to have deploy script 2018-08-27 17:30:34 -04:00
Cassie Tarakajian d44027c58e for simplicity and security, remove redirect to HTTP and keep everything on HTTPS 2018-08-27 14:37:31 -04:00
Cassie Tarakajian 1493d3e5ae try updating travis yaml again 2018-08-24 19:05:33 -04:00
Cassie Tarakajian 472bc0b425 delete docker cloud file, is my travis yml fixed? 2018-08-24 18:40:22 -04:00
Cassie Tarakajian b4ca66e1fb update travis config to only build docker image on certain branches 2018-08-24 18:22:26 -04:00
Cassie Tarakajian 6705e4c3f8 load client-side environment variables at runtime 2018-08-24 17:41:23 -04:00
Cassie Tarakajian 4dc0ee1d25 fix linting errors 2018-08-21 17:52:42 -04:00
Cassie Tarakajian 02456eaa60 try creating health check 2018-08-21 17:39:34 -04:00
Cassie Tarakajian a8a008dd82 fix docker-compose config 2018-08-21 16:17:36 -04:00
Cassie Tarakajian bd476d3d38 add basic auth to server for beta editor setup 2018-08-21 16:09:41 -04:00
Cassie Tarakajian 63fe883528 fix merge conflict 2018-08-21 15:39:01 -04:00
Cassie Tarakajian ead709b256 fix linting error 2018-08-20 14:54:12 -04:00
Cassie Tarakajian aeeeda23a2 fix #671, change forum url 2018-08-20 12:26:21 -04:00
Cassie Tarakajian aa543fad4a merge in master 2018-08-20 12:20:41 -04:00
Cassie Tarakajian dcb72b9b0b continue to develop kubernetes setup 2018-08-20 12:06:53 -04:00
Cassie Tarakajian 7f9a435a7f add args to Dockerfile 2018-08-13 16:40:51 -04:00
Cassie Tarakajian ba051c2f31 try adding args to the build process and maybe this fixes it 2018-08-13 16:12:25 -04:00
Cassie Tarakajian b06c874a00 this time actually execute the right docker command 2018-08-13 15:28:44 -04:00
Cassie Tarakajian 66d24fcbfa try to get some insight on why env variables aren't being build into image on travis 2018-08-13 14:24:02 -04:00
Cassie Tarakajian c4b676d754 fix Dockerfile and docker-compose.yml so that image will hopefully build correctly on travis 2018-08-10 17:11:04 -04:00
Luis Morales-Navarro 3e97360c82 Update name of table output (#670) 2018-08-10 14:09:55 -04:00
Cassie Tarakajian 8f912fe8ce fix webpack configuration to create source map 2018-08-09 16:43:51 -04:00
Cassie Tarakajian b25f0d3ab5 add ability to disable FORCE_TO_HTTPS in prod 2018-08-09 15:43:44 -04:00