Commit Graph

1030 Commits

Author SHA1 Message Date
Dorian ef39141fee Update the setup of the wsgi path. 2016-05-29 23:20:44 -04:00
Dorian b2e0a32899 Add caveat to readme about Docker workflow. 2016-05-29 21:56:59 -04:00
Dorian aa2baea2ac Fix demo target starting of webbrowser. 2016-05-29 21:55:27 -04:00
Dorian b05d5c5e2d Add documentation for the README.
Add demo target in Makefile.
2016-05-29 20:34:11 -04:00
Dorian 5d23524883 Add a simple makefile to test Docker workflow. 2016-05-29 20:28:11 -04:00
Dorian e9666d0bb8 Add initial setup for docker-compose workflow. 2016-05-29 19:38:14 -04:00
Dorian Pula 5a264a6347 Make sure that install without asking bitbucket-pipelines.yml 2016-05-26 01:27:16 +00:00
Dorian Pula 42a8ea4fab Fix nodejs apt source specification in bitbucket-pipelines.yml 2016-05-26 01:24:55 +00:00
Dorian Pula c14a0537c8 Update bitbucket-pipelines.yml to use wheezy instead of jessie, to install nodejs properly. 2016-05-26 01:20:53 +00:00
Dorian Pula 43fb66e91b Add initial apt update 2016-05-26 01:16:28 +00:00
Dorian Pula aaca887149 Add in HTTPS support for APT in Bitbucket pipeline. 2016-05-26 01:14:34 +00:00
Dorian Pula 2832368e0a Update setup of bitbucket pipeline. 2016-05-26 01:10:43 +00:00
Dorian Pula e04622a6fd bitbucket-pipelines.yml created online with Bitbucket 2016-05-25 21:54:41 +00:00
Dorian eec8f48cc6 Change name of role to make it more consistent. 2016-05-17 23:41:46 -04:00
Dorian 7c8fc9767f Fix up vagrant + ansible role setup to include new modular roles.
Update installation instructions.
2016-05-14 10:53:01 -04:00
Dorian 7bf58cd477 Fix issues related to older node dependencies. 2016-05-10 18:19:57 -04:00
Dorian 08c1acd2d2 Fix the automated invocation of the Ansible Rookeries role. 2016-04-28 18:09:51 -04:00
Dorian 3369708aa9 Make sure the right packages are installed and deployed. 2016-04-28 09:31:52 -04:00
Dorian 66541ca403 Create new setup to allow for faster development of more modular roles. 2016-04-28 08:20:32 -04:00
Dorian 412d8ff6de Add ability to create external role if not present and improve path. 2016-04-25 18:11:24 -04:00
Dorian c119c79763 Add documentation to setting up, installing and running Rookeries locally. 2016-04-09 08:55:14 -04:00
Dorian 58445aa6fc Add in date suffix to the deployable package when deploying to the vagrant box, to clarify what is being installed. 2016-04-06 08:29:47 -04:00
Dorian 32e60ec00d Fix path issue in Ansible role by using the absolute path. 2016-04-05 23:43:04 -04:00
Dorian 0de39da59a Add context to pass around location of deployable package. 2016-04-05 23:29:19 -04:00
Dorian 224bc64054 Add Karma test coverage. 2015-11-18 07:58:03 -05:00
Dorian 8da15da900 Change location of stored splinter screenshots to avoid messing up codebase organization. 2015-11-17 08:09:53 -05:00
Dorian 6c731f3009 Fix JS unit tests to pass, and add into overall test setup. 2015-11-16 18:02:34 -05:00
Dorian b5ba7e456a Remove TODO message as test is more effectively run after deployment.
Running functional tests on remote browsers after deployment avoids a complex setup involving tunnel tech such as SauceLabs connect.
2015-11-16 08:16:19 -05:00
Dorian 01a862ca10 Add support for configuring port and server name of feature to test.
Add initial support for changing web drivers and remote web drivers.
2015-11-14 13:05:44 -05:00
Dorian cf63e59bec Merge branch 'master' into extract-test-database-setup 2015-11-12 08:05:55 -05:00
Dorian e5e5427d74 Add missing dependency to requirements. 2015-11-12 08:04:29 -05:00
Dorian b7455ce83d Refactor creation of test database out into separate context manager.
Add creation test database and spawning of server for functional tests.
2015-11-11 18:23:11 -05:00
Dorian 8534313847 Fix docstring for deployment package creation task. 2015-11-10 18:10:53 -05:00
Dorian a0902ab358 Fix application when trying to load up client, that was not being packaged properly.
Remove extra configuration from vagrant provisioning.
2015-11-10 18:06:18 -05:00
Dorian a7cac9c2b9 Remove redundant header comment. 2015-10-28 18:45:24 -04:00
Dorian e11275120a Update changelog and migrated todo list as issues in Bitbucket project. 2015-10-23 08:24:51 -04:00
Dorian 0e2b83b6ce Update requirements based on feedback from Flask-JWT maintainer. 2015-10-23 08:04:07 -04:00
Dorian fadd72c49e Remove header comments for more compact module docstring.
Remove unused models and decorators.
2015-10-23 08:02:25 -04:00
Dorian 4ab4f1e6ed Remove unnecessary requirements. 2015-10-22 18:14:59 -04:00
Dorian Pula f611056bd0 Merged in end_to_end_tests (pull request #1)
Add initial support for End to End Tests
2015-10-21 08:29:37 -04:00
Dorian 75e765be62 Add verbosity to existing tests and fix task related tests. 2015-10-21 08:21:17 -04:00
Dorian 5eb6d6c165 Fix unit tests task to fail when a unit test fails. 2015-10-20 17:52:06 -04:00
Dorian 35b37ab548 Add initial setup of web tests for Rookeries. 2015-10-19 18:02:57 -04:00
Dorian e0e4cad575 Fix paths in JS unit tests.
Remove JS end-to-end tests to replace with newer bdd style tests.
2015-10-15 08:56:14 -04:00
Dorian 32c36fc329 Remove redundant files.
Change routes for tests and client coffeescript source files.
2015-10-14 18:17:46 -04:00
Dorian c6964a6d74 Merge again. 2015-10-14 17:50:41 -04:00
Dorian 7ac05512ef Merged rookeries-react-app back into rookeries. 2015-10-14 17:44:27 -04:00
Dorian 8576e037a6 Add ability to save page content! 2015-10-10 16:59:19 -04:00
Dorian 00ca3888cf Add ability to save page content! 2015-10-10 16:55:21 -04:00
Dorian 97465fa736 Add ability to show and hide editor panel in content if user is not logged in. 2015-10-09 23:28:17 -04:00