Commit Graph

1169 Commits

Author SHA1 Message Date
dandds
3e19c75c80 workspace role marked as accepted when user accepts invitation 2018-10-31 10:21:48 -04:00
dandds
49f5edfe29 new workspace members are provisional until they log in for the first time 2018-10-31 10:21:48 -04:00
dandds
8f146b2fee break out expiration method in Invitations domain 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
dandds
b8fc92cd14 basic invitation model with domain class 2018-10-31 10:21:48 -04:00
Patrick Smith
90c3c30064 Add logout route to "unprotected" routes
The logout route doesn't strictly require the user to be logged in and
was causing errors with the new profile completeness enforcement.
2018-10-30 15:44:25 -04:00
Patrick Smith
dd5f99faab Force user to fill out their user profile 2018-10-30 15:32:04 -04:00
Patrick Smith
f8c4386d84 Add model attribute for profile completeness 2018-10-30 15:32:04 -04:00
Patrick Smith
891dcc5b31 Keep list of required fields on user model 2018-10-30 15:32:04 -04:00
Patrick Smith
2e89f38601 Require all fields on user profile form 2018-10-30 15:32:04 -04:00
Patrick Smith
084eaf9e19 Inherit email field in information about you form
We were previously not doing this since the field did not have a
description on it. However, I think it's better that the fields match,
so inherit away.
2018-10-30 15:32:04 -04:00
richard-dds
b4e3cb6f05 Formatting 2018-10-30 15:15:02 -04:00
richard-dds
c731af3d7c Simpler event handler dispatch 2018-10-30 15:02:40 -04:00
leigh-mil
38d6f3577f Change UpdateFinancialVerification class so that it only validates TO numbers when the form is not extended 2018-10-29 17:20:56 -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
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
3d4e8f4088 Add conditional logic to show Edit Account link 2018-10-26 15:33:19 -04:00
richard-dds
c70720d66f Save TO as soon as we get a number 2018-10-26 11:12:55 -04:00
Patrick Smith
e177fe0037 Add REQUIRE_CRLS to config parser 2018-10-26 10:11:03 -04:00
richard-dds
afa4743eec A task order from EDA should trigger an automatic approval 2018-10-25 16:49:03 -04:00
Patrick Smith
73d8df8fe6 Add REQUIRE_CRLS env variable to allow skipping loading CRLs 2018-10-25 16:27:05 -04:00
richard-dds
a31d285f17 Requests pending CCPO apprval should not be given workspaces 2018-10-24 12:17:43 -04:00
richard-dds
1271abae00 Fix linting error 2018-10-24 11:17:44 -04:00
richard-dds
0f6fee9909 Add test for removing env role in update_environment_roles 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
leigh-mil
778c029877 Merge pull request #399 from dod-ccpo/hyphenate-names-#161325890
Update Alphabet validator to accept hyphens
2018-10-24 10:34:59 -04:00
leigh-mil
6fdc883a8c Formatting 2018-10-23 17:21:46 -04:00
leigh-mil
f93c487e80 Update error message 2018-10-23 17:15:16 -04:00
richard-dds
8a291124b0 Remove unnecessary tuple -> list coercion 2018-10-23 14:47:42 -04:00
richard-dds
2e98ff2240 Apply PENumber error message 2018-10-23 14:46:53 -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
86cf568e5b Formatting 2018-10-23 13:43:13 -04:00
leigh-mil
ff88c5c34a Update edit_project route to use ProjectForm and removed environments from being passed to form 2018-10-23 13:43:13 -04:00
leigh-mil
25b84a4df6 Add ProjectForm class that does not include environments for edit project form 2018-10-23 13:41:20 -04:00
leigh-mil
bc76ef633e Add route and function to update Project details 2018-10-23 13:41:20 -04:00
richard-dds
4048f300f5 Formatting and linting 2018-10-23 11:45:55 -04:00
richard-dds
596431ede3 Allow FV to be submitted without newly uploaded pdf 2018-10-23 11:45:55 -04:00
richard-dds
bac44b11a3 Fix validation for already uploaded pdf 2018-10-23 11:45:09 -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
1606bad016 Allow FV to be submitted without newly uploaded pdf 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
68a18b834e Use param, not attribute 2018-10-23 11:45:09 -04:00
richard-dds
da7b02d4f0 Rebase fixes 2018-10-23 11:45:09 -04:00