-
Notifications
You must be signed in to change notification settings - Fork 8
[Social Work] Support single and multi-state license types #1597
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
isabeleliassen
merged 48 commits into
csg-org:main
from
InspiringApps:feat/sw-license-scope
Jun 9, 2026
Merged
Changes from all commits
Commits
Show all changes
48 commits
Select commit
Hold shift + click to select a range
a2d835c
Add licenseScope field to SW license schemas
49b4f38
Add licenseScope field to DynamoDB sort keys
ccf98b9
using common method to generate pk
5e86152
Update license types in tests/docs to reflect SW license types
3cfd80a
Linter/formatting
4a7d692
PR feedback - add scope field to all data events/fix tests
a7cc084
PR feedback - more test fixes
9107ce3
Associate privileges with multi-state licenses
8d625ef
PR feedback - resolve license scope for data events
16faacf
Remove unneeded opensearch field to simplify contract
0369e28
Remove outdated feature flag scaffolding
704f6e7
linter/formatting
aeb8dfd
Clarify privilege association logic in README
e168f48
Add licenseScope to adverse action and investigation OS mapping
7334611
add test file
67018ae
Checking for license scope matches during the ingest process
4ddf7dc
Set preference for multi-state licenses when selecting 'best' license
776fb4f
Check for multi-state eligibility mismatch with single-state license
fcccc8f
Check both single and multi-state license to determine priv status
adf467a
node lint
b0e3900
Update devops support docs for staff mfa recovery
352c518
home state license must have associated single state license - part 1
afe69d5
home state license must have associated single state license - part 2
c477be5
add additional test case for home jurisdiction change
163fd54
Make licenseScope top level field for license update records
60527a1
formatting
9a8289f
Check for pairing of licenses when determining if home jurisdiction c…
87fbbb7
update license upload smoke test
1b111df
Update investigation smoke tests to use licenseScope
75e12fc
formatting
4df179f
Update license rollback smoke tests to use licenseScope
c18f433
Update API/postman specs to latest
3d39b02
Add other compact projects to api spec check
49fbe69
Make api spec check flexible to multiple projects
4bebf9a
Improve documentation for ProviderUserRecords class
1958fc6
Formatting
e2f5255
PR feedback - handle complex home state rollback use case
dd16224
Add check to verify provider update records reverted
bf2303f
Correct check for deleting provider record on rollback
cf0d2ce
Add license scope to rollback results file
5e95ea3
Simplify check for home state change preventing rollback
24fb51e
PR feedback - fix copy/paste in mfa recovery docs
00302a0
Update docs explaining purpose of home state
77c7cd3
PR feedback - clarify test names and descriptions
58d3dea
PR feedback - add license scope documentation
57e3074
PR feedback - fix best license check implementation
c052df0
Add license abbreviation filter for finding best license
7836043
Mark methods private to prevent usage outside of class
File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.