github-actions[bot]
cfdf107d34
Version Packages
2024-12-17 10:54:05 +00:00
github-actions[bot]
134bc9981f
Version Packages (next)
2024-12-10 12:54:09 +00:00
github-actions[bot]
d8f9e72384
Version Packages (next)
2024-12-03 13:18:49 +00:00
aramissennyeydd
4729dafc1b
update all generated clients
...
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com >
2024-11-28 16:19:39 -05:00
github-actions[bot]
b86975e7fb
Version Packages (next)
2024-11-26 11:10:07 +00:00
Patrik Oldsberg
79a06f6dd9
events-node: clarify purpose of subscriber ID
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2024-11-21 16:33:22 +01:00
Patrik Oldsberg
2c221ab7d2
Merge pull request #27326 from kuangp/feat/eventBus/pollingTimeout
...
feat(events): allow setting a timeout for event bus polling
2024-11-20 15:58:48 +01:00
github-actions[bot]
1552f03186
Version Packages
2024-11-19 11:21:20 +00:00
Fredrik Adelöw
5d74716e9d
remove backend-common as a dependency where it's no longer used
...
Signed-off-by: Fredrik Adelöw <freben@gmail.com >
2024-11-14 16:49:23 +01:00
github-actions[bot]
ecdb1ce0b6
Version Packages (next)
2024-11-12 21:18:54 +00:00
Phil Kuang
1577511333
feat(events): allow setting a timeout for event bus polling
...
Signed-off-by: Phil Kuang <pkuang@factset.com >
2024-11-08 13:46:33 -05:00
Patrik Oldsberg
7cc3dee0b1
Merge pull request #27121 from Bonial-International-GmbH/pjungermann/events/validate-raw-body
...
fix(events,github): fixes signature validation by using raw req body
2024-11-07 16:56:06 +01:00
github-actions[bot]
42386c2119
Version Packages (next)
2024-11-05 12:34:28 +00:00
Patrik Oldsberg
1c7d10eea1
events-node: more reliable way to wait for 202 body to close
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2024-10-31 11:14:47 +01:00
Patrik Oldsberg
0b57aa1495
events-node: fix event bus poll duplication
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2024-10-31 10:54:14 +01:00
github-actions[bot]
7ffb8eedd7
Version Packages (next)
2024-10-28 13:06:13 +00:00
Patrick Jungermann
9816f510dc
fix(events,github): fixes signature validation by using raw req body
...
Adds raw body information (body as buffer, encoding)
to `RequestDetails` to support more request validation
use cases.
Additionally, uses the raw body to retrieve the transmitted
JSON string unparsed/raw to correctly validate the signature.
Previously, we re-stringified the parsed JSON payload
which could lead to different JSON strings.
Those differences can lead to the rejection of requests
due to a mismatch in expected signature.
Fixes : #26709
Relates-to: PR #26884
Co-authored-by: Christopher Diaz <cdiaz@rvohealth.com >
Signed-off-by: Patrick Jungermann <Patrick.Jungermann@gmail.com >
2024-10-24 17:19:12 +02:00
github-actions[bot]
7907e3b920
Version Packages (next)
2024-10-22 14:53:13 +00:00
RedlineTriad
e02a02bb20
fix: useEventBus by propagating config to DefaultEventsService
...
This setting was added by reading from an optional `config` argument.
This was never passed, so `auto` was always assumed.
https://github.com/backstage/backstage/pull/27227/files#diff-cffd40a187b4fc584f03c968517fbacc110bde6a467f2384bbd92b803d3db47eR374-R379
Signed-off-by: RedlineTriad <39059512+RedlineTriad@users.noreply.github.com >
2024-10-21 10:08:45 +02:00
Patrik Oldsberg
4501631eef
events-node: more resilient and configurable events service
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2024-10-17 16:33:53 +02:00
github-actions[bot]
a9c095d0be
Version Packages
2024-10-15 10:25:03 +00:00
blam
fc01ce7e77
chore: fix api-reports warnings
...
Signed-off-by: blam <ben@blam.sh >
2024-10-14 17:56:00 +02:00
github-actions[bot]
56a811849a
Version Packages (next)
2024-10-08 11:42:14 +00:00
github-actions[bot]
96864c8386
Version Packages (next)
2024-09-24 09:04:06 +00:00
secustor
567e344f3d
update api reports
...
Signed-off-by: secustor <sebastian@poxhofer.at >
2024-09-23 18:04:17 +02:00
secustor
d7ab7e644b
Merge branch 'master' into feat/fix-problematic-api-extraction-report
2024-09-23 18:01:06 +02:00
Patrik Oldsberg
8caad3d5bf
Merge pull request #24916 from backstage/rugvip/events
...
events-backend: added scaleable events service implementation
2024-09-23 16:45:43 +02:00
secustor
c28596309f
update files
...
Signed-off-by: secustor <sebastian@poxhofer.at >
2024-09-23 14:41:40 +02:00
secustor
65da28ad53
add newly generated api reports
...
Signed-off-by: secustor <sebastian@poxhofer.at >
2024-09-23 14:41:34 +02:00
Patrik Oldsberg
f14e127e4c
Update plugins/events-node/src/api/DefaultEventsService.ts
...
Co-authored-by: Fredrik Adelöw <freben@gmail.com >
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2024-09-18 17:47:26 +02:00
Patrik Oldsberg
2f88f88882
docs: remove function call from all backend feature installation instructions
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2024-09-18 15:22:41 +02:00
Patrik Oldsberg
f1fb54af5b
events-backend: rename consumedBy -> notifiedSubscribers
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2024-09-18 10:47:36 +02:00
Patrik Oldsberg
2c9ea899c7
events-node: restore behavior of top-level DefaltEventsService methods
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2024-09-18 10:47:35 +02:00
Patrik Oldsberg
12dab61250
events-backend: use consumedBy everywhere instead of subscriptionIds
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2024-09-18 10:47:35 +02:00
Patrik Oldsberg
1154a730f6
events-backend: fix schema and response shape
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2024-09-18 10:47:34 +02:00
Patrik Oldsberg
f13bd3e987
events-node: try to recreate subscription if it is cleaned up during polling
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2024-09-18 10:47:34 +02:00
Patrik Oldsberg
4ea914f12e
events-node: update API report
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2024-09-18 10:47:34 +02:00
Patrik Oldsberg
88a1be5ec0
events-node: restore EventParams type
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2024-09-18 10:47:34 +02:00
Patrik Oldsberg
2e2fc18dcc
events-backend: update schema
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2024-09-18 10:47:34 +02:00
Patrik Oldsberg
cd243f994f
events-node: graceful shutdown of events service
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2024-09-18 10:47:34 +02:00
Patrik Oldsberg
d3a7aa3738
events-backend: refactor listening API to be promise based + return headers early
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2024-09-18 10:47:33 +02:00
Patrik Oldsberg
ea33c1240a
events-node: update DefaultEventsService to use backend
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2024-09-18 10:47:05 +02:00
Patrik Oldsberg
8c7542f0d7
events-backend: update even bus route paths
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2024-09-18 10:46:40 +02:00
Patrik Oldsberg
b8be639b9a
events-node: generate client
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2024-09-18 10:46:39 +02:00
Patrik Oldsberg
a90ce4aa39
events-node: update EventParams type
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2024-09-18 10:46:25 +02:00
Fredrik Adelöw
094eaa367b
remove backend-common
...
Signed-off-by: Fredrik Adelöw <freben@gmail.com >
2024-09-17 17:09:00 +02:00
github-actions[bot]
698adeb1ea
Version Packages
2024-09-17 13:19:01 +00:00
github-actions[bot]
47358815d6
Version Packages (next)
2024-09-10 13:56:19 +00:00
github-actions[bot]
582092fb23
Version Packages (next)
2024-09-03 14:38:01 +00:00
github-actions[bot]
911bbe0d92
Version Packages (next)
2024-08-27 11:41:57 +00:00