Commit Graph

5888 Commits

Author SHA1 Message Date
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
Samira Mokaram 6149a3e8b1 add EmptyState stories 2020-09-29 11:10:34 +02:00
Samira Mokaram b0fbdf33c2 add EmptyState test 2020-09-29 11:10:06 +02:00
Samira Mokaram b25402d074 add svgs and EmptyStateImage component 2020-09-29 11:09:34 +02:00
Samira Mokaram 0d6c094d0c add svgs and EmptyStateImage component 2020-09-29 11:07:19 +02:00
Samira Mokaram 15da130211 create EmptyState 2020-09-29 10:55:45 +02:00
Ben Lambert 0d33fdba1e Merge pull request #2651 from spotify/rugvip/quicker
docs/tutorials: remove apis.ts secion from app quickstart
2020-09-29 10:23:02 +02:00
Himanshu Mishra 0cd569ebfe Merge pull request #2650 from spotify/orkohunter/docs-techdocs-status-in-faq
docs: Update TechDocs status in FAQs
2020-09-29 10:17:09 +02:00
Patrik Oldsberg b5dd33b1b5 Merge pull request #2647 from spotify/rugvip/changetest
changesets: add entry for /api change to create-app
2020-09-29 10:16:00 +02:00
Shashank Bairy R 7c78bc66b2 fix: remove old code 2020-09-29 13:45:59 +05:30
Patrik Oldsberg 219a278c48 docs/tutorials: remove apis.ts secion from app quickstart 2020-09-29 10:07:11 +02:00
Ben Lambert f9fa53153e Merge pull request #2629 from spotify/dependabot/npm_and_yarn/storybook-dark-mode-1.0.3
chore(deps-dev): bump storybook-dark-mode from 1.0.2 to 1.0.3
2020-09-29 09:47:12 +02:00
Stefan Ålund 04f939e370 Update adr006-avoid-react-fc.md (#2649)
* Update adr006-avoid-react-fc.md

* Update adr006-avoid-react-fc.md
2020-09-29 09:47:06 +02:00
Himanshu Mishra 4268959088 docs: Update TechDocs status in FAQs 2020-09-29 09:41:27 +02:00
Patrik Oldsberg 0121294f7c Merge pull request #2613 from spotify/rugvip/idlookup
auth-backend: initial implementation of catalog user lookup
2020-09-29 01:28:02 +02:00
Patrik Oldsberg 386edd0c03 Merge pull request #2643 from spotify/add-cost-insights-plugin-to-marketplace
Add Cost Insights to marketplace
2020-09-28 23:58:03 +02:00
Patrik Oldsberg 7aff112af8 changesets: add entry for /api change to create-app 2020-09-28 23:50:44 +02:00
Ben Lambert 2d37f700a2 Merge pull request #2543 from mfrinnstrom/azure-scaffolder-prepare
Add Azure DevOps support to the scaffolder
2020-09-28 23:44:19 +02:00
Brenda Sukh fdbe6952bb Add cost insights to marketplace 2020-09-28 16:14:37 -04:00
Ryan Vazquez 0c2ed5979d Merge pull request #2637 from spotify/plugin-cost-insights
Cost Insights Plugin
2020-09-28 15:46:02 -04:00
Ryan Vazquez a4281932fb add cost insights plugin 2020-09-28 15:20:31 -04:00
Matthew Clarke d66c6a7dcb k8s add hpa and ingresses UI (#2640)
* k8s add hpa and ingresses UI

* add todo
2020-09-28 19:32:35 +01:00
Shashank Bairy R 62845150c0 fix: remove header and content header 2020-09-28 23:34:24 +05:30
Fredrik Adelöw 964dbd0dad Merge pull request #2641 from spotify/freben/easier-read
feat(catalog-backend): simplify the read function in processors
2020-09-28 18:42:36 +02:00
Fredrik Adelöw 5a2b4b1966 feat(catalog-backend): simplify the read function in processors 2020-09-28 18:26:28 +02:00
Fredrik Adelöw a61ae60b0c Merge pull request #2642 from spotify/rugvip/node-cache
github/workflows: include node version in modules cache key
2020-09-28 18:19:49 +02:00
Patrik Oldsberg f1e96f2f9c github/workflows: include node version in modules cache key 2020-09-28 17:52:28 +02:00
Ben Lambert 53a37bfee5 Merge pull request #2630 from spotify/rugvip/node14
package: allow node v14 and add to master build matrix
2020-09-28 16:46:52 +02:00
Patrik Oldsberg 6b0c2a703a Merge pull request #2639 from spotify/blam/esbuild
deps(esbuild): bumping esbuild to latest 0.7.7
2020-09-28 16:45:24 +02:00
Fredrik Adelöw cdce5290a2 Merge pull request #2628 from spotify/freben/entity-placeholder
feat(catalog-backend): placeholder substitution in entity yaml
2020-09-28 16:19:18 +02:00
blam 2e8d01a10c Try to add msbuild so we can build from source if the binary download fails for nodev14 2020-09-28 16:05:13 +02:00
blam a0893378f5 Merge branch 'master' of github.com:spotify/backstage into rugvip/node14
* 'master' of github.com:spotify/backstage:
  Add initial kubernetes services and configmap UI support (#2635)
  Clean up the repository
  Integrate with travis-ci plugin
  docs: fix typos in the documentation (#2633)
  fix(circleci): add api route prefix to proxy rewrite path
2020-09-28 15:54:29 +02:00
blam 15911e7a1a deps(esbuild): bumping esbuild to latest 0.7.7 2020-09-28 15:33:47 +02:00
Ben Lambert 2c33a29c7c Merge pull request #2621 from andrewthauer/fix/circleci-proxy-config
fix(circleci): add api route prefix to proxy rewrite path
2020-09-28 15:28:10 +02:00
Ben Lambert bbfe779b2e Merge pull request #2638 from RoadieHQ/mcalus3/travisci-integration
Add Travis CI plugin integration
2020-09-28 15:25:13 +02:00
Matthew Clarke 2fbca83156 Add initial kubernetes services and configmap UI support (#2635)
* add initial kubernetes services and configmap support

* revert accidental change

* missed revert

* prettier
2020-09-28 14:16:41 +01:00
Marek Calus d5de29c00f Clean up the repository 2020-09-28 14:45:33 +02:00
Marek Calus 0ed398633a Integrate with travis-ci plugin 2020-09-28 14:39:58 +02:00
Fredrik Adelöw a021413075 feat(catalog-backend): placeholder substitution in entity yaml
This feature works the same as $secret does in config - it allows programmatic substitution of values into a document.

This is particularly useful e.g. for API type entities where you do not want to repeat your entire API spec document inside the catalog-info.yaml file. For those cases, you can instead do something like

```yaml
apiVersion: backstage.io/v1alpha1
kind: API
metadata:
  name: my-federated-service
spec:
  type: graphql
  definition:
    $file: ./schema.graphql
```

The textual content of that file will be injected as the value of `definition`, during each refresh loop. Both relative and absolute paths are supported, as well as any HTTP/HTTPS URL pointing to a service that returns the relevant data.
2020-09-28 14:29:37 +02:00