2333 Commits

Author SHA1 Message Date
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
0a176239b7 add home link to error page and catch missing template exception in glob route 2018-10-31 14:53:52 -04:00
montana-mil
0ee47f5ac4
Merge pull request #408 from dod-ccpo/filter-by-status-and-role
Filter by status and role
2018-10-31 14:47:59 -04:00
patricksmithdds
0b44980ccb
Merge branch 'master' into require-personal-info 2018-10-31 14:12:55 -04:00
Montana
b051e2a955 Use url_for for redirect link 2018-10-31 14:03:56 -04:00
Montana
471d98e650 Filter with new implementation of roles list 2018-10-31 14:03:56 -04:00
Montana
3e1c813ceb Iterate over workspace roles to display available role filters 2018-10-31 14:03:56 -04:00
Montana
23172c7506 Fix search button error 2018-10-31 14:03:56 -04:00
Montana
922a929ce2 Clear filters 2018-10-31 14:03:56 -04:00
Montana
39281f6558 Make search and filters clear-able 2018-10-31 14:03:56 -04:00
Montana
1d1b549531 Basic status and role filtering, not reactive 2018-10-31 14:03:56 -04:00
Montana
6ab4867d3c Display message when search returns no members 2018-10-31 14:03:56 -04:00
Montana
9d2a48bd5d Use inline-template 2018-10-31 14:03:56 -04:00
Montana
8c767b7535 Search if form is submitted 2018-10-31 14:03:56 -04:00
Montana
c5856c539d Use Vue for template rendering 2018-10-31 14:03:56 -04:00
Montana
3de1e55440 Basic Vue function for search 2018-10-31 14:03:55 -04:00
richard-dds
b4b96f2e7e Use requests/edit link in status change email 2018-10-31 11:10:38 -04:00
dandds
151d5be5ea use invite token instead of id for invitation url 2018-10-31 10:21:48 -04:00
leigh-mil
1c444c726c When new member is added, an invite is sent to the new member 2018-10-31 10:21:48 -04:00
Patrick Smith
dd5f99faab Force user to fill out their user profile 2018-10-30 15:32:04 -04:00
Montana
f265eeb7f7 Use a safer name for Modal to avoid apostrophe issues 2018-10-30 10:01:45 -04:00
richard-dds
b60a8ff57d Remove header tags since email is plaintext 2018-10-29 16:15:41 -04:00
richard-dds
0ba3fbe4dc Use request.displayname 2018-10-29 15:37:57 -04:00
Andrew Croce
93ddde599d use the existing template filter 2018-10-29 15:28:55 -04:00
richard-dds
85034185bc Handle request status event transitions 2018-10-29 14:57:25 -04:00
Andrew Croce
6746e63a2c remove string filter 2018-10-29 12:28:18 -04:00
Andrew Croce
eefc327193 use project ID to form the modal name 2018-10-29 12:16:40 -04:00
leigh-mil
4d18656164
Merge pull request #409 from dod-ccpo/remove-edit-acct-link-#161022031
Add conditional logic to show Edit Account link
2018-10-29 10:48:55 -04:00
richard-dds
09d3f33908
Merge pull request #387 from dod-ccpo/save-finver-draft
Save Financial Verification Draft
2018-10-29 10:26:30 -04:00
leigh-mil
20c50ebbfa Update link href 2018-10-29 09:44:43 -04:00
leigh-mil
3d4e8f4088 Add conditional logic to show Edit Account link 2018-10-26 15:33:19 -04:00
richard-dds
e9588221e7
Merge pull request #394 from dod-ccpo/revoke-member-access
Revoke members' environment access
2018-10-25 10:26:36 -04:00
Patrick Smith
880d40d5ec Use hidden input to track environment names
Since we're using ally.js for modals, when the modal is open, other
elements are disabled. Since the form is submitted when the "Create"
button is clicked and browsers do not submit disabled form fields, the
form was not submitting environment names when creating a project.

This workaround creates hidden inputs to track the environment names.
Since they're hidden, they are not disabled by ally.js, so the fields
are properly submitted.

This should be the only form affected, since this is the only form
submitted via a modal button.
2018-10-24 16:39:21 -04:00
richard-dds
9bb77208e2 Fix radio buttons so they properly track the selected role 2018-10-24 11:19:03 -04:00
Patrick Smith
c7471f9e8b Use global events to revoke env access 2018-10-24 11:19:03 -04:00
richard-dds
cd9ae2c928 Allow roles to be revoked many times 2018-10-24 11:19:03 -04:00
richard-dds
783b47b2f7 Fix indentation 2018-10-24 11:19:03 -04:00
richard-dds
3ec786b632 Move modal so it doesn't shift the DOM 2018-10-24 11:17:44 -04:00
richard-dds
c138df2b0f Allow user to select 'No Access' 2018-10-24 11:17:44 -04:00
richard-dds
fcd16c1b3c Display 'no access' when role is revoked 2018-10-24 11:17:44 -04:00
richard-dds
0a3c43576f EditProjectRoles component 2018-10-24 11:17:44 -04:00
richard-dds
943ddcb5f2 Revoke access modal 2018-10-24 11:17:44 -04:00
richard-dds
ec6b6d272c Rename EditWorkspaceMember to EditEnvironmentRole 2018-10-24 11:17:44 -04:00
richard-dds
6345a06e54 More validation fixes 2018-10-23 14:42:05 -04:00
leigh-mil
ae2c1f8918 Fix from merge conflict 2018-10-23 13:45:04 -04:00
leigh-mil
0dd9ab9684 Move Enviroment error message div to New Project form 2018-10-23 13:43:13 -04:00
leigh-mil
4bd42a7bc0 Remove v-on:submit attribute since form is no longer hooked into Vue 2018-10-23 13:43:13 -04:00
leigh-mil
86cf568e5b Formatting 2018-10-23 13:43:13 -04:00
leigh-mil
2455618268 Remove unused imports 2018-10-23 13:43:13 -04:00
leigh-mil
92fc5e6e76 Add in environment section to Edit Project Page 2018-10-23 13:43:13 -04:00