74233 Commits

Author SHA1 Message Date
dependabot-preview[bot] 0afdba6ac1 chore(deps): bump @rjsf/core from 2.2.2 to 2.3.0 (#2062)
Bumps [@rjsf/core](https://github.com/rjsf-team/react-jsonschema-form) from 2.2.2 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.2.2...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-21 15:47:45 +02:00
Emma Indal e9c937dd9f Add docs template to default app templates (#2072) 2020-08-21 15:46:10 +02:00
Sebastian Qvarfordt 2e50876160 Throw error when failing to generate docs to prevent request loop (#2073) 2020-08-21 15:30:50 +02:00
Patrik Oldsberg 6f0c438519 plugins/rollbar: switch RollbarClient to use DiscoveryApi 2020-08-21 15:16:07 +02:00
Patrik Oldsberg be837b7b36 plugins/scaffolder: switch ScaffolderApi to use DiscoveryApi 2020-08-21 15:16:07 +02:00
Patrik Oldsberg 382491dc5a plugins/catalog: switch CatalogClient to use DiscoveryApi 2020-08-21 15:16:06 +02:00
Emma Indal f6f56aa748 TechDocs: documentation template (#1954)
* feat(docs-template): Add docs template to create a standalone docs project

* fix(docs-template): add docs template to mock data

* fix(docs-template): owner of template

* add techdocs-ref to cookiecutter docs project

* delete unused cookiecutter json file

* update docs in default index.md file

* rename from .yaml to .yml to be consistent to docs

* update techdocs-ref to use github protocol
2020-08-21 14:56:46 +02:00
Stefan Ålund c6c3c94c18 Camelcase GitHub and GitLab (#2034)
* Camelcase GitHub and GitLab

* GitLab

* Code GitLab

* GitHub in code

* Fix auth naming

* Update docs/features/software-templates/adding-templates.md

Co-authored-by: Raghunandan Balachandran <soapraj@gmail.com>

* Update docs/features/software-templates/extending/create-your-own-preparer.md

Co-authored-by: Raghunandan Balachandran <soapraj@gmail.com>

Co-authored-by: Raghunandan Balachandran <soapraj@gmail.com>
2020-08-21 14:48:16 +02:00
dependabot-preview[bot] 3071065884 chore(deps): bump swagger-ui-react from 3.31.1 to 3.32.4 (#2059)
Bumps [swagger-ui-react](https://github.com/swagger-api/swagger-ui) from 3.31.1 to 3.32.4.
- [Release notes](https://github.com/swagger-api/swagger-ui/releases)
- [Commits](https://github.com/swagger-api/swagger-ui/compare/v3.31.1...v3.32.4)

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-21 14:47:45 +02:00
dependabot-preview[bot] 9b655c8f71 chore(deps): bump @material-icons/font from 1.0.3 to 1.0.4 (#2063)
Bumps [@material-icons/font](https://github.com/material-icons/material-icons) from 1.0.3 to 1.0.4.
- [Release notes](https://github.com/material-icons/material-icons/releases)
- [Commits](https://github.com/material-icons/material-icons/commits)

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-21 14:47:17 +02:00
Raghunandan Balachandran 9b8024352a Merge pull request #2046 from spotify/new-release-20-aug-20
Release v0.1.1-alpha.19
2020-08-21 14:13:56 +02:00
Patrik Oldsberg 261ad041cd Merge pull request #2069 from spotify/rugvip/jest-fix
cli: fix jest transform pattern termination
2020-08-21 14:13:05 +02:00
Fredrik Adelöw 4083ba78fb Merge pull request #1996 from dfds/dfds-servicebuilder-https-enabled-v2
Dfds servicebuilder https enabled v2
2020-08-21 14:04:25 +02:00
Fredrik Adelöw f43063d463 fix dependency and lockfile 2020-08-21 13:28:54 +02:00
Patrik Oldsberg 4d17c1fd94 cli: fix jest transform pattern termination 2020-08-21 13:24:43 +02:00
Raghunandan b9683dc236 Commit lock file 2020-08-21 12:27:03 +02:00
Sebastian Qvarfordt 613c06bdd6 Techdocs: Updates preparers to make it work in actual usecases (#1957)
* 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

* Initial github preparer. Doesn't work properly yet

* Updated dir preparer to handle github managed-by-location and added github preparer

* Removed old file

* Fixed feedback and added better logging to techdocs build process

* Updated create-app template

Co-authored-by: Fredrik Adelöw <freben@gmail.com>
Co-authored-by: Emma Indal <emmai@spotify.com>
2020-08-21 12:11:03 +02:00
Raghunandan 15e334a584 Release v0.1.1-alpha.19 2020-08-21 11:40:04 +02:00
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
toban@dfds.com 5bffcb108d =removing unused imports 2020-08-21 11:03:07 +02:00
Fredrik Adelöw d8947239ad fix(core): bump react-syntax-highlighter to unbreak build 2020-08-21 11:01:46 +02:00
toban@dfds.com f66eb57c10 =add inline documentation 2020-08-21 10:58:17 +02:00
toban@dfds.com 6e3cb6c874 =removing support for loading certs via file paths, adding host factory module, removing config section 2020-08-21 10:51:37 +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
Oliver Sand 8a317bfa1c feat: support passing --inspect to backend:dev
This allows to debug the nodejs instance.
2020-08-21 09:41:11 +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
Chris Simmons d4a6bc5504 udpated env vars to match provider name 2020-08-21 16:32:04 +12:00
Chris Simmons b253c56526 add microsoft azure auth provider + add to example app 2020-08-21 15:46:17 +12:00
Patrik Oldsberg ea1a36433d app,core-api: install DiscoveryApi in default app and use it for all auth providers 2020-08-21 00:54:54 +02:00
Patrik Oldsberg 96f1f522b9 core-api: add DiscoveryApi + UrlPatternDiscovery implementation 2020-08-21 00:30:41 +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
Tobias Andersen 17233abfcb =Partial commit, have to go home 2020-08-20 14:55:42 +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