Commit Graph

792 Commits

Author SHA1 Message Date
Taylor Wilsdon
01f48b6c5e Update auth/google_remote_auth_provider.py
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-08-22 09:31:05 -04:00
Abel Santillan Rodriguez
fb8ea1cf40 fix: update permissions for store_creds volume in Dockerfile 2025-08-22 00:02:02 -06:00
Abel Santillan Rodriguez
1b19930e15 fix: reorder USER command in Dockerfile for proper permissions 2025-08-22 00:00:42 -06:00
Abel Santillan Rodriguez
723e2df335 fix: add permission changes for store_creds volume in Dockerfile 2025-08-21 23:59:39 -06:00
Abel Santillan Rodriguez
a1e4e2632b fix: correct GOOGLE_MCP_CREDENTIALS_DIR path in docker-compose for gws_mcp service 2025-08-21 23:57:58 -06:00
Abel Santillan Rodriguez
242ff2ea08 fix: update volume mapping for gws_mcp service in docker-compose 2025-08-21 23:55:38 -06:00
Abel Santillan Rodriguez
9c228001c1 fix: update docker-compose to include environment variables and volumes for gws_mcp service 2025-08-21 23:48:08 -06:00
Abel Santillan Rodriguez
8d27afc7e8 feat: add initial docker-compose configuration for gws_mcp service 2025-08-21 17:53:19 -06:00
Abel Santillan Rodriguez
399999144c fix: ensure trailing slash in resource URL for OAuth protected resource 2025-08-21 13:33:36 -06:00
Abel Santillan Rodriguez
4e1e02d1de fix: add base_url to authorization_servers and resource_server_url in GoogleRemoteAuthProvider 2025-08-21 13:09:23 -06:00
Abel Santillan Rodriguez
ff364596c3 fix: remove port from authorization and resource server URLs in GoogleRemoteAuthProvider 2025-08-21 13:04:50 -06:00
Abel Santillan Rodriguez
effae6649f fix: update base_url to exclude port from OAuth configuration 2025-08-21 12:54:39 -06:00
Taylor Wilsdon
0cb4e569ea refac docker startup & helm 2025-08-19 16:35:06 -04:00
Taylor Wilsdon
8702415c96 docker tools flag 2025-08-19 16:31:08 -04:00
Taylor Wilsdon
c582174377 bump manifest 2025-08-19 14:59:58 -04:00
Taylor Wilsdon
662a41c40c chore: release v1.4.2 2025-08-19 14:59:27 -04:00
Taylor Wilsdon
2ec5c52aa4 bump manifest 2025-08-19 14:59:23 -04:00
Taylor Wilsdon
d83a7b356c chore: release v1.4.1 2025-08-19 14:59:16 -04:00
Taylor Wilsdon
748293bbf2 add tool tiers to build 2025-08-19 14:59:04 -04:00
Taylor Wilsdon
e78d29dbb6 bump manifest 2025-08-19 14:27:08 -04:00
Taylor Wilsdon
bf2b18f26b Merge pull request #173 from cfdude/integration-fresh
feat: enhance Google Docs and Drive functionality with image insertion and permission checking
2025-08-19 14:25:53 -04:00
Taylor Wilsdon
7fe312192f versioning 2025-08-19 14:16:30 -04:00
Taylor Wilsdon
c94a9cf6a8 restore 2025-08-19 14:15:53 -04:00
Taylor Wilsdon
737b493878 refactor other helpers into helpers lib, consolidate 2025-08-19 14:15:04 -04:00
Taylor Wilsdon
25dddda9b8 restore inadvertently removed tool 2025-08-19 13:59:41 -04:00
Taylor Wilsdon
eb1f0e007d Merge branch 'main' of github.com:taylorwilsdon/google_workspace_mcp into integration-fresh 2025-08-19 13:57:01 -04:00
Rob Sherman
d3049b87f8 fix: remove unused import create_insert_image_request
- Fixes ruff F401 linting error for unused import
- Cleanup after removing image insertion functions
2025-08-19 10:45:57 -07:00
Rob Sherman
80d668443e feat: implement Taylor's requested changes for PR #173
- Remove all image insertion functions from gdocs/docs_tools.py as requested
- Add tool tiers for Drive permission functions in 'complete' tier
- Keep Drive permission functionality (get_drive_file_permissions, check_drive_file_public_access)
- Remove insert_doc_image from docs complete tier in tool_tiers.yaml

Addresses Taylor's feedback: 'drop the image insert stuff as that's already available'
and 'Need to add tool tiers for these, let me know which you want I'm assuming complete'
2025-08-19 10:44:29 -07:00
Taylor Wilsdon
b7b53d6684 Update README.md 2025-08-19 12:23:51 -04:00
Taylor Wilsdon
08c6f35421 chore: release v1.4.0 2025-08-18 13:21:55 -04:00
Taylor Wilsdon
1e01535a76 Merge branch 'main' of github.com:taylorwilsdon/google_workspace_mcp 2025-08-18 13:21:31 -04:00
Taylor Wilsdon
a56ebd80c4 manifest.json bump 2025-08-18 13:21:27 -04:00
Taylor Wilsdon
00d9da64aa update dxt 2025-08-18 13:21:08 -04:00
Taylor Wilsdon
bdd8fcb61f Merge pull request #161 from shawnzhu/credential-provider
feat: abstract credential store
2025-08-18 13:11:57 -04:00
Taylor Wilsdon
34c4a5f8e7 code now properly checks the boolean return value from store_credential instead of overwriting the
credentials object.
2025-08-18 13:09:05 -04:00
Taylor Wilsdon
03cb54a2e1 Merge branch 'main' of https://github.com/taylorwilsdon/google_workspace_mcp into credential-provider 2025-08-18 13:04:36 -04:00
Taylor Wilsdon
8d2167222f Update README.md
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-08-18 13:04:02 -04:00
Taylor Wilsdon
97b59a2b4d Merge pull request #175 from ForrestTrepte/sort_tasks
feat: sort tasks in the same order as the google task list
2025-08-18 13:03:37 -04:00
Taylor Wilsdon
0484b3a842 fstring begone 2025-08-18 12:59:02 -04:00
Taylor Wilsdon
b931636169 Merge branch 'main' of https://github.com/taylorwilsdon/google_workspace_mcp into sort_tasks 2025-08-18 12:47:28 -04:00
Taylor Wilsdon
db12f9e104 docstring formatter 2025-08-18 12:47:09 -04:00
Shawn Zhu
13d0d66f4e doc: how to use credential store 2025-08-17 17:41:23 -04:00
Forrest Trepte
0ae2c16f97 add note to sort_tasks_by_position docstring 2025-08-17 11:06:40 -07:00
Forrest Trepte
51f7376d0f LIST_TASKS_MAX_POSITION constant 2025-08-17 11:03:50 -07:00
Taylor Wilsdon
2699eecf90 Merge branch 'main' of github.com:taylorwilsdon/google_workspace_mcp into integration-fresh 2025-08-17 14:01:00 -04:00
Forrest Trepte
6db94a0e0b LIST_TASKS_MAX_RESULTS_DEFAULT/MAX constants 2025-08-17 10:34:28 -07:00
Taylor Wilsdon
29f677f47b Merge pull request #176 from taylorwilsdon/tool_tiers
enh: Tool tiers - granular tools registration control
2025-08-17 11:50:33 -04:00
Taylor Wilsdon
c66ef56fbe updates 2025-08-17 11:43:46 -04:00
Taylor Wilsdon
33907b4776 more fmt 2025-08-17 11:40:56 -04:00
Taylor Wilsdon
ce0838f230 Merge branch 'main' of github.com:taylorwilsdon/google_workspace_mcp into tool_tiers 2025-08-17 11:39:58 -04:00