3183 Commits

Author SHA1 Message Date
Patrick Smith
88bddd2d44 Update display of revoked member status 2018-11-28 16:16:21 -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
2dd26e6cf1
Merge pull request #458 from dod-ccpo/remove-revoke-from-expired-invite-#161933129
Remove option to revoke from expired workspace invitation
2018-11-28 15:49:36 -05:00
montana-mil
fd745c261b
Merge pull request #455 from dod-ccpo/refactor-workspace-routes
Refactor workspace routes
2018-11-28 15:19:13 -05:00
Montana
f054b6ed46 Rename test 2018-11-28 15:15:34 -05:00
leigh-mil
451d4a5ac0 Add tests 2018-11-28 14:39:03 -05:00
Montana
8518ad5707 Reapply changes and add tests/workspaces/ 2018-11-28 14:20:15 -05:00
Montana
13564cdc59 Merge branch 'master' into refactor-workspaces-rescue 2018-11-28 14:06:36 -05:00
leigh-mil
35b3565c0f Add is_revokable property to Invitation 2018-11-28 13:59:44 -05:00
patricksmithdds
923313dafa
Merge pull request #456 from dod-ccpo/fix-revoke-resend-ie
Fix revoke/resend invitations in IE
2018-11-28 13:01:30 -05:00
montana-mil
a3c25b9ec9
Merge pull request #454 from dod-ccpo/remove-styleguide-from-navigation
Remove Styleguide From Navigation
2018-11-28 12:00:41 -05:00
leigh-mil
8c9e74112c
Merge pull request #450 from dod-ccpo/send-invite-to-email-provided-##161961059
Send invite to email provided ##161961059
2018-11-27 17:32:21 -05:00
leigh-mil
d0c6ea5dbd Update migrations after rebase 2018-11-27 17:03:31 -05:00
leigh-mil
8ea5e6a805 Update test to make it clearer 2018-11-27 16:59:20 -05:00
leigh-mil
385878e1ab Resend workspace invitations to email submitted in new member form. 2018-11-27 16:59:20 -05:00
leigh-mil
3c154f445c Send workspace invite email to email submitted in add new member form. 2018-11-27 16:59:20 -05:00
montana-mil
d2a033a58a
Merge pull request #453 from dod-ccpo/audit-log-env-role-updates
Add Audit Log events for environment role updates
2018-11-27 15:55:49 -05:00
Montana
e177f54616 Reorganize workspace routes tests 2018-11-27 15:55:06 -05:00
Montana
2105388f37 Simplify env role history attribute 2018-11-27 14:48:23 -05:00
Patrick Smith
1feaa726d2 Add another test to ensure csrf token added correctly 2018-11-27 11:13:23 -05:00
Montana
70940b09c2 Refactor workspace routes 2018-11-27 11:05:05 -05:00
Patrick Smith
178892c62e Use localVue to squash missing custom element error 2018-11-27 11:00:51 -05:00
Patrick Smith
fd6b0f9b24 Add vue component for confirmation popover
Have the confirmation popover in a separate Vue component fixes a bug in
IE that was causing the `form` element in the popover to be ignored.

Since `form`s cannot be nested, the `form` element in the popover was
being discarded by IE and the revoke/resend invitation buttons did
nothing.

Breaking the functionality into a Vue component moves the `form` into a
separate template. When the popover is displayed, the component is added
to the DOM at the end, so the `form` is properly not-nested.
2018-11-27 10:22:02 -05:00
Montana
bcf5d2c133 Remove Styleguide 2018-11-27 09:30:41 -05:00
Montana
0615bcef89 Fix a test to work with new history attribute 2018-11-26 16:32:24 -05:00
Montana
9177d7f3e3 Handle update events when previous state was None 2018-11-26 16:32:24 -05:00
leigh-mil
f226f88ab3
Merge pull request #452 from dod-ccpo/fix-phone-ext
Fix input field to limit to 10 digits
2018-11-26 15:39:37 -05:00
Montana
ce669fd086 Add tests 2018-11-26 15:28:19 -05:00
Montana
e984d10ac2 Fixup after rebase 2018-11-26 11:46:52 -05:00
montana-mil
4db7102626
Merge pull request #446 from dod-ccpo/add-ws-role-changes-to-audit-log
Add ws role changes to audit log
2018-11-26 11:13:38 -05:00
Montana
e5f183218c Display audit log event with all information 2018-11-26 10:27:58 -05:00
Montana
d13cf99b32 Add audit log attributes to environment role model 2018-11-26 09:16:55 -05:00
Montana
f21608ef5e Listen for changes to environment roles and only log update events when something has changed 2018-11-26 09:16:55 -05:00
Montana
887c134b25 Add tests 2018-11-26 09:16:19 -05:00
leigh-mil
46855c9de0 Fix input field to limit to 10 digits 2018-11-21 15:31:25 -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
78f3495c3f formatting 2018-11-21 14:25:23 -05:00
Montana
8cc9a21770 Fix audit event query 2018-11-21 14:25:23 -05:00
Montana
67a6fe4556 Make sure the WorkspaceRoleFactory is only flushing to the DB 2018-11-21 14:25:22 -05:00
Montana
3b2594283f Use WorkspaceRoleFactory in tests 2018-11-21 14:24:54 -05:00
Montana
e73690986a Set default workspace_role status 2018-11-21 14:24:54 -05:00
Montana
8b172ba3e2 wip for safety 2018-11-21 14:24:41 -05:00
Montana
c071945b3b Spelling error and better name use 2018-11-21 14:23:37 -05:00
leigh-mil
49ed02ad04 wip - Add tests for status change 2018-11-21 14:23:37 -05:00
leigh-mil
f35d0add55 Minor fixes 2018-11-21 14:23:35 -05:00
Montana
b903336707 Add comment to mysterious function 2018-11-21 14:22:13 -05:00
leigh-mil
88eda7cd92 Update test assertion 2018-11-21 14:22:11 -05:00
Montana
3f6e13f33d Refactor code duplication 2018-11-21 14:20:49 -05:00
Montana
e51de11a28 capture status and no history cases on workspace role model 2018-11-21 14:20:05 -05:00