gogcli/docs
Peter Steinberger e61769cb1b
feat(contacts): update contacts from JSON
Supersedes #200.

- Add `contacts update --from-file <path|->` + `--ignore-etag`
- Update mask from JSON keys; clears via `[]`/`null`
- ETag safety + resourceName validation
- Docs/tests/README/CHANGELOG updates

Co-authored-by: Jeremy Rossi <jeremy@jeremyrossi.com>
2026-02-14 15:31:14 +01:00
..
assets docs(site): add gogcli.sh landing page 2025-12-26 21:18:04 +01:00
refactor docs(refactor): clean up notes 2025-12-26 20:39:54 +01:00
auth-clients.md feat(auth): add multi-org login 2026-01-22 04:04:14 +00:00
CNAME docs(site): add gogcli.sh landing page 2025-12-26 21:18:04 +01:00
contacts-json-update.md feat(contacts): update contacts from JSON 2026-02-14 15:31:14 +01:00
dates.md contacts: support --birthday and --notes in contacts update (#233) 2026-02-13 18:16:49 +01:00
email-tracking-worker.md feat(tracking): per-account setup + track-split 2026-01-08 23:52:57 +01:00
email-tracking.md feat(tracking): per-account setup + track-split 2026-01-08 23:52:57 +01:00
index.html fix(cli): infer default account 2026-01-10 03:12:21 +01:00
RELEASING.md chore: add release verification scripts 2025-12-31 20:15:56 +01:00
spec.md feat(contacts): update contacts from JSON 2026-02-14 15:31:14 +01:00
watch.md feat(cli): agent ergonomics + gmail watch exclude labels (#201) 2026-02-14 03:09:49 +01:00