102 Commits

Author SHA1 Message Date
George Drummond
454d7f10df
Add in VUE date picker component 2019-01-25 14:20:43 -05:00
George Drummond
619bc9fe59
Prettier format all js files 2019-01-24 09:38:43 -05:00
leigh-mil
6fbb49d74e Add event listener for focus so elements hidden behind the footer will scroll to the center of the screen 2019-01-23 10:58:13 -05:00
Montana
74ee9113dc Toggle ko dod id input if Invite KO is checked 2019-01-18 09:56:59 -05:00
montana-mil
d0857a4a74
Merge pull request #546 from dod-ccpo/am-cor-checkbox
am COR checkbox
2019-01-17 11:39:06 -05:00
Montana
940419b577 COR section disappears if am_cor is checked 2019-01-16 10:11:44 -05:00
Patrick Smith
e92ee12f20 Sortable listing of task orders on funding page 2019-01-15 17:30:33 -05:00
dandds
3fc323d785 project -> application everywhere 2019-01-14 16:00:17 -05:00
Montana
d6910e85d4 Fix vestigial code for deleted component 2019-01-08 11:29:38 -05:00
Montana
b68097d665 Use widgets to get checkboxes and add some vue 2019-01-03 09:23:19 -05:00
dandds
a610e92340 vue component for tracking CLIN total on task order funding page 2019-01-02 09:36:59 -05:00
Patrick Smith
924b234d28 Merge branch 'master' into show-sort-indicators 2018-11-28 13:23:46 -05:00
Patrick Smith
7c7d5b49db Move member/request list components out of "forms" directory 2018-11-27 14:59:19 -05:00
Patrick Smith
fd6b0f9b24 Add vue component for confirmation popover
Have the confirmation popover in a separate Vue component fixes a bug in
IE that was causing the `form` element in the popover to be ignored.

Since `form`s cannot be nested, the `form` element in the popover was
being discarded by IE and the revoke/resend invitation buttons did
nothing.

Breaking the functionality into a Vue component moves the `form` into a
separate template. When the popover is displayed, the component is added
to the DOM at the end, so the `form` is properly not-nested.
2018-11-27 10:22:02 -05:00
Patrick Smith
aed893256b Disable production tip 2018-11-12 14:55:51 -05:00
richard-dds
c5800a8c98 Vue-ify requests listing page 2018-11-01 10:25:52 -04:00
Montana
3de1e55440 Basic Vue function for search 2018-10-31 14:03:55 -04:00
richard-dds
0a3c43576f EditProjectRoles component 2018-10-24 11:17:44 -04:00
richard-dds
ec6b6d272c Rename EditWorkspaceMember to EditEnvironmentRole 2018-10-24 11:17:44 -04:00
Montana
04672b9aeb Catch environment role selection 2018-09-25 11:13:22 -04:00
Andrew Croce
27b03eea04 Emit and respond to a modalOpen event, which conditionally adds a class to the body 2018-09-20 13:45:16 -04:00
andrewdds
de04fc39b0
Merge branch 'master' into ie/fix-toggler 2018-09-17 15:19:48 -04:00
Andrew Croce
1715ac99b9 SpendTable Vue component 2018-09-17 15:06:38 -04:00
Andrew Croce
0cf81f3a5b timestamp formatting vue component 2018-09-14 11:39:42 -04:00
Andrew Croce
5f5052f528 ccpo approval form script 2018-09-14 11:39:42 -04:00
Andrew Croce
072e565b84 polyfill for svg innerhtml 2018-09-11 11:23:22 -04:00
Andrew Croce
d882c552dc starting charting 2018-09-11 11:23:22 -04:00
Andrew Croce
ab77935cdc selector vue component 2018-08-31 10:14:18 -04:00
andrewdds
1fb43a9fd6
Merge pull request #204 from dod-ccpo/internet-explorer-fixes
Internet explorer fixes
2018-08-27 16:59:31 -04:00
Patrick Smith
180cedf6db Add global mixin for modal
This allows the modal to be used anywhere in the component hierarchy,
rather than requiring it to be in the top level.
2018-08-23 16:15:35 -04:00
andrewdds
08783e60ce
Merge branch 'master' into ui/reports-spend-table 2018-08-23 08:26:41 -04:00
Andrew Croce
bbdd644309 Add babel polyfill 2018-08-22 16:25:04 -04:00
Andrew Croce
eb04321277 Toggler component 2018-08-22 11:05:37 -04:00
richard-dds
020e1b9cb0 Allow user to create new fields for environment names
Currently only one of them is being created.
2018-08-21 20:21:10 -04:00
richard-dds
59b5e19c79 Funding type other input is only required if funding type is other 2018-08-17 14:36:03 -04:00
richard-dds
932922cfe6 Use new checkboxinput for POC checkbox 2018-08-15 11:28:48 -04:00
richard-dds
c6618c503b Create new template and form field 2018-08-15 11:28:48 -04:00
luisgov
b4b7d0cbcb
Merge branch 'master' into ui/tooltips 2018-08-13 15:26:04 -04:00
luisgov
143c58addc
Merge branch 'master' into ui/tooltips 2018-08-13 15:05:08 -04:00
Patrick Smith
855857217f Set custom delimiters for Vue
Normally, in Vue.js, you could use `{{ variable }}` to render the value
of some variable. In our setup however, Jinja expects to handle the
`{{}}` as a template. This change allows us to use `!{ variable }` to
render the value in our Vue templates.
2018-08-13 11:28:41 -04:00
Patrick Smith
86391e4ab5 Hook up details of use form to Vue to show/hide migration fields 2018-08-13 11:28:41 -04:00
Patrick Smith
687af77e33 Emit field change event for options inputs 2018-08-13 11:28:40 -04:00
dandds
654f9231b5 show modal for requests pending CCPO approval 2018-08-13 10:11:07 -04:00
luis cielak
090768972b Add example tooltips 2018-08-09 13:49:17 -04:00
dandds
5e5b357c7e add mechanism for initial modal display; fix financial verification modal display 2018-08-09 13:48:07 -04:00
Andrew Croce
b649d17eb8 input validations WIP 2018-08-07 15:43:03 -04:00
Andrew Croce
3f752280f2 trying to add a textinput component 2018-08-07 13:42:29 -04:00
Andrew Croce
daa2075437 Use #app-root instead of #vue-root so as to be more general 2018-08-07 13:05:07 -04:00
Patrick Smith
b16fe24ddc Working modal component 2018-08-07 13:05:07 -04:00
Andrew Croce
0782be6f92 testing out vue stuff 2018-08-07 13:05:07 -04:00