Commit Graph

333 Commits

Author SHA1 Message Date
richard-dds
4b8c4e3a1d Show "Remove Workspace Access" button 2018-11-30 11:01:54 -05:00
richard-dds
b0727c0b13 Formatting 2018-11-29 11:15:44 -05:00
richard-dds
c5342cacd4 Include extra details in Invitation AuditEvent 2018-11-29 11:11:41 -05:00
richard-dds
54aa10275f Check workspace permission, not ATAT permission 2018-11-29 10:37:20 -05:00
richard-dds
f546ccb673 Rename to Workspaces.can_revoke_access_for for clarity 2018-11-29 10:37:20 -05:00
richard-dds
b7c7c72a34 Simplify WorkspaceRoles.get_by_id 2018-11-29 10:37:20 -05:00
richard-dds
218ec5d66a Implement Environments.revoke_access 2018-11-29 10:37:20 -05:00
richard-dds
44554e7518 Provide message when workspace access can't be revoked 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
8dcde9da84 Check proper permission for Workspaces.revoke_access 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
35150dfa10 Also remove enviornment access (stub) 2018-11-29 10:36:53 -05:00
richard-dds
3026771a38 Workspaces.revoke_access 2018-11-29 10:36:52 -05:00
dandds
15a7297b92 format workspace role changes 2018-11-29 09:18:24 -05:00
Patrick Smith
885f843e58 Refactor member status strings
Small refactor to reduce the duplication of arbitrary status strings.
2018-11-28 16:15:45 -05:00
leigh-mil
385878e1ab Resend workspace invitations to email submitted in new member form. 2018-11-27 16:59:20 -05:00
Montana
21827891f7 Fixups from rebase 2018-11-21 14:36:17 -05:00
Montana
7532dff978 Re-enable system log events 2018-11-21 14:28:41 -05:00
Montana
67a6fe4556 Make sure the WorkspaceRoleFactory is only flushing to the DB 2018-11-21 14:25:22 -05:00
Montana
8b172ba3e2 wip for safety 2018-11-21 14:24:41 -05:00
Montana
3f6e13f33d Refactor code duplication 2018-11-21 14:20:49 -05:00
Montana
75dd25e2dc Update AuditLog to handle workspace role update events 2018-11-21 14:20:04 -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
024c695f66 Simplify Invitations.create signature 2018-11-13 14:39:44 -05:00
Patrick Smith
990c24b802 Allow filtering by all member statuses in member list view 2018-11-12 17:13:40 -05:00
richard-dds
4244ecf9b7 Rename pagination args to pagination_opts 2018-11-12 16:45:55 -05:00
richard-dds
c3e395753c Add pagination to AuditLog.get_all_events 2018-11-12 16:33:49 -05:00
leigh-mil
47c79c174a Merge pull request #411 from dod-ccpo/phone-extensions
Add phone ext
2018-11-08 10:57:48 -05:00
dandds
42ecdaa275 Merge pull request #436 from dod-ccpo/revoke-invitation-#160300315
Revoke invitation #160300315
2018-11-08 10:23:22 -05:00
dandds
50888f9e9f push authz into the workspace domain for revoking tokens 2018-11-07 12:56:22 -05:00
leigh-mil
6bc157b2b3 Add phone ext 2018-11-07 12:03:52 -05:00
dandds
cc305a8eab fix remaining threshold reference 2018-11-07 09:04:55 -05:00
Patrick Smith
a0168a3666 Change "auto approve" to "auto accept" to reflect whats happening 2018-11-06 17:03:05 -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
9d005e2b02 filter dollar value in auto-acceptance message and clarify function signature 2018-11-06 14:13:17 -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
1d6de8e0ee Merge pull request #422 from dod-ccpo/invite-expiration
Invite and Workspace Member Status
2018-11-02 11:57:36 -04:00
dandds
e4bad109db more granular invitation status and a display status for workspace members 2018-11-01 13:52:03 -04:00
richard-dds
d069897062 Allow filtering by all possible statuses 2018-11-01 10:25:52 -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
patricksmithdds
0b44980ccb Merge branch 'master' into require-personal-info 2018-10-31 14:12:55 -04:00
richard-dds
06e03489b6 Move request edit link logic into its own route 2018-10-31 11:09:21 -04:00