Gabriel Dugny
c504fdce90
fix: format config is optional
...
Signed-off-by: Gabriel Dugny <gabriel.dugny@believe.com >
Signed-off-by: Gabriel Dugny <gabriel@dugny.me >
2025-02-21 11:54:28 +01: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
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
Ben Lambert
c8d8d93a58
Merge pull request #28805 from backstage/freben/inheritdoc
...
🧹 inherit the right docs
2025-02-12 09:51:21 +01: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
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
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
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
Patrik Oldsberg
c0d11068d5
cli/new: reject absolute template paths
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2025-02-11 14:06:34 +01:00
Patrik Oldsberg
40208a4bd6
docs/tooling/cli: review fixes
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2025-02-11 14:05:31 +01:00
Fredrik Adelöw
9c45736f78
Merge pull request #28727 from deepthi-28/writing-docs
...
Updated documentation of write backstage
2025-02-11 14:03:26 +01:00
Patrik Oldsberg
f5e56f0b5d
cli/new: log templating step
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2025-02-11 13:28:48 +01:00
Patrik Oldsberg
9b82dabd50
docs/tooling/cli: review fixes
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2025-02-11 13:23:22 +01:00
Patrik Oldsberg
c411b5dd15
changesets: update new new changeset with some more information
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2025-02-11 12:18:43 +01:00
Fredrik Adelöw
cddc2e6cbd
Merge pull request #28777 from gavinclarkeuk/globbing
...
Add support for file globbing to fs:delete
2025-02-11 12:04:12 +01:00
Patrik Oldsberg
a0926bf381
cli/commands/new: add option to skip install
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2025-02-11 12:03:21 +01:00
Patrik Oldsberg
851ffc87cf
cli/templates: update to use new values field
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2025-02-11 12:03:21 +01:00
Patrik Oldsberg
4a8c432bb4
cli/new: rename template.yaml -> portable-template.yaml
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2025-02-11 12:03:20 +01:00
Patrik Oldsberg
9fd9004d0f
cli/new: rename template.yaml -> portable-template.yaml
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2025-02-11 11:47:33 +01:00
Patrik Oldsberg
8ff50542cd
cli/new: hardcode template file name and always point to dir
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2025-02-11 11:44:09 +01:00
Gavin Clarke
f0f7e4a0a6
Switch to using globby library
...
Signed-off-by: Gavin Clarke <431018+gavinclarkeuk@users.noreply.github.com >
2025-02-11 10:42:10 +00:00
Fredrik Adelöw
8ccae19e82
Merge pull request #28692 from angeliski/add-rollback-tutorial
...
docs: add new tutorial to knex rollback
2025-02-11 11:33:50 +01:00
Charles de Dreuille
e161adfaff
Fix secondary style
...
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com >
2025-02-11 10:26:41 +00:00