~cytrogen/vbhelper

ref: e9d2cce8024f3fd3bacb258c183c31f59d3f4b40 vbhelper/build.gradle.kts -rw-r--r-- 503 bytes
e9d2cce8 — Cytrogen a month ago
Add UnifiedPush notification system with Ktor server

Implement push notifications via UnifiedPush protocol for timer-based
events (adventure completion, character evolution, special missions,
BE training, item effects). Includes:

- Ktor server module for timer scheduling and push delivery
- Android UnifiedPush 3.x PushService integration
- Push preferences in DataStore, HTTP client for server communication
- Settings UI for server URL, push toggle, and test notifications
- Timer registration in Adventure, Home, and Scan controllers
- Docker support for server deployment
- CLAUDE.md and editor rules for project conventions

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Merge pull request #11 from cfogrady/SecretsRepo

Add Secrets Repo Using a Proto DataStore
c456d455 — Christopher O'Grady 1 year, 3 months ago
Implement Secrets Repository

Add proto plugin and dependencies
Create Secrets Proto
Create Secrets Proto DataStore
Replace old secrets with proto secrets
Fix importers and tests to use new proto secrets.
Initial commit