Commit Graph

274 Commits

Author SHA1 Message Date
github-actions[bot] 7c41134684 Version Packages (next) 2026-02-10 16:14:59 +00:00
github-actions[bot] 1ea737c1e2 Version Packages (next) 2026-02-03 14:24:29 +00:00
Patrik Oldsberg 5e3ef57e4e switch from backstage.integrationFor to backstage.peerModules
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2026-02-02 22:57:06 +01:00
github-actions[bot] d4b85dddee Version Packages (next) 2026-01-27 15:51:11 +00:00
Fredrik Adelöw 7455dae884 require the use of node prefix on native imports
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2026-01-26 13:22:53 +01:00
github-actions[bot] c24788d5bb Version Packages 2025-12-16 14:08:20 +00:00
github-actions[bot] e08f48a9b5 Version Packages (next) 2025-12-09 15:00:09 +00:00
dependabot[bot] de96a60f7a chore(deps): bump express from 4.21.2 to 4.22.0
Bumps [express](https://github.com/expressjs/express) from 4.21.2 to 4.22.0.
- [Release notes](https://github.com/expressjs/express/releases)
- [Changelog](https://github.com/expressjs/express/blob/4.22.0/History.md)
- [Commits](https://github.com/expressjs/express/compare/4.21.2...4.22.0)

---
updated-dependencies:
- dependency-name: express
  dependency-version: 4.22.0
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-12-02 20:33:46 +01:00
github-actions[bot] 756986e5e7 Version Packages (next) 2025-11-25 16:21:32 +00:00
github-actions[bot] 792f4d7e3d Version Packages 2025-11-18 12:23:09 +00:00
github-actions[bot] 20fae88bdf Version Packages (next) 2025-11-11 21:45:56 +00:00
Fredrik Adelöw df3d308d00 Merge pull request #31316 from henrikedegrd/allow-opt-in-strategy-for-notifications
feat(notifications): Allow for a opt-in strategy for notifications rather than opt-out.
2025-11-11 16:43:02 +01:00
Henrik Edegård a5c2fa22da fix for adding origins only if channel is enabled.
Signed-off-by: Henrik Edegård <henrik.edegard@fortnox.se>
2025-11-06 13:55:11 +00:00
Henrik Edegård b17383c34d Add comments for clarity in notification configuration types.
Signed-off-by: Henrik Edegård <henrik.edegard@fortnox.se>
2025-11-05 07:03:36 +00:00
github-actions[bot] 3738293d26 Version Packages (next) 2025-11-04 15:00:26 +00:00
Henrik Edegård 4918a6ffe6 fixes two failing tests
Signed-off-by: Henrik Edegård <henrik.edegard@fortnox.se>
2025-11-04 13:10:39 +00:00
Henrik Edegård 87e597c406 Allows for a opt-in strategy for notifications rather than opt-out.
Signed-off-by: Henrik Edegård <henrik.edegard@fortnox.se>
2025-11-04 12:45:19 +00:00
Hellgren Heikki 15fb76445b fix(notifications): show default settings before first notification
this fixes default notification configuration not showing in the
notification settings before user has received first notification from
the specific origin/topic

Signed-off-by: Hellgren Heikki <heikki.hellgren@op.fi>
2025-10-29 11:08:18 +02:00
github-actions[bot] 807af8ce0e Version Packages (next) 2025-10-21 16:14:43 +00:00
Patrik Oldsberg b436f73803 Merge pull request #31166 from schultzp2020/constructor-parameters
refactor: convert constructor parameter properties for erasableSyntaxOnly compatibility
2025-10-15 18:56:42 +02:00
github-actions[bot] d6ce2db9ca Version Packages 2025-10-14 15:29:54 +00:00
Paul Schultz 05f60e1e0a refactor: convert constructor parameter properties for erasableSyntaxOnly compatibility
Signed-off-by: Paul Schultz <pschultz@pobox.com>
2025-10-14 08:29:21 -05:00
github-actions[bot] 316d0774b8 Version Packages (next) 2025-10-07 15:00:59 +00:00
Fredrik Adelöw 8a5703df8b Merge pull request #31224 from hopehadfield/remove-unused-scaffolder
Remove unused dependencies in notifications and scaffolder
2025-10-07 16:48:10 +02:00
github-actions[bot] ffb5b44d86 Version Packages (next) 2025-09-30 14:42:12 +00:00
Ben Lambert 76f1b2ba4c Merge pull request #31241 from drodil/notification_resolver_fix
fix: default notification recipient resolver exclusion
2025-09-30 15:48:21 +02:00
github-actions[bot] c2c60546d2 Version Packages (next) 2025-09-24 12:57:42 +00:00
Hellgren Heikki 3b8e156c14 fix: default notification recipient resolver exclusion
Signed-off-by: Hellgren Heikki <heikki.hellgren@op.fi>
2025-09-23 20:44:16 +03:00
Hope Hadfield f5e09631a4 Remove unused dependencies in notifications and scaffolder
Signed-off-by: Hope Hadfield <hhadfiel@redhat.com>
2025-09-22 15:35:43 -04:00
github-actions[bot] b799a2d07f Version Packages 2025-09-16 13:22:58 +00:00
Paul Schultz a95cebdcb9 fix: clean up types
Signed-off-by: Paul Schultz <pschultz@pobox.com>
2025-09-15 20:26:11 -05:00
Paul Schultz 133ac7ad66 fix(repo-tools): resolve knip-reports failure with spaces in workspace paths
Signed-off-by: Paul Schultz <pschultz@pobox.com>
2025-09-15 12:34:26 -05:00
Hellgren Heikki 4632b6b4da feat(catalog): change extension point to inteface
ignore other than user entity references instead error

Signed-off-by: Hellgren Heikki <heikki.hellgren@op.fi>
2025-09-15 14:43:09 +03:00
Hellgren Heikki 7e7ed57de2 feat(notifications): extension point to modify user resolving
this change adds a new extension point method that can be used to
pass a custom function that can modify how individual user
entity references are resolved inside the notifications backend.

Signed-off-by: Hellgren Heikki <heikki.hellgren@op.fi>
2025-09-15 14:43:09 +03:00
github-actions[bot] 020d484ac4 Version Packages (next) 2025-09-09 15:00:36 +00:00
github-actions[bot] ac48eeb3ba Version Packages (next) 2025-09-02 12:17:03 +00:00
github-actions[bot] b93a3471c2 Version Packages 2025-08-19 13:01:39 +00:00
Frank Ye 50319c04bb change metadata field to be processor only and update docs
Signed-off-by: Frank Ye <franky@spotify.com>
2025-08-14 16:23:44 -04:00
Frank Ye b345e53dd3 rename to metadata
Signed-off-by: Frank Ye <franky@spotify.com>
2025-08-14 16:23:44 -04:00
Frank Ye 9152ba8f36 add generic attribute field to NotificationPayload
Signed-off-by: Frank Ye <franky@spotify.com>
2025-08-14 16:23:44 -04:00
github-actions[bot] 531a48848c Version Packages (next) 2025-07-29 14:40:44 +00:00
github-actions[bot] 9a7cae26c9 Version Packages 2025-07-15 14:26:41 +00:00
Ben Lambert a4256e19f6 Merge branch 'master' into default_notification_settings
Signed-off-by: Ben Lambert <blam@spotify.com>
2025-07-15 10:52:30 +02:00
github-actions[bot] 952cefedd8 Version Packages (next) 2025-07-01 11:50:02 +00:00
github-actions[bot] f1e160615c Version Packages (next) 2025-06-24 12:20:36 +00:00
Adam Kunicki 9a5a73ff02 Fix addTopic migration in notifications-backend plugin
The migration code fails when user_settings is non-empty
because it adds a non-nullable constraint before DML is applied.

This fixes that issue and adds a test case for that particular migration.

Signed-off-by: Adam Kunicki <kunickiaj@gmail.com>
2025-06-21 19:13:34 -07:00
github-actions[bot] 58558ef2c1 Version Packages 2025-06-17 12:45:56 +00:00
Hellgren Heikki 41d4d6e7af feat: clean up old notifications
a new scheduled task that will delete old notifications. the default is
that over 1 year old notifications will be deleted. the scheduled task
is run every 24 hours. this can be disabled by setting the
retention period to false in the notifications config.

Signed-off-by: Hellgren Heikki <heikki.hellgren@op.fi>
2025-06-16 15:34:25 +03:00
Fredrik Adelöw e9421dff96 Merge pull request #30203 from drodil/broadcast_user_null
fix: force broadcast notification user field to be null always
2025-06-16 09:52:06 +02:00
Hellgren Heikki 4401dfbf80 feat: allow defining default notification settings via config
Signed-off-by: Hellgren Heikki <heikki.hellgren@op.fi>
2025-06-11 15:03:19 +03:00