Dorian
|
0a9ba1f45c
|
Issue 30: Improve user authentication test to assert JWT token validity.
|
2016-12-05 20:53:18 -05:00 |
Dorian
|
2c6164482e
|
Issue 30: Attempt to not rely on exposing the PostgreSQL server. CI update to take advantage of this.
|
2016-12-02 17:46:01 -05:00 |
Dorian
|
b2f48d2648
|
Issue 30: Improve test configuration and initial setup of tests of the site management.
|
2016-12-02 09:18:22 -05:00 |
Dorian
|
e1061150f1
|
Issue 30: Improve functional tests for site management and update docs.
|
2016-12-02 08:27:57 -05:00 |
Dorian
|
7e2c937db5
|
Issue 30: Create an outline of the tests for the management of the site.
|
2016-12-01 17:51:17 -05:00 |
Dorian
|
4a71baf642
|
Issue 30: Ensure test documentation is consistent with test type naming.
|
2016-11-30 22:02:12 -05:00 |
Dorian
|
a0890d9096
|
Issue 30: Refactor the functional tests fixture into a single fixture.
|
2016-11-30 21:44:20 -05:00 |
Dorian Pula
|
90ef1eb42f
|
Merged in issue-28-switch-over-to-inv-as-main-entrypoint (pull request #13)
Issue 28: Bring in uwsgi server startup inside invoke script.
|
2016-11-30 16:50:32 +00:00 |
Dorian
|
0c429b6c15
|
Issue 28: Fix issue with bad bash syntax error causing uwsgi to fail at startup.
|
2016-11-30 11:07:33 -05:00 |
Dorian
|
a038ee22c9
|
Issue 28: Fix YAML syntax error in circleci config.
|
2016-11-30 10:47:12 -05:00 |
Dorian
|
6f9f497893
|
Issue 28: Fix YAML syntax error in circleci config.
|
2016-11-30 09:26:10 -05:00 |
Dorian
|
d8719bfeaa
|
Issue 28: Move preparation of sauceconnect tunnel outside of test and into dependencies.
|
2016-11-30 09:23:51 -05:00 |
Dorian
|
a41ae8a32e
|
Issue 28: Increase verbosity of tests and remove unused CI code.
|
2016-11-30 09:02:06 -05:00 |
Dorian
|
c9278d859e
|
Issue 28: Update changelog documentation.
|
2016-11-29 17:49:43 -05:00 |
Dorian
|
d7d8e07930
|
Issue 28: Bring in uwsgi server startup inside invoke script.
Make uwsgi a requirement of the Rookeries API.
|
2016-11-29 17:48:08 -05:00 |
Dorian Pula
|
6aa77ad51f
|
Merged in issue-24-upgrade-flask (pull request #12)
Fix error handling and upgrade to the latest version of Flask.
|
2016-11-29 22:34:02 +00:00 |
Dorian
|
044f99a67b
|
Update the changelog with fix.
|
2016-11-29 17:33:32 -05:00 |
Dorian
|
7a35518599
|
Fix error handling and upgrade to the latest version of Flask.
|
2016-11-29 17:31:20 -05:00 |
Dorian Pula
|
e1a013e018
|
Merged in issue-29-add-support-for-multiple-sites (pull request #11)
Issue 29 add support for multiple sites
|
2016-11-24 13:35:16 +00:00 |
Dorian
|
d17e61823c
|
Make sure webapp unit tests actually run.
|
2016-11-24 08:17:18 -05:00 |
Dorian
|
b9b26cef50
|
Fix issues found by linter.
Abstract all webapp environment variables into functions.
|
2016-11-24 07:33:22 -05:00 |
Dorian
|
90243d5002
|
Filter by API keys on site views.
|
2016-11-23 23:47:48 -05:00 |
Dorian
|
688d9684a2
|
Make sure webapp adds the API key when calling the API server.
|
2016-11-23 23:45:07 -05:00 |
Dorian
|
7763985217
|
Add enforcement to check API keys in requests in API.
Speed up build of webapp Docker image.
Ensure rebuilding of the container whenever the database is bootstrapped.
|
2016-11-23 22:12:42 -05:00 |
Dorian
|
d29bd7f9f7
|
Add in second site into samples to act as a way to test site API functionality.
|
2016-11-23 08:31:31 -05:00 |
Dorian
|
fbed252028
|
Make terminology consistent for sites and pages.
|
2016-11-22 10:47:24 -05:00 |
Dorian
|
6ced790023
|
Transition endpoints to something more uniform for apps and menus.
|
2016-11-22 09:53:04 -05:00 |
Dorian
|
4be213b8f3
|
Migrate site information to database. Update app appropriately.
|
2016-11-22 08:51:17 -05:00 |
Dorian
|
b229400557
|
Fix relationships between site and the menu models.
Make strings consistent across API.
|
2016-11-21 23:56:15 -05:00 |
Dorian
|
6520e57696
|
Add initial model setup for a site.
|
2016-11-21 20:31:36 -05:00 |
Dorian
|
fddeee1cc5
|
Migrate site specific views to separate module for further development.
|
2016-11-20 15:59:02 -05:00 |
Dorian
|
accb9536c9
|
Rename journal to pages to be consistent with new terminology.
Simplify pip requirements into a single file.
|
2016-11-20 14:55:08 -05:00 |
Dorian
|
38749c7abc
|
Minor style fix for Rotefile.
|
2016-11-19 20:01:39 -05:00 |
Dorian Pula
|
8403403b3f
|
Merged in postegres-migration (pull request #10)
Migrate to PostgreSQL
|
2016-11-19 16:23:55 +00:00 |
Dorian
|
b2fd7ec7eb
|
Update documentation and build to only mention PostgreSQL rather than CouchDB.
|
2016-11-19 10:12:42 -05:00 |
Dorian
|
bdeda86c92
|
Add in requests as a requirement.
|
2016-11-18 22:53:31 -05:00 |
Dorian
|
9387a89393
|
Migrate loading and saving of pages to use postgres.
|
2016-11-18 22:38:48 -05:00 |
Dorian
|
1917f7448d
|
Start working creating a sample database for the server tests.
|
2016-11-18 08:56:19 -05:00 |
Dorian
|
303b338804
|
Update test database to connect to postgres instead of couchdb.
|
2016-11-17 14:56:35 -05:00 |
Dorian
|
dcc8fa02ef
|
Update db connection string passing to tasks in API.
|
2016-11-17 10:55:17 -05:00 |
Dorian
|
7c79d34b67
|
Attempt to stop pre-installed postgresql.
|
2016-11-16 22:10:30 -05:00 |
Dorian
|
d2ba959e3d
|
Uninstall provided postgresql.
|
2016-11-16 21:52:23 -05:00 |
Dorian
|
8cd78220be
|
Initial setup of Postgres as a replacement for CouchDB.
|
2016-11-16 21:07:39 -05:00 |
Dorian Pula
|
47ab4fe84d
|
Merged in issue-17-migrate-to-python-3 (pull request #9)
Issue 17 migrate to python 3
|
2016-11-17 01:05:47 +00:00 |
Dorian
|
be2a3a20da
|
Fix issue with access token not being encodeable because it was a byte string.
|
2016-11-16 19:53:30 -05:00 |
Dorian
|
1531fd68f0
|
Add dumb-init to better control started services.
Update documentation to reflect work.
|
2016-11-16 19:42:05 -05:00 |
Dorian
|
3072faa2e3
|
Fix unit tests for API.
|
2016-11-16 17:42:53 -05:00 |
Dorian
|
cdc6f95af8
|
Fix issue with traceback call.
|
2016-11-16 14:36:54 -05:00 |
Dorian
|
3a1526e8d8
|
Fix test failures following port to Python 3.
|
2016-11-16 13:44:17 -05:00 |
Dorian
|
7f1945bd6c
|
Migrate Rookeries api to Python 3.5
|
2016-11-16 08:38:30 -05:00 |