Commit Graph

1655 Commits

Author SHA1 Message Date
Oliver Sand 6f67809bd3 feat: allow to view the raw API definitions, even if a viewer component is available 2020-09-10 17:55:54 +02:00
Marcus Eide 6a6fe5eef8 Merge pull request #2357 from spotify/eide/lighthouse-new-routing-api
lighthouse: Refactor to new routing api
2020-09-10 08:37:57 +02:00
Fredrik Adelöw a767c9f97c Merge pull request #2379 from spotify/freben/scaffoldplusplus
fix(scaffolder): properly post errors when calls fail
2020-09-09 17:18:46 +02:00
Fredrik Adelöw ee1e4f98c9 trim 2020-09-09 17:04:58 +02:00
Fredrik Adelöw a70797ecec fix(scaffolder): properly post errors when calls fail 2020-09-09 16:55:42 +02:00
Sebastian Qvarfordt d865f88344 [TechDocs] Rebuild docs if the github source is newer than last docs build (#2353)
* Added age check for documentation in github to make sure it's up to date

* Updated failing tests

* Updated docs to explain requestUrl and storageUrl

* Updated failing tests

* Update packages/create-app/templates/default-app/app-config.yaml.hbs

* Update docs/features/techdocs/getting-started.md

Co-authored-by: Emma Indal <emmai@spotify.com>
2020-09-09 16:05:28 +02:00
Marcus Eide 6446bf493a Merge branch 'master' into eide/lighthouse-new-routing-api 2020-09-09 16:01:53 +02:00
Marcus Eide 4060e8b652 More use of routeRefs 2020-09-09 15:57:24 +02:00
Fredrik Adelöw bf1f645dd6 Merge pull request #2358 from spotify/dependabot/npm_and_yarn/octokit/rest-18.0.5
chore(deps): bump @octokit/rest from 18.0.0 to 18.0.5
2020-09-09 15:16:36 +02:00
Emma Indal dda2c3bcb6 change label of docs template (#2368) 2020-09-09 15:03:49 +02:00
Ivan Shmidt 2a666f0b4e Merge pull request #2345 from spotify/shmidt-i/fix-register-component-plugin-catalog-link
Fix link to catalog after component was registered
2020-09-09 14:58:00 +02:00
Fredrik Adelöw f6d5b7e1a4 bump the types too 2020-09-09 14:36:35 +02:00
Marcus Eide 656c421201 Remove unused imports 2020-09-09 12:47:07 +02:00
Fredrik Adelöw 1521e27069 Merge pull request #2354 from spotify/freben/accordion
chore: bump mui to the create-app resolved version, to lose Accordion warnings
2020-09-09 11:58:07 +02:00
Marcus Eide a14182878e Fix for pagination not updating when selecting a new page 2020-09-09 11:57:57 +02:00
Marcus Eide ce05e7e898 Fix tests 2020-09-09 11:57:57 +02:00
Marcus Eide d32a911c43 Refactor to new routing api 2020-09-09 11:57:57 +02:00
Fredrik Adelöw 0a24df743f chore: bump mui to the create-app resolved version, to lose Accordion warnings 2020-09-09 11:18:18 +02:00
Fredrik Adelöw 01a0fad9b7 Merge pull request #2351 from spotify/freben/scaffolder-key
fix(scaffolder): avoid missing key prop console warning
2020-09-09 11:14:38 +02:00
Fredrik Adelöw 7e07d2907d fix(scaffolder): avoid missing key prop console warning 2020-09-09 10:48:09 +02:00
Jacob Valdemar 82d329555c Add config param to Github in deafultProcessor (#2348) 2020-09-09 10:41:04 +02:00
Ivan Shmidt 8bbbcb3b57 Merge pull request #2282 from spotify/shmidt-i/circle-ci-plugin-new-route-api
CircleCI plugin new route api
2020-09-09 09:06:54 +02:00
alandovskis f88d8873a8 Display Warning if TechDocs Annotation is Missing (#2319)
* Display warning if TechDocs annotation is missing.

* TechDocs: Add link to Getting Started when annotation is missing.
2020-09-09 08:52:36 +02:00
Ivan Shmidt e43df1de20 Merge branch 'master' of github.com:spotify/backstage into shmidt-i/circle-ci-plugin-new-route-api 2020-09-09 01:07:07 +02:00
Ivan Shmidt 3181398b20 fix(register-component): pass through the catalog router ref 2020-09-09 01:00:32 +02:00
Patrik Oldsberg be0e619b1e plugins/app-backend: publish package 2020-09-08 22:18:37 +02:00
Patrik Oldsberg 38b6703102 core-api: change ApiFactory.implements to .api 2020-09-08 11:31:48 +02:00
Patrik Oldsberg e7c04aedab dev-utils: remove separate ApiTestRegistry setup 2020-09-08 11:31:47 +02:00
Patrik Oldsberg aa235dd154 app: move api factories out to plugins 2020-09-08 11:31:47 +02:00
Patrik Oldsberg 493e8052b8 graphiql: move to new plugin pattern 2020-09-08 10:36:24 +02:00
Ivan Shmidt 26cd64847d Merge branch 'master' of github.com:spotify/backstage into shmidt-i/plugin-explore-migration-to-new-routing-api 2020-09-08 10:03:03 +02:00
Ivan Shmidt 1486990b91 fix: missing header 2020-09-07 23:28:00 +02:00
Ivan Shmidt 298851b312 feat(plugin-explore): migrate to new routing api 2020-09-07 23:03:33 +02:00
Ivan Shmidt b745142fa0 fix: annotation missing text 2020-09-07 22:32:47 +02:00
Ivan Shmidt 37e72cf457 fix: lint & typos 2020-09-07 22:18:10 +02:00
Ivan Shmidt f3acee2537 Merge branch 'master' of github.com:spotify/backstage into shmidt-i/circle-ci-plugin-new-route-api 2020-09-07 22:15:12 +02:00
Patrik Oldsberg 66a2a870bc plugins/tech-radar: migrate to new plugin pattern and avoid using api for config 2020-09-07 20:10:08 +02:00
Emma Indal 969cf48858 [TechDocs] migrate techdocs to use new routing/catalog api (#2312)
* migrate techdocs to use new routing

* use new techdocs routing in default app

* new EntityPageDocs and Router components

* remove unused code

* remove unused import
2020-09-07 16:56:03 +02:00
Fredrik Adelöw 3d559e97ae Merge pull request #2301 from andrewthauer/rollbar-catalog
Refactor rollbar to use new routing api + catalog entity annotations
2020-09-07 16:06:11 +02:00
Stefan Ålund b6fcf99853 Fix typo in gRPC template (#2315) 2020-09-07 15:35:39 +02:00
Andrew Thauer 66ddd0cc56 refactor(rollbar): update to use routing & entities 2020-09-07 08:38:07 -04:00
Esteban Barrios 2b114fde44 Show Display name in catalog instead of userId (#2310)
* Use display name instead of userid if this exists in the user profile for the catalog welcome banner

* Rename variable for clarity

* Updated test for CatalogPage to include getProfile function
2020-09-07 13:53:30 +02:00
Patrik Oldsberg 81d5fad250 Merge pull request #2226 from spotify/rugvip/wintest
Make tests work on Windows and run as part of Windows master build
2020-09-07 13:50:18 +02:00
Fredrik Adelöw 9c76103ebd Merge pull request #2279 from SDA-SE/feat/refactor-api-docs
Refactor API docs plugin to work it in the new catalog routing
2020-09-07 08:43:56 +02:00
Patrik Oldsberg 566f1f890e techdocs-backend: make tests work on windows 2020-09-06 14:38:24 +02:00
Patrik Oldsberg 2723fb78d2 scaffolder-backend: fix or skip tests on windows 2020-09-06 14:38:24 +02:00
Patrik Oldsberg 30747fd724 app-backend: make tests work on windows 2020-09-06 14:38:24 +02:00
Patrik Oldsberg 8c6ad088fc Merge pull request #2293 from spotify/rugvip/reoauth
auth-backend: refactor OAuthHandlers to receive a single decorated request object
2020-09-06 10:59:34 +02:00
Patrik Oldsberg 2a68fb8e79 Merge pull request #2295 from spotify/rugvip/pretty
run prettier and add CI check
2020-09-05 21:22:07 +02:00
Emma Indal cff489d03d link on entity page to link to correct docs (#2289) 2020-09-05 20:10:44 +02:00