Commit Graph

66366 Commits

Author SHA1 Message Date
Ben Lambert cf6fb4b5aa Merge pull request #30670 from backstage/export
Export `FormField` type from Scaffolder
2025-07-29 14:08:29 +02:00
Ben Lambert 1b6ec26ece Merge pull request #30506 from Jellyfish-AI/update-broken-link
Update broken link for OAuth2 Proxy documentation
2025-07-29 13:55:32 +02:00
Patrik Oldsberg 1454be47e7 Merge pull request #30673 from backstage/rugvip/params
frontend-plugin-api: advanced blueprint param types
2025-07-29 13:50:13 +02:00
benjdlambert cc3086bd00 chore: update changeset
Signed-off-by: benjdlambert <ben@blam.sh>
2025-07-29 13:47:07 +02:00
benjdlambert c48a43fe53 chore: small refactor and moving types around
Signed-off-by: benjdlambert <ben@blam.sh>
2025-07-29 13:45:11 +02:00
Ben Lambert 96c8d6a320 Merge pull request #30595 from backstage/blam/experimental-nfs
`create-app`: Add support for `--next` flag
2025-07-29 13:44:01 +02:00
Patrik Oldsberg e2b3726917 Update .changeset/quiet-parks-cheer.md
Co-authored-by: Ben Lambert <blam@spotify.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-07-29 12:13:49 +02:00
Patrik Oldsberg 0b91dc8bbc docs/frontend-system: document advanced blueprint param types
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-07-29 11:12:57 +02:00
Ben Lambert 741adbee6c Merge pull request #30642 from backstage/bui-select-fixes
Fixes on the Select component
2025-07-29 10:47:04 +02:00
Patrik Oldsberg 5f762c1721 Merge pull request #30669 from MihaiTabara/docs2
Bug 30641 - update search logo on .io website for theme-toggle-friend…
2025-07-29 10:46:47 +02:00
Ben Lambert 29d5484b0e Merge pull request #30562 from backstage/renovate/codemirror
fix(deps): update codemirror
2025-07-29 10:42:02 +02:00
Ben Lambert 242babcf2e Merge pull request #30568 from stephenglass/feat/step-info-scaffolder-context
feat(scaffolder): Add step info to scaffolder action context
2025-07-29 10:34:52 +02:00
Ben Lambert f2b4935bf1 Merge pull request #30498 from philips-forks/scott/fix_provider
Reduce API calls made for single user events in GitHub Org Provider
2025-07-29 10:32:15 +02:00
Patrik Oldsberg d6764eed83 docs/frontend-system: update existing usage of ApiBlueprint
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-07-29 10:31:58 +02:00
Ben Lambert 01b42a2272 Merge pull request #30609 from sonikro/fix-logger-redaction
fix(logger): protects WinstonLogger of throwing when redactions are null or undefined
2025-07-29 10:29:42 +02:00
Ben Lambert f82cdce91b Merge pull request #30537 from backstage/blam/remove-resolution
chore: remove resolution as it now has a valid cert
2025-07-29 10:09:32 +02:00
Ben Lambert 51c79e94e3 Merge pull request #30292 from alexvoedi/master
fix: hide pagination query params if pagination mode is set to none
2025-07-29 09:50:37 +02:00
Patrik Oldsberg 781716d247 frontend-plugin-api: add test for blueprint param overloads
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-07-29 09:26:13 +02:00
Patrik Oldsberg 805c298578 changesets: add changesets for new advanced blueprint types
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-07-29 01:19:32 +02:00
James Brooks 62dc5a2bb9 Update API report
Signed-off-by: James Brooks <jamesbrooks@spotify.com>
2025-07-28 23:46:19 +01:00
James Brooks c4b7c5012e Export FormField type from Scaffolder
Signed-off-by: James Brooks <jamesbrooks@spotify.com>
2025-07-28 23:21:28 +01:00
Mihai Tabara 0530423968 Bug 30641 - update search logo on .io website for theme-toggle-friendliness
Signed-off-by: Mihai Tabara <mihait@spotify.com>
2025-07-28 22:29:03 +01:00
Patrik Oldsberg 32cc054e9a frontend-plugin-api: add test for params transforms
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-07-28 22:27:13 +02:00
Patrik Oldsberg 45f1b9fdce frontend-plugin-api: type cleanup, docs, and API reports for advanced blueprint types
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-07-28 22:27:13 +02:00
Patrik Oldsberg f2f133ce8d update all usages of ApiBlueprint
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-07-28 22:27:13 +02:00
Patrik Oldsberg fa7861ddc5 frontend-plugin-api: refactor ApiBlueprint to use advanced param types
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-07-28 22:27:13 +02:00
Patrik Oldsberg 39e8111a30 frontend-plugin-api: initial implementation of advanced blueprint params types
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-07-28 22:27:13 +02:00
Patrik Oldsberg f318a35655 frontend-plugin-api: tests in place for advanced blueprint types
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-07-28 22:27:12 +02:00
Jonas Mai c118dcda83 docs(techdocs): Azure Storage Account Auth Guide Update (#30304)
* Azure Storage Account Auth Guide Update

Describe how any method supported by `DefaultAzureCredential ` can be used to authenticate.

Signed-off-by: Jonas Mai <hubwoop@users.noreply.github.com>

* Update using-cloud-storage.md

Signed-off-by: Jonas Mai <hubwoop@users.noreply.github.com>

* Replace VMs with Virtual Machines

As recommended by code-review

Co-authored-by: Andre Wanlin <67169551+awanlin@users.noreply.github.com>
Signed-off-by: Jonas Mai <hubwoop@users.noreply.github.com>

---------

Signed-off-by: Jonas Mai <hubwoop@users.noreply.github.com>
Co-authored-by: Andre Wanlin <67169551+awanlin@users.noreply.github.com>
2025-07-28 13:52:47 -04:00
Patrik Oldsberg 3ef648c259 Merge pull request #30651 from backstage/node-transform-allow-js
cli: allow js files to be processed by nodeTransform
2025-07-28 14:17:11 +02:00
MT Lewis a6af7684a8 cli: allow js files to be processed by nodeTransform
Signed-off-by: MT Lewis <mtlewis@users.noreply.github.com>
2025-07-25 15:38:48 +01:00
Andre Wanlin 770c2c76c1 Merge pull request #30647 from Teo-ShaoWei/shaowei/remove-deprecated-loggerToWinstonLogger
chore: remove deprecated loggerToWinstonLogger
2025-07-25 08:15:29 -05:00
ShaoWei TEO 00ebaeb7b9 chore: remove deprecated loggerToWinstonLogger
Signed-off-by: ShaoWei Teo <tookunokaze@gmail.com>
2025-07-25 19:20:13 +08:00
Patrik Oldsberg 10ba8c2f92 Merge pull request #30621 from backstage/rugvip/nav-content
NFS: add NavContentBlueprint
2025-07-25 12:06:18 +02:00
benjdlambert bf24784a2d feat: added in search and user settings to sidebar
Signed-off-by: benjdlambert <ben@blam.sh>
2025-07-25 10:01:14 +02:00
benjdlambert 357d1c2304 chore: fixing version of icons
Signed-off-by: benjdlambert <ben@blam.sh>
2025-07-25 10:01:14 +02:00
benjdlambert d9fc7c4a71 chore: fix versions
Signed-off-by: benjdlambert <ben@blam.sh>
2025-07-25 10:01:14 +02:00
benjdlambert 01d7d9ae13 chore: moving things around a little bit
Signed-off-by: benjdlambert <ben@blam.sh>
2025-07-25 10:01:14 +02:00
benjdlambert 47e7ccb30c chore: removing missing file from e2e tests
Signed-off-by: benjdlambert <ben@blam.sh>
2025-07-25 10:01:14 +02:00
benjdlambert 58260b7f63 chopre: fixing tests
Signed-off-by: benjdlambert <ben@blam.sh>
2025-07-25 10:01:14 +02:00
benjdlambert aa9e905392 chore: refactor and rename a little bit
Signed-off-by: benjdlambert <ben@blam.sh>
2025-07-25 10:01:14 +02:00
benjdlambert f47c62993d chore: include bui version and rename folder to app
Signed-off-by: benjdlambert <ben@blam.sh>
2025-07-25 10:01:14 +02:00
benjdlambert 46ea29c5a5 chore: added versions for proper packages
Signed-off-by: benjdlambert <ben@blam.sh>
2025-07-25 10:01:14 +02:00
benjdlambert f97f9dd67e chore: update naming to next instead
Signed-off-by: benjdlambert <ben@blam.sh>
2025-07-25 10:01:14 +02:00
benjdlambert cd317e31da feat: starting to add a small app-next folder with some things
Signed-off-by: benjdlambert <ben@blam.sh>
2025-07-25 10:01:13 +02:00
benjdlambert 95fb225b9a chore: reset versions list
Signed-off-by: benjdlambert <ben@blam.sh>

Signed-off-by: benjdlambert <ben@blam.sh>
2025-07-25 10:01:13 +02:00
benjdlambert 426ba34e91 chore: reset package list
Signed-off-by: benjdlambert <ben@blam.sh>

Signed-off-by: benjdlambert <ben@blam.sh>
2025-07-25 10:01:13 +02:00
benjdlambert 0d81483525 chore: reset tmeplate for now
Signed-off-by: benjdlambert <ben@blam.sh>

Signed-off-by: benjdlambert <ben@blam.sh>
2025-07-25 10:01:13 +02:00
Lynette Lopez d7a3d04e82 Add changeset
Signed-off-by: Lynette Lopez <lynettel@spotify.com>

Add new package.json templates to `templatePackagePaths`

Signed-off-by: Lynette Lopez <lynettel@spotify.com>

Copy over templates/default-app files

Signed-off-by: Lynette Lopez <lynettel@spotify.com>

Copy over templates/default-app/.yarn/* files

Signed-off-by: Lynette Lopez <lynettel@spotify.com>

Copy over templates/default-app/examples/* files

Signed-off-by: Lynette Lopez <lynettel@spotify.com>

Copy over templates/default-app/packages/backend/* files

Signed-off-by: Lynette Lopez <lynettel@spotify.com>

Copy over templates/default-app/packages files

Signed-off-by: Lynette Lopez <lynettel@spotify.com>

Copy over templates/default-app/plugins/* files

Signed-off-by: Lynette Lopez <lynettel@spotify.com>

Combine templates/default-app/app-config.yaml.hbs & packages/app-next/app-config.yaml

Signed-off-by: Lynette Lopez <lynettel@spotify.com>

Combine templates/default-app/packages/app/* & packages/app-next/*

Signed-off-by: Lynette Lopez <lynettel@spotify.com>

Align App.tsx with template's backend package

Signed-off-by: Lynette Lopez <lynettel@spotify.com>

Misc. changes that align templates/default-app & templates/default-app-next

Signed-off-by: Lynette Lopez <lynettel@spotify.com>

Add default-app-next's frontend packages to versions file and mocks

Signed-off-by: Lynette Lopez <lynettel@spotify.com>

Add `--experimental-frontend` CLI flag

Signed-off-by: Lynette Lopez <lynettel@spotify.com>

Fix default-app-next's frontend package name

Signed-off-by: Lynette Lopez <lynettel@spotify.com>

Fix spacing around `scripts` block

Signed-off-by: Lynette Lopez <lynettel@spotify.com>

PR review: Clarify changeset message

Signed-off-by: Lynette Lopez <lynettel@spotify.com>

PR review: Reduce to one default template with two frontend packages (1/2)

Signed-off-by: Lynette Lopez <lynettel@spotify.com>

PR review: Reduce to one default template with two frontend packages (2/2)

Signed-off-by: Lynette Lopez <lynettel@spotify.com>

PR review: Trim down packages/app-next

Signed-off-by: Lynette Lopez <lynettel@spotify.com>

Bug: Normalize Windows paths while parsing them out

Signed-off-by: Lynette Lopez <lynettel@spotify.com>

Update packages/create-app/templates/default-app/packages/app-next/README.md

Co-authored-by: Andre Wanlin <67169551+awanlin@users.noreply.github.com>
Signed-off-by: Lynette Lopez <lynettelopez12@gmail.com>

Small follow up

Signed-off-by: Andre Wanlin <awanlin@spotify.com>

Fixed test

Signed-off-by: Andre Wanlin <awanlin@spotify.com>
2025-07-25 10:01:13 +02:00
Patrik Oldsberg 85b6f96f64 vocab: add "navbar"
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-07-25 09:58:00 +02:00