Marek Libra
883dfde5bf
chore: use strings for severities instead of numbers
...
Signed-off-by: Marek Libra <marek.libra@gmail.com >
2024-03-14 11:46:16 +01:00
Marek Libra
dff7a7e9e2
feat(notifications): implement severity of notifications
...
Signed-off-by: Marek Libra <marek.libra@gmail.com >
2024-03-13 12:02:50 +01:00
Patrik Oldsberg
739415b07c
Merge pull request #23409 from mareklibra/flpath-1001.saved
...
feat: add "Save" action for notifications
2024-03-13 11:05:46 +01:00
github-actions[bot]
778bc48921
Version Packages (next)
2024-03-12 13:35:55 +00:00
Patrik Oldsberg
5fbb3f6e30
Merge pull request #23481 from drodil/signals_service_rename
...
chore: rename SignalService to SignalsService
2024-03-12 11:40:57 +01:00
Heikki Hellgren
6d84ee63ce
chore: rename SignalService to SignalsService
...
Signed-off-by: Heikki Hellgren <heikki.hellgren@op.fi >
2024-03-12 12:01:24 +02:00
Marek Libra
75f2d84069
feat: add "Save" action for notifications
...
Signed-off-by: Marek Libra <marek.libra@gmail.com >
2024-03-09 13:46:41 +01:00
Marek Libra
3f0b8d8a3c
Merge pull request #23351 from mareklibra/FLPATH-1004.sorting
...
feat: enable sorting of notifications
2024-03-08 09:59:56 +01:00
github-actions[bot]
8db51ca72f
Version Packages (next)
2024-03-05 13:38:18 +00:00
Marek Libra
483703d1c1
chore: split DatabaseNotificationsStore tests to smaller cases
...
Signed-off-by: Marek Libra <marek.libra@gmail.com >
2024-03-05 13:10:21 +01:00
Marek Libra
6e6d096b3e
feat: enable sorting of notifications
...
Signed-off-by: Marek Libra <marek.libra@gmail.com >
2024-03-04 09:28:12 +01:00
Patrik Oldsberg
80bcb8a84d
Merge pull request #23246 from mareklibra/FLPATH-1003.pagination
...
feat(notifications): use pagination on the backend layer
2024-02-29 22:58:22 +01:00
Heikki Hellgren
a790a3dfa0
feat: move notifications origin resolving to backend
...
Signed-off-by: Heikki Hellgren <heikki.hellgren@op.fi >
2024-02-29 21:33:16 +02:00
Heikki Hellgren
daf85dc4ab
feat(signals,events)!: migrate signals to use events service
...
+ allow defining event paylod in events service
Signed-off-by: Heikki Hellgren <heikki.hellgren@op.fi >
2024-02-28 16:00:26 +02:00
Marek Libra
c0f059728a
chore: use static uuids to siplify testing
...
It's easier to debug failing tests with constant UUIDs.
Signed-off-by: Marek Libra <marek.libra@gmail.com >
2024-02-28 13:21:12 +01:00
Marek Libra
8740058516
chore: regenerate api-report.md
...
Signed-off-by: Marek Libra <marek.libra@gmail.com >
2024-02-28 10:55:20 +01:00
github-actions[bot]
4cca80fbf8
Version Packages (next)
2024-02-27 16:48:30 +00:00
Marek Libra
6f13cda324
chore: clean up after adding createdAfter filter
...
Signed-off-by: Marek Libra <marek.libra@gmail.com >
2024-02-27 14:44:08 +01:00
Marek Libra
07abfe16cb
feat(notifications): use pagination on the backend layer
...
The NotificationsPage uses pagination by the backend to avoid large
datasets to be loaded into frontend.
Signed-off-by: Marek Libra <marek.libra@gmail.com >
2024-02-27 14:44:07 +01:00
Marek Libra
672f8e3b42
chore: filter timestamp on different DB engines
...
Signed-off-by: Marek Libra <marek.libra@gmail.com >
2024-02-27 13:52:41 +01:00
Marek Libra
cacae47b1c
chore: add unit tests for the createdAfter filter of notifications
...
Signed-off-by: Marek Libra <marek.libra@gmail.com >
2024-02-27 13:52:31 +01:00
Marek Libra
5d9c5ba0a6
feat: add createdAfter filtering to the Notifications
...
Signed-off-by: Marek Libra <marek.libra@gmail.com >
2024-02-27 13:52:26 +01:00
Marek Libra
758f2a40c5
feat: update Notifications front-end
...
Signed-off-by: Marek Libra <marek.libra@gmail.com >
2024-02-27 13:27:19 +01:00
renovate[bot]
0fb419ba03
fix(deps): update dependency uuid to v9
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-02-26 02:29:53 +00:00
Patrik Oldsberg
dd10ecf70f
Merge pull request #23202 from backstage/freben/sort
...
sort package.json files that have no PRs active toward them
2024-02-23 19:40:57 +01:00
Fredrik Adelöw
c66a99c272
sort package.json files that have no PRs active toward them
...
Signed-off-by: Fredrik Adelöw <freben@gmail.com >
2024-02-23 13:54:10 +01:00
Patrik Oldsberg
84af361987
notifications-backend: migrated to use new auth services
...
Co-authored-by: Fredrik Adelöw <freben@gmail.com >
Co-authored-by: Carl-Erik Bergström <cbergstrom@spotify.com >
Co-authored-by: blam <ben@blam.sh >
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2024-02-23 10:15:17 +01:00
github-actions[bot]
f1831dd9b2
Version Packages
2024-02-20 11:04:26 +00:00
Heikki Hellgren
9873c44c24
feat: define signal type for notifications
...
Signed-off-by: Heikki Hellgren <heikki.hellgren@op.fi >
2024-02-16 10:27:35 +02:00
github-actions[bot]
7236e15fa2
Version Packages (next)
2024-02-13 14:00:45 +00:00
Fredrik Adelöw
439df11d06
upgrade knip
...
Signed-off-by: Fredrik Adelöw <freben@gmail.com >
2024-02-12 11:06:30 +01:00
Fredrik Adelöw
e97cc0b0a3
updated the knip rules a bit
...
Signed-off-by: Fredrik Adelöw <freben@gmail.com >
2024-02-08 09:53:18 +01:00
Fredrik Adelöw
8afb5c6671
Merge pull request #21963 from drodil/introduce_knip
...
ci: introduce knip for checking unused packages
2024-02-08 09:19:16 +01:00
Heikki Hellgren
00175d889a
docs: update knip reports
...
Signed-off-by: Heikki Hellgren <heikki.hellgren@op.fi >
2024-02-08 08:37:55 +02:00
Patrik Oldsberg
847218837d
add missing repository fields
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2024-02-08 01:17:10 +01:00
github-actions[bot]
b17a6cccce
Version Packages (next)
2024-02-06 14:58:46 +00:00
Heikki Hellgren
2fec2198b7
fix: move express types to dev deps
...
Signed-off-by: Heikki Hellgren <heikki.hellgren@op.fi >
2024-02-06 11:13:59 +02:00
Heikki Hellgren
15769753a0
fix: move notifications db to internal + clean-up
...
Signed-off-by: Heikki Hellgren <heikki.hellgren@op.fi >
2024-02-06 10:52:14 +02:00
Heikki Hellgren
e6079349d9
docs: remove link for docs
...
Signed-off-by: Heikki Hellgren <heikki.hellgren@op.fi >
2024-02-06 10:34:52 +02:00
Heikki Hellgren
765269331d
docs: add info how to add notification processors
...
Signed-off-by: Heikki Hellgren <heikki.hellgren@op.fi >
2024-02-06 10:17:30 +02:00
Heikki Hellgren
6ea8b0d106
test: add tests for notification clients
...
Signed-off-by: Heikki Hellgren <heikki.hellgren@op.fi >
2024-02-06 10:17:30 +02:00
Heikki Hellgren
819a7302a2
fix: code review findings
...
Signed-off-by: Heikki Hellgren <heikki.hellgren@op.fi >
2024-02-06 10:17:30 +02:00
Heikki Hellgren
acbe630b9d
feat: follow-up changes on BEP #22641
...
Signed-off-by: Heikki Hellgren <heikki.hellgren@op.fi >
2024-02-06 10:17:30 +02:00
Heikki Hellgren
b3c3672b64
feat: support pagination and searching in notification backend
...
disabled broadcast notifications for now
Signed-off-by: Heikki Hellgren <heikki.hellgren@op.fi >
2024-02-06 10:17:29 +02:00
Heikki Hellgren
50c7dbde2f
feat: support for topic in notification
...
using same topic twice will restore existing notification in that topic
if any. this can be useful if you want to remind users about some
specific thing over time
Signed-off-by: Heikki Hellgren <heikki.hellgren@op.fi >
2024-02-06 10:17:29 +02:00
Heikki Hellgren
8724ed1fdf
feat: separate read and done statuses
...
Signed-off-by: Heikki Hellgren <heikki.hellgren@op.fi >
2024-02-06 10:17:29 +02:00
Heikki Hellgren
c3a22686dd
feat: add support for web api notifications
...
Signed-off-by: Heikki Hellgren <heikki.hellgren@op.fi >
2024-02-06 10:17:29 +02:00
Heikki Hellgren
a3d42153d1
feat: allow broadcast notifications
...
Signed-off-by: Heikki Hellgren <heikki.hellgren@op.fi >
2024-02-06 10:17:29 +02:00
Heikki Hellgren
6a79f9f1ee
feat: integrate notifications with signals
...
Signed-off-by: Heikki Hellgren <heikki.hellgren@op.fi >
2024-02-06 10:17:29 +02:00
Heikki Hellgren
1a38100a8e
chore: refactor service and backend to use REST
...
Signed-off-by: Heikki Hellgren <heikki.hellgren@op.fi >
2024-02-06 10:17:29 +02:00