Commit Graph

  • 30210ba09c Rough implementation of AWSCloudProvider richard-dds 2019-09-23 15:06:30 -04:00
  • 6ea579d90c Merge pull request #1103 from dod-ccpo/bugfix/use_correct_create_user_route_in_settings graham-dds 2019-10-02 14:22:04 -04:00
  • de89bb03b0 use correct route for create member macro graham-dds 2019-10-02 12:17:30 -04:00
  • f075bd5c02 Merge pull request #1101 from dod-ccpo/env-name-label leigh-mil 2019-10-02 11:41:07 -04:00
  • c24c9f3c2b Merge pull request #1100 from dod-ccpo/clin-errors-part-2 leigh-mil 2019-10-02 11:40:39 -04:00
  • 3a6db436d6 Merge pull request #1097 from dod-ccpo/404-page leigh-mil 2019-10-02 11:02:51 -04:00
  • 738d73dc03 Add in a default error sub heading leigh-mil 2019-10-02 10:29:42 -04:00
  • 7db38ede59 Remove extra kwargs and put the text in the template since all error pages will show the same text in MVP leigh-mil 2019-10-01 13:58:29 -04:00
  • b990a59dc9 Clean up stylesheet leigh-mil 2019-10-01 13:54:13 -04:00
  • 1435734969 Add monkeypatch to mock handle_error() leigh-mil 2019-09-30 13:29:20 -04:00
  • 6013d93182 Styling error page leigh-mil 2019-09-26 17:22:04 -04:00
  • 3aa5895c93 Merge pull request #1098 from dod-ccpo/add-members-to-app-provisioning-flow graham-dds 2019-10-01 16:39:07 -04:00
  • d4b5e484ee rearrange templates to follow new dir structure graham-dds 2019-09-30 10:20:24 -04:00
  • 94ccda9d84 update .secrets.baseline graham-dds 2019-09-30 09:51:51 -04:00
  • d4bc051eb4 Use correct flash for step 2 graham-dds 2019-09-27 15:19:16 -04:00
  • 337c98f8cd Add / update tests graham-dds 2019-10-01 09:17:38 -04:00
  • 00547a9b34 Update translations for app creation buttons graham-dds 2019-09-27 11:57:39 -04:00
  • 02a4f92840 Clean up templates graham-dds 2019-09-27 11:57:28 -04:00
  • 8df0bfedde Add app to render_args of render_template helper graham-dds 2019-09-27 11:56:26 -04:00
  • 98b950dfa3 don't use render template helper function for envs graham-dds 2019-09-27 11:55:41 -04:00
  • dfcdee3910 Add step 3 POST route for app member creation graham-dds 2019-09-27 11:52:36 -04:00
  • d2c9a3e215 Pass optional kwarg in the macro so the optional label is not rendered leigh-mil 2019-10-01 14:40:29 -04:00
  • a5d34f9bb2 Check against the contract dates instead of the current maxStart and minEnd values to calculate the new maxStart and minEnds leigh-mil 2019-10-01 12:02:54 -04:00
  • e0e6c0569c Add "action" param to members macro graham-dds 2019-09-27 11:50:11 -04:00
  • 0ed782f4e8 Move app member creation business logic from route graham-dds 2019-09-27 11:47:21 -04:00
  • 4aa0afdb67 New env role logic in filter_env_roles_form_data graham-dds 2019-09-25 15:54:22 -04:00
  • fb58bc1ba1 Add GET route for step 3 graham-dds 2019-09-25 10:15:43 -04:00
  • e80585b3b2 Move member editing template to macro graham-dds 2019-09-24 16:37:12 -04:00
  • b7677018c2 Merge pull request #1095 from dod-ccpo/clin-errors leigh-mil 2019-09-30 11:12:54 -04:00
  • 0c54b61579 Remove watch from date selector component leigh-mil 2019-09-26 16:19:30 -04:00
  • 2f3863b84d Remove emitters for individual value changes leigh-mil 2019-09-26 15:37:38 -04:00
  • 1912a9127f Add computed properties for Date object for dates used in functions leigh-mil 2019-09-26 15:32:53 -04:00
  • a8635e8c8b Add explanation about maxStartDate and minEndDate, Refactor calc max and min functions leigh-mil 2019-09-26 15:23:49 -04:00
  • f840bbb941 Use let instead of var leigh-mil 2019-09-26 13:18:38 -04:00
  • 92243965ec parse contract dates into datetime objects leigh-mil 2019-09-25 16:30:53 -04:00
  • df5f4b9d3e Get rid of unnecessary data in pop date range leigh-mil 2019-09-25 16:07:31 -04:00
  • c03820e53a Emit event on input from date selector so parent element can respond leigh-mil 2019-09-25 15:58:04 -04:00
  • ad86dc33fc Show validation icon only if the date is complete leigh-mil 2019-09-25 14:23:33 -04:00
  • e41aeaee25 Fix end date in alert leigh-mil 2019-09-25 13:58:30 -04:00
  • 789e6662a2 Add tests for pop date range vue component leigh-mil 2019-09-25 10:43:43 -04:00
  • 5e1ce65662 Move html out of clin fields macro and fix initial values in pop date range when there is no form data leigh-mil 2019-09-25 10:42:40 -04:00
  • eef15f311f Remove logic for validating PoP date range out of clin-fields vue component leigh-mil 2019-09-24 14:34:05 -04:00
  • 53cef32af5 Use date-selector component to display errors related to date fields leigh-mil 2019-09-24 14:18:21 -04:00
  • e26edcd1bb Add tests for updated functionality in date-selector and formatting leigh-mil 2019-09-24 13:08:29 -04:00
  • 32583feb99 Validate year based on min and max dates and only show the validation icons when the date has been completely filled in leigh-mil 2019-09-24 10:51:36 -04:00
  • 843501c00a Fix bug where name attribute of start date fields was not properly assigned Fix bug in pop_date_range were startValid and endValid were not being properly updated leigh-mil 2019-09-24 09:59:50 -04:00
  • d52abeb0a9 Only update the min and max values for other field when the field that was updated is valid -- This prevents both fields from becoming invalid when the dates are not in chronological order. leigh-mil 2019-09-23 16:52:05 -04:00
  • d42cd1ff4f Dynamically update the max and min values for start and end date based on the date in the other field and contract dates leigh-mil 2019-09-23 16:37:39 -04:00
  • 0e641a9064 Create vue component to manage date range logic leigh-mil 2019-09-23 15:27:09 -04:00
  • ae57baf455 Merge pull request #1094 from dod-ccpo/test-changes dandds 2019-09-26 15:44:14 -04:00
  • ee222c64d9 Merge pull request #1096 from dod-ccpo/more-js-deletions dandds 2019-09-26 15:14:13 -04:00
  • 6c22d5a524 Apply section heads to test output for clarity. dandds 2019-09-25 10:36:49 -04:00
  • 7d0db1c185 Merge pull request #1084 from dod-ccpo/revoke-app-invite leigh-mil 2019-09-26 13:16:47 -04:00
  • c9f654664c Update test to check that env role was deleted and that the status changed on the app role leigh-mil 2019-09-26 10:18:42 -04:00
  • bea9439330 Move text to translations leigh-mil 2019-09-23 11:54:33 -04:00
  • 05aca75679 Fix typo and add flash message for when invite can't be revoked leigh-mil 2019-09-23 11:43:17 -04:00
  • 663fb9f288 Use ApplicationRoles.disable() instead of Applications.remove_member() leigh-mil 2019-09-23 11:31:13 -04:00
  • a9300132f8 Move modal out of the table and fix button styling leigh-mil 2019-09-20 11:52:51 -04:00
  • 7ad7c79897 Update seed script so app members have invites leigh-mil 2019-09-20 11:34:25 -04:00
  • 37fab735a4 Add modal to page for revoking an invite leigh-mil 2019-09-20 11:26:57 -04:00
  • a03ff56017 Invites are revokable if they are not expired, and add success flash message leigh-mil 2019-09-20 11:26:28 -04:00
  • fd691bc0c1 Refactor Applications.remove_member leigh-mil 2019-09-20 10:50:23 -04:00
  • ed116ee791 Delete env roles associated with disabled app role leigh-mil 2019-09-20 10:49:35 -04:00
  • 5c54c043c0 Add route for applications.revoke_invite leigh-mil 2019-09-20 10:09:25 -04:00
  • dcf10e596f Delete some additional unused Vue components. dandds 2019-09-26 05:48:14 -04:00
  • 8d7c7a0d6e Render Vue component templates as part of test script. dandds 2019-09-25 10:10:09 -04:00
  • e0565e5b9a Measure JS test coverage for entire js directory. dandds 2019-09-25 09:58:09 -04:00
  • a4f0b10bbb Merge pull request #1092 from dod-ccpo/template-cleanup dandds 2019-09-25 11:31:07 -04:00
  • 4f8cbc2b68 Delete unused Jinja macros and rearrange templates. dandds 2019-09-24 09:55:31 -04:00
  • c8a2e9ee96 Merge pull request #1093 from dod-ccpo/js-cleanup dandds 2019-09-25 09:51:38 -04:00
  • 6dc1e10e77 Delete unused Vue components and remove references to them. dandds 2019-09-25 06:14:12 -04:00
  • 494978fabd Merge pull request #1077 from dod-ccpo/cloud-provision-errors tomdds 2019-09-24 14:00:47 -04:00
  • 7e340936dc Merge pull request #1088 from dod-ccpo/make-application-creation-multistep graham-dds 2019-09-24 13:56:36 -04:00
  • ff8119acd1 Integrate errors with MockCloudProvider tomdds 2019-09-23 15:09:59 -04:00
  • 5aa5acfb2a Remove redundant EnvironmentExistsException tomdds 2019-09-17 16:51:05 -04:00
  • 08f98a557f Create separate authentication and authorization exceptions tomdds 2019-09-17 15:34:50 -04:00
  • 34c616ce63 First pass at Cloud Provision Exceptions tomdds 2019-09-17 10:30:09 -04:00
  • d60cc58dee Merge pull request #1083 from dod-ccpo/user-provisioning-task richard-dds 2019-09-24 13:50:17 -04:00
  • 07b287e9aa Merge pull request #1090 from dod-ccpo/clin-fields-test dandds 2019-09-24 11:04:45 -04:00
  • dbc851258f Update .secrets.baseline graham-dds 2019-09-24 09:56:17 -04:00
  • a96c2b3cdd Update / create new tests for application creation graham-dds 2019-09-23 14:30:19 -04:00
  • 66f606d951 add permissions to new application routes graham-dds 2019-09-23 11:57:47 -04:00
  • 0bdbe755e3 Allow the ability to update environment names graham-dds 2019-09-24 10:09:03 -04:00
  • 2dd24aa286 Allow application creation without environments graham-dds 2019-09-24 10:08:22 -04:00
  • 8c8f0be761 Allow application creation without environments graham-dds 2019-09-23 11:34:52 -04:00
  • 6b74766df9 Add translation for next button in new app form graham-dds 2019-09-23 11:34:01 -04:00
  • 4c8bb0a35d change ulr_for arguments to new multistep form graham-dds 2019-09-23 11:33:01 -04:00
  • f0593cde70 Break new application template into form steps graham-dds 2019-09-23 11:30:30 -04:00
  • 1a11182eef Break new-application JS component into form steps graham-dds 2019-09-23 11:30:08 -04:00
  • 8914419dac Break new application route into multiple routes graham-dds 2019-09-23 11:16:11 -04:00
  • cd37e18178 Rename application-related forms graham-dds 2019-09-23 11:14:27 -04:00
  • 83479f60af Flash messages for saving/ submitting applications graham-dds 2019-09-17 11:34:57 -04:00
  • 7ea1ae5a34 Add a JS test for the clin-fields Vue component. dandds 2019-09-24 09:37:30 -04:00
  • 526dc94455 Merge pull request #1089 from dod-ccpo/quick-test-fix dandds 2019-09-23 15:27:09 -04:00
  • 0d45be68d5 Adjust environment claim test to avoid race condition dandds 2019-09-23 14:53:18 -04:00
  • 23319e0c39 Remove unused import richard-dds 2019-09-23 11:45:33 -04:00
  • 399cf74ed6 Only provision EnvironmentRoles with active ApplicationRoles richard-dds 2019-09-23 11:30:06 -04:00
  • f523db4d2d Squash migrations related to env role provisioning richard-dds 2019-09-23 10:44:37 -04:00
  • 46f8e07729 Merge pull request #1087 from dod-ccpo/to-step3-testing dandds 2019-09-23 10:32:23 -04:00
  • c18d44701e Merge pull request #1086 from dod-ccpo/ie11-header-bug leigh-mil 2019-09-23 10:24:05 -04:00