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