Commit Graph

50040 Commits

Author SHA1 Message Date
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 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 fdf03a6997 chore: restore signals changes to master
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
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 fb8fc24df0 chore: add changeset
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
Heikki Hellgren b3d70e2a4f feat: add support for new backend to notifications
Signed-off-by: Heikki Hellgren <heikki.hellgren@op.fi>
2024-02-06 10:17:29 +02:00
Heikki Hellgren 92c327211a feat: make notification page filters work
Signed-off-by: Heikki Hellgren <heikki.hellgren@op.fi>
2024-02-06 10:17:29 +02:00
Heikki Hellgren f24a0c1f6a feat: initial notifications support
Signed-off-by: Heikki Hellgren <heikki.hellgren@op.fi>
2024-02-06 10:17:28 +02:00
Patrik Oldsberg 778ea9e152 Merge pull request #22747 from drodil/template_card_test
test: fix failing template card test
2024-02-06 09:13:23 +01:00
Heikki Hellgren 10f0efdcb7 test: fix failing template card test
Signed-off-by: Heikki Hellgren <heikki.hellgren@op.fi>
2024-02-06 08:34:51 +02:00
Philipp Hugenroth 39812987d1 Merge pull request #22740 from coreydaley/2024-02-05-update-red-hat-logo
Swapping Red Hat partner logo for all white version
2024-02-05 15:57:40 +01:00
Corey Daley da21baa80c Swapping Red Hat partner logo for all white version
Signed-off-by: Corey Daley <cdaley@redhat.com>
2024-02-05 09:17:33 -05:00
Fredrik Adelöw 592186c045 Merge pull request #22730 from backstage/freben/cwd
move cwd as the first argument to yarn
2024-02-04 23:45:09 +01:00
Fredrik Adelöw 9aac2b0d36 move cwd as the first argument to yarn
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2024-02-04 20:13:00 +01:00
backstage-goalie[bot] 8e766bf36d Merge pull request #22723 from backstage/renovate/typescript-eslint-monorepo
fix(deps): update typescript-eslint monorepo to v6.20.0
2024-02-04 16:47:36 +00:00
renovate[bot] 2d62a05655 fix(deps): update typescript-eslint monorepo to v6.20.0
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-02-04 16:16:42 +00:00
backstage-goalie[bot] c6db3c2003 Merge pull request #22717 from backstage/renovate/winston-transport-4.x-lockfile
fix(deps): update dependency winston-transport to v4.7.0
2024-02-04 14:58:29 +00:00
renovate[bot] 9f0a3988b4 fix(deps): update dependency winston-transport to v4.7.0
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-02-04 14:25:11 +00:00
backstage-goalie[bot] d3a9cd3afa Merge pull request #22716 from backstage/renovate/recharts-2.x-lockfile
fix(deps): update dependency recharts to v2.11.0
2024-02-04 13:45:09 +00:00
backstage-goalie[bot] 035b44224d Merge pull request #22686 from backstage/renovate/swagger-ui-react-5.x-lockfile
fix(deps): update dependency swagger-ui-react to v5.11.2
2024-02-04 13:45:05 +00:00
Fredrik Adelöw 563331063b Merge pull request #22680 from backstage/renovate/pin-dependencies
chore(deps): pin dependencies
2024-02-04 14:38:54 +01:00
backstage-goalie[bot] 0d7321a6b4 Merge pull request #22703 from backstage/renovate/aws-sdk-js-v3-monorepo
fix(deps): update aws-sdk-js-v3 monorepo
2024-02-04 13:38:20 +00:00
Fredrik Adelöw aacabbc2f3 Merge pull request #22689 from backstage/renovate/swc-monorepo
fix(deps): update swc monorepo
2024-02-04 14:25:40 +01:00
Fredrik Adelöw 721875e1ff Merge pull request #22699 from backstage/renovate/esbuild-0.x
chore(deps): update dependency esbuild to ^0.20.0
2024-02-04 14:25:22 +01:00
Fredrik Adelöw b00d3506a0 Merge pull request #22700 from backstage/renovate/webpack-5.x-lockfile
chore(deps): update dependency webpack to v5.90.1
2024-02-04 14:22:21 +01:00
renovate[bot] 5ab1669d4a fix(deps): update dependency recharts to v2.11.0
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-02-04 13:19:07 +00:00
Fredrik Adelöw 488414f3b9 Merge pull request #22707 from backstage/renovate/newrelic-browser-agent-1.x-lockfile
fix(deps): update dependency @newrelic/browser-agent to v1.251.1
2024-02-04 14:17:40 +01:00
backstage-goalie[bot] ba7951884e Merge pull request #22695 from backstage/renovate/pg-8.x-lockfile
chore(deps): update dependency @types/pg to v8.11.0
2024-02-04 12:07:17 +00:00
backstage-goalie[bot] ffcc6d3ce7 Merge pull request #22712 from backstage/renovate/mini-css-extract-plugin-2.x-lockfile
fix(deps): update dependency mini-css-extract-plugin to v2.8.0
2024-02-04 11:50:30 +00:00
backstage-goalie[bot] d2fe4d0fe3 Merge pull request #22711 from backstage/renovate/express-session-1.x-lockfile
fix(deps): update dependency express-session to v1.18.0
2024-02-04 11:43:46 +00:00
backstage-goalie[bot] 51c094be43 Merge pull request #22710 from backstage/renovate/css-loader-6.x-lockfile
fix(deps): update dependency css-loader to v6.10.0
2024-02-04 11:43:42 +00:00
renovate[bot] 4b7c665402 chore(deps): pin dependencies
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-02-04 11:38:43 +00:00
Fredrik Adelöw a3b3d654dc Merge pull request #22701 from backstage/renovate/github-codeql-action-3.x
chore(deps): update github/codeql-action action to v3.24.0
2024-02-04 12:32:40 +01:00
Fredrik Adelöw 19d8a155db Merge pull request #22702 from backstage/renovate/step-security-harden-runner-2.x
chore(deps): update step-security/harden-runner action to v2.7.0
2024-02-04 12:32:29 +01:00
renovate[bot] fb773f8b4c fix(deps): update dependency mini-css-extract-plugin to v2.8.0
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-02-04 11:17:26 +00:00
renovate[bot] 71d10cd173 fix(deps): update dependency express-session to v1.18.0
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-02-04 11:16:38 +00:00