Compare commits

...

1 Commits

Author SHA1 Message Date
Erik 813fa922e2 Include issue tracker link in custom integration analytics data 2026-04-30 10:24:44 +02:00
4 changed files with 5 additions and 0 deletions
@@ -76,6 +76,7 @@ from .const import (
ATTR_HEALTHY,
ATTR_INTEGRATION_COUNT,
ATTR_INTEGRATIONS,
ATTR_ISSUE_TRACKER,
ATTR_OPERATING_SYSTEM,
ATTR_PROTECTED,
ATTR_RECORDER,
@@ -414,6 +415,7 @@ class Analytics:
custom_integrations.append(
{
ATTR_DOMAIN: integration.domain,
ATTR_ISSUE_TRACKER: integration.issue_tracker,
ATTR_VERSION: integration.version,
}
)
@@ -36,6 +36,7 @@ ATTR_HEALTHY = "healthy"
ATTR_INSTALLATION_TYPE = "installation_type"
ATTR_INTEGRATION_COUNT = "integration_count"
ATTR_INTEGRATIONS = "integrations"
ATTR_ISSUE_TRACKER = "issue_tracker"
ATTR_ONBOARDED = "onboarded"
ATTR_OPERATING_SYSTEM = "operating_system"
ATTR_PREFERENCES = "preferences"
@@ -5,6 +5,7 @@
'custom_integrations': list([
dict({
'domain': 'test_package',
'issue_tracker': 'http://github.com/test/test_package/issues',
'version': <AwesomeVersion SemVer '1.2.3'>,
}),
]),
@@ -5,5 +5,6 @@
"requirements": [],
"dependencies": [],
"codeowners": [],
"issue_tracker": "http://github.com/test/test_package/issues",
"version": "1.2.3"
}