74233 Commits

Author SHA1 Message Date
Patrik Oldsberg b3fa6ffadd plugins/auth-backend: refactor providers for exporting with consistent casing 2020-08-20 11:15:34 +02:00
Tobias Andersen d263219c2b =Fixed problem with the stoppable wrapper not triggering the listen method on the http server object 2020-08-20 11:12:16 +02:00
Tobias Andersen 0ee6ba4049 =Fixed problem with the stoppable wrapper not triggering the listen method on the http server object 2020-08-20 11:11:53 +02:00
Patrik Oldsberg 02fa3ca781 Merge pull request #2024 from spotify/rugvip/auth-config
plugins/auth-backend: refactor OAuthProvider to derive options from {app,backend}.baseUrl
2020-08-20 10:53:26 +02:00
Nikita Dudnik 709f831ee1 fix: make docs table font color white (#2036) 2020-08-20 09:54:38 +02:00
Emma Indal ce669f48e5 Merge pull request #2025 from perrymanuk/techdocs-cli-path-fix
Techdocs-cli Build Fix
2020-08-20 09:47:55 +02:00
Fredrik Adelöw c69d1a4f7a Merge pull request #2038 from spotify/freben/quotez
fix(package.json): make yarn dev work better with double quotes
2020-08-20 09:06:51 +02:00
Fredrik Adelöw bf55fa1ea1 fix(package.json): make yarn dev work better with double quotes 2020-08-20 08:43:23 +02:00
Stefan Ålund 07bc5db026 Tweak roadmap (#2035)
* Tweak roadmap

* Update roadmap.md

* Review comments
2020-08-20 08:34:05 +02:00
Fredrik Adelöw 5498cc7e4b Merge pull request #1942 from spotify/feature/create-app-plugins
create-app: include catalog and scaffolder as part of the template
2020-08-19 18:14:50 +02:00
Fredrik Adelöw 8897f58b78 Merge pull request #2033 from spotify/freben/microsite-docs-deploy
build(microsite): deploy site when docs are changed
2020-08-19 18:08:58 +02:00
Fredrik Adelöw a118951eaa build(microsite): deploy site when docs are changed 2020-08-19 17:03:35 +02:00
Stefan Ålund d41e5bcc0b Fix doc links in latest blog post (#2012)
* Fix doc links in latest blog post

* Update 2020-08-05-announcing-backstage-software-templates.md
2020-08-19 15:54:36 +02:00
Ivan Shmidt ab5cb8a736 Merge pull request #2026 from spotify/shmidt-i/fix-docs-build-i18n
fix: docs build short-term
2020-08-19 14:06:39 +02:00
Ivan Shmidt 1925918505 fix: docs build short-term 2020-08-19 13:56:15 +02:00
Fredrik Adelöw 94d28cb5c8 Merge branch 'master' into mob/union-types 2020-08-19 13:10:32 +02:00
Stefan Ålund 9568848b54 Link to marketplace issue from roadmap (#2010)
* Link to marketplace issue from roadmap

* Update roadmap.md

* Update roadmap.md

* Update roadmap.md
2020-08-19 12:23:42 +02:00
Perry Manuk 24a1298983 Techdocs-cli Build Fix
We're using cloud build in gcp to build/package our backstage deployment
and when you upload your artifacts it will remove all of the .git folder
to mimimize the upload causing the techdocs-cli to fail as it relies on
using `git rev-parse` to discover the full path. I changed this to be
statically linked so the reliance on git is no longer there and so that
as long as the structure of your repo doesn't change it should build no
matter where the root folder is placed.
2020-08-19 12:10:32 +02:00
Patrik Oldsberg 1d9007184c app-config: remove unnecessary auth config 2020-08-19 11:37:04 +02:00
Patrik Oldsberg 5e0341f01c plugins/auth-backend: refactor OAuthProvider to derive options from app.baseUrl 2020-08-19 11:37:03 +02:00
Ivan Shmidt c5ab3d0d76 Merge pull request #2013 from SDA-SE/tags
Add tags to catalog entities
2020-08-19 11:31:53 +02:00
dependabot-preview[bot] 0ed795bf06 chore(deps-dev): bump @types/codemirror from 0.0.96 to 0.0.97 (#2021)
Bumps [@types/codemirror](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/codemirror) from 0.0.96 to 0.0.97.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/codemirror)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-08-19 10:53:58 +02:00
dependabot-preview[bot] d8b241f977 chore(deps): bump knex from 0.21.1 to 0.21.5 (#2020)
Bumps [knex](https://github.com/knex/knex) from 0.21.1 to 0.21.5.
- [Release notes](https://github.com/knex/knex/releases)
- [Changelog](https://github.com/knex/knex/blob/master/CHANGELOG.md)
- [Commits](https://github.com/knex/knex/compare/0.21.1...0.21.5)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-08-19 10:53:37 +02:00
dependabot-preview[bot] 08464607fa chore(deps): bump dockerode from 3.2.0 to 3.2.1 (#2019)
Bumps [dockerode](https://github.com/apocas/dockerode) from 3.2.0 to 3.2.1.
- [Release notes](https://github.com/apocas/dockerode/releases)
- [Commits](https://github.com/apocas/dockerode/compare/v3.2.0...v3.2.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-08-19 09:48:50 +02:00
Patrik Oldsberg e171eb7669 core-api: fix usage of deprecated wait in tests 2020-08-19 09:43:36 +02:00
Patrik Oldsberg 645c7f444b core-api: switch auth provider apiOrigin option to backendUrl 2020-08-19 09:43:36 +02:00
Niklas Ek 4618f0b76a Update header background shapes and colors (#2015)
* Update header background shapes and colors

* Remove an unused type frmo PageThemeProvider

* Remove Waves.test as there is no more Waves.jsx
2020-08-19 09:34:15 +02:00
Tim Hansen 6437a7d9ad Update CODEOWNERS for internal clone 2020-08-18 20:00:49 -06:00
Patrik Oldsberg b569f44a38 Merge pull request #2014 from SDA-SE/feat/fix-details-layout
fix: layout issue on the entity page
2020-08-18 23:03:02 +02:00
Oliver Sand 2172a8a698 fix: layout issue on the entity page 2020-08-18 22:44:15 +02:00
Oliver Sand 5e6f1c4248 feat(catalog): add filter by tags in the catalog 2020-08-18 22:22:20 +02:00
Oliver Sand f06588def7 feat(catalog): show entity tags in the catalog table 2020-08-18 22:22:20 +02:00
Oliver Sand bd6195d79f test(catalog): add test-data for tags 2020-08-18 22:22:20 +02:00
Oliver Sand 86eac5b458 feat(catalog): add tags to entity metadata
This add a field tags to the entity metadata to specifiy a user defined classifications.

Closes #1997
2020-08-18 22:14:36 +02:00
Fredrik Adelöw 1f74e31ae9 Merge pull request #1945 from SDA-SE/feat/api-tabs
feat(catalog): update trivial tab implementation
2020-08-18 19:48:08 +02:00
Stefan Ålund 044a2e2eab Fix broken MD link in README (#2007) 2020-08-18 17:16:28 +02:00
toban@dfds.com 141bb0b9ab =triggering checks to see why CLI tests timed out 2020-08-18 16:53:37 +02:00
Fredrik Adelöw 38e185b2be docs(auth-backend): some minor tweaks (#1989) 2020-08-18 15:50:43 +02:00
dependabot-preview[bot] cf53a1666d chore(deps-dev): bump @storybook/addons from 6.0.4 to 6.0.12 (#2002)
Bumps [@storybook/addons](https://github.com/storybookjs/storybook/tree/HEAD/lib/addons) from 6.0.4 to 6.0.12.
- [Release notes](https://github.com/storybookjs/storybook/releases)
- [Changelog](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md)
- [Commits](https://github.com/storybookjs/storybook/commits/v6.0.12/lib/addons)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-08-18 15:50:16 +02:00
dependabot-preview[bot] e3d2e98df4 chore(deps-dev): bump @types/webpack from 4.41.17 to 4.41.21 (#2006)
Bumps [@types/webpack](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/webpack) from 4.41.17 to 4.41.21.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/webpack)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-08-18 15:49:45 +02:00
dependabot-preview[bot] b19fa4a559 chore(deps): bump @rjsf/material-ui from 2.1.0 to 2.3.0 (#1979)
Bumps [@rjsf/material-ui](https://github.com/rjsf-team/react-jsonschema-form) from 2.1.0 to 2.3.0.
- [Release notes](https://github.com/rjsf-team/react-jsonschema-form/releases)
- [Commits](https://github.com/rjsf-team/react-jsonschema-form/compare/v2.1.0...v2.3.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-08-18 15:49:21 +02:00
dependabot-preview[bot] fe3d94272e chore(deps): bump yup from 0.29.1 to 0.29.3 (#2003)
Bumps [yup](https://github.com/jquense/yup) from 0.29.1 to 0.29.3.
- [Release notes](https://github.com/jquense/yup/releases)
- [Changelog](https://github.com/jquense/yup/blob/master/CHANGELOG.md)
- [Commits](https://github.com/jquense/yup/compare/v0.29.1...v0.29.3)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-08-18 15:48:52 +02:00
Fredrik Adelöw 803fa95121 Merge pull request #1999 from spotify/rugvip/lock-sync
yarn.lock: sync
2020-08-18 14:12:47 +02:00
Patrik Oldsberg f018a79d39 Merge pull request #2000 from spotify/rugvip/env-error
auth-backend: nicer error message for missing env query
2020-08-18 12:27:33 +02:00
Patrik Oldsberg 5c8c0e7499 yarn.lock: sync 2020-08-18 12:09:30 +02:00
Patrik Oldsberg 547d0a1390 auth-backend: nicer error message for missing env query 2020-08-18 12:08:38 +02:00
Fredrik Adelöw 298ddd4b4c Merge pull request #1992 from spotify/shmidt-i/fix-docs-build
fix: remove redundant steps from docs build
2020-08-18 11:12:32 +02:00
Stefan Ålund 3a6f4415eb [Docs] Detailed roadmap and vision (#1991)
* [Docs] Update roadmap and vision

* Add shield to roadmap

* Update roadmap.md

* Link to .io in main README

* Fix verify links?
2020-08-18 10:52:56 +02:00
toban@dfds.com 44e09bd980 =added disabled config for https w. self-signed cert 2020-08-18 10:37:38 +02:00
toban@dfds.com d982278fc3 =fixed broken microsite 2020-08-18 10:27:48 +02:00