-
Notifications
You must be signed in to change notification settings - Fork 8
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
7e36a51
Update test patches/get tests passing
87ff2c1
fix comment
1873e2b
WIP - update smoke test
027ffa4
Update email template to match design
cd3021d
Fix logo size
f74e302
Update power user permission policy
317c04f
Only include privileges in email that are active
e479480
Add expiration check to cosm codebase
fc64812
Refactor lambda/tests to use/mock config properties consistently
ea6c893
Formatting
c931cb5
Update email wording according to management feedback
8f06e94
Update compact connect requirements to latest
17f6c8f
Reduce size of load test
a516125
upgrade pip version in GH actions
6d210bc
remove ref to scope in doc
62c05bf
Add search with retry
e0a9b45
update example in cosm script
2c45234
PR feedback
c353a5d
Update node dependencies to latest
1313cc9
update cosmetology node deps to latest
e551e9c
update multi-account python deps to latest
48c4937
test CI/CD node test issue
339970f
Add jest setup for mocks
40da34c
update multi-account runner
a4a1a17
Remove expect import and rely on global jest method
3a5dfff
PR feedback - increment matched privilege metric
ad52546
PR feedback - pass calculated target date into continuation payload
cdeebf8
Add cleanup to load testing script
96b3993
Improve timeout logic for load test script
00ee606
Tweak search alarms
f1c8623
optimize load test cleanup
e4c6066
adjust duration alarm
b5047fd
PR feedback - catch single validation errors to prevent batch failure
b0fbb97
Do not deploy reminder stack to beta
cd9f7ea
remove unneeded custom class from load test
bb02198
formatting
1eb1a42
PR feedback
f514e92
comment rewording for clarity
ac94c3d
PR feedback
fbc44bf
update smoke test error handling
23ec36b
PR feedback - update smoke test cloudwatch log pagination
8405d03
PR feedback - avoid duplicate license types/jurisdictions in smoke test
c34082b
formatting
1be319f
update purchase requirement to address lint check
76333c2
reduce comment line for lint check
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.