Commit Graph

145 Commits

Author SHA1 Message Date
LvffY 22bd2bead1 [#10459] 📝 Update documentation to use yarn --cwd arg
Signed-off-by: LvffY <louberger@hotmail.fr>
2022-03-29 21:59:53 +02:00
Fredrik Adelöw 89c7e47967 make the backend plugin ts files consistent
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2022-03-13 19:27:46 +01:00
Tim Hansen 25889e1dea Better GitHub scope/permission documentation
Signed-off-by: Tim Hansen <timbonicus@gmail.com>
2022-02-16 13:38:52 -07:00
Patrik Oldsberg e90014359d Merge pull request #9145 from RoadieHQ/eventually-remove-deprecated-EntitySystemDiagramCard
catalog: Remove deprecated EntitySystemDiagramCard - defer merge
2022-02-11 14:17:27 +01:00
Eric Peterson 35d1d675b5 Document convention for supporting user identity in Analytics.
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2022-01-30 18:21:18 +01:00
Patrik Oldsberg 4cad73ca7f run prettier
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-01-26 12:02:06 +01:00
Eoghan McIlwaine 475f192652 Replace deprecated component on docs page
Signed-off-by: Eoghan McIlwaine <eoghan@roadie.io>
2022-01-24 17:10:45 +01:00
Patrik Oldsberg 250f4a5091 docs: fix type in composability docs
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-01-24 17:00:54 +01:00
Patrik Oldsberg 7ea8ab0c33 docs: remove composability docs for how to port legacy apps
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-01-14 11:27:55 +01:00
Patrik Oldsberg 874bdb3feb docs: remove publishing.md from microsite and move to docs root
Co-authored-by: Johan Haals <johan.haals@gmail.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-01-12 11:43:19 +01:00
Patrik Oldsberg 34d5570c78 SECURITY,docs: move emergency release process docs to publishing.md + complete
Co-authored-by: Johan Haals <johan.haals@gmail.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-01-12 11:40:17 +01:00
Emma Indal af4980fb5d [Search] SearchBar Analytics tracking (#8656)
* test capture search bar events

Signed-off-by: Emma Indal <emmai@spotify.com>

* capture search bar events

Signed-off-by: Emma Indal <emmai@spotify.com>

* only run onChange method if provided, otherwise set term

Signed-off-by: Emma Indal <emmai@spotify.com>

* changeset

Signed-off-by: Emma Indal <emmai@spotify.com>

* unconditionally call analytics API

Signed-off-by: Emma Indal <emmai@spotify.com>

* update changeset to be less specific to GA

Signed-off-by: Emma Indal <emmai@spotify.com>

* move analytics tracking to SearchBarBase

Signed-off-by: Emma Indal <emmai@spotify.com>

* add search to key events

Signed-off-by: Emma Indal <emmai@spotify.com>

* capture types as analytics context attribute, only for SearchBar

Signed-off-by: Emma Indal <emmai@spotify.com>

* move AnalyticsContext to within SearchContextProvider

Signed-off-by: Emma Indal <emmai@spotify.com>

* refactor search tracking out to its own component

Signed-off-by: Emma Indal <emmai@spotify.com>

* captures not only google analytics

Signed-off-by: Emma Indal <emmai@spotify.com>
2021-12-29 14:10:01 +01:00
Colton Padden 19e336ed09 release-2021-06-01 packages/core-plugin-api/src/routing/RouteRef.ts:118,120,122 docs
Signed-off-by: Colton Padden <colton.padden@fastmail.com>
2021-12-17 15:04:34 -05:00
Patrik Oldsberg 8a96019a39 Merge branch 'master' into rugvip/test-port 2021-11-22 17:33:10 +01:00
Otto Sichert b23bc7f9c3 Change default port of backend to 7007 due to MacOS Control Center update
Signed-off-by: Otto Sichert <git@ottosichert.de>
2021-11-18 16:45:57 +01:00
Patrik Oldsberg 29ef695410 packages,plugins: migrate to using TestApiProvider and Registry
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-11-18 11:28:46 +01:00
Johan Haals 4a336fd292 core-plugin-api: Deprecate use of extensions without name
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2021-11-10 09:21:02 +01:00
Oliver Sand 0c17901e45 Fix typo in docs
Signed-off-by: Oliver Sand <oliver.sand@sda-se.com>
2021-10-14 09:44:51 +02:00
Eric Peterson bcdee188db Merge pull request #7501 from backstage/docs/analytics
[Documentation] Document the Analytics API
2021-10-12 17:23:10 +02:00
anisorigin 805970befe change appId: 1 to app id. 2021-10-12 12:45:20 +10:00
Patrik Oldsberg 490a905199 docs: rename CLI section to Local Development + move in linking docs
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-10-09 11:41:37 +02:00
Eric Peterson b00e564385 Document the Analytics API.
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2021-10-07 20:26:44 +02:00
Patrik Oldsberg 670f79ded3 Apply suggestions from code review
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>

Co-authored-by: Fredrik Adelöw <freben@gmail.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-10-04 23:19:23 +02:00
Patrik Oldsberg fddfb5e10f docs: migrate composability migration docs away from migration
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-10-01 18:55:09 +02:00
Michael Stergianis 252ffd7fdb Add api refrence to useEntity
Signed-off-by: Michael Stergianis <mstergianis@vmware.com>
2021-09-20 17:26:59 -04:00
Michael Stergianis d646407c76 Update plugin software catalog integration docs
Updates ./docs/plugins/integrating-plugin-into-software-catalog.md as
the docs had fallen out of date. Prefers educating plugin authors about
useEntity as that is the defacto method for reading entities. Takes the
author through an example of adding their plugin content to an existing
entity element.

Signed-off-by: Michael Stergianis <mstergianis@vmware.com>
Signed-off-by: Daniel Bravo <dbravo@vmware.com>
2021-09-16 14:50:11 -04:00
Ben Lambert dc8c571f57 Merge pull request #7195 from bolcom/composability-doc-fix
Small fix in the composability docs
2021-09-15 16:09:10 +02:00
Roy Jacobs 1491c5e979 Small fix in the composability docs
Signed-off-by: Roy Jacobs <roy.jacobs@gmail.com>
2021-09-15 15:26:07 +02:00
Patrik Oldsberg e65c42aa77 docs: fix reference links
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-09-12 15:41:29 +02:00
Brian Fletcher dc0b9cc7a9 Merge remote-tracking branch 'origin' into github-installations-limit 2021-08-06 13:30:56 +01:00
Brian Fletcher 5927bf864f Makes some suggested documentation improvements
Signed-off-by: Brian Fletcher <brian@roadie.io>
2021-08-06 10:23:58 +01:00
Himanshu Mishra 47029e79a0 docs: run prettier
Signed-off-by: Himanshu Mishra <himanshu@orkohunter.net>
2021-07-21 09:08:23 +02:00
daftgopher 442e1a52b8 Minor text agreement correction
Signed-off-by: daftgopher <daftgopher@users.noreply.github.com>
2021-07-20 23:10:12 -04:00
Brian Fletcher e1178b4361 update github readme to include owners filter
Signed-off-by: Brian Fletcher <brian@roadie.io>
2021-07-14 08:59:09 +01:00
Brian Fletcher a5d112ef49 Merge branch 'master' into github-installations-limit 2021-07-14 08:03:08 +01:00
Himanshu Mishra 19b459d2ba move url reader docs to plugins -> backend apis
Signed-off-by: Himanshu Mishra <himanshu@orkohunter.net>
2021-07-05 14:46:04 +02:00
Fredrik Adelöw 4666577b53 Merge pull request #6141 from backstage/software-catalog-rename
Docs: Update references to "service catalog"
2021-06-28 13:47:16 +02:00
Patrik Oldsberg 642cec7ac7 docs: remove references to @backstage/core
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-06-24 12:50:40 +02:00
Joe Porpeglia 709589a839 Rename service catalog to software catalog, excluding blog posts
Signed-off-by: Joe Porpeglia <josephp@spotify.com>
2021-06-21 11:48:43 -04:00
Rogerio Angeliski 953a7e66f9 feat: update plugin path to match same behavior in the main app
resolves #6108

Signed-off-by: Rogerio Angeliski <angeliski@hotmail.com>
2021-06-18 18:08:56 -03:00
Ben Lambert ffe7759de8 Merge pull request #6049 from backstage/timbonicus/move-installation
Move `catalog` and `scaffolder` installation instructions to READMEs
2021-06-17 15:14:07 +02:00
Patrik Oldsberg e3d31b3815 cli: disable GitHub App webhook by default
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-06-17 13:26:11 +02:00
Bryan Lam 81ec239bb1 Fix backend-plugin document typo
Signed-off-by: Bryan Lam <bryan.s.lam@gmail.com>
2021-06-16 23:24:38 -07:00
Tim Hansen 785a42f802 Move installation instructions to READMEs
Signed-off-by: Tim Hansen <timbonicus@gmail.com>
2021-06-15 15:00:15 -06:00
Brian Fletcher 5fa0c32bff Fixes some typos in changeset and docs
Signed-off-by: Brian Fletcher <brian@roadie.io>
2021-06-14 14:16:13 +01:00
Brian Fletcher 68af4d556b Add allowedInstallationIds list to each github app
This allows a single instance of backstage to optionally limit the set of
github app installations that may be used by backstage.

Previously, if you had github app installations for tenant1 and tenant2
there was nothing stopping the first from accessing resources of the
second.

The default behaviour of the GithubCredentialsProvider remains the same.

Signed-off-by: Brian Fletcher <brian@roadie.io>
2021-06-14 14:04:51 +01:00
Fredrik Adelöw 2b13540015 Some quick docs on how to interface with databases from backend plugins
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2021-06-10 19:24:48 +02:00
Fredrik Adelöw b4fadeceea fill in the backend docs
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2021-05-20 13:38:21 +02:00
Fredrik Adelöw b99ac3f6e1 Minor composability etc docs changes
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2021-05-02 22:13:05 +02:00
Fredrik Adelöw 50a3012f8c Merge pull request #5490 from onematchfox/fix/proxy-config-env-vars
Remove requirement for proxy routes to be prefixed with `/`
2021-04-29 16:55:58 +02:00