Commit Graph

2799 Commits

Author SHA1 Message Date
Dominik Henneke f346688237 Use case-insensitive filters 2020-12-01 07:55:42 +01:00
Chongyang Adrian, Ke ae95c7ff3e techdocs-backend: update Gitlab clone auth 2020-12-01 10:18:33 +08:00
Ryan Vazquez c8e5a78443 merge 2020-11-30 16:22:19 -05:00
brendasukh 6bc7bb2ffb Merge pull request #3410 from backstage/add-top-panel-breakdown
Add product breakdown view to Cost Insights overview panel.
2020-11-30 16:11:21 -05:00
Dominik Henneke 811ca4bbb2 Fix review comments 2020-11-30 21:54:55 +01:00
Brenda Sukh d151d22b95 Update dark theme colors 2020-11-30 15:11:33 -05:00
Brenda Sukh ca71d125d8 Drop fill opacity for lighter colors 2020-11-30 14:49:08 -05:00
Dominik Henneke 6e2290a630 Refactor the hooks and also support users owning components 2020-11-30 18:32:29 +01:00
Samira Mokaram 49938595bc improve updating incident list, refactor code, update tests, move types, rename types file 2020-11-30 18:31:35 +01:00
Ryan Vazquez 12355bfe46 stack rank product menu items; add mock data 2020-11-30 11:05:37 -05:00
Dominik Henneke 6a6c7c14ea Filter the response headers in the proxy backend 2020-11-30 15:18:29 +01:00
Dominik Henneke ebf37bbae8 Derive the owned entities in the catalog from group memberships 2020-11-30 15:05:42 +01:00
Fredrik Adelöw 01f060a8e0 Merge pull request #3487 from adamdmharvey/fix-visibility
fix(config-loader,cli,example-app): Refactor visibility typo in vars/funcs across multiple packages
2020-11-30 14:05:41 +01:00
Fredrik Adelöw 076a506131 Merge pull request #3460 from backstage/alund/app
Add API docs plugin to new apps
2020-11-30 14:04:18 +01:00
Fredrik Adelöw e4d619323c Merge pull request #3462 from SDA-SE/feat/proxy-schema
Add a configuration schema for the proxy plugin
2020-11-30 13:57:24 +01:00
Fredrik Adelöw 257619c1ee Merge pull request #3121 from RoadieHQ/mcalus3/add-catalog-import-plugin
Mcalus3/add catalog import plugin
2020-11-30 11:30:49 +01:00
Adam Harvey 303c5ea171 chore(sentry,welcome): Refactor route registration to remove deprecating code (#3493)
* Refactor route registration

* Reference route RFC

* Refactor example code to remove deprecated call

* Add changeset

* Return feature flag
2020-11-30 09:04:13 +01:00
Himanshu Mishra d40c31339b Merge pull request #3482 from backstage/orkohunter/techdocs-use-EntityName-catalog-model 2020-11-30 08:39:14 +01:00
Adam Harvey 7023b82af5 Merge branch 'master' of github.com:backstage/backstage into fix-visibility 2020-11-29 15:30:46 -05:00
Marek Calus 880ba03d20 Update package.json 2020-11-29 19:05:02 +01:00
Marek Calus 7eaa056201 Merge remote-tracking branch 'upstream/master' into mcalus3/add-catalog-import-plugin 2020-11-29 18:18:11 +01:00
Fredrik Adelöw e42402b47a catalog-backend: gracefully handle missing codeowners 2020-11-29 14:48:01 +01:00
Adam Harvey 74175b988e Refactor typo in variable name (#3486) 2020-11-29 08:50:33 +01:00
Adam Harvey d40eddac9d Refactor visibility typo 2020-11-29 00:22:10 -05:00
Himanshu Mishra 85af34ffd5 techdocs: Use EntityName from catalog-model as Entity type 2020-11-28 20:02:40 +01:00
Peter Colapietro 3f947b70d1 fix(react): use fragment (#3478)
The empty state's description is already wrapped in a Typography component so the one in MissingImplementsApisEmptyState is redundant.

https://github.com/backstage/backstage/blob/bbaadb63f88d0f7d42acb9fa1b1644f85bf1043e/packages/core/src/components/EmptyState/EmptyState.tsx#L57

By wrapping the EmptyState's description in a Typography the following warning is output to the console

```
react-dom.development.js?1930:89 Warning: validateDOMNesting(...): <p> cannot appear as a descendant of <p>.
    in p (created by ForwardRef(Typography))
    in ForwardRef(Typography) (created by WithStyles(ForwardRef(Typography)))
    in WithStyles(ForwardRef(Typography)) (created by MissingImplementsApisEmptyState)
    in p (created by ForwardRef(Typography))
    in ForwardRef(Typography) (created by WithStyles(ForwardRef(Typography)))
    in WithStyles(ForwardRef(Typography)) (created by EmptyState)
    in div (created by ForwardRef(Grid))
    in ForwardRef(Grid) (created by WithStyles(ForwardRef(Grid)))
    in WithStyles(ForwardRef(Grid)) (created by EmptyState)
    in div (created by ForwardRef(Grid))
    in ForwardRef(Grid) (created by WithStyles(ForwardRef(Grid)))
    in WithStyles(ForwardRef(Grid)) (created by EmptyState)
    in div (created by ForwardRef(Grid))
    in ForwardRef(Grid) (created by WithStyles(ForwardRef(Grid)))
    in WithStyles(ForwardRef(Grid)) (created by EmptyState)
    in EmptyState (created by MissingImplementsApisEmptyState)
    in MissingImplementsApisEmptyState (created by Router)
    in Router (at EntityPage.tsx:78)
    in article (created by Content)
    in Content (created by Layout)
    in Layout (created by EntityPageLayout)
    in div (created by Page)
    in ThemeProvider (created by Page)
    in Page (created by EntityPageLayout)
    in EntityPageLayout (at EntityPage.tsx:64)
    in ServiceEntityPage (at EntityPage.tsx:127)
    in EntityPage (created by EntityPageSwitch)
    in EntityPageSwitch (created by Router)
    in EntityProvider (created by Router)
    in Route (created by Router)
    in Routes (created by Router)
    in Router (at App.tsx:46)
    in Route (at App.tsx:44)
    in Routes (at App.tsx:42)
    in div (created by SidebarPage)
    in SidebarPage (at App.tsx:40)
    in Route (created by AppRouter)
    in Routes (created by AppRouter)
    in Router (created by BrowserRouter)
    in BrowserRouter (created by AppRouter)
    in AppRouter (at App.tsx:39)
    in CssBaseline (created by WithStyles(CssBaseline))
    in WithStyles(CssBaseline) (created by AppThemeProvider)
    in ThemeProvider (created by AppThemeProvider)
    in AppThemeProvider (created by Provider)
    in AppContextProvider (created by Provider)
    in ApiProvider (created by Provider)
    in Provider (at App.tsx:36)
    in App (at src/index.tsx:6)
```

Co-authored-by: Peter Colapietro <petercolapietro@gmail.com>
2020-11-27 18:08:37 +01:00
Samira Mokaram 6a02802d72 use Progress 2020-11-27 16:59:16 +01:00
Marek Calus b26e3dacd9 Fixdependency version 2020-11-27 16:37:48 +01:00
Samira Mokaram b2013cc40b refactor type 2020-11-27 16:35:53 +01:00
Samira Mokaram 43d0967db8 refactor code 2020-11-27 16:10:55 +01:00
samiramkr a57ed028f8 Update plugins/pagerduty/README.md
Co-authored-by: Fredrik Adelöw <freben@gmail.com>
2020-11-27 14:49:51 +01:00
Samira Mokaram ac6e65aa1a create MissingTokenError and flatten error 2020-11-27 14:17:17 +01:00
Patrik Oldsberg b08351ebb4 plugins: keep plugin package.json in sync 2020-11-27 14:15:08 +01:00
github-actions[bot] 892645b815 Version Packages 2020-11-27 12:51:09 +00:00
Himanshu Mishra d4704d14a0 Merge pull request #3452 from backstage/orkohunter/techdocs-page-edit-button 2020-11-27 13:42:07 +01:00
Dominik Henneke 0e1f240a99 Change the proxy setting to be optional 2020-11-27 11:24:59 +01:00
Samira Mokaram aa88559488 use discoveryApi 2020-11-27 11:24:19 +01:00
Dominik Henneke 8432bde46a Use inline type instead of a dedicated interface 2020-11-27 11:11:03 +01:00
Samira Mokaram 60b290cd0b use discoveryApi and update readme 2020-11-27 11:10:04 +01:00
Stefan Ålund 0ebfc75b41 Fix docs 2020-11-26 20:50:32 +01:00
Himanshu Mishra dbca620ff9 Use fs-extra and async file read method 2020-11-26 20:41:40 +01:00
Fredrik Adelöw 83b6e0c1fc catalog: remove group ancestors and descendants 2020-11-26 19:06:50 +01:00
Oliver Sand 1ec19a3f4a Handle empty YAML documents
One of our users just run into this. Kubernetes has the same behavior and doesn't complain about an empty document.
2020-11-26 17:36:03 +01:00
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
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
Marek Calus 0dedb26e10 Revert catalog-backend version to 0.2.2 2020-11-26 11:54:20 +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