Commit Graph

17452 Commits

Author SHA1 Message Date
Eric Peterson decaaae1ed Keep optionality of API, but try and maintain hook order.
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2021-10-04 16:02:26 +02:00
Eric Peterson f2e9fbf2b5 Update GA dependencies to match current template.
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2021-10-04 09:45:13 +02:00
Eric Peterson 4d11fcf683 Review feedback.
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2021-09-30 20:11:50 +02:00
Eric Peterson 0da4df22a3 Make 'to' prop an attribute, button text the primary subject.
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2021-09-30 15:46:21 +02:00
Eric Peterson b500fac551 Review feedback.
Co-authored-by: Camila Belo <camilaibs@gmail.com>
Co-authored-by: Fredrik Adelöw <freben@gmail.com>
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2021-09-30 15:46:21 +02:00
Eric Peterson 3f1bfab314 Bump new package dependencies.
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2021-09-30 15:46:21 +02:00
Eric Peterson 2debe758f1 Fix plugin handling on gathered mount points and document logic.
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2021-09-30 15:46:20 +02:00
Eric Peterson b9e3a03f9c More standard installation method/instructions.
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2021-09-30 15:46:20 +02:00
Eric Peterson 0bf2112f9d Add plugin metadata to route object to simplify navigation tracking.
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2021-09-30 15:46:20 +02:00
Eric Peterson ae4680b88d Make componetName == extension (name)
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2021-09-30 15:46:20 +02:00
Eric Peterson 11582dacc2 Stabilize the tracker reference to avoid duplicate events.
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2021-09-30 15:46:20 +02:00
Eric Peterson 1ff7386291 Simplify/clarify Analytics API types and naming.
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2021-09-30 15:46:20 +02:00
Eric Peterson 83c163a234 Minor changeset and other improvements.
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2021-09-30 15:46:19 +02:00
Eric Peterson f95936d289 Bump packages to match new reality.
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2021-09-30 15:46:19 +02:00
Eric Peterson b45408391c Clearer naming.
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2021-09-30 15:46:19 +02:00
Eric Peterson 2e0adeb664 Self-review
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2021-09-30 15:46:19 +02:00
Eric Peterson 1de92b66ac Fix package.json
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2021-09-30 15:46:19 +02:00
Eric Peterson dffa1892cd Simplify Analytics API from analytics module POV
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2021-09-30 15:46:19 +02:00
Eric Peterson edd5293d68 Review feedback.
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2021-09-30 15:46:19 +02:00
Eric Peterson c582819a01 Add analytics-provider-ga plugin
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2021-09-30 15:46:18 +02:00
Eric Peterson f139fed1ac Instrument core-components Link to capture 'click' events on click
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2021-09-30 15:46:18 +02:00
Eric Peterson d9fd798cc8 Instrument core-app-api to capture 'navigate' events on location change.
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2021-09-30 15:46:18 +02:00
Eric Peterson e749a38e89 Add MockAnalyticsApi to test-utils
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2021-09-30 15:46:18 +02:00
Eric Peterson 829bc698f4 Add the Analytics API to core-plugin-api
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2021-09-30 15:45:54 +02:00
Eric Peterson 45ae9d9ccc Allow extensions to explicitly specify a component name.
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2021-09-30 15:41:27 +02:00
Patrik Oldsberg 7eb965258b Merge pull request #7392 from backstage/rugvip/clean
root: clean out existing types first in tsc:full
2021-09-30 14:33:57 +02:00
Ben Lambert ca2905d9c6 Merge pull request #7300 from backstage/changeset-release/master
Version Packages
2021-09-30 14:32:48 +02:00
github-actions[bot] f67e8ddcec Version Packages 2021-09-30 11:43:05 +00:00
Patrik Oldsberg da7019019e Merge pull request #7378 from backstage/emmaindal/custom-techdocs-header
[TechDocs] Support custom TechDocs Reader Page
2021-09-30 13:37:09 +02:00
Eric Peterson 5a4597e539 Reflect breaking change in changeset.
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2021-09-30 13:16:08 +02:00
Patrik Oldsberg 6deac34265 root: clean out existing types first in tsc:full
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-09-30 12:54:00 +02:00
Emma Indal dcd3e1d968 update api report and prop on Reader component in EntityPageDocs
Signed-off-by: Emma Indal <emma.indahl@gmail.com>
2021-09-30 12:40:48 +02:00
Emma Indal 1f73801d05 replace entityId with entityRef
Signed-off-by: Emma Indal <emma.indahl@gmail.com>
2021-09-30 12:21:10 +02:00
Patrik Oldsberg 27ffae8fae Merge pull request #7388 from backstage/dependabot/npm_and_yarn/types/express-serve-static-core-4.17.24
build(deps-dev): bump @types/express-serve-static-core from 4.17.18 to 4.17.24
2021-09-30 11:56:01 +02:00
Patrik Oldsberg 86a43b5943 Merge pull request #7389 from backstage/rugvip/bonus
tech-docs: remove bonus copyright footer
2021-09-30 11:55:46 +02:00
Patrik Oldsberg e4fabdc717 Merge pull request #7381 from szubster/core-components-api-reference-a-to-c
Improve API Reference in Core Component named A to C
2021-09-30 11:36:05 +02:00
Patrik Oldsberg 645f038e59 tech-docs: remove bonus copyright footer
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-09-30 11:34:12 +02:00
Patrik Oldsberg 30815dedb8 yarn.lock: dedupe and prefer v14 for @types/node
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-09-30 11:13:48 +02:00
Patrik Oldsberg e478e377b4 Merge pull request #7386 from backstage/dependabot/npm_and_yarn/types/swagger-ui-react-3.35.2
build(deps-dev): bump @types/swagger-ui-react from 3.35.1 to 3.35.2
2021-09-30 11:06:13 +02:00
Patrik Oldsberg 40141e6d3f Merge pull request #7387 from backstage/dependabot/npm_and_yarn/dompurify-2.3.3
build(deps): bump dompurify from 2.3.1 to 2.3.3
2021-09-30 11:05:33 +02:00
Tomasz Szuba c4e77bb34a Add changeset
Signed-off-by: Tomasz Szuba <tszuba@box.com>
2021-09-30 11:02:50 +02:00
Tomasz Szuba ba71cc2935 Review remarks + rebase conflicts
Signed-off-by: Tomasz Szuba <tszuba@box.com>
2021-09-30 10:55:14 +02:00
Tomasz Szuba cbf43cb8a4 core-components do not need @types/prop-types dependency anymore
Signed-off-by: Tomasz Szuba <tszuba@box.com>
2021-09-30 10:46:55 +02:00
Tomasz Szuba d975b06185 api-report diff fix
Signed-off-by: Tomasz Szuba <tszuba@box.com>
2021-09-30 10:46:55 +02:00
Tomasz Szuba a7caf0a1d6 Improve API Reference in Core Component named A to C
Signed-off-by: Tomasz Szuba <tszuba@box.com>
2021-09-30 10:46:52 +02:00
Eric Peterson 16b5b3d11a Clean up API report, export types.
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2021-09-30 10:27:06 +02:00
Fredrik Adelöw 1b7700a80a Merge pull request #7377 from backstage/mob/ancestry
Add a processing ancestry endpoint to the catalog
2021-09-30 10:16:27 +02:00
Fredrik Adelöw 7e6b7a49b0 Merge pull request #7385 from awanlin/topic/add-badges-to-plugin-marketplace
Added Badges to Plugin Marketplace
2021-09-30 10:14:02 +02:00
dependabot[bot] 9200d4564a build(deps-dev): bump @types/express-serve-static-core
Bumps [@types/express-serve-static-core](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/express-serve-static-core) from 4.17.18 to 4.17.24.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/express-serve-static-core)

---
updated-dependencies:
- dependency-name: "@types/express-serve-static-core"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-09-30 04:17:11 +00:00
dependabot[bot] 32a5a8cd40 build(deps): bump dompurify from 2.3.1 to 2.3.3
Bumps [dompurify](https://github.com/cure53/DOMPurify) from 2.3.1 to 2.3.3.
- [Release notes](https://github.com/cure53/DOMPurify/releases)
- [Commits](https://github.com/cure53/DOMPurify/compare/2.3.1...2.3.3)

---
updated-dependencies:
- dependency-name: dompurify
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-09-30 04:13:16 +00:00