Commit Graph

465 Commits

Author SHA1 Message Date
Mateusz Lewtak 040f453c36 Feat: Org Plugin (#3448)
* Feat: Create Groups plugin

* Feat: update code after CR

* Feat: change routing, replace filters to use relations, modify EntityPageLayout to support users

* Feat: update CLI version

* Feat: add some tests

* Update daily cost data to return groupedCosts

* Add aggregation sum util

* Add top panel breakdown view

* Add top panel tabs

* Add mock data for grouped Costs

* Add comments on groupedCosts

* Update wording to product in cost by product component

* Move cost overview chart legend to separate component

* Move mock data utils

* Add data viz colors for both themes

* Move mock data utils

* Update data viz dark theme colors

* Update bar chart legend type usage

* catalog-backend: gracefully handle missing codeowners

* Derive the owned entities in the catalog from group memberships

* Filter the response headers in the proxy backend

* Make backend-commons tests work on Windows

* backend: remove yarn cache from built docker image

* Refactor the hooks and also support users owning components

* backend,yarnrc: bring yarn network-timeout down to 300s

* Fix another Windows test issue

This one is a bit tricky. Instead of testing at the root folder of the drive, this test is now relative to the current directory. This resolves the difference between "/pkgs/a" and "d:\pkgs\a"

* Drop fill opacity for lighter colors

* Update dark theme colors

* Fix review comments

* techdocs-backend: update Gitlab clone auth

* Use case-insensitive filters

* Add Kubernetes plugin (#3505)

* backend-common: allow port in config to be both a number or a string

* chore: set the port as number if it comes through as a string

* Feat: Bump GitHub Insights plugin version (#3509)

* Feat: groups and components card

* Feat: update Org plugin according to CR

* Feat: update TS stuff

* Feat: change tile titles

* Feat: bump packages

* Code review fixes

Co-authored-by: Brenda Sukh <brendasukh@gmail.com>
Co-authored-by: Fredrik Adelöw <freben@gmail.com>
Co-authored-by: Dominik Henneke <dominik.henneke@sda-se.com>
Co-authored-by: Oliver Sand <oliver.sand@tentaclelabs.com>
Co-authored-by: Patrik Oldsberg <poldsberg@gmail.com>
Co-authored-by: Chongyang Adrian, Ke <ftt.adrian.ke@grabtaxi.com>
Co-authored-by: Adam Harvey <adam.harvey@dxc.com>
Co-authored-by: blam <ben@blam.sh>
Co-authored-by: Marek Calus <marek-calus@wp.pl>
2020-12-07 16:46:15 +01:00
Patrik Oldsberg 94348441e0 app,backend,create-app: add files declaration to package.jsons 2020-12-06 23:11:39 +01:00
Samira Mokaram 8109ff1d35 Merge branch 'master' of https://github.com/spotify/backstage into samiram/pagerduty-plugin 2020-12-04 11:04:21 +01:00
github-actions[bot] 01aa774d9a Version Packages 2020-12-03 15:28:22 +00:00
Samira Mokaram 3d392a0b6a address comments 2020-12-01 16:38:40 +01:00
Mateusz Lewtak 6182c6f82d Feat: Bump GitHub Insights plugin version (#3509) 2020-12-01 14:10:30 +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
github-actions[bot] 892645b815 Version Packages 2020-11-27 12:51:09 +00: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
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
Samira Mokaram ba63a66aa0 Merge branch 'master' of https://github.com/spotify/backstage into samiram/pagerduty-plugin 2020-11-25 10:32:42 +01:00
Oliver Sand b467106c1f Reformat EntityPage 2020-11-25 09:49:35 +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
Marek Calus cb16f9ebfc Code review fixes 2020-11-23 19:34:15 +01:00
Andrew Thauer a8de7f554c feat: improve circleci builds table 2020-11-23 11:44:49 -05:00
Brian Leathem afaaf96ecc Cleanup and fixes after refactoring 2020-11-20 11:57:11 -08:00
Brian Leathem 8d948b243b Implement a generic OpenIdConnect auth-provider 2020-11-20 11:57:10 -08:00
Marek Calus 5d4873e142 Merge remote-tracking branch 'upstream/master' into mcalus3/add-catalog-import-plugin 2020-11-20 18:16:01 +01:00
Mateusz Lewtak 2c74aa7e79 Feat: update plugin versions 2020-11-20 15:50:33 +01:00
Oliver Sand 475fc0aaa3 Make sidebar search field work (#3362)
* Make sidebar search field work

Extend the search page to have the ability to react to query parameters. The search in the sidebar now navigates to the search page and passes the query parameter. The search box on the search page is now debounced.

Closes #3341

* Fix sidebar search while the search page is already open
2020-11-20 15:14:18 +01:00
Marek Calus 390c169219 Merge remote-tracking branch 'upstream/master' into mcalus3/add-catalog-import-plugin 2020-11-20 09:27:16 +01:00
github-actions[bot] bc0f47b7b7 Version Packages 2020-11-19 15:13:57 +00:00
Marek Calus eb422ee1bf Fixes after merge 2020-11-19 15:35:25 +01:00
Ben Lambert 9a7f7948ff Merge pull request #3323 from andrewthauer/remove-circle-proxy
chore: remove obsolete circleci proxy config
2020-11-19 15:12:52 +01:00
Marek Calus 1b4a35f36e Merge branch 'master' into mcalus3/add-catalog-import-plugin 2020-11-19 15:03:56 +01:00
Mateusz Lewtak c425002729 Feat: resolve conflicts 2020-11-19 11:42:01 +01:00
Patrik Oldsberg d41a0f8b70 Merge pull request #2766 from backstage/dependabot/npm_and_yarn/testing-library/cypress-7.0.1
chore(deps-dev): bump @testing-library/cypress from 6.0.1 to 7.0.1
2020-11-18 18:06:30 +01:00
Emma Indal 7d680c075e [Search] Search frontend plugin (#3086)
* feat(search) search plugin

* feat(search): search page components

* feat(search): api

* feat(search): filters wip

* feat(search): wip filters

* fix(search): delete unused useParams hook

* fix(search): update docs

* fix(search): use latest versions of dependencies

* fix(search): change version of catalog plugin

* fix(search api): pass instance of catalog api to search api

* fix(filters): rename component from FilterButton to FiltersButton

* fixup

* fix(filters): use list of checkboxes to match style of catalog page filters

* fix(styles): use theme spacing for margins and paddings, delete unused styles

* fix(search): change terminology of search input to be more consistent and clear

* fix(search): restructure component exports according to ADR

* fix(search): replace sm with xs on Grid components to support smaller screens

* fix(search): add types

* fixup

* fix(search): bump backstage core

* change versions of backstage theme and dev-utils
2020-11-18 11:20:37 +01:00
Samira Mokaram 22b0500d76 small fixes 2020-11-18 09:51:33 +01:00
Andrew Thauer 3efd03c0e8 chore: remove obsolete circleci proxy config 2020-11-17 22:11:16 -05:00
Mateusz Lewtak 53b1a29968 Feat: bump GitHub Insights Plugin version 2020-11-17 12:20:27 +01:00
Samira Mokaram b523e144be Merge branch 'master' into samiram/pagerduty-plugin 2020-11-17 10:28:07 +01:00
Samira Mokaram 6fc060842e refactor api to use token from proxy 2020-11-16 16:34:49 +01:00
Marek Calus ecd89ca8a8 Fix leftover codefrom otherwork 2020-11-12 22:59:40 +01:00
github-actions[bot] 76a8099029 Version Packages 2020-11-12 10:52:23 +00:00
Marek Calus be2d7b3376 Change ragister-component to catalog-import 2020-11-12 09:08:49 +01:00
Mateusz Lewtak b4204066f0 Feat: Add BuildKite CI/CD Plugin to sample app (#3248)
* Feat: Add BuildKite CI/CD Plugin to sample app

* Feat: Add EntityPage test, bump plugin version

* Feat: update package.json

* feat: run prettier

* Feat: update test code after CR
2020-11-10 16:02:13 +01:00
Mateusz Lewtak 9e336a57a5 Feat: update GitHub Pull Request plugin version (#3265) 2020-11-09 15:48:56 +01:00
Mateusz Lewtak e24e46b0b9 Feat: update plugins to new versions 2020-11-05 13:40:25 +01:00
Patrik Oldsberg 33a9025dc0 Merge pull request #3204 from mcalus3/patch-1
Bump travis-ci plugin version in example app
2020-11-04 18:54:09 +01:00
github-actions[bot] 715bb76fb5 Version Packages 2020-11-03 20:50:42 +00:00
Patrik Oldsberg 8360d9f7e2 Merge pull request #3140 from backstage/rugvip/release
Release v0.1.1
2020-11-03 13:28:03 +01:00
Samira Mokaram 361049d9c2 Refactor component to use pagerduty restApi directly 2020-11-03 11:26:23 +01:00
Marek Całus 1344f48129 Bump travis-ci plugin version
Due to a bug fix, travis-ci plugin version has to be updated.
2020-11-02 19:00:35 +01:00
Patrik Oldsberg b22c4ac14c Merge pull request #3151 from forrestwaters/fw_onelogin
Add OneLogin as Identity Provider
2020-11-02 18:39:37 +01:00
Marek Calus 2361177d4e Merge remote-tracking branch 'upstream/master' into mcalus3/add-catalog-import-plugin 2020-11-01 22:24:42 +01:00
Marek Calus d1e06392a1 Cleanup catalog-import plugin 2020-11-01 17:53:56 +01:00