Commit Graph

78 Commits

Author SHA1 Message Date
Dorian 32c36fc329 Remove redundant files.
Change routes for tests and client coffeescript source files.
2015-10-14 18:17:46 -04:00
Dorian 9b3ea2430c Simplifying the serving of a landing page.
Change API route for serving documents.
2015-09-25 14:25:31 -04:00
Dorian b67fb1a757 Add in code editor integration to main Rookeries webapp. 2015-09-08 15:39:53 -04:00
Dorian 856d7c87a2 Fix SPDX setup for package.json 2015-09-04 08:02:02 -04:00
Dorian 3193fa90a6 Specify version of react frontend to install as a part of Rookeries.
Fix link in documentation.
2015-07-14 08:08:26 -04:00
Dorian 9a64e2517f Update documentation in preparation for new release of Rookeries. 2015-07-13 08:31:58 -04:00
Dorian f58007b5f4 Update deployment package setup.
Remove unused deployment setup.
2015-06-19 08:50:26 -04:00
Dorian 49e901c5e8 Migrate client setup to take advantage of the new standalone ReactJS client.
Update readme.
2015-06-11 18:19:47 -04:00
Dorian 1a7773eae7 Setup client side code as separate npm module.
Add support the new temporary setup.
2015-06-08 18:06:01 -04:00
Dorian 1744d55817 Add loading defaults test for React JournalMarkdownView. 2015-06-04 08:08:30 -04:00
Dorian 001f9441ec Fix Karma setup and tests for theme switcher.
Remove Chrome launcher for tests.
2015-06-02 09:15:41 -04:00
Dorian 666011f170 Attempt to setup Karma to work with current client setup. 2015-06-01 07:57:00 -04:00
Dorian 088a060f3f Add in Reflux experimentally into frontend app. 2015-05-20 08:17:44 -04:00
Dorian 0cd900d293 Add fix to markdown and modal login view.
Add task to manually reload of JS cache.
2015-05-12 23:00:00 -04:00
Dorian 36487914e2 Remove AngularJS from the app setup. 2015-05-11 18:08:59 -04:00
Dorian 7daa79e4d5 Update browserify dependencies and move controllers into views folder.
Update templates to support new React views.
2015-05-09 22:23:08 -04:00
Dorian 3177c6430f Remove bower dependencies.
Setup karma to work with browserify setup.
2015-05-08 17:15:13 -04:00
Dorian fe405e3ca4 Add browserify to simplify development of frontend app.
Add support for CoffeeScript JSX views.
2015-05-08 10:39:01 -04:00
Dorian 5138edad78 Add in ReactJS + dependencies and serve via webassets in Flask app. 2015-05-05 17:56:33 -04:00
Dorian bf851b68e8 Fix PEP8 style test.
Remove Chrome from Karma tests.
Attempt to make protractor tests more flexible and reliable.
2015-04-01 11:28:09 -04:00
Dorian 3b69f4c440 Add installation of bower dependencies step, that was missed in earlier iterations of the provisioning setup.
Add task install external role for setting up NGINX, UWSGI and Supervisord.
2015-02-26 08:24:52 -05:00
Dorian 4c4d4cb305 Add rudimentary test package task. 2014-11-03 07:46:24 -05:00
Dorian 2c2389c355 Add Chai for assertion library.
Create first working test of AngularJS controller.
2014-10-27 09:20:53 -04:00
Dorian cad3702ef0 Setup infrastructure to run JS unit tests for the client. 2014-10-23 23:35:07 -04:00
Dorian baac47da54 Add test dependencies for client code.
Add test tasks to invoke task runner.
2014-10-22 08:08:30 -04:00
Dorian 9edca090c1 Add Flask-Assets to control compilation of LESS and CoffeeScript.
Modify templates appropriately.
Remove unneeded Python based LESS dependencies.
2014-10-18 00:56:51 -04:00
Dorian 0e6e4986fd Update NPM package listing. 2014-10-14 21:43:38 -04:00
Dorian 67d5ea2718 Add nodejs and bower requirements for CoffeeScript and AngularJS.
Update gitignore to ignore bower and nodejs installations.
2014-10-14 07:08:18 -05:00