Commit Graph

99 Commits

Author SHA1 Message Date
Peter Steinberger
b1943bb1c8 docs: release 0.3.0
Some checks failed
ci / test (push) Has been cancelled
2025-12-26 10:35:12 +00:00
Peter Steinberger
61d7fa60e8 docs: update drive parent flags 2025-12-26 10:32:53 +00:00
Peter Steinberger
04299d2248 test: enforce drive flag contract 2025-12-26 10:32:50 +00:00
Peter Steinberger
cba4f1fc97 feat(cli)!: normalize drive parent flags 2025-12-26 10:32:45 +00:00
Peter Steinberger
7663e52643 fix(calendar): confirm only on delete 2025-12-26 10:21:08 +00:00
Peter Steinberger
4744cfbaf4 fix: apply confirmations to destructive cmds 2025-12-26 10:20:03 +00:00
Peter Steinberger
1a0f03ced7 fix: satisfy govet shadow lints 2025-12-26 10:16:08 +00:00
Peter Steinberger
eca9fa9f90 docs: update output and safety flags 2025-12-26 10:15:20 +00:00
Peter Steinberger
18f2a9fd4f feat(cli)!: switch to --json/--plain 2025-12-26 10:15:12 +00:00
Peter Steinberger
65b5ccb303 test: fix linter shadows 2025-12-26 09:35:39 +00:00
Peter Steinberger
84a4b5ca43 docs: document drive permissions paging 2025-12-26 09:35:05 +00:00
Peter Steinberger
9817b49d8e test: expand paging and reply coverage 2025-12-26 09:34:59 +00:00
Peter Steinberger
7c00bba72e feat(drive): page permissions list 2025-12-26 09:34:52 +00:00
Peter Steinberger
150f4aa411 feat(cli)!: normalize flags and args 2025-12-26 09:21:28 +00:00
Peter Steinberger
490c876e79 docs(changelog): clarify 0.2.2 notes 2025-12-26 08:52:09 +00:00
Peter Steinberger
79d76c7b9a feat(calendar): add --max and --page to calendars 2025-12-26 08:49:08 +00:00
Peter Steinberger
e8dc1af8a1 refactor(secrets): remove Keychain trust env toggle 2025-12-26 08:33:34 +00:00
Peter Steinberger
5d28df8efe chore(release): 0.2.1
Some checks failed
ci / test (push) Has been cancelled
2025-12-26 08:20:54 +00:00
Peter Steinberger
3f2f858820 fix(secrets): trust Keychain application by default 2025-12-26 08:20:50 +00:00
Peter Steinberger
7bfa633102 chore(release): 0.2.0
Some checks failed
ci / test (push) Has been cancelled
2025-12-24 22:30:25 +01:00
Peter Steinberger
76937a074d test: cover gmail push historyId formats 2025-12-24 18:31:40 +00:00
Peter Steinberger
21af864b50 fix: accept numeric gmail historyId 2025-12-24 18:31:40 +00:00
Peter Steinberger
20f217f923 fix: add people auth service 2025-12-24 19:22:48 +01:00
Peter Steinberger
4f695ababe fix: avoid err shadowing in gmail watch 2025-12-24 19:00:07 +01:00
Peter Steinberger
5f22c69031 docs: expand gmail watch readme 2025-12-24 17:56:06 +00:00
Peter Steinberger
0a82ad6578 docs: expand service overview 2025-12-24 18:55:54 +01:00
Peter Steinberger
fcb047a22d docs: document gmail watch 2025-12-24 17:55:00 +00:00
Peter Steinberger
aea131abb9 test: cover gmail watch flow 2025-12-24 17:53:48 +00:00
Peter Steinberger
b59ea1e8cb feat: add gmail watch and history commands 2025-12-24 17:53:48 +00:00
Peter Steinberger
93c35dd73c test(tasks): add validation coverage 2025-12-24 18:52:33 +01:00
Peter Steinberger
d50d7f7bcc feat(tasks): add Tasks support 2025-12-24 18:50:59 +01:00
Peter Steinberger
277143ab3f test(gmail): expand MIME + docs 2025-12-24 18:25:18 +01:00
Shane Lindsay
5a7afe5143 feat(gmail): restore reply-to-address header 2025-12-24 18:25:18 +01:00
Shane Lindsay
d6ae2e09aa docs(gmail): document --body-html 2025-12-24 18:25:18 +01:00
Shane Lindsay
0774fb9c64 feat(gmail): support HTML bodies 2025-12-24 18:25:18 +01:00
Peter Steinberger
e1bc61d26b test(gmail): expand base64url decoding coverage 2025-12-24 18:09:42 +01:00
Peter Steinberger
230f800ea7 fix(gmail): harden base64url decoding 2025-12-24 18:01:59 +01:00
Shane Lindsay
cff98b2e07 fix(gmail): decode base64url attachments 2025-12-24 18:00:55 +01:00
Peter Steinberger
630944cb13 docs: mention keyring password env 2025-12-24 18:00:01 +01:00
Peter Steinberger
ed9ec54b55 test: cover keyring file password fallback 2025-12-24 17:33:41 +01:00
Peter Steinberger
6ee747d36e fix: make file-keyring non-interactive safe 2025-12-24 17:32:14 +01:00
Advait Shinde
cac66d50b7 Fix keyring file backend: set FileDir + password prompt 2025-12-24 17:30:29 +01:00
Peter Steinberger
681ece66de docs: update changelog 2025-12-24 17:28:58 +01:00
Advait Shinde
ebc00232f6 make: add build target 2025-12-24 17:17:47 +01:00
Peter Steinberger
dfd1d4db32 chore: ignore local gog binary 2025-12-24 17:15:21 +01:00
Peter Steinberger
9c178653a1 ci: allow backfilling existing tags 2025-12-20 00:59:53 +01:00
Peter Steinberger
7162599dbb ci: use .goreleaser.yaml config 2025-12-20 00:57:27 +01:00
Peter Steinberger
0d15f42380 ci: add goreleaser release workflow 2025-12-20 00:54:52 +01:00
Peter Steinberger
21f0ee3f9c docs: start 0.1.2 Unreleased section 2025-12-17 22:29:23 +01:00
Peter Steinberger
c98040a857 docs: clarify full release includes Homebrew 2025-12-17 22:25:35 +01:00