119 Commits

Author SHA1 Message Date
leigh-mil
3e57579990 Use BaseForm instead of specialized Vue component for step 1 of the application form
Remove unnecessary event listener
2019-11-15 17:35:11 -05:00
leigh-mil
f76af8f646 Remove edit links and menus for users with view only access 2019-11-15 15:48:09 -05:00
leigh-mil
e8f21acf5b PR fixes 2019-11-12 16:59:22 -05:00
leigh-mil
b653546768 Styling 2019-11-12 16:56:55 -05:00
leigh-mil
f928b776a6 Properly set deleted data for UpdateMemberForm and display suspended env access text
Styling for env name and role in update app member perms form
2019-11-12 16:54:46 -05:00
leigh-mil
3a1a996469 Create macro for environment role field and update route so the correct data is passed to Environments.update_env_role to update or delete roles 2019-11-12 16:54:46 -05:00
leigh-mil
54f3c2f8ba Update text and icon in modal
Update env_role status when it is deleted
2019-11-12 16:54:46 -05:00
leigh-mil
cfd73fec78 Use translations file 2019-11-12 12:01:33 -05:00
leigh-mil
98298db5f2 Add toggle drop down menu for app member edit 2019-11-12 11:44:38 -05:00
leigh-mil
865613935d Remove optional tag from edit env name form 2019-11-07 11:53:37 -05:00
leigh-mil
da516554c2 Add env role to the app members table and truncate long env names 2019-11-05 11:46:33 -05:00
leigh-mil
d142fa974a Update Form mixin so that you can enable the save button for a form on render 2019-10-31 16:21:32 -04:00
leigh-mil
f3dcca8368 use 'text=' in the SaveButton kwargs and add in a default for the save button text 2019-10-31 10:48:26 -04:00
graham-dds
5f5fbd2b91 Allow submit buttons to be valid on initial render 2019-10-28 15:25:18 -04:00
leigh-mil
27df678aaf
Merge pull request #1138 from dod-ccpo/remove-scroll-revoke-button
App settings bugfixes
2019-10-28 12:52:16 -04:00
graham-dds
8d267a2a45 Remove required title and avatar icon from modal 2019-10-25 13:18:14 -04:00
graham-dds
c534dd10f2 Change text on step 2 of adding a member to an app 2019-10-25 13:17:21 -04:00
leigh-mil
a41c2edca3 add revoke invite link back 2019-10-25 13:16:12 -04:00
leigh-mil
14fcef8c87 Delete redundant css 2019-10-22 14:33:32 -04:00
leigh-mil
f71f2c91fb Update app members blank slate and section header text 2019-10-22 14:33:30 -04:00
leigh-mil
176b9b4e25 Final tweaks to the app members table 2019-10-22 14:33:06 -04:00
leigh-mil
750ea6568b Add label macro 2019-10-22 14:33:06 -04:00
leigh-mil
6ca08502ed Import environments macro with context so you don't need to pass perms 2019-10-22 14:33:06 -04:00
leigh-mil
f76fd0b567 Move files into applications/fragments 2019-10-22 14:32:51 -04:00
graham-dds
0d3aff54c9 Import macro with context to supply perms
A bug was caused by using the MemberManagementTemplate macro and not supplying all of the necessary
kwargs. Intially, this bug was fixed by supplying the kwargs used by the
macro at the time, but in this refactor, we simply remove those kwargs
and refer to the permissions directly in the template by importing the
macro with context.
2019-10-22 09:32:36 -04:00
graham-dds
7e1a353db5
Merge pull request #1127 from dod-ccpo/audit_log_feature_flag
Audit log feature flag
2019-10-21 15:54:41 -04:00
graham-dds
9c50585589 Bugfix: Add permissions kwargs to member modal 2019-10-21 14:11:55 -04:00
graham-dds
9de90d796d Rename audit log feature flag config variable 2019-10-21 11:36:53 -04:00
graham-dds
2720240903 Conditionally render logs on AUDIT_LOG_FEATURE_TOGGLE 2019-10-21 10:32:58 -04:00
leigh-mil
60d8d6ed10 Styling for delete section of app settings page 2019-10-16 18:12:42 -04:00
leigh-mil
e94e7c68cb Fix styling of new env form so it doesn't look terrible 2019-10-15 13:48:01 -04:00
leigh-mil
e4b1bc33c4 Create env management macro and delete a bunch of unused imports 2019-10-15 13:48:01 -04:00
leigh-mil
041e16a26d Update add new button styling 2019-10-15 13:48:01 -04:00
leigh-mil
22a912439a Update pending label 2019-10-15 13:48:01 -04:00
leigh-mil
ce9a551b2d More styling updates 2019-10-15 13:48:01 -04:00
leigh-mil
de28ff303c Reorder elements in env panel and initial styling 2019-10-15 13:48:01 -04:00
leigh-mil
a44e86f296
Merge pull request #1112 from dod-ccpo/app-settings-styling
App settings styling (part 1)
2019-10-14 16:33:59 -04:00
leigh-mil
c7889e13f8 Fix styling on app member info form 2019-10-14 14:57:42 -04:00
graham-dds
1560b73672 Create styles for new app sticky action footer 2019-10-14 14:46:00 -04:00
graham-dds
e49257ca35 Refactor HTML and styles of new app provisioning
- remove "panel__content" div wrapper
- add margin helper to p tags in steps 2 and 3 for flashed message
2019-10-14 14:45:54 -04:00
leigh-mil
14ea3cd973 Adjust the margin around usa-input elements globally, fix any styling side effects from the change 2019-10-14 14:05:03 -04:00
leigh-mil
a6e7995a85 Update styling for view only version of name and description section 2019-10-14 14:03:45 -04:00
leigh-mil
5a98e6966e Styling for name and description section:
As part of this, the empty placeholder span was removed from the text input macro and the span will now be conditionall rendered if there is an error message
2019-10-14 14:03:45 -04:00
leigh-mil
e6254e6f64 Update text in portfolio header and application sticky CTA 2019-10-14 14:03:44 -04:00
graham-dds
24be9a6a61 Update copy for new app provisioning
- change flashed message for adding members
- use the correct helper text for the app name input
- a few other updates to text in translations
2019-10-14 10:10:22 -04:00
graham-dds
5a16af8cbb Switch up buttons on new app provisioning, step 1
- change cancel button to a link
 - add disabled previous button
2019-10-14 10:10:22 -04:00
leigh-mil
572c2e7604 Standardize styling for hr elements and remove custom hr styling and classes that were no longer needed.
Fix styling on a few hr elements that looked wrong after global style was applied
2019-10-09 13:07:52 -04:00
leigh-mil
4c865c8c66 Style cancel link in multi-step modals 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