Commit Graph

1183 Commits

Author SHA1 Message Date
Chetan Sarva
37d1256efc fix: always close services (to avoid mem leaks) 2026-01-30 10:03:44 -05:00
Taylor Wilsdon
663950eeaf Update README.md 2026-01-30 09:05:14 -05:00
Taylor Wilsdon
6cbe8e266a Update README.md 2026-01-30 09:04:55 -05:00
Taylor Wilsdon
6eb39b9266 Update README.md 2026-01-30 09:04:38 -05:00
Taylor Wilsdon
0fcec83579 Update README.md 2026-01-30 09:04:00 -05:00
Taylor Wilsdon
cac3378cf6 Merge pull request #381 from songmeo/main
Send emails with attachments
2026-01-29 19:44:35 -05:00
Taylor Wilsdon
46eeeb6524 fixes 2026-01-29 19:43:21 -05:00
Taylor Wilsdon
736f2756d6 fixes 2026-01-29 19:43:09 -05:00
Taylor Wilsdon
e99479b63c ruff 2026-01-29 19:23:23 -05:00
Taylor Wilsdon
3246f21ef0 Merge branch 'main' of github.com:taylorwilsdon/google_workspace_mcp into songmeo/main 2026-01-29 19:22:48 -05:00
Taylor Wilsdon
24dd57a8ad fix yaml format 2026-01-29 12:31:43 -05:00
Taylor Wilsdon
32c4a99af4 dxt 2026-01-29 11:22:25 -05:00
Taylor Wilsdon
068657b8d8 chore: release v1.8.2 2026-01-29 11:21:48 -05:00
Taylor Wilsdon
ae2d75ad0b Merge pull request #405 from taylorwilsdon/external_oauth-fix
fix: authorization resource for EXTERNAL_OAUTH21_PROVIDER=true
2026-01-29 11:12:01 -05:00
Taylor Wilsdon
0d8dc4c935 merge 2026-01-29 10:59:09 -05:00
Taylor Wilsdon
8bfbeca1e3 cleanup 2026-01-29 10:51:37 -05:00
Taylor Wilsdon
a96ad430ff add checks for maintainer access and PR template 2026-01-29 10:51:37 -05:00
Ugo Anomelechi
d7c6e35c0e docs: Add batch_update_form to tool tiers and README documentation
Add batch_update_form to the Complete tier in tool_tiers.yaml and
document it in both README files as requested in PR review.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-29 10:51:37 -05:00
Ugo Anomelechi
47959d2ac7 feat(forms): Add batch_update_form tool for Google Forms API
Add batch_update_form MCP tool that exposes the Google Forms
batchUpdate API endpoint. Supports createItem, updateItem,
deleteItem, moveItem, updateFormInfo, and updateSettings operations.

Includes _batch_update_form_impl internal function for testability
and 6 unit tests covering multiple requests, single request, empty
replies, missing replies key, URL generation, and mixed reply types.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-29 10:51:37 -05:00
ryo
1c559dca6b Apply suggestions from code review
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-01-29 10:51:37 -05:00
Taylor Wilsdon
6464c3c123 Merge pull request #390 from ugoano/feature/forms-batch-update
feat(forms): Add batch_update_form tool for Google Forms API
2026-01-28 16:54:11 -05:00
Taylor Wilsdon
0ddc73149b pull in main 2026-01-28 16:48:46 -05:00
Taylor Wilsdon
47b7e5f5cb Merge branch 'main' of github.com:taylorwilsdon/google_workspace_mcp into feature/forms-batch-update 2026-01-28 16:48:38 -05:00
Taylor Wilsdon
051c9d7c11 add checks for maintainer access and PR template 2026-01-28 16:47:14 -05:00
Taylor Wilsdon
6bb10b2596 ruff 2026-01-28 16:39:53 -05:00
ryo
de461c7c7f fix the authorization resource for EXTERNAL_OAUTH21_PROVIDER=true 2026-01-28 16:23:14 -05:00
Taylor Wilsdon
94825ac415 dxt 2026-01-28 14:32:59 -05:00
Taylor Wilsdon
9f159083f9 chore: release v1.8.1 2026-01-28 14:30:15 -05:00
Taylor Wilsdon
f08aa39101 Merge pull request #400 from taylorwilsdon/fastmcp_oauth_fix
fix: fix for fastmcp v2.14.4 + oauth access token retrieval
2026-01-28 14:29:44 -05:00
Taylor Wilsdon
f36bcdd335 ruff 2026-01-28 14:28:28 -05:00
Taylor Wilsdon
e4edc111df fix 2026-01-28 14:22:02 -05:00
Taylor Wilsdon
7da6f34fc7 ruff fmt 2026-01-28 14:20:17 -05:00
Taylor Wilsdon
5365584efd simplify flow 2026-01-28 14:12:37 -05:00
Taylor Wilsdon
d74d31ced7 ruff 2026-01-28 13:07:03 -05:00
Taylor Wilsdon
e7fe1ef2f9 remove unused import 2026-01-28 13:01:16 -05:00
Taylor Wilsdon
e9ff13f385 reorder 2026-01-28 12:59:58 -05:00
Taylor Wilsdon
ca627c857f fix for fastmcp v2.14.4 2026-01-28 12:55:27 -05:00
Taylor Wilsdon
2442736749 Merge pull request #399 from adrianlaureda/fix/tool-tiers-yaml-indentation
Fix YAML indentation error in tool_tiers.yaml
2026-01-28 12:00:40 -05:00
Huong Pham
fe497a86fe Merge branch 'main' into main 2026-01-28 13:39:37 +02:00
adrianlaureda
4b44ed5a6d Fix YAML indentation error in tool_tiers.yaml
The `extended` key under `calendar` was missing proper indentation,
causing YAML parsing errors when loading tools with `--tool-tier complete`.

Fixes #398
2026-01-28 07:37:19 +01:00
Taylor Wilsdon
5fac9beb51 add dxt 2026-01-27 20:12:52 -05:00
Taylor Wilsdon
fbb90fe2f5 chore: release v1.8.0 2026-01-27 20:11:51 -05:00
Taylor Wilsdon
dba9cb6c21 Merge pull request #349 from jrank/feature/freebusy-api
Add FreeBusy API support to Google Calendar tools
2026-01-27 20:10:51 -05:00
Ugo Anomelechi
b7a2f08a76 docs: Add batch_update_form to tool tiers and README documentation
Add batch_update_form to the Complete tier in tool_tiers.yaml and
document it in both README files as requested in PR review.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-28 00:54:47 +00:00
Taylor Wilsdon
1f1a8ff977 Merge branch 'main' of github.com:taylorwilsdon/google_workspace_mcp 2026-01-27 19:32:48 -05:00
Taylor Wilsdon
53109b9a50 update readme and block single user mode + oauth to avoid user confusion 2026-01-27 19:32:45 -05:00
Taylor Wilsdon
8c007e2a9b Update core/tool_tiers.yaml 2026-01-27 19:31:58 -05:00
Taylor Wilsdon
4a9f574d23 Merge pull request #350 from jrank/feature/guest-permissions
Add guest permission controls to calendar events
2026-01-27 19:29:01 -05:00
Taylor Wilsdon
2463778deb disclaimers 2026-01-27 19:20:52 -05:00
Taylor Wilsdon
8184a948ca Merge pull request #394 from taylorwilsdon/pr_fix_start_google_oauth
enh: Remove start_google_auth when OAuth2.1 enabled
2026-01-27 18:48:23 -05:00