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
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
Emma Indal
d1fc52d740
TechDocs: add docs by default to springboot grpc template ( #2288 )
...
* add docs by default to springboot grpc template
* delete line from rebase
2020-09-05 20:10:23 +02:00
Patrik Oldsberg
b045b166b6
run prettier
2020-09-05 16:37:30 +02:00
Patrik Oldsberg
40b71f8299
auth-backend: refactory oauth refresh handler to receive a single request object
2020-09-05 16:19:14 +02:00
Patrik Oldsberg
9e07bdb43d
auth-backend: slim down oauth start interface and allow for state modifications
2020-09-05 16:19:13 +02:00
Ivan Shmidt
b9c523f3f5
Merge branch 'master' of github.com:spotify/backstage into shmidt-i/circle-ci-plugin-new-route-api
2020-09-04 16:51:32 +02:00
Fredrik Adelöw
ec919f3526
Merge pull request #2280 from spotify/freben/wellknown
...
docs(catalog): document the current set of well known annotations
2020-09-04 16:42:15 +02:00
Ivan Shmidt
b180748b96
fix(github-actions): use only github.com/project-slug annotation
2020-09-04 16:22:51 +02:00
Ivan Shmidt
bf1b430b96
feat(github-actions): exported predicate
2020-09-04 15:59:03 +02:00
Ivan Shmidt
72b0d9c9f5
fix(circleci): big refactor and cleanup
2020-09-04 15:58:25 +02:00
Ivan Shmidt
5b3ad2a284
feat(circleci): export router
2020-09-04 15:57:31 +02:00
Ivan Shmidt
ecafe1b54d
feat(circleci): use token from the proxy
2020-09-04 15:53:40 +02:00
Fredrik Adelöw
b4b3a8d1fe
Merge pull request #1612 from ebarriosjr/ebarriosjr/Creating-gcp-projects-plugin
...
Ebarriosjr/creating gcp projects plugin
2020-09-04 15:09:07 +02:00
Dominik Henneke
a93450d55f
feat(api-docs): move the api-tab from the catalog to the plugin and register it in the default app
2020-09-04 14:14:50 +02:00
Dominik Henneke
8df712b75c
fix(api-docs): resolve style warnings
2020-09-04 14:13:29 +02:00
Dominik Henneke
d1e281c50d
refactor(api-docs): update imports
2020-09-04 14:13:28 +02:00
Fredrik Adelöw
39a730100a
Merge pull request #2258 from muffix/fix-2257-conditionally-add-sentry-widget
...
Conditionally add Sentry widget to component page
2020-09-04 14:12:22 +02:00
Björn Marschollek
bb7430daba
Refactor the Sentry plugin router
2020-09-04 13:58:34 +02:00
Björn Marschollek
eb4d54fcc4
Adapt app-driven entity page
...
Addresses the changes required after merging #2076 . The Sentry plugin
now defines a router and the widget will be displayed as a tab.
2020-09-04 12:51:53 +02:00
Fredrik Adelöw
a4b4eb5793
docs(catalog): document the current set of well known annotations
2020-09-04 12:11:05 +02:00
Fredrik Adelöw
7f2a80d39d
Merge pull request #2270 from o-farooq/master
...
catalog-backend: fix azure ingestion default branch browser url
2020-09-04 11:38:28 +02:00
Fredrik Adelöw
e12b75862e
Merge pull request #2277 from spotify/alund/cb
...
Use primary color for checkbox
2020-09-04 11:37:38 +02:00
Björn Marschollek
0837435531
Conditionally add Sentry widget to component page
...
This adds the Sentry widget back to the component page (from which it
was removed in #2246 ) if the component declares its own Sentry project
ID in the annotation named backstage.io/sentry-project-id. The widget
is hidden otherwise.
Previous to #2246 , the widget was just displaying an empty list because
it was trying to load data for a hardcoded project name of
sample-sentry-project-id.
Fixes #2257
2020-09-04 10:54:02 +02:00