Commit graph

16 commits

Author SHA1 Message Date
Snider
4ce217ffe9 fix: migrate module paths from forge.lthn.ai to dappco.re
Some checks are pending
Security Scan / security (push) Waiting to run
Test / test (push) Waiting to run
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-04 16:21:13 +01:00
47a3b5d3d1 Merge pull request '[agent/codex] Update specs/unifi/RFC.md from unifi/*.go. Document every ex...' (#7) from agent/a-specs--folder-has-been-injected-into-t into dev
All checks were successful
Security Scan / security (push) Successful in 8s
Test / test (push) Successful in 50s
2026-03-27 22:02:42 +00:00
Virgil
b034ee8854 docs(specs): add unifi RFC 2026-03-27 22:02:18 +00:00
5b9e013947 Merge pull request '[agent/codex] A specs/ folder has been injected into this workspace with R...' (#6) from agent/a-specs--folder-has-been-injected-into-t into dev
Some checks failed
Test / test (push) Failing after 14m7s
Security Scan / security (push) Failing after 14m9s
2026-03-27 20:19:08 +00:00
Virgil
590bfa9968 docs(specs): add package API docs
Co-Authored-By: Virgil <virgil@lethean.io>
2026-03-27 20:18:49 +00:00
008b1498ab Merge pull request '[agent/claude:opus] DX audit and fix. 1) Review CLAUDE.md — update any outdate...' (#1) from agent/dx-audit-and-fix--1--review-claude-md into main
All checks were successful
Security Scan / security (push) Successful in 11s
Test / test (push) Successful in 53s
2026-03-17 08:44:28 +00:00
Snider
38819660ef fix(unifi): DX audit — fix tests, add missing Commit(), improve coverage
All checks were successful
Security Scan / security (pull_request) Successful in 7s
Test / test (pull_request) Successful in 1m38s
- Fix SaveConfig: add cfg.Commit() so credentials actually persist to disk
- Fix TestResolveConfig and TestNewFromConfig: isolate from real config
  file by setting HOME to temp dir, preventing env/config bleed
- Add RouteTypeName, GetRoutes, and GetNetworks unit tests with httptest
  mocks (coverage 39% → 55%)
- Update CLAUDE.md: add error handling and test isolation conventions
- Update docs: fix Go version (1.25 → 1.26), remove stale replace
  directive references, add cmd/unifi/ to architecture diagram

Co-Authored-By: Virgil <virgil@lethean.io>
2026-03-17 08:44:07 +00:00
Snider
5548e2c1d3 chore: sync dependencies for v0.0.1
Some checks failed
Security Scan / security (push) Successful in 9s
Test / test (push) Failing after 1m42s
Co-Authored-By: Virgil <virgil@lethean.io>
2026-03-16 22:18:33 +00:00
Snider
e1576b49c9 fix: update stale imports from monorepo extraction
Some checks failed
Security Scan / security (push) Successful in 10s
Test / test (push) Failing after 1m17s
core/go/pkg/cli → core/cli/pkg/cli
core/go/pkg/log → core/go-log
core/go/pkg/config → core/config

Co-Authored-By: Virgil <virgil@lethean.io>
2026-03-16 19:20:34 +00:00
Claude
89e6b6e482
ci: add Forgejo Actions test and security scan workflows
Some checks failed
Security Scan / security (push) Successful in 8s
Test / test (push) Failing after 2m11s
Uses reusable workflows from core/go-devops for Go testing
(with race detector and coverage) and security scanning
(govulncheck, gitleaks, trivy).

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-23 03:28:08 +00:00
Claude
b184e3a717
chore: refresh go.sum after upstream tag updates
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-22 23:36:25 +00:00
Claude
6f876ed8dc
chore: sync workspace dependency versions
Run go work sync to align dependency versions across workspace.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-22 21:41:04 +00:00
Snider
b865250390 feat: migrate unifi commands from CLI
Co-Authored-By: Virgil <virgil@lethean.io>
2026-02-21 19:38:27 +00:00
Snider
565b16a848 chore: resolve forge deps from registry, remove local replaces
Co-Authored-By: Virgil <virgil@lethean.io>
2026-02-21 19:21:52 +00:00
Claude
b27034b710
docs: add production documentation and README
Co-Authored-By: Charon <charon@lethean.io>
2026-02-20 15:22:57 +00:00
Claude
fabf31f997
feat: extract UniFi network controller package from core/go
UniFi API wrapper for device stats, network health, VLAN config,
client tracking, and route management.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-16 15:21:37 +00:00