242 Commits

Author SHA1 Message Date
Montana
cd85ae8e5f use this._uid to check parent 2019-04-22 09:21:33 -04:00
Montana
629dd674b9 Refactor emitters 2019-04-19 11:49:41 -04:00
Montana
39975a0a31 Verify that the modal form is only concerned with its own fields 2019-04-19 11:49:41 -04:00
Montana
85b6287e0c Emit field's parent uid on mount 2019-04-19 11:49:41 -04:00
leigh-mil
309d959c79 Move panel footer outside of base-form so the modals will work 2019-04-16 11:22:43 -04:00
dandds
2b06e281ae confirmation modal for deleting an application
- adds delete-confirmation Vue component
- refactors some button styles to make them globally available
2019-04-15 16:03:32 -04:00
Montana
1d46ecebd1 Add environments-table component 2019-04-11 15:54:56 -04:00
leigh-mil
85c99182f7 Refactor modals so they work when nested in other components and fix BaseForm so it doesn't repeat ModalMixin logic 2019-04-08 09:42:35 -04:00
leigh-mil
5aae1691a2 Add modal functionality to BaseForm, use BaseForm and SaveButton in Portfolio members form 2019-04-08 09:42:35 -04:00
leigh-mil
3f2beb44b2 Refactor emit field change into a utility function 2019-04-06 16:57:12 -04:00
leigh-mil
1aaf4421ab Remove unnecessary savebutton vue component and create SaveButton Macro 2019-04-06 16:57:12 -04:00
leigh-mil
02cc18a93f Add emiter to all input fields 2019-04-06 16:57:12 -04:00
leigh-mil
8b10732ac9 Use base form and save button on all forms 2019-04-06 16:57:12 -04:00
leigh-mil
637efc5ab5 Update validation on new application form to skip the save button 2019-04-06 16:57:12 -04:00
leigh-mil
ade3f38b5e Update edit user form to use base-form and update date-selector to emit changes 2019-04-06 16:57:12 -04:00
leigh-mil
7fca19ebee Create base-form vue component 2019-04-06 16:57:12 -04:00
leigh-mil
3ece7b4c89 Add vue component for save button and integrate into FormMixin 2019-04-06 16:57:12 -04:00
dandds
77ed7d9ab6 prevent premature modal form submission with enter click 2019-03-27 14:07:06 -04:00
dandds
21a1cc4c1f various small fixes 2019-03-26 17:08:45 -04:00
dandds
c7ac967870 present flash message when new portfolio member is added 2019-03-26 15:49:06 -04:00
dandds
836fdbdcd2 reset modal state on close for new portfolio member modal 2019-03-26 15:48:31 -04:00
dandds
ccaad6cbbc cannot go to next new portfolio member page if form invalid 2019-03-26 15:46:48 -04:00
dandds
4987d24bef do not advance multi step modal form unless valid 2019-03-26 15:46:48 -04:00
dandds
e6fd32f612 phone number should be optional on add new portfolio member form 2019-03-26 15:46:48 -04:00
dandds
1bc434be8c multi-step form modal with basic implementation for adding new member 2019-03-26 15:46:48 -04:00
leigh-mil
c70d928b9a Move formatting into onBlur 2019-03-14 13:34:19 -04:00
George Drummond
736079cf18
Update js test snapshot 2019-03-13 13:45:27 -04:00
George Drummond
c3cb46873e
Use ConfirmationPopover rather than custom form 2019-03-13 11:40:01 -04:00
leigh-mil
9a7bcd6f29 Add remove LOA button 2019-03-01 11:02:16 -05:00
leigh-mil
96b9dbef87 Add render to date-selector so tests will run 2019-03-01 11:02:16 -05:00
leigh-mil
f1b9bf19a7 Update migration order and change loa to loas 2019-03-01 11:02:15 -05:00
leigh-mil
68ab32d1d1 Fix template and component so LOA values are posted through the form 2019-03-01 11:02:15 -05:00
leigh-mil
8dd21b49f2 Update format of vue component 2019-03-01 11:02:15 -05:00
leigh-mil
3325e4c219 Create KoReview component to add multiple LOA items 2019-03-01 11:02:15 -05:00
Patrick Smith
d3e6b7fbab Remove no longer used js components 2019-02-25 14:54:14 -05:00
leigh-mil
7dc27fed1e Trim extra whitespace on blur 2019-02-13 10:50:38 -05:00
leigh-mil
9a326b58b9
Merge pull request #631 from dod-ccpo/portfolio-name-validation-fix-2
Add validation for textInput on blur
2019-02-12 17:36:06 -05:00
leigh-mil
87905c07f4 Add validation for textInput on blur 2019-02-12 15:41:51 -05:00
George Drummond
f82031ec19
Fix VUE error 2019-02-12 10:08:28 -05:00
George Drummond
8689748d10
Add in basic implementation of the KO TO signature page 2019-02-12 10:06:57 -05:00
dandds
3c7fe2cf24
Merge pull request #624 from dod-ccpo/toggle-sidenav
Toggle sidenav
2019-02-12 09:26:17 -05:00
dandds
35b87ff091 set cookie for sidebar preference 2019-02-11 13:52:18 -05:00
Patrick Smith
257184fab5 Update member list table styles 2019-02-11 13:00:32 -05:00
Patrick Smith
5846207269 Add page for viewing application team 2019-02-11 13:00:32 -05:00
Montana
eaa5c93922 Create upload macro 2019-02-07 13:21:31 -05:00
Montana
ce2b4b6ea1 Add pdf column and uploader 2019-02-07 11:27:03 -05:00
leigh-mil
cd13a01af8
Merge pull request #593 from dod-ccpo/to-funding-status-alerts
TO Statuses on Portfolio Funding Page
2019-02-05 15:44:13 -05:00
leigh-mil
051e9d794f Move date limit for expiring alert into a variable in Vue component 2019-02-05 09:51:44 -05:00
leigh-mil
f67f5d15a4
Merge pull request #592 from dod-ccpo/clin-decimals-fixes
CLIN Input field bugfixes
2019-02-01 15:21:28 -05:00
leigh-mil
63bcae0bd4 Add trailing zeros to cents when focus moves 2019-02-01 13:29:07 -05:00