Commit Graph

  • e5f588e032 WIP of a queue Patrick Smith 2018-10-15 14:47:45 -04:00
  • d4cd4003c3 Catch flask's NotFound error and return 404 Patrick Smith 2018-10-15 15:40:07 -04:00
  • 2e4a8520a9 Deploy this branch Patrick Smith 2018-10-15 15:04:58 -04:00
  • b077ad9bac Make circleci image name unique Devon Mackay 2018-09-24 11:24:07 -04:00
  • c9bd3a4328 Only generat IMAGE_NAME if it is undefined Devon Mackay 2018-09-24 11:23:39 -04:00
  • d52e92fddf Convert to only deploying master branch Devon Mackay 2018-09-21 15:58:21 -04:00
  • 7dc87e5fe8 Adjust timeout flags for Alpine specific version Devon Mackay 2018-09-21 12:47:49 -04:00
  • 2ba9745c2e Add time limit for successfully deploying Devon Mackay 2018-09-21 12:42:16 -04:00
  • f684990666 Set working directory to match final app location (fix venv issue) Devon Mackay 2018-09-21 12:38:02 -04:00
  • 43057e2fc0 Flush CRL cache Devon Mackay 2018-09-19 14:19:01 -04:00
  • f6fdb44a87 Ensure permissions are preserved Devon Mackay 2018-09-19 13:24:40 -04:00
  • 7f81db5990 Style fixes Devon Mackay 2018-09-19 13:23:47 -04:00
  • 5a6f1de4dd Ensure app dir and files in its root are also chowned Devon Mackay 2018-09-19 13:21:34 -04:00
  • 1a68458a12 And also include /usr/bin, since the bin stubs for pip installed packages live there Devon Mackay 2018-09-19 13:08:31 -04:00
  • 1c5c75a0ac Fix resource names Devon Mackay 2018-09-19 12:45:55 -04:00
  • 82517e67d7 Fix site-packages reference Devon Mackay 2018-09-19 12:44:44 -04:00
  • 3ebf047e70 Sync debugger config with app config Devon Mackay 2018-09-19 12:32:03 -04:00
  • 38c86362b0 Ensure system packages get copied to prod container Devon Mackay 2018-09-19 12:24:45 -04:00
  • 28d5544cef Add GIT_SHA env var for use by atst-update-deploy.sh Devon Mackay 2018-09-19 12:02:42 -04:00
  • 3c5ee0b65d Toggle CD on for the circleci-cd branch for testing Devon Mackay 2018-09-19 11:33:10 -04:00
  • fd4346a4dd Disable image push by Travis Devon Mackay 2018-09-12 11:48:55 -04:00
  • 771db0dfdd Update image name Devon Mackay 2018-09-12 11:47:28 -04:00
  • bd3406f762 Disable Travis deployment Devon Mackay 2018-09-12 11:45:58 -04:00
  • a9bdf45ac6 Finalize deploy and switch to master branch only Devon Mackay 2018-09-12 11:24:08 -04:00
  • bbea6d66b5 Variablize image name Devon Mackay 2018-09-10 16:22:05 -04:00
  • a07cc6d524 Fix syntax Devon Mackay 2018-09-10 10:11:26 -04:00
  • b72269bf21 Change var name to match deploy script Devon Mackay 2018-09-10 10:09:24 -04:00
  • d0cc4da9f0 Add deploy stage to the build Devon Mackay 2018-09-10 10:08:49 -04:00
  • 4a99889a67 Add script that checks the k8s deployment without changing anything Devon Mackay 2018-09-10 09:59:31 -04:00
  • 7e0b3ce520 Adjust base64 params to be more portable (alpine compatible) Devon Mackay 2018-09-10 09:54:25 -04:00
  • 2ec2a22db0 Remove IMAGE_NAME output since it does not work properly Devon Mackay 2018-09-07 15:10:29 -04:00
  • db522a2913 Add image building and pushing stage Devon Mackay 2018-09-07 15:01:30 -04:00
  • d77383ad9a Convert to using workslow with separate jobs Devon Mackay 2018-09-07 14:51:50 -04:00
  • 26a83df444 Add default re-usable config bits Devon Mackay 2018-09-07 14:48:34 -04:00
  • d61510994b Add script to fix-up app dir owner Devon Mackay 2018-09-07 14:44:50 -04:00
  • 40317a06a4 use default queue for now dandds 2018-10-15 11:35:06 -04:00
  • 95ad71605d set default task queue name based on ATAT environment dandds 2018-10-12 11:20:14 -04:00
  • 4b8c017d49 do not use SSL for email if using TLS dandds 2018-10-12 10:50:34 -04:00
  • df35725430 reformat files, add more tests dandds 2018-10-12 10:00:03 -04:00
  • ae7c644d91 update README, adjust email config function name dandds 2018-10-12 09:15:56 -04:00
  • ae909117f4 use honcho to manage multiple dev processes dandds 2018-10-11 17:31:37 -04:00
  • f7d8783349 implement mailer with task queue dandds 2018-10-11 14:58:33 -04:00
  • 0d9f1cd7e0 update mailer, add tests dandds 2018-10-11 10:59:07 -04:00
  • 18bb5b24fd basic mailer implementation dandds 2018-10-10 11:28:03 -04:00
  • 5dd55dea55 Merge pull request #358 from dod-ccpo/end-to-end-test-#160690740 dandds 2018-10-15 11:00:28 -04:00
  • 9fcb016f86 formatting dandds 2018-10-15 10:30:54 -04:00
  • e514aa9a94 disable coverage for acceptance tests dandds 2018-10-15 10:19:48 -04:00
  • 8a14560a9b trap and kill BrowserStackLocal process in selenium_test script dandds 2018-10-15 10:15:29 -04:00
  • 4e653a52cf do not disable CSRF for selenium testing dandds 2018-10-15 10:06:11 -04:00
  • cbf188df5f more browserstack info in readme dandds 2018-10-15 10:04:33 -04:00
  • f16b227ece catch 500 errors and remove unnecessary acceptance test fixture dandds 2018-10-15 10:03:13 -04:00
  • ef041d7e1c dont track coverage file dandds 2018-10-15 09:21:36 -04:00
  • 5df28ba331 end-to-end tests should log in via login-dev endpoint dandds 2018-10-15 09:21:21 -04:00
  • 586a1eee5d whoops, pytest-flask already has a live-server, thanks pytest-flask dandds 2018-10-02 13:58:09 -04:00
  • 5195b2d32d acceptance tests can login to site dandds 2018-10-02 12:59:19 -04:00
  • 04b0b1db0d reformat dandds 2018-10-01 15:57:48 -04:00
  • 4a97c1d0fd add readme info about selenium testing dandds 2018-10-01 13:16:17 -04:00
  • 0d10ef1b6b refactor selenium driver handling dandds 2018-10-01 13:07:30 -04:00
  • 63f94deb40 test harness for selenium testing dandds 2018-10-01 12:05:44 -04:00
  • 78af50fcf0 sketch of BrowserStack and Selenium testing setup dandds 2018-10-01 09:19:25 -04:00
  • c4b7fdc015 Merge pull request #350 from dod-ccpo/coverage-#160694116 dandds 2018-10-15 09:04:47 -04:00
  • 9d03c3e856 Catch error if demo user does not exist Patrick Smith 2018-10-12 14:35:39 -04:00
  • 029941e9c2 Merge pull request #381 from dod-ccpo/edit-pe-number-#160627814 leigh-mil 2018-10-12 11:43:25 -04:00
  • ffa317a3eb Merge pull request #374 from dod-ccpo/finver-refactor dandds 2018-10-12 11:19:05 -04:00
  • 56cb21e821 Merge pull request #382 from dod-ccpo/make-approver-name-optional richard-dds 2018-10-12 10:15:26 -04:00
  • c435c36475 Don't showValid if input value is empty rthoward 2018-10-11 16:56:12 -04:00
  • 95f6b17e3b Simplify "anything" input validatin regex rthoward 2018-10-11 16:55:48 -04:00
  • 6faf4070ad Update atat.codes to atat.code.mil Patrick Smith 2018-10-11 13:40:42 -04:00
  • e0367dd2bd Remove mask from BA Code input since it had the same bug leigh-mil 2018-10-11 11:51:18 -04:00
  • 63ca35e808 Remove mask from PE Number input and clean up regex for match leigh-mil 2018-10-11 11:50:39 -04:00
  • 59d8baa74a Update UAT env to new domain Patrick Smith 2018-10-11 09:48:58 -04:00
  • 71f525ba6c Fix secret name for auth-uat tls Patrick Smith 2018-10-10 15:25:22 -04:00
  • f65474a129 Remove extra whitespace Patrick Smith 2018-10-10 09:58:14 -04:00
  • eeea08fe47 re-create demo workspaces Patrick Smith 2018-10-02 16:00:52 -04:00
  • a12eddc959 Add script to remove all data for test accounts Patrick Smith 2018-10-01 21:18:29 -04:00
  • d924f355a2 Update image name Patrick Smith 2018-10-09 17:16:41 -04:00
  • 8f24c9bf1e Add atat-uat namespace to kubernetes Patrick Smith 2018-10-09 16:54:59 -04:00
  • c3461c5a91 Update container image in yml Patrick Smith 2018-10-08 13:48:55 -04:00
  • 1329cd8206 pass request directly to FinancialVerification class dandds 2018-10-09 10:49:08 -04:00
  • 76854acf81 Merge pull request #376 from dod-ccpo/auth-patterns richard-dds 2018-10-09 11:06:22 -04:00
  • d9d7917dd8 ignore dev routes for tests coverage and add placeholders for reports dandds 2018-10-09 10:28:19 -04:00
  • b667d3331c mistakenly had pytest in non-dev dependencies list dandds 2018-10-09 10:07:09 -04:00
  • 00456152a8 include pytest-cov options as pytest defaults dandds 2018-09-27 15:43:08 -04:00
  • 12307769d4 rerun formatter for pretty 3.6.6 numbers dandds 2018-09-27 14:09:24 -04:00
  • 74ab2151f8 mandate python 3.6.6 and install pytest-cov dandds 2018-09-27 13:30:02 -04:00
  • 72f65cac9b Merge pull request #379 from dod-ccpo/logged-in-redirect richard-dds 2018-10-09 10:41:51 -04:00
  • a118812661 Move logged-in redirect to beginning of view richard-dds 2018-10-09 10:27:54 -04:00
  • 4e24666f16 Merge pull request #377 from dod-ccpo/email-not-unique montana-mil 2018-10-09 10:24:24 -04:00
  • 2966862413 Merge pull request #378 from dod-ccpo/refactor-tests richard-dds 2018-10-09 10:21:30 -04:00
  • f36446efac Add a default error message to the error template Montana 2018-10-09 09:55:11 -04:00
  • 39c5f3e00e Add two more tests Montana 2018-10-08 08:53:12 -04:00
  • ef75c15b99 small tweaks and test setup for FinancialVerification dandds 2018-10-03 16:56:27 -04:00
  • a206fafe0a fix bug in fin ver service object dandds 2018-10-03 15:55:19 -04:00
  • 3384738f5d use financial verification service class for all routes dandds 2018-10-03 15:47:01 -04:00
  • 6419d96bbe WIP refactor fin ver routes dandds 2018-10-03 10:50:38 -04:00
  • 74a04b6750 Formatting richard-dds 2018-10-08 15:24:17 -04:00
  • d51d5e2ca9 Root url should redirect if user is already logged in richard-dds 2018-10-08 15:23:13 -04:00
  • 7a800507dd Remove duplicate test richard-dds 2018-10-08 14:47:45 -04:00
  • 2568387902 Add tests for RequestsAuthorization richard-dds 2018-10-08 12:02:57 -04:00
  • ac2ecf5f64 Remove Authorization.can_view_audit_log as well richard-dds 2018-10-05 15:30:41 -04:00