Vincenzo Scamporlino
5f74715c81
scaffolder: remove unused import
...
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com >
2025-06-13 12:18:38 +02:00
Fredrik Adelöw
61dab55599
Merge pull request #30230 from backstage/freben/flag
...
corrected config flag name in docs
2025-06-13 11:32:02 +02:00
Vincenzo Scamporlino
2977da8602
scaffolder: fix test
...
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com >
2025-06-13 10:47:13 +02:00
Fredrik Adelöw
ed6f1538c0
corrected config flag name in docs
...
Signed-off-by: Fredrik Adelöw <freben@gmail.com >
2025-06-13 10:36:46 +02:00
Vincenzo Scamporlino
2c77bd52d7
scaffolder: track steps
...
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com >
2025-06-13 10:30:49 +02:00
benjdlambert
52e0626d94
chore: updated API reports
...
Signed-off-by: benjdlambert <ben@blam.sh >
2025-06-13 10:29:12 +02:00
benjdlambert
2092bd5bb2
chore: added ability to define attributes
...
Signed-off-by: benjdlambert <ben@blam.sh >
2025-06-13 10:25:38 +02:00
Ben Lambert
2bb5a5a32e
Merge pull request #30228 from backstage/blam/actions-definition-change
...
`ActionsRegistry`: Force `Actions` to define input and output schema as `AnyZodObject`
2025-06-13 10:23:04 +02:00
Vincenzo Scamporlino
6c972fe17f
scaffolder: analytics changeset
...
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com >
2025-06-13 10:12:43 +02:00
Vincenzo Scamporlino
bea4f7f368
scaffolder: do not error on render method
...
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com >
2025-06-13 10:01:33 +02:00
Vincenzo Scamporlino
2da89d1289
scaffolder: refine analytics events data
...
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com >
2025-06-13 10:00:42 +02:00
Patrik Oldsberg
f78e2c20bd
Merge pull request #30226 from backstage/rugvip/algolia-key
...
microsite: update algolia API key
2025-06-13 09:37:36 +02:00
Patrik Oldsberg
4af68d5f82
microsite: update algolia API key
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2025-06-13 00:41:29 +02:00
Hellgren Heikki
5d97a732a2
docs: fix autologout default value
...
closes #30223
Signed-off-by: Hellgren Heikki <heikki.hellgren@op.fi >
2025-06-12 21:04:38 +03:00
Fredrik Adelöw
df766a420e
Merge pull request #30217 from backstage/freben/mock-permissions
...
add an actual functional implementation of `mockServices.permissions`
2025-06-12 15:56:15 +02:00
Joan Miquel Luque Oliver
eb8b3aaca0
feat: Add validateLocationsExist option for the BitbucketServer entity provider
...
Signed-off-by: Joan Miquel Luque Oliver <joan.luque@dynatrace.com >
2025-06-12 14:47:33 +02:00
Fredrik Adelöw
6dfb7be913
add an actual mock implementation of permissions
...
Signed-off-by: Fredrik Adelöw <freben@gmail.com >
2025-06-12 11:16:32 +02:00
Ben Lambert
c273b51430
Merge pull request #30023 from RBC/csp-configuration-doc
...
Add CSP configuration section to root-http-router.md file
2025-06-12 08:46:04 +02:00
Hellgren Heikki
1011968ae6
docs: fix doc proposals
...
Signed-off-by: Hellgren Heikki <heikki.hellgren@op.fi >
2025-06-12 08:39:02 +03:00
dependabot[bot]
6a959a3cc4
chore(deps): bump brace-expansion from 1.1.11 to 1.1.12
...
Bumps [brace-expansion](https://github.com/juliangruber/brace-expansion ) from 1.1.11 to 1.1.12.
- [Release notes](https://github.com/juliangruber/brace-expansion/releases )
- [Commits](https://github.com/juliangruber/brace-expansion/compare/1.1.11...v1.1.12 )
---
updated-dependencies:
- dependency-name: brace-expansion
dependency-version: 1.1.12
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-06-11 21:21:35 +00:00
benjdlambert
320d12b726
feat: tweak actions registry format
...
Signed-off-by: benjdlambert <ben@blam.sh >
2025-06-11 19:06:35 +02:00
Ishdril
9a093c82e4
feat: create spacelift-io plugins entry
...
Signed-off-by: Ishdril <bernatd@spacelift.io >
2025-06-11 17:26:21 +02:00
Charles de Dreuille
ee8a3a6f1a
Update changelog.ts
...
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com >
2025-06-11 15:54:09 +01:00
Andre Wanlin
f7e7469944
Merge pull request #29899 from awanlin/docs/remove-prettier-ignore-comment
...
Removed unneeded `# prettier-ignore` comment in docs and blog files
2025-06-11 08:50:59 -05:00
Charlie Crawford
7c0dfb0d11
Case-insensitive match organization on Github events.
...
Signed-off-by: Charlie Crawford <char507@gmail.com >
2025-06-11 09:40:36 -04:00
Charles de Dreuille
b554d3af60
Cleaning things up
...
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com >
2025-06-11 13:50:53 +01:00
Charles de Dreuille
765df414aa
Delete canon-compat.d.ts
...
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com >
2025-06-11 13:39:22 +01:00
Charles de Dreuille
7ae3676223
Fix build process
...
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com >
2025-06-11 13:34:54 +01:00
Charles de Dreuille
cad2112704
Prettier
...
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com >
2025-06-11 12:53:58 +01:00
Hellgren Heikki
4990bc2063
docs: improve documentation a bit
...
Signed-off-by: Hellgren Heikki <heikki.hellgren@op.fi >
2025-06-11 14:34:19 +03:00
Hellgren Heikki
b994af48e0
chore: yarn.lock fix
...
Signed-off-by: Hellgren Heikki <heikki.hellgren@op.fi >
2025-06-11 14:34:19 +03:00
Hellgren Heikki
25ffb8684c
chore: add mention about plugin rate limit to changeset
...
Signed-off-by: Hellgren Heikki <heikki.hellgren@op.fi >
2025-06-11 14:34:19 +03:00
Hellgren Heikki
eddd61a600
fix: use prefix for plugin rate limit redis store
...
Signed-off-by: Hellgren Heikki <heikki.hellgren@op.fi >
2025-06-11 14:34:19 +03:00
Hellgren Heikki
a68bbc54c0
feat: allow plugin specific rate limiting
...
Signed-off-by: Hellgren Heikki <heikki.hellgren@op.fi >
2025-06-11 14:34:19 +03:00
Hellgren Heikki
6633c138b5
fix: review findings + docs update
...
Signed-off-by: Hellgren Heikki <heikki.hellgren@op.fi >
2025-06-11 14:34:19 +03:00
Hellgren Heikki
c05a6982ea
feat: support postgres store for rate limiting
...
Signed-off-by: Hellgren Heikki <heikki.hellgren@op.fi >
2025-06-11 14:34:19 +03:00
Heikki Hellgren
d6bd7a540d
fix: review findings
...
Signed-off-by: Heikki Hellgren <heikki.hellgren@op.fi >
2025-06-11 14:34:18 +03:00
Heikki Hellgren
279c15cb5d
fix: skip trust proxy validation in rate limiting
...
Signed-off-by: Heikki Hellgren <heikki.hellgren@op.fi >
2025-06-11 14:34:18 +03:00
Heikki Hellgren
7bd8af72ad
feat(backend): add support for trustProxy in backend config
...
this is required for the rate limiting to work behind proxy.
closes #24169
Signed-off-by: Heikki Hellgren <heikki.hellgren@op.fi >
2025-06-11 14:34:18 +03:00
Heikki Hellgren
1220cf84d0
feat(backend): allow rate limiting requests to the backend
...
uses redis for storing the data if it has been configured; otherwise
falls back to memory
configuration allows controlling almost all possible configuration
available in the `express-rate-limit` library.
Signed-off-by: Heikki Hellgren <heikki.hellgren@op.fi >
2025-06-11 14:34:18 +03:00
Fredrik Adelöw
30287b8e21
Merge pull request #30201 from backstage/changeset-release/master
...
Version Packages (next)
2025-06-11 12:42:18 +02:00
github-actions[bot]
9c9faf2ec1
Version Packages (next)
2025-06-11 10:06:10 +00:00
Fredrik Adelöw
bd915fcd07
Merge pull request #30205 from backstage/freben/cli-commands
...
fix issue with missing cli commands
2025-06-11 12:01:52 +02:00
Charles de Dreuille
09e165498b
First pass moving docs to Nextjs 15
...
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com >
2025-06-11 10:58:14 +01:00
Fredrik Adelöw
8a0164c1f9
fix issue with missing cli commands
...
Signed-off-by: Fredrik Adelöw <freben@gmail.com >
2025-06-11 11:34:43 +02:00
Hellgren Heikki
ef9ab8267e
fix: force broadcast notification user field to be null always
...
Signed-off-by: Hellgren Heikki <heikki.hellgren@op.fi >
2025-06-11 12:22:06 +03:00
Fredrik Adelöw
73ce61480c
Merge pull request #29315 from VELUX/feature/events-kafka-module
...
feat(events): add a new kafka module for events backend
2025-06-11 10:19:10 +02:00
Fredrik Adelöw
f1c620f610
Merge pull request #30058 from GabDug/eslint-slow
...
fix: Backstage ESlint rules signifiant speedup
2025-06-11 10:05:03 +02:00
Ben Lambert
b5b4b66345
Merge pull request #30187 from backstage/blam/refactor-scaffolder-tests
...
`scaffolder-backend`: 🧹 cleanup the `createRouter` tests
2025-06-11 09:14:44 +02:00
mario ma
666c734f03
fix: missing repo
...
Signed-off-by: mario ma <mario.ma.node@gmail.com >
2025-06-11 15:01:27 +08:00