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
Mayurs
17c30eaf3e
fix(docs): Fix typos in several .md files ( #2627 )
2020-09-27 18:57:20 +02:00
Patrik Oldsberg
3d6c3c8750
Merge pull request #2626 from spotify/balestrapatrick/docs-typo
...
Fix small docs typo
2020-09-27 17:07:41 +02:00
Patrick Balestra
b9cfa5e466
Fix small docs typo
2020-09-27 16:25:06 +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
Patrik Oldsberg
3fb7a7354a
Merge pull request #2616 from spotify/rugvip/noidentity
...
plugins: remove identity-backend
2020-09-26 12:32:40 +02:00
Patrik Oldsberg
d49adc490e
CHANGELOG: add entry for identity-backend removal
2020-09-26 11:48:36 +02:00
Patrik Oldsberg
9a5ea983b0
plugins: remove identity-backend
2020-09-26 11:48:19 +02:00
Patrik Oldsberg
0683a8278f
Merge pull request #2614 from spotify/rugvip/internal
...
create-app: default to using internal scope for new plugins
2020-09-25 22:42:31 +02:00
Ben Lambert
8140f4ace6
Merge pull request #2620 from spotify/Rugvip-patch-1
...
Update publishing.md
2020-09-25 19:55:07 +02:00
Patrik Oldsberg
2caf66eb54
Update publishing.md
2020-09-25 19:22:15 +02:00
Patrik Oldsberg
e8df3b4f15
Merge pull request #2619 from spotify/rugvip/rel
...
CHANGELOG: bump to alpha.23
2020-09-25 19:21:23 +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
7ae37ccc5d
CHANGELOG: bump to alpha.23
2020-09-25 17:05:54 +02:00
Patrik Oldsberg
bbf247e822
Merge pull request #2615 from spotify/rugvip/ipvbork
...
backend-common: use localhost to fall back to IPv4 if IPv6 isn't available
2020-09-25 17:05:30 +02: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
a211b681ad
backend-common: use localhost to fall back to IPv4 if IPv6 isn't available
2020-09-25 16:17:12 +02:00
Patrik Oldsberg
2872517f25
create-app: default to using internal scope for new plugins
2020-09-25 16:04:45 +02:00
Patrik Oldsberg
a20bc00b41
plugins/circleci: refactor to use DiscoverApi
2020-09-25 15:57:31 +02:00
Patrik Oldsberg
f41f085029
Merge pull request #2611 from spotify/rugvip/api
...
create-app: remove discovery api override
2020-09-25 15:56:24 +02:00
Patrik Oldsberg
b1e6ff1bc9
Merge pull request #2612 from spotify/rugvip/jankins
...
plugins/jenkins: maybe refactor to use DiscoveryApi
2020-09-25 15:26:44 +02:00
Ivan Shmidt
b518db5734
Merge pull request #2609 from spotify/shmidt-i/fix-create-app-backend
...
fix(create-app): sync scaffolded backend with example
2020-09-25 15:09:16 +02:00
Patrik Oldsberg
715257ff07
plugins/jenkins: maybe refactor to use DiscoveryApi
2020-09-25 15:07:07 +02:00
samiramkr
b4d9785dd2
Merge pull request #2535 from spotify/samiram/fix-banner-pos
...
fix banner position and color
2020-09-25 15:03:20 +02:00
Patrik Oldsberg
0491230159
create-app: remove discovery api override
2020-09-25 14:49:51 +02:00
Ivan Shmidt
9b8e85d725
fix(create-app): sync scaffolded backend with example
2020-09-25 14:33:36 +02:00
Patrik Oldsberg
faeffa0bb1
Merge pull request #2606 from spotify/rugvip/reroute
...
auth-backend: move auth provider router creation to router
2020-09-25 14:01:36 +02:00
Patrik Oldsberg
7cefdeaf55
Merge pull request #2607 from spotify/rugvip/noproxy
...
docs: tweak proxying docs
2020-09-25 14:01:30 +02:00
Patrik Oldsberg
7965c098b8
docs: tweak proxying docs
2020-09-25 13:50:50 +02:00
Patrik Oldsberg
29c1ed2d99
auth-backend: move auth provider router creation to router
2020-09-25 13:45:13 +02:00
Patrik Oldsberg
c8c4f23c11
Merge pull request #2565 from spotify/rugvip/refreg
...
core: Add initial RouteRefRegistry
2020-09-25 13:36:27 +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
d485de4e63
Merge pull request #2507 from spotify/dependabot/npm_and_yarn/types/webpack-env-1.15.3
...
chore(deps): bump @types/webpack-env from 1.15.2 to 1.15.3
2020-09-25 13:28:01 +02:00
Ben Lambert
23af1f360e
Merge pull request #2603 from spotify/freben/csp
...
fix(backend): make csp configurable to unbreak app-backend served app not being able to fetch
2020-09-25 12:56:48 +02:00
Fredrik Adelöw
ad90193d2a
fix(backend): make csp configurable to unbreak app-backend served apps not being able to fetch
2020-09-25 12:20:21 +02:00
Patrik Oldsberg
1ae59f084b
create-app: update to use backend discovery
2020-09-25 12:03:18 +02:00
Stefan Ålund
95fb7b5e4e
docs: update roadmap ( #2602 )
2020-09-25 11:50:37 +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
samiramkr
b1e2177e2e
Merge pull request #2575 from spotify/samiram/fix-dense-table
...
fix dense in Structured Metadata Table
2020-09-25 11:05:33 +02:00
Patrik Oldsberg
4e5dd5f506
CHANGELOG: add entry for backend service discovery
2020-09-25 11:03:20 +02:00
J Shamsul Bahri (jibone))
aa970ab49b
rename SamlAuthConnector to DirectAuthConnector
2020-09-25 17:02:17 +08:00
Ben Lambert
2f3d37e108
Merge pull request #2530 from timja/use-buster
...
Update docker base image to buster for node
2020-09-25 10:55:42 +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