308 Commits

Author SHA1 Message Date
dandds
7ea1ae5a34 Add a JS test for the clin-fields Vue component.
In order to do this, it was expedient to move the CLINFields Jinja macro
into its own file and pass in all the data it requires.
2019-09-24 09:37:30 -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
4dab326eef Clean up code and formatting 2019-09-18 11:16:54 -04:00
leigh-mil
d296d3c237 Move modal outside of table and add csrf token 2019-09-18 11:16:54 -04:00
leigh-mil
ab102470bf Make checkboxes work 2019-09-18 11:16:54 -04:00
graham-dds
ebe8adac21 Update name of prop used to control validation 2019-09-12 16:11:12 -04:00
graham-dds
ccb26d8cf8 Use new path to error in translations 2019-09-12 16:11:12 -04:00
graham-dds
bdeb3dfa1a use translations for clin validation message 2019-09-12 16:11:12 -04:00
graham-dds
6224026d72 Custom component for handling clin dollar input
- Macro for CLIN dollar input HTML.
- Custom Vue component to react to
 "fundingValid" validaiton
2019-09-12 16:11:12 -04:00
leigh-mil
ca39d7107d Remove unused nestedcheckbox vue component 2019-09-10 13:16:16 -04:00
leigh-mil
117a3e2162 Styling for app perms 2019-09-10 11:54:17 -04:00
leigh-mil
5dbbe8d127 Add sticky header to App settings page 2019-09-05 18:14:01 -04:00
leigh-mil
5d34899127 Fix hr elements -- add back in border and remove the extra hr from the totals box 2019-09-04 16:59:51 -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
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
e39d2fe191 Use caller for date picker to show alert message 2019-09-04 11:21:12 -04:00
leigh-mil
cbbbfad494 Don't use nbsp 2019-09-04 10:51:34 -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
90b84a1ffe move text to translations file 2019-09-03 13:38:05 -04:00
leigh-mil
68cd90a7a4 Style PoP Section 2019-09-03 13:25:53 -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
leigh-mil
104a1d189c
Merge pull request #1053 from dod-ccpo/fix-sidebar
Stickybits!
2019-08-30 18:15:57 -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
leigh-mil
ef3654e014 Clean up code and use correct height on usa-banner 2019-08-30 14:28:37 -04:00
leigh-mil
8b78b2a553 Use fixed position instead of sticky for sidenav and top bar so it works in IE 2019-08-30 11:27:40 -04:00
leigh-mil
8fa96fa2e1
Merge pull request #1040 from dod-ccpo/max-line-width
Max line width
2019-08-30 09:40:51 -04:00
leigh-mil
5d8280b84d
Merge pull request #1039 from dod-ccpo/user-profile-validation
User profile validation
2019-08-30 09:40:28 -04:00
leigh-mil
6669608038 Make topbar sticky and set sticky cta header so it sticks below topbar 2019-08-29 17:03:55 -04:00
richard-dds
b26cd3ffae Allow user to download a previously uploaded pdf 2019-08-29 16:00:25 -04:00
leigh-mil
c31fb78a47 Require fields in user profile form 2019-08-29 12:51:20 -04:00
richard-dds
e8234dcf34 Allow user to download files on TO upload page 2019-08-29 11:28:49 -04:00
leigh-mil
2938e48a65 Set max width on p elements and add in p tags where they were missing 2019-08-29 10:33:15 -04:00
richard-dds
11c1c37d7f Remove unnecessary macro and Vue props 2019-08-28 15:56:55 -04:00
richard-dds
67a4bb602d Require portfolio id in upload-token
It's necessary for the authz decorator
2019-08-28 15:56:55 -04:00
richard-dds
7d1dfa1d0e Get presigned upload token via ajax request 2019-08-28 15:06:13 -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
leigh-mil
aff4caa83f Add error icon for date validation 2019-08-27 13:14:51 -04:00
leigh-mil
99e2c84d3c Add inset_form to options and date picker macros 2019-08-27 13:14:40 -04:00
richard-dds
a6f925e080
Merge pull request #1030 from dod-ccpo/file-upload-fixes
File upload fixes
2019-08-19 10:36:10 -04:00
leigh-mil
666f237002 Update text input vue component so that it only shows the validation icon on mount when the form is not a form that is inset into a page 2019-08-19 10:28:20 -04:00
richard-dds
db73a12e95 Limit size of uploaded files 2019-08-16 13:30:03 -04:00
richard-dds
a7417b4f39 Add upload errors to translations file 2019-08-14 11:35:07 -04:00
richard-dds
3ecb2cf84f Update copy for file upload failure 2019-08-13 10:51:09 -04:00
richard-dds
8d7c4672b0 Display file upload errors in form 2019-08-13 10:51:09 -04:00
richard-dds
736e2aa21d
Merge pull request #994 from dod-ccpo/cloud-pdf-uploads
CSP PDF uploads
2019-08-08 11:17:07 -04:00
leigh-mil
5049b8262d Add alert to log in page with csp disclaimer 2019-08-06 10:33:28 -04:00
richard-dds
81a478915d Fix uploader test and refactor makeTestWrapper to accept data fn 2019-08-05 14:58:10 -04:00