68 Commits

Author SHA1 Message Date
leigh-mil
7bec073f78 Delete things related to deleted columns and table 2019-05-31 13:07:03 -04:00
dandds
c4ad7b4378 Make portfolio invitation specific to portfolio
- add a base domain class
- extract shared model code to mixin
- rename invitation classes
- invitation model relationship to portfolio_role name is now more
  generic "role"
2019-04-30 14:41:55 -04:00
dandds
782a532c32 reorganize task order routes 2019-04-22 07:20:07 -04:00
dandds
4a0dd2d432 remove unused domain methods and arguments 2019-03-22 06:31:20 -04:00
dandds
de7c69bde7 apply access decorator to routes 2019-03-22 06:30:21 -04:00
dandds
0ea21fbb9b remove access checks from domain methods 2019-03-22 06:30:02 -04:00
dandds
23584da57b changes to increase test branch coverage 2019-03-15 14:41:24 -04:00
dandds
0c2ab6fb7a remove portfolio_role direct relationship to role 2019-03-15 07:14:49 -04:00
leigh-mil
1998bf6600
Merge pull request #695 from dod-ccpo/ko-signature-check
Add check to see if KO can sign the TO and update tests
2019-03-12 09:50:34 -04:00
dandds
f57af648f8 small refactors to new TO workflow classes 2019-03-11 10:12:17 -04:00
Montana
24886fc482 Add portfolio to ShowTaskOrderWorkflow class 2019-03-08 10:54:52 -05:00
Montana
aa206192be Delete unused branch of logic in pr_attributes_read_oly() 2019-03-08 10:54:52 -05:00
Montana
970eb8aba3 Make portfolio_id an init kwarg on ShowTaskOrderWorkflow class 2019-03-08 10:54:52 -05:00
Montana
acf70d1144 Rename method 2019-03-08 10:54:51 -05:00
Montana
93545d2dc9 Use new form 2019-03-08 10:54:51 -05:00
Montana
be192081bc Add two workflow methods 2019-03-08 10:54:51 -05:00
Montana
16e3d5d36c Remove duplicate test 2019-03-08 10:54:51 -05:00
Montana
1a19a163c4 Update test 2019-03-08 10:54:51 -05:00
leigh-mil
521d98562b Add check to see if KO can sign the TO and update tests 2019-03-08 10:28:36 -05:00
Montana
8621f2054b Use defense_component property on TO model when appropriate 2019-02-27 09:53:06 -05:00
Montana
7ee8858cc7 Add defense_component to Portfolio when new task_order is created without an existing portfolio 2019-02-26 11:29:16 -05:00
Montana
430afdd74c Test redirect 2019-02-21 14:38:03 -05:00
George Drummond
13999d7c60
Pass in task_order through test arguments 2019-02-18 09:58:42 -05:00
George Drummond
7d4e14dff2
Display flash message on review page that TO is a draft 2019-02-15 14:28:14 -05:00
George Drummond
9715528f62
Redirect on successful save 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
95fa71fc03 only send officer invitations if MO portion of TO form is complete 2019-02-11 15:13:36 -05:00
dandds
a85487a2d1 send officer invitations when MO completes TO form 2019-02-11 15:13:36 -05:00
Montana
9182b1078c Refactor attachment setters and add tests 2019-02-07 11:27:03 -05:00
Patrick Smith
f1683e8ff7 Validate email addresses in oversight form 2019-02-04 13:20:11 -05:00
George Drummond
92d93c5553
Return incomplete not None for review section status 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
f6a04aea62 Change TO form to accept decimals for CLIN input fields 2019-01-29 14:18:35 -05:00
Patrick Smith
c155de0e84 Add tests for downloading csp estimate 2019-01-23 11:16:54 -05:00
Patrick Smith
f580f69d35 Raise error if csp estimate is not of proper type 2019-01-23 11:16:54 -05:00
Patrick Smith
30ebebb13a Fix failing tests 2019-01-23 11:16:54 -05:00
patricksmithdds
ff9ade90b1
Merge pull request #548 from dod-ccpo/to-congrats-msg
Add "Congrats" message after completing TO form
2019-01-17 13:11:00 -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
George Drummond
0bb1f1a7f5
Fix TO form unchecking steps after validation fails 2019-01-17 10:27:54 -05:00
Patrick Smith
87cd100c51 Fix test for task_orders.invite route 2019-01-17 09:03:51 -05:00
Montana
5d4fee9546 Save TO creator data as cor data if am_cor is checked 2019-01-16 10:11:44 -05:00
Patrick Smith
1cc4c23588 Allow creating a task order for an existing portfolio 2019-01-16 08:14:18 -05:00
Montana
676c68a243 fix test, minor python tweaks 2019-01-15 09:08:21 -05:00
Montana
804ddc4db5 Allow user to rename task order and do no push othertext to DB 2019-01-15 09:07:03 -05:00
dandds
d3d36822df workspace -> portfolio everywhere 2019-01-14 16:00:17 -05:00
Montana
e0d9bd0335 Add test for TO invite route 2019-01-11 13:22:40 -05:00
dandds
74ed550292 fix ampersands when comparing docx output in tests 2019-01-10 11:37:26 -05:00
dandds
4f1b1e79ae fix TO access control in tests from rebase 2019-01-10 09:13:04 -05:00
dandds
476627996e update arg order for task order update utility class 2019-01-10 08:56:40 -05:00
dandds
ccf1ff2024 authorization checks for task orders 2019-01-10 08:56:40 -05:00