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
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
9b7186c94f
Formatting
2019-08-16 13:49:50 -04:00
richard-dds
db73a12e95
Limit size of uploaded files
2019-08-16 13:30:03 -04:00
richard-dds
7f477ec034
Fix "request entity too large" when uploading TO PDF
...
Do this by setting disabled="true" on the file input element after
selecting the file, and re-enabling it if the file is removed. This
prevents the file from actually being sent to the server, since we're
not using it there anyway.
2019-08-15 14:47:19 -04:00
richard-dds
b49d926d7a
Both uploader impelementations should return same response
2019-08-15 14:10:28 -04:00
richard-dds
51272922bb
Update Vue test templates
2019-08-14 11:54:56 -04:00