Nils Czernig
08398cc0f2
feat(sheets): add format command
2026-01-16 09:52:44 +00:00
Ryan H
0447664fcd
fix(gmail): add settings.sharing scope for filter operations
...
Filter creation requires the gmail.settings.sharing scope. Without it,
users get a 403 insufficientPermissions error when trying to create
filters via `gog gmail settings filters create`.
Fixes #68
2026-01-16 09:08:11 +00:00
Peter Steinberger
c94b6d4417
feat(drive): add drives subcommand ( #67 ) (thanks @pasogott)
2026-01-15 17:14:01 +00:00
Peter Steinberger
750881b8d2
feat(gmail): add --body-file support
2026-01-15 09:51:19 +00:00
Peter Steinberger
e5f005019d
docs(readme): refresh feature set
2026-01-11 03:03:22 +01:00
Peter Steinberger
f2347515d8
fix(keep): use keep.readonly scope ( #64 ) (thanks @jeremys)
2026-01-11 02:24:48 +01:00
Peter Steinberger
3c131fb1e3
feat(auth): support Workspace service accounts ( #54 ) (thanks @pvieito)
2026-01-11 02:09:05 +01:00
Peter Steinberger
fec91e0783
docs: document readonly drive scopes ( #58 )
2026-01-11 01:15:26 +01:00
Peter Steinberger
11562321ec
fix(auth): include drive scope for sheets export
ci / test (push) Has been cancelled
ci / worker (push) Has been cancelled
ci / darwin-cgo-build (push) Has been cancelled
2026-01-11 00:06:04 +01:00
Peter Steinberger
2bb6a8b37c
feat(auth): add --readonly and --drive-scope ( #58 ) (thanks @jeremys)
ci / test (push) Has been cancelled
ci / worker (push) Has been cancelled
ci / darwin-cgo-build (push) Has been cancelled
2026-01-10 23:57:15 +01:00
Anton Sotkov
4e92b5972b
feat(gmail): allow drafts without a recipient
2026-01-10 13:34:26 +02:00
Peter Steinberger
ecef6a0f10
fix(cli): infer default account
2026-01-10 03:12:21 +01:00
Anton Sotkov
21fbf16390
feat(gmail): add drafts update command
2026-01-09 22:46:04 +01:00
Peter Steinberger
b44d1d5d97
feat(auth): add groups service
2026-01-09 21:05:05 +01:00
Peter Steinberger
3606b751ad
docs(auth): link OAuth client setup
2026-01-09 15:29:20 +01:00
Peter Steinberger
82a75efc41
docs(readme): remove lefthook mention
2026-01-09 13:22:21 +01:00
Peter Steinberger
7e12fa212f
docs(readme): refresh features and auth/keyring
2026-01-09 11:08:15 +01:00
Peter Steinberger
18a6e3c97f
feat(tracking): per-account setup + track-split
2026-01-08 23:52:57 +01:00
Peter Steinberger
80a784e074
feat(cli): add --output/--output-dir aliases
2026-01-08 12:08:42 +01:00
Peter Steinberger
eba024f5a7
docs(calendar): mention search --tomorrow
2026-01-08 07:15:57 +01:00
Peter Steinberger
184f085be5
feat(calendar): add week-start and refine time windows
2026-01-08 07:14:08 +01:00
Peter Steinberger
006d02e17e
fix(calendar): restore search window defaults
ci / test (push) Has been cancelled
ci / worker (push) Has been cancelled
ci / darwin-cgo-build (push) Has been cancelled
2026-01-08 06:36:12 +01:00
salmonumbrella
f8b83e5609
feat(groups): add Google Groups commands and calendar team feature
...
- Add `gog groups list` to list groups user belongs to
- Add `gog groups members <email>` to list group members
- Add `gog calendar team <group-email>` for team calendar queries
- Support --freebusy flag for faster availability checks
- Parallel fetching with event deduplication
- Cloud Identity API client for non-admin group access
- Update README with new commands and examples
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-08 06:27:58 +01:00
Peter Steinberger
037c38afa4
docs(tracking): add email tracking docs
2026-01-08 05:26:03 +01:00
Peter Steinberger
1d595747f5
feat(calendar,gmail): calendar parity + email open tracking ( #38 )
2026-01-08 04:44:18 +01:00
Peter Steinberger
7d0080f76a
docs(readme): add generated auth services table
2026-01-08 02:48:01 +01:00
Peter Steinberger
024deee55d
feat(auth): add services metadata and listing
2026-01-08 01:24:22 +01:00
Peter Steinberger
204e44ee31
fix(auth): request docs scope for docs service
2026-01-08 00:28:56 +01:00
Peter Steinberger
c724e392fe
fix(auth): align docs scope with drive
2026-01-08 00:20:00 +01:00
Peter Steinberger
43f6ac5c87
refactor(auth): centralize service metadata
2026-01-07 23:38:06 +01:00
Peter Steinberger
4580729793
feat(auth): add docs service
2026-01-07 21:55:58 +01:00
Peter Steinberger
b1b9067a23
fix(auth): default --services to user
2026-01-07 21:36:35 +01:00
Mahmoud Ashraf
53225e2247
feat(sheets): add copy-validation-from to update
...
Copies data validation from a template A1 range onto updated/appended cells. Includes docs + tests.
2026-01-07 17:27:33 +00:00
Peter Steinberger
4dab3566f6
feat(help): improve help output
2026-01-07 18:10:01 +01:00
Peter Steinberger
39921a3831
Calendar: add --add-attendee flag
...
Co-authored-by: salmonumbrella <182032677+salmonumbrella@users.noreply.github.com>
2026-01-07 17:10:58 +01:00
Peter Steinberger
d1c53e9d5c
feat(config): add JSON5 config and auth status
2026-01-03 13:20:36 +01:00
Peter Steinberger
fb1b5f4059
chore: add make gog helper
2026-01-02 20:39:46 +01:00
Peter Steinberger
a877c2bc89
test: auto-pick account for live integration
2026-01-02 20:35:24 +01:00
Peter Steinberger
357134f67f
docs: replace pnpm shortcut with make
2026-01-02 20:33:22 +01:00
Peter Steinberger
b83adfd033
test: add live integration smoke
2026-01-02 20:08:10 +01:00
Peter Steinberger
1cdd5c2d17
docs: explain keychain prompts + keyring backend
2026-01-02 18:08:28 +01:00
Peter Steinberger
19d833fd3e
feat: add token validation + keyring backend override
2026-01-02 14:03:06 +01:00
Peter Steinberger
6a41decf00
docs(readme): add thread modify example
2025-12-31 13:14:22 +01:00
Peter Steinberger
e70b576dc9
fix: refine gmail thread modify command
2025-12-31 13:10:16 +01:00
Peter Steinberger
6e63c6efdb
docs(readme): add emoji tagline
2025-12-26 22:50:45 +01:00
Peter Steinberger
05069448ce
feat(docs): create/copy/info/text
2025-12-26 22:24:22 +01:00
Peter Steinberger
eedfba8a5f
fix(sheets): avoid --json flag collision
2025-12-26 19:20:44 +01:00
Peter Steinberger
55107160f1
docs: add refactor notes
2025-12-26 18:32:25 +01:00
Peter Steinberger
9c1f2aaabb
feat: add docs/slides/sheets export commands
2025-12-26 18:01:07 +01:00
Peter Steinberger
93ea8bb288
docs(readme): update calendar and drive examples
2025-12-26 17:50:38 +01:00