74233 Commits

Author SHA1 Message Date
zeshanziya 4a59a59c4c remove @backstage/backend-common package
Signed-off-by: zeshanziya <zeshan.ziya@axelerant.com>
2024-12-03 17:29:47 +05:30
zeshanziya 708e564b4a Move backend-default package from devDependencies to dependencies
Signed-off-by: zeshanziya <zeshan.ziya@axelerant.com>
2024-12-03 17:27:30 +05:30
zeshanziya 78936fd899 remove deprecated error handler
Signed-off-by: zeshanziya <zeshan.ziya@axelerant.com>
2024-12-03 17:26:14 +05:30
zeshanziya 340ccd6988 use core database service in plave of deprecated PluginDetabaseManager
Signed-off-by: zeshanziya <zeshan.ziya@axelerant.com>
2024-12-03 17:25:09 +05:30
Patrik Oldsberg 9dcebd9699 Merge pull request #27911 from aramissennyeydd/openapi-tooling/tags
fix: ensure tags are handled by the generated clients
2024-12-03 12:37:37 +01:00
Patrik Oldsberg 03a0b55fb8 Merge pull request #27921 from aramissennyeydd/sennyeya/host-discovery
feat: add an instance metadata experimental service
2024-12-03 12:32:07 +01:00
Ben Lambert 40580ab0c3 Merge pull request #27956 from backstage/blam/small-changes
postgres: set the `connection.type` to `default` when not provided
2024-12-03 12:06:16 +01:00
blam a9245e42ea chore: some small adjustments
Signed-off-by: blam <ben@blam.sh>
2024-12-03 09:44:38 +01:00
Jitesh Yadav 0f77f3be0a chore: add synergy plugin to microsite
Signed-off-by: Jitesh Yadav <jiteshyadav1990@gmail.com>
2024-12-03 02:35:31 -05:00
nikolar 1f40e6bf88 add docs and clean up
Signed-off-by: nikolar <reyna.nikolayev@autodesk.com>
2024-12-02 22:35:58 -08:00
Zeshan Ziya 7e20619032 feat: add Axelerant to adopters list
Signed-off-by: Zeshan Ziya <132985988+zeshanziya@users.noreply.github.com>
2024-12-03 11:00:37 +05:30
Alexandr e4756217d4 feat: add Altel Digital, Tele2 Kazakhstan as adopters
Signed-off-by: Alexandr <puzeyev.a@gmail.com>
2024-12-03 10:09:24 +05:00
nikolar 998a8062d6 add api report
Signed-off-by: nikolar <reyna.nikolayev@autodesk.com>
2024-12-02 20:58:01 -08:00
nikolar b6a8c56a81 add testing
Signed-off-by: nikolar <reyna.nikolayev@autodesk.com>
2024-12-02 20:09:30 -08:00
kevspl b309234f0e Merge branch 'fixtypedrouter' of https://github.com/kevspl/backstage into fixtypedrouter 2024-12-02 17:21:01 -05:00
kevspl afcebeacf4 reset
Signed-off-by: kevspl <kkantesaria@splunk.com>
2024-12-02 17:20:51 -05:00
kevspl 69b075b6cd Update .changeset/rich-suns-drive.md
Co-authored-by: Aramis Sennyey <159921952+aramissennyeydd@users.noreply.github.com>
Signed-off-by: kevspl <130582010+kevspl@users.noreply.github.com>
Signed-off-by: kevspl <kkantesaria@splunk.com>
2024-12-02 16:43:18 -05:00
Kevin Kantesaria 71ffeafd69 changeset
Signed-off-by: kevspl <kkantesaria@splunk.com>
2024-12-02 16:43:18 -05:00
Kevin Kantesaria 6c4ad9ee80 fix: typed router export
Signed-off-by: kevspl <kkantesaria@splunk.com>
2024-12-02 16:43:17 -05:00
Fredrik Adelöw 98d34fd5b2 fix nulls in by-query
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
Signed-off-by: kevspl <kkantesaria@splunk.com>
2024-12-02 16:43:17 -05:00
MT Lewis eb573dbc10 yarn-plugin: use yarn's httpUtils to fetch release manifests
This allows us to leverage yarn's built in proxy
configuration when making the request. The yarn
HTTP utilities handle caching of GET
requests, so we can remove our memoization of the
request, too.

Signed-off-by: MT Lewis <mtlewis@users.noreply.github.com>
Signed-off-by: kevspl <kkantesaria@splunk.com>
2024-12-02 16:43:17 -05:00
Nikunj Hudka e0f83d6373 rest error 304 proper handling
Signed-off-by: Nikunj Hudka <nikunjhudka123@gmail.com>
2024-12-02 17:01:12 -04:00
aramissennyeydd 0f396fa1c0 fix import
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com>
2024-12-02 09:36:34 -05:00
Fredrik Adelöw 83e7780ca4 Merge pull request #27957 from backstage/freben/query-limit-nulls
fix nulls in by-query
2024-12-02 14:40:22 +01:00
aramissennyeydd c0e7198fdb fix api report
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com>
2024-12-02 08:17:31 -05:00
Fredrik Adelöw e4aab10f81 fix nulls in by-query
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2024-12-02 14:12:45 +01:00
aramissennyeydd c1a3bdbe12 remove experimental prefix and add instance metadata example plugin by default
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com>
2024-12-02 07:56:50 -05:00
blam f03c2da81e chore: sets the connection type to default for postgres
Signed-off-by: blam <ben@blam.sh>
2024-12-02 13:53:37 +01:00
Patrik Oldsberg 9d80ffc6fe Merge pull request #27938 from backstage/yarn-plugin-http-utils
yarn-plugin: use yarn's httpUtils to fetch release manifests
2024-12-02 12:32:40 +01:00
Patrik Oldsberg 5bf788e76b Merge pull request #27937 from backstage/release-manifest-fetch-override
release-manifests: allow overriding fetch implementation
2024-12-02 12:31:04 +01:00
Patrik Oldsberg b7136f77c6 Merge pull request #27951 from backstage/backfill-yarn-plugin-changelog
yarn-plugin: backfill changelog
2024-12-02 12:30:19 +01:00
Fredrik Adelöw 6e98f982c2 Merge pull request #27950 from backstage/freben/no-node-fetch
remove most usages of node-fetch
2024-12-02 11:49:26 +01:00
Patrik Oldsberg 24dc0be875 Merge pull request #27953 from backstage/rugvip/output-file
cli: add support for --output-file option for lint commands
2024-12-02 11:47:57 +01:00
Ben Lambert c891a68539 Merge pull request #27901 from backstage/blam/cloudsql
Add support for `@google-cloud/cloud-sql-connector` database connection
2024-12-02 11:29:57 +01:00
Patrik Oldsberg a49030a3fc cli: add support for --output-file option for lint commands
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-12-02 11:29:32 +01:00
Patrik Oldsberg 01fa56bea8 Merge pull request #27952 from backstage/rugvip/patch-resolution
repo-tools: make generate-patch only create a single resolutions entry
2024-12-02 11:01:38 +01:00
Vincenzo Scamporlino 02691ca1f8 Merge pull request #27806 from backstage/catalog-owners-filter-scroll
EntityOwnerPicker: fix scroll reset
2024-12-02 09:45:47 +01:00
Patrik Oldsberg 00058d0ae5 repo-tools: make generate-patch only create a single resolutions entry
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-12-02 01:23:34 +01:00
MT Lewis 48cc7c5245 yarn-plugin: use yarn's httpUtils to fetch release manifests
This allows us to leverage yarn's built in proxy
configuration when making the request. The yarn
HTTP utilities handle caching of GET
requests, so we can remove our memoization of the
request, too.

Signed-off-by: MT Lewis <mtlewis@users.noreply.github.com>
2024-12-01 18:11:45 +00:00
MT Lewis b29eaea119 release-manifests: allow overriding fetch implementation
This allows us to use yarn's built in HTTP request
utilities in the Backstage yarn plugin, thereby
benefiting from the built-in caching and proxy
configuration utilities.

Signed-off-by: MT Lewis <mtlewis@users.noreply.github.com>
2024-12-01 18:06:26 +00:00
MT Lewis 97490f1f75 yarn-plugin: backfill changelog
Realised that even though we don't release this
package via npm, it'll still be useful to have an
accurate changelog. With that in mind, this commit
backfills the changes for previous releases, and
I'm proposing that we include changesets for
changes in this package going forward.

Signed-off-by: MT Lewis <mtlewis@users.noreply.github.com>
2024-12-01 18:02:02 +00:00
Fredrik Adelöw f41ea01bbe some more
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2024-12-01 16:25:43 +01:00
Fredrik Adelöw 5c9cc05eee remove most usages of node-fetch
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2024-11-30 23:54:19 +01:00
Fredrik Adelöw c28afe5520 Merge pull request #27909 from backstage/freben/mock-catalog
simplify catalog testing by making the mock type match all interfaces
2024-11-30 23:18:30 +01:00
Fredrik Adelöw 49f66e72ae Merge pull request #27948 from backstage/freben-patch-1
Update `fetch` ADR regarding `msw`
2024-11-30 12:48:08 +01:00
Fredrik Adelöw a4591a59b7 Update fetch ADR regarding msw
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2024-11-30 12:08:20 +01:00
aramissennyeydd ea7779430a remove confusing section around plugin building
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com>
2024-11-29 22:22:31 -05:00
Aramis Sennyey 52eb943d65 Apply suggestions from code review
Co-authored-by: Peter Macdonald <macdonald.peter90@gmail.com>
Signed-off-by: Aramis Sennyey <159921952+aramissennyeydd@users.noreply.github.com>
2024-11-29 22:14:07 -05:00
Aramis Sennyey 86549efd17 Update docs/plugins/guides/101/meta.md
Co-authored-by: Peter Macdonald <macdonald.peter90@gmail.com>
Signed-off-by: Aramis Sennyey <159921952+aramissennyeydd@users.noreply.github.com>
2024-11-29 22:13:45 -05:00
Patrik Oldsberg f19c16fad2 Merge pull request #27920 from christoph-jerolimov/fix-microsite-default-plugin-icon
fix(website): fix incorrect default plugin icon path
2024-11-30 01:15:42 +01:00