287 Commits

Author SHA1 Message Date
graham-dds
3cf9fdac76 Add frontend validation for TextInput()s
- Add input validation regexes to input_validations.js
- Add those validators to text fields without validaiton
2020-01-22 15:20:18 -05: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
leigh-mil
1c79f1dfc9
Merge pull request #1114 from dod-ccpo/app-settings-styling_part-2
App settings styling - environments table
2019-10-16 18:10:09 -04:00
leigh-mil
798ec60a1b Make save button always enabled 2019-10-15 14:38:32 -04:00
leigh-mil
1eecf19459 Update flash message for resending an invite 2019-10-15 14:35:13 -04:00
leigh-mil
595995cf03 Update styling for empty state and the app environments panel 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
47e5a40262 Clean up css in accordion-table file 2019-10-15 13:48:01 -04:00
leigh-mil
c7841d4388 Update styling on revoke invite modal 2019-10-08 17:06:51 -04:00
leigh-mil
7a778dd1dd Fix styling for resend invite modal 2019-10-08 17:06:36 -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
leigh-mil
ce4ef37776 Add class to resend invite modal so styling is applied 2019-10-08 16:16:34 -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
graham-dds
c803438e94 Roll back Projects to Applications in 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
d4b5e484ee rearrange templates to follow new dir structure 2019-10-01 16:09:51 -04:00
dandds
4f8cbc2b68 Delete unused Jinja macros and rearrange templates.
Templates and fragments that relate to specific resources (portfolios,
applications, task orders) should reside in directories named for the
relevant resource. This also matches the way the application routes are
distributed among modules named for each resource type.
2019-09-25 11:19:56 -04:00
leigh-mil
b35e8cfe8e Update NewMemberForm so that it has the same data structure as the UpdateMemberForm 2019-09-18 11:16:55 -04:00
leigh-mil
6de02e874b Update edit app member form so the save button becomes active on change 2019-09-18 11:16:55 -04:00
leigh-mil
303d89088b Styling for edit member modal 2019-09-18 11:16:54 -04:00
leigh-mil
2deaea98aa Move common form fields from app member form into a macro 2019-09-18 11:16:54 -04:00
leigh-mil
ab102470bf Make checkboxes work 2019-09-18 11:16:54 -04:00
leigh-mil
2d83a46632 Add link for DoD ID info 2019-09-16 16:13:20 -04:00
graham-dds
3327405a26 Use actual total amount in CLIN summary table 2019-09-12 16:11:12 -04:00
leigh-mil
ade3dd083e Use translations 2019-09-10 13:54:13 -04:00
leigh-mil
d33332034a Refactor form header and footer into macro 2019-09-10 13:08:06 -04:00
leigh-mil
117a3e2162 Styling for app perms 2019-09-10 11:54:17 -04:00
leigh-mil
b32d7e1f97 Reorder form and update text 2019-09-10 11:54:17 -04:00
leigh-mil
dcb70ad925
Merge pull request #1060 from dod-ccpo/app-settings-redesign
App settings redesign
2019-09-10 11:20:38 -04:00
leigh-mil
4fba3ecaaf Rearrange form fields 2019-09-09 16:24:50 -04:00
leigh-mil
a4df658857 Move cancel button in add env form 2019-09-09 15:16:43 -04:00
leigh-mil
5c9dd71999 Update the environments section and delete unused templates 2019-09-06 15:30:53 -04:00
leigh-mil
3428551cec Team members section read only version
- display all members in a table and list perms and environments
2019-09-06 10:43:05 -04:00
leigh-mil
de74c1f533 Remove route for applications.team 2019-09-05 16:18:47 -04:00
graham-dds
0f185d3e09
Merge pull request #1054 from dod-ccpo/clin-summary-page
Refactor CLIN summary page
2019-09-04 13:40:44 -04:00
graham-dds
41bbbe8a39 add a sorted_clins property for clin sorting logic
CLINS have a special ordering:
 - First, they are sorted by the last three digits
 - Then, they are sorted by the first digit

Trying to add CLIN sorting logic to the relationship field in the task
order proved to be more challenging than expected. So, a separate
property was defined in order to access the clins in sorted order.
2019-09-04 12:35:56 -04:00
graham-dds
e2bd6bd823 Reorganize task order review template
- update copy in translations
 - Move TO totals out of sidebar
 - Group CLINs into 1 table with altered columns, instead of a
    separate table for each
 - edit CSS on CLIN table
2019-09-04 12:14:53 -04:00
leigh-mil
1cbefb099b
Merge pull request #1055 from dod-ccpo/clin-card-styling
TO Form Step 3/CLIN page styling
2019-09-04 11:36:51 -04:00
leigh-mil
4d24f97ed7 Add optional label to text, options, phone, and multi-checkbox inputs
Use new optional attribute on fields that are optional
Update styling to fit optional label and update translations
2019-09-03 15:34:07 -04:00
leigh-mil
2b98995488 Styling for CLIN Details section
add in validation styling for inputs
use solid checkmark as ok validation across site
2019-09-03 13:25:53 -04:00
richard-dds
c5284fd8f9
Merge pull request #1005 from dod-ccpo/cloud-pdf-downloads
Cloud pdf downloads
2019-08-30 16:11:27 -04:00
graham-dds
a512a47a48
Merge pull request #1051 from dod-ccpo/remove-loas
Remove LOAs
2019-08-30 11:52:52 -04:00
graham-dds
38ba8b7e5f LOAs are so out of this codebase 2019-08-30 09:57:23 -05:00
leigh-mil
c31fb78a47 Require fields in user profile form 2019-08-29 12:51:20 -04:00
richard-dds
b182307174 Azure file downloads 2019-08-29 10:12:02 -04:00
graham-dds
17fb264440 Remove inset_form prop from date picker 2019-08-27 16:32:03 -04:00
graham-dds
981171d8db Remove inset_form prop from options inputs 2019-08-27 16:06:56 -04:00
graham-dds
1901172d6e Remove inset_form prop from text inputs 2019-08-27 15:59:51 -04:00