Skip to content

Implement email notification config on top of config store - #5720

Merged
rbev merged 1 commit into
masterfrom
rhys/notifications2
Aug 11, 2026
Merged

rbev merged 1 commit into
masterfrom
rhys/notifications2

Conversation

@rbev

@rbev rbev commented Aug 10, 2026

Copy link
Copy Markdown
Contributor

This pull request implements the notifications data store and manager for the EFCore persistence layer, enabling notifications settings to be loaded and saved using the database context. It also updates related infrastructure and cleans up unused test references.

Notifications infrastructure implementation

  • Implemented the NotificationsDataStore and NotificationsManager classes to support loading and saving notification settings using the EFCore database context (ServiceControlDbContext). This includes proper resource disposal and dependency injection support. [1] [2]
  • Added a new constant NotificationEmails to the SettingKeys class for storing notification email settings.

@rbev rbev self-assigned this Aug 10, 2026
@rbev
rbev force-pushed the rhys/notifications2 branch from d95022b to 57566c6 Compare August 11, 2026 01:10
@rbev
rbev enabled auto-merge August 11, 2026 01:11
@rbev
rbev merged commit ce989b0 into master Aug 11, 2026
96 of 98 checks passed
@rbev
rbev deleted the rhys/notifications2 branch August 11, 2026 01:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants