Commit Graph

80 Commits

Author SHA1 Message Date
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
Peter Steinberger
631f442798 fix: avoid shadowed vars for lint
Some checks failed
ci / test (push) Has been cancelled
2025-12-17 22:16:18 +01:00
Peter Steinberger
2ca93e9a9f test: fix CI flake from shared config dir 2025-12-17 22:13:23 +01:00
Peter Steinberger
98fc2225e7 test: raise coverage above 75% 2025-12-17 21:53:52 +01:00
Peter Steinberger
06f321a5bd refactor(auth): inject authorize function 2025-12-17 21:53:43 +01:00
Peter Steinberger
fd05a988e7 docs: update 0.1.1 changelog and examples 2025-12-17 21:25:04 +01:00
Peter Steinberger
249645a4a0 test: cover calendar/people/gmail commands 2025-12-17 21:24:59 +01:00
Peter Steinberger
4b4d78b16f feat(people): add me command 2025-12-17 21:24:55 +01:00
Peter Steinberger
7d8e93cdc2 feat(gmail): add message get and attachment download 2025-12-17 21:24:51 +01:00
Peter Steinberger
9fccf080a6 feat(calendar): respond to invites 2025-12-17 21:24:47 +01:00
Peter Steinberger
58b4db4577 docs: expand oauth setup instructions 2025-12-12 17:50:46 +00:00
Peter Steinberger
5741aee36f
Fix project title formatting in README
Correct formatting of project title in README.
2025-12-12 17:48:51 +00:00
Peter Steinberger
d48788b934
Update README.md 2025-12-12 17:48:18 +00:00
Peter Steinberger
8773c5a4e6
Update README.md 2025-12-12 17:47:47 +00:00
Peter Steinberger
2f289f05be
Update README title for clarity 2025-12-12 17:47:34 +00:00
Peter Steinberger
35145ae108
Update README.md 2025-12-12 17:46:58 +00:00
Peter Steinberger
f673df3d18 docs: add README tagline 2025-12-12 17:44:31 +00:00
Peter Steinberger
e0850d0189 docs: add homebrew install one-liner 2025-12-12 17:19:35 +00:00
Peter Steinberger
80533f76b6 docs: add releasing playbook
Some checks failed
ci / test (push) Has been cancelled
2025-12-12 17:08:22 +00:00
Peter Steinberger
7d4e2b9d38 docs: add changelog for 0.1.0 2025-12-12 17:06:21 +00:00