Commit Graph

279 Commits

Author SHA1 Message Date
zcmander 213664e85b fix(cache): pass useRedisSets option to KeyvRedis cache storage adapter
Co-authored-by: Patrik Oldsberg <poldsberg@gmail.com>
Signed-off-by: zcmander <zcmander@gmail.com>
2024-09-14 15:53:52 +03:00
Fredrik Adelöw 88af30273a Merge pull request #26604 from backstage/renovate/archiver-7.x
fix(deps): update dependency archiver to v7
2024-09-11 11:52:05 +02:00
github-actions[bot] 47358815d6 Version Packages (next) 2024-09-10 13:56:19 +00:00
Patrik Oldsberg 8743beff4d Merge pull request #26412 from backstage/jhaals/cleanup-httpRouter
backend-defaults: deprecate createLifecycleMiddleware
2024-09-10 16:48:52 +03:00
renovate[bot] 82539fec6b fix(deps): update dependency archiver to v7
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-10 13:10:04 +00:00
Fredrik Adelöw 677435f27f fixup
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2024-09-10 10:23:03 +02:00
dependabot[bot] 6ed926414a chore(deps): bump path-to-regexp from 6.2.2 to 8.0.0
Bumps [path-to-regexp](https://github.com/pillarjs/path-to-regexp) from 6.2.2 to 8.0.0.
- [Release notes](https://github.com/pillarjs/path-to-regexp/releases)
- [Changelog](https://github.com/pillarjs/path-to-regexp/blob/master/History.md)
- [Commits](https://github.com/pillarjs/path-to-regexp/compare/v6.2.2...v8.0.0)

---
updated-dependencies:
- dependency-name: path-to-regexp
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-09 20:47:13 +00:00
Johan Haals 09f16b8a7d Remove export of createLifecycleMiddleware and LifecycleMiddlewareOptions
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2024-09-09 14:52:33 +02:00
renovate[bot] c2b63ab9bc chore(deps): update dependency supertest to v7
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-05 17:28:35 +00:00
github-actions[bot] 582092fb23 Version Packages (next) 2024-09-03 14:38:01 +00:00
Fredrik Adelöw a4bac3c25b removed the basePath of discovery
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2024-09-03 13:52:07 +02:00
Johan Haals da5dd93618 backend-defaults: deprecate createLifecycleMiddleware
Reduce API surface by deprecating export with no external usage. Fixes #26359

Signed-off-by: Johan Haals <johan.haals@gmail.com>
2024-09-02 15:12:28 +02:00
Fredrik Adelöw 15e3e073d6 make CacheManager.forPlugin return a CacheService directly
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2024-08-30 15:52:11 +02:00
Fredrik Adelöw 85f50d43a1 force the passing of deps to the database manager
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2024-08-30 14:31:02 +02:00
Fredrik Adelöw e46754a18b remove the unused dropDatabase in the connector
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2024-08-30 13:46:40 +02:00
Fredrik Adelöw fd66330d4a remove unused DatabaseConnector type
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2024-08-30 13:42:38 +02:00
Fredrik Adelöw 055b75b39f remove deprecated exports
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2024-08-30 13:28:12 +02:00
Fredrik Adelöw fe6fd8c089 prefer ConfigService
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2024-08-29 15:31:35 +02:00
Fredrik Adelöw c4311ff1b3 Merge pull request #25749 from dotboris/task-scheduler-spans
Wrap scheduler tasks in Open Telemetry spans
2024-08-29 11:52:30 +02:00
Fredrik Adelöw f25342e0e0 Update packages/backend-defaults/src/entrypoints/scheduler/lib/util.ts
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2024-08-29 10:48:15 +02:00
Fredrik Adelöw 622360e97b adjust the discovery config again
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2024-08-28 16:45:54 +02:00
Fredrik Adelöw b2a329d0c9 correct the backend-defaults config schema
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2024-08-28 14:26:39 +02:00
github-actions[bot] 911bbe0d92 Version Packages (next) 2024-08-27 11:41:57 +00:00
Patrik Oldsberg 65b9290ce5 Merge pull request #26203 from backstage/nbs10/convert-discovery-service-into-loader
[NBS 1.0] Convert discovery services into feature loaders
2024-08-27 11:48:09 +02:00
Johan Haals 21711c6bdd Merge pull request #26175 from backstage/jhaals/skipMigrations
backend-defaults: Add config options to skip database migrations
2024-08-27 11:13:15 +02:00
Camila Belo dfa7d3d657 Merge pull request #26230 from backstage/nbs10/cleanup-error-handler-in-tests
[NBS 1.0] Use `mockErrorHandler` instead of `MiddlewareFactory` in tests
2024-08-27 10:54:16 +02:00
Camila Belo 7a72ec899b refactor: apply review suggestions
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2024-08-27 10:49:03 +02:00
Johan Haals f9b1d57da5 chore: Update config
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2024-08-27 10:38:44 +02:00
Johan Haals 66b7af4217 chore: tweak wording, fix config docs
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2024-08-27 10:35:35 +02:00
Johan Haals 1532b089b9 chore: simplify skip condition
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2024-08-27 10:35:35 +02:00
Johan Haals 72e356e8b9 chore: tweak wording
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2024-08-27 10:35:35 +02:00
Johan Haals 6a6f45fde2 chore: update api report
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2024-08-27 10:35:34 +02:00
Johan Haals 08f0f7fd22 Make sure options take precedence
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2024-08-27 10:35:34 +02:00
Johan Haals 8e97689436 chore: update api report
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2024-08-27 10:35:34 +02:00
Johan Haals 5a8fcb4eb3 backend-defaults: Add config options to skip database migrations
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2024-08-27 10:35:34 +02:00
Camila Belo e5e66bea25 refactor: use mockErrorHandler instead of MiddlewareFactory in tests
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2024-08-27 09:58:05 +02:00
Fredrik Adelöw 0b2a402ca6 move backend config schemas to where they belong
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2024-08-26 10:52:44 +02:00
Fredrik Adelöw 66dbf0afff add human duration ttls
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2024-08-23 17:02:42 +02:00
Patrik Oldsberg 1780a67bc5 backend-plugin-api: remove identity and token manager services
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-08-21 21:36:43 +02:00
Patrik Oldsberg 359fcd72c1 backend-defaults: remove support for legacy auth
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-08-21 13:20:22 +02:00
Fredrik Adelöw dee37d6e4f Merge pull request #26023 from backstage/freben/nocompat2
remove the backend feature and service compat callback patterns
2024-08-21 10:41:17 +02:00
Ben Lambert e2462dede1 Merge pull request #25391 from mario-mui/feat/externalAccess-optional
fix: change externalAccess to optional
2024-08-20 15:32:55 +02:00
Fredrik Adelöw 9080f57970 remove service compat too
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2024-08-20 13:26:25 +02:00
github-actions[bot] 2a2c84ba68 Version Packages 2024-08-20 08:56:34 +00:00
Camila Belo fa28c5c488 Update packages/backend-defaults/src/entrypoints/auth/DefaultAuthService.ts
Co-authored-by: Patrik Oldsberg <poldsberg@gmail.com>
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2024-08-14 16:36:44 +02:00
Johan Haals 87cd3d0b9e backend-defaults: Added deprecation warning for the dangerouslyDisableDefaultAuthPolicy config option
Co-authored-by: Camila Belo <camilaibs@gmail.com>
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2024-08-14 14:32:03 +02:00
Ben Lambert 30338d8453 Merge pull request #25456 from Zaperex/update-router-log-middleware
chore: remove personal identifiable information (PII) from logs
2024-08-14 09:50:37 +02:00
github-actions[bot] 003494838b Version Packages (next) 2024-08-13 13:59:06 +00:00
Fredrik Adelöw 6e2932615d Merge pull request #25521 from clanghout/patch-2
fix: use parameterized query
2024-08-12 17:02:17 +02:00
Chris Langhout aa5149806e fix: move @types deps to dev-dependencies
Signed-off-by: Chris Langhout <clanghout@bol.com>
2024-08-07 13:04:59 +02:00