Copilot
Copilot
## Summary Adds export/import functionality for CarPlay configurations via `.homeassistant` files. Exported configurations automatically migrate server IDs on import using existing migration logic, allowing configurations to be shared across devices...
## Migration Plan: Zones from Realm to GRDB ### Overview Successfully migrated zone management from Realm to GRDB to enable eventual removal of Realm dependency from the app. ### Implementation...
Implements visual block-based programming interfaces for the three Jessie language layers (JSON → Justin → Jessie) to support educational use cases. ## Implementation - **New package**: `packages/blockly-tools` with Vite-based build...
Adds rate limiting to prevent chat spam and automated word guessing. Rate-limited players see their own messages but they're not broadcast to others ("gaslighting" approach per maintainer request). ## Changes...
Watch.Response objects were not preserving the raw JSON data for DynamicKubernetesObject instances. The issue affected all event types (ADDED, MODIFIED, DELETED), despite the original report focusing on ADDED. ## Root...
The client fails TLS verification when kubeconfig specifies a `tls-server-name` different from the server URL hostname. This is common with Teleport-generated configs where the certificate CN/SAN doesn't match the proxy...
`LeaderElector.TryAcquireOrRenew` was using the locally configured lease duration instead of the value from the Kubernetes object, breaking graceful step-downs where leaders signal their departure by setting lease duration to 1...
- [x] Address @tg123's feedback about .NET Framework 4 compatibility - [x] Add `CertUtils.LoadFromPemText()` for all frameworks - [x] Use `ImportFromPem` for modern .NET (5.0+) - [x] Use BouncyCastle for...
Adds `.github/copilot-instructions.md` to reduce agent exploration time and prevent common build failures. ## Coverage **Build commands** with verified timing: - `mvn spotless:check` (10-15s) - critical for CI, fix with `mvn...
### What problem does this PR solve? Problem Summary: The `scheduled_audit.yaml` workflow uses the default `GITHUB_TOKEN` instead of a GitHub App token, which provides insufficient permissions and doesn't follow the...