Commit Graph

5726 Commits

Author SHA1 Message Date
Emma Indal 497675538c TechDocs: browse metadata (#2682)
* feat(techdocs): TechDocsPageWrapper to take in labels prop and use TechDocsHeader component

* feat(techdocs): new TechDocsHeader component as wrapper around Header from core

* feat(techdocs): TechDocsPage metadata

* feat(techdocs): TechDocsMetadata class responsible for reading metadata from generated techdocs metadata json file

* fix(techdocs): delete TechDocsPageWrapper component

* fix(app-config): delete /docs from request url

* feat(techdocs): TechDocsHeader with labels to browse metadata

* fix(techdocs): move metadata to backend plugin

* feat(techdocs-backend): introduce two new metadata routes

* feat(techdocs): new techdocs api to be responsible to request metadata from backend

* feat(techdocs): register new api for plugin

* fix(techdocs): reader to take in onReady prop

* fix(techdocs): TechDocsHome component to use its own header

* fix(techdocs): TechDocsPage responsible to get metadata and pass it down to the TechDocsHeader

* fix(techdocs): component tests for both TechDocsHeader and TechDocsPage

* fix(techdocs): adjust api to use /docs in url since it was taken away in requestURL

* fix(tests): move assertion into act

* fix(techdocs): rename TechDocsHeader to TechDocsPageHeader

* fix(techdocs): rename TechDocsHeader to TechDocsPageHeader

* fix(techdocs-backend): add some logs

* Update plugins/techdocs/src/reader/components/TechDocsPage.test.tsx

* delete unused import
2020-10-01 10:12:24 +02:00
Ben Lambert 44b6533a1b Merge pull request #2692 from spotify/alund/marketplace/gcp
Add GCP project plugin to marketplace
2020-10-01 09:42:00 +02:00
Ben Lambert a7d7f29dd6 Merge pull request #2686 from Marvin9/fix/scaffolder-ssr
fix(scaffolder): Update SSR template to pass CI.
2020-10-01 09:39:46 +02:00
Stefan Ålund 007fc475ac [blog post] Plugin marketplace (#2685)
* [blog post] Plugin marketplace

* Review comments
2020-10-01 09:09:49 +02:00
Stefan Ålund 093ad58764 Add GCP project plugin to marketplace 2020-10-01 09:02:17 +02:00
Himanshu Mishra 2a07f210a5 Merge pull request #2690 from dufcrule/patch-1 2020-10-01 08:57:11 +02:00
Himanshu Mishra 5dff92ca11 Run prettier on doc files 2020-10-01 08:54:14 +02:00
Ian Cowley d0bfdf8ee5 techdocs: make some small improvements to faq
Made some small improvements to the FAQ. These include using the correct way to write RST and AsciiDoc, a link to the MKDocs Material Theme repo and some small style/grammar changes to the text about file formats.
2020-10-01 08:28:59 +02:00
Althaf Hameez a06a13c30d Read from App Config to configure HomepageTimer (#2673)
* Read from Config for timezone timers

* Remove recusrive dependency on backstage/core and fix tsc errors

* Modify to use ConfigArray instead of fixed Config

* Fix lint and tsc errors

* Cean up app-config.yaml

* add back newline

* Fix prettier error on app-config.yaml

* Address review comments
2020-09-30 20:47:06 +02:00
Marvin9 ed4b37d44c fix(scaffolder): remove invalid flag to pass build 2020-10-01 00:12:22 +05:30
brendasukh ea43a87c37 Merge pull request #2683 from spotify/update-roadmap
Move cost insights from ongoing work to completed milestones
2020-09-30 12:57:12 -04:00
Brenda Sukh 4dcfe9c167 Move cost insights from ongoing work to completed milestones 2020-09-30 12:32:54 -04:00
Matthew Clarke 44e18975bd add better error handling (#2664) 2020-09-30 16:07:30 +01:00
Fredrik Adelöw 1fb8f1a93c Merge pull request #2681 from spotify/freben/test-org
chore: more tests and docs for github-org
2020-09-30 16:30:04 +02:00
Fredrik Adelöw 4d61a10c98 chore: more tests and docs for github-org 2020-09-30 16:12:23 +02:00
Ben Lambert c76a3a0639 Merge pull request #2678 from SDA-SE/feat/gauge-storybook
Add GaugeProgress to storybook
2020-09-30 15:49:08 +02:00
Ben Lambert 387910324e Merge pull request #2677 from spotify/orkohunter/docker-image-publishing
chore: Clean scaffolder-backend's container image on DockerHub
2020-09-30 15:46:50 +02:00
Kat Zhou ddfc22b826 New edits to design blog post (#2679)
* microsite changes

adding padding to bottom of graphic

changing background of last section of Demos page

* Update 2020-09-30-backstage-design-system.md
2020-09-30 15:46:10 +02:00
Fredrik Adelöw dc6b1e7c79 Merge pull request #2669 from spotify/freben/github-org
feat(catalog-backend): implement github org entity ingestion
2020-09-30 15:08:24 +02:00
Dominik Henneke 7c80f2f8dd Add GaugeProgress to storybook 2020-09-30 15:04:09 +02:00
Himanshu Mishra 567f69c67d Write how scaffolder dockerimage is publised to DockerHub 2020-09-30 15:03:27 +02:00
Himanshu Mishra c5d4071943 Remove scaffolder gh workflow which publishes to gh docker registry
We are currently publishing the backstage-cookiecutter to DockerHub.
This is done by an integration between DockerHub and GitHub.
And so, we do not need this workflow and publish to GitHub's registry.
2020-09-30 14:57:04 +02:00
Fredrik Adelöw 7ec6dc7f30 chore: address comments 2020-09-30 14:32:23 +02:00
Kat Zhou b011b68a1a Fixed images in Blog Post (#2675)
* microsite changes

adding padding to bottom of graphic

changing background of last section of Demos page

* Update 2020-09-30-backstage-design-system.md
2020-09-30 12:58:06 +02:00
Kat Zhou f1420797cd Merge pull request #2671 from spotify/kat-blog
New blog post!
2020-09-30 11:21:19 +02:00
Stefan Ålund 05d838c127 Add Google Cloud Build to marketplace (#2672) 2020-09-30 11:16:47 +02:00
Kat Zhou 0cbb3fb33b Update 2020-09-30-backstage-design-system.md 2020-09-30 11:10:50 +02:00
Kat Zhou 48fd7df890 Merge branch 'master' of https://github.com/spotify/backstage 2020-09-30 10:10:35 +02:00
dependabot[bot] 37ae2bad74 chore(deps-dev): bump @types/jest from 26.0.9 to 26.0.14 (#2668)
Bumps [@types/jest](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jest) from 26.0.9 to 26.0.14.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/jest)

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-09-30 08:55:31 +02:00
James Wen 225744754f Rename googleAuth variable in GitlabAuth tests to gitlabAuth (#2666) 2020-09-30 08:55:05 +02:00
Fredrik Adelöw c6ba9cba49 feat(catalog-backend): implement github org entity ingestion 2020-09-30 07:33:49 +02:00
Ryan Vazquez f1a7b19c0c Merge pull request #2667 from spotify/timbonicus/fix-api-link
Fix source links
2020-09-29 23:18:04 -04:00
Tim c519bbbc63 Fix source links 2020-09-29 21:00:44 -06:00
Ivan Shmidt 126b21681f Merge pull request #2623 from BA1RY/feat/entity-404-page-2266
feat: 404 page for entity not found in catalog
2020-09-29 15:23:36 +02:00
Shashank Bairy R 51d6e34519 fix: type fix 2020-09-29 18:15:26 +05:30
samiramkr e4d677a4f7 Merge pull request #2661 from spotify/samiram/fix-banner-pos
fix banner component position
2020-09-29 14:40:08 +02:00
Ben Lambert f42665f100 Merge pull request #2660 from SDA-SE/feat/fix-dark-mode-styling
fix(api-docs): resolve some dark mode styling issues in asyncAPI specs
2020-09-29 14:40:03 +02:00
samiramkr 2f593e3d0d Merge pull request #2657 from spotify/samiram/add-emptyState
create EmptyState component
2020-09-29 14:39:57 +02:00
Fredrik Adelöw 7a2b9e065f Merge pull request #2625 from andrewthauer/feat/codeowners-processor
feat(catalog-backend): add codeowners processor
2020-09-29 14:32:46 +02:00
Samira Mokaram ea1cfdff51 resolve comments 2020-09-29 14:10:03 +02:00
Ben Lambert a402ffd3af Merge pull request #2515 from ebarriosjr/cloudbuild-plugin
Cloudbuild plugin
2020-09-29 13:49:11 +02:00
Oliver Sand 8663917ad8 fix: resolve some dark mode styling issues
I missed them with the test file included here, but noticed it with our private test files (so no screenshot, trust me)
2020-09-29 13:35:31 +02:00
Andrew Thauer 1f21de7b43 feat(catalog): add codeowners processor 2020-09-29 07:35:05 -04:00
Esteban Barrios 8701a3c3c7 Merge branch 'master' into cloudbuild-plugin 2020-09-29 13:34:37 +02:00
Shashank Bairy R 81703f1f1a fix: flickering while loading 2020-09-29 16:14:33 +05:30
Patrik Oldsberg 56215d02f0 Merge pull request #2656 from spotify/rugvip/lookup
auth-backend: switch client to look up single users
2020-09-29 12:42:59 +02:00
Samira Mokaram aa506f6054 fix posistion 2020-09-29 11:49:31 +02:00
Samira Mokaram 26f14627aa merge master into samiram/add-emptyState 2020-09-29 11:15:54 +02:00
Samira Mokaram f6d8a65387 export component 2020-09-29 11:11:08 +02:00
Patrik Oldsberg 0fa06d9e6e auth-backend: switch client to look up single users 2020-09-29 11:10:37 +02:00