Skip to content

Comments

Cleaning up #33

Merged
TomGranot merged 2 commits intomainfrom
feat/groupguard-phase1
Feb 12, 2026
Merged

Cleaning up #33
TomGranot merged 2 commits intomainfrom
feat/groupguard-phase1

Conversation

@TomGranot
Copy link
Owner

No description provided.

TomGranot and others added 2 commits February 12, 2026 11:32
- Replace real WhatsApp JIDs with placeholders
- Remove Qwibit business info from testing group
- Update CODEOWNERS to TomGranot
- Update LICENSE copyright to Tom Granot
- Replace all "Andy" references with "GroupGuard"
- Fix launchd plist default assistant name

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Strip all tenant code (tenant.ts, admin-cli.ts, tenant-control/) and
restore single-user isMain-based auth. Keep API key security (secrets
via stdin, PreToolUse sanitize hook) and container hardening flags.

Add runtime detection: macOS defaults to Apple Containers if available,
falls back to Docker. Linux always uses Docker. CONTAINER_RUNTIME env
var overrides auto-detection. Updated build.sh, setup.sh, and
macos-networking.sh with idempotency and --non-interactive support.

Rewrite README with clean structure: guards table, deployment guide
(macOS + Hetzner), architecture overview.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@TomGranot TomGranot merged commit bdc016c into main Feb 12, 2026
1 check passed
@TomGranot TomGranot deleted the feat/groupguard-phase1 branch February 12, 2026 19:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant