Commit Graph

7713 Commits

Author SHA1 Message Date
Oliver Sand f76626c1c4 Merge pull request #3449 from SDA-SE/feat/provides-consumse-api
Replace implementsApis with providesApis and add consumesApis
2020-11-26 17:27:30 +01:00
Dominik Henneke 1b7a9d7317 Refactor the proxying docs so the paragraph structure makes more sense 2020-11-26 17:01:40 +01:00
Oliver Sand 032aba5920 Apply suggestions from code review
Co-authored-by: Fredrik Adelöw <freben@gmail.com>
2020-11-26 16:40:18 +01:00
Dominik Henneke 3619ea4c47 Add a configuration schema for the proxy plugin 2020-11-26 16:20:34 +01:00
Marek Calus 852229a3b8 Update yarn.lock 2020-11-26 15:47:21 +01:00
David Tuite 0783fd28f0 Improve phrasing of CLI description (#3390)
The replaced wording referred to both "is" and "are" in the same sentence.
2020-11-26 15:19:31 +01:00
Andrew Thauer 3a201c5d54 feat: add config schema for rollbar plugins (#3404)
* feat: add config schema for rollbar plugins

* remove rollbar from create-app template
2020-11-26 14:30:12 +01:00
Stefan Ålund a00c393b38 Add API docs plugin to new apps 2020-11-26 14:20:47 +01:00
Ben Lambert a5e94905e9 Merge pull request #3459 from backstage/blam/fix-windows
chore: use path.join to fix master build on windows
2020-11-26 13:19:55 +01:00
Fredrik Adelöw 50eff1d003 auth-backend: add changeset that was missing (plus minor docs tweaks) (#3458) 2020-11-26 13:14:12 +01:00
blam 3660463e2a chore: use path.join to fix master build on windows 2020-11-26 13:00:58 +01:00
Marek Calus 0dedb26e10 Revert catalog-backend version to 0.2.2 2020-11-26 11:54:20 +01:00
Stefan Ålund 01ea1cc6cc Clarify options in Governance (#3455) 2020-11-26 11:27:51 +01:00
Govind 202da8ab36 Allow application to register custom AuthProviderFactory. Refs #1984 (#3329)
* Allow application to register custom `AuthProviderFactory`. Refs #1984

* PR comments: Explicit exports

* Export `OAuth` specific types from the package

* Update documentation on how to use the interfaces

* Re-export from base `index.ts` as per ADR-004

* pass `providerId` as a parameter to `AuthFactory` instead of hardcoding

Co-authored-by: Govindarajan Nagarajan <govindarajan.nagarajan@zalando.de>
2020-11-26 11:27:00 +01:00
Himanshu Mishra 4b53294a6c TechDocs: Update mkdocs.yml with repo_url when possible before building docs 2020-11-26 10:55:38 +01:00
Ben Lambert 0ea0fb7d6b Merge pull request #3454 from backstage/dependabot/npm_and_yarn/eslint-plugin-react-7.21.5
build(deps): bump eslint-plugin-react from 7.19.0 to 7.21.5
2020-11-26 10:22:20 +01:00
Ben Lambert 8c58337a07 Merge pull request #3430 from jot-hub/bug/issue-3223
detect differing origin and indicate it at auth failure
2020-11-26 10:20:39 +01:00
Marek Calus 8bef6b9a5f Fix after merge 2020-11-26 10:18:45 +01:00
Patrik Oldsberg be3ab0e76e Merge pull request #3451 from backstage/Rugvip-patch-1
github/workflows: use service account auth for changeset
2020-11-26 10:00:03 +01:00
Marek Calus 8e7696d533 Fix after merge 2020-11-26 09:24:30 +01:00
Marek Calus c0061218db Merge remote-tracking branch 'upstream/master' into mcalus3/add-catalog-import-plugin 2020-11-26 08:16:28 +01:00
Marek Calus faa73389f2 Change package versions 2020-11-26 06:29:29 +01:00
dependabot[bot] f03cbc879c build(deps): bump eslint-plugin-react from 7.19.0 to 7.21.5
Bumps [eslint-plugin-react](https://github.com/yannickcr/eslint-plugin-react) from 7.19.0 to 7.21.5.
- [Release notes](https://github.com/yannickcr/eslint-plugin-react/releases)
- [Changelog](https://github.com/yannickcr/eslint-plugin-react/blob/master/CHANGELOG.md)
- [Commits](https://github.com/yannickcr/eslint-plugin-react/compare/v7.19.0...v7.21.5)

Signed-off-by: dependabot[bot] <support@github.com>
2020-11-26 05:09:16 +00:00
jothisubaramaniam 700a212b46 leave the changeset filename as is 2020-11-25 18:44:52 -05:00
jothisubaramaniam feaec380e6 improve error message 2020-11-25 18:43:34 -05:00
Patrik Oldsberg a85a1bedd6 github/workflows: use service account auth for changeset
By switching to using a service account instead of the regular token we allowed builds to be triggered in created PR
2020-11-25 23:45:21 +01:00
jothisubaramaniam 039970d710 introduce data.type=config_info for the new postMessage in auth 2020-11-25 16:28:49 -05:00
Himanshu Mishra 266e93b478 TechDocs: Refactor metadata retrieval
1. Don't use mkdocs in name of APIs or variables. It is an implementation detail and liable to change in future.
2. techDocsApi.getMetadata('mkdocs') and techDocsAPI.getMetadata('entity') should be two separate functions just because their responses differ in structure. They should also be type checked.
3. Use either 'techdocs' or 'TechDocs' consistently. 'techDocs' seems like an unnecessary third way to write TechDocs, which can be avoided.
4. Remove unused /plugins/techdocs-backend/src/service/metadata.ts file
2020-11-25 19:39:48 +01:00
Ben Lambert fffca518c2 Merge pull request #3450 from SDA-SE/feat/app-backend-dir-missing
Warn if app-backend can't start-up because missing dir
2020-11-25 17:44:08 +01:00
Oliver Sand 6f70ed7a95 Replace usage of implementsApis with relations 2020-11-25 17:30:11 +01:00
Oliver Sand ff1301d28f Warn if app-backend can't start-up because missing dir 2020-11-25 17:28:07 +01:00
Ryan Vazquez bd9578870d use ES2020 2020-11-25 11:13:59 -05:00
Oliver Sand 069cda35f4 Deprecate implementsApis 2020-11-25 16:21:08 +01:00
Oliver Sand ab94c9542f Add changeset 2020-11-25 16:03:02 +01:00
Oliver Sand fb19e0241d Add providesApis and consumesApis to component spec 2020-11-25 16:01:34 +01:00
Ben Lambert b614e81184 Merge pull request #3445 from backstage/blam/release
Fix CoreAPI release
2020-11-25 14:54:16 +01:00
blam a1f6e07d32 created release log 2020-11-25 14:32:49 +01:00
blam 9b9e86f8af export oidcAuthRef 2020-11-25 14:30:52 +01:00
Ben Lambert 26f5d6d224 Merge pull request #3409 from bleathem/oidc-provider
Fixed the OIDC token refresh
2020-11-25 14:07:32 +01:00
Oliver Sand d94c70d866 Merge pull request #2987 from SDA-SE/feat/api-page
Make api-docs customizable
2020-11-25 13:44:03 +01:00
Patrik Oldsberg de382d4215 Merge pull request #3438 from backstage/rugvip/bump
cli: update versions:bump to install new deps for accepted version ranges
2020-11-25 12:10:30 +01:00
Askar 76ff21c2d5 fix(search): compile possible filter options from available entities (#3370)
* load filters from entities

* fix(search): compile possible filter options from available entities

* rename filter state and add text in case no filter can be applied
2020-11-25 11:06:39 +01:00
Fredrik Adelöw 3aa7efb3ff backend-common: add support for passing false as a CSP field value, to drop it from the defaults (#3437) 2020-11-25 10:51:35 +01:00
Fredrik Adelöw 2daf18e809 catalog: emit all common relations based on specs (#3408) 2020-11-25 10:51:22 +01:00
Patrik Oldsberg f538e2c560 cli: update versions:bump to install new deps for accepted version ranges 2020-11-25 10:46:19 +01:00
Samira Mokaram ba63a66aa0 Merge branch 'master' of https://github.com/spotify/backstage into samiram/pagerduty-plugin 2020-11-25 10:32:42 +01:00
Fredrik Adelöw fae3fafcfa silence some new ts squigglies in the editor (#3435) 2020-11-25 09:57:16 +01:00
Himanshu Mishra 8fd5e64351 TechDocs: Tell users when index.md is missing (better error message) (#3429)
* TechDocs: Logger already prints the name of plugin

* TechDocs: Display a custom error message if provided

* TechDocs: throw custom error message if index.md is not present

* Language improvements. Thanks @freben

Co-authored-by: Fredrik Adelöw <freben@gmail.com>

Co-authored-by: Fredrik Adelöw <freben@gmail.com>
2020-11-25 09:52:19 +01:00
Oliver Sand b467106c1f Reformat EntityPage 2020-11-25 09:49:35 +01:00
Brenda Sukh a2cfa311ab Update bar chart legend type usage 2020-11-24 18:46:05 -05:00