Commit Graph

63697 Commits

Author SHA1 Message Date
John Philip ce64f81d30 include dominant-baseline styling for svgs
Signed-off-by: John Philip <jphilip@spotify.com>
2025-02-15 01:24:36 -05:00
John Philip daf6f7777d changeset
Signed-off-by: John Philip <jphilip@spotify.com>
2025-02-14 22:18:20 -05:00
John Philip 30d1cbe4d4 bump techdocs generator version
Signed-off-by: John Philip <jphilip@spotify.com>
2025-02-14 22:15:13 -05:00
aramissennyeydd ed80ef94b3 feat(docs): start preparing a golden path
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com>
2025-02-14 14:24:13 -05:00
dependabot[bot] e0b226b99d build(deps): bump esbuild from 0.24.2 to 0.25.0
Bumps [esbuild](https://github.com/evanw/esbuild) from 0.24.2 to 0.25.0.
- [Release notes](https://github.com/evanw/esbuild/releases)
- [Changelog](https://github.com/evanw/esbuild/blob/main/CHANGELOG-2024.md)
- [Commits](https://github.com/evanw/esbuild/compare/v0.24.2...v0.25.0)

---
updated-dependencies:
- dependency-name: esbuild
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-02-14 18:28:20 +00:00
Aramis Sennyey 9152109393 Merge pull request #28778 from backstage/sennyeya/typedoc
feat: use typedocs for new API reference docsite
2025-02-14 13:22:57 -05:00
Bogdan Nechyporenko 9c965a7763 Merge remote-tracking branch 'origin/master' into publish-gitlab-mr 2025-02-14 18:45:57 +01:00
Bogdan Nechyporenko 72624573cc Merge remote-tracking branch 'origin/master' into gitlabissuescreate-idempotent 2025-02-14 18:44:49 +01:00
Bogdan Nechyporenko 304fa3a76c Partial feedback applied
Signed-off-by: Bogdan Nechyporenko <bnechyporenko@bol.com>
2025-02-14 18:42:54 +01:00
Stephen Glass 8515a1aea7 check for expected fields
Signed-off-by: Stephen Glass <stephen@stephen.glass>
2025-02-14 11:34:13 -05:00
aramissennyeydd f950ce486d update message
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com>
2025-02-14 11:04:54 -05:00
aramissennyeydd 9ab0c7ccf0 move to a peer dep and hide the command
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com>
2025-02-14 10:59:04 -05:00
João Madureira fec0a8956a Switch to patch changes
Signed-off-by: João Madureira <jpmadureira@gmail.com>
2025-02-14 15:33:56 +00:00
Patrik Oldsberg 16d395e1d7 Merge pull request #27574 from aramissennyeydd/sennyeya/guide-beginner-narrative
docs: add meta guidelines for new plugin development guides
2025-02-14 16:30:37 +01:00
Ben Lambert 3aad4d7a63 Merge pull request #28850 from acierto/checkpoint-mock-action-context
Changing the default behaviour of the checkpoint in createMockActionContext. It will reduce the code boilerplate in the tests where checkpoint is used.
2025-02-14 11:21:31 +01:00
Bogdan Nechyporenko 53ff4995ba Merge remote-tracking branch 'origin/master' into retry-and-recovery-doc 2025-02-13 21:54:20 +01:00
Bogdan Nechyporenko 7ec0a5ae39 Changing the default behaviour of the checkpoint in createMockActionContext. It will reduce the code boilerplate in the tests where checkpoint is used.
Signed-off-by: Bogdan Nechyporenko <bnechyporenko@bol.com>
2025-02-13 21:50:54 +01:00
Alex Lorenzi b21d3034d0 Merge pull request #28832 from backstage/techdocs-entity-notfound-sync-fix
fix(techdocs): /sync response when entity not found
2025-02-13 14:35:54 -05:00
Hghtwr 15dc2abaad fix: adopt tests to use encoded url for group full_path
Signed-off-by: Hghtwr <johannes.sonner@outlook.com>
2025-02-13 20:32:35 +01:00
Hghtwr 4db039ad7f fix: encode group path for getGroupByPath (#28826)
Signed-off-by: Hghtwr <johannes.sonner@outlook.com>
2025-02-13 20:18:51 +01:00
Andre Wanlin 895aba8386 Merge pull request #28848 from awanlin/nfs/unprocessed-entities
catalog-unprocessed-entities - Added alpha support for the New Frontend System
2025-02-13 12:47:08 -06:00
Andre Wanlin d02041adc4 Package fix
Signed-off-by: Andre Wanlin <awanlin@spotify.com>
2025-02-13 12:18:08 -06:00
Vincenzo Scamporlino eff7b0084f Merge pull request #28790 from backstage/catalog-permissions-batch-entities
catalog: use entitiesBatch when applying conditional conditions
2025-02-13 19:11:54 +01:00
Andre Wanlin e09d3e8399 catalog-unprocessed-entities - Added alpha support for the New Frontend System
Signed-off-by: Andre Wanlin <awanlin@spotify.com>
2025-02-13 11:53:18 -06:00
Alex Lorenzi 76c91c11cb fixed test
Signed-off-by: Alex Lorenzi <alorenzi@spotify.com>
2025-02-13 12:46:57 -05:00
Patrik Oldsberg 09152f42fe Merge pull request #28847 from backstage/rugvip/notfe
plugins/{notifications,signals}: add support for new frontend system
2025-02-13 17:33:18 +01:00
Patrik Oldsberg 005d24142d plugins/{notifications,signals}: add support for new frontend system
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-02-13 17:18:58 +01:00
Patrik Oldsberg 318ee64b75 Merge pull request #28844 from benjidotsh/cli/node-polyfill-replacement
chore: replace node-libs-browser with node-stdlib-browser
2025-02-13 17:18:08 +01:00
Patrik Oldsberg 5d0cd10205 Merge pull request #28841 from backstage/rugvip/link-check
cli: check link target
2025-02-13 17:13:23 +01:00
Tim Hansen 1cf2d7c126 Merge pull request #28621 from backstage/backend-startup-optional-config
Add configuration to permit backend startup failure
2025-02-13 09:10:27 -07:00
Tim Hansen 667fdb6766 optional -> onPluginBootFailure
Signed-off-by: Tim Hansen <timbonicush@spotify.com>
2025-02-13 08:47:45 -07:00
Andre Wanlin f97b20785c Merge pull request #28774 from awanlin/docs/kubernetes-backend-clean-up
Cleaned up the Kubernetes Backend Installation
2025-02-13 09:46:41 -06:00
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
Vincenzo Scamporlino b7b34da413 Update .changeset/small-onions-live.md
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2025-02-12 21:09:22 +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
Sayyid Yofa ce15e30edf add changeset
Signed-off-by: Sayyid Yofa <sayyidyofa@gmail.com>
2025-02-12 21:48:50 +07:00
Sayyid Yofa fa47e818da update readme plugin oauth2, oidc, and okta to refer to github.com
Signed-off-by: Sayyid Yofa <sayyidyofa@gmail.com>
2025-02-12 21:47:30 +07:00