Peter Steinberger
|
631f442798
|
fix: avoid shadowed vars for lint
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
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 |
|
Peter Steinberger
|
0ebd388875
|
test: cover gmail + contacts via Execute
|
2025-12-12 16:51:01 +00:00 |
|
Peter Steinberger
|
3334fdb36f
|
test: cover drive get/download via Execute
|
2025-12-12 16:44:26 +00:00 |
|
Peter Steinberger
|
b63fc3a6b5
|
test: cover oauth authorize flow
|
2025-12-12 16:40:44 +00:00 |
|
Peter Steinberger
|
4015bc4d91
|
test: cover drive downloads and gmail helpers
|
2025-12-12 16:35:41 +00:00 |
|
Peter Steinberger
|
c6e17331d1
|
test: raise coverage (auth + googleapi + helpers)
|
2025-12-12 16:32:07 +00:00 |
|
Peter Steinberger
|
26d4a1e8b3
|
test: cover calendar via Execute
|
2025-12-12 16:24:51 +00:00 |
|
Peter Steinberger
|
77fc81113f
|
test: substantially raise unit coverage
|
2025-12-12 16:21:18 +00:00 |
|
Peter Steinberger
|
b15eda9ad1
|
test: raise coverage (gmail labels, ui, secrets)
|
2025-12-12 16:14:14 +00:00 |
|
Peter Steinberger
|
f27117ba33
|
test: raise coverage for drive and googleapi
|
2025-12-12 16:03:20 +00:00 |
|
Peter Steinberger
|
f5a5cef4c6
|
docs: link to original CLIs
|
2025-12-12 15:53:02 +00:00 |
|
Peter Steinberger
|
c595111db9
|
test: increase unit coverage
|
2025-12-12 15:52:12 +00:00 |
|
Peter Steinberger
|
dc714336fc
|
Help: clarify --account is for API commands
|
2025-12-12 15:38:13 +00:00 |
|
Peter Steinberger
|
40c707b1c3
|
CLI: add root help examples
|
2025-12-12 15:35:36 +00:00 |
|
Peter Steinberger
|
8d605e1c5b
|
Deps: bump to latest
|
2025-12-12 15:33:49 +00:00 |
|
Peter Steinberger
|
6645e1bd70
|
Auth: add token export/import
|
2025-12-12 15:25:35 +00:00 |
|
Peter Steinberger
|
055b27f9fc
|
Tests: add more coverage for helpers
|
2025-12-12 15:21:57 +00:00 |
|
Peter Steinberger
|
89a133a983
|
Tests: increase unit coverage
|
2025-12-12 15:18:20 +00:00 |
|
Peter Steinberger
|
a55b84077e
|
Docs: expand README and add credits
|
2025-12-12 15:07:54 +00:00 |
|
Peter Steinberger
|
dbd3846fcc
|
Auth: don't pre-check stored scopes
|
2025-12-12 15:03:03 +00:00 |
|
Peter Steinberger
|
cb85517b09
|
Gmail: add labels get (counts)
|
2025-12-12 15:00:15 +00:00 |
|
Peter Steinberger
|
c0589dca9d
|
OAuth2: bound refresh-token HTTP with timeout
|
2025-12-12 14:55:19 +00:00 |
|
Peter Steinberger
|
4a0718c83f
|
Directory People: add sources + request timeout
|
2025-12-12 14:53:44 +00:00 |
|
Peter Steinberger
|
654ce4740f
|
Google API: set default HTTP timeout
|
2025-12-12 14:51:17 +00:00 |
|
Peter Steinberger
|
57ba5e9e4b
|
Fix contacts directory commands (People API sources)
|
2025-12-12 14:47:53 +00:00 |
|
Peter Steinberger
|
001d61210c
|
People API: per-endpoint scopes + other contacts scope
|
2025-12-12 14:44:40 +00:00 |
|
Peter Steinberger
|
6928498160
|
CI: run make lint (pinned tool)
|
2025-12-12 14:26:30 +00:00 |
|
Peter Steinberger
|
a2b7ced498
|
Document pnpm -s for clean stdout
|
2025-12-12 14:24:57 +00:00 |
|
Peter Steinberger
|
e494764f9b
|
Add pnpm gog build+run shortcut
|
2025-12-12 14:24:29 +00:00 |
|
Peter Steinberger
|
bfbc6e4323
|
Unify Google CLI with auth, services, and CI
|
2025-12-12 14:18:38 +00:00 |
|
Peter Steinberger
|
7984c5b9e4
|
Initial commit
|
2025-12-12 12:36:45 +00:00 |
|