394 Commits

Author SHA1 Message Date
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
dandds
159360692f Improve task order upload validation handling.
- Display validation errors.
- Rerender validated form data correctly.
- Clear error state correctly.
2019-06-06 13:57:07 -04:00
dandds
fb430e76e9 Basic frontend uploader component 2019-06-06 13:57:07 -04:00
leigh-mil
0a2d241dc4 Add validator to TO number input and add cancel button to form 2019-06-05 12:58:33 -04:00
richard-dds
b3e9a4827a
Merge pull request #858 from dod-ccpo/sticky-to
Sticky CTA Header
2019-06-04 15:28:49 -04:00
richard-dds
a233bf0e0e Remove reference to vue-sticky 2019-06-04 14:21:23 -04:00
George Drummond
26c4ec0d05
Merge pull request #851 from dod-ccpo/modal-freezing
Fix modal freezing fix
2019-06-04 11:43:40 -04:00
richard-dds
84146608c7 Replace vue-sticky with stickybits for IE compat 2019-06-04 11:22:35 -04:00
George Drummond
b9c0f13228
Fix modal freezing fix 2019-06-04 09:55:57 -04:00
Montana
67be7d99a4 Replace ko_review template with new task order review
- deletes ko_review vue component
2019-06-03 14:19:04 -04:00
Montana
14a179a239 Add collapsible text component 2019-06-03 10:40:02 -04:00
richard-dds
27041f77fb Formatting 2019-05-31 16:28:34 -04:00
richard-dds
37ca94df42 Create reusable StickyCTA component 2019-05-31 16:25:40 -04:00
dandds
43ea922218 Simplify environment role updates in app settings.
Use ApplicationRole.id instead of User.id in forms. This eliminates the
need for the function that checks whether a user is in a given
application, because looking up the application role will raise an error
if the user is not.
2019-05-24 13:35:00 -04:00
dandds
815632ed00 Handle setting no access for user environment roles:
- use constant for no access string
- update no access constant
- update language and permissions for rendering remove app member button
2019-05-17 14:00:45 -04:00
dandds
39cc200bf2 Vue component for editing application member environment role 2019-05-17 14:00:45 -04:00
dandds
d38c4df878 Form components for changing user environment role 2019-05-17 14:00:44 -04:00
montana-mil
1c4725840c
Merge pull request #815 from dod-ccpo/add-new-env-app-settings
Add New Environment via app settings
2019-05-15 11:30:29 -04:00