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
Taylor Wilsdon
0b0890a2e8
Merge branch 'main' of https://github.com/taylorwilsdon/google_workspace_mcp
2026-02-24 11:24:25 -04:00
Taylor Wilsdon
a1a14c8925
Merge pull request #468 from taylorwilsdon/fastmcp_v3
...
enh: Implement FastMCP v3
2026-02-24 11:24:05 -04:00
Taylor Wilsdon
eaac938737
prep for release
2026-02-24 11:23:43 -04:00
Taylor Wilsdon
e85b7aa3db
logfix
2026-02-24 11:23:22 -04:00
Taylor Wilsdon
b9524a9090
review fixes
2026-02-24 11:20:27 -04:00
Taylor Wilsdon
e1cf0d44da
address pr feedback
2026-02-24 10:47:53 -04:00
Taylor Wilsdon
0c4a9708fe
avoid early return in read only oauth 2 mode
2026-02-24 10:38:06 -04:00
Taylor Wilsdon
b7d1f613d0
pin 3.0.2 for now
2026-02-24 10:36:23 -04:00
Taylor Wilsdon
b0c6a83c5f
Merge branch 'fastmcp_v3' of https://github.com/taylorwilsdon/google_workspace_mcp into fastmcp_v3
2026-02-24 10:31:41 -04:00
Taylor Wilsdon
1ae72ef85b
Merge branch 'main' of https://github.com/taylorwilsdon/google_workspace_mcp into fastmcp_v3
2026-02-24 10:31:33 -04:00
Taylor Wilsdon
8d2b23ab0e
Merge pull request #502 from stakeswky/fix/non-ascii-attachment-filenames
...
fix: use RFC 2231 encoding for non-ASCII attachment filenames
2026-02-24 10:31:20 -04:00
Taylor Wilsdon
252487fd88
Apply suggestions from code review
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-02-24 10:30:36 -04:00
github-actions[bot]
3f9821b525
style: auto-fix ruff lint and format
2026-02-24 14:29:22 +00:00
Taylor Wilsdon
f38dbc48a9
Merge branch 'fastmcp_v3' of https://github.com/taylorwilsdon/google_workspace_mcp into fastmcp_v3
2026-02-24 10:29:04 -04:00
Taylor Wilsdon
de1cd84730
Merge branch 'main' of https://github.com/taylorwilsdon/google_workspace_mcp into fastmcp_v3
2026-02-24 10:28:57 -04:00
Taylor Wilsdon
285406e2ee
Merge pull request #495 from mickey-mikey/fix/windows-attachment-corruption
...
Fix Windows attachment corruption: add O_BINARY flag to os.open
2026-02-24 10:28:53 -04:00
github-actions[bot]
c454cc9630
style: auto-fix ruff lint and format
2026-02-24 14:27:22 +00:00
Taylor Wilsdon
69f1a0e9bb
remove direct _components usage, prep for v3 rollout
2026-02-24 10:26:52 -04:00
Taylor Wilsdon
1ebc758490
Merge branch 'main' of https://github.com/taylorwilsdon/google_workspace_mcp into fastmcp_v3
...
# Conflicts:
# uv.lock
2026-02-24 10:13:14 -04:00
Taylor Wilsdon
1e3dab2121
merge
2026-02-24 10:11:00 -04:00
User
2526b87a52
fix: also strip null bytes from attachment filename for consistency
2026-02-23 11:14:21 +08:00
stakeswky
0dc9985d33
fix: use RFC 2231 encoding for non-ASCII attachment filenames
...
When creating Gmail drafts with attachments whose filenames contain
non-ASCII characters (e.g. umlauts like ü, ö, ä), Gmail displays
"noname" instead of the actual filename.
The root cause is that Content-Disposition was built via string
formatting (f'attachment; filename="{safe_filename}"'), which embeds
raw non-ASCII bytes in the header. Gmail cannot parse these and falls
back to "noname".
Fix: pass the filename as a keyword argument to add_header(), which
makes Python's email library automatically apply RFC 2231 encoding
(filename*=utf-8''...) for non-ASCII names while keeping ASCII
filenames unchanged.
Fixes #500
2026-02-23 10:40:56 +08:00
mickey-mikey
1e36375493
Merge branch 'taylorwilsdon:main' into fix/windows-attachment-corruption
2026-02-22 19:54:41 +11:00