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
58cb0452a9
Merge pull request #30159 from backstage/freben/module-init-order
...
fix module initialization order bug
2025-06-10 09:04:11 +02:00
Aramis Sennyey
3736ee4c65
Merge pull request #30169 from backstage/docs-hatching
...
hatch documentation project area
2025-06-09 11:17:22 -04:00
Ben Lambert
4794be02b4
Merge pull request #29923 from solimant/28768_scaffolder_tests
...
Add tests for Scaffolder
2025-06-09 17:12:59 +02:00
benjdlambert
12c1fd4539
chore: changeset
...
Signed-off-by: benjdlambert <ben@blam.sh >
2025-06-09 16:39:34 +02:00
benjdlambert
2285c7fc5b
chore: fix token tests
...
Signed-off-by: benjdlambert <ben@blam.sh >
2025-06-09 11:55:58 +02:00
Ben Lambert
296db2bbb9
Merge pull request #30173 from mbenson/templating_fn_metadata_absent_message
...
display appropriate message when global templating function metadata …
2025-06-09 09:52:03 +02:00
Ben Lambert
0f80429df5
Merge pull request #30181 from mario-mui/fix/remove-react-import
...
fix: Remove React import form notification and scaffolder plugin
2025-06-09 09:49:04 +02:00
mario ma
b00c160f42
fix: Remove React import form notification and scaffolder plugin
...
Signed-off-by: mario ma <mario.ma.node@gmail.com >
2025-06-09 15:02:12 +08:00
solimant
5db28a3201
Use catalogServiceMock
...
Signed-off-by: solimant <solimant@users.noreply.github.com >
2025-06-08 16:23:54 +00:00
Patrik Oldsberg
40d9646450
Merge pull request #30151 from deepthi-28/buildingappdocchanges
...
Added caution design to building app - converting-3rd party plugin
2025-06-07 09:38:24 +02:00
Patrik Oldsberg
e35bda2257
Merge pull request #30171 from awanlin/fix/welcome-title-default
...
home - Fixed the `WelcomeTitle` to properly default to the previous value of `inherit`
2025-06-07 09:29:05 +02:00
Matt Benson
95a1d722f9
display appropriate message when global templating function metadata is absent
...
Signed-off-by: Matt Benson <gudnabrsam@gmail.com >
2025-06-06 16:59:42 -05:00
Andre Wanlin
0ebad54d7a
home - Fixed the WelcomeTitle to properly default to the previous value of inherit
...
Signed-off-by: Andre Wanlin <awanlin@spotify.com >
2025-06-06 13:10:20 -05:00
Patrik Oldsberg
d8cf6837ae
Merge pull request #30154 from backstage/rugvip/template-id
...
cli: add backstage.pluginId templating
2025-06-06 19:21:55 +02:00
Aramis Sennyey
2795951847
hatch documentation project area
...
we've incubated enough 🐔
Signed-off-by: Aramis Sennyey <159921952+aramissennyeydd@users.noreply.github.com >
2025-06-06 10:43:02 -04:00
Charles de Dreuille
4e079a80d2
Merge pull request #30168 from backstage/canon-fix-flex
2025-06-06 15:29:16 +02:00
Charles de Dreuille
5c75aee0db
Merge pull request #30167 from backstage/canon-fix-heading-variants
2025-06-06 15:28:13 +02:00
Charles de Dreuille
1a81d78951
Merge pull request #30165 from backstage/canon-button-render-prop
2025-06-06 15:27:44 +02:00
Charles de Dreuille
44df8791db
Add min-width: 0; to the Flex components
...
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com >
2025-06-06 14:54:08 +02:00
Charles de Dreuille
ee6ffe6c59
Fix heading variants
...
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com >
2025-06-06 13:27:49 +02:00
Mihai Tabara
5247c13d74
Merge pull request #30162 from MihaiTabara/codeowners
...
Adjust Home Plugin ownership
2025-06-06 10:13:59 +01:00
Charles de Dreuille
a61671f5ae
Improve docs
...
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com >
2025-06-06 09:39:04 +02:00
Charles de Dreuille
f2f814a616
Add render prop to Button
...
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com >
2025-06-06 09:18:57 +02:00
Fredrik Adelöw
d31d4cd999
Update DependencyGraph.ts
...
Co-authored-by: Aramis Sennyey <159921952+aramissennyeydd@users.noreply.github.com >
Signed-off-by: Fredrik Adelöw <freben@gmail.com >
2025-06-06 08:02:56 +02:00
Mihai Tabara
2ff5ecf693
Run prettier upon review
...
Signed-off-by: Mihai Tabara <mihait@spotify.com >
2025-06-05 22:03:25 +01:00
Mihai Tabara
202394a5ee
Update OWNERS.md
...
Co-authored-by: Avantika Iyer <avantika.hiyer@gmail.com >
Signed-off-by: Mihai Tabara <tabara.mihai@gmail.com >
2025-06-05 21:31:28 +01:00
Mihai Tabara
389bdea863
Update OWNERS.md
...
Co-authored-by: Avantika Iyer <avantika.hiyer@gmail.com >
Signed-off-by: Mihai Tabara <tabara.mihai@gmail.com >
2025-06-05 21:31:20 +01:00
Mihai Tabara
4177fc40e5
Update OWNERS.md
...
Co-authored-by: Avantika Iyer <avantika.hiyer@gmail.com >
Signed-off-by: Mihai Tabara <tabara.mihai@gmail.com >
2025-06-05 21:31:14 +01:00
Mihai Tabara
a019651a22
Fix styling
...
Signed-off-by: Mihai Tabara <mihait@spotify.com >
2025-06-05 20:24:53 +01:00
Mihai Tabara
a61e4754ec
Sort alphabetically
...
Signed-off-by: Mihai Tabara <mihait@spotify.com >
2025-06-05 20:22:49 +01:00
Mihai Tabara
aaf2d2bd9b
Change ownership in HomePlugin
...
Signed-off-by: Mihai Tabara <mihait@spotify.com >
2025-06-05 20:20:57 +01:00
solimant
e92e481fed
Add tests for Scaffolder
...
Signed-off-by: solimant <solimant@users.noreply.github.com >
2025-06-05 17:48:30 +00:00
Fredrik Adelöw
bb9a50104e
fix module initialization order bug
...
Signed-off-by: Fredrik Adelöw <freben@gmail.com >
2025-06-05 17:15:38 +02:00
Ben Lambert
a9a521d7ce
Merge pull request #30152 from backstage/blam/actions-cleanup/15
...
`scaffolder-backend`: 🧹 use `CatalogService` in default actions, and cleanup older exports that are no longer required.
2025-06-05 16:00:48 +02:00
benjdlambert
3bfa1d392f
chore: small tweaks
...
Signed-off-by: benjdlambert <ben@blam.sh >
2025-06-05 15:28:22 +02:00
benjdlambert
facbac877d
chore: fix of tests
...
Signed-off-by: benjdlambert <ben@blam.sh >
2025-06-05 14:29:22 +02:00
benjdlambert
5863b0418c
chore: changesets
...
Signed-off-by: benjdlambert <ben@blam.sh >
Signed-off-by: benjdlambert <ben@blam.sh >
2025-06-05 14:29:22 +02:00
benjdlambert
04c0b15da7
feat: migrating things to using catalogService and removing older exports
...
Signed-off-by: benjdlambert <ben@blam.sh >
2025-06-05 14:29:22 +02:00
Ben Lambert
d72021a5ec
Merge pull request #30142 from backstage/blam/actions-cleanup/14
...
`scaffolder-backend`: last of the actions migrated, and removal of the old `TemplateAction` types
2025-06-05 14:29:13 +02:00
benjdlambert
f845abe12e
chore: fix weirdness of assertions
...
Signed-off-by: benjdlambert <ben@blam.sh >
2025-06-05 14:06:02 +02:00
Fredrik Adelöw
2449490d55
Merge pull request #30153 from backstage/freben/less-alpha-catalog
...
remove some usages of the old alpha catalog service
2025-06-05 13:24:40 +02:00