4371 Commits

Author SHA1 Message Date
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
6805041b13 portfolio role knows its entire permissions list 2019-03-15 07:14:49 -04:00
dandds
8af3986a2d set portfolio member permission sets 2019-03-15 07:14:49 -04:00
dandds
798eb7e1b0 first cut of portfolio permission sets 2019-03-15 07:14:49 -04:00
dandds
31bcb662b5 add join table between portfolio_roles and roles 2019-03-15 07:14:49 -04:00
leigh-mil
b711330b9e
Merge pull request #703 from dod-ccpo/ko-review-design-fixes
Ko review design fixes
2019-03-14 20:27:00 -04:00
leigh-mil
0c29914623
Merge pull request #706 from dod-ccpo/typo-fix
Fix typo
2019-03-14 20:16:10 -04:00
leigh-mil
b4a93261a4 Fix typo 2019-03-14 13:15:07 -04:00
leigh-mil
6cf977b6c2 Reduce spacing between input elements 2019-03-13 20:56:14 -04:00
leigh-mil
20595833a0 White background on top panel 2019-03-13 17:10:59 -04:00
leigh-mil
5f30b347c7
Merge pull request #697 from dod-ccpo/persist-invite-officers
Persist Officer invite checkbox on a TO
2019-03-13 17:00:12 -04:00
George Drummond
4b9e27daf7
Merge pull request #694 from dod-ccpo/resend-invitation-html
Resend Officer Invites from Manage Invitations Page
2019-03-13 16:30:03 -04:00
George Drummond
736079cf18
Update js test snapshot 2019-03-13 13:45:27 -04:00
George Drummond
faa212a044
Just revoke invite since service object handles creating new invite and sending it 2019-03-13 13:41:13 -04:00
George Drummond
c3cb46873e
Use ConfirmationPopover rather than custom form 2019-03-13 11:40:01 -04:00
leigh-mil
4c282354bd
Merge pull request #696 from dod-ccpo/form-page-complete-indicator
Fix TO Form progress bar
2019-03-13 09:58:05 -04:00
George Drummond
8ca0e04402
Take out Authorization.check_is_ko check 2019-03-13 09:54:43 -04:00
George Drummond
03bda7ec39
Workspaces are now portfolios 2019-03-13 09:45:57 -04:00
leigh-mil
e09162fd56 Fix rebase issue 2019-03-12 17:50:45 -04:00
George Drummond
d0ec4fb34d
Use invitation factory rather than domain class 2019-03-12 16:39:14 -04:00
George Drummond
d41622b842
Don't need dict.keys 2019-03-12 16:10:55 -04:00
leigh-mil
355ebddf89 Add test for preventing values that are not a choice in a RadioField from being saved 2019-03-12 11:33:27 -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
George Drummond
064c3ab05b
Add in authorization 2019-03-12 09:59:17 -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
a9199bc28d
Remove method implemented but then not used 2019-03-12 09:59:17 -04:00
George Drummond
5f241cf154
Style the "Resend Invitation" button 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
7ed16c1165
Merge pull request #698 from dod-ccpo/lock-sqlalchemy
temporarily lock sqlalchemy until flask-sqlalchemy fixes deprecations
2019-03-12 09:28:42 -04:00
dandds
bf0296ef89
Merge pull request #699 from dod-ccpo/specify-tz
specify timezone in an environment variable for app containers
2019-03-12 09:28:26 -04:00
dandds
2ef200a2b7 specify timezone in an environment variable for app containers 2019-03-11 20:59:42 -04:00
dandds
0085d1193f temporarily lock sqlalchemy until flask-sqlalchemy fixes deprecations 2019-03-11 17:21:40 -04:00
leigh-mil
ed08bdfd52 Check if officer has been invited to the TO 2019-03-11 16:09:03 -04:00
leigh-mil
1b642e22f6 Add in default values and filters to the TO Forms 2019-03-11 15:18:52 -04:00
leigh-mil
ed20c6a6a2 When saving a RadioField to the DB, check that what is being saved is one of the options 2019-03-11 15:17:18 -04:00
montana-mil
a2754d0646
Merge pull request #685 from dod-ccpo/use-pf-name-and-dc-for-to
Portfolio Name and Defense Component read only
2019-03-11 14:10:55 -04:00
dandds
f57af648f8 small refactors to new TO workflow classes 2019-03-11 10:12:17 -04:00
Montana
1b329b9659 Move form logic into ShowTaskOrderPortfolio class 2019-03-08 10:54:52 -05: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
1dbdb35e32 Fix redundant task order lookup 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
7fb9a7572c Preserve data on back navigation 2019-03-08 10:54:51 -05:00