leigh-mil
f3de41cc06
Fix issue where error message was showing up before both dates were
...
filled in
- only set startDate and endDate in data if there is are initial dates
- only update popValid and showPopError if both dates are present
2019-08-02 15:19:50 -04:00
leigh-mil
2d20d27d01
Add POP as field on the form vue component so whether or not it is valid can be tracked to toggle the save button
2019-08-02 14:54:44 -04:00
leigh-mil
5a664c5a83
Default showPopError to false when there are no initial PoP dates
2019-08-02 14:20:32 -04:00
leigh-mil
e1fbac5a52
Add front end validation that enforces that PoP end is after start
2019-08-01 16:53:32 -04:00
leigh-mil
ec94c3d084
Merge pull request #976 from dod-ccpo/activate-next-buttons-to-form
...
Activate next buttons on TO form
2019-07-18 16:47:37 -04:00
leigh-mil
41f21ad830
Use variable to make canSave clearer
2019-07-18 14:59:56 -04:00
leigh-mil
90b057d0b2
Merge two sets of props in form mixin vue component
2019-07-18 14:57:50 -04:00
mk-dds
57894c16ca
Update TO to be 13 digits
2019-07-18 13:50:48 -04:00
leigh-mil
04d6672c0c
Add mounted event emitter to checkbox input and send whether or not the field is valid on field-change
2019-07-18 13:50:16 -04:00
leigh-mil
72d274c1f8
Add canSave to the form mixin to toggle whether or not the Next button is disabled
2019-07-18 13:29:41 -04:00
leigh-mil
72da5f36c3
Move common to review html into a fragment and delete unused submit confirmation macro and vue component
2019-07-18 10:31:45 -04:00
leigh-mil
5b208d9e8d
Create TO builder base file and use it to simplify step templates
2019-07-18 10:31:45 -04:00
mk-dds
ba99e04767
fixes #167077646 , clin 3 not added to obligated total
2019-07-16 13:57:43 -04:00
tomdds
0682411954
Fix formatting
2019-07-12 12:13:22 -04:00
tomdds
38a01f7db3
Clean up and generalize jinja to vue test template rendering and testing
2019-07-12 12:05:54 -04:00
tomdds
5234677ad3
Set incoming props as variable names rather than values in test rendering to allow props to be properly passed to component under test
2019-07-11 17:52:54 -04:00
tomdds
fd6ad924d9
Spike that generates a checkbox template from jinja and allows us to mount and manipulate it
2019-07-11 17:36:56 -04:00
George Drummond
378a0ea2bd
Merge pull request #943 from dod-ccpo/remove-confirmation-popover
...
Remove confirmation-popover
2019-06-19 13:24:04 -04:00
montana
d80d8210f9
Handle NaN in obligated amount input properly
...
- there is some hackiness to the text input portion
2019-06-19 10:42:17 -04:00
George Drummond
9bf06ad5e2
Delete RequiredLabel
2019-06-19 09:48:46 -04:00
George Drummond
929ad8648b
Remove confirmation-popover
2019-06-18 14:32:25 -04:00
leigh-mil
1aab857a1e
set value of checkbox to false when modal closes
2019-06-17 18:31:39 -04:00
leigh-mil
56bc9dd4e5
update components to emit valid on field-change and use in TO form
2019-06-17 12:45:55 -04:00
dandds
0c58ad07fb
Track CLIN type change
...
- emit a new event when CLIN type changes
- update totals based on new CLIN type
2019-06-17 11:26:58 -04:00
montana
23b7df2153
Keep track of children CLINS to update amount
...
- emit CLIN amount and type when amount changes
- totals are added correctly based on CLIN type
2019-06-17 11:26:18 -04:00
montana-mil
c775c7322c
Add change handler to clin field components
...
- emit clin type and obligated amount
2019-06-17 11:25:03 -04:00
Montana
4074f11e25
New TotalsBox vue component
...
- update to_form data when CLIN amounts change
2019-06-17 10:42:30 -04:00
leigh-mil
52be812292
Merge pull request #906 from dod-ccpo/style-to-form-2
...
Style to form 2
2019-06-17 09:42:10 -04:00
George Drummond
d17df2aaad
Remove unused templates
2019-06-14 12:44:50 -04:00
leigh-mil
5be4efb9d9
Reimplement SaveButton disabled until input change
2019-06-14 11:11:24 -04:00
richard-dds
06ea746f38
Formatting
2019-06-13 13:33:15 -04:00
richard-dds
a6c015753a
Fix wonky form validation
2019-06-13 13:27:32 -04:00
richard-dds
082ff8c735
Formatting
2019-06-12 16:10:10 -04:00
richard-dds
31d95e51bc
Require defense component input before showing Save button
2019-06-12 16:10:10 -04:00
leigh-mil
1e817c6755
Update copy, add totals box, style buttons
2019-06-12 15:29:47 -04:00
richard-dds
6835f149c3
Formatting
2019-06-12 14:31:44 -04:00
richard-dds
4fdbc5b4cb
Only show first error message on application form
2019-06-12 12:28:00 -04:00
dandds
b63da3ad54
Merge pull request #886 from dod-ccpo/upload-fixes
...
Upload fixes
2019-06-12 11:21:40 -04:00
richard-dds
b77d0fc53f
Allow capital letters in email TLD
2019-06-11 16:18:35 -04:00
dandds
06f4aeb74d
Merge pull request #880 from dod-ccpo/to-review-modal
...
TO Review Submit Modal
2019-06-11 13:10:17 -04:00
George Drummond
cad43af455
Portfolio archiving
2019-06-11 11:30:37 -04:00
dandds
0e89a55c07
Display and overwrite task order uploads correctly.
...
- Populate the POSTed form with additional data from the existing TO
model. This way the pdf attachment has to be explicitly overwritten.
- Adjust the frontend so that if there is an existing PDF, it only sends
a file input back if the user removes the existing PDF.
2019-06-11 09:58:32 -04:00
Montana
f49b67d0dd
Create SubmitConfirmation modal
...
- includes html component and js component
- styling on modal is not ready
2019-06-11 09:31:03 -04:00
leigh-mil
e9c21b0d5e
Update vue and template to add multiple LOAs
2019-06-10 19:46:05 -04:00
leigh-mil
f85af06297
Use number instead of array to add new CLIN fields
2019-06-10 14:34:10 -04:00
leigh-mil
46cd8f3762
Fix tests and formatting
2019-06-10 12:36:57 -04:00
leigh-mil
454643c3c9
Post rebase fixes
2019-06-10 12:29:54 -04:00
leigh-mil
61d7bc92d8
Update new CLIN fields so they post data properly
2019-06-10 12:29:54 -04:00
leigh-mil
e017cd12af
Vue for adding multiple CLINs
2019-06-10 12:29:54 -04:00
leigh-mil
cca101b50c
Add CLINs to Task Order
2019-06-10 12:29:54 -04:00