Commit Graph

2580 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
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
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
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
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
jothisubaramaniam 039970d710 introduce data.type=config_info for the new postMessage in auth 2020-11-25 16:28:49 -05: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
Oliver Sand fb19e0241d Add providesApis and consumesApis to component spec 2020-11-25 16:01:34 +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
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 2daf18e809 catalog: emit all common relations based on specs (#3408) 2020-11-25 10:51:22 +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
jothisubaramaniam 7e49365080 fix ci 2020-11-24 17:31:19 -05:00
jothisubaramaniam e338648910 add a postMessage with targetOrigin * 2020-11-24 16:52:56 -05:00
Brian Leathem 9c9d12e899 Added back the id_token when calling refresh 2020-11-24 11:30:25 -08:00
Brian Leathem cec3da2c90 Used ts private instead of _ naming convention 2020-11-24 10:26:39 -08:00
Brian Leathem 78177f24b7 Fixed a lint failure on the oidc provider test 2020-11-24 10:26:39 -08:00
Brian Leathem e3ad37e39d Fix broken tests 2020-11-24 10:26:39 -08:00
Brian Leathem 636cc58dca Fixed a TS type error in the OIDC provider test 2020-11-24 10:26:39 -08:00
Brian Leathem 5f1c1c2edf Fixed the OIDC token refresh 2020-11-24 10:26:39 -08:00
blam ad51b2d534 Merge branch 'changeset-release/master' of github.com:backstage/backstage into changeset-release/master
* 'changeset-release/master' of github.com:backstage/backstage:
  Version Packages
  feat: added config schema for k8s plugins
  Integrate review comments
  Link to substitutions instead of duplicating the content
  Document Substitutions In The Descriptor Format
2020-11-24 17:56:40 +01:00
github-actions[bot] 0c0c48bcc5 Version Packages 2020-11-24 16:56:00 +00:00
Ben Lambert 9f236fa426 Merge pull request #3427 from backstage/feat/kubernetes-config-schema
feat: added config schema for k8s plugins
2020-11-24 17:51:52 +01:00
blam 121af544b1 feat: added config schema for k8s plugins 2020-11-24 17:29:29 +01:00
blam e46a784bb9 Merge branch 'changeset-release/master' of github.com:backstage/backstage into changeset-release/master
* 'changeset-release/master' of github.com:backstage/backstage:
  Version Packages
  TechDocs: Document basic and recommended architecture
  TechDocs: Add basic and production deployment architecture diagrams
2020-11-24 14:43:18 +01:00
github-actions[bot] 7d564164fd Version Packages 2020-11-24 13:34:37 +00:00
blam a39968ca57 chore(diff): accept diff changes 2020-11-24 14:33:39 +01:00
Himanshu Mishra 1d55b1e976 Merge pull request #3336 from backstage/mob/techdocs-storage-solutions-spec 2020-11-24 14:30:42 +01:00
Oliver Sand f3bb55ee31 Make api-docs customizable 2020-11-24 11:53:14 +01:00
github-actions[bot] fefb0e18e0 Version Packages 2020-11-24 10:17:02 +00:00
Ben Lambert 8aba3e4c47 Merge pull request #3406 from backstage/orkohunter/fix-kubernetes-backend
fix(kubernetes-backend): Fix Typescript error stopping backend to start
2020-11-24 11:13:18 +01:00
Himanshu Mishra 05b916761d fix(kubernetes-backend): Fix Typescript error stopping backend to start 2020-11-23 21:06:44 +01:00
Andrew Thauer a8de7f554c feat: improve circleci builds table 2020-11-23 11:44:49 -05:00
Himanshu Mishra 8fc3fc9629 TechDocs: Document basic and recommended architecture 2020-11-23 17:41:58 +01:00
Emma Indal eeda19c7ce [Search] name in search result clickable (#3349)
* fix(search): wrap value in  link component for rows in component id column

* fix(search result): change name of column from component id to name

* fix(search): construct url in search api instead of search result component

* fix(search): use entity default constant from catalog model as fallback to namespace, add entity type

* fix(search): replace unknown with undefined if owner or lifecycle doesn't exist on entity, lowercase namespace and kind in url

* fix owner fallback and delete description fallback to show empty cells instead
2020-11-23 17:07:38 +01:00
Ben Lambert d98fab5451 Merge pull request #2977 from moustafab/feature/k8s-label-selector
feat(kubernetes): update kubernetes plugin to support matchLabels
2020-11-23 16:15:29 +01:00
Ben Lambert 5f4add590f Merge pull request #3378 from SDA-SE/feat/sonarqube-config
Add config schema for the sonarqube plugin
2020-11-23 15:21:44 +01:00
Ben Lambert 0308701827 Merge pull request #3309 from bleathem/oidc-provider
Implement a generic OpenId-Connect auth-provider
2020-11-23 15:10:23 +01:00
Moustafa Baiou 18d0fd10a0 add needed import 2020-11-23 06:18:55 -05:00
Moustafa Baiou 44ea3101a7 remove unneeded import 2020-11-23 06:18:55 -05:00
Moustafa Baiou 74102d9176 fix test after refactor 2020-11-23 06:18:55 -05:00
Moustafa Baiou 728767e3d3 cleanup 2020-11-23 06:18:55 -05:00
Moustafa Baiou 75d63ee0a0 fix test 2020-11-23 06:18:55 -05:00
Moustafa Baiou a2f791836e refactor name of api method 2020-11-23 06:18:55 -05:00
Moustafa Baiou 1166fcc36e add changeset 2020-11-23 06:18:55 -05:00
Moustafa Baiou 4639d20720 modify approach to post entire entity to k8s backend 2020-11-23 06:16:57 -05:00
Moustafa Baiou 99fffed216 fix types 2020-11-23 06:16:57 -05:00