Commit Graph

4474 Commits

Author SHA1 Message Date
Paul Pacheco e9d4ec7494 Separate port and host in configuration
Many cloud providers have an environment variable PORT.
an application is supposed to listen in that port.

Currently,  the yaml for listen address looks like this:
```yaml
backend:
  listen: 0.0.0.0:7000
```

the problem is that I can't use the port environment variable there.

This PR changes it to this:
```yaml
backend:
  listen:
    host: 0.0.0.0
    port: 7000
```

if I want to use the PORT environment variable, now I can do it like this:

```yaml
backend:
  listen:
    host: 0.0.0.0
    port:
      $secret:
         env: PORT
```
2020-08-13 12:28:03 -05:00
Patrik Oldsberg e2e50025a5 cli: update e2e test to work with new create-app 2020-08-13 19:08:32 +02:00
Patrik Oldsberg b4959667af docs: fix broken links 2020-08-13 18:51:23 +02:00
Patrik Oldsberg 8ac58ad988 docs/verify-links: update to disallow path-absolute doc links 2020-08-13 18:49:31 +02:00
Patrik Oldsberg da5fb05a3f create-app: update e2e test in app template 2020-08-13 18:42:39 +02:00
Patrik Oldsberg b0fced2ec6 microsite: mark package as private 2020-08-13 18:11:29 +02:00
Ivan Shmidt 4b05b9a96a Merge pull request #1948 from spotify/shmidt-i/fix-links-docs
fix(docs): links
2020-08-13 17:36:27 +02:00
Ivan Shmidt 1952565e53 Merge branch 'master' of github.com:spotify/backstage into shmidt-i/fix-links-docs 2020-08-13 17:22:45 +02:00
Patrik Oldsberg d0ce78e0f4 Merge pull request #1944 from spotify/Rugvip-patch-2
CHANGELOG: add changes up until 52a3c6
2020-08-13 17:21:06 +02:00
Patrik Oldsberg ef363d5c61 Merge pull request #1944 from spotify/Rugvip-patch-2
CHANGELOG: add changes up until 52a3c6
2020-08-13 16:19:13 +02:00
Ivan Shmidt 18228ff8ae Merge pull request #1946 from spotify/shmidt-i/fix-gh-actions-microsite
fix: path in gh-action
2020-08-13 16:00:42 +02:00
Ivan Shmidt e3df6aa2c9 fix: path in gh-action 2020-08-13 15:51:30 +02:00
dependabot-preview[bot] 28387a3558 chore(deps-dev): bump msw from 0.19.5 to 0.20.5
Bumps [msw](https://github.com/mswjs/msw) from 0.19.5 to 0.20.5.
- [Release notes](https://github.com/mswjs/msw/releases)
- [Commits](https://github.com/mswjs/msw/compare/v0.19.5...v0.20.5)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-08-13 13:46:31 +00:00
Ivan Shmidt b9d61d7784 Merge pull request #1908 from spotify/mob/docusaurus-structure
docs: start bringing structure from /docs to docusaurus
2020-08-13 15:41:02 +02:00
Raghunandan Balachandran 266d70cd8c Merge pull request #1943 from spotify/rugvip/plugver
cli: use version in lerna.json for scaffolded plugins
2020-08-13 15:24:19 +02:00
Ivan Shmidt c6655b1e73 fix: remove old link 2020-08-13 15:21:08 +02:00
Ivan Shmidt 195fb0f33a chore: add microsite build to gitignore 2020-08-13 15:17:02 +02:00
Patrik Oldsberg 3f5236ee6d CHANGELOG: add changes up until 52a3c6 2020-08-13 15:07:39 +02:00
Ivan Shmidt 6e8cf4651e Merge branch 'master' of github.com:spotify/backstage into mob/docusaurus-structure 2020-08-13 14:55:25 +02:00
Patrik Oldsberg be08475017 create-app: fix App test in template 2020-08-13 14:46:43 +02:00
Patrik Oldsberg da06bd5c5c cli: use version in lerna.json for scaffolded plugins 2020-08-13 14:38:22 +02:00
Patrik Oldsberg af9d127644 tsconfig: set rootDir to ensure output structure of tsc 2020-08-13 14:31:37 +02:00
Patrik Oldsberg 20d83e7d5b create-app: add minimal gitignore to template 2020-08-13 14:31:37 +02:00
Fredrik Adelöw 52a3c6d45b Merge pull request #1931 from spotify/freben/no-cli-create
docs(cli): can't create-app with the cli anymore
2020-08-13 14:28:16 +02:00
Patrik Oldsberg ec25fbdcdd Merge pull request #1907 from spotify/mob/installation
docs/features: add installation docs for software-catalog and software-templates
2020-08-13 14:19:07 +02:00
Fredrik Adelöw 638526bad8 Merge pull request #1941 from Fox32/patch-5
Fix typo in documentation
2020-08-13 13:58:49 +02:00
Fredrik Adelöw 059bbcae07 Merge pull request #1940 from spotify/dependabot/npm_and_yarn/uuid-8.3.0
chore(deps): bump uuid from 8.1.0 to 8.3.0
2020-08-13 13:52:45 +02:00
Patrik Oldsberg 2fd38ad228 create-app: add register component plugin and move plugin deps to app 2020-08-13 13:46:19 +02:00
Patrik Oldsberg b9dcd46c09 create-app: add locations for example entites and templates 2020-08-13 13:43:34 +02:00
Oliver Sand 61f913f119 Fix heading 2020-08-13 13:40:44 +02:00
Oliver Sand 6bb4cf95fa Fix button description 2020-08-13 13:36:21 +02:00
Patrik Oldsberg e0632bc205 Merge pull request #1737 from SDA-SE/feat/api-catalog
Add a Prototype for API Documentations
2020-08-13 13:35:47 +02:00
Oliver Sand 75a316459f Fix typo in documentation 2020-08-13 13:34:22 +02:00
Patrik Oldsberg 388df8c3bb docs/features: fix static location entires not being list of objects 2020-08-13 13:32:48 +02:00
Patrik Oldsberg 953e55330b create-app: remove welcome plugin 2020-08-13 12:37:54 +02:00
Patrik Oldsberg dddc0e15ba create-app: remove copyright header from template 2020-08-13 12:34:45 +02:00
Patrik Oldsberg 68cd1cae8f create-app: add missing APIs to app template 2020-08-13 12:33:15 +02:00
Patrik Oldsberg 75decc011d create-app: add Sidebar and other app-wide components to app template 2020-08-13 11:53:20 +02:00
Rémi DOREAU 635850a1c1 feat(create-app): add catalog and scaffolder plugins 2020-08-13 11:52:51 +02:00
Patrik Oldsberg c6c44c20a6 Merge pull request #1934 from spotify/rugvip/fixcli
packages: fix ts-node config in local dev versions of CLIs
2020-08-13 11:52:14 +02:00
dependabot-preview[bot] 6b36a8b94a chore(deps): bump uuid from 8.1.0 to 8.3.0
Bumps [uuid](https://github.com/uuidjs/uuid) from 8.1.0 to 8.3.0.
- [Release notes](https://github.com/uuidjs/uuid/releases)
- [Changelog](https://github.com/uuidjs/uuid/blob/master/CHANGELOG.md)
- [Commits](https://github.com/uuidjs/uuid/compare/v8.1.0...v8.3.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-08-13 09:45:04 +00:00
Dominik Henneke 356643416d Merge branch 'master' into feat/api-catalog 2020-08-13 11:32:00 +02:00
Fredrik Adelöw 8e1020a454 docs(cli): can't create-app with the cli anymore 2020-08-13 11:29:28 +02:00
Patrik Oldsberg f24efbda66 Merge pull request #1933 from spotify/rugvip/noabs
docs: avoid absolute links to docs + verify with script
2020-08-13 11:04:27 +02:00
Ivan Shmidt 045d796667 Merge branch 'master' of github.com:spotify/backstage into mob/docusaurus-structure 2020-08-13 10:15:01 +02:00
Patrik Oldsberg a252b1a82f Merge pull request #1939 from spotify/rugvip/testplz
workflows: run CLI e2e tests with same scope as Frontend CI
2020-08-13 09:45:48 +02:00
Patrik Oldsberg d5e4005ea4 workflows: run CLI e2e tests with same scope as Frontend CI 2020-08-13 09:27:54 +02:00
Patrik Oldsberg 5238813719 Merge pull request #1935 from spotify/rugvip/out
cli: fix stdout not being logged in e2e test cmd failures
2020-08-13 09:23:51 +02:00
Dominik Henneke f809238e61 Update @types/swagger-ui-react 2020-08-13 08:30:44 +02:00
Patrik Oldsberg aea535b0aa catalog-backend: fix migration script not using uuid for ID 2020-08-13 01:19:29 +02:00