Commit Graph

131 Commits

Author SHA1 Message Date
Marek Libra d55b8e317d Avoid false check for broadcast emails
Signed-off-by: Marek Libra <marek.libra@gmail.com>
2024-08-14 15:13:51 +02:00
Patrik Oldsberg 9ad63932cf Merge pull request #25685 from JounQin/fix/notifications
fix: consider broadcast union with user
2024-08-14 12:20:02 +02:00
github-actions[bot] 003494838b Version Packages (next) 2024-08-13 13:59:06 +00:00
Marek Libra 963d677945 Merge pull request #25781 from drodil/notifications_with_empty_catalog
fix: allow using notifications without users in catalog
2024-08-08 10:54:04 +02:00
Andre Wanlin 1604a92aee Merge pull request #25413 from mareklibra/docs.notifications
User documentation for the Notifications and Signals
2024-08-07 09:56:17 -05:00
Marek Libra f4612847a2 Add install instructions for older nevironments
Signed-off-by: Marek Libra <marek.libra@gmail.com>
2024-08-07 11:45:41 +02:00
github-actions[bot] 120319d2b5 Version Packages (next) 2024-08-06 13:15:32 +00:00
Heikki Hellgren 93095eecea chore(deps): bump node-fetch to ^2.7.0
Relates to #24590

Signed-off-by: Heikki Hellgren <heikki.hellgren@op.fi>
2024-08-02 12:19:38 +03:00
github-actions[bot] 58bbb3edca Version Packages (next) 2024-07-30 12:26:11 +00:00
Heikki Hellgren 7a05f50908 fix: allow using notifications without users in catalog
additionally refactored and added tests for the notification receiver
logic

fixes #25768

Signed-off-by: Heikki Hellgren <heikki.hellgren@op.fi>
2024-07-25 13:45:40 +03:00
github-actions[bot] 4a8774820c Version Packages (next) 2024-07-23 14:02:37 +00:00
JounQin 0ce75e308d test: add related test cases
Signed-off-by: JounQin <admin@1stg.me>
2024-07-18 20:24:54 +08:00
JounQin 2322291216 fix: consider broadcast union with user
close #25682

Signed-off-by: JounQin <admin@1stg.me>
2024-07-18 19:32:43 +08:00
github-actions[bot] 8d2fe707cb Version Packages 2024-07-16 12:06:55 +00:00
Marek Libra e2d34cfcdc Prioritize user documentation over README (notifications, signals)
Selected content of notifications and signals README files has been
moved upwards to the user documentation.

Signed-off-by: Marek Libra <marek.libra@gmail.com>
2024-07-08 13:22:13 +02:00
github-actions[bot] 08c63d46ac Version Packages (next) 2024-07-02 09:03:14 +00:00
github-actions[bot] f03d12aff2 Version Packages (next) 2024-06-25 13:05:56 +00:00
Marek Libra 4f400b6d0e Merge pull request #25024 from yu-kkurii/notifications-filter-by-topic
Add topic filter to notifications-backend
2024-06-25 10:09:13 +02:00
github-actions[bot] 18a40424cb Version Packages 2024-06-18 12:37:38 +00:00
Fredrik Adelöw 78a0b086d2 Make createBackendPlugin and createBackendModule return BackendFeature instead of () => BackendFeature
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2024-06-13 15:56:24 +02:00
github-actions[bot] e83ead9b1a Version Packages (next) 2024-06-11 15:25:17 +00:00
Patrik Oldsberg d44a20a5cd add plugin metadata to all plugin packages
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-06-11 11:24:29 +02:00
github-actions[bot] 09f502208f Version Packages (next) 2024-06-04 15:34:15 +00:00
Vladimir Kobzev d7b8ca5aca Add topic field to NotificationGetOptions, add router query topic param, add topic filter to DatabaseNotificationsStore.ts, add unit test
Signed-off-by: Vladimir Kobzev <vkobzev@bol.com>
2024-06-03 10:58:42 +02:00
github-actions[bot] 77da22e67f Version Packages (next) 2024-05-28 13:43:01 +00:00
Marek Libra 484d11f469 Merge pull request #24731 from ydayagi/flpath1289
feat: add notifications filtering by processors
2024-05-22 12:50:53 +02:00
github-actions[bot] cce04957e9 Version Packages (next) 2024-05-21 14:41:46 +00:00
Yaron Dayagi 07a789b8c5 feat: add notifications filtering by processors
Signed-off-by: Yaron Dayagi <ydayagi@redhat.com>
2024-05-20 17:07:06 +03:00
Camila Belo eb34b87d5a refactor: stop using getVoidLogger in tests
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2024-05-16 09:21:54 +02:00
github-actions[bot] 0972164fbc Version Packages 2024-05-14 12:02:01 +00:00
Camila Belo d229dc49ad refator(backend-common): extract path utilities to plugin api
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2024-05-13 13:23:45 +02:00
github-actions[bot] d85dd88b3c Version Packages (next) 2024-05-07 13:27:02 +00:00
github-actions[bot] 0478509ee2 Version Packages (next) 2024-04-30 11:22:01 +00:00
Heikki Hellgren cba628ae6f feat: generate random notifications in local development
Signed-off-by: Heikki Hellgren <heikki.hellgren@op.fi>
2024-04-24 15:10:06 +03:00
Marek Libra f88045b351 Merge pull request #24338 from drodil/notifications_filter_users
feat: support to filter notification recipients after resolving
2024-04-24 10:24:10 +02:00
github-actions[bot] 46046059b4 Version Packages (next) 2024-04-23 14:53:09 +00:00
Marek Libra f2f7996e0b Merge pull request #24292 from mareklibra/readme.externalServices
fix(notifications): add documentation for external services
2024-04-23 13:38:40 +02:00
Heikki Hellgren 295c05db69 feat: support to filter notification recipients after resolving
Signed-off-by: Heikki Hellgren <heikki.hellgren@op.fi>
2024-04-21 21:50:15 +03:00
github-actions[bot] 0e48f5a289 Version Packages 2024-04-16 12:20:53 +00:00
Marek Libra ee09dfceb0 fix(notifications): add documentation for external services
Signed-off-by: Marek Libra <marek.libra@gmail.com>
2024-04-16 08:57:34 +02:00
Patrik Oldsberg d1d4ddccab Merge pull request #23537 from mareklibra/FLPATH-1005.severity.followUp
chore: use colors from theme for notification's severity
2024-04-14 17:59:22 +02:00
Patrik Oldsberg 5a32ee11d4 Merge pull request #23346 from drodil/migrate_local_dev
chore: migrate to new backend in local development
2024-04-14 13:49:28 +02:00
Patrik Oldsberg 9552eff1ce Merge pull request #23882 from mareklibra/export.severities
fix(notifications): export notificationSeverities for reuse
2024-04-13 16:11:45 +02:00
Patrik Oldsberg 6f432a84c9 Merge pull request #24126 from drodil/notifications_owner_resolution
fix: entity owner relation resolution in notifications
2024-04-13 16:08:12 +02:00
Heikki Hellgren 282f62f490 chore: use code snippet for signal debugging
Signed-off-by: Heikki Hellgren <heikki.hellgren@op.fi>
2024-04-10 20:39:14 +03:00
Heikki Hellgren 9a41a7bfa8 chore: migrate to new backend in local development
additionally allow defining custom sidebar item for dev app page.

Signed-off-by: Heikki Hellgren <heikki.hellgren@op.fi>
2024-04-10 20:36:44 +03:00
Marek Libra 3dd8d6c8a2 Merge pull request #24071 from drodil/notification_processor_improvement
feat: notification processor improvements
2024-04-10 13:10:36 +02:00
Heikki Hellgren 0d99528300 feat: notification processor improvements
Notification processor functions are now renamed to `preProcess` and `postProcess`.
Additionally, processor name is now required to be returned by `getName`.
A new processor functionality `processOptions` was added to process options before sending the notification.

Signed-off-by: Heikki Hellgren <heikki.hellgren@op.fi>
2024-04-10 10:07:03 +03:00
Marek Libra e003e0ec87 fix(notifications): export notificationSeverities for reuse
The ordered array of constants is exported by the notifications-common
for reusability by other plugins.

Signed-off-by: Marek Libra <marek.libra@gmail.com>
2024-04-10 08:19:15 +02:00
github-actions[bot] 036b9b3434 Version Packages (next) 2024-04-09 15:55:28 +00:00