Riley Martine
5dd683fa0a
Export createRateLimitMiddleware from @backstage/backend-defaults/httpRouter ( #32789 )
...
When attempting to follow the directions in the [docs to customize the HTTP router](https://backstage.io/docs/backend-system/core-services/http-router/#configuring-the-service ), I found that I could not follow them because `createRateLimitMiddleware` was not exported as the code suggested it should be. This patch exports it.
Signed-off-by: Riley Martine <rmartine@integralads.com >
Co-authored-by: Aramis Sennyey <159921952+aramissennyeydd@users.noreply.github.com >
2026-02-12 11:24:24 +01:00
github-actions[bot]
1ea737c1e2
Version Packages (next)
2026-02-03 14:24:29 +00:00
Arjan
8dd518a8ff
chore: support Entra authentication for Azure Database for PostgreSQL ( #31855 )
...
* chore: support Entra authentication for Azure Database for PostgreSQL
Signed-off-by: Arjan Randhawa <arjan_randhawa@outlook.com >
* chore: refactor methods (pr comments)
Signed-off-by: Arjan Randhawa <arjan_randhawa@outlook.com >
* chore: remove unsued helper function
Signed-off-by: Arjan Randhawa <arjan_randhawa@outlook.com >
* chore: Use Config over ConfigReader (PR Comments)
Signed-off-by: Arjan <arjan_randhawa@outlook.com >
* chore: Use consistent config name
Signed-off-by: Arjan <arjan_randhawa@outlook.com >
---------
Signed-off-by: Arjan Randhawa <arjan_randhawa@outlook.com >
Signed-off-by: Arjan <arjan_randhawa@outlook.com >
2026-01-30 15:27:53 +01:00
github-actions[bot]
d4b85dddee
Version Packages (next)
2026-01-27 15:51:11 +00:00
Fredrik Adelöw
f02219a054
Merge pull request #32516 from backstage/freben/nodecolon
...
Add a rule for the use of `node:` prefix on native imports
2026-01-27 14:17:14 +01:00
Fredrik Adelöw
69d880e171
Bump to latest zod
...
Signed-off-by: Fredrik Adelöw <freben@gmail.com >
2026-01-26 13:52:02 +01:00
Fredrik Adelöw
7455dae884
require the use of node prefix on native imports
...
Signed-off-by: Fredrik Adelöw <freben@gmail.com >
2026-01-26 13:22:53 +01:00
Fredrik Adelöw
ecdd30290f
Merge pull request #32471 from backstage/freben/tar
...
upgrade to `tar` v7
2026-01-22 14:52:31 +01:00
Fredrik Adelöw
eb38220d12
collect all pg config interpretation in one function
...
Signed-off-by: Fredrik Adelöw <freben@gmail.com >
2026-01-22 13:33:32 +01:00
Fredrik Adelöw
4fc7bf037a
upgrade to tar v7
...
Signed-off-by: Fredrik Adelöw <freben@gmail.com >
2026-01-22 12:58:08 +01:00
Fredrik Adelöw
44f5d049ca
collect all pg config interpretation in one function ( #32465 )
...
Signed-off-by: Fredrik Adelöw <freben@gmail.com >
2026-01-22 11:19:21 +01:00
github-actions[bot]
2e902e7b43
Version Packages
2026-01-20 16:40:05 +00:00
Ben Lambert
27f9061d24
Merge commit from fork
...
* chore: ensure redirects are validated against the reading config
* address comments
Signed-off-by: Fredrik Adelöw <freben@gmail.com >
---------
Signed-off-by: Fredrik Adelöw <freben@gmail.com >
Co-authored-by: Fredrik Adelöw <freben@gmail.com >
2026-01-20 16:28:29 +01:00
Ben Lambert
c641c147ab
Merge commit from fork
2026-01-20 16:05:28 +01:00
Jon Koops
872eb91313
Upgrade zod-to-json-schema to latest version
...
Signed-off-by: Jon Koops <jonkoops@gmail.com >
2026-01-14 12:03:47 +01:00
github-actions[bot]
880310b797
Version Packages (next)
2026-01-13 12:10:45 +00:00
Ben Lambert
6fc00e6804
ActionsRegistry: Enable filtering of Actions from sources (#32134 )
...
* feat(backend-defaults): add config schema for action filtering
Signed-off-by: benjdlambert <ben@blam.sh >
* feat(backend-defaults): implement action filtering with glob patterns and attributes
Signed-off-by: benjdlambert <ben@blam.sh >
* test(backend-defaults): add edge case tests for action filtering
Signed-off-by: benjdlambert <ben@blam.sh >
* chore: add changeset for action filtering feature
Signed-off-by: benjdlambert <ben@blam.sh >
* feat: code review comments
Signed-off-by: benjdlambert <ben@blam.sh >
* chore: should always exclude
Signed-off-by: benjdlambert <ben@blam.sh >
---------
Signed-off-by: benjdlambert <ben@blam.sh >
2026-01-09 16:31:12 +01:00
Backstage Service Account
9f1ee3e667
Version Packages (next) ( #32222 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-12-30 16:06:20 +01:00
Ben Lambert
3afeab42a0
feat(integrations): Add googleGcs to ScmIntegrations and implement readTree for the UrlReader (#31998 )
...
* feat: implementing google gcs read tree and scm integrations
Signed-off-by: benjdlambert <ben@blam.sh >
* feat: added changesets
Signed-off-by: benjdlambert <ben@blam.sh >
* chore: cleanup
Signed-off-by: benjdlambert <ben@blam.sh >
Signed-off-by: benjdlambert <ben@blam.sh >
* chore: fix test issues
Signed-off-by: benjdlambert <ben@blam.sh >
* chore: fix code review comments
Signed-off-by: benjdlambert <ben@blam.sh >
* chore: fix code review comments
Signed-off-by: benjdlambert <ben@blam.sh >
---------
Signed-off-by: benjdlambert <ben@blam.sh >
2025-12-30 14:20:23 +01:00
Backstage Service Account
fea3e3972d
Version Packages (next) ( #32150 )
2025-12-23 18:22:06 +01:00
Patrik Oldsberg
6fa92c8d4f
Merge pull request #32190 from backstage/rugvip/ttt
...
backend-defaults: fixed shuttting down
2025-12-21 12:03:51 +01:00
Patrik Oldsberg
7126bf2d47
backend-defaults: fixed shuttting down
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2025-12-20 12:21:36 +01:00
github-actions[bot]
c24788d5bb
Version Packages
2025-12-16 14:08:20 +00:00
Jake Smith
959e6ecc5a
Add Bitbucket Cloud OAuth support
...
Signed-off-by: Jake Smith <jakemgsmith@gmail.com >
2025-12-16 10:20:57 +01:00
Fredrik Adelöw
608248b984
Merge pull request #31497 from benjidotsh/cache/improved-valkey-support
2025-12-15 23:12:33 +01:00
Fredrik Adelöw
e46104b364
Merge pull request #31688 from VDVsx/memory-cache-config-warn
...
Don't warn when parsing storeOptions for 'memory' cache
2025-12-13 19:59:02 +01:00
github-actions[bot]
e08f48a9b5
Version Packages (next)
2025-12-09 15:00:09 +00:00
Patrik Oldsberg
625148b35f
Merge pull request #28129 from backstage/sennyeya/deployment-discovery
...
feat: add a new system metadata service
2025-12-09 12:48:52 +01:00
Fredrik Adelöw
d5cde2a0ee
Merge pull request #31678 from vandr0iy/vandr0iy/configurable-referrer-policy
...
feat(frontend): allow configuration of the referrerPolicy
2025-12-09 12:36:05 +01:00
renovate[bot]
3016a7982c
chore(deps): update dependency @types/archiver to v7
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-08 11:58:52 +00:00
Fredrik Adelöw
25b560e8c0
fixup
...
Signed-off-by: Fredrik Adelöw <freben@gmail.com >
2025-12-05 14:48:05 +01:00
vandr0iy
a98c71a435
feat(frontend): adding the referrer options to config.d.ts
...
Signed-off-by: vandr0iy <5510334+vandr0iy@users.noreply.github.com >
2025-12-04 12:09:31 +01:00
vandr0iy
863734d633
feat(frontend): allow configuration of the referrerPolicy
...
Signed-off-by: vandr0iy<5510334+vandr0iy@users.noreply.github.com >
Signed-off-by: vandr0iy <5510334+vandr0iy@users.noreply.github.com >
2025-12-04 12:09:31 +01:00
aramissennyeydd
defc7cd33e
fix rebase issues
...
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com >
2025-12-03 15:04:19 -05:00
aramissennyeydd
feb70c3395
fix api reports
...
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com >
2025-12-03 14:57:50 -05:00
aramissennyeydd
570b6ed139
fix report
...
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com >
2025-12-03 10:59:22 -05:00
aramissennyeydd
5ea6957a6d
simplify implementation
...
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com >
2025-12-03 10:59:22 -05:00
aramissennyeydd
db45906aa1
move to alpha
...
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com >
2025-12-03 10:59:22 -05:00
aramissennyeydd
dbf5eae24d
remove idea of hosts
...
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com >
2025-12-03 10:58:06 -05:00
aramissennyeydd
77fb3f37de
rework to use test backend
...
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com >
2025-12-03 10:58:06 -05:00
aramissennyeydd
9a5833c99a
fixes
...
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com >
2025-12-03 10:58:05 -05:00
aramissennyeydd
95fc28931d
remove http interface
...
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com >
2025-12-03 10:58:00 -05:00
aramissennyeydd
bc862fea96
more cleanup
...
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com >
2025-12-03 10:57:59 -05:00
aramissennyeydd
e3508b0e67
update to just config reading-based
...
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com >
2025-12-03 10:57:31 -05:00
aramissennyeydd
979f9f6679
fix tests
...
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com >
2025-12-03 10:57:21 -05:00
aramissennyeydd
a0d9373c3f
update system metadata service to be observable-first
...
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com >
2025-12-03 10:57:21 -05:00
aramissennyeydd
59ba9274df
fix api reports
...
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com >
2025-12-03 10:57:20 -05:00
aramissennyeydd
3a49851ae3
fix 1 test case
...
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com >
2025-12-03 10:56:50 -05:00
aramissennyeydd
59c9103181
fix CI
...
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com >
2025-12-03 10:56:50 -05:00
aramissennyeydd
3049109f4f
fix api reports for realz
...
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com >
2025-12-03 10:56:50 -05:00