84 Commits

Author SHA1 Message Date
richard-dds
56cec0694f Formatting 2019-08-14 11:40:23 -04:00
richard-dds
a7417b4f39 Add upload errors to translations file 2019-08-14 11:35:07 -04:00
richard-dds
6652d47104 Add custom message for object_name length validation 2019-08-13 13:58:36 -04:00
richard-dds
bc0fd4900a Prevent "there were some errors" from being flashed twice 2019-08-13 10:51:09 -04:00
richard-dds
71bb1be130 Validate filename and object_name for TO PDF upload 2019-08-13 10:51:09 -04:00
richard-dds
736e2aa21d
Merge pull request #994 from dod-ccpo/cloud-pdf-uploads
CSP PDF uploads
2019-08-08 11:17:07 -04:00
richard-dds
86c1dfb749 Enforce PDF in TO uploader file picker 2019-08-06 16:49:19 -04:00
richard-dds
3d414e1a60 Fix TO upload tests 2019-08-05 14:58:10 -04:00
richard-dds
f5c8424b46 Wire up FE uploads to TO form 2019-08-05 14:58:10 -04:00
richard-dds
1cd35445ea Fix CLINForm.validate() 2019-08-05 14:02:06 -04:00
leigh-mil
25ab64f748 Add validation to form for enforcing chronological order of PoP start and end dates 2019-08-01 14:45:50 -04:00
leigh-mil
45390835ed Add routes for first step of TO builder 2019-07-18 10:31:45 -04:00
leigh-mil
9278a251cc Use translations in edit TO form and update PDF upload size limit 2019-06-20 10:50:23 -04:00
George Drummond
d672f5792c
Save as draft 2019-06-18 14:11:55 -04:00
dandds
c4d8067f45 Fixes a bug where the CLIN type was not displaying correctly for saved
TOs.

The enum for the CLIN type needs to be coerced in the form data so that
the `jedi_clin_field` data is the value of the enum option. Perviously
the `jedi_clin_field` was being populated with a stringified
representation of the enum, like `JEDICLINType.JEDI_CLIN_1`.
2019-06-18 11:33:41 -04:00
leigh-mil
cd0433d85b Reduce space around input fields and add file size info to file upload 2019-06-14 11:11:24 -04:00
dandds
febc6f7890 Remove unused form code 2019-06-13 09:10:52 -04:00
leigh-mil
4e46827335 Remove nesting from route when not needed 2019-06-12 15:30:25 -04:00
leigh-mil
1e817c6755 Update copy, add totals box, style buttons 2019-06-12 15:29:47 -04:00
Montana
52a31746d8 Modal styling 2019-06-11 12:06:11 -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
36200e01ad Create CLINs when creating a TO 2019-06-10 12:29:54 -04:00
leigh-mil
633e1b6a37 Update TO Form to include CLINs and LOAs 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
318257e32c File length validation for task order upload 2019-06-06 13:57:07 -04:00
dandds
fb430e76e9 Basic frontend uploader component 2019-06-06 13:57:07 -04:00
leigh-mil
e7771f789b Start TO form template 2019-06-05 12:58:33 -04:00
leigh-mil
91e41199b7 Update TO form based on new model 2019-06-05 12:58:33 -04:00
leigh-mil
e7903ed000 Move remove_empty_string filter to BaseForm and use the filter to coerce the role to be None 2019-04-25 10:47:39 -04:00
leigh-mil
e09162fd56 Fix rebase issue 2019-03-12 17:50:45 -04:00
leigh-mil
9277e5e4d0 Move filter into a function 2019-03-12 10:40:46 -04:00
leigh-mil
21a0168d7e Move filters and default to the AppInfoForm intead of parent form 2019-03-12 10:39:08 -04:00
leigh-mil
1b642e22f6 Add in default values and filters to the TO Forms 2019-03-11 15:18:52 -04:00
Montana
85fcee005e Do not require portfolio name and defense component when building a new TO from a portfolio 2019-03-08 10:54:51 -05:00
leigh-mil
dab13034d5 Combine form classes and rename as BaseForm 2019-03-06 15:36:53 -05:00
George Drummond
04fea25394
Pass signer_dod_id and signed_at directly to the update method 2019-02-12 10:06:57 -05:00
George Drummond
8689748d10
Add in basic implementation of the KO TO signature page 2019-02-12 10:06:57 -05:00
leigh-mil
6cc6e23c09 Add validation to portfolio name in the TO form 2019-02-06 10:48:37 -05:00
Patrick Smith
f1683e8ff7 Validate email addresses in oversight form 2019-02-04 13:20:11 -05:00
George Drummond
94f6a9afaa
Fix specs 2019-02-01 14:16:48 -05:00
George Drummond
f3b43cd8a1
Remove InputRequired validator 2019-02-01 14:11:46 -05:00
George Drummond
305a36eef2
Optional radio fields 2019-02-01 13:38:28 -05:00
George Drummond
ab519aa4df
Radio fields are Optional() 2019-02-01 13:38:28 -05:00
George Drummond
caddfb5ff0
Save as draft without draft button 2019-02-01 13:38:27 -05:00
leigh-mil
15f54f10ca Use translations for clin error message 2019-01-29 14:19:04 -05:00
leigh-mil
090fd167bb Fix UpdateTaskOrderWorkflow to validate using the correct form when unclassified 2019-01-29 14:19:04 -05:00
leigh-mil
f6a04aea62 Change TO form to accept decimals for CLIN input fields 2019-01-29 14:18:35 -05:00
Patrick Smith
7e4f6bf3eb Limit types of files that can be selected when uploading proof 2019-01-23 11:16:54 -05:00
Patrick Smith
6a9290619d Update funding form to handle uploading pdf/png 2019-01-23 11:16:54 -05:00