Fredrik Adelöw
Fredrik Adelöw
The old code created a new `@keyv/redis` or `@keyv/memcache` instance every time that anyone called `getClient`. That's fine if done once per plugin, but not if it's called over and...
This moves over most of the remaining core service factories/implementations to `backend-defaults`. NOTE that this is on top of the `freben/tasks-plugin-api` branch, adding to what it started. There are still...
As part of [BEP-0007](https://github.com/backstage/backstage/tree/master/beps/0007-auth-external-services). The config format is a little different from the internal names of things, for convenience. Open to suggestions here. I put it as a visible type...
This will help with circular dependencies. I thought I'd leave the `@backstage/backend-common` changeset in there since it's technically changed (due to deprecation) but via cross repo imports.
Before this PR, the documentation table typically found at `/docs` had two problems: - The entries were unsorted by default. I.e. whatever the catalog response entity order was, was also...
When upgrading to TypeScript 5.4+, importing from `ast-types` leads to type errors. Reproduction: - check out https://github.com/backstage/backstage/pull/24265 - run `yarn install` - run `yarn tsc:full` Result:  Obeying the instructions...
Fixes #26283 This fully removes the deprecated `@backstage/backend-common` from the repo. Remaining references are by published version instead.