375 Commits

Author SHA1 Message Date
dandds
aadedfc3b0 small schema refinements for request_reviews 2018-09-10 13:33:10 -04:00
dandds
139103b2ce all request review fields are nullable 2018-09-10 12:01:30 -04:00
dandds
bad78b7c64 refine required fields for request review 2018-09-10 10:42:04 -04:00
dandds
c4e9971206 distinguish final CCPO approval from acceptance of initial request 2018-09-10 10:29:04 -04:00
dandds
8e000e3e77 add request review 2018-09-10 10:29:04 -04:00
dandds
a6c069e85a add task order information source to review form 2018-09-07 09:47:44 -04:00
richard-dds
40c141f146 Remove random 2018-09-06 16:21:58 -04:00
richard-dds
bdab58f150 Add a new "view workspace" permission 2018-09-06 16:21:24 -04:00
richard-dds
361630e446 Use helper methods for adding and removing permissions 2018-09-06 16:21:24 -04:00
richard-dds
398bdac871 Add new VIEW_WORKSPACE_MEMBERS permission to owner and ccpo 2018-09-06 16:21:24 -04:00
richard-dds
ea3f1b926c Display workspace members 2018-09-06 16:21:24 -04:00
richard-dds
5ba76354a3 Show "No Environment Access" flag 2018-09-06 15:41:03 -04:00
richard-dds
a69d6b2e1c Use Environment.num_users in projects template 2018-09-06 14:01:37 -04:00
richard-dds
3edbfa3129 Add and list environment members 2018-09-06 13:53:19 -04:00
richard-dds
e5a0d69844 Add migration for EnvironmentRole 2018-09-06 13:51:31 -04:00
Montana
40c248df16 Refactor and format 2018-09-05 15:13:08 -04:00
Montana
109249d953 Allow user to save without changing user's role 2018-09-05 14:16:20 -04:00
Montana
03715d8e9b Remove MOCK_MEMBERS data 2018-09-05 14:16:20 -04:00
Montana
b379972446 Check permissions before viewing member edit page 2018-09-05 14:16:19 -04:00
Montana
ea1a3926ac Wire up selector for updating a workspace user's role 2018-09-05 14:16:19 -04:00
dandds
4b25cc19d9
Merge pull request #238 from dod-ccpo/request-schema-#159719829
Request schema #159719829
2018-09-05 13:22:58 -04:00
dandds
e03ddd9474 make uii_ids an array column 2018-09-05 12:42:33 -04:00
dandds
e810a4afe8 cleanup from rebase 2018-09-04 16:17:52 -04:00
dandds
1e0523ebf6 new request statues events should be associated with latest revision 2018-09-04 16:15:36 -04:00
dandds
b20d91c784 migrate existing request bodies to revisions and remove requests body column 2018-09-04 16:15:36 -04:00
dandds
326d330a40 use python dates for request revisions, plus some cleanup 2018-09-04 16:15:36 -04:00
dandds
cc7ddd9468 update to use request revisions 2018-09-04 16:14:53 -04:00
dandds
56a991a44d add request revision 2018-09-04 16:13:35 -04:00
richard-dds
39efee046c Started request requires no action 2018-09-04 15:00:27 -04:00
richard-dds
b18b238649 Move action_required_by to Request model 2018-09-04 14:18:25 -04:00
richard-dds
3af630e4dd Return pendulum instance from last_submission_timestamp 2018-09-04 13:09:27 -04:00
richard-dds
6bfbaea867 Factor out first_or_none 2018-09-04 12:50:44 -04:00
richard-dds
6af50b78b0 Implement Request.last_submission_date 2018-09-04 12:47:17 -04:00
richard-dds
a7678cad12 New domain method for adding workspace user 2018-08-31 13:25:14 -04:00
richard-dds
d4b96b5c54 Use backref instead of back_populates 2018-08-30 16:31:09 -04:00
richard-dds
caf6882a11 Only consider request financially verified if TO is from EDA 2018-08-30 16:31:08 -04:00
richard-dds
8a813d9ac3 Display workspace link for approved requests 2018-08-30 16:31:08 -04:00
richard-dds
60275f8c3a Check that request is financially verified before approving 2018-08-30 16:31:08 -04:00
dandds
54d1e7235b add attachment model and task order relation to it 2018-08-27 13:04:41 -04:00
richard-dds
daa8634cb4 Format project 2018-08-23 16:25:36 -04:00
dandds
e3631da8ea request can update financial verification data 2018-08-23 09:11:21 -04:00
dandds
f2dbed1ef1 add new task order fields 2018-08-23 09:11:21 -04:00
richard-dds
9875a11860 Workspace now response to .members 2018-08-22 11:49:05 -04:00
richard-dds
379461e6fb Get Workspace.owner from role, not from request creator 2018-08-22 11:38:10 -04:00
richard-dds
0de8866919 workspace_projects route working 2018-08-21 20:21:10 -04:00
richard-dds
dcd69f6b9f Workspaces page working 2018-08-21 20:21:10 -04:00
richard-dds
7d165e45d3 Authorize user in Workspaces.get 2018-08-21 20:21:10 -04:00
richard-dds
ee17ca6633 Add Workspace.roles 2018-08-21 20:21:10 -04:00
richard-dds
43263f35cc Fix workspace_role workspace relationship 2018-08-21 20:21:10 -04:00
richard-dds
8d58b2a7a0 WIP: created Project and Environment models 2018-08-21 20:21:10 -04:00