Skip to content

New telemetry functionality - #1992

Draft
Camwyn wants to merge 14 commits into
masterfrom
feature/new-telemetry
Draft

New telemetry functionality#1992
Camwyn wants to merge 14 commits into
masterfrom
feature/new-telemetry

Conversation

@Camwyn

@Camwyn Camwyn commented Oct 6, 2023

Copy link
Copy Markdown
Contributor

Adds a stellar-licensing section to the Telemetry JSON:
licenses

Also allows plugins to hook in and filter their slug.
See https://github.com/the-events-calendar/events-filterbar/pull/474 for an example.

@Camwyn Camwyn added hold Status: on hold–do not proceed with other status items. needs ticket Needs an associated Central ticket before merging. needs release Needs an associated release in Central before merging. needs changelog Needs a changelog entry before merging. needs artifact A screencast, screenshot, or other artifact is needed before merging. needs tests Needs tests before merging. innovation Project associated with 20% time innovations. labels Oct 6, 2023
@Camwyn Camwyn self-assigned this Oct 6, 2023
@Camwyn Camwyn changed the title Feature/new telemetry New telemetry functionality Oct 14, 2023
@Camwyn Camwyn removed the needs artifact A screencast, screenshot, or other artifact is needed before merging. label Oct 14, 2023
Comment thread src/Common/Telemetry/Telemetry.php Outdated
Camwyn added a commit to the-events-calendar/the-events-calendar that referenced this pull request Oct 20, 2023
Just keeping the TCMN changes linked.

See: the-events-calendar/tribe-common#1992
Comment thread src/Common/Telemetry/Telemetry.php Outdated
Comment thread src/Common/Telemetry/Telemetry.php Outdated
$this->container->make( Asset_Subscriber::class )->maybe_enqueue_admin_assets();
}

public function filter_data_args( $args ) {

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

[phpcs] reported by reviewdog 🐶
Squiz.Commenting.FunctionComment.Missing
Missing doc comment for function filter_data_args()

Comment thread tribe-common.php
* Text Domain: tribe-common
* License: GPLv2 or later
*/
/*

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

[phpcs] reported by reviewdog 🐶
Squiz.Commenting.FileComment.WrongStyle
You must use "/**" style comments for a file comment

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

hold Status: on hold–do not proceed with other status items. innovation Project associated with 20% time innovations. needs changelog Needs a changelog entry before merging. needs release Needs an associated release in Central before merging. needs tests Needs tests before merging. needs ticket Needs an associated Central ticket before merging.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants