Commit Graph

1030 Commits

Author SHA1 Message Date
Dorian 0e317567d4 Fix issue with invoking sauce connect improperly. 2016-12-16 21:19:49 -05:00
Dorian 535465d225 Add full path to launching sc script. 2016-12-16 21:02:24 -05:00
Dorian d0af9d89fe Add more logging and messages for launching sauceconnect. 2016-12-16 20:24:39 -05:00
Dorian d15713515f Fix output from shell functions in scripts. 2016-12-16 17:27:13 -05:00
Dorian d85831149e Fix issues with launch saucelab and waiting. 2016-12-15 09:33:47 -05:00
Dorian 25d4595561 Resolve issue with launching sc script. 2016-12-15 09:01:13 -05:00
Dorian 63597fbacb Attempt to fix the docker image manager script. 2016-12-14 23:35:35 -05:00
Dorian ff5188a6d3 Add Docker related badges to frontpage.
Add logging to docker image manager script.
2016-12-14 23:29:10 -05:00
Dorian 9714d24db5 Fix comparison in docker image loader saver script. 2016-12-14 23:03:58 -05:00
Dorian 8a2d15c689 Convert docker image commands into a standalone script.
Update CI and make appropriately.
2016-12-14 22:57:54 -05:00
Dorian e8da89b118 Convert launching sauceconnect into a shell script. 2016-12-14 22:26:13 -05:00
Dorian e80d0b800c Fix issue with flag not being passed correctly. 2016-12-14 09:53:09 -05:00
Dorian 732b5a7ad6 Fix makefile issue and update changelog. 2016-12-14 09:29:44 -05:00
Dorian d3e7f79e52 Convert rote targets into Makefile equivalents, and update CI. 2016-12-14 08:55:30 -05:00
Dorian 24afbad359 Issue 30: Attempt to not rely on exposing the PostgreSQL server. CI update to take advantage of this. 2016-12-14 08:27:08 -05:00
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