Commit Graph

128 Commits

Author SHA1 Message Date
Taylor Wilsdon
370bd03a69 permissions for git workflows 2026-03-17 08:28:00 -04:00
Taylor Wilsdon
c82ae0daa1 deps 2026-03-17 08:12:56 -04:00
dependabot[bot]
9b14a92876 Bump authlib from 1.6.7 to 1.6.9 in the uv group across 1 directory
Bumps the uv group with 1 update in the / directory: [authlib](https://github.com/authlib/authlib).


Updates `authlib` from 1.6.7 to 1.6.9
- [Release notes](https://github.com/authlib/authlib/releases)
- [Changelog](https://github.com/authlib/authlib/blob/main/docs/changelog.rst)
- [Commits](https://github.com/authlib/authlib/compare/v1.6.7...v1.6.9)

---
updated-dependencies:
- dependency-name: authlib
  dependency-version: 1.6.9
  dependency-type: indirect
  dependency-group: uv
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-03-16 15:41:46 +00:00
Taylor Wilsdon
94b37de421 ruff 2026-03-15 17:29:20 -04:00
Taylor Wilsdon
7c550e55b2 declarative dockerfile 2026-03-09 12:52:00 -04:00
github-actions[bot]
3faeb6d832 style: auto-fix ruff lint and format 2026-03-04 14:32:13 +00:00
Taylor Wilsdon
92840ac8e8 better fallback logic for html in emails 2026-03-02 09:29:53 -05:00
Taylor Wilsdon
5b5da3386c refac 2026-03-01 18:21:12 -05:00
Taylor Wilsdon
d8567f2beb defusedxml 2026-03-01 17:22:34 -05:00
Taylor Wilsdon
47160a5fc3 bump version 2026-03-01 09:30:28 -05:00
Taylor Wilsdon
9dc9b1c825 pkce fix 2026-02-28 10:06:50 -04:00
Taylor Wilsdon
eaac938737 prep for release 2026-02-24 11:23:43 -04:00
Taylor Wilsdon
b7d1f613d0 pin 3.0.2 for now 2026-02-24 10:36:23 -04: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
e90e22d719 refac 2026-02-17 21:02:48 -05:00
Taylor Wilsdon
1d4efd4376 bump 2026-02-17 16:53:53 -05:00
Taylor Wilsdon
d3bbd4eec5 bump 2026-02-17 16:51:56 -05:00
Taylor Wilsdon
de8865333c ruff 2026-02-17 14:49:59 -05:00
Taylor Wilsdon
71c054c664 harden security around attachment functionality and explicitly disallow reading sensitive files 2026-02-13 15:24:57 -05:00
Taylor Wilsdon
08c1682d7c update dxt 2026-02-13 14:35:54 -05:00
Taylor Wilsdon
0075e8338f v3 auth middleware fix 2026-02-13 10:20:39 -05:00
dependabot[bot]
2002e87690 Bump cryptography in the uv group across 1 directory
Bumps the uv group with 1 update in the / directory: [cryptography](https://github.com/pyca/cryptography).


Updates `cryptography` from 46.0.4 to 46.0.5
- [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst)
- [Commits](https://github.com/pyca/cryptography/compare/46.0.4...46.0.5)

---
updated-dependencies:
- dependency-name: cryptography
  dependency-version: 46.0.5
  dependency-type: direct:production
  dependency-group: uv
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-02-11 03:01:14 +00:00
Taylor Wilsdon
8eac9c0575 fix issues/443 2026-02-09 14:22:04 -05:00
Taylor Wilsdon
8fc737fd65 version 2026-02-08 21:09:12 -05:00
Taylor Wilsdon
6422f6e149 no publish flow 2026-02-08 21:02:38 -05:00
Taylor Wilsdon
06c09fac16 version 2026-02-08 20:53:09 -05:00
Taylor Wilsdon
4103210f47 publish to mcp registry workflow 2026-02-08 20:32:37 -05:00
Taylor Wilsdon
2224e6961d mcp registry 2026-02-08 20:07:08 -05:00
Taylor Wilsdon
d69ce93997 mcp registry 2026-02-08 20:02:33 -05:00
Taylor Wilsdon
67dbede82a ruff 2026-02-07 13:52:55 -05:00
Taylor Wilsdon
fab19d69e0 uv 2026-02-06 14:40:31 -05:00
Taylor Wilsdon
2df308c7f7 ruff 2026-02-06 10:59:46 -05:00
Alexander
75eb8fa182 External oauth bugfix (#7)
* external oauth bugfix

* cleanup for non-essential expiry logic

* default session time addition

* ruff audit
2026-02-03 14:01:16 -05:00
Taylor Wilsdon
9e5832053c readme 2026-02-01 10:44:34 -05:00
Taylor Wilsdon
e99479b63c ruff 2026-01-29 19:23:23 -05:00
Taylor Wilsdon
0ddc73149b pull in main 2026-01-28 16:48:46 -05:00
Taylor Wilsdon
ca627c857f fix for fastmcp v2.14.4 2026-01-28 12:55:27 -05:00
dependabot[bot]
5ff1ead0fb Bump the uv group across 1 directory with 2 updates
Bumps the uv group with 2 updates in the / directory: [protobuf](https://github.com/protocolbuffers/protobuf) and [python-multipart](https://github.com/Kludex/python-multipart).


Updates `protobuf` from 6.33.2 to 7.34.0rc1
- [Release notes](https://github.com/protocolbuffers/protobuf/releases)
- [Commits](https://github.com/protocolbuffers/protobuf/commits)

Updates `python-multipart` from 0.0.21 to 0.0.22
- [Release notes](https://github.com/Kludex/python-multipart/releases)
- [Changelog](https://github.com/Kludex/python-multipart/blob/master/CHANGELOG.md)
- [Commits](https://github.com/Kludex/python-multipart/compare/0.0.21...0.0.22)

---
updated-dependencies:
- dependency-name: protobuf
  dependency-version: 7.34.0rc1
  dependency-type: indirect
  dependency-group: uv
- dependency-name: python-multipart
  dependency-version: 0.0.22
  dependency-type: indirect
  dependency-group: uv
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-01-27 00:10:27 +00:00
dependabot[bot]
dccb8bc8c1 Bump the uv group across 1 directory with 2 updates
Bumps the uv group with 2 updates in the / directory: [pyasn1](https://github.com/pyasn1/pyasn1) and [urllib3](https://github.com/urllib3/urllib3).


Updates `pyasn1` from 0.6.1 to 0.6.2
- [Release notes](https://github.com/pyasn1/pyasn1/releases)
- [Changelog](https://github.com/pyasn1/pyasn1/blob/main/CHANGES.rst)
- [Commits](https://github.com/pyasn1/pyasn1/compare/v0.6.1...v0.6.2)

Updates `urllib3` from 2.6.2 to 2.6.3
- [Release notes](https://github.com/urllib3/urllib3/releases)
- [Changelog](https://github.com/urllib3/urllib3/blob/main/CHANGES.rst)
- [Commits](https://github.com/urllib3/urllib3/compare/2.6.2...2.6.3)

---
updated-dependencies:
- dependency-name: pyasn1
  dependency-version: 0.6.2
  dependency-type: indirect
  dependency-group: uv
- dependency-name: urllib3
  dependency-version: 2.6.3
  dependency-type: indirect
  dependency-group: uv
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-01-22 17:45:57 +00:00
sam-ent
003f69e0a4 Refactor Apps Script tools for testability
- Separated business logic from decorators by creating _impl functions
- Updated all 11 tools to use internal implementation functions
- Rewrote unit tests to test _impl functions directly
- All 10 unit tests now passing
- Fixed decorator mocking issues that caused 'FunctionTool not callable' errors
2026-01-13 20:18:50 +00:00
Taylor Wilsdon
517d0876a1 fix valkey optional dep 2025-12-28 12:52:40 -08:00
Taylor Wilsdon
81a7bce7a3 uv 2025-12-27 12:29:40 -08:00
Taylor Wilsdon
f34f867a5e merge 2025-12-27 12:29:02 -08:00
Taylor Wilsdon
c2318fb569 ruff 2025-12-27 12:08:09 -08:00
Taylor Wilsdon
b95a87e15a add memory and disk storage backends, readme 2025-12-27 12:06:20 -08:00
Taylor Wilsdon
321d9eaef0 bump 2025-12-27 11:54:52 -08:00
Taylor Wilsdon
0f60bee263 bump 2025-12-27 11:54:02 -08:00
Taylor Wilsdon
258ea58436 fastmcp deployment config 2025-12-23 08:35:52 -08:00
Olivier Schiavo
a93d1885bd feat: valkey oauth storage for truly stateless oauth 2.1 proxy 2025-12-23 14:14:49 +01:00