5043 Commits

Author SHA1 Message Date
richard-dds
a6c5f484b9 Add NotificationSender, one test 2019-05-15 14:57:46 -04:00
rachel-dtr
802c62e3e9
Merge pull request #825 from dod-ccpo/continued-content
Updating alert language
2019-05-15 14:40:06 -04:00
dandds
f7c3fe572b Raise error if CRL download fails.
The download method for Libcloud objects returns a boolean, which means
that our CRL download could fail silently. The RackspaceCRLProvider
would not raise an error until it tried to open the full path for the
downloaded resource. This checks the return status of the download call
and raises an error if the download failed. For reference:

https://libcloud.readthedocs.io/en/latest/storage/api.html#libcloud.storage.base.StorageDriver.download_object
2019-05-15 14:38:33 -04:00
rachel-dtr
c6790e5d7a Updating alert language 2019-05-15 13:28:46 -04:00
montana-mil
a3c808a09f
Merge pull request #819 from dod-ccpo/handle-none-checkbox-value
Catch None values for IsNumber validator
2019-05-15 11:58:22 -04:00
rachel-dtr
a37fc3242b
Merge pull request #824 from dod-ccpo/oversight-lang
Updating language on oversight page
2019-05-15 11:41:40 -04:00
Montana
86c6044ca1 Catch None values for IsNumber validator 2019-05-15 11:41:03 -04:00
montana-mil
1c4725840c
Merge pull request #815 from dod-ccpo/add-new-env-app-settings
Add New Environment via app settings
2019-05-15 11:30:29 -04:00
Montana
ab874a06f8 Use new-environment component to toggle
- Moves the form to the innermost place it can go
2019-05-15 11:20:24 -04:00
George Drummond
44b678bde5
Merge pull request #823 from dod-ccpo/delete-modals-not-dismissable
Delete modals arent dismissable
2019-05-15 11:13:38 -04:00
rachel-dtr
1a7fb80108 Updating language on oversight page 2019-05-15 10:44:18 -04:00
George Drummond
6bfebf8e9d
Merge pull request #821 from dod-ccpo/edge-errors
We dont need this in vue template
2019-05-15 10:18:54 -04:00
George Drummond
d4ff41244d
We dont need this in vue template 2019-05-15 10:17:09 -04:00
George Drummond
888c6e57ae
Delete modals arent dismissable 2019-05-15 10:12:52 -04:00
George Drummond
b8ea1349b2
Merge pull request #817 from dod-ccpo/delete-user-from-application
Delete an application member
2019-05-14 15:45:32 -04:00
George Drummond
9927b22783
Disable rather than delete application_roles 2019-05-14 15:26:51 -04:00
Montana
408fa4e618 Fix DeleteConfirmation component modal id 2019-05-14 15:17:52 -04:00
Montana
1c506b995a Use helper function to render settings page
- use front end for validation testing
- change "form" to "application_form"
2019-05-14 15:16:53 -04:00
George Drummond
b884c8a762
Use common translation 2019-05-14 13:48:43 -04:00
George Drummond
f1299dc4b0
Add DELETE_APPLICATION_MEMBER permission 2019-05-14 13:39:20 -04:00
Montana
53d09deb22 Clean up imports 2019-05-14 11:51:34 -04:00
Montana
caf3a47c68 Update banners
- Adds "Create a new environment" title to info banner
- Adds a new "environment added" success banner
2019-05-14 11:51:10 -04:00
Montana
b2989e99c9 Styling 2019-05-14 11:51:10 -04:00
Montana
f07ea38b9b Functionality for adding an env
- uses two route functions - one for update app, another for add
environment
- uses a second form for the app settings page
- uses the /environments/new url naming convention
2019-05-14 11:51:10 -04:00
Montana
41818d7955 Toggle on click
- New copy to the translations file
- CSS is not updated
2019-05-14 11:45:39 -04:00
George Drummond
4aea264026
Avoid double lookup 2019-05-14 11:37:33 -04:00
leigh-mil
4c2b6c331b
Merge pull request #799 from dod-ccpo/edit-env-form-view-part-2
Edit env form view part 2
2019-05-14 11:14:46 -04:00
George Drummond
27a4ef12c6
Delete an application member 2019-05-14 11:07:08 -04:00
leigh-mil
c5e85c4f1e Rebase fix 2019-05-14 11:05:40 -04:00
George Drummond
547d813970
Merge pull request #818 from dod-ccpo/remove-unused-constant
Remove unused constant
2019-05-14 11:03:07 -04:00
leigh-mil
4206aa8a59 Use member.role_name in template and JS
change name of data from roles to rolesCategory to make less confusing
2019-05-14 11:00:14 -04:00
leigh-mil
546e04555d Update role div height
Move serialization into the route
change member.role to member.role_name in form and route
Return 400 for invalid form submission
2019-05-14 11:00:14 -04:00
George Drummond
fd84e902e3 Use is rather than == 2019-05-14 11:00:14 -04:00
George Drummond
a35349cc88 Set ToggleSection macro "classes" default 2019-05-14 11:00:14 -04:00
leigh-mil
3a2e2aa878 Wip tests 2019-05-14 11:00:14 -04:00
leigh-mil
e0872d1095 Move text to translations file 2019-05-14 11:00:14 -04:00
leigh-mil
be178733cf Add note about future refactoring 2019-05-14 10:58:22 -04:00
leigh-mil
8c6aa77431 Move edit env team form into its own file 2019-05-14 10:58:22 -04:00
leigh-mil
319cc17c1c Start vue component for edit-environment-role 2019-05-14 10:58:22 -04:00
leigh-mil
addf2e97a1 Update form to nest all envs in one form 2019-05-14 10:58:22 -04:00
leigh-mil
060c6834bf Add save button and temp member role toggle to env member form 2019-05-14 10:58:22 -04:00
leigh-mil
aab01b3947 Remove save button and move footer into file with env panel 2019-05-14 10:58:22 -04:00
leigh-mil
4c40c9238e Sort env members by role 2019-05-14 10:58:22 -04:00
George Drummond
dc629192df
Remove unused constant 2019-05-14 10:53:54 -04:00
George Drummond
a4156507d3
Merge pull request #814 from dod-ccpo/delete-environment-translations
Add in missing "delete environment" translations
2019-05-14 10:25:05 -04:00
rachel-dtr
5244b6a14f
Merge pull request #812 from dod-ccpo/content-updates
Updating content across the site
2019-05-13 16:59:05 -04:00
George Drummond
1f0b48703c
Pass in resource as a variable 2019-05-13 09:48:28 -04:00
George Drummond
3544386670
Add in missing "delete environment" translations 2019-05-13 09:43:54 -04:00
Montana
0a52cd0144 Update csrf test for updated content 2019-05-13 09:35:31 -04:00
Montana
74422c57aa Use common "View" for translations
-also pipe translate in injected html for a flash
2019-05-13 09:28:47 -04:00