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
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
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
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
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
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
renovate[bot]
52ae6b9b6e
chore(deps): update dependency esbuild to ^0.20.0
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-02-04 04:59:31 +00:00
Patrik Oldsberg
331dfd1896
Merge pull request #22557 from jamieklassen/refactor-jose
...
Refactor auth-node to use 'jose' to decode JWTs
2024-02-03 14:59:22 +01:00
Patrik Oldsberg
db2341f9b1
Merge pull request #22336 from gbsandbox/master
...
TextSize - fix value label text color
2024-02-03 14:38:19 +01:00
Patrik Oldsberg
22bb59712e
Merge pull request #22675 from backstage/rugvip/auth-exp-tweaks
...
auth-backend: completely remove hardcoded session expiration
2024-02-03 12:59:04 +01:00
Patrik Oldsberg
3a00dc56a5
Merge pull request #21993 from Ericsson/configuration_token_expiry
...
Ability for Users to configure auth token expiration [19341]
2024-02-03 12:58:56 +01:00
Patrik Oldsberg
87dea686bf
auth-backend: refactor to remove internal hardcoded default session expiration
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2024-02-03 12:37:04 +01:00
Patrik Oldsberg
f71352cfe9
align typescript versions to 5.1 + 5.3
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2024-02-03 11:36:53 +01:00
Jamie Klassen
d309cadf47
remove jwt-decode from aws-alb provider
...
Signed-off-by: Jamie Klassen <jamie.klassen@broadcom.com >
2024-02-02 11:03:09 -05:00
Jamie Klassen
d4cc552ab1
refactor auth plugins to use jose
...
Signed-off-by: Jamie Klassen <jamie.klassen@broadcom.com >
2024-02-02 11:03:09 -05:00
Jamie Klassen
c4aaad016d
backfill tests for makeProfileInfo
...
Signed-off-by: Jamie Klassen <jamie.klassen@broadcom.com >
2024-02-02 11:03:09 -05:00
Jamie Klassen
67187d68ed
Merge pull request #22589 from jamieklassen/unique-cluster-names
...
Checks for unique cluster names
2024-02-02 10:59:50 -05:00
Alec Jacobs
d530f574da
fix(scaffolder-react): always display a single divider below template description
...
Signed-off-by: Alec Jacobs <cajacobs5401@gmail.com >
2024-02-02 15:08:24 +01:00
Alec Jacobs
2985186160
fix(scaffolder-react): prevent erroneous render when empty links are provided
...
Signed-off-by: Alec Jacobs <cajacobs5401@gmail.com >
2024-02-02 15:08:24 +01:00
Patrik Oldsberg
19922cf012
Merge pull request #22539 from fshowalter/patch-3
...
Allow @types/react 18 as a peer dep for @backstage/theme
2024-02-02 13:50:49 +01:00
Patrik Oldsberg
0654d79865
Merge pull request #22529 from drodil/signals_improvements
...
fix: signal disconnect loop on server start
2024-02-01 20:49:29 +01:00
Heikki Hellgren
7ce5f0009a
chore: restore back to recipients + add test
...
Signed-off-by: Heikki Hellgren <heikki.hellgren@op.fi >
2024-02-01 20:28:04 +02:00
Patrik Oldsberg
f600aa87a3
Merge pull request #22626 from backstage/app-backend-inject-all
...
app-backend: replace all instances when injecting config
2024-02-01 10:37:21 +01:00
Lavanya Sainik
de1aa5179c
Update router.test.ts
...
Signed-off-by: Lavanya Sainik <137502642+lavanya-sainik-ericsson@users.noreply.github.com >
2024-01-31 16:57:03 +00:00
Lavanya Sainik
a21497d33d
Update router.ts
...
Signed-off-by: Lavanya Sainik <137502642+lavanya-sainik-ericsson@users.noreply.github.com >
2024-01-31 16:53:16 +00:00
Ben Lambert
2bd94c454e
Merge pull request #22628 from MartinWallgren/gerrit-project
...
Scaffolder-backend-gerrit: Set branches to defaultBranch
2024-01-31 16:24:27 +01:00
Fredrik Adelöw
802c9eb91c
Merge pull request #22145 from Bonial-International-GmbH/pjungermann/new-backend/tech-insights
...
new backend system: tech-insights
2024-01-31 15:27:24 +01:00
Martin Wallgren
8b269e1879
Scaffolder-backend-gerrit: Set branches to defaultBranch
...
When a project is created in `publish:gerrit` the default branch needs
to be provided to the Gerrit API that creates the project. If the
branches attribute is not provided, the default branch for the project
will be set to whatever is configured as default on the Gerrit host.
Reference: https://gerrit-review.googlesource.com/Documentation/rest-api-projects.html#project-input
Signed-off-by: Martin Wallgren <martinwa@axis.com >
2024-01-31 13:03:03 +01:00
MT Lewis
998ccf6620
app-backend: replace all instances when injecting config
...
Signed-off-by: MT Lewis <mtlewis@users.noreply.github.com >
2024-01-31 10:50:05 +00:00
Frank Showalter
8fe56a816d
expand to full repo
...
Signed-off-by: Frank Showalter <842058+fshowalter@users.noreply.github.com >
2024-01-30 15:56:10 -05:00
github-actions[bot]
c70c3dc393
Version Packages (next)
2024-01-30 13:38:11 +00:00
Ben Lambert
4142029b89
Merge pull request #22596 from Vity01/entitypicker-fields-limitation
...
Fields limitation for EntityPicker
2024-01-30 14:32:51 +01:00