Fredrik Adelöw
e00bbc2d0d
Merge pull request #24418 from drodil/notifications_faker
...
feat: generate random notifications in local development
2024-04-25 16:23:28 +02: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
23b461f0f0
Add material-ui-confirm dependency
...
Signed-off-by: Marek Libra <marek.libra@gmail.com >
2024-04-24 12:20:02 +02:00
Marek Libra
f730c0b54f
feat(notifications): added Mark All Read bulk action
...
The user can newly mark all unread messages as read at one click.
Signed-off-by: Marek Libra <marek.libra@gmail.com >
2024-04-24 12:20:02 +02:00
Marek Libra
bd900b7e0e
Merge pull request #24412 from drodil/notifications_snackbar
...
feat: allow showing notifications as snackbars in the UI
2024-04-24 10:24:32 +02:00
github-actions[bot]
46046059b4
Version Packages (next)
2024-04-23 14:53:09 +00:00
Marek Libra
137cee2198
Merge pull request #24477 from mareklibra/skipEmptyDescription
...
patch(notifications): skip rendering empty descriptions
2024-04-23 14:59:29 +02:00
Marek Libra
a42a19b087
patch(notifications): skip rendering empty descriptions
...
Signed-off-by: Marek Libra <marek.libra@gmail.com >
2024-04-23 14:45:40 +02:00
Heikki Hellgren
64e089e5b3
fix: review comments on snackbar handling
...
Signed-off-by: Heikki Hellgren <heikki.hellgren@op.fi >
2024-04-23 15:42:33 +03:00
Heikki Hellgren
bfcb2f1281
feat: allow showing notifications as snackbars in the UI
...
Signed-off-by: Heikki Hellgren <heikki.hellgren@op.fi >
2024-04-23 15:41:51 +03:00
Marek Libra
41d5c56e18
Merge pull request #24414 from drodil/fix_notification_title
...
fix: infinite loop in notification title counter
2024-04-23 14:34:54 +02:00
Heikki Hellgren
e1c7d6e4b7
fix: infinite loop in notification title counter
...
Signed-off-by: Heikki Hellgren <heikki.hellgren@op.fi >
2024-04-23 14:51:08 +03:00
Heikki Hellgren
1bc3b86858
fix: web notifications to show in foreground + duplicates prevented
...
Signed-off-by: Heikki Hellgren <heikki.hellgren@op.fi >
2024-04-23 14:48:34 +03:00
Marek Libra
4bfb02ed70
Merge pull request #24450 from drodil/notifications_page_props
...
feat: allow overriding notifications page properties
2024-04-23 13:39:38 +02:00
Marek Libra
0f2d377de6
Merge pull request #24381 from mareklibra/fix.long.descriptions
...
fix(notifications): limit size of notfcation on NotificationsPage
2024-04-23 13:39:01 +02:00
Heikki Hellgren
e6bf85f0cf
feat: allow overriding notifications page properties
...
Signed-off-by: Heikki Hellgren <heikki.hellgren@op.fi >
2024-04-22 18:23:36 +03:00
Marek Libra
fcda449a9c
fix(notifications): limit size of notfcation on NotificationsPage
...
The grid item size is limited so notifications with very long
descriptions do not occupy all the space.
Signed-off-by: Marek Libra <marek.libra@gmail.com >
2024-04-19 12:18:48 +02:00
drodil
42171594db
Update plugins/notifications/src/components/NotificationsSideBarItem/NotificationsSideBarItem.tsx
...
Co-authored-by: Marek Libra <marek.libra@gmail.com >
Signed-off-by: drodil <heiccih@gmail.com >
Signed-off-by: Heikki Hellgren <heikki.hellgren@op.fi >
2024-04-18 14:38:10 +03:00
Heikki Hellgren
f793112df9
feat: allow defining custom class name + other props for notifications sidebar item
...
Signed-off-by: Heikki Hellgren <heikki.hellgren@op.fi >
2024-04-18 14:32:23 +03:00
github-actions[bot]
0e48f5a289
Version Packages
2024-04-16 12:20:53 +00: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
renovate[bot]
abfbcfca9c
chore(deps): update dependency @testing-library/react to v15
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-04-11 21:06:44 +00:00
Heikki Hellgren
f28242025e
feat: support login for the development app
...
this fixes the local development issue with new backend system where the
user is not logged in thus resulting 401 errors from all api endpoints.
adds possibility to also add other login providers for testing plugins
independently.
Signed-off-by: Heikki Hellgren <heikki.hellgren@op.fi >
2024-04-11 08:21:54 +03: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
github-actions[bot]
036b9b3434
Version Packages (next)
2024-04-09 15:55:28 +00:00
Fredrik Adelöw
a5b16dc0be
Merge pull request #24009 from backstage/freben/sort
...
🧹 sort more package.json files
2024-04-08 16:02:28 +02:00
Marek Libra
b7cb5838b7
Merge pull request #23645 from mareklibra/FLPATH-1090.bulkActions
...
feat: add bulk actions to the Notifications page
2024-04-08 12:13:41 +02:00
Fredrik Adelöw
ba91121655
sort more package.json files
...
Signed-off-by: Fredrik Adelöw <freben@gmail.com >
2024-04-05 11:59:45 +02:00
github-actions[bot]
366cf07ad3
Version Packages (next)
2024-04-02 14:11:36 +00:00
Marek Libra
376d5ef797
chore: use colors from theme for notification's severity
...
Signed-off-by: Marek Libra <marek.libra@gmail.com >
2024-04-02 10:34:29 +02: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
Marek Libra
ec40998df3
feat: add bulk actions to the Notifications page
...
Signed-off-by: Marek Libra <marek.libra@gmail.com >
2024-03-21 12:11:12 +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