-
Notifications
You must be signed in to change notification settings - Fork 7
Privilege Expiry Email Notifications #1277
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 52 commits into
csg-org:main
from
InspiringApps:feat/expiry-notifications
Feb 17, 2026
Merged
Changes from all commits
Commits
Show all changes
52 commits
Select commit
Hold shift + click to select a range
749d346
Expiry notification first pass
jusdino 8458af5
Add expiration reminder stack
jusdino 60aa657
Smoke test notifications
jusdino 5e0b0d5
Delegate search permissions to search api, notification principal pol…
jusdino 7a4bfe9
Move search api role permissions back to original state
jusdino 691d64d
Revise information passed through to email
jusdino beca60b
WIP - add pagination and break out rules per compact/cycle
landonshumway-ia 7e36a51
Update test patches/get tests passing
landonshumway-ia 87ff2c1
fix comment
landonshumway-ia 1873e2b
WIP - update smoke test
landonshumway-ia 027ffa4
Update email template to match design
landonshumway-ia cd3021d
Fix logo size
landonshumway-ia f74e302
Update power user permission policy
landonshumway-ia 317c04f
Only include privileges in email that are active
landonshumway-ia e479480
Add expiration check to cosm codebase
landonshumway-ia fc64812
Refactor lambda/tests to use/mock config properties consistently
landonshumway-ia ea6c893
Formatting
landonshumway-ia c931cb5
Update email wording according to management feedback
landonshumway-ia 8f06e94
Update compact connect requirements to latest
landonshumway-ia 17f6c8f
Reduce size of load test
landonshumway-ia a516125
upgrade pip version in GH actions
landonshumway-ia 6d210bc
remove ref to scope in doc
landonshumway-ia 62c05bf
Add search with retry
landonshumway-ia e0a9b45
update example in cosm script
landonshumway-ia 2c45234
PR feedback
landonshumway-ia c353a5d
Update node dependencies to latest
landonshumway-ia 1313cc9
update cosmetology node deps to latest
landonshumway-ia e551e9c
update multi-account python deps to latest
landonshumway-ia 48c4937
test CI/CD node test issue
landonshumway-ia 339970f
Add jest setup for mocks
landonshumway-ia 40da34c
update multi-account runner
landonshumway-ia a4a1a17
Remove expect import and rely on global jest method
landonshumway-ia 3a5dfff
PR feedback - increment matched privilege metric
landonshumway-ia ad52546
PR feedback - pass calculated target date into continuation payload
landonshumway-ia cdeebf8
Add cleanup to load testing script
landonshumway-ia 96b3993
Improve timeout logic for load test script
landonshumway-ia 00ee606
Tweak search alarms
landonshumway-ia f1c8623
optimize load test cleanup
landonshumway-ia e4c6066
adjust duration alarm
landonshumway-ia b5047fd
PR feedback - catch single validation errors to prevent batch failure
landonshumway-ia b0fbb97
Do not deploy reminder stack to beta
landonshumway-ia cd9f7ea
remove unneeded custom class from load test
landonshumway-ia bb02198
formatting
landonshumway-ia 1eb1a42
PR feedback
landonshumway-ia f514e92
comment rewording for clarity
landonshumway-ia ac94c3d
PR feedback
landonshumway-ia fbc44bf
update smoke test error handling
landonshumway-ia 23ec36b
PR feedback - update smoke test cloudwatch log pagination
landonshumway-ia 8405d03
PR feedback - avoid duplicate license types/jurisdictions in smoke test
landonshumway-ia c34082b
formatting
landonshumway-ia 1be319f
update purchase requirement to address lint check
landonshumway-ia 76333c2
reduce comment line for lint check
landonshumway-ia 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
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -13,4 +13,4 @@ cdk.out | |
| cdk.context.json | ||
| *-cdk.context.json | ||
| # smoke test env | ||
| smoke_tests_env.json | ||
| *smoke_tests_env.json | ||
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.