Commit Graph

798 Commits

Author SHA1 Message Date
Fredrik Adelöw 086b1b1694 Merge pull request #9739 from magnusp/cachemanager-redis-client
backend-common: add Redis backed cache store
2022-02-23 15:43:32 +01:00
dependabot[bot] d64b8d3678 chore(deps): bump minimatch from 3.0.4 to 5.0.0
Bumps [minimatch](https://github.com/isaacs/minimatch) from 3.0.4 to 5.0.0.
- [Release notes](https://github.com/isaacs/minimatch/releases)
- [Commits](https://github.com/isaacs/minimatch/compare/v3.0.4...v5.0.0)

---
updated-dependencies:
- dependency-name: minimatch
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-02-23 04:23:36 +00:00
Magnus Persson 7d12e4cf32 backend-common: add Redis backed cache store
Signed-off-by: Magnus Persson <magnus.persson@fortnox.se>
2022-02-22 22:29:28 +01:00
Mike Lewis b2f8bb99d3 backend-common: make configuration objects optional in config schema
The previous schema meant that if any other plugin introduced something
under backend.auth, the keys property would be mandatory, which isn't
correct. This commit relaxes the requirement so that backend.auth.keys
is always optional, even if backend.auth is configured.

Signed-off-by: Mike Lewis <mtlewis@users.noreply.github.com>
2022-02-21 18:30:00 +00:00
Patrik Oldsberg ba68ea4450 apply 0.68.1 fixes to master
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-02-18 11:30:15 +01:00
github-actions[bot] 408b0300cb Version Packages 2022-02-17 10:38:59 +00:00
Patrik Oldsberg 7a7a6fa17f backend-common: restore helmet setup to counteract new defaults in v5
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-02-16 23:41:57 +01:00
dependabot[bot] 0107c9aa08 chore(deps): bump helmet from 4.4.1 to 5.0.2
Bumps [helmet](https://github.com/helmetjs/helmet) from 4.4.1 to 5.0.2.
- [Release notes](https://github.com/helmetjs/helmet/releases)
- [Changelog](https://github.com/helmetjs/helmet/blob/main/CHANGELOG.md)
- [Commits](https://github.com/helmetjs/helmet/compare/v4.4.1...v5.0.2)

---
updated-dependencies:
- dependency-name: helmet
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-02-16 22:50:06 +01:00
Patrik Oldsberg 9892d74326 cli: renamed script commands to package
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-02-15 21:27:12 +01:00
Patrik Oldsberg 8f82d80adf migrate all package scripts
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-02-14 21:50:07 +01:00
Patrik Oldsberg b521c1b83b detect all package roles
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-02-14 21:50:03 +01:00
Fredrik Adelöw b590e9b58d Add batching to speed up initial entity provider mutations with large numbers of new additions
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2022-02-11 12:36:28 +01:00
Fredrik Adelöw 1ed305728b bump node-fetch and cross-fetch
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2022-02-10 15:51:50 +01:00
github-actions[bot] e4791789d1 Version Packages 2022-02-10 11:06:33 +00:00
Fredrik Adelöw 04398e946e bump selfsigned, google-p12-pem, xml-encryption
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2022-02-10 11:13:53 +01:00
github-actions[bot] e74f416a00 Version Packages (next) 2022-02-08 19:38:17 +00:00
Fredrik Adelöw cdc4282e3f Merge pull request #9351 from backstage/dependabot/npm_and_yarn/knex-1.0.2
chore(deps): bump knex from 0.95.6 to 1.0.2
2022-02-08 17:05:17 +01:00
Fredrik Adelöw c3868458d8 Remove unnecessary get-port dependency
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2022-02-08 10:10:08 +01:00
Fredrik Adelöw 1dd5a02e91 fix build
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2022-02-07 15:51:58 +01:00
dependabot[bot] 2441d1cf59 chore(deps): bump knex from 0.95.6 to 1.0.2
Bumps [knex](https://github.com/knex/knex) from 0.95.6 to 1.0.2.
- [Release notes](https://github.com/knex/knex/releases)
- [Changelog](https://github.com/knex/knex/blob/master/CHANGELOG.md)
- [Commits](https://github.com/knex/knex/commits)

---
updated-dependencies:
- dependency-name: knex
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-02-07 15:51:55 +01:00
dependabot[bot] 599f3dfa83 chore(deps-dev): bump @types/concat-stream from 1.6.1 to 2.0.0
Bumps [@types/concat-stream](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/concat-stream) from 1.6.1 to 2.0.0.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/concat-stream)

---
updated-dependencies:
- dependency-name: "@types/concat-stream"
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-02-07 04:23:48 +00:00
github-actions[bot] a12bb7b065 Version Packages 2022-02-03 09:42:25 +00:00
github-actions[bot] 51eecb3f03 Version Packages (next) 2022-02-02 14:28:47 +00:00
Fredrik Adelöw a0f0b8eb9a Merge pull request #8042 from backstage/freben/backend-context
[PRFC] Introduce the backend-common Context
2022-02-02 10:24:07 +01:00
github-actions[bot] e1580cf73a Version Packages (next) 2022-02-01 08:53:29 +00:00
github-actions[bot] 406848efee Version Packages 2022-01-27 11:07:27 +00:00
Patrik Oldsberg de9d7eba63 backend-common: fix config schema using address rather than host
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-01-25 20:40:43 +01:00
Fredrik Adelöw c35e52cfcd switch to alpha
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2022-01-24 16:28:46 +01:00
Fredrik Adelöw 5045671d32 remove the middleware part of context composition
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2022-01-24 15:50:24 +01:00
Fredrik Adelöw c78bf4acd4 only allow string keys for context values
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2022-01-24 15:50:24 +01:00
Fredrik Adelöw 95e702e50d ability to abort on controllers instead of just signals, plus more tests
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2022-01-24 15:50:24 +01:00
Fredrik Adelöw 5ae840e4f6 Use the simpler abortSignal + deadline + value structure instead
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2022-01-24 15:50:24 +01:00
Fredrik Adelöw 50d039577a Introduce the Context to the backend again
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2022-01-24 15:50:24 +01:00
github-actions[bot] 8b18d054f3 Version Packages 2022-01-20 10:33:31 +00:00
Fredrik Adelöw a8e6265109 Revert "build(deps): bump helmet from 4.4.1 to 5.0.1"
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2022-01-20 10:02:55 +01:00
Fredrik Adelöw 444175b7a4 Merge pull request #8987 from backstage/dependabot/npm_and_yarn/helmet-5.0.1
build(deps): bump helmet from 4.4.1 to 5.0.1
2022-01-20 09:13:35 +01:00
Patrik Oldsberg a724d38208 Merge pull request #9000 from backstage/rugvip/noignore
remove usage of @ts-ignore
2022-01-18 18:46:28 +01:00
github-actions[bot] a94a2b8b3f Version Packages (next) 2022-01-18 13:49:07 +00:00
Patrik Oldsberg 59a9309536 remove usage of @ts-ignore
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-01-18 11:19:01 +01:00
dependabot[bot] c1a6d642bd build(deps): bump helmet from 4.4.1 to 5.0.1
Bumps [helmet](https://github.com/helmetjs/helmet) from 4.4.1 to 5.0.1.
- [Release notes](https://github.com/helmetjs/helmet/releases)
- [Changelog](https://github.com/helmetjs/helmet/blob/main/CHANGELOG.md)
- [Commits](https://github.com/helmetjs/helmet/compare/v4.4.1...v5.0.1)

---
updated-dependencies:
- dependency-name: helmet
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-01-18 09:46:53 +00:00
Patrik Oldsberg 72d4b7061d Merge pull request #8719 from cmpadden/warn-app-config-deprecations
Warn users of deprecated keys in app configurations
2022-01-13 23:25:01 +01:00
github-actions[bot] b04011602b Version Packages 2022-01-13 14:23:13 +00:00
dependabot[bot] 5b406daabe build(deps-dev): bump http-errors from 1.8.0 to 2.0.0
Bumps [http-errors](https://github.com/jshttp/http-errors) from 1.8.0 to 2.0.0.
- [Release notes](https://github.com/jshttp/http-errors/releases)
- [Changelog](https://github.com/jshttp/http-errors/blob/master/HISTORY.md)
- [Commits](https://github.com/jshttp/http-errors/compare/1.8.0...v2.0.0)

---
updated-dependencies:
- dependency-name: http-errors
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-01-12 04:28:51 +00:00
Brian Fletcher bc5f67627c Merge branch 'master' of github.com:backstage/backstage into readersprocessorstasks 2022-01-10 14:40:04 +00:00
Johan Haals 618d78495c Merge pull request #8825 from backstage/freben/a-tale-of-hyphens-and-braces
🧹  Got rid of the last brace-typed and hyphen-less params etc
2022-01-10 14:27:21 +01:00
Patrik Oldsberg f5d41dc2c9 Merge pull request #8797 from backstage/rugvip/nolerna
switch to using @manypkg/get-packages for enumerating monorepo packages
2022-01-10 13:31:16 +01:00
Ben Lambert 00beac0ab6 Merge pull request #8836 from backstage/blam/colors-fix
bump `logform` with pinned `colors` dependency
2022-01-10 11:17:34 +01:00
Patrik Oldsberg 1588840d67 Merge pull request #8808 from backstage/rugvip/depr1
removed deprecations from the 2021-11-25 release
2022-01-10 10:55:44 +01:00
blam 7848b50478 chore: bump logform and fixing the colors issue
Signed-off-by: blam <ben@blam.sh>
2022-01-10 09:55:50 +01:00
Fredrik Adelöw 5333451def Got rid of the last brace-typed and hyphen-less params etc
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2022-01-10 09:48:12 +01:00