Commit Graph

7435 Commits

Author SHA1 Message Date
Himanshu Mishra 084670b37a Google Cloud Storage working with TechDocs (publish and fetch)
Plus
1. Introduce ncessary configs to connect with storage
2. Introduce config to prefer CI build of docs, or techdocs-backend to build and publish them.
3. Write guide how to use Google Cloud Storage with TechDocs
4. Add a TechDocs Configuration reference page in docucmentation
2020-12-03 22:40:15 +01:00
Himanshu Mishra e09cff1682 Abstract Publisher APIs from the router
1. Move fetchMetadata and serve static files to local publisher
2. Create factory class to create publishers based on app cofig
2020-12-02 13:05:44 +01:00
Himanshu Mishra 64737f447a App/Backend should import techdocs plugin only, not common package
If a backstage App wants to enable techdocs plugin, it should only have to care about installing @backstage/plugin-techdocs and @backstage/plugin-techdocs-backend.
@backstage/plugin-techdocs-backend should re-export necessary APIs from techdocs-common
2020-12-01 20:48:58 +01:00
Himanshu Mishra 7481601883 techdocs-backend: Add non-zero tests for the CI to pass 2020-12-01 20:48:58 +01:00
Himanshu Mishra ff348df9fe techdocs-common: Initialize package and move common code from techdocs-backend 2020-12-01 20:48:58 +01:00
Himanshu Mishra 9ebc897351 TechDocs: Refactor Publisher to pave way for external publishers 2020-12-01 20:48:58 +01:00
Ryan Vazquez 04252597d8 Merge pull request #3431 from backstage/ryanv/stack-rank-product-panels
stack rank product panels
2020-12-01 12:31:09 -05:00
Ryan Vazquez 883adf951b return same data for all product insights requests in mock client 2020-12-01 11:08:14 -05:00
Oliver Sand 8f7576f9a0 Merge pull request #3506 from SDA-SE/feat/update-swagger-ui-react
Update swagger-ui-react to 3.37.2
2020-12-01 16:00:49 +01:00
Oliver Sand 5f3e719e79 Merge pull request #3508 from SDA-SE/feat/api-docs-tests
Add tests for components in the api-docs plugin
2020-12-01 16:00:30 +01:00
Patrik Oldsberg 974223db86 Merge pull request #3507 from backstage/rugvip/port
backend-common: allow port in config to be both a number or a string
2020-12-01 14:58:55 +01:00
Mateusz Lewtak 6182c6f82d Feat: Bump GitHub Insights plugin version (#3509) 2020-12-01 14:10:30 +01:00
blam b27077aa7b chore: set the port as number if it comes through as a string 2020-12-01 13:16:46 +01:00
Oliver Sand 7d1d9a3df3 Add tests for components in the api-docs plugin 2020-12-01 12:42:30 +01:00
Patrik Oldsberg 6123682748 backend-common: allow port in config to be both a number or a string 2020-12-01 12:07:54 +01:00
Patrik Oldsberg 361217d351 Merge pull request #3501 from backstage/rugvip/smol
backend: remove yarn cache from built docker image
2020-12-01 11:53:31 +01:00
Oliver Sand 7eb8bfe4a2 Update swagger-ui-react to 3.37.2 2020-12-01 11:28:31 +01:00
Fredrik Adelöw 01180c65d7 Merge pull request #3496 from SDA-SE/feat/limit-proxy-response-headers
Filter the response headers in the proxy backend
2020-12-01 10:53:02 +01:00
Fredrik Adelöw 58db996d17 Merge pull request #3495 from SDA-SE/feat/group-ownership
Derive the owned entities in the catalog from group memberships
2020-12-01 10:41:29 +01:00
Fredrik Adelöw a524ef918a Merge pull request #3483 from backstage/freben/fix-no-codeowners
catalog-backend: gracefully handle missing codeowners
2020-12-01 10:05:08 +01:00
Himanshu Mishra 21f86aa478 Merge pull request #3337 from adrianke77/master 2020-12-01 09:48:02 +01:00
Adam Harvey af93e29913 Add Kubernetes plugin (#3505) 2020-12-01 09:31:05 +01:00
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
Oliver Sand 32c5046083 Merge pull request #3502 from Fox32/fix-windows-builds-3
Fix another Windows test issue
2020-11-30 19:58:12 +01:00
Oliver Sand e7daa5cf99 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"
2020-11-30 19:27:03 +01:00
Oliver Sand 022b0bd46f Merge pull request #3500 from Fox32/fix-windows-builds-2
Make backend-commons tests work on Windows
2020-11-30 18:49:30 +01:00
Patrik Oldsberg a5687a6c5e backend,yarnrc: bring yarn network-timeout down to 300s 2020-11-30 18:39:49 +01:00
Dominik Henneke 6e2290a630 Refactor the hooks and also support users owning components 2020-11-30 18:32:29 +01:00
Patrik Oldsberg 68fdc3a9f3 backend: remove yarn cache from built docker image 2020-11-30 18:20:59 +01:00
Oliver Sand 52f6438794 Make backend-commons tests work on Windows 2020-11-30 18:06:42 +01:00
Ryan Vazquez 00670a96eb changeset 2020-11-30 11:20:52 -05: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 7aa0830abb Merge pull request #3480 from virtuoushub/virtuoushub/add-key-prop-to-routes-list
Avoid "Each child in a list should have a unique "key" prop." Warning
2020-11-30 14:07:04 +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
Patrik Oldsberg b9e6687fd8 Merge pull request #3481 from backstage/rugvip/esb
cli,create-app: bump esbuild + remove resolutions override in create-app
2020-11-30 11:29:48 +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
dependabot[bot] dfa91c2018 build(deps): bump moment from 2.27.0 to 2.29.1 (#3492)
Bumps [moment](https://github.com/moment/moment) from 2.27.0 to 2.29.1.
- [Release notes](https://github.com/moment/moment/releases)
- [Changelog](https://github.com/moment/moment/blob/develop/CHANGELOG.md)
- [Commits](https://github.com/moment/moment/compare/2.27.0...2.29.1)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-11-30 08:53:00 +01:00
dependabot[bot] f85d610edf build(deps-dev): bump prettier from 2.2.0 to 2.2.1 in /microsite (#3490)
Bumps [prettier](https://github.com/prettier/prettier) from 2.2.0 to 2.2.1.
- [Release notes](https://github.com/prettier/prettier/releases)
- [Changelog](https://github.com/prettier/prettier/blob/master/CHANGELOG.md)
- [Commits](https://github.com/prettier/prettier/compare/2.2.0...2.2.1)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-11-30 08:49:23 +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