Commit Graph

4390 Commits

Author SHA1 Message Date
Raghunandan Balachandran f42bdf2490 Merge pull request #2066 from spotify/freben/bump-refractor
fix(core): bump react-syntax-highlighter to unbreak build
2020-08-21 11:39:23 +02:00
Fredrik Adelöw d8947239ad fix(core): bump react-syntax-highlighter to unbreak build 2020-08-21 11:01:46 +02:00
Sebastian Qvarfordt 5bf548ac80 Show progress bar when loading on techdocs (#2065) 2020-08-21 10:31:30 +02:00
Kat Zhou 27fedbc0d7 Merge pull request #2060 from spotify/katz95-patch-2
Update design.md with new header and some text edits
2020-08-21 10:16:11 +02:00
Kat Zhou a291f2972c Update design.md 2020-08-21 09:47:50 +02:00
Kat Zhou 382a9f244d Merge pull request #2058 from spotify/katz95-patch-1
new design header for design documentation
2020-08-21 09:46:56 +02:00
Kat Zhou d63f777ee0 new design header for design documentation 2020-08-21 09:46:02 +02:00
Fredrik Adelöw 11289f3066 Merge pull request #2047 from spotify/freben/docs-call-existing-api
docs: write call-existing-api.md
2020-08-21 09:21:11 +02:00
Fredrik Adelöw d257aea185 Merge pull request #2055 from spotify/freben/fix-tab-chunking
fix(core): chunk up tabs better
2020-08-21 07:35:12 +02:00
Fredrik Adelöw 19db25eac7 fix(core): chunk up tabs better 2020-08-20 22:16:19 +02:00
Fredrik Adelöw 89a0a2fc7b docs: write call-existing-api.md 2020-08-20 21:21:30 +02:00
Oliver Sand 95596b8129 chore(api-docs): the api docs plugin should be published (#2051)
* chore(api-docs): the api docs plugin should be published

* chore: add missing @types/react dependency

* chore: move to dependency
2020-08-20 21:01:13 +02:00
Fredrik Adelöw 753025de8f Merge pull request #2050 from spotify/rugvip/fix-e2e
cli: grab the needed e2e test package dependencies from the create-app template
2020-08-20 20:51:37 +02:00
Patrik Oldsberg 34e72a7cf4 cli: grab the needed e2e test package dependencies from the create-app template 2020-08-20 18:17:55 +02:00
David Tuite bbd75a0981 Add GitHub pull requests plugin (#1987)
See pull requests against your entities, and see statistics for your
last N pull requests.
2020-08-20 15:54:14 +02:00
Emma Indal 7b60c4472f Merge pull request #2044 from spotify/mob/entitypage-tabs
fix(header tabs): use filteredheadertabs instead of tabs
2020-08-20 15:23:15 +02:00
Raghunandan Balachandran 74f1b2762d Merge pull request #2040 from spotify/rugvip/auth-providers
plugins/auth-backend: refactor providers for exporting with consistent casing
2020-08-20 15:12:45 +02:00
Raghunandan Balachandran 23ce1e7f63 Merge pull request #2022 from spotify/rugvip/base-url
core-api: switch auth provider apiOrigin option to backendUrl
2020-08-20 15:05:47 +02:00
Emma Indal b545e51615 fix(header tabs): use filteredheadertabs instead of tabs 2020-08-20 15:02:53 +02:00
Fredrik Adelöw f4b591c372 Merge pull request #2042 from SDA-SE/feat/id-token-regex
fix(core): check id_tokens according to base64url instead of base64
2020-08-20 14:36:43 +02:00
Sebastian Qvarfordt 13908d69c2 TechDocs: Access entity techdocs from service catalog (#1835)
* feature(techdocs): JIT generation of techdocs

* Fix linting issues

* Add Techdocs tab to entity page

* Added missing dep

* Added missing dep

* Removed duplicate dep

* Better tab navigation

* Update label on entity page to say docs

* Fix lint issue

* Move building of docs from entity to a function

* feature(techdocs): JIT generation of techdocs

* Fix linting issues

* Add Techdocs tab to entity page

* Added missing dep

* Added missing dep

* Removed duplicate dep

* Better tab navigation

* Update label on entity page to say docs

* Fix lint issue

* Move building of docs from entity to a function

* attempt to add back react as a dep

* Fixed failing test

* fix(techdocs): Hopefully fixed tests

* Fixed another failing test

* Initial apiRef for techdocs storage

* Cleaned up some code in reader

* test(headertabs): add tests to HeaderTabs component

* fix(headertabs): change tab mock id

* fix(techdocs-generator): fix problem with macOS symlink to tmp folder

* fix(lint): remove unused configApiRef

* wip

* Ongoing cleanups

* Cleanups and fix tests

* WIP cleanups

* Clean up some things

* Clean up some things

* Added missing notice header

* ts issue fixed

* Add show contition to api tab

Co-authored-by: Fredrik Adelöw <freben@gmail.com>
Co-authored-by: Emma Indal <emmai@spotify.com>
2020-08-20 14:06:09 +02:00
Dominik Henneke 64ec910097 fix(core): check id_tokens according to base64url instead of base64 2020-08-20 14:03:50 +02:00
Oliver Sand 774a000729 Readme for api-docs Plugin (#2041)
* docs(api-docs): add details to readme

* docs: fix wrong markdown in readme files
2020-08-20 13:57:59 +02:00
Patrik Oldsberg b3fa6ffadd plugins/auth-backend: refactor providers for exporting with consistent casing 2020-08-20 11:15:34 +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
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
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