Peter Steinberger
c18c58c8da
release: v0.12.0
ci / test (push) Has been cancelled
ci / worker (push) Has been cancelled
ci / windows (push) Has been cancelled
ci / darwin-cgo-build (push) Has been cancelled
2026-03-09 05:52:34 +00:00
Peter Steinberger
94d1806a8b
docs(readme): refresh feature overview for 0.12
2026-03-09 05:42:47 +00:00
Peter Steinberger
8632068424
docs(changelog): prioritize 0.12 release notes
2026-03-09 05:40:30 +00:00
Peter Steinberger
61641c1558
test(cmd): simplify watch sandbox helper
2026-03-09 05:27:43 +00:00
Peter Steinberger
4a0901b92e
test(cmd): harden config sandboxing in watch suites
2026-03-09 05:26:34 +00:00
Peter Steinberger
e968c2f65f
fix(calendar): harden enterprise live paths
2026-03-09 05:16:01 +00:00
Peter Steinberger
c1e22e5627
fix(config): honor XDG config dir on windows
2026-03-09 05:02:35 +00:00
Peter Steinberger
ae3688b51e
style(classroom): fix shadow warnings
2026-03-09 03:53:53 +00:00
Peter Steinberger
a47b98c12e
refactor(cmd): reuse shared service loaders
2026-03-09 03:52:14 +00:00
Peter Steinberger
7b669f85ae
refactor(classroom): share list and service helpers
2026-03-09 03:50:11 +00:00
Peter Steinberger
d4ffe4c0e0
refactor(gmail): share settings CRUD helpers
2026-03-09 03:47:58 +00:00
Peter Steinberger
263a4af5e2
style(cmd): document output dir waiver
2026-03-09 03:44:03 +00:00
Peter Steinberger
041f034555
test(drive): cover auto-created download dirs
2026-03-09 03:42:50 +00:00
Peter Steinberger
542b07dcd9
style(cmd): fix shadow warnings
2026-03-09 03:41:28 +00:00
Peter Steinberger
567965c3d9
refactor(cmd): share output file creation
2026-03-09 03:39:23 +00:00
Peter Steinberger
f1d355bfa7
refactor(calendar): share recurring scope resolution
2026-03-09 03:37:11 +00:00
Peter Steinberger
e505cedcc5
refactor(gmail): share filter helpers
2026-03-09 03:35:51 +00:00
Peter Steinberger
074c4a5042
refactor(sheets): extract dimension span parsing
2026-03-09 03:33:30 +00:00
Peter Steinberger
a394c1c7b0
refactor(sheets): share mutation runner and sheet catalog
2026-03-09 03:31:53 +00:00
Peter Steinberger
fbb230b60b
feat(gmail): add filters export command ( #119 ) (thanks @Jeswang)
2026-03-09 03:26:52 +00:00
Peter Steinberger
004b68cc70
feat(sheets): add merge, freeze, resize, and number-format commands ( #320 ) (thanks @Shehryar)
2026-03-09 03:24:11 +00:00
Peter Steinberger
1c789e5143
style(auth): suppress mkdir taint false-positive
2026-03-09 03:24:11 +00:00
Peter Steinberger
e19bac1f1d
feat(calendar): improve selection and recurring scope handling ( #319 ) (thanks @salmonumbrella)
2026-03-09 03:16:58 +00:00
Peter Steinberger
4fb1cf823e
style(auth): normalize auth token export nosec marker
2026-03-09 03:16:58 +00:00
Peter Steinberger
521b4d45a5
feat(sheets): add find-replace and fix note clearing ( #341 ) (thanks @Shehryar)
2026-03-09 03:07:30 +00:00
Peter Steinberger
af0a597e21
style(auth): move gosec waiver inline
2026-03-09 03:07:30 +00:00
Peter Steinberger
77f0798461
fix(auth): add proxy-friendly OAuth callback flags ( #227 ) (thanks @cyberfox)
2026-03-09 02:58:53 +00:00
Peter Steinberger
6c607710bb
style(auth): drop stale nolint annotations
2026-03-09 00:48:06 +00:00
Peter Steinberger
10009cb059
style(refactor): satisfy gate after helper extractions
2026-03-09 00:47:36 +00:00
Peter Steinberger
2fcd86d1d7
test(cmd): share command UI test contexts
2026-03-09 00:45:34 +00:00
Peter Steinberger
aaafcca8e2
refactor(calendar): share mutation execution helpers
2026-03-09 00:44:21 +00:00
Peter Steinberger
b68d9e9968
refactor(gmail): share compose planning helpers
2026-03-09 00:42:24 +00:00
Peter Steinberger
c38a701c3b
refactor(comments): share drive-backed comment ops
2026-03-09 00:40:28 +00:00
Peter Steinberger
6103f9d035
refactor(cmd): share service bootstrap and paging helpers
2026-03-09 00:37:34 +00:00
Peter Steinberger
59b9214f29
style(drive): drop stale upload nolint
2026-03-08 23:43:36 +00:00
Peter Steinberger
1710b549bc
refactor(drive): split listing and upload flows
2026-03-08 23:42:52 +00:00
Peter Steinberger
af9f9f0ec5
test(calendar): share calendar test harness
2026-03-08 23:41:01 +00:00
Peter Steinberger
16876c95e0
style(refactor): satisfy gate after helper extractions
2026-03-08 23:34:26 +00:00
Peter Steinberger
c858909e85
refactor(core): drop old selector matcher shim
2026-03-08 23:33:19 +00:00
Peter Steinberger
2a43e5d91e
test(refactor): share docs API test harness
2026-03-08 23:33:06 +00:00
Peter Steinberger
ae7d9ed23b
refactor(core): move selector matching out of cmd
2026-03-08 23:30:28 +00:00
Peter Steinberger
cc2e705220
refactor(selectors): share exact-match resolution helpers
2026-03-08 23:29:27 +00:00
Peter Steinberger
644951e87b
refactor(calendar): extract event planning helpers
2026-03-08 23:28:32 +00:00
Peter Steinberger
325fae5646
refactor(docs): extract shared mutation engine
2026-03-08 23:27:15 +00:00
Peter Steinberger
c38fbb3592
feat(docs): extend find-replace with markdown, images, and first-occurrence support ( #305 )
...
Co-authored-by: Chris Parsons <chris.p@rsons.org>
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-08 21:36:34 +00:00
Peter Steinberger
2aa193e0a5
feat(chat): add react shorthand command for reactions create ( #435 )
...
- add 'chat messages react <message> <emoji>' as a direct shorthand for reaction creation
- keep 'reaction' as the alias for the 'reactions' command group
- add regression coverage for the shorthand path
Co-authored-by: Fernando Pina dos Santos <fernando.dossantos@trilogy.com>
2026-03-08 21:24:03 +00:00
Peter Steinberger
2fe9d9524e
feat(tasks): add recur aliases and RRULE support for task repeats ( #408 )
...
- add --recur and --recur-rrule aliases for repeat materialization
- support RRULE FREQ with optional INTERVAL when generating concrete task occurrences
- document the materialized repeat behavior in README and changelog
Co-authored-by: salmonumbrella <182032677+salmonumbrella@users.noreply.github.com>
2026-03-08 21:22:02 +00:00
Peter Steinberger
e323f691e8
feat(keep): add create and delete commands ( #413 )
...
- add keep create/delete commands for text and checklist notes
- validate checklist items and switch Keep service-account scope to writable access
- refresh README and changelog for Keep write support
Co-authored-by: John Westerlund <john.westerlund@cygnisec.com>
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-08 21:19:48 +00:00
Peter Steinberger
a3b5bc851e
style(config): satisfy alias cleanup spacing lint
2026-03-08 19:43:49 +00:00
Peter Steinberger
47540f979e
style(config): satisfy alias cleanup spacing lint
2026-03-08 19:42:15 +00:00