leigh-mil
0c54b61579
Remove watch from date selector component
2019-09-26 16:27:10 -04:00
leigh-mil
92243965ec
parse contract dates into datetime objects
2019-09-26 16:22:16 -04:00
leigh-mil
c03820e53a
Emit event on input from date selector so parent element can respond
2019-09-26 16:22:15 -04:00
leigh-mil
ad86dc33fc
Show validation icon only if the date is complete
2019-09-26 16:22:15 -04:00
leigh-mil
e41aeaee25
Fix end date in alert
2019-09-26 16:22:15 -04:00
leigh-mil
789e6662a2
Add tests for pop date range vue component
2019-09-26 16:22:15 -04:00
leigh-mil
5e1ce65662
Move html out of clin fields macro and fix initial values in pop date range when there is no form data
2019-09-26 16:22:15 -04:00
leigh-mil
53cef32af5
Use date-selector component to display errors related to date fields
2019-09-26 16:22:02 -04:00
leigh-mil
843501c00a
Fix bug where name attribute of start date fields was not properly assigned
...
Fix bug in pop_date_range were startValid and endValid were not being properly updated
2019-09-26 16:22:02 -04:00
leigh-mil
d42cd1ff4f
Dynamically update the max and min values for start and end date based on the date in the other field and contract dates
2019-09-26 16:22:02 -04:00
leigh-mil
0e641a9064
Create vue component to manage date range logic
2019-09-26 16:21:27 -04:00
dandds
4f8cbc2b68
Delete unused Jinja macros and rearrange templates.
...
Templates and fragments that relate to specific resources (portfolios,
applications, task orders) should reside in directories named for the
relevant resource. This also matches the way the application routes are
distributed among modules named for each resource type.
2019-09-25 11:19:56 -04:00
dandds
7ea1ae5a34
Add a JS test for the clin-fields Vue component.
...
In order to do this, it was expedient to move the CLINFields Jinja macro
into its own file and pass in all the data it requires.
2019-09-24 09:37:30 -04:00
leigh-mil
6de02e874b
Update edit app member form so the save button becomes active on change
2019-09-18 11:16:55 -04:00
leigh-mil
4dab326eef
Clean up code and formatting
2019-09-18 11:16:54 -04:00
leigh-mil
d296d3c237
Move modal outside of table and add csrf token
2019-09-18 11:16:54 -04:00
leigh-mil
ab102470bf
Make checkboxes work
2019-09-18 11:16:54 -04:00
graham-dds
ebe8adac21
Update name of prop used to control validation
2019-09-12 16:11:12 -04:00
graham-dds
ccb26d8cf8
Use new path to error in translations
2019-09-12 16:11:12 -04:00
graham-dds
bdeb3dfa1a
use translations for clin validation message
2019-09-12 16:11:12 -04:00
graham-dds
6224026d72
Custom component for handling clin dollar input
...
- Macro for CLIN dollar input HTML.
- Custom Vue component to react to
"fundingValid" validaiton
2019-09-12 16:11:12 -04:00
leigh-mil
ca39d7107d
Remove unused nestedcheckbox vue component
2019-09-10 13:16:16 -04:00
leigh-mil
117a3e2162
Styling for app perms
2019-09-10 11:54:17 -04:00
leigh-mil
5dbbe8d127
Add sticky header to App settings page
2019-09-05 18:14:01 -04:00
leigh-mil
5d34899127
Fix hr elements -- add back in border and remove the extra hr from the totals box
2019-09-04 16:59:51 -04:00
graham-dds
0f185d3e09
Merge pull request #1054 from dod-ccpo/clin-summary-page
...
Refactor CLIN summary page
2019-09-04 13:40:44 -04:00
graham-dds
e2bd6bd823
Reorganize task order review template
...
- update copy in translations
- Move TO totals out of sidebar
- Group CLINs into 1 table with altered columns, instead of a
separate table for each
- edit CSS on CLIN table
2019-09-04 12:14:53 -04:00
leigh-mil
1cbefb099b
Merge pull request #1055 from dod-ccpo/clin-card-styling
...
TO Form Step 3/CLIN page styling
2019-09-04 11:36:51 -04:00
leigh-mil
e39d2fe191
Use caller for date picker to show alert message
2019-09-04 11:21:12 -04:00
leigh-mil
cbbbfad494
Don't use nbsp
2019-09-04 10:51:34 -04:00
leigh-mil
4d24f97ed7
Add optional label to text, options, phone, and multi-checkbox inputs
...
Use new optional attribute on fields that are optional
Update styling to fit optional label and update translations
2019-09-03 15:34:07 -04:00
leigh-mil
90b84a1ffe
move text to translations file
2019-09-03 13:38:05 -04:00
leigh-mil
68cd90a7a4
Style PoP Section
2019-09-03 13:25:53 -04:00
leigh-mil
2b98995488
Styling for CLIN Details section
...
add in validation styling for inputs
use solid checkmark as ok validation across site
2019-09-03 13:25:53 -04:00
leigh-mil
104a1d189c
Merge pull request #1053 from dod-ccpo/fix-sidebar
...
Stickybits!
2019-08-30 18:15:57 -04:00
richard-dds
c5284fd8f9
Merge pull request #1005 from dod-ccpo/cloud-pdf-downloads
...
Cloud pdf downloads
2019-08-30 16:11:27 -04:00
leigh-mil
ef3654e014
Clean up code and use correct height on usa-banner
2019-08-30 14:28:37 -04:00
leigh-mil
8b78b2a553
Use fixed position instead of sticky for sidenav and top bar so it works in IE
2019-08-30 11:27:40 -04:00
leigh-mil
8fa96fa2e1
Merge pull request #1040 from dod-ccpo/max-line-width
...
Max line width
2019-08-30 09:40:51 -04:00
leigh-mil
5d8280b84d
Merge pull request #1039 from dod-ccpo/user-profile-validation
...
User profile validation
2019-08-30 09:40:28 -04:00
leigh-mil
6669608038
Make topbar sticky and set sticky cta header so it sticks below topbar
2019-08-29 17:03:55 -04:00
richard-dds
b26cd3ffae
Allow user to download a previously uploaded pdf
2019-08-29 16:00:25 -04:00
leigh-mil
c31fb78a47
Require fields in user profile form
2019-08-29 12:51:20 -04:00
richard-dds
e8234dcf34
Allow user to download files on TO upload page
2019-08-29 11:28:49 -04:00
leigh-mil
2938e48a65
Set max width on p elements and add in p tags where they were missing
2019-08-29 10:33:15 -04:00
richard-dds
11c1c37d7f
Remove unnecessary macro and Vue props
2019-08-28 15:56:55 -04:00
richard-dds
67a4bb602d
Require portfolio id in upload-token
...
It's necessary for the authz decorator
2019-08-28 15:56:55 -04:00
richard-dds
7d1dfa1d0e
Get presigned upload token via ajax request
2019-08-28 15:06:13 -04:00
graham-dds
17fb264440
Remove inset_form prop from date picker
2019-08-27 16:32:03 -04:00
graham-dds
981171d8db
Remove inset_form prop from options inputs
2019-08-27 16:06:56 -04:00