Commit Graph

52 Commits

Author SHA1 Message Date
github-actions[bot] 366cf07ad3 Version Packages (next) 2024-04-02 14:11:36 +00:00
github-actions[bot] bb8923602f Version Packages 2024-03-27 09:37:09 +00:00
Fredrik Adelöw 04655bb318 Generate Release
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2024-03-22 21:41:20 +01:00
Aditya Kumar 6a2fe4b657 Add ESLint Rule to Notifications Plugin
Signed-off-by: Aditya Kumar <aditya.kumar60@infosys.com>
2024-03-21 11:27:07 +05:30
Tomasz Szuba e8f026a300 Use esm exports from react-use library
Signed-off-by: Tomasz Szuba <tszuba@box.com>
2024-03-19 19:53:04 +00:00
github-actions[bot] e83e055841 Version Packages 2024-03-19 14:56:10 +00:00
Marek Libra cd96173afb fix: use camelCase for createdAfter in the Notifications URL
Instead of the former created_after.

Signed-off-by: Marek Libra <marek.libra@gmail.com>
2024-03-14 13:13:24 +01:00
Marek Libra bf90f64641 fix: use orderField instead of sort,sortOrder for notifications
To unify with the Catalog API.

Signed-off-by: Marek Libra <marek.libra@gmail.com>
2024-03-14 13:04:46 +01:00
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
Fredrik Adelöw 87e9ed3ccc Merge pull request #23349 from backstage/freben/knip
update all knip reports
2024-03-09 19:51:19 +01: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 6e6d096b3e feat: enable sorting of notifications
Signed-off-by: Marek Libra <marek.libra@gmail.com>
2024-03-04 09:28:12 +01:00
Fredrik Adelöw 38f4660f1d update all knip reports
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2024-03-01 12:59:15 +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
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 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 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
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 5d94fef609 ignore theme for now
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2024-02-12 11:06:30 +01: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 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 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 dced4bbc96 feat: add support for unread count in document title
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 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
Heikki Hellgren 13346970b4 chore: remove test code from notifications
Signed-off-by: Heikki Hellgren <heikki.hellgren@op.fi>
2024-02-06 10:17:29 +02:00
Heikki Hellgren d61b0e1695 docs: add installation documentation for notifications
Signed-off-by: Heikki Hellgren <heikki.hellgren@op.fi>
2024-02-06 10:17:29 +02:00
Heikki Hellgren b6c1523444 feat: add support for notification processors
Signed-off-by: Heikki Hellgren <heikki.hellgren@op.fi>
2024-02-06 10:17:29 +02:00
Heikki Hellgren 62141acaee feat: allow specifying mui icon for notification
Signed-off-by: Heikki Hellgren <heikki.hellgren@op.fi>
2024-02-06 10:17:29 +02:00
Heikki Hellgren 49afb1823f feat: support saving and marking notifications done
Signed-off-by: Heikki Hellgren <heikki.hellgren@op.fi>
2024-02-06 10:17:29 +02:00