533 Commits

Author SHA1 Message Date
graham-dds
cdbbc9f785 Add funding validation to clinfields vue component 2019-09-12 16:11:12 -04:00
graham-dds
bf19add617 Add funding validation to clinfields vue component 2019-09-12 16:11:12 -04:00
graham-dds
257fe648a8 Add input validation for CLIN dollars
But the validation message includes the valid number range
2019-09-12 16:11:12 -04:00
graham-dds
73a4b669ac class methods for oblig. and contract amount total 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
3683c79ae0 Use template args for the contract start and end date
pointing to base.ini in the JS file resulted in the raw string content of base.ini to be in the JS bundle
2019-09-09 14:23:38 -04:00
leigh-mil
6dea274c0a Put showClin back into data -- removing it messed up the removeClin function 2019-09-09 14:21:20 -04:00
leigh-mil
d802a53db6 Only show contract date validation messages if the date has been completely filled in 2019-09-06 10:12:35 -04:00
leigh-mil
2cefe93136 Use date-fns instead of moment 2019-09-06 10:12:35 -04:00
leigh-mil
2efd2c968d Use translations and make errors look pretty 2019-09-06 10:12:35 -04:00
leigh-mil
e4ca027065 Validate CLIN PoP against configurable contract start and end dates 2019-09-06 10:12:34 -04:00
leigh-mil
20871e787f Remove code related to Totals box from CLIN fields vue component 2019-09-05 10:19:12 -04:00
leigh-mil
eb58612182 Add remove CLIN confirmation modal 2019-09-04 16:59:51 -04:00
leigh-mil
46345657c7 Remove unused code from the totals box functionality that has been since removed 2019-09-04 14:50:26 -04:00
leigh-mil
f5ce35187b Make sure form correctly validates after CLIN is removed 2019-09-04 14:50:26 -04:00
leigh-mil
27d3f46cc9 Make remove CLIN button work 2019-09-04 14:09:34 -04:00
leigh-mil
6f1f7f0d3d Use to-form Vue component instead of base-form in TO builder base template 2019-09-04 14:09:34 -04:00
leigh-mil
23b67ede15 Add remove CLIN button 2019-09-04 14:09:34 -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
08b4513797 Remove conditional before assigning clinNumber because an empty string was returning false 2019-09-04 11:04:05 -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
003b562a93
Merge pull request #1052 from dod-ccpo/fix-large-upload-regression
Disable attachmentInput when file is attached (with tests this time)
2019-09-03 09:57:37 -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
f05d6908ef Mock out getDownloadLink 2019-08-30 16:18:31 -04:00
richard-dds
83ca303e1f Disable attachmentInput when file is attached (with tests this time) 2019-08-30 16:13:59 -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
2742c4951a Update stickybits directive in the base-form 2019-08-30 15:18:29 -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
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
518376a1d6 Simplify hasInitialData 2019-08-29 16:08:55 -04:00
richard-dds
b26cd3ffae Allow user to download a previously uploaded pdf 2019-08-29 16:00:25 -04:00
leigh-mil
444d256848 Check if field is valid on blur if it is modified and not optional 2019-08-29 12:50:53 -04:00
richard-dds
e8234dcf34 Allow user to download files on TO upload page 2019-08-29 11:28:49 -04:00
richard-dds
b7fbe9d2ac Use underscores in urls 2019-08-29 11:10:05 -04:00
richard-dds
b182307174 Azure file downloads 2019-08-29 10:12:02 -04:00
richard-dds
e03e98095b Re-render Vue test templates 2019-08-28 15:56:55 -04:00
richard-dds
d775bce3b7 Fix incorrect this in azure upload 2019-08-28 15:56:55 -04:00
richard-dds
bb9d76dd09 Fix Vue tests 2019-08-28 15:56:55 -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
85ba61b97b Formatting 2019-08-28 15:06:20 -04:00
richard-dds
de090a319b Pass objectName into upload constructor 2019-08-28 15:06:20 -04:00
richard-dds
27e0e16707 Require auth on upload-token 2019-08-28 15:06:20 -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
99e2c84d3c Add inset_form to options and date picker macros 2019-08-27 13:14:40 -04:00