github-actions[bot]
41d2286aab
bump: version 0.77.1 → 0.78.0
2026-05-02 15:52:55 +00:00
github-actions[bot]
634c1f93b4
bump: version 0.77.0 → 0.77.1
2026-05-01 23:57:10 +00:00
Chris Coutinho and GitHub
0f9649b7e6
Merge pull request #749 from cbcoutinho/renovate/icalendar-7.x
...
fix(deps): update dependency icalendar to >=7.1.0,<7.2.0
2026-05-02 01:56:49 +02:00
github-actions[bot]
341759d1da
bump: version 0.76.0 → 0.77.0
2026-05-01 23:04:04 +00:00
github-actions[bot]
3226117101
bump: version 0.75.2 → 0.76.0
2026-05-01 21:47:07 +00:00
renovate-bot-cbcoutinho[bot] and GitHub
035825d187
fix(deps): update dependency icalendar to >=7.1.0,<7.2.0
2026-05-01 04:22:42 +00:00
github-actions[bot]
0c2d3e1086
bump: version 0.75.1 → 0.75.2
2026-04-30 12:49:42 +00:00
github-actions[bot]
111ae988f9
bump: version 0.75.0 → 0.75.1
2026-04-30 00:07:27 +00:00
github-actions[bot]
404b551ec5
bump: version 0.74.0 → 0.75.0
2026-04-29 23:27:51 +00:00
github-actions[bot]
9f74dcb83d
bump: version 0.73.2 → 0.74.0
2026-04-29 23:24:08 +00:00
github-actions[bot]
9eba5f1ed4
bump: version 0.73.1 → 0.73.2
2026-04-29 23:20:11 +00:00
Chris Coutinho and GitHub
19c4911954
Merge pull request #742 from cbcoutinho/chore/remove-pymupdf-layout
...
chore(deps): remove unused proprietary dep pymupdf-layout
2026-04-29 23:49:51 +02:00
Chris Coutinho and Claude Opus 4.7
ad132dd6f1
chore(deps): remove unused proprietary dep pymupdf-layout
...
pymupdf-layout is Artifex commercial-only proprietary (its wheel ships
only a one-line COPYING noting "Commercial license. See artifex.com"),
incompatible with the project's AGPL build. It was declared as a runtime
dependency but unused: not imported anywhere in nextcloud_mcp_server/ or
tests/.
Also drop tools/parse-doc.py, an unused dev scratch script that was the
only caller of pymupdf.layout.activate(). Per the explicit warning in
document_processors/pymupdf.py, activating layout breaks
pymupdf4llm.to_markdown(page_chunks=True) per pymupdf4llm#323.
Closes #725
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-04-29 23:25:41 +02:00
github-actions[bot]
c7162cc695
bump: version 0.73.0 → 0.73.1
2026-04-29 21:05:18 +00:00
github-actions[bot]
a9c5759869
bump: version 0.72.7 → 0.73.0
2026-04-29 20:27:36 +00:00
github-actions[bot]
a5f56eaf18
bump: version 0.72.6 → 0.72.7
2026-04-27 21:59:50 +00:00
github-actions[bot]
91956e9d65
bump: version 0.72.5 → 0.72.6
2026-04-26 22:45:44 +00:00
github-actions[bot]
c8a231053e
bump: version 0.72.4 → 0.72.5
2026-04-23 05:30:09 +00:00
github-actions[bot]
d766f3c014
bump: version 0.72.3 → 0.72.4
2026-04-16 22:38:24 +00:00
github-actions[bot]
9b6b554155
bump: version 0.72.2 → 0.72.3
2026-04-15 10:22:31 +00:00
github-actions[bot]
fea84dd646
bump: version 0.72.1 → 0.72.2
2026-04-14 19:52:21 +00:00
renovate-bot-cbcoutinho[bot] and GitHub
e72a751fdb
chore(deps): update dependency uv_build to >=0.11.5,<0.12.0
2026-04-08 22:17:06 +00:00
github-actions[bot]
214fead311
bump: version 0.72.0 → 0.72.1
2026-04-07 23:28:00 +00:00
github-actions[bot]
107fe7911f
bump: version 0.71.0 → 0.72.0
2026-04-07 22:26:11 +00:00
github-actions[bot]
4922fb3ac5
bump: version 0.70.4 → 0.71.0
2026-04-07 22:10:12 +00:00
github-actions[bot]
98a0ba3745
bump: version 0.70.3 → 0.70.4
2026-04-07 22:03:06 +00:00
github-actions[bot]
776e2ce693
bump: version 0.70.2 → 0.70.3
2026-04-07 20:23:42 +00:00
Chris Coutinho and GitHub
23995ce64d
Merge pull request #675 from cbcoutinho/renovate/mcp-1.x
...
fix(deps): update dependency mcp to >=1.27,<1.28
2026-04-07 22:23:22 +02:00
github-actions[bot]
3af670ace5
bump: version 0.70.1 → 0.70.2
2026-04-07 18:32:27 +00:00
renovate-bot-cbcoutinho[bot] and GitHub
c84df249a0
fix(deps): update dependency mcp to >=1.27,<1.28
2026-04-07 16:19:01 +00:00
github-actions[bot]
c2b19a2983
bump: version 0.70.0 → 0.70.1
2026-04-07 16:08:16 +00:00
github-actions[bot]
6c7b0a81b3
bump: version 0.69.0 → 0.70.0
2026-04-07 15:01:44 +00:00
Chris Coutinho
f9f637b1ce
Merge remote-tracking branch 'origin/master' into chore/remove-helm-chart
2026-04-07 16:32:53 +02:00
Chris Coutinho and Claude Opus 4.6
c4b74e7e20
chore: remove helm chart (migrated to cbcoutinho/helm-charts)
...
The helm chart has been migrated to a dedicated repository at
https://github.com/cbcoutinho/helm-charts . This removes the chart
source, release workflow, bump script, and updates all documentation
to point to the new repository.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-07 16:31:35 +02:00
github-actions[bot]
1276de8e22
bump: version 0.68.4 → 0.69.0
2026-04-07 13:50:09 +00:00
Chris Coutinho and GitHub
010c598b24
Merge pull request #680 from cbcoutinho/docs/adr-024-dynaconf-config-management
...
docs: ADR-025 dynaconf configuration management
2026-04-07 15:49:46 +02:00
github-actions[bot]
806b9decbc
bump: version 0.68.3 → 0.68.4
2026-04-07 12:18:05 +00:00
Chris Coutinho
f34c74afbc
Merge remote-tracking branch 'origin/master' into docs/adr-024-dynaconf-config-management
2026-04-05 19:42:26 +02:00
github-actions[bot]
9f632fa960
bump: version 0.68.2 → 0.68.3
2026-04-05 17:40:51 +00:00
Chris Coutinho and Claude Opus 4.6
e28aa6eb3e
docs: address review feedback on ADR-024 dynaconf configuration management
...
Address all 9 review points from PR #680 :
- Fix post_hooks code examples to use correct return-dict signature
- Expand test isolation section with fixture factory, DynaconfDict, and
reload patterns
- Document ignore_unknown_envvars silent failure mode in Negative
Consequences and add env var audit to Phase 1 checklist
- Fix NEXTCLOUD_HOST validator to be unconditional (required in all modes)
- Document environments=True edge cases (unset mode, ENV_FOR_DYNACONF
shadowing)
- Add upper bound to dynaconf version pin (>=3.2.13,<4.0)
- Tighten Pydantic Settings comparison to acknowledge 2.x TOML support
- Make .gitignore additions explicit in Phase 1 checklist
- Clarify that shell-level .env loading still works with load_dotenv=False
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-05 18:34:11 +02:00
Chris Coutinho and Claude Opus 4.6
5d0e4addd0
build: add dynaconf dependency for ADR-024 configuration management
...
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-05 15:00:17 +02:00
github-actions[bot]
cf34f202a6
bump: version 0.68.1 → 0.68.2
2026-04-04 08:32:02 +00:00
Chris Coutinho and Claude Opus 4.6
aeddc28ca6
refactor: remove oauth profile, migrate MCP/OAuth tests to login-flow
...
Remove the oauth Docker Compose profile (mcp-oauth service, port 8001)
which used OAuth bearer tokens for direct NC API access, requiring
upstream OIDC patches. All NC access should use app passwords via
Login Flow v2 or BasicAuth.
Changes:
- Remove mcp-oauth service from docker-compose.yml
- Remove oauth mode from CI test matrix
- Delete oauth pass-through tests (core, permissions, token exchange)
- Delete oauth-specific tests (elicitation, NC PHP app, astrolabe)
- Migrate MCP/OAuth integration tests to login-flow profile:
- DCR lifecycle, deletion, token type tests
- Scope authorization (tool filtering) tests
- Token introspection tests
- Fix flaky consent screen automation: replace JS btn.click() with
Playwright native click + retry (handles Vue.js event binding race)
- Add scope-filtered OAuth client fixtures to login-flow conftest
- Keep keycloak profile for external IdP testing
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-01 16:05:14 +02:00
github-actions[bot]
0c7384e52c
bump: version 0.68.0 → 0.68.1
2026-04-01 07:27:50 +00:00
github-actions[bot]
d3ced16ba9
bump: version 0.67.0 → 0.68.0
2026-03-31 15:24:43 +00:00
github-actions[bot]
3e78510295
bump: version 0.66.2 → 0.67.0
2026-03-29 19:00:36 +00:00
github-actions[bot]
39138ec117
bump: version 0.66.1 → 0.66.2
2026-03-29 18:58:12 +00:00
github-actions[bot]
1948360b83
bump: version 0.66.0 → 0.66.1
2026-03-28 09:53:31 +00:00
github-actions[bot]
35abc4eaae
bump: version 0.65.4 → 0.66.0
2026-03-28 08:41:11 +00:00
Chris Coutinho and GitHub
c56249dcc4
Merge pull request #647 from cbcoutinho/feature/collectives-support
...
feat: add Nextcloud Collectives app support
2026-03-28 09:40:50 +01:00