04cb
5df7382fa1
Fix docs: hyphenation for compound adjectives
2026-03-01 14:49:55 +08:00
Claude
cd326d0f2d
Fix TypeError: CORSMiddleware.__call__() missing 2 required positional arguments
...
The _wrap_well_known_endpoint function assumed all route endpoints are regular
request handlers (async def handler(request) -> Response). However, the MCP
SDK's cors_middleware wraps handlers with CORSMiddleware, which is an ASGI app
expecting (scope, receive, send). When the wrapper called
`await endpoint(request)` on a CORSMiddleware instance, it passed only 1
argument instead of the required 3 ASGI args.
The fix detects whether the endpoint is a regular handler function or an ASGI
app (using the same inspect check as Starlette's Route constructor), and uses
the appropriate calling convention:
- Regular handlers: called as `await endpoint(request)` (existing behavior)
- ASGI apps: invoked via the ASGI interface `await endpoint(scope, receive, send)`
with response capture to apply cache-busting headers
https://claude.ai/code/session_011S5zFTWRfKBJBUEanrhvQg
2026-03-01 04:56:33 +00:00
Taylor Wilsdon
ca00c74634
Update README.md
2026-02-28 18:23:44 -04:00
Taylor Wilsdon
97c8ea28fd
Update README.md
2026-02-28 18:23:25 -04:00
Taylor Wilsdon
3ee06351d8
Update README.md
2026-02-28 18:23:07 -04:00
Taylor Wilsdon
2bbd2e7ff7
Merge branch 'main' of https://github.com/taylorwilsdon/google_workspace_mcp
2026-02-28 18:21:59 -04:00
Taylor Wilsdon
93a7429b1c
Delete .beads/issues.jsonl
2026-02-28 18:21:52 -04:00
Taylor Wilsdon
03bf50426b
gitignore beads
2026-02-28 18:20:23 -04:00
Taylor Wilsdon
643b5c0871
gitignore beads
2026-02-28 18:19:50 -04:00
Taylor Wilsdon
88afb51f9d
chore: release v1.13.1
2026-02-28 18:15:00 -04:00
Taylor Wilsdon
30a1f765f3
Merge pull request #508 from fmgs31/search_with_file_type
...
feat: Search with file type
2026-02-28 18:12:37 -04:00
Taylor Wilsdon
6c04e4f5a0
refac
2026-02-28 18:05:59 -04:00
Taylor Wilsdon
44205b66e0
merge conflicts
2026-02-28 17:53:39 -04:00
Taylor Wilsdon
328619412d
Merge pull request #513 from fmgs31/drive_files_pagination_fix
...
Bugfix: Adding missing nextPageToken for pagination in drive tools
2026-02-28 17:45:48 -04:00
Taylor Wilsdon
8b69a49d40
ruff
2026-02-28 17:44:37 -04:00
Taylor Wilsdon
f29f16e591
refac
2026-02-28 17:43:44 -04:00
Taylor Wilsdon
3e175c9998
Merge branch 'main' of https://github.com/taylorwilsdon/google_workspace_mcp into drive_files_pagination_fix
2026-02-28 17:13:30 -04:00
Taylor Wilsdon
bbdd61d08d
fix attachments + test
2026-02-28 17:12:30 -04:00
Taylor Wilsdon
d7e02772eb
Merge pull request #510 from taylorwilsdon/issues/503
...
enh: Partial Scope Grants & Granular Permissions
2026-02-28 16:58:44 -04:00
Taylor Wilsdon
252aa2aede
tests
2026-02-28 16:56:30 -04:00
Taylor Wilsdon
768ec5eef0
refac
2026-02-28 16:17:43 -04:00
Taylor Wilsdon
65e347568b
Merge branch 'issues/503' of https://github.com/taylorwilsdon/google_workspace_mcp into issues/503
2026-02-28 11:50:22 -04:00
Taylor Wilsdon
34ada2c7ad
better cachce management
2026-02-28 11:50:09 -04:00
github-actions[bot]
58256e42ee
style: auto-fix ruff lint and format
2026-02-28 15:40:51 +00:00
Taylor Wilsdon
edf9e94829
cachebusting for oauth endpoints, more tests, startup check for perms
2026-02-28 11:40:29 -04:00
Taylor Wilsdon
f2986dcf2f
pr feedback & readme update
2026-02-28 11:19:19 -04:00
Taylor Wilsdon
1e9078262f
Merge branch 'issues/503' of https://github.com/taylorwilsdon/google_workspace_mcp into issues/503
2026-02-28 11:14:27 -04:00
Taylor Wilsdon
9f329fc935
ruff
2026-02-28 11:14:22 -04:00
Taylor Wilsdon
8ae833f0c7
Merge branch 'main' of https://github.com/taylorwilsdon/google_workspace_mcp into issues/503
2026-02-28 11:13:23 -04:00
Taylor Wilsdon
fcb7bad415
Merge pull request #520 from taylorwilsdon/issues/518
...
fix: pcke
2026-02-28 11:13:14 -04:00
Taylor Wilsdon
9dc9b1c825
pkce fix
2026-02-28 10:06:50 -04:00
github-actions[bot]
e394ad90e2
style: auto-fix ruff lint and format
2026-02-27 21:00:00 +00:00
Taylor Wilsdon
92d2c15b80
Merge branch 'issues/503' of https://github.com/taylorwilsdon/google_workspace_mcp into issues/503
2026-02-27 16:59:38 -04:00
Taylor Wilsdon
bb197243cd
pr feedback
2026-02-27 16:59:18 -04:00
Taylor Wilsdon
608772497d
Merge branch 'main' of https://github.com/taylorwilsdon/google_workspace_mcp into issues/503
2026-02-27 16:52:53 -04:00
Taylor Wilsdon
3d3932c562
Merge branch 'main' into drive_files_pagination_fix
2026-02-27 13:20:35 -04:00
Taylor Wilsdon
53e9bf73a2
Merge pull request #515 from fmgs31/hidden_details_drive_items
...
Optional hidden details in drive search and list
2026-02-27 13:17:28 -04:00
Francisco
1fab9a82fe
gdrive - Moving nextPageToken to the end
2026-02-27 11:21:18 +13:00
Taylor Wilsdon
0e44ef924e
Update README.md
2026-02-26 11:30:37 -04:00
Francisco
351afa4331
Optional hidden details in drive search and list
2026-02-26 22:53:40 +13:00
Francisco
35994ce1c5
Gdrive file type fileter - Fixing problems detected by coderabbitai
2026-02-26 13:03:19 +13:00
Francisco
117c6af88b
Adding nextPageToken for pagination in drive tools
2026-02-26 12:46:51 +13:00
github-actions[bot]
86a8e1be4d
style: auto-fix ruff lint and format
2026-02-25 23:44:33 +00:00
Taylor Wilsdon
e81d0e367f
no safe_print for exit error messages
2026-02-25 09:03:48 -04:00
Francisco
a6c0d9d298
adding extra types for search filter
2026-02-25 22:22:27 +13:00
Francisco
5aafffe091
Test for search with file type
2026-02-25 21:42:09 +13:00
Francisco
7e33626b72
Search with file type
2026-02-25 21:27:29 +13:00
Taylor Wilsdon
cfc68d8605
implement --permissions flag
2026-02-24 21:28:50 -04:00
Taylor Wilsdon
aa520b72d3
fix all them tests
2026-02-24 21:09:14 -04:00
Taylor Wilsdon
9631b9e3eb
chore: release v1.13.0
2026-02-24 11:24:38 -04:00