169 Commits

Author SHA1 Message Date
richard-dds
ab6e93550b
Merge pull request #427 from dod-ccpo/remove-workspace-users
Consolidate WorkspaceUser into WorkspaceRole
2018-11-05 15:49:33 -05:00
richard-dds
673e6efbce
Merge pull request #425 from dod-ccpo/fix-attachment-error
Fix bug where finver page tries to render task order PDF
2018-11-05 14:25:51 -05:00
richard-dds
3765a73dc1 Consolidate WorkspaceUser into WorkspaceRole 2018-11-05 14:20:07 -05:00
richard-dds
6a39ce2a52 Allow drafts to be saved without pe_number 2018-11-05 11:44:59 -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
richard-dds
5d4f867342 Correct attachment form field even if form is not extended 2018-11-02 11:52:22 -04:00
richard-dds
ff0c4ffb69 Fix a bug that was crashing the requests index 2018-11-01 15:51:21 -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
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
3a01b36d70
Merge pull request #418 from dod-ccpo/invited-user-#160301892
Invited user #160301892
2018-10-31 15:33:08 -04:00
richard-dds
39b70b7057 Add tests for /requests/edit 2018-10-31 15:32:26 -04:00
dandds
a5d34043d7 workaround for user profile check in invitations test 2018-10-31 15:11:43 -04:00
leigh-mil
72f7a67cfc
Merge pull request #417 from dod-ccpo/fix-manual-fin-ver-#161560975
Fix manual fin ver #161560975
2018-10-31 14:55:44 -04:00
dandds
87baa1f873 more fine-grained errors for invalid invitations 2018-10-31 14:53:52 -04:00
dandds
cdef2d8803 additional invitation test for new user 2018-10-31 14:53:51 -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
leigh-mil
968d487f6f Add test 2018-10-31 11:44:39 -04:00
richard-dds
06e03489b6 Move request edit link logic into its own route 2018-10-31 11:09:21 -04:00
dandds
848bbf9c12 Updates to workspace role permissions, invitations 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
dandds
b81a831c85 remove accepted column from workspace_roles 2018-10-31 10:21:48 -04:00
dandds
d5998ed370 track invitation state by status enum 2018-10-31 10:21:48 -04:00
dandds
5c2d466049 workspace users who have not accepted invite should not have permissions 2018-10-31 10:21:48 -04:00
dandds
3e19c75c80 workspace role marked as accepted when user accepts invitation 2018-10-31 10:21:48 -04:00
leigh-mil
370b037d99 Create route for accepting an invite 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
richard-dds
85034185bc Handle request status event transitions 2018-10-29 14:57:25 -04:00
richard-dds
7404cc4a59 Commit after updating status 2018-10-29 11:41:57 -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
richard-dds
c70720d66f Save TO as soon as we get a number 2018-10-26 11:12:55 -04:00
richard-dds
afa4743eec A task order from EDA should trigger an automatic approval 2018-10-25 16:49:03 -04:00
richard-dds
5c4c361395 Formatting 2018-10-25 10:27:29 -04:00
richard-dds
a31d285f17 Requests pending CCPO apprval should not be given workspaces 2018-10-24 12:17:43 -04:00
richard-dds
f763c0ef6e Cleanup 2018-10-23 14:43:44 -04:00
richard-dds
6345a06e54 More validation fixes 2018-10-23 14:42:05 -04:00
leigh-mil
3eea3f5454 Refactor tests to use WorkspaceFactory create 2018-10-23 13:43:13 -04:00
leigh-mil
d62b7e883e Add tests for update project route 2018-10-23 13:41:20 -04:00
richard-dds
4048f300f5 Formatting and linting 2018-10-23 11:45:55 -04:00
richard-dds
3f3b90e3c7 Handle empty values 2018-10-23 11:45:09 -04:00
richard-dds
0439525f0f Refactor fv form to separate TO from request 2018-10-23 11:45:09 -04:00
richard-dds
a84954799d Fixes 2018-10-23 11:45:09 -04:00
richard-dds
39bbfb745a Fix task order creation 2018-10-23 11:45:09 -04:00
richard-dds
a1735874e6 Determine if finver form should be extended by checking TO 2018-10-23 11:45:09 -04:00
richard-dds
5d2b976e5f Preemptively upload task order PDF 2018-10-23 11:45:09 -04:00
richard-dds
3cf0907d0d Add test to ensure that pdf is attached to TO 2018-10-23 11:45:09 -04:00
richard-dds
5bd41a1016 Fix bug where saving draft caused submit to always succeed 2018-10-23 11:45:09 -04:00
richard-dds
4f1a3e8d0f Simplify return values 2018-10-23 11:45:09 -04:00
richard-dds
96c0378277 Add simple tests for finver routes 2018-10-23 11:45:09 -04:00