Commit Graph

1773 Commits

Author SHA1 Message Date
Dorian b369a397b4 Fix earlier path issue with retrieval of docs. 2015-09-25 14:16:45 -04:00
Dorian 16b4f9b751 Make application info setup dynamic.
Remove redundant console logging that is cluttering the console.
2015-09-25 13:42:34 -04:00
Dorian c9cfe5c5ac Make navigation menu setup dynamic. 2015-09-25 13:14:56 -04:00
Dorian 2f5a14fc47 Migrate UI sections of from Jinja2 templates into the React app.
Remove redundant views and tests,
2015-09-24 21:58:39 -04:00
Dorian e1f6eed578 Add rudimentary navigation menu and app configuration to rookeries. 2015-09-23 15:25:19 -04:00
Dorian 54c9da735a Consolidate page templates into two simpler templates. 2015-09-10 14:05:39 -04:00
Dorian 9791037e4f Fix user login modal screen.
Remove user registraton modal until needed in the future.
2015-09-08 20:50:18 -04:00
Dorian b67fb1a757 Add in code editor integration to main Rookeries webapp. 2015-09-08 15:39:53 -04:00
Dorian 604c302dca Add in code editor component to edit blog entries. 2015-09-08 15:38:55 -04:00
Dorian 856d7c87a2 Fix SPDX setup for package.json 2015-09-04 08:02:02 -04:00
Dorian 9c14ba1537 Update documentation to use Markdown and fix package JSON. 2015-09-04 08:01:40 -04:00
Dorian 380bbaccd4 Fix build issue due for Flake8 bug. 2015-09-04 07:50:07 -04:00
Dorian 068d889e0c Update documentation on the purpose of Rookeries.
Transform license into a more Markdown friendly version.
Remove old documentation and unneeded Nose config.
2015-09-03 13:31:52 -04:00
Dorian adbe79e357 Fix build by pointing the appropriate version of a library. 2015-09-02 09:16:56 -04:00
Dorian 22393d1f45 Move sample site into documentation.
Update test and fixtures to work with new setup.
Enable Markdown support in Sphinx documentation.
2015-09-01 08:43:26 -04:00
Dorian 359c4b27ba Add support for CouchDB in the Vagrant dev box.
Allow for easy rebuilding of the Vagrant box.
Update jq dependency based on installation issues.
2015-08-22 14:18:02 -04:00
Dorian e966832b7c Add context manager for changing the environment during tests.
Fix up tests to run correctly.
2015-08-20 21:29:38 -04:00
Dorian a8fa826bff Fix up and enable tests involving database content. 2015-08-20 19:03:23 -04:00
Dorian 85dd2f2912 Move test data into sample fixture.
Add creation of test database when running server tests.
Fix up documentation to be more explicit about the license.
2015-08-20 09:35:24 -04:00
Dorian da782822b6 Make configuration output from app easier to read. 2015-08-19 18:56:56 -04:00
Dorian c76a1ab736 Add temporary CouchDB fixture setup, which will be factored into the application as an importer/exporter. 2015-08-17 09:15:00 -04:00
Dorian 4cbfe77772 Initial transition to using CouchDB instead of simple Markdown files. 2015-08-16 15:24:06 -04:00
Dorian eb6c950efc Add tests for creating and getting the databases.
Add missing test coverage for report.
2015-08-10 08:07:46 -04:00
Dorian b1e61c9a66 Improve the test setup for the database calls.
Add in dependency on pytest-mock.
2015-08-06 20:04:49 -04:00
Dorian bc52014c7b Attempt to fix get database tests. 2015-08-05 07:39:06 -04:00
Dorian 64d190c2d2 Initial setup of CouchDB database connection. 2015-08-04 22:09:24 -04:00
Dorian a2841ee765 Move out file system data store into a future file importer.
Refashion data store to work exclusively with CouchDB database.
2015-07-30 08:30:26 -04:00
Dorian a88c0fd747 Add extension to file system data store. 2015-07-29 17:46:12 -04:00
Dorian 11d703cdf6 Work on cleaning up the file system data store. 2015-07-28 21:22:41 -04:00
Dorian c695daed44 Fix assertions for tests in file system data store.
Fix spelling of data store.
2015-07-28 20:59:07 -04:00
Dorian addad5acc4 Fix assertions for tests in file system datastore. 2015-07-28 20:44:38 -04:00
Dorian ff554affd7 Add unit tests for the file system datastore with fixes to datastore as well. 2015-07-28 13:33:13 -04:00
Dorian 88cca6b935 Add test for landing page resolution in journal entry API. 2015-07-27 19:29:27 -04:00
Dorian bd6e541cc2 Add rough test serving markdown content.
Switch over to using pytest instead of nose for tests.
2015-07-27 08:44:55 -04:00
Dorian f3ed7a3d44 Refactor retrieval of static pages using a dict-like datastore setup. 2015-07-24 08:11:18 -04:00
Dorian 3bdf63301c Update documentation to new focus for Rookeries.
Merge core and admin package into main Rookeries package.
2015-07-23 07:42:23 -04:00
Dorian 2be7bd6f4a Update documentation to have references to using CouchDB. 2015-07-23 07:29:47 -04:00
Dorian 9cc05d5c79 Remove SQLAlchemy related database code.
Add in CouchDB and JSON dependencies.
2015-07-23 07:22:42 -04:00
Dorian 3a2a976a9a Attempt to mock out the router state mixin with sinon as part of the test. 2015-07-22 07:18:34 -04:00
Dorian e0ad8751b7 Fix vagrant deployment of Rookeries app. 2015-07-21 07:40:26 -04:00
Dorian b704fc2707 Yet another attempt at testing view with the router setup. 2015-07-20 07:57:59 -04:00
Dorian b25aedede8 Add additional unit test for handling date suffixes. 2015-07-16 17:55:29 -04:00
Dorian 655195afe4 Add support for deployable package with various suffixes. 2015-07-16 08:50:56 -04:00
Dorian 521dadeb09 Attempt at testing view code. 2015-07-15 07:56:12 -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 0d9a3dceae Add back switching of themes. 2015-07-12 18:11:11 -04:00
Dorian 69757183fd Fix broken flake8 build step. 2015-07-10 08:01:52 -04:00
Dorian 9305536fc9 Resolve issue with loading the default page. 2015-07-10 07:51:25 -04:00
Dorian b804017403 Resolve issue with loading the default page. 2015-07-10 07:51:25 -04:00