6347 Commits

Author SHA1 Message Date
leigh-mil
7a778dd1dd Fix styling for resend invite modal 2019-10-08 17:06:36 -04:00
leigh-mil
ec593fbd42 Fix margin below hr 2019-10-08 16:47:46 -04:00
leigh-mil
04ebb863f1 Add class to edit member perms modal so it has same styling as add new member modal 2019-10-08 16:43:15 -04:00
richard-dds
30f5f0292f Update js templates 2019-10-08 16:42:25 -04:00
richard-dds
41b09b9cc8 Fix migration path 2019-10-08 16:42:25 -04:00
richard-dds
0c480ccc41 Fix tests 2019-10-08 16:42:25 -04:00
richard-dds
ed7bc33e44 Set deleted flag in do_delete_user 2019-10-08 16:42:25 -04:00
richard-dds
274ff9fbbf Trigger environment_role deletion 2019-10-08 16:42:25 -04:00
richard-dds
78c4949776 Move sqlalchemy_dumps to atst.utils.json 2019-10-08 16:42:25 -04:00
richard-dds
343e989de8 Update comments 2019-10-08 16:42:25 -04:00
richard-dds
31d2380afc Clean up migration 2019-10-08 16:42:25 -04:00
richard-dds
2ad30b5fa4 Implement dispatch_delete_user job 2019-10-08 16:42:25 -04:00
richard-dds
00f76ae5af Add delete user job 2019-10-08 16:42:25 -04:00
leigh-mil
c9c7c3a1b5 Fix add portfolio member modal 2019-10-08 16:31:01 -04:00
leigh-mil
b21bc5a69f Update test templates 2019-10-08 16:30:28 -04:00
leigh-mil
4c865c8c66 Style cancel link in multi-step modals 2019-10-08 16:30:28 -04:00
leigh-mil
5482973fdd Delete unused classes 2019-10-08 16:30:28 -04:00
leigh-mil
cf42bfbbda Remove text from dismiss modal button 2019-10-08 16:30:28 -04:00
leigh-mil
fe29b5d838 Low-fi update of multi-step modals to fix styling 2019-10-08 16:30:28 -04:00
leigh-mil
7a4c26419f Low-fi update of modals to fix styling 2019-10-08 16:30:28 -04:00
leigh-mil
52d16017c3 Update styling for modal macro and add notes about what classes to use to maintain styling 2019-10-08 16:28:25 -04:00
leigh-mil
f877b0a1d8
Merge pull request #1099 from dod-ccpo/resend-invite
Resend invite
2019-10-08 16:27:56 -04:00
leigh-mil
12aad96899 hard code initial invite email 2019-10-08 16:16:34 -04:00
leigh-mil
ce4ef37776 Add class to resend invite modal so styling is applied 2019-10-08 16:16:34 -04:00
leigh-mil
2455ef14f2 use kwargs when calling macro 2019-10-08 16:10:46 -04:00
leigh-mil
1a809418b1 Refactor out duplicate dictionary 2019-10-08 16:10:46 -04:00
leigh-mil
13bc830536 Add update invite form to settings page and move user info page of member form into its own macro 2019-10-08 16:10:46 -04:00
leigh-mil
4d043363a7 Create route for resending an app invite
Replace ApplicationInvitations._update_status() with revoke() because multiple functions used _update_status() and it was causing app roles to be disabled when they shouldn't have. Now app roles are disabled within the revoke function.
Updated Invitations.resend() to accept user details so the invite info
can be changed in the new invite
2019-10-08 15:59:16 -04:00
leigh-mil
bb6d656def
Merge pull request #1106 from dod-ccpo/clin-errors-contract-dates
PoP Range error message
2019-10-08 15:39:34 -04:00
graham-dds
0870959477
Merge pull request #1107 from dod-ccpo/multistep-app-provisioning-design-tweaks
Multistep app provisioning design tweaks
2019-10-08 13:34:25 -04:00
graham-dds
f57ee99328 New app step 2 template rendering: specify kwargs 2019-10-08 13:15:28 -04:00
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
7f0a25ea17 Use translations 2019-10-08 10:32:02 -04:00
leigh-mil
f4855c0ae3 Use validator on the field for checking that the pop dates are within the contract date range 2019-10-08 10:32:02 -04:00
leigh-mil
07b3c68422 Add min and max range values to date selector so a more accurate error message can be displayed when a date is out of the range 2019-10-08 10:32:02 -04:00
dandds
d1ed0f6692 Add setup script and configuration for Minikube cluster.
The Minikube version of the cluster has some differences from the main
config (noted in the README) but will be useful for for future DevOps
development.
2019-10-04 17:48:46 -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