Benjamin Janssens
9d49e041a5
chore: replace node-libs-browser with node-stdlib-browser
...
Signed-off-by: Benjamin Janssens <benji.janssens@gmail.com >
2025-02-13 15:56:23 +01:00
Fredrik Adelöw
c3e6c96deb
Merge pull request #28843 from awanlin/docs/cli-template-corrections
...
Small Corrections to the CLI Template Globals
2025-02-13 15:44:41 +01:00
Andre Wanlin
3cf3634162
Small Corrections to the CLI Template Globals
...
Signed-off-by: Andre Wanlin <awanlin@spotify.com >
2025-02-13 08:24:38 -06:00
Gabriel Dugny
62842ee38a
feat: Improve JSON format of OpenAPI definition, allow YAML format
...
By default, OpenAPI definition will now have JSON with spaces instead of minified JSON, for better visualization in the UI.
Configuration `catalog.providers.backstageOpenapi.definitionFormat` was also added, and can take values `json` (default) or `yaml`, so organizations can use their preferred/standard format.
Signed-off-by: Gabriel Dugny <gabriel.dugny@believe.com >
# Conflicts:
# yarn.lock
2025-02-13 14:46:16 +01:00
Patrik Oldsberg
2ef1c5a4c3
Merge pull request #28842 from backstage/rugvip/form-decorators
...
scaffolder: add form decorator support to template editor
2025-02-13 13:51:31 +01:00
Patrik Oldsberg
82300ea9d8
scaffolder: add form decorator support to template editor
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2025-02-13 13:37:39 +01:00
Patrik Oldsberg
90a1edf950
cli: check link target
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2025-02-13 12:42:17 +01:00
Anner Visser
bec1e1517b
fix: update EntityAutocompletePicker selected options when value changes
...
When the filter value is changed externally, the selectedOptions weren't
updated within EntityAutocompletePicker. This commit adds an effect that
fixes this. It checks that the value is actually different from the
current value to prevent infinite loops.
Fixes #28743
Signed-off-by: Anner Visser <anner.visser@alliander.com >
2025-02-13 09:24:17 +01:00
Alex Lorenzi
840a2687fe
This is a better fix. Docs for Azure/fetch-event-source mention you should re-throw the error in the onerror function to stop operation
...
Signed-off-by: Alex Lorenzi <alorenzi@spotify.com >
2025-02-12 18:24:57 -05:00
Alex Lorenzi
060453e701
Update good-flowers-promise.md
...
Signed-off-by: Alex Lorenzi <671432+alexlorenzi@users.noreply.github.com >
2025-02-12 18:23:35 -05:00
Alex Lorenzi
5cab95a0b3
Fixed tests
...
Signed-off-by: Alex Lorenzi <alorenzi@spotify.com >
2025-02-12 16:13:18 -05:00
Alex Lorenzi
b78e3fdb71
When the catalog entity couldn't be found the /sync endpoint would return with a 404 and a JSON response which was not expected by the event-stream fetch on the frontend. This causes the client to continuously make requests to the /sync endpoint.
...
Signed-off-by: Alex Lorenzi <alorenzi@spotify.com >
2025-02-12 15:45:10 -05:00
Patrik Oldsberg
9c3eb928ef
Merge pull request #28830 from backstage/rugvip/redirectn't
...
microsite: remove unnecessary redirect
2025-02-12 19:58:44 +01:00
Patrik Oldsberg
c0b209c75c
Merge pull request #28821 from backstage/rugvip/gh-auth-fix
...
auth: fixed refreshing of GitHub OAuth App sessions
2025-02-12 19:23:47 +01:00
Patrik Oldsberg
d9a07f78d4
microsite: remove unnecessary redirect
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2025-02-12 19:21:47 +01:00
Patrik Oldsberg
b40af03894
auth-backend-module-github-provider: reject refresh for sessions without granted scope
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2025-02-12 12:39:55 +01:00
Patrik Oldsberg
ab9a6fb321
auth-node: add scopeAlreadyGranted field
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2025-02-12 12:39:54 +01:00
Fredrik Adelöw
97f78162c6
Merge pull request #28802 from backstage/dependabot/npm_and_yarn/microsite/serialize-javascript-6.0.2
...
build(deps): bump serialize-javascript from 6.0.1 to 6.0.2 in /microsite
2025-02-12 12:06:57 +01:00
Patrik Oldsberg
b3b7c9c99b
scaffolder: attach form field extensions to page instead
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2025-02-12 10:06:30 +01:00
Ben Lambert
c8d8d93a58
Merge pull request #28805 from backstage/freben/inheritdoc
...
🧹 inherit the right docs
2025-02-12 09:51:21 +01:00
vabf59
d78bb712dd
feat: add additional props to entity pickers
...
Signed-off-by: vabf59 <thomas.triplett.vabf59@statefarm.com >
2025-02-11 10:04:45 -06:00
Mihai Tabara
892bd0672a
Adjust OWNERS files
...
Signed-off-by: Mihai Tabara <mihait@spotify.com >
2025-02-11 15:55:45 +00:00
Ben Lambert
8dee48768c
Merge pull request #28807 from backstage/changeset-release/master
...
Version Packages (next)
2025-02-11 16:55:12 +01:00
github-actions[bot]
549edc389e
Version Packages (next)
2025-02-11 15:39:12 +00:00
Vincenzo Scamporlino
253c912a9c
catalog: remove unused import
...
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com >
2025-02-11 16:32:45 +01:00
Ben Lambert
b7e2ff6d4b
Merge pull request #28808 from backstage/blam/fix-vp-pr
...
chore: fix prettier
2025-02-11 16:18:37 +01:00
blam
2ae7d5d161
chore: fix prettier
...
Signed-off-by: blam <ben@blam.sh >
2025-02-11 16:15:53 +01:00
Charles de Dreuille
43b49c3766
Merge pull request #28804 from backstage/canon-imporove-styling
...
Canon - Rename focus token
2025-02-11 14:40:32 +00:00
João Madureira
cb316fc8e0
Added missing changeset
...
Signed-off-by: João Madureira <jpmadureira@gmail.com >
2025-02-11 14:39:42 +00:00
Ben Lambert
88261d8d66
Merge pull request #28806 from backstage/blam/fix-vp-pr
...
chore: omit on file change
2025-02-11 15:33:49 +01:00
Fredrik Adelöw
eb80a1ad5a
inherit the right docs
...
Signed-off-by: Fredrik Adelöw <freben@gmail.com >
2025-02-11 15:28:24 +01:00
blam
eb62c77f76
chore: omit on file change
...
Signed-off-by: blam <ben@blam.sh >
2025-02-11 15:27:37 +01:00
Ben Lambert
a72d2e18ae
Merge pull request #28779 from mbenson/scaffolder-template-extensions-stage1
...
Scaffolder template extensions stage1
2025-02-11 15:20:44 +01:00
Charles de Dreuille
8408ad93ab
Rename token
...
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com >
2025-02-11 14:19:19 +00:00
Charles de Dreuille
d7a7dc1447
Merge pull request #28789 from backstage/canon-imporove-styling
...
Canon - Improve Button styles
2025-02-11 14:17:19 +00:00
Ben Lambert
5076eef6bc
Merge pull request #28633 from tjuedema/githubPRCreateWhenEmpty
...
Adds createWhenEmpty option to publish:github:pull-request action
2025-02-11 15:04:35 +01:00
Ben Lambert
5e4b0eda95
Merge pull request #28711 from drodil/task_title
...
feat(scaffolder): use template title for header
2025-02-11 15:02:49 +01:00
Ben Lambert
e34c28bfec
Add new template extension functions
...
Signed-off-by: blam <ben@blam.sh >
2025-02-11 15:00:44 +01:00
dependabot[bot]
484c11664e
build(deps): bump serialize-javascript from 6.0.1 to 6.0.2 in /microsite
...
Bumps [serialize-javascript](https://github.com/yahoo/serialize-javascript ) from 6.0.1 to 6.0.2.
- [Release notes](https://github.com/yahoo/serialize-javascript/releases )
- [Commits](https://github.com/yahoo/serialize-javascript/compare/v6.0.1...v6.0.2 )
---
updated-dependencies:
- dependency-name: serialize-javascript
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-02-11 13:50:22 +00:00
Patrik Oldsberg
712f96a86f
Merge pull request #27934 from minkimcello/mk/cli-templates
...
Declarative CLI Templates
2025-02-11 14:47:55 +01:00
blam
75617053fa
chore: revert the oneOf changes
...
Signed-off-by: blam <ben@blam.sh >
2025-02-11 14:47:33 +01:00
Fredrik Adelöw
817dfd1f86
Update .changeset/wise-cycles-sparkle.md
...
Signed-off-by: Fredrik Adelöw <freben@gmail.com >
2025-02-11 14:47:25 +01:00
Fredrik Adelöw
a405de9290
Update .changeset/thick-moose-do.md
...
Signed-off-by: Fredrik Adelöw <freben@gmail.com >
2025-02-11 14:47:25 +01:00
Tanner Juedeman
ef21f88c6e
Add oneOf output subschema to publish:github:pull-request action
...
Signed-off-by: Tanner Juedeman <tbjuedeman@gmail.com >
2025-02-11 14:47:25 +01:00
Tanner Juedeman
1e935f0afe
Add conditional rendering of oneOf scaffolder action outputs on ActionsPage
...
Signed-off-by: Tanner Juedeman <tbjuedeman@gmail.com >
2025-02-11 14:47:25 +01:00
Tanner Juedeman
5a0ff48ca2
add api reports
...
Signed-off-by: Tanner Juedeman <tbjuedeman@gmail.com >
2025-02-11 14:47:25 +01:00
Tanner Juedeman
bb8302b200
Adds createWhenEmpty option to publish:github:pull-request action
...
Signed-off-by: Tanner Juedeman <tbjuedeman@gmail.com >
2025-02-11 14:47:25 +01:00
João Madureira
5838e02101
Fixed some styling issues
...
Signed-off-by: João Madureira <jpmadureira@gmail.com >
2025-02-11 13:47:22 +00:00
Patrik Oldsberg
65f913de22
cli/new: reject configurations with duplicate template names
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2025-02-11 14:23:56 +01:00
João Madureira
3b494fa900
Handle errors during an oauth start stage
...
Signed-off-by: João Madureira <jpmadureira@gmail.com >
2025-02-11 13:21:39 +00:00