Commit Graph

5888 Commits

Author SHA1 Message Date
Emma Indal 4bb947137c Update the publisher section 2020-10-01 11:45:44 +02:00
Fredrik Adelöw 23befa262e Merge pull request #2674 from lowjoel/postgres-create-database
Auto-create plugin databases
2020-10-01 11:17:11 +02:00
Marek Całus 67f7a9395b Add firebase functions to the plugin marketplace (#2696) 2020-10-01 11:16:45 +02:00
Oliver Sand bd1e6e1098 Merge pull request #2695 from SDA-SE/jenkins-docs
docs: fix jenkins plugin readme with the new /api base path
2020-10-01 11:03:52 +02:00
Patrik Oldsberg d069babbb4 Merge pull request #2687 from spotify/rugvip/nightly
workflows: add nightly snapshot release
2020-10-01 10:58:39 +02:00
Oliver Sand 96f71025b9 docs: fix jenkins plugin readme with the new /api base path 2020-10-01 10:43:55 +02:00
Patrik Oldsberg badc6408c4 workflows: add nightly snapshot release 2020-10-01 10:42:45 +02:00
Ben Lambert f1c1819c13 Merge pull request #2689 from spotify/dependabot/npm_and_yarn/rollup-plugin-typescript2-0.27.3
chore(deps): bump rollup-plugin-typescript2 from 0.26.0 to 0.27.3
2020-10-01 10:20:31 +02:00
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
Joel Low 3f2ec3c080 Let the Backend manage creating databases 2020-10-01 13:21:44 +08:00
dependabot[bot] c541d61b4f chore(deps): bump rollup-plugin-typescript2 from 0.26.0 to 0.27.3
Bumps [rollup-plugin-typescript2](https://github.com/ezolenko/rollup-plugin-typescript2) from 0.26.0 to 0.27.3.
- [Release notes](https://github.com/ezolenko/rollup-plugin-typescript2/releases)
- [Commits](https://github.com/ezolenko/rollup-plugin-typescript2/compare/0.26.0...0.27.3)

Signed-off-by: dependabot[bot] <support@github.com>
2020-10-01 04:36:54 +00:00
Joel Low a9276c78c1 Remove role creation logic 2020-10-01 10:39:37 +08: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
Joel Low b28c98a597 Create separate roles and auto-create plugin databases
This would create a role per plugin (with a predictable pattern) before
creating a database owned by that role. This removes the need to
manually provision databases and users.
2020-09-30 18:24:20 +08: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