594 Commits

Author SHA1 Message Date
dandds
bec5d11bfe users have permission sets for site-wide perms 2019-03-21 05:38:28 -04:00
George Drummond
73414d50e3
Merge pull request #717 from dod-ccpo/poc-isnt-viewer
View Primary Point of Contact (non-PoC)
2019-03-20 14:35:09 -04:00
George Drummond
2d73911081
Declare specific permissions in test 2019-03-20 13:06:22 -04:00
George Drummond
3464de340d
View Primary Point of Contact (non-PoC) 2019-03-20 10:45:42 -04:00
leigh-mil
a179210727 Add tests 2019-03-19 11:49:34 -04:00
dandds
13bc7f56b0
Merge pull request #701 from dod-ccpo/portfolio-perms
Portfolio perms
2019-03-18 08:40:35 -04:00
dandds
23584da57b changes to increase test branch coverage 2019-03-15 14:41:24 -04:00
dandds
0e48191d75 fix tests fromm rebase 2019-03-15 07:14:49 -04:00
dandds
ad56ddc60e implement PermissionSets.get_many for getting multiple permission sets by name 2019-03-15 07:14:49 -04:00
dandds
78aa2dfcc6 permission set names should be constants on the domain class 2019-03-15 07:14:49 -04:00
dandds
1a122c5335 rename role -> permission_set everywhere 2019-03-15 07:14:49 -04:00
dandds
720c227c32 remove frontend role selection for edit member 2019-03-15 07:14:49 -04:00
dandds
0eb2d4fa3c remove frontend role selection for new member 2019-03-15 07:14:49 -04:00
dandds
0c2ab6fb7a remove portfolio_role direct relationship to role 2019-03-15 07:14:49 -04:00
dandds
44a4d98978 switch portfolio authorization to rely on new permission sets 2019-03-15 07:14:49 -04:00
dandds
8af3986a2d set portfolio member permission sets 2019-03-15 07:14:49 -04:00
leigh-mil
795c9cd4d6 Add tests for COR and SO accepting invites 2019-03-14 20:10:19 -04:00
George Drummond
c3cb46873e
Use ConfirmationPopover rather than custom form 2019-03-13 11:40:01 -04:00
George Drummond
d0ec4fb34d
Use invitation factory rather than domain class 2019-03-12 16:39:14 -04:00
George Drummond
679ec187a5
You can only resend an invite for a pending invite 2019-03-12 09:59:17 -04:00
George Drummond
d57b96cf05
wip 2019-03-12 09:59:16 -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
leigh-mil
4d0e5ebb4f Check if form is complete before showing the TO Review page 2019-03-06 15:22:48 -05:00
leigh-mil
201e4e9e35 Move creating Aardvark and Beluga from remove_sampe_data to seed_sample;
Refactor seed_sample into reusable functions;
Rename Aardvark to A-Wing and Beluga to B-Wing, and use Star Wars names
for other portfolios
2019-03-01 14:52:10 -05:00
leigh-mil
9f47f54751 Fix migration and tests after rebase 2019-03-01 11:02:16 -05:00
leigh-mil
7b41b8e94c Remove redundant test 2019-03-01 11:02:16 -05:00
leigh-mil
232416cede Update test to check loa object type 2019-03-01 11:02:16 -05:00
leigh-mil
f1b9bf19a7 Update migration order and change loa to loas 2019-03-01 11:02:15 -05:00
leigh-mil
3325e4c219 Create KoReview component to add multiple LOA items 2019-03-01 11:02:15 -05:00
George Drummond
17c175b698
Invite Officer From Manage Invitations Page 2019-02-28 11:44:07 -05:00
montana-mil
3849a69e99
Merge pull request #677 from dod-ccpo/move-component-to-portfolio
Move defense_component to portfolios model
2019-02-27 10:05:30 -05:00
Montana
8621f2054b Use defense_component property on TO model when appropriate 2019-02-27 09:53:06 -05:00
George Drummond
c4383c8859
Merge pull request #676 from dod-ccpo/to-edit-sign-permissions
Break KO signing  into two steps
2019-02-27 09:43:48 -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
George Drummond
46345f9856
Break KO signing into two steps 2019-02-26 10:02:40 -05:00
Patrick Smith
4081fa04e7 Use pendulum to traverse mock reporting dates
Previously, subtracting 29 days could result in the same month listed
twice (for example, subtracting 29 days from Nov 30, would result in two
Novembers listed).
2019-02-25 15:35:51 -05:00
Patrick Smith
d6a1ba08fb Add a test for creating applications 2019-02-25 14:54:14 -05:00
Patrick Smith
c9ca22899d Add some tests for portfolio index routes 2019-02-25 14:54:14 -05:00
Patrick Smith
3ea9562284 Remove skipped tests 2019-02-25 14:54:14 -05:00
Patrick Smith
2c62f54b83 Remove request-related models 2019-02-25 14:54:14 -05:00