Skip to content

[Postponed] Chore: integrate Kotzilla SDK#65

Open
ricky9667 wants to merge 4 commits intomasterfrom
chore/integrate-kotzilla-sdk
Open

[Postponed] Chore: integrate Kotzilla SDK#65
ricky9667 wants to merge 4 commits intomasterfrom
chore/integrate-kotzilla-sdk

Conversation

@ricky9667
Copy link
Owner

@ricky9667 ricky9667 commented Jan 19, 2026

NOTE: Consider integrating because this may cause too many sessions sent to Kotzilla.

Summary

This PR adds the Kotzilla SDK to show more code analytics and Koin DI info for this project.

  • Problem:
  • Solution:
  • Type: [ ] Feature [ ] Bugfix [ ] Refactor [x] Chore [ ] Docs

Context / Links

  • Issue(s): Closes #
  • Design / spec / ticket:
  • Related PRs:

Implementation details

Screenshots / API changes (if applicable)

  • UI: before / after, or key screenshots.
  • API: new/changed endpoints, payloads, or contracts.

Testing

Describe how this was tested and what scenarios were covered.

  • Unit tests
  • Integration / e2e tests
  • Manual tests

Steps / commands:

Since we are using the free pricing for Kotzilla SDK, this project is only available to test for 1 person (currently @ricky9667)

  • Install Koin DI Plugin (available for everyone)
  • Run android app
  • Test if Kotzilla dashboard shows session data
SCR-20260119-kfny

@ricky9667 ricky9667 self-assigned this Jan 19, 2026
Copilot AI review requested due to automatic review settings January 19, 2026 03:17
@ricky9667 ricky9667 added the enhancement Improvements don't affect user label Jan 19, 2026
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

This PR integrates the Kotzilla SDK (version 1.4.2) to enable code analytics and Koin dependency injection monitoring for the HUSH Timer project, following the official Kotzilla SDK Setup for CMP documentation.

Changes:

  • Added Kotzilla SDK dependency and plugin to the Gradle configuration
  • Integrated analytics monitoring into the Koin initialization
  • Added Kotzilla configuration files for SDK setup

Reviewed changes

Copilot reviewed 5 out of 6 changed files in this pull request and generated 2 comments.

Show a summary per file
File Description
gradle/libs.versions.toml Added Kotzilla version, library, and plugin declarations
composeApp/build.gradle.kts Applied Kotzilla plugin, added SDK dependency, and configured plugin settings
build.gradle.kts Applied Kotzilla plugin at root level
composeApp/src/commonMain/kotlin/com/rickyhu/hushtimer/di/InitKoin.kt Integrated analytics() call into Koin initialization
composeApp/src/commonMain/composeResources/files/kotzilla.key Added Kotzilla API key file
composeApp/kotzilla.json Added Kotzilla configuration with API keys and app ID

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@ricky9667 ricky9667 force-pushed the chore/integrate-kotzilla-sdk branch from 1d8b5e1 to d3c27e5 Compare January 19, 2026 06:10
Repository owner deleted a comment from Copilot AI Jan 19, 2026
Repository owner deleted a comment from Copilot AI Jan 19, 2026
@ricky9667 ricky9667 changed the title Chore: integrate Kotzilla SDK [WIP] Chore: integrate Kotzilla SDK Jan 19, 2026
@ricky9667 ricky9667 changed the title [WIP] Chore: integrate Kotzilla SDK [Postponed] Chore: integrate Kotzilla SDK Jan 25, 2026
@ricky9667 ricky9667 added this to the Backlog milestone Jan 26, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement Improvements don't affect user

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants