Commit Graph

6139 Commits

Author SHA1 Message Date
blam 46960a61ec v0.1.1-alpha.25 2020-10-12 22:42:54 +02:00
Mateusz Lewtak 08c392815b Add Code Insights plugin to sample app and marketplace (#2833)
* feat - add code insights plugin to sample app and plugin to marketplace

* feat - update plugin package version

* Update code-insights.yaml

Add an empty lane on the end of the file.

* Update plugins.ts

Add an empty lane at the end of the file after conflicts resolve.

* Update code-insights.yaml

* Update code-insights.yaml

* Update code-insights.yaml

* feat: update sample app with github insight plugin

* Update github-insights.yaml

* Update EntityPage.tsx
2020-10-12 18:42:30 +02:00
Himanshu Mishra 83d3f59b8c Improve main CI build status badge in README (#2866) 2020-10-12 18:33:56 +02:00
Stefan Ålund bce753c232 Update roadmap: Design System 🚢 (#2858) 2020-10-12 16:01:56 +02:00
Marcus Eide 6afe4da5f4 Merge pull request #2663 from RoadieHQ/add-helm-charts
feat: add basic Helm charts for deploying backstage
2020-10-12 15:21:07 +02:00
Patrik Oldsberg 8f78c90dfe Merge pull request #2845 from spotify/rugvip/appenv
Use APP_ENV to determine what config to load, falling back to NODE_ENV
2020-10-12 15:20:45 +02:00
Patrik Oldsberg 75499a4418 Merge pull request #2846 from spotify/rugvip/e2e
e2e-test: converted into a CLI
2020-10-12 15:18:46 +02:00
Marcus Eide 3296853ba0 Merge pull request #2818 from feiming/backend_plugin_version
backstage version variable
2020-10-12 15:16:37 +02:00
Patrik Oldsberg 8762fef251 Merge pull request #2862 from spotify/rugvip/info
github/codecov: switch to informational mode
2020-10-12 14:20:03 +02:00
Patrik Oldsberg f48f10340c github/codecov: switch to informational mode 2020-10-12 14:00:26 +02:00
Patrik Oldsberg e3f4d7e0b1 Merge pull request #2859 from spotify/rugvip/covfefix
github/workflows: fix coverage upload
2020-10-12 13:57:45 +02:00
Patrik Oldsberg 9eea5da094 github/workflows: use the tip of master as the base for comparing PR code coverage 2020-10-12 13:38:24 +02:00
J Shamsul Bahri 79340e44b4 make saml provider path from globalConfig (#2855)
Co-authored-by: JShamsul <jshamsul@grabtaxi.com>
2020-10-12 12:11:28 +02:00
Fredrik Adelöw c4dde76af1 Merge pull request #2853 from spotify/freben/all-really
fix(catalog-backend): actually use modified entity output (default namespace was broken)
2020-10-12 12:06:51 +02:00
Fredrik Adelöw 26afad294f Merge pull request #2837 from spotify/freben/limit-values
fix(catalog-backend): limit search value lengths
2020-10-12 12:01:41 +02:00
Niklas Ek 1845099717 Merge pull request #2851 from spotify/nikek/card-bg
Move card header bg to up contrast, fix #2558
2020-10-12 11:44:29 +02:00
Fredrik Adelöw 252024d047 fix(catalog-backend): limit search value lengths 2020-10-12 11:40:16 +02:00
Stefan Ålund bec280e579 Update project Copyright (#2852)
* Update project Copyright

* Update project Copyright
2020-10-12 11:30:43 +02:00
Fredrik Adelöw 390a6d7982 fix(catalog-backend): actually use modified entity output (default namespace was broken) 2020-10-12 11:16:12 +02:00
nikek 68497758fc remove unnecessary center keyword 2020-10-12 11:02:16 +02:00
nikek c26ee13e3e Move card header bg to up contrast, fix #2558 2020-10-12 10:52:03 +02:00
Martina Iglesias Fernandez 9c27e58c03 Update name of env authentication env vars 2020-10-12 09:56:28 +02:00
Martina Iglesias Fernandez cafe45b4a9 Fix feedback from dtuite 2020-10-12 09:24:30 +02:00
Martina Iglesias Fernandez 22848a96fd Remove chart testing workflow for now 2020-10-12 09:24:30 +02:00
Martina Iglesias Fernandez 001fd7c57a Only lint charts on Pull Requests 2020-10-12 09:24:30 +02:00
Martina Iglesias Fernandez dd5be710f5 Move the k8s deployment docs to its own helm deployment page 2020-10-12 09:24:30 +02:00
Martina Iglesias Fernandez 84e6d0e230 Remove line in initdb script that creates backend db
Since this is already created by the backend
2020-10-12 09:24:30 +02:00
Martina Iglesias Fernandez 797ac6a450 Use app-config.development.yaml to provide configuration instead of local
The app-config.yaml file that comes inside the docker image for the
backend contains configuration for the key `scaffolder.azure`. This
automatically enables the use of azure and it is not possible to set its
values to dummy ones because it will fail when it tries to validate
them.

To avoid the backend throwing an exception for this, the charts are
using the "development" mode (via setting NODE_ENV=development).

This means that the app-config.development.yaml file that ships in the
container woud have higher precedence than the app-config.local.yaml
file that the charts tried to create before. For that reason, for now,
they will override the development file.

A better solution would be to ship the docker images with a minimal
app-config.yaml or even without any config. And then have these charts
provide said file.
2020-10-12 09:24:29 +02:00
Martina Iglesias Fernandez 6289cea398 Add more documentation to charts README and k8s guide 2020-10-12 09:24:29 +02:00
Martina Iglesias Fernandez 9f44b650f0 Fix ingress bug 2020-10-12 09:24:29 +02:00
Martina Iglesias Fernandez e0a960558b Fix techdocs and CORS
the cors setting was not loaded by the frontend because it can't see the
app-config.yaml file so it needs to be part of the environment variables
2020-10-12 09:24:29 +02:00
Martina Iglesias Fernandez d517a32bcb Fix ingress for lighthouse connection 2020-10-12 09:24:29 +02:00
Martina Iglesias Fernandez 34f6182e48 Fix ingress and baseUrls 2020-10-12 09:24:29 +02:00
Martina Iglesias Fernandez 4851528f2e Make demo data configurable and add more docs 2020-10-12 09:24:29 +02:00
Martina Iglesias Fernandez 024b8bceee Add docs 2020-10-12 09:24:29 +02:00
Martina Iglesias Fernandez 56fae192b5 Fix postgres password secret 2020-10-12 09:24:29 +02:00
Martina Iglesias Fernandez 5db315a48b Add chart testing workflow 2020-10-12 09:24:29 +02:00
Martina Iglesias Fernandez 8c8560f357 Fix name of lightouse configmap ref 2020-10-12 09:24:29 +02:00
Martina Iglesias Fernandez 30c72a6ee0 Fix prettier 2020-10-12 09:24:29 +02:00
Martina Iglesias Fernandez 4b67e8c176 Draft README 2020-10-12 09:24:29 +02:00
Martina Iglesias Fernandez 19932ff7f5 Use hosts in ingress based on baseUrls again 2020-10-12 09:24:29 +02:00
Martina Iglesias Fernandez 8d578eed59 Update docker images to latest master changes 2020-10-12 09:24:29 +02:00
Martina Iglesias Fernandez 14fa4bc899 Add app-config.local.yaml and demo data 2020-10-12 09:24:29 +02:00
Martina Iglesias Fernandez 04057888d1 Fix prettier error in values.yaml 2020-10-12 09:24:29 +02:00
Martina Iglesias Fernandez f858177780 feat: add basic Helm charts for deploying backstage 2020-10-12 09:24:29 +02:00
Fredrik Adelöw caeb82b3d0 Merge pull request #2849 from spotify/dependabot/npm_and_yarn/jest-26.5.3
chore(deps): bump jest from 26.4.2 to 26.5.3
2020-10-12 07:10:59 +02:00
dependabot[bot] 8be7ddb11d chore(deps): bump jest from 26.4.2 to 26.5.3
Bumps [jest](https://github.com/facebook/jest) from 26.4.2 to 26.5.3.
- [Release notes](https://github.com/facebook/jest/releases)
- [Changelog](https://github.com/facebook/jest/blob/master/CHANGELOG.md)
- [Commits](https://github.com/facebook/jest/compare/v26.4.2...v26.5.3)

Signed-off-by: dependabot[bot] <support@github.com>
2020-10-12 04:21:22 +00:00
David Tuite 01830866e7 Turn blog post reference into link (#2848) 2020-10-11 13:45:47 +02:00
Stefan Ålund e3f4fdbad7 [storybook] Re-order components (#2847) 2020-10-11 07:59:34 +02:00
Fabian Chong 5129f0c05f Merge branch 'master' of github.com:spotify/backstage into backend_plugin_version 2020-10-11 12:11:57 +08:00