6112 Commits

Author SHA1 Message Date
graham-dds
c803438e94 Roll back Projects to Applications in translations 2019-10-08 13:15:28 -04:00
graham-dds
b3467a1722 app provisioning Step 3 changes
- rearrange markup in the template
- include text from translations
2019-10-08 13:15:28 -04:00
graham-dds
8eda056327 Revamp the app members table
- remove some of the custom styles in the page-specific style sheet.
Instead, try to rely on default USWDS styles as much as possible.
- tweak a few values in the tables stylesheet
- move some markup around in the members template
2019-10-08 13:15:28 -04:00
graham-dds
0632c16968 Move "add environment " link to bottom of section
- this makes things more consistent with the new application flow
2019-10-08 13:15:28 -04:00
graham-dds
7a62133bc3 Minor adjustments new application flow step 2
- rearrange markup
- add previous and cancel button
2019-10-08 13:15:28 -04:00
graham-dds
ae55f5ef00 Align new application Step 1 with design mockups
- remove unneeded variables and markup
- add a cancel button
- add form input descriptions
- add a class selector for the default panel <hr>, and change apperance
2019-10-08 13:15:28 -04:00
graham-dds
4a4e20534f Flashed message after step 1 of app provisioning
- add flash for updating application
- add to route logic
2019-10-08 13:15:28 -04:00
graham-dds
2d28356cdc Refactor routes 2019-10-08 13:15:28 -04:00
graham-dds
9d34f11d84 Tweak multi-step header for app provisioning
- add "context" option to StickyCTA
 - tweak styles to better-include context
 - add header text to translations
2019-10-08 13:15:28 -04:00
graham-dds
237123d474 Make application description optional 2019-10-08 13:15:28 -04:00
leigh-mil
da6916b1a1
Merge pull request #1105 from dod-ccpo/fix-invite-bug
Fix invite bug
2019-10-03 15:02:05 -04:00
leigh-mil
875b908908 Do not change app role status when invite status changes, add assertions to tests for this 2019-10-03 14:56:38 -04:00
richard-dds
b9a17244b5
Merge pull request #1091 from dod-ccpo/aws-implementation
AWS Implementation of CloudProviderInterface
2019-10-02 16:26:24 -04:00
richard-dds
04235fd13d Extract constant for permission boundary ARN 2019-10-02 16:01:23 -04:00
richard-dds
329f014b16 Use jinja template to generate policy json 2019-10-02 16:01:23 -04:00
richard-dds
e34333a990 Fix tests 2019-10-02 16:01:23 -04:00
richard-dds
7a8b96d2a8 Use _get_client everywhere 2019-10-02 16:01:23 -04:00
richard-dds
10aa1c9bff Pull out a constant 2019-10-02 16:01:23 -04:00
richard-dds
cc3de11e54 Standardize all of the AWS credentials 2019-10-02 16:01:23 -04:00
richard-dds
686ef55e40 Remove comment 2019-10-02 16:01:23 -04:00
richard-dds
6ca6131d21 Add comment regarding AWSCloudProvider.BASELINE_POLICIES 2019-10-02 16:01:23 -04:00
richard-dds
faaac42291 Remove todo 2019-10-02 16:01:23 -04:00
richard-dds
4c0f6704f2 Clean up and refine TODOs 2019-10-02 16:01:12 -04:00
richard-dds
8b59546840 Add tests for AWSCloudProvider.create_environment_baseline 2019-10-02 16:01:12 -04:00
richard-dds
7bc5a418c9 Tests for AWSCloudProvider.create_atat_admin_user 2019-10-02 16:01:12 -04:00
richard-dds
cacb9135d1 Tests for AWSCloudProvider.create_environment
Created mock boto3 for testing
2019-10-02 16:01:12 -04:00
richard-dds
eaf1de22ba Create cloud test dir 2019-10-02 16:00:43 -04:00
richard-dds
26a7d97a1b Fix AWSCloudProvider.create_atat_admin_user 2019-10-02 16:00:43 -04:00
richard-dds
3cb4b5b334 Formatting 2019-10-02 16:00:43 -04:00
richard-dds
1a93e466d3 Trying to get AwsCloudProvider.create_atat_admin_user working 2019-10-02 16:00:43 -04:00
richard-dds
39442c3ccd Fix AWSCloudProvider.create_environment 2019-10-02 16:00:43 -04:00
richard-dds
73f69650df Handle case where baseline policy already exists 2019-10-02 16:00:43 -04:00
richard-dds
4f648d7885 Update get_client 2019-10-02 16:00:43 -04:00
richard-dds
7dcf27f690 Implement AWSCloudProvider.create_environment_baseline 2019-10-02 16:00:43 -04:00
richard-dds
48eb860e05 Update some todos 2019-10-02 16:00:43 -04:00
richard-dds
30210ba09c Rough implementation of AWSCloudProvider
Rough implementation of AWSCloudProvider.create_environment

Rough impl of AWSCloudProvider.create_atat_admin_user
2019-10-02 16:00:43 -04:00
graham-dds
6ea579d90c
Merge pull request #1103 from dod-ccpo/bugfix/use_correct_create_user_route_in_settings
Bugfix: use correct route for create member macro
2019-10-02 14:22:04 -04:00
graham-dds
de89bb03b0 use correct route for create member macro 2019-10-02 14:17:18 -04:00
leigh-mil
f075bd5c02
Merge pull request #1101 from dod-ccpo/env-name-label
Remove optional label from env form
2019-10-02 11:41:07 -04:00
leigh-mil
c24c9f3c2b
Merge pull request #1100 from dod-ccpo/clin-errors-part-2
Fix PoP error bug
2019-10-02 11:40:39 -04:00
leigh-mil
3a6db436d6
Merge pull request #1097 from dod-ccpo/404-page
Styling error page
2019-10-02 11:02:51 -04:00
leigh-mil
738d73dc03 Add in a default error sub heading 2019-10-02 10:55:15 -04:00
leigh-mil
7db38ede59 Remove extra kwargs and put the text in the template since all error pages will show the same text in MVP 2019-10-02 10:45:22 -04:00
leigh-mil
b990a59dc9 Clean up stylesheet 2019-10-02 10:45:22 -04:00
leigh-mil
1435734969 Add monkeypatch to mock handle_error() 2019-10-02 10:45:22 -04:00
leigh-mil
6013d93182 Styling error page 2019-10-02 10:44:54 -04:00
graham-dds
3aa5895c93
Merge pull request #1098 from dod-ccpo/add-members-to-app-provisioning-flow
Add members to app provisioning flow
2019-10-01 16:39:07 -04:00
graham-dds
d4b5e484ee rearrange templates to follow new dir structure 2019-10-01 16:09:51 -04:00
graham-dds
94ccda9d84 update .secrets.baseline 2019-10-01 15:56:18 -04:00
graham-dds
d4bc051eb4 Use correct flash for step 2 2019-10-01 15:56:18 -04:00