Commit Graph

1865 Commits

Author SHA1 Message Date
Dorian e5238be705 Improve manner in which the version is provided into client. 2017-10-27 19:07:43 -04:00
Dorian 13fccd1c8b Add major upgrade notes. 2017-10-27 18:59:10 -04:00
Dorian 8834d16aa3 Add ability to enforce user authentication for CouchDB. 2017-10-27 17:42:05 -04:00
Dorian 69b05da5bd Add in proper documentation for all the invoke tasks. 2017-10-27 11:57:44 -04:00
Dorian 80b46594b5 Fix CI test issue. 2017-10-27 11:51:21 -04:00
Dorian 8cd9eb3dfe Break out the admin tasks into better named variants. 2017-10-27 08:47:36 -04:00
Dorian a4dc02656a Extend length of time for JWT validity. 2017-10-25 22:56:13 -04:00
Dorian 764a976ddf Save the page properly. 2017-10-25 17:52:17 -04:00
Dorian 3fbf4b8ec5 Prepare for upcoming release of Rookeries. 2017-10-25 17:33:38 -04:00
Dorian d489e463a2 Fix tests and update changelog. 2017-10-25 09:46:04 -04:00
Dorian a5dd631fa8 Improve footer for demo site. 2017-10-25 08:57:19 -04:00
Dorian 85ce1db93f Add option to logout user. 2017-10-25 08:53:45 -04:00
Dorian 56b397af79 Move user and sample site tasks into db utilities. 2017-10-25 08:48:11 -04:00
Dorian 76b2c04e55 Reenable code editor component. 2017-10-25 08:41:33 -04:00
Dorian 38f4674b7f Workaround user not sent as part of token response. 2017-10-25 08:35:55 -04:00
Dorian 732068b4d1 Add fix for loading the landing page. 2017-10-25 08:21:52 -04:00
Dorian 15f62c6c40 Add changelog notes on upcoming release. 2017-10-25 01:03:04 -04:00
Dorian 75bd373151 Update documentation about using CouchDB instead of PostgreSQL. 2017-10-25 01:00:28 -04:00
Dorian 9952310da0 Hack around user login issue. 2017-10-24 23:30:44 -04:00
Dorian e3475a69d5 Add utility to add and remove users. 2017-10-24 23:23:52 -04:00
Dorian b694a7a2e2 Combine tests for code linting in both Python and JS. 2017-10-24 22:49:14 -04:00
Dorian eb555ad935 Update development notes. 2017-10-24 22:34:22 -04:00
Dorian 68d1b9d52c Add workaround for landing page. 2017-10-24 21:08:37 -04:00
Dorian 6fed7ad718 Fix up menus and make compelling fake content for test site. 2017-10-24 20:47:50 -04:00
Dorian 0b7b3d9c53 Include generation of menu for test site. 2017-10-24 20:31:08 -04:00
Dorian e4da3baea7 Fix testing of site. 2017-10-24 17:49:27 -04:00
Dorian ed898eee5f Clean up style to use 80 characters. 2017-10-24 12:04:00 -04:00
Dorian 9fc74364c7 Clean up style and resolve flake8 issue. 2017-10-24 11:10:41 -04:00
Dorian 614c37ac56 Migrate site update code to use new db update or create function. 2017-10-24 09:03:29 -04:00
Dorian 298cec7f51 Rework update of document code. 2017-10-24 09:01:28 -04:00
Dorian fdc3b4355b Ensure updated site returned from endpoint. 2017-10-24 08:34:44 -04:00
Dorian 96394f91ba Add support and test to update the site. 2017-10-24 08:27:19 -04:00
Dorian b62b4d48e4 Skip UI test for now. 2017-10-23 13:25:00 -04:00
Dorian 796c938706 Update the site endpoint 2017-10-23 09:05:08 -04:00
Dorian 8a194cedd7 Migrate to using a site managed by the database. 2017-10-23 08:58:59 -04:00
Dorian 2be43e2b82 Refactor all code to use new database retrieval code. 2017-10-23 08:44:10 -04:00
Dorian 9768794412 Improve testing situation. 2017-10-23 08:32:22 -04:00
Dorian 852389b031 Improve testing situation. 2017-10-22 13:12:37 -04:00
Dorian 2326bc8c48 Add nicer test name using library. 2017-10-21 23:32:04 -04:00
Dorian 08945fc704 Ensure development packages are installed. 2017-10-21 22:01:17 -04:00
Dorian 8a2cb01082 Fix pipenv installation and make it actually happen properly. 2017-10-21 21:53:19 -04:00
Dorian a1b1f485b7 Install last dependency using pipenv. 2017-10-21 21:46:39 -04:00
Dorian 03ce840289 Switch over to using pipenv. 2017-10-21 13:24:15 -04:00
Dorian a5305ac40c Fix the authentication and the tests. 2017-10-21 00:28:17 -04:00
Dorian c676d9d861 Add better authentication. 2017-10-21 00:01:11 -04:00
Dorian 62c1fc374d Add a mostly working setup to create working users.
Allow for authentication endpoint to work better.
2017-10-20 23:45:18 -04:00
Dorian fffe5c58b1 Fix up feature tests and rendering of page setup. 2017-10-20 15:43:39 -04:00
Dorian 5f9bebf370 Fix up test setup for pages.
Improve situation with missing pages.
2017-10-20 15:09:31 -04:00
Dorian ddc12e2f42 Improve test fixtures that create test pages. 2017-10-20 13:15:13 -04:00
Dorian 9eb2109e13 FIX ALL THE TESTS! 2017-10-20 11:00:20 -04:00