Commit Graph

17476 Commits

Author SHA1 Message Date
Himanshu Mishra 45acb62131 Merge pull request #7433 from savez/added_adopter
added santagostino adopter
2021-10-04 22:46:24 +02:00
Eric Peterson 01a468aee3 Merge pull request #6677 from backstage/feat/analytics-api
Introduce the Analytics API, core events, and a GA implementation provider
2021-10-04 18:55:20 +02:00
savez fa575bff93 added adopter
Signed-off-by: savez <saverio.menin@gmail.com>
2021-10-04 18:07:13 +02:00
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
Himanshu Mishra 2c965c55a4 Merge pull request #7427 from fcorti/fcorti-blog-002
Blog post for the 50 adopters.
2021-10-04 12:39:51 +02:00
Himanshu Mishra eb9ccf94c9 blog: run prettier on 50 adopters blogpost
Signed-off-by: Himanshu Mishra <himanshu@orkohunter.net>
2021-10-04 12:25:03 +02:00
Francesco Corti 524194eb6a Blog post for the 50 adopters.
Signed-off-by: Francesco Corti <francescoc@spotify.com>
2021-10-04 11:49:25 +02:00
Patrik Oldsberg 349c133242 Merge pull request #7419 from backstage/rugvip/locale
avoid usage of to*Case + add project lint rule
2021-10-04 11:48:10 +02:00
Himanshu Mishra 767106f32a Merge pull request #7423 from backstage/orkohunter/bug-template-cli-info
Chore: Add a comment about backstage-cli info command in the bug report issue template
2021-10-04 09:53:44 +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
Himanshu Mishra 78a40963fe Add a note about backstage-cli info command in the issue template for bug reports
Signed-off-by: Himanshu Mishra <himanshu@orkohunter.net>
2021-10-03 23:33:55 +02:00
Ben Lambert 4f84eebc1a Merge pull request #7420 from backstage/rugvip/root 2021-10-03 03:42:46 +02:00
Fredrik Adelöw f281a55c7f Merge pull request #7421 from backstage/freben/yup
Bump yup to a version with slightly better typescript type gen
2021-10-02 21:26:58 +02:00
Patrik Oldsberg e254368371 root,create-app: switch over to using backstage-cli test in root
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-10-02 18:47:20 +02:00
Patrik Oldsberg 185fec5c0c cli: add support for using the default jest config from project roots
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-10-02 18:47:20 +02:00
Patrik Oldsberg ca0559444c avoid usage of to*Case + add project lint rule
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-10-02 18:43:11 +02:00
Fredrik Adelöw 957e4b3351 Bump yup to a version with slightly better typescript type gen
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2021-10-02 17:40:14 +02:00
Patrik Oldsberg 9697e91074 Merge pull request #7415 from backstage/static-auth-no-connector-remove
core-app-api: do not call connector.removeSession in StaticAuthSessionManager.removeSession
2021-10-01 17:56:36 +02:00
Ben Lambert 87ba323768 Merge pull request #7413 from backstage/mob/catalog-processing-errors
catalog: Consider processing results with errors as failing
2021-10-01 15:11:41 +02:00
Mike Lewis d6ad46eb22 core-app-api: do not call connector.removeSession in StaticAuthSessionManager.removeSession
Signed-off-by: Mike Lewis <mtlewis@users.noreply.github.com>
2021-10-01 12:44:34 +01:00
Johan Haals 2c5bab2f82 catalog: Consider processing results with errors as failing
Co-authored-by: Fredrik Adelöw <freben@users.noreply.github.com>
Co-authored-by: Patrik Oldsberg <poldsberg@gmail.com>
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2021-10-01 13:28:40 +02:00
Ben Lambert 0bcb0d99c5 Merge pull request #7404 from backstage/dependabot/npm_and_yarn/jscodeshift-0.13.0
build(deps): bump jscodeshift from 0.12.0 to 0.13.0
2021-10-01 13:25:49 +02:00
Ben Lambert 7dee4db0b0 added changeset
Signed-off-by: Ben Lambert <blam@spotify.com>
2021-10-01 10:54:11 +02:00
dependabot[bot] 2b492efef9 build(deps): bump jscodeshift from 0.12.0 to 0.13.0
Bumps [jscodeshift](https://github.com/facebook/jscodeshift) from 0.12.0 to 0.13.0.
- [Release notes](https://github.com/facebook/jscodeshift/releases)
- [Changelog](https://github.com/facebook/jscodeshift/blob/main/CHANGELOG.md)
- [Commits](https://github.com/facebook/jscodeshift/compare/0.12.0...0.13.0)

---
updated-dependencies:
- dependency-name: jscodeshift
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-10-01 04:08:28 +00:00
Patrik Oldsberg cdcd47ad1f Merge pull request #7394 from ljupchokotev/fix-example
Fix example in integration-react/CHANGELOG.md
2021-09-30 22:29:45 +02:00
Eric Peterson 4d11fcf683 Review feedback.
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2021-09-30 20:11:50 +02:00
Ljupcho Kotev 7330eb87f3 Fix example in integration-react/CHANGELOG.md
Signed-off-by: Ljupcho Kotev <lyupcho.kotev@gmail.com>
2021-09-30 18:18:35 +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