diff --git a/.github/workflows/claude-code-review.yml b/.github/workflows/claude-code-review.yml index 5713b9b..7efd305 100644 --- a/.github/workflows/claude-code-review.yml +++ b/.github/workflows/claude-code-review.yml @@ -33,7 +33,7 @@ jobs: - name: Run Claude Code Review id: claude-review - uses: anthropics/claude-code-action@ade221fd1c400376a4799977d683a4eda09f9d7c # v1.0.60 + uses: anthropics/claude-code-action@ba7fa4bcf054319261202aef93d71a89112a8d00 # v1.0.64 with: claude_code_oauth_token: ${{ secrets.CLAUDE_CODE_OAUTH_TOKEN }} allowed_bots: "renovate-bot-cbcoutinho" diff --git a/.github/workflows/claude.yml b/.github/workflows/claude.yml index b441862..f0a27b8 100644 --- a/.github/workflows/claude.yml +++ b/.github/workflows/claude.yml @@ -32,7 +32,7 @@ jobs: - name: Run Claude Code id: claude - uses: anthropics/claude-code-action@ade221fd1c400376a4799977d683a4eda09f9d7c # v1.0.60 + uses: anthropics/claude-code-action@ba7fa4bcf054319261202aef93d71a89112a8d00 # v1.0.64 with: claude_code_oauth_token: ${{ secrets.CLAUDE_CODE_OAUTH_TOKEN }} diff --git a/.github/workflows/rag-evaluation.yml b/.github/workflows/rag-evaluation.yml index 79cdd07..13693b6 100644 --- a/.github/workflows/rag-evaluation.yml +++ b/.github/workflows/rag-evaluation.yml @@ -42,7 +42,7 @@ jobs: VECTOR_SYNC_SCAN_INTERVAL: "5" - name: Install the latest version of uv - uses: astral-sh/setup-uv@eac588ad8def6316056a12d4907a9d4d84ff7a3b # v7.3.0 + uses: astral-sh/setup-uv@5a095e7a2014a4212f075830d4f7277575a9d098 # v7.3.1 - name: Wait for Nextcloud to be ready run: | @@ -97,7 +97,7 @@ jobs: - name: Upload test results if: always() - uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0 + uses: actions/upload-artifact@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f # v7.0.0 with: name: rag-evaluation-results path: | diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 0cf3f4b..4192c67 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -20,7 +20,7 @@ jobs: - name: Checkout uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - name: Install uv - uses: astral-sh/setup-uv@eac588ad8def6316056a12d4907a9d4d84ff7a3b # v7.3.0 + uses: astral-sh/setup-uv@5a095e7a2014a4212f075830d4f7277575a9d098 # v7.3.1 - name: Install Python 3.11 run: uv python install 3.11 - name: Build diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 1076d4e..3967425 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -11,7 +11,7 @@ jobs: steps: - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - name: Install the latest version of uv - uses: astral-sh/setup-uv@eac588ad8def6316056a12d4907a9d4d84ff7a3b # v7.3.0 + uses: astral-sh/setup-uv@5a095e7a2014a4212f075830d4f7277575a9d098 # v7.3.1 - name: Check format run: uv run --frozen ruff format --diff - name: Linting @@ -113,7 +113,7 @@ jobs: MCP_SERVER_URL: ${{ matrix.mcp-internal-url }} - name: Install the latest version of uv - uses: astral-sh/setup-uv@eac588ad8def6316056a12d4907a9d4d84ff7a3b # v7.3.0 + uses: astral-sh/setup-uv@5a095e7a2014a4212f075830d4f7277575a9d098 # v7.3.1 - name: Install Playwright if: matrix.needs-playwright diff --git a/Dockerfile b/Dockerfile index bd60e68..c5da110 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,6 +1,6 @@ -FROM docker.io/library/python:3.12-slim-trixie@sha256:39e4e1ccb01578e3c86f7a0cf7b7fd89b8dbe2c27a88de11cf726ba669469f49 +FROM docker.io/library/python:3.12-slim-trixie@sha256:f3fa41d74a768c2fce8016b98c191ae8c1bacd8f1152870a3f9f87d350920b7c -COPY --from=ghcr.io/astral-sh/uv:0.10.6@sha256:2f2ccd27bbf953ec7a9e3153a4563705e41c852a5e1912b438fc44d88d6cb52c /uv /uvx /bin/ +COPY --from=ghcr.io/astral-sh/uv:0.10.7@sha256:edd1fd89f3e5b005814cc8f777610445d7b7e3ed05361f9ddfae67bebfe8456a /uv /uvx /bin/ # Install dependencies # 1. git (required for caldav dependency from git) diff --git a/Dockerfile.smithery b/Dockerfile.smithery index 052c7ca..0478376 100644 --- a/Dockerfile.smithery +++ b/Dockerfile.smithery @@ -12,12 +12,12 @@ # - Per-session app password authentication # - Multi-user support via Smithery session config -FROM docker.io/library/python:3.12-slim-trixie@sha256:39e4e1ccb01578e3c86f7a0cf7b7fd89b8dbe2c27a88de11cf726ba669469f49 +FROM docker.io/library/python:3.12-slim-trixie@sha256:f3fa41d74a768c2fce8016b98c191ae8c1bacd8f1152870a3f9f87d350920b7c WORKDIR /app # Install uv for fast dependency management -COPY --from=ghcr.io/astral-sh/uv:0.10.6@sha256:2f2ccd27bbf953ec7a9e3153a4563705e41c852a5e1912b438fc44d88d6cb52c /uv /uvx /bin/ +COPY --from=ghcr.io/astral-sh/uv:0.10.7@sha256:edd1fd89f3e5b005814cc8f777610445d7b7e3ed05361f9ddfae67bebfe8456a /uv /uvx /bin/ # Install dependencies # 1. git (required for caldav dependency from git) diff --git a/charts/nextcloud-mcp-server/.cz.toml b/charts/nextcloud-mcp-server/.cz.toml index f3caec3..21ce237 100644 --- a/charts/nextcloud-mcp-server/.cz.toml +++ b/charts/nextcloud-mcp-server/.cz.toml @@ -1,6 +1,6 @@ [tool.commitizen] name = "cz_conventional_commits" -version = "0.57.86" +version = "0.57.89" tag_format = "nextcloud-mcp-server-$version" version_scheme = "semver" update_changelog_on_bump = true diff --git a/charts/nextcloud-mcp-server/CHANGELOG.md b/charts/nextcloud-mcp-server/CHANGELOG.md index bfd47e8..36dd2e2 100644 --- a/charts/nextcloud-mcp-server/CHANGELOG.md +++ b/charts/nextcloud-mcp-server/CHANGELOG.md @@ -14,6 +14,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Configurable resource limits - Grafana dashboard annotations +## nextcloud-mcp-server-0.57.89 (2026-03-01) + +## nextcloud-mcp-server-0.57.88 (2026-03-01) + +## nextcloud-mcp-server-0.57.87 (2026-03-01) + ## nextcloud-mcp-server-0.57.86 (2026-02-26) ### Fix diff --git a/charts/nextcloud-mcp-server/Chart.lock b/charts/nextcloud-mcp-server/Chart.lock index 4585ea3..bed6e2a 100644 --- a/charts/nextcloud-mcp-server/Chart.lock +++ b/charts/nextcloud-mcp-server/Chart.lock @@ -4,6 +4,6 @@ dependencies: version: 1.17.0 - name: ollama repository: https://otwld.github.io/ollama-helm - version: 1.45.0 -digest: sha256:a325b7093a64921fb5c6648c19c31a61799c8b279da21f08b9e892a9e5a37227 -generated: "2026-02-23T05:14:08.147145912Z" + version: 1.46.0 +digest: sha256:89505cf985f3b838f68b55484ba0651d63c3c0155e0b2f48921cafd9527d9763 +generated: "2026-03-01T16:03:42.729194606Z" diff --git a/charts/nextcloud-mcp-server/Chart.yaml b/charts/nextcloud-mcp-server/Chart.yaml index ee0fba7..a1cdfd2 100644 --- a/charts/nextcloud-mcp-server/Chart.yaml +++ b/charts/nextcloud-mcp-server/Chart.yaml @@ -2,7 +2,7 @@ apiVersion: v2 name: nextcloud-mcp-server description: A Helm chart for Nextcloud MCP Server - enables AI assistants to interact with Nextcloud type: application -version: 0.57.86 +version: 0.57.89 appVersion: "0.64.4" keywords: - nextcloud @@ -31,6 +31,6 @@ dependencies: repository: https://qdrant.github.io/qdrant-helm condition: qdrant.networkMode.deploySubchart - name: ollama - version: "1.45.0" + version: "1.46.0" repository: https://otwld.github.io/ollama-helm condition: ollama.enabled diff --git a/docker-compose.yml b/docker-compose.yml index 1b5d4b8..10932e7 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -23,7 +23,7 @@ services: restart: always app: - image: docker.io/library/nextcloud:32.0.6@sha256:dcf9c6019d05df721bb7bada99748964c95446ea479771e9073ceaded733407e + image: docker.io/library/nextcloud:32.0.6@sha256:5c4e09f72f096cd68379a8ae69f71e61d13da5a07430fc4a17c702a14e6a4267 restart: always ports: - 127.0.0.1:8080:80