Commit Graph

1762 Commits

Author SHA1 Message Date
Dorian 225de71a80 Simplify templates by collapsing them down and removing redundant ones. 2015-06-18 07:52:08 -04:00
Dorian b290c0b7a2 Add error view for when a page is not found. 2015-06-18 07:50:37 -04:00
Dorian 17a00bc796 Fix up modal form look and feel. 2015-06-17 17:53:59 -04:00
Dorian 0a4842af56 Merge body content into base template to simplify setup. 2015-06-17 08:00:18 -04:00
Dorian 5775823b69 Refactor routing out into a stand-alone module. 2015-06-17 07:53:47 -04:00
Dorian bde4001516 Resolve issue with routing between pages. 2015-06-16 17:30:50 -04:00
Dorian 4f73031cfa Add initial routing setup for app. 2015-06-16 08:48:32 -04:00
Dorian a8d441f3c7 Update react-bootstrap and temporarily disable automatic rendering of the modal view. 2015-06-14 21:02:45 -04:00
Dorian 0aba6bec26 Resolve issue with font-awesome icons not appearing in React components. 2015-06-14 09:46:10 -04:00
Dorian d733a2d6ec Add AGPL license. 2015-06-12 07:42:02 -04:00
Dorian 67d4b25948 Remove client frontend code since it was extracted into a separate component. 2015-06-12 07:36:31 -04:00
Dorian d1180f792c Fix events not processing by requiring the event store in the view. 2015-06-12 07:23:59 -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 b42a6afacc Add a readme to describe the project. 2015-06-11 18:14:31 -04:00
Dorian 6844aa03da Add npm scripts for testing and publishing.
Build a distributable version of rookeries.
2015-06-11 08:17:12 -04:00
Dorian 63f840f108 Fix paths in tests and configuration. 2015-06-10 16:20:01 -04:00
Dorian 0533b9ad8c Move source and test files into their appropriate locations.
Strip out unneeded gitignore entries.
2015-06-10 08:58:46 -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 70152acfc1 Setup client side code as separate npm module.
Add support the new temporary setup.
2015-06-08 18:06:01 -04:00
Dorian 451d00fc4d Attempt to unit test JournalMarkdownView via rewire. 2015-06-05 08:09:43 -04:00
Dorian 2c78682d47 Attempt to unit test JournalMarkdownView via rewire. 2015-06-05 08:09:43 -04:00
Dorian 1744d55817 Add loading defaults test for React JournalMarkdownView. 2015-06-04 08:08:30 -04:00
Dorian 8821b2d449 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 55e3d00422 Fix Karma setup and tests for theme switcher.
Remove Chrome launcher for tests.
2015-06-02 09:15:41 -04:00
Dorian a5e9b00554 Configure karma to correctly pick up test and source files in project. 2015-06-01 08:46:17 -04:00
Dorian 0152dfb879 Configure karma to correctly pick up test and source files in project. 2015-06-01 08:46:17 -04:00
Dorian 666011f170 Attempt to setup Karma to work with current client setup. 2015-06-01 07:57:00 -04:00
Dorian 3525b5690f Attempt to setup Karma to work with current client setup. 2015-06-01 07:57:00 -04:00
Dorian 76dbd4815a Remove protractor tests and configuration. 2015-05-29 09:37:35 -04:00
Dorian 1204aec74d Remove protractor tests and configuration. 2015-05-29 09:37:35 -04:00
Dorian 1257e92109 Fix journal entry to not use the base URL for its calls. 2015-05-28 08:47:10 -04:00
Dorian 9216bd3d4a Fix journal entry to not use the base URL for its calls. 2015-05-28 08:47:10 -04:00
Dorian 8ba056a612 Wire up store, actions and views correctly with logging to work with Reflux and React.
Fix style test breakage.
2015-05-23 15:45:09 -04:00
Dorian 14b84c5591 Wire up store, actions and views correctly with logging to work with Reflux and React.
Fix style test breakage.
2015-05-23 15:45:09 -04:00
Dorian 7aae77767e Link to remote CSS to fix bootstrap and fontawesome issues introduced by browserify work.
Update the vagrant playbook to work with new playbook defaults.
2015-05-22 17:40:23 -04:00
Dorian 1e628547a3 Add in Reflux experimentally into frontend app. 2015-05-20 08:17:44 -04:00
Dorian 088a060f3f Add in Reflux experimentally into frontend app. 2015-05-20 08:17:44 -04:00
Dorian 157c50484f 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 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 7615995e7a Remove AngularJS from the app setup. 2015-05-11 18:08:59 -04:00
Dorian 36487914e2 Remove AngularJS from the app setup. 2015-05-11 18:08:59 -04:00
Dorian 5fae46eaf0 Fix issue with combining all files together as part of browserify. 2015-05-11 09:05:37 -04:00
Dorian 0f56adcb25 Fix issue with combining all files together as part of browserify. 2015-05-11 09:05:37 -04:00
Dorian 3fdaa78974 Migrate the markdown render controller into a React view. 2015-05-11 08:20:01 -04:00
Dorian cf1ddbf212 Migrate the markdown render controller into a React view. 2015-05-11 08:20:01 -04:00
Dorian cc5b03836d Fix initial issue with setup of modal dialog.
Remove old AngularJS partial.
2015-05-09 23:03:23 -04:00
Dorian 2e18e905e1 Fix initial issue with setup of modal dialog.
Remove old AngularJS partial.
2015-05-09 23:03:23 -04:00
Dorian dd02fd66f6 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 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