74233 Commits

Author SHA1 Message Date
Fredrik Adelöw b24e1b1dc5 Merge pull request #1972 from spotify/dependabot/npm_and_yarn/cypress-4.12.1
chore(deps-dev): bump cypress from 4.9.0 to 4.12.1
2020-08-17 11:12:24 +02:00
Fredrik Adelöw 1106e8f8ec Merge pull request #1800 from spotify/dependabot/npm_and_yarn/webpack-node-externals-2.5.0
build(deps): bump webpack-node-externals from 1.7.2 to 2.5.0
2020-08-17 10:53:22 +02:00
dependabot-preview[bot] 693b7bd2f6 chore(deps-dev): bump @types/google-protobuf from 3.7.2 to 3.7.3
Bumps [@types/google-protobuf](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/google-protobuf) from 3.7.2 to 3.7.3.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/google-protobuf)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-08-17 08:25:00 +00:00
dependabot-preview[bot] bffd8610d4 chore(deps): bump apollo-server-express from 2.16.0 to 2.16.1
Bumps [apollo-server-express](https://github.com/apollographql/apollo-server/tree/HEAD/packages/apollo-server-express) from 2.16.0 to 2.16.1.
- [Release notes](https://github.com/apollographql/apollo-server/releases)
- [Changelog](https://github.com/apollographql/apollo-server/blob/main/CHANGELOG.md)
- [Commits](https://github.com/apollographql/apollo-server/commits/apollo-server-express@2.16.1/packages/apollo-server-express)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-08-17 08:24:33 +00:00
dependabot-preview[bot] ac013cd607 chore(deps): bump @types/dockerode from 2.5.32 to 2.5.34
Bumps [@types/dockerode](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/dockerode) from 2.5.32 to 2.5.34.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/dockerode)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-08-17 08:24:24 +00:00
dependabot-preview[bot] 8c22b1ca0f chore(deps-dev): bump cypress from 4.9.0 to 4.12.1
Bumps [cypress](https://github.com/cypress-io/cypress) from 4.9.0 to 4.12.1.
- [Release notes](https://github.com/cypress-io/cypress/releases)
- [Commits](https://github.com/cypress-io/cypress/compare/v4.9.0...v4.12.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-08-17 08:24:24 +00:00
Fredrik Adelöw 2ef9795945 Merge pull request #1977 from spotify/freben/pin-material-table
fix(core): pin material-table to fix e2e CI errors in master
2020-08-17 10:18:09 +02:00
Fredrik Adelöw 8680fedff6 whitelist -> allowlist 2020-08-17 10:14:19 +02:00
dependabot-preview[bot] 475036235d build(deps): bump webpack-node-externals from 1.7.2 to 2.5.0
Bumps [webpack-node-externals](https://github.com/liady/webpack-node-externals) from 1.7.2 to 2.5.0.
- [Release notes](https://github.com/liady/webpack-node-externals/releases)
- [Commits](https://github.com/liady/webpack-node-externals/compare/v1.7.2...v2.5.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-08-17 10:14:19 +02:00
Raghunandan Balachandran 033233d81f Fix auth0 backend provider 2020-08-17 10:10:12 +02:00
Fredrik Adelöw f24a6c0b5c fix(core): pin material-table to fix e2e CI errors in master
This PR https://github.com/mbrn/material-table/pull/2311 broke material-table builds that use webpack. We don't see the problem locally since we have the unaffected version in our lockfiles. However when running the e2e (app generation) flows, there is no lockfile so it resolves to the affected broken versions, breaking master builds at the moment.

Pinning to the unaffected version for now.
2020-08-17 09:50:44 +02:00
msamad 42a885d07c Add ingestor for private bitbucket cloud repositories (#1938)
* Add ingestor for private bitbucket cloud repositories

* Fix test to compare URL string value instead of object

* Fix tests for Github and Gitlab ingestor to compare URL string value instead of object

* Fix bitbucket password env variable for clarity
2020-08-17 08:01:36 +02:00
Oliver Sand deb108d986 Add styling (especially dark mode) for the asyncAPI display component (#1958) 2020-08-16 15:19:40 +02:00
Fredrik Adelöw 973ef6c359 Merge pull request #1904 from spotify/dependabot/npm_and_yarn/swr-0.3.0
chore(deps): bump swr from 0.2.3 to 0.3.0
2020-08-16 14:06:28 +02:00
Fredrik Adelöw 4204d69cb5 Merge pull request #1955 from spotify/dependabot/npm_and_yarn/lodash-4.17.20
chore(deps): bump lodash from 4.17.19 to 4.17.20
2020-08-16 14:02:46 +02:00
dependabot-preview[bot] 19775e4bd0 chore(deps): bump swr from 0.2.3 to 0.3.0
Bumps [swr](https://github.com/vercel/swr) from 0.2.3 to 0.3.0.
- [Release notes](https://github.com/vercel/swr/releases)
- [Commits](https://github.com/vercel/swr/compare/0.2.3...0.3.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-08-16 11:40:17 +00:00
dependabot-preview[bot] 9bee7245e3 chore(deps): bump lodash from 4.17.19 to 4.17.20
Bumps [lodash](https://github.com/lodash/lodash) from 4.17.19 to 4.17.20.
- [Release notes](https://github.com/lodash/lodash/releases)
- [Commits](https://github.com/lodash/lodash/compare/4.17.19...4.17.20)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-08-16 11:39:43 +00:00
Fredrik Adelöw b78e347375 Merge pull request #1923 from spotify/dependabot/npm_and_yarn/msw-0.20.5
chore(deps-dev): bump msw from 0.19.5 to 0.20.5
2020-08-16 13:32:40 +02:00
Fredrik Adelöw ea66592ec9 Merge pull request #1927 from spotify/dependabot/npm_and_yarn/typescript-3.9.7
chore(deps): bump typescript from 3.9.5 to 3.9.7
2020-08-16 13:30:43 +02:00
Fredrik Adelöw 5d27cd2243 Merge pull request #1926 from spotify/dependabot/npm_and_yarn/types/react-helmet-6.1.0
chore(deps-dev): bump @types/react-helmet from 5.0.15 to 6.1.0
2020-08-16 13:29:26 +02:00
Oliver Sand c74c8b4592 Improve styling of OpenAPI component (especially in dark mode) (#1961) 2020-08-16 09:10:28 +02:00
Paul Pacheco 4cf6cf3b6c The backend listens to all interfaces by default (#1962)
* The backend listens to all interfaces by default

Previously,  if you did not specify a host,  it would only
listen to localhost,  so it would not accept connections from the network.

If you use the default generated app,  it is configured to listen to 0.0.0.0
which only listens to IPv4 interfaces.

This changes the default behavior, just listen to all interfaces.

* Add some comment
2020-08-16 09:08:36 +02:00
Patrik Oldsberg fe48229005 Merge pull request #1915 from andrewthauer/common-db-utils
Add shared database connection helpers
2020-08-15 13:57:44 +02:00
Fredrik Adelöw dca45f28af Merge pull request #1965 from SDA-SE/feat/yaml-processor
test(catalog-backend): increase coverage of the yaml processor
2020-08-15 09:19:56 +02:00
Dominik Henneke 69a496b0c7 test(catalog-backend): increase coverage of the yaml processor
Co-authored-by: Oliver Sand <oliver.sand@sda-se.com>
2020-08-15 09:04:55 +02:00
Emma Indal ad2e54f1ee Merge pull request #1960 from spotify/emmaindal/docs
TechDocs: Update versions in upcoming features
2020-08-14 15:56:25 +02:00
Emma Indal 8d4e14e1c5 Update versions in upcoming features 2020-08-14 15:07:03 +02:00
blam e4d5628cf4 docs(catalog/grqphql): updating docs 2020-08-14 14:50:01 +02:00
blam 9b3236f47e chore(gql/catalog): fixing some code review comments 2020-08-14 14:37:17 +02:00
blam a09e949b6f chore(gql/catalog): fixing dependencies 2020-08-14 14:00:39 +02:00
blam 56d93dcb52 chore(gql/catalog): types as ts 2020-08-14 13:57:40 +02:00
Raghunandan 205d72f326 Bump docusaurus to v2 alpha 2020-08-14 13:33:43 +02:00
blam 82bf64cd84 merge branch 'master' of github.com:spotify/backstage into mob/union-types
* 'master' of github.com:spotify/backstage: (88 commits)
  docs: update storybook url
  Separate port and host in configuration
  docs: fix broken links
  docs/verify-links: update to disallow path-absolute doc links
  microsite: mark package as private
  fix: path in gh-action
  fix: remove old link
  chore: add microsite build to gitignore
  CHANGELOG: add changes up until 52a3c6
  cli: use version in lerna.json for scaffolded plugins
  Fix heading
  Fix button description
  Fix typo in documentation
  docs/features: fix static location entires not being list of objects
  chore(deps): bump uuid from 8.1.0 to 8.3.0
  docs(cli): can't create-app with the cli anymore
  workflows: run CLI e2e tests with same scope as Frontend CI
  Update @types/swagger-ui-react
  catalog-backend: fix migration script not using uuid for ID
  This is supposed to be optional
  ...
2020-08-14 13:20:41 +02:00
Patrik Oldsberg 442ee143ee Merge pull request #1950 from AmericanAirlines/envport
Separate port and host in configuration
2020-08-14 12:36:58 +02:00
Andrew Thauer 4285289b5a only expose createDatabase + additional typing 2020-08-14 06:30:05 -04:00
Patrik Oldsberg 8fc32a1b9c Merge pull request #1953 from spotify/rugvip/nobook
docs: update storybook url
2020-08-14 09:36:55 +02:00
Patrik Oldsberg 7c4307d1ee docs: update storybook url 2020-08-14 09:20:09 +02:00
Andrew Thauer 815983ae84 add shared database connection helpers 2020-08-13 22:56:47 -04:00
Patrik Oldsberg a82f780726 Merge pull request #1952 from spotify/rugvip/fixlinks
docs: update link checking script and fix broken links
2020-08-13 20:02:03 +02:00
Patrik Oldsberg af7121680f Merge pull request #1949 from spotify/Rugvip-patch-2
microsite: mark package as private
2020-08-13 19:59:49 +02:00
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