557 Commits

Author SHA1 Message Date
leigh-mil
1e6d26de82 Emit event from root when modal closes 2019-04-10 07:42:07 -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
850153a517 Change variable names to be clearer 2019-04-06 16:57:12 -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
rachel-dtr
f85f2cd350
Merge pull request #648 from dod-ccpo/title-error-message
Title error message
2019-02-15 09:59:41 -05:00
leigh-mil
505348ea59
Merge pull request #643 from dod-ccpo/text-input-validation-fix
Trim extra whitespace on blur
2019-02-14 14:48:20 -05:00
rachel-dtr
942b557067
Merge branch 'master' into title-error-message 2019-02-14 10:53:47 -05:00
rachel-dtr
e1c93173ec Updates portfolio name error message 2019-02-14 10:46:34 -05:00
leigh-mil
7dc27fed1e Trim extra whitespace on blur 2019-02-13 10:50:38 -05:00
leigh-mil
1cc3328729 Move NaN/empty string check to formatDollars 2019-02-13 10:17:44 -05:00
leigh-mil
bf68ba6621 Convert string 'NaN' to empty string 2019-02-12 18:06:23 -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
c5dfcbab5e Fix validation messages for updating portfolio name 2019-02-06 10:44:15 -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