Commit Graph

215 Commits

Author SHA1 Message Date
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
Patrik Oldsberg 06ab42b65d config-loader: fix API Report warnings
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-01-10 15:35:06 +01:00
Colton Padden f9c5841c80 remove deleted artifacts of filterByDeprecated
Signed-off-by: Colton Padden <colton.padden@fastmail.com>
2022-01-04 19:33:42 -05:00
Colton Padden 63fa8f8371 move deprecation description key mapping into filterByVisibility
Signed-off-by: Colton Padden <colton.padden@fastmail.com>
2022-01-04 16:24:06 -05:00
Colton Padden 1136ed83e3 wip: warn users of deprecated keys in app configurations
Signed-off-by: Colton Padden <colton.padden@fastmail.com>
2022-01-02 11:39:33 -05:00
github-actions[bot] 7d27a11079 Version Packages 2021-12-30 11:06:46 +00:00
Patrik Oldsberg 1a62c3fec9 Merge pull request #8603 from backstage/dependabot/npm_and_yarn/typescript-json-schema-0.52.0
build(deps): bump typescript-json-schema from 0.51.0 to 0.52.0
2021-12-28 13:23:42 +01:00
github-actions[bot] 3d68c45ef7 Version Packages 2021-12-23 12:23:34 +00:00
dependabot[bot] bc0c76e89d build(deps): bump typescript-json-schema from 0.51.0 to 0.52.0
Bumps [typescript-json-schema](https://github.com/YousefED/typescript-json-schema) from 0.51.0 to 0.52.0.
- [Release notes](https://github.com/YousefED/typescript-json-schema/releases)
- [Commits](https://github.com/YousefED/typescript-json-schema/compare/v0.51.0...v0.52.0)

---
updated-dependencies:
- dependency-name: typescript-json-schema
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-12-23 04:08:20 +00:00
Colton Padden ead7c922fa build api-reports with removed deprecations
Signed-off-by: Colton Padden <colton.padden@fastmail.com>
2021-12-17 15:04:35 -05:00
Colton Padden e56c95a941 release-2021-01-28 packages/config-loader/src/loader.ts:70
Remove reference to `env?: string;` and usages in `loader.test.ts`

Signed-off-by: Colton Padden <colton.padden@fastmail.com>
2021-12-17 15:04:11 -05:00
Fredrik Adelöw 3e79c4bc58 Merge pull request #8406 from prkeshri/7340-remote-config-fix
7340 remote config fix
2021-12-17 10:34:32 +01:00
Colton Padden 67d6cb3c7e remove deprecations packages/config-loader/src/loader.ts:63
Signed-off-by: Colton Padden <colton.padden@fastmail.com>
2021-12-16 08:32:01 -05:00
Praveen Ranjan Keshri d614e1cd9a Updates post review by @Rugvip:
1. Updated reloadIntervalSeconds example to 10 minutes
2. Updated config load error message
3. Fixed vocab error

Signed-off-by: Praveen Ranjan Keshri <prkeshri@gmail.com>
2021-12-10 22:53:31 +05:30
Praveen Ranjan Keshri 1e7070443d Fixes post review by Rugvip:
1. Ensuring that reloadIntervals, if present, is a valid positive number
2. Remote config error message fix
3. Removed remote config from example backend
4. Lessened the writing.md
5. Multiple changesets

Signed-off-by: Praveen Ranjan Keshri <prkeshri@gmail.com>
2021-12-08 00:21:53 +05:30
Praveen Ranjan Keshri d5d69f1169 Merge branch 'backstage:master' into 7340-remote-config-fix 2021-12-07 22:46:46 +05:30
github-actions[bot] 29f2606ed9 Version Packages 2021-12-02 12:35:24 +00:00
dnsaoki2 4bea7b81d3 config-loader(schema/filtering): uses key visibility as fallback
Signed-off-by: dnsaoki2 <dnsaoki@gmail.com>
2021-12-01 14:42:05 -03:00
Fredrik Adelöw b055a6addc Align on usage of cross-fetch vs node-fetch in frontend vs backend packages
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2021-11-25 13:05:08 +01:00
Praveen Ranjan Keshri 776180b740 Fixed bug in backend-common to allow passing of remote option in order to enable passing remote url in --config option. The remote option should be passed along with reloadIntervalSeconds from packages/backend/src/index.ts (Updated the file as well)
Signed-off-by: Praveen Ranjan Keshri <prkeshri@gmail.com>
2021-11-25 01:59:54 +05:30
github-actions[bot] 99bf179ccf Version Packages 2021-11-18 11:52:08 +00:00
Johan Haals 1e99c73c75 config-loader: Change loadConfig return type to object
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2021-11-17 11:26:35 +01:00
Brian Fletcher 8809b6c0dd update versions of json-schema
Signed-off-by: Brian Fletcher <brian@roadie.io>
2021-11-15 10:00:08 +00:00
github-actions[bot] 3369ade8c0 Version Packages 2021-11-11 11:07:58 +00:00
Fredrik Adelöw 26c5659c97 Bump msw to the same version as the rest
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2021-11-08 15:02:07 +01:00
Matto 89e9f486f1 api-report fix
Signed-off-by: Matto <muhamadto@gmail.com>
2021-11-05 12:45:14 +11:00
Matto f7cd672c7f Updated error message
Signed-off-by: Matto <muhamadto@gmail.com>
2021-10-29 16:39:13 +11:00
Muhammad Hamadto d86a5734fd Merge branch 'master' into read-remote-config 2021-10-29 15:26:03 +11:00
Matto 5cce78f968 Resolved conflicts
Signed-off-by: Matto <muhamadto@gmail.com>
2021-10-29 15:16:54 +11:00
Matto 5b51907cbf resolved conflicts
Signed-off-by: Matto <muhamadto@gmail.com>
2021-10-29 14:56:31 +11:00
Matto 1cecd737f9 Removed dependency, introduced isValidUrl, and reinstated configPaths
Signed-off-by: Matto <muhamadto@gmail.com>
2021-10-29 12:53:15 +11:00
Matto 8e85a0bca0 Change variable name
Signed-off-by: Matto <muhamadto@gmail.com>
2021-10-29 12:51:11 +11:00
Matto ce843364f0 Remove the dependency on Etag headers for reloading config
Signed-off-by: Matto <muhamadto@gmail.com>
2021-10-29 12:47:18 +11:00
Matto 5d4053c827 Read config from remote config server
Signed-off-by: Matto <muhamadto@gmail.com>
2021-10-29 12:43:53 +11:00
github-actions[bot] d66c5f1282 Version Packages 2021-10-28 14:06:43 +00:00
dependabot[bot] 2fdf3119d3 build(deps): bump typescript-json-schema from 0.50.1 to 0.51.0
Bumps [typescript-json-schema](https://github.com/YousefED/typescript-json-schema) from 0.50.1 to 0.51.0.
- [Release notes](https://github.com/YousefED/typescript-json-schema/releases)
- [Commits](https://github.com/YousefED/typescript-json-schema/compare/v0.50.1...v0.51.0)

---
updated-dependencies:
- dependency-name: typescript-json-schema
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-10-27 15:19:24 +02:00
Fredrik Adelöw 56f182dde2 Remove all internal usage of the Json types
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2021-10-22 16:11:35 +02:00
github-actions[bot] bf5090e59d Version Packages 2021-10-21 13:28:13 +00:00
Fredrik Adelöw 7e97d0b8c1 Add public tags and documentation in the error and config-loader packages
Part of #7688

Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2021-10-20 22:48:08 +02:00
Patrik Oldsberg 36e67d2f24 more strict error type checking in most packages and backend plugins
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-10-17 15:09:05 +02:00
Patrik Oldsberg 3e2b3e99e4 config-loader: unit tests for error visibility filtering + fixes
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-10-15 14:49:37 +02:00
Patrik Oldsberg 8f30ac386b config-loader: filter out schema errors that aren't visible
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-10-15 14:49:36 +02:00
Patrik Oldsberg b31daba201 config-loader: collect visibility paths both by data and schema path
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-10-15 14:49:35 +02:00
github-actions[bot] 97420439e1 Version Packages 2021-10-07 12:17:39 +00:00
Fredrik Adelöw 957e4b3351 Bump yup to a version with slightly better typescript type gen
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2021-10-02 17:40:14 +02:00
github-actions[bot] f67e8ddcec Version Packages 2021-09-30 11:43:05 +00:00
Patrik Oldsberg e68bd978e2 config-loader: collect schemas from each package version
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-09-28 13:47:18 +02:00
Patrik Oldsberg ee7a1a4b64 config-loader: allow schemas to be collected by package path as well
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-09-25 17:46:04 +02:00
Patrik Oldsberg 2f9065d8fd packages,plugins: bump mock-fs to 5.1.0
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-09-17 23:14:20 +02:00