Chris Coutinho
a2c78ee1ef
test: Add tests for MCP tools and resources
2025-07-27 17:43:55 +02:00
Chris Coutinho
1e19061ee0
chore: Move tools into separate modules
2025-07-27 14:11:02 +02:00
github-actions[bot]
b8191c134a
bump: version 0.4.1 → 0.5.0
v0.5.0
2025-07-26 11:32:13 +00:00
Chris Coutinho
09061d9e4f
Merge pull request #94 from cbcoutinho/fix/webdav
...
Update webdav client create_directory method to handle recursiv…
2025-07-26 13:31:50 +02:00
Chris Coutinho
2d3cb85fb2
Merge pull request #92 from neovasky/master
...
feat(webdav): add complete file system support
2025-07-26 13:28:12 +02:00
Chris Coutinho
3ad07d05dd
feat: Update webdav client create_directory method to handle recursive directories
2025-07-26 13:27:21 +02:00
Neovasky
50c1215676
fix: apply ruff formatting to test_webdav_operations.py
...
- Fix quote style from single to double quotes
- Improve line breaks and spacing for better readability
- Address CI formatting requirements
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-07-26 02:33:21 -04:00
Neovasky
bf5879d408
test: add comprehensive WebDAV integration tests
...
- Add 8 core WebDAV operation tests covering CRUD operations
- Add complex attachment cleanup test for category changes
- Fix ruff formatting violations in webdav.py and server.py
- Address PR feedback requirements for expanded WebDAV functionality
Tests focus on WebDAV client functionality and run locally with docker-compose.
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-07-26 02:28:13 -04:00
Chris Coutinho
442e82e994
Merge pull request #88 from cbcoutinho/renovate/redis-alpine
...
chore(deps): update redis:alpine docker digest to 25c0ae3
2025-07-25 11:05:54 +02:00
Neovasky
9e96999f02
feat(webdav): add complete file system support
...
- Add nc_webdav_list_directory tool for browsing any NextCloud directory
- Add nc_webdav_read_file tool with automatic text/binary content handling
- Add nc_webdav_write_file tool supporting text and base64 binary content
- Add nc_webdav_create_directory tool for creating directories
- Add nc_webdav_delete_resource tool for deleting files and directories
- Extend WebDAV client beyond Notes attachments to general file operations
- Add XML parsing for WebDAV PROPFIND responses with metadata extraction
- Improve type annotations throughout codebase for better IDE support
- Add comprehensive documentation with usage examples
This transforms the NextCloud MCP server from a limited Notes/Tables tool
into a full-featured file system interface, enabling complete NextCloud
file management through LLM interactions.
2025-07-25 03:15:52 -04:00
Chris Coutinho
e983693534
Merge pull request #90 from cbcoutinho/renovate/ghcr.io-astral-sh-uv-0.x
...
chore(deps): update ghcr.io/astral-sh/uv docker tag to v0.8.3
2025-07-25 01:57:59 +02:00
renovate-bot-cbcoutinho[bot]
b8a14a2229
chore(deps): update ghcr.io/astral-sh/uv docker tag to v0.8.3
2025-07-24 22:13:40 +00:00
Chris Coutinho
508f83dfad
Merge pull request #89 from cbcoutinho/renovate/nextcloud-31.0.7
...
chore(deps): update nextcloud:31.0.7 docker digest to 31d564f
2025-07-24 14:22:55 +02:00
renovate-bot-cbcoutinho[bot]
ce8d5f92b1
chore(deps): update nextcloud:31.0.7 docker digest to 31d564f
2025-07-24 04:11:59 +00:00
Chris Coutinho
ca32ff39b8
Merge pull request #91 from cbcoutinho/renovate/astral-sh-setup-uv-digest
...
chore(deps): update astral-sh/setup-uv digest to e92bafb
2025-07-24 01:38:53 +02:00
renovate-bot-cbcoutinho[bot]
9da53e51f0
chore(deps): update astral-sh/setup-uv digest to e92bafb
2025-07-23 22:14:26 +00:00
Chris Coutinho
2cbac7c4be
Merge pull request #82 from cbcoutinho/renovate/ghcr.io-astral-sh-uv-0.x
...
chore(deps): update ghcr.io/astral-sh/uv docker tag to v0.8.0
2025-07-18 23:28:51 +02:00
Chris Coutinho
d2394465d7
Merge pull request #87 from cbcoutinho/renovate/astral-sh-setup-uv-digest
...
chore(deps): update astral-sh/setup-uv digest to 7edac99
2025-07-18 23:27:37 +02:00
renovate-bot-cbcoutinho[bot]
c2615ac24d
chore(deps): update astral-sh/setup-uv digest to 7edac99
2025-07-18 10:12:13 +00:00
renovate-bot-cbcoutinho[bot]
62e21f1f94
chore(deps): update ghcr.io/astral-sh/uv docker tag to v0.8.0
2025-07-18 04:14:53 +00:00
renovate-bot-cbcoutinho[bot]
9bd95a8b17
chore(deps): update redis:alpine docker digest to 25c0ae3
2025-07-17 22:08:58 +00:00
Chris Coutinho
bfd2eed97b
Merge pull request #85 from cbcoutinho/renovate/mariadb-lts
...
chore(deps): update mariadb:lts docker digest to 2bcbaec
2025-07-16 23:21:42 +02:00
renovate-bot-cbcoutinho[bot]
8a0b964add
chore(deps): update mariadb:lts docker digest to 2bcbaec
2025-07-16 16:05:48 +00:00
Chris Coutinho
59bab51090
Merge pull request #83 from cbcoutinho/renovate/mariadb-lts
...
chore(deps): update mariadb:lts docker digest to ee8fadc
2025-07-16 08:39:04 +02:00
Chris Coutinho
12fa550b60
Merge pull request #84 from cbcoutinho/renovate/redis-alpine
...
chore(deps): update redis:alpine docker digest to d12963a
2025-07-16 08:37:44 +02:00
renovate-bot-cbcoutinho[bot]
85cdf75a5b
chore(deps): update redis:alpine docker digest to d12963a
2025-07-16 04:08:55 +00:00
renovate-bot-cbcoutinho[bot]
0ee2b5b034
chore(deps): update mariadb:lts docker digest to ee8fadc
2025-07-16 04:08:51 +00:00
Chris Coutinho
0c4d140bb9
Merge pull request #81 from cbcoutinho/renovate/nextcloud-31.x
...
chore(deps): update nextcloud docker tag to v31.0.7
2025-07-13 23:13:09 +02:00
renovate-bot-cbcoutinho[bot]
f515d74a4d
chore(deps): update nextcloud docker tag to v31.0.7
2025-07-12 04:05:32 +00:00
github-actions[bot]
79835b3439
bump: version 0.4.0 → 0.4.1
v0.4.1
2025-07-10 17:35:22 +00:00
Chris Coutinho
d518b76878
Merge pull request #64 from cbcoutinho/renovate/mcp-1.x
...
fix(deps): update dependency mcp to >=1.10,<1.11
2025-07-10 19:34:58 +02:00
Chris Coutinho
5179db40db
Merge pull request #79 from cbcoutinho/renovate/ghcr.io-astral-sh-uv-0.x
...
chore(deps): update ghcr.io/astral-sh/uv docker tag to v0.7.20
2025-07-10 07:27:03 +02:00
renovate-bot-cbcoutinho[bot]
9cbeecae64
chore(deps): update ghcr.io/astral-sh/uv docker tag to v0.7.20
2025-07-09 22:06:38 +00:00
Chris Coutinho
c5af81c94f
Merge pull request #78 from cbcoutinho/cbcoutinho-patch-2
...
chore: Update README.md
2025-07-09 09:55:16 +02:00
Chris Coutinho
ae966710a9
Update README.md
2025-07-09 09:54:58 +02:00
Chris Coutinho
9b14135dd3
Update README.md
2025-07-09 09:54:24 +02:00
Chris Coutinho
6f92cd8157
chore: Update README.md
2025-07-09 09:53:45 +02:00
Chris Coutinho
6545f8165f
(chore) Update README.md
2025-07-09 00:36:02 +02:00
Chris Coutinho
4a742442fb
Merge pull request #77 from cbcoutinho/renovate/redis-alpine
...
chore(deps): update redis:alpine docker digest to 73734b0
2025-07-08 09:18:28 +02:00
renovate-bot-cbcoutinho[bot]
f84144fcaa
chore(deps): update redis:alpine docker digest to 73734b0
2025-07-07 22:04:16 +00:00
Chris Coutinho
e09f373f84
Merge pull request #76 from cbcoutinho/refactor/clients
...
Move clients into separate submodule
2025-07-07 00:09:39 +02:00
Chris Coutinho
e50be7db07
chore: Move clients into separate submodule
2025-07-07 00:06:24 +02:00
Chris Coutinho
f03ab4ef55
chore: [skip ci] Remove tables-openapi.json
2025-07-06 09:53:33 +02:00
Chris Coutinho
3d26c6c145
Merge pull request #68 from cbcoutinho/renovate/mariadb-lts
...
chore(deps): update mariadb:lts docker digest to 1e4ec03
2025-07-06 09:51:22 +02:00
Chris Coutinho
a4b0c84f79
Merge pull request #67 from cbcoutinho/renovate/nextcloud-31.0.6
...
chore(deps): update nextcloud:31.0.6 docker digest to 588609d
2025-07-06 09:51:13 +02:00
Chris Coutinho
e67e7c4246
Merge pull request #69 from cbcoutinho/renovate/ghcr.io-astral-sh-uv-0.x
...
chore(deps): update ghcr.io/astral-sh/uv docker tag to v0.7.19
2025-07-06 09:51:05 +02:00
Chris Coutinho
e0c4cc5d77
Merge pull request #70 from cbcoutinho/renovate/hoverkraft-tech-compose-action-2.x
...
chore(deps): update hoverkraft-tech/compose-action action to v2.3.0
2025-07-06 09:50:57 +02:00
github-actions[bot]
b43ffad708
bump: version 0.3.0 → 0.4.0
v0.4.0
2025-07-06 07:50:10 +00:00
Chris Coutinho
cab7a59d2b
Merge pull request #71 from cbcoutinho/feature/tables-app
...
Initialize Tables App
2025-07-06 09:49:45 +02:00
Chris Coutinho
ca5bbb783a
fix: update tests
2025-07-06 09:40:27 +02:00