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
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
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
Patrik Oldsberg
0fa06d9e6e
auth-backend: switch client to look up single users
2020-09-29 11:10:37 +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
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
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
Fredrik Adelöw
5a2b4b1966
feat(catalog-backend): simplify the read function in processors
2020-09-28 18:26: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
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
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
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
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
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
Mattias Frinnström
56a9f8389b
Add Azure DevOps publisher to scaffolder
2020-09-28 14:19:20 +02:00
Mattias Frinnström
c109cbe4df
Add Azure prepare stage to scaffolder
2020-09-28 14:19:19 +02:00
Patrik Oldsberg
940ea11719
backend: bump sqlite3 to v5
2020-09-28 12:34:57 +02:00
ebarrios
f192fa5c96
Replaced Typography error with a WarningPanel
2020-09-28 10:20:49 +02:00
ebarrios
16bf17903f
Removed leftover token from getWorkflow api call
2020-09-28 10:18:15 +02:00
ebarrios
a930b485c3
Removed core-api from dependecie list
2020-09-28 10:16:22 +02:00
Mayurs
17c30eaf3e
fix(docs): Fix typos in several .md files ( #2627 )
2020-09-27 18:57:20 +02:00
Himanshu Mishra
18f68cd75d
Merge pull request #2598 from themousepotato/techdocs-progress-bar-fix
2020-09-26 19:30:51 +02:00
Navaneeth Suresh
e85030902f
Add a message if techdocs takes long time to load
2020-09-26 21:49:49 +05:30
Ben Lambert
e664e96783
Merge pull request #2624 from themousepotato/add-component-ux-fix
...
Make title meaningful after component creation
2020-09-26 18:13:45 +02:00
Navaneeth Suresh
21a38faf9f
Make title meaningful after component creation
2020-09-26 16:33:04 +05:30
Andrew Thauer
572abfe121
fix(circleci): add api route prefix to proxy rewrite path
2020-09-26 06:06:51 -04:00
Patrik Oldsberg
9a5ea983b0
plugins: remove identity-backend
2020-09-26 11:48:19 +02:00
Matthew Clarke
eb4c704674
kubernetes: deployment pod table ( #2618 )
...
* deployment pod table
* prettier manifest file
* pr feedback
2020-09-25 16:25:25 +01:00
Patrik Oldsberg
e8f0c6b7b8
Merge pull request #2610 from spotify/rugvip/discovery
...
plugins/circleci: refactor to use DiscoveryApi
2020-09-25 16:19:02 +02:00
Patrik Oldsberg
a20bc00b41
plugins/circleci: refactor to use DiscoverApi
2020-09-25 15:57:31 +02:00
Patrik Oldsberg
31d1108233
auth-backend: look up google users in the catalog via email annotation
2020-09-25 15:46:10 +02:00
Patrik Oldsberg
3f72bda8e6
auth-backend: forward discovery instance to providers
2020-09-25 15:46:10 +02:00
Patrik Oldsberg
c6a879838d
auth-backend: added CatalogIdentityClient
2020-09-25 15:46:09 +02:00
ebarrios
804e93071a
Updated package.json in plugin to include missing deps
2020-09-25 15:18:14 +02:00
Patrik Oldsberg
715257ff07
plugins/jenkins: maybe refactor to use DiscoveryApi
2020-09-25 15:07:07 +02:00
Esteban Barrios
88796cddda
Merge branch 'master' into cloudbuild-plugin
2020-09-25 13:52:26 +02:00
Patrik Oldsberg
29c1ed2d99
auth-backend: move auth provider router creation to router
2020-09-25 13:45:13 +02:00
Patrik Oldsberg
6e7b881f64
Merge pull request #2600 from spotify/rugvip/disco
...
backend: add service discovery interface and implement for single host deployments
2020-09-25 13:32:36 +02:00
Ben Lambert
57703db6f9
Merge pull request #2284 from jibone/add-saml-login
...
Add saml login to backstage
2020-09-25 11:37:17 +02:00
Oliver Sand
d7c2adae86
Merge pull request #2597 from SDA-SE/feat/api-ingestion
...
feat: add ApiDefinitionAtLocationProcessor that allows to load a API definition from another location
2020-09-25 11:19:26 +02:00
Ivan Shmidt
4984498b7c
Merge pull request #2563 from RoadieHQ/recent-workflows-widget
...
Add widget to show recent git workflow runs
2020-09-25 10:54:47 +02:00
Patrik Oldsberg
2a443ce68d
techdocs-backend: use endpoint discovery to look up catalog url
2020-09-25 10:50:33 +02:00
Patrik Oldsberg
0e76ab7873
backend: add and use for external URL discovery
2020-09-25 10:50:32 +02:00
Oliver Sand
9433565fe7
feat: add ApiDefinitionAtLocationProcessor that allows to load a API definition from another location
...
Resolves #2572
2020-09-25 10:35:06 +02:00
Fredrik Adelöw
495ce298ee
Merge pull request #2586 from spotify/freben/case-insensitive
...
feat(catalog): entirely case insensitive read path of entities
2020-09-25 10:22:07 +02:00
Matthew Clarke
b16e164815
K8s add cluster lookup ( #2571 )
...
* Kubernetes plugins boilerplate
* pr feedback; check for k8s annotation
* temp
* fix config
* add example local setup
* dice rolelr
* rever yarn lock update
* forgotten prettier
* prettier again
* master lock
* update lock with k8s deps
* prettier
* router tests
* internal error
* fix package.json
* PR feedback
* more pr feedback
* rename component file
* kubernetes fetcher tests
* fix test
* option constructor
2020-09-24 16:30:48 +01:00