203 Commits

Author SHA1 Message Date
leigh-mil
52bfb4b7d4 Add assertions to tests so they are more explicit 2019-01-09 13:16:03 -05:00
leigh-mil
a48b814263 Update query to also return events that update the workspace 2019-01-09 13:16:03 -05:00
leigh-mil
466f2565b5 Add tests 2019-01-09 13:16:03 -05:00
dandds
95e7adfcf3 single workspace role for task order officers 2019-01-08 16:47:55 -05:00
dandds
356a0fab2c TaskOrders domain responsible for adding officers 2019-01-08 16:47:55 -05:00
Patrick Smith
28e0d423fd Create user account in CSP when adding an environment role 2019-01-08 12:19:51 -05:00
Patrick Smith
334babe5ff Hook into cloud provider when creating an env/app 2019-01-07 17:30:34 -05:00
Patrick Smith
e432da0d50 Refactor to remove Uploader in favor of RackspaceFileProvider 2019-01-02 17:13:21 -05:00
dandds
ba19a6d341
Merge pull request #503 from dod-ccpo/spike-new-workflow
Task Order Form
2018-12-20 10:13:33 -05:00
leigh-mil
54a88a9b94 Update test names for clarity 2018-12-19 09:59:38 -05:00
dandds
9a12c14636 domain methods for checking task order sections 2018-12-18 10:51:37 -05:00
dandds
6d92755a7f new workspace and task order routes 2018-12-18 09:44:02 -05:00
leigh-mil
9597966bcd Update function to determine when invite can be resent and added lots of
tests
2018-12-17 13:20:35 -05:00
leigh-mil
7c5a9df4bb Update Workspace user_count exclude disabled users 2018-12-14 11:28:23 -05:00
dandds
76c3bb2bd5
Merge pull request #489 from dod-ccpo/legacy-task-orders
change current task order name
2018-12-13 15:50:39 -05:00
dandds
15d0db01b6 change task orders domain class name 2018-12-13 11:36:45 -05:00
dandds
e509c34cdd change name of request relationship to legacy task order 2018-12-13 11:36:45 -05:00
dandds
2f515d7b47 change current task order table name
rename existing task order factory

fix legacy task order repr
2018-12-13 11:36:44 -05:00
dandds
a75c19188f display message for successfully updating environment role / access 2018-12-12 11:39:58 -05:00
Montana
9ddac1fa61 Prevent invitations without a workspace role 2018-12-03 16:49:59 -05:00
richard-dds
e6aa4663d4 Better error handling for Auditable class 2018-12-03 15:32:27 -05:00
richard-dds
c5342cacd4 Include extra details in Invitation AuditEvent 2018-11-29 11:11:41 -05:00
richard-dds
f546ccb673 Rename to Workspaces.can_revoke_access_for for clarity 2018-11-29 10:37:20 -05:00
richard-dds
8430b769f3 Ensure workspace access can be revoked 2018-11-29 10:37:20 -05:00
richard-dds
27cf1783e3 Don't show DISABLED workspace members 2018-11-29 10:37:20 -05:00
richard-dds
ae70a551a9 Hook up to button 2018-11-29 10:36:53 -05:00
richard-dds
3026771a38 Workspaces.revoke_access 2018-11-29 10:36:52 -05:00
leigh-mil
385878e1ab Resend workspace invitations to email submitted in new member form. 2018-11-27 16:59:20 -05:00
Montana
0615bcef89 Fix a test to work with new history attribute 2018-11-26 16:32:24 -05:00
Montana
c071945b3b Spelling error and better name use 2018-11-21 14:23:37 -05:00
richard-dds
e6ca9d3b7e
Merge pull request #444 from dod-ccpo/paginate-audit-log
Paginate audit log
2018-11-19 10:58:07 -05:00
richard-dds
a725310535 Resend a workspace member's invite 2018-11-13 14:39:44 -05:00
richard-dds
280f0162ed Fix new test 2018-11-13 14:39:44 -05:00
richard-dds
024c695f66 Simplify Invitations.create signature 2018-11-13 14:39:44 -05:00
richard-dds
4244ecf9b7 Rename pagination args to pagination_opts 2018-11-12 16:45:55 -05:00
Patrick Smith
09b8169929 Rename test files to reflect recent code change 2018-11-12 16:44:54 -05:00
richard-dds
c3e395753c Add pagination to AuditLog.get_all_events 2018-11-12 16:33:49 -05:00
dandds
75dd0f1249 domain method revoking invitations 2018-11-06 16:29:00 -05:00
dandds
7c6aa5d238
Merge pull request #428 from dod-ccpo/auto-approval-logs-#160420024
Auto approval logs #160420024
2018-11-06 15:26:48 -05:00
dandds
da74cfd708 create system request review when request is automatically approved because its financial info was found in EDA 2018-11-05 15:27:33 -05:00
dandds
66a10f2d2f create system request reviews when request is automatically accepted for financial verification 2018-11-05 15:02:01 -05:00
richard-dds
3765a73dc1 Consolidate WorkspaceUser into WorkspaceRole 2018-11-05 14:20:07 -05:00
dandds
e4bad109db more granular invitation status and a display status for workspace members 2018-11-01 13:52:03 -04:00
richard-dds
401a9e93a7
Merge pull request #412 from dod-ccpo/status-change-emails
Notify PSO or MO of request status change
2018-11-01 10:13:39 -04:00
dandds
cb25dcdd32 invitation cannot be reused if wrong user accepts it 2018-10-31 14:53:52 -04:00
dandds
87baa1f873 more fine-grained errors for invalid invitations 2018-10-31 14:53:52 -04:00
dandds
b3cd08a64f invitation can only be accepted by user with matching DOD ID 2018-10-31 14:53:51 -04:00
dandds
848bbf9c12 Updates to workspace role permissions, invitations 2018-10-31 10:21:48 -04:00
dandds
4c03a403f7 cleanup, add test for workspace user permissions 2018-10-31 10:21:48 -04:00
dandds
151d5be5ea use invite token instead of id for invitation url 2018-10-31 10:21:48 -04:00