Commit Graph

1589 Commits

Author SHA1 Message Date
Patrick Smith
c3157596be Add property to get number of users in an application 2019-02-07 18:45:36 -05:00
montana-mil
31f8c0f381 Merge pull request #606 from dod-ccpo/upload-pdf-on-ko-review
Upload PDF on KO Review Page
2019-02-07 14:53:23 -05:00
leigh-mil
084f18f2d2 Merge pull request #610 from dod-ccpo/login-redirect
Update redirect to point to portfolios index
2019-02-07 14:51:04 -05:00
Montana
193d128d7f Update JSONEncoder to accept FileStorage objects 2019-02-07 11:31:52 -05:00
Montana
a6eab76ab7 Rename 2019-02-07 11:27:03 -05:00
Montana
fb95033dbe Only set attrs in the setter 2019-02-07 11:27:03 -05:00
Montana
9182b1078c Refactor attachment setters and add tests 2019-02-07 11:27:03 -05:00
Montana
ce2b4b6ea1 Add pdf column and uploader 2019-02-07 11:27:03 -05:00
Montana
d4fd3fb262 Fix merge conflicts 2019-02-07 11:27:03 -05:00
patricksmithdds
e6ccbe963b Merge pull request #608 from dod-ccpo/reskin-nav
Reskin navigation, phase 1
2019-02-07 09:31:51 -05:00
leigh-mil
9dc74f7d93 Update redirect to point to portfolios index 2019-02-06 15:55:15 -05:00
Patrick Smith
035514388e Redirect to first portfolio instead of list of portfolios after login 2019-02-06 13:30:14 -05:00
Patrick Smith
53f36e827f Move getting list of portfolios to app-wide context processor 2019-02-06 13:30:14 -05:00
leigh-mil
6cc6e23c09 Add validation to portfolio name in the TO form 2019-02-06 10:48:37 -05:00
Patrick Smith
e00e673304 Add sidenav with list of portfolios 2019-02-05 22:22:38 -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
Montana
5a775cc5a2 Remove unused imports 2019-02-05 11:12:50 -05:00
Montana
cd7885c386 formatting 2019-02-05 10:57:13 -05:00
Montana
c0da06f217 Drop back end date validators 2019-02-05 10:50:52 -05:00
Montana
110dfdb4b1 MO and COR redirect to build pages 2019-02-05 10:50:49 -05:00
Montana
4d2b15a4f5 Test KO can view KO Review page 2019-02-05 10:49:52 -05:00
Montana
d0243f32b1 Authorize user before validating form 2019-02-05 10:49:52 -05:00
Montana
7abbde2817 CI did not like portfolio variable 2019-02-05 10:49:52 -05:00
Montana
848a4ac276 Use html partials for TO review pages 2019-02-05 10:49:52 -05:00
Montana
377149c766 Raise Unauthorized error in authz instead of route 2019-02-05 10:49:52 -05:00
Montana
49ed059853 Raise AuthorizationError if user is not KO 2019-02-05 10:49:51 -05:00
Montana
70b4a51d8a Save start and end dates 2019-02-05 10:49:51 -05:00
Montana
516ed9b90e Only the KO can view 2019-02-05 10:49:51 -05:00
Montana
4ed445dd99 Fix rendering bug 2019-02-05 10:49:51 -05:00
Montana
2e3450ed8b Styling 2019-02-05 10:49:51 -05:00
Montana
40780bf244 Migration to add custom_clauses to TO; form fixes 2019-02-05 10:49:51 -05:00
Montana
7bef2e86ca Edit form fields 2019-02-05 10:49:51 -05:00
Montana
75bfc5fbdb fix routes 2019-02-05 10:49:51 -05:00
Montana
b91d869bbe Clean up routes 2019-02-05 10:49:51 -05:00
Montana
1ca4d62a3a Render form fields on the page 2019-02-05 10:49:51 -05:00
Montana
f6a066f983 Add basic KO review form 2019-02-05 10:49:51 -05:00
Montana
3358aa99ba Add basic review page 2019-02-05 10:49:51 -05:00
Montana
0b276b49c8 Route to KO Review TO page 2019-02-05 10:49:51 -05:00
Patrick Smith
0b73d4e307 Show gray checkmark for incomplete Task Orders 2019-02-05 08:45:17 -05:00
Patrick Smith
f1683e8ff7 Validate email addresses in oversight form 2019-02-04 13:20:11 -05:00
Patrick Smith
d98abad611 Enforce email validation on edit officer forms 2019-02-04 13:19:55 -05:00
leigh-mil
b27e3cb726 Merge pull request #594 from dod-ccpo/pdf-persistence
Pass existing task order to the Form
2019-02-04 11:44:42 -05:00
George Drummond
769a19c0fd DOD ID isn't required on oversight page 2019-02-04 09:59:00 -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
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
4daadf59d2 We don't need CLASSIFIED logic since its handled in mission_owner_sections 2019-02-01 13:49:46 -05:00
George Drummond
305a36eef2 Optional radio fields 2019-02-01 13:38:28 -05:00
George Drummond
4c0092a7c7 Use/rename sections -> mission_owner_sections 2019-02-01 13:38:28 -05:00
George Drummond
92d93c5553 Return incomplete not None for review section status 2019-02-01 13:38:28 -05:00