-
02744a50e0
Merge remote-tracking branch 'origin/master' into fix/qdrant-doc-id-keyword-index
Chris Coutinho
2026-05-08 23:08:39 +02:00
-
-
-
-
fcc8dab6f6
bump: version 0.82.0 → 0.83.0
github-actions[bot]
2026-05-08 21:06:17 +00:00
-
3c8862f8ad
Merge pull request #775 from cbcoutinho/feat/chunk-bbox-payload

Chris CoutinhoandGitHub
2026-05-08 23:05:53 +02:00
-
-
0b004f54bd
refactor(vector): address PR #775 review round 3 — fix unused var, harden boundary lookup, rename trace span

Chris CoutinhoandClaude Opus 4.7
2026-05-08 23:05:31 +02:00
-
92b2d50cd7
fix(vector): address PR review round 3 — sentinel guard, skip indexed fields, narrow types

Chris CoutinhoandClaude Opus 4.7
2026-05-08 22:59:46 +02:00
-
8bc87ed37d
refactor(vector): address PR #775 review round 2 — drop dead page field, add omission tests

Chris CoutinhoandClaude Opus 4.7
2026-05-08 22:16:50 +02:00
-
45da876cf5
fix(chunk-context): propagate chunk_index=None through ChunkContext

Chris CoutinhoandClaude Opus 4.7
2026-05-08 22:16:00 +02:00
-
b5b4025bb4
fix(vector): address PR review round 2 — status branching, doc_id guard, doc restore

Chris CoutinhoandClaude Opus 4.7
2026-05-08 21:37:10 +02:00
-
80b27b1bc6
refactor(vector): address PR #775 review — drop unused payload key, fix resource leaks

Chris CoutinhoandClaude Opus 4.7
2026-05-08 21:32:12 +02:00
-
51c1d42ea3
fix(chunk-context): address PR #767 round-2 review — gate, parity, doc

Chris CoutinhoandClaude Opus 4.7
2026-05-08 21:28:50 +02:00
-
ee402ea00e
feat(vector): replace inline page-image payloads with chunk_bbox (Deck #76)

Chris CoutinhoandClaude Opus 4.7
2026-05-08 21:16:00 +02:00
-
-
6aba589a6e
fix(vector): address PR review — wait=True backfill, batched writes, search helper

Chris CoutinhoandClaude Opus 4.7
2026-05-08 21:14:28 +02:00
-
8457c427a5
fix(chunk-context): address PR #767 review — doc_type filter parity + tests

Chris CoutinhoandClaude Opus 4.7
2026-05-08 20:50:27 +02:00
-
2e1ab99a88
Merge pull request #774 from cbcoutinho/renovate/docker.io-qdrant-qdrant-1.x

Chris CoutinhoandGitHub
2026-05-08 20:24:09 +02:00
-
-
d45baaf65b
chore(deps): update docker.io/qdrant/qdrant docker tag to v1.18.0

renovate-bot-cbcoutinho[bot]andGitHub
2026-05-08 17:59:46 +00:00
-
-
719b3b5034
fix(vector): normalize doc_id to str + add Qdrant keyword payload indexes

Chris CoutinhoandClaude Opus 4.7
2026-05-08 19:30:51 +02:00
-
53e6dba5a2
fix(viz_routes): address PR #767 review — param parity + always-on page_number

Chris CoutinhoandClaude Opus 4.7
2026-05-08 19:14:43 +02:00
-
949f6ea8bc
bump: version 0.81.0 → 0.82.0
github-actions[bot]
2026-05-08 16:35:36 +00:00
-
a33a365a69
fix(viz_routes): validate chunk_index/total_chunks bounds in OAuth route

Chris CoutinhoandClaude Opus 4.7
2026-05-08 18:35:20 +02:00
-
c73b53a8c7
Merge pull request #772 from cbcoutinho/feat/mistral-embedding-provider

Chris CoutinhoandGitHub
2026-05-08 18:35:14 +02:00
-
-
-
-
adcf13f082
refactor(providers): address PR #772 review round 3 — hermetic test, lazy logging, defensive-guard tests

Chris CoutinhoandClaude Opus 4.7
2026-05-08 18:28:04 +02:00
-
20f1770794
refactor(providers): address PR #772 review round 2 — guard, naming, docs, tests

Chris CoutinhoandClaude Opus 4.7
2026-05-08 18:11:57 +02:00
-
e360a7782b
refactor(providers): address PR #772 review — shared retry, cleaner imports, no-op close

Chris CoutinhoandClaude Opus 4.7
2026-05-08 17:46:32 +02:00
-
cf59663d9e
Merge remote-tracking branch 'origin/master' into feat/mistral-embedding-provider
Chris Coutinho
2026-05-08 17:40:02 +02:00
-
-
-
-
0690378915
build: Add sonar settings/hooks
Chris Coutinho
2026-05-08 17:39:45 +02:00
-
3268a13d11
feat(providers): add Mistral embedding provider, route registry through dynaconf

Chris CoutinhoandClaude Opus 4.7
2026-05-08 17:25:24 +02:00
-
-
7974b67d4b
feat(contacts): add nc_contacts_search_contacts free-text search tool
KuriGohan-Kamehameha
2026-05-07 21:52:30 -04:00
-
-
-
90458b6f08
fix(chunk-context): use indexed chunk_index lookup, fix close-after-use bug

Chris CoutinhoandClaude Opus 4.7
2026-05-07 10:58:48 +02:00
-
-
61cadf7935
bump: version 0.80.0 → 0.81.0
github-actions[bot]
2026-05-07 07:23:04 +00:00
-
a50117f5c5
Merge pull request #765 from cbcoutinho/feat/tag-based-directory-inclusion

Chris CoutinhoandGitHub
2026-05-07 09:22:38 +02:00
-
-
e9e6bcc60a
fix(webdav): include fileid in find_by_type SEARCH + address PR #765 review

Chris CoutinhoandClaude Opus 4.7
2026-05-07 01:41:35 +02:00
-
43c6788555
feat(vector): expand tagged directories for include + apply EXCLUDED_TAGS in scanner

Chris CoutinhoandClaude Opus 4.7
2026-05-07 00:29:37 +02:00
-
-
55dc363a77
bump: version 0.79.3 → 0.80.0
github-actions[bot]
2026-05-06 21:54:21 +00:00
-
a184cd1916
Merge pull request #764 from cbcoutinho/feat/tag-based-file-exclusion

Chris CoutinhoandGitHub
2026-05-06 23:53:59 +02:00
-
-
81c190c9c5
fix(webdav): finish lazy-logging conversion in get_tag_by_name

Chris CoutinhoandClaude Opus 4.7
2026-05-06 23:40:53 +02:00
-
56f01b3499
fix(webdav): address PR #764 review round 4

Chris CoutinhoandClaude Opus 4.7
2026-05-06 20:24:11 +02:00
-
2ee4d03e3f
fix(webdav): address PR #764 review round 3

Chris CoutinhoandClaude Opus 4.7
2026-05-06 19:53:07 +02:00
-
35abfb2e3a
fix(webdav): drop anyio.Lock and add integration tests for tag exclusion

Chris CoutinhoandClaude Opus 4.7
2026-05-06 19:33:19 +02:00
-
d179ca8c8b
fix(webdav): address PR #764 review round 2

Chris CoutinhoandClaude Opus 4.7
2026-05-06 19:15:39 +02:00
-
a6c188abbb
fix(webdav): address PR #764 review

Chris CoutinhoandClaude Opus 4.7
2026-05-06 12:26:25 +02:00
-
22ed9e99a0
feat(webdav): add tag-based file exclusion (#710)

Chris CoutinhoandClaude Opus 4.7
2026-05-06 12:12:54 +02:00
-
-
b23f7d9534
bump: version 0.79.2 → 0.79.3
github-actions[bot]
2026-05-03 22:27:22 +00:00
-
c21ec423d1
Merge pull request #761 from cbcoutinho/fix/webhooks-api-basic-auth

Chris CoutinhoandGitHub
2026-05-04 00:27:02 +02:00
-
-
b3a7587f1a
fix(webhooks): use HTTP 428 instead of 412 for unprovisioned users

Chris CoutinhoandClaude Opus 4.7
2026-05-04 00:15:55 +02:00
-
a0e484d95b
fix(webhooks): use app-password basic auth for NC API calls

Chris CoutinhoandClaude Opus 4.7
2026-05-03 23:50:59 +02:00
-
-
beef77d785
bump: version 0.79.1 → 0.79.2
github-actions[bot]
2026-05-03 21:05:09 +00:00
-
374497a847
Merge pull request #760 from cbcoutinho/fix/webhook-apps-use-capabilities

Chris CoutinhoandGitHub
2026-05-03 23:04:48 +02:00
-
-
285f5174bd
fix(test): retry consent handling in login_flow_static_client_token

Chris CoutinhoandClaude Opus 4.7
2026-05-03 22:52:45 +02:00
-
079188e16a
test: mark management-api integration test with login_flow
Chris Coutinho
2026-05-03 22:44:58 +02:00
-
148ab8c117
fix(webhooks): use OCS v2 capabilities for /api/v1/apps

Chris CoutinhoandClaude Opus 4.7
2026-05-03 22:26:35 +02:00
-
-
e2b9258dec
bump: version 0.79.0 → 0.79.1
github-actions[bot]
2026-05-03 12:50:21 +00:00
-
348ac56eea
Merge pull request #758 from cbcoutinho/security/oauth-session-hardening-626

Chris CoutinhoandGitHub
2026-05-03 14:49:59 +02:00
-
-
b875eaf069
fix(auth): address PR #758 round-7 medium/minor review

Chris CoutinhoandClaude Opus 4.7
2026-05-03 14:21:12 +02:00
-
27fcf05d3a
fix(auth): address PR #758 round-7 important review

Chris CoutinhoandClaude Opus 4.7
2026-05-03 13:36:36 +02:00
-
ec9b9b2a75
fix(auth): address PR #758 round-6 medium/low review

Chris CoutinhoandClaude Opus 4.7
2026-05-03 13:03:49 +02:00
-
e2955e8246
fix(auth): address PR #758 round-5 medium/low review

Chris CoutinhoandClaude Opus 4.7
2026-05-03 01:37:38 +02:00
-
69af20607c
bump: version 0.78.0 → 0.79.0
github-actions[bot]
2026-05-02 23:34:01 +00:00
-
c227cf2c92
Merge pull request #759 from cbcoutinho/feat/deck-response-filters

Chris CoutinhoandGitHub
2026-05-03 01:33:36 +02:00
-
-
a995155bd4
fix(deck): address PR #759 round-3 review feedback

Chris CoutinhoandClaude Opus 4.7
2026-05-03 01:09:54 +02:00
-
b696541918
fix(auth): address PR #758 round-4 review

Chris CoutinhoandClaude Opus 4.7
2026-05-03 00:57:12 +02:00
-
b7805c2180
fix(deck): address PR #759 round-2 review feedback

Chris CoutinhoandClaude Opus 4.7
2026-05-03 00:50:56 +02:00
-
7d633a945d
fix(deck): address PR #759 review feedback

Chris CoutinhoandClaude Opus 4.7
2026-05-03 00:41:14 +02:00
-
d8cd073e66
feat(deck): add response filters and archived stacks tool

Chris CoutinhoandClaude Opus 4.7
2026-05-03 00:00:09 +02:00
-
-
3a4fa8adc8
fix(auth): address PR #758 round-3 final review

Chris CoutinhoandClaude Opus 4.7
2026-05-02 23:14:07 +02:00
-
9d0e7dcebe
fix(auth): address PR #758 round-3 review

Chris CoutinhoandClaude Opus 4.7
2026-05-02 22:40:06 +02:00
-
c33d52ea91
fix(auth): address PR #758 round-2 review

Chris CoutinhoandClaude Opus 4.7
2026-05-02 21:56:08 +02:00
-
4c84d82984
fix(auth): address PR #758 auto-review (id-token verify, nonce, CI key)

Chris CoutinhoandClaude Opus 4.7
2026-05-02 20:48:25 +02:00
-
2ef4bfc4af
fix(auth): fail closed on missing sub claim, delete Flow 2 callback session

Chris CoutinhoandClaude Opus 4.7
2026-05-02 19:46:36 +02:00
-
2d340a5a6b
fix(auth): address PR #758 follow-up review

Chris CoutinhoandClaude Opus 4.7
2026-05-02 18:59:34 +02:00
-
af25c281bf
fix(auth): use Settings for OIDC env vars in token revocation helper

Chris CoutinhoandClaude Opus 4.7
2026-05-02 18:32:19 +02:00
-
50a97ffcb3
Merge remote-tracking branch 'origin/master' into security/oauth-session-hardening-626
Chris Coutinho
2026-05-02 18:29:53 +02:00
-
-
-
-
931ee602eb
fix(auth): address PR #758 review — XSS, CSRF, open redirect, JWKS cache

Chris CoutinhoandClaude Opus 4.7
2026-05-02 18:26:39 +02:00
-
41d2286aab
bump: version 0.77.1 → 0.78.0
github-actions[bot]
2026-05-02 15:52:55 +00:00
-
7c5d63b372
Merge pull request #757 from cbcoutinho/feat/elicit-on-missing-app-password

Chris CoutinhoandGitHub
2026-05-02 17:52:33 +02:00
-
-
ce80a36877
fix(auth): address PR #757 round-3 review feedback

Chris CoutinhoandClaude Opus 4.7
2026-05-02 17:24:50 +02:00
-
15dbb26349
fix(auth): harden OAuth/session for hosted multi-tenant deployment (#626)

Chris CoutinhoandClaude Opus 4.7
2026-05-02 17:03:57 +02:00
-
-
-
f31d0544b7
fix(auth): invalidate scope cache on web/REST provisioning paths

Chris CoutinhoandClaude Opus 4.7
2026-05-02 16:59:53 +02:00
-
7464340763
fix(auth): address PR #757 round-2 review feedback

Chris CoutinhoandClaude Opus 4.7
2026-05-02 16:33:43 +02:00
-
f3256e515e
refactor(config): consolidate NEXTCLOUD_PUBLIC_ISSUER_URL through Settings

Chris CoutinhoandClaude Opus 4.7
2026-05-02 16:16:19 +02:00
-
83f2e88d2c
Merge pull request #755 from cbcoutinho/renovate/nextcloud-32-32.x

Chris CoutinhoandGitHub
2026-05-02 16:13:29 +02:00
-
-
9c9e9944c4
Merge pull request #756 from cbcoutinho/renovate/nextcloud-33-33.x

Chris CoutinhoandGitHub
2026-05-02 16:13:03 +02:00
-
-
822a8fe2ed
fix(auth): address PR #757 review feedback

Chris CoutinhoandClaude Opus 4.7
2026-05-02 15:34:56 +02:00
-
da60322597
docs(login-flow): add external-IdP setup section

Chris CoutinhoandClaude Opus 4.7
2026-05-02 12:02:26 +02:00
-
2da8b38aeb
feat(auth): elicit Astrolabe URL on missing app password

Chris CoutinhoandClaude Opus 4.7
2026-05-02 12:02:18 +02:00
-
cb2b2e82d6
docs(pre-push-review): include uncommitted changes in diff scope

Chris CoutinhoandClaude Opus 4.7
2026-05-02 11:55:53 +02:00
-
-
-
774e6a119f
chore(deps): update nextcloud-33 docker tag to v33.0.3

renovate-bot-cbcoutinho[bot]andGitHub
2026-05-02 04:23:08 +00:00
-
-
9461bf2897
chore(deps): update nextcloud-32 docker tag to v32.0.9

renovate-bot-cbcoutinho[bot]andGitHub
2026-05-02 04:23:01 +00:00
-
-
859bf8cfac
Merge pull request #748 from cbcoutinho/renovate/anthropics-claude-code-action-1.x

Chris CoutinhoandGitHub
2026-05-02 01:57:37 +02:00
-
-
634c1f93b4
bump: version 0.77.0 → 0.77.1
github-actions[bot]
2026-05-01 23:57:10 +00:00
-
0f9649b7e6
Merge pull request #749 from cbcoutinho/renovate/icalendar-7.x

Chris CoutinhoandGitHub
2026-05-02 01:56:49 +02:00
-
-
341759d1da
bump: version 0.76.0 → 0.77.0
github-actions[bot]
2026-05-01 23:04:04 +00:00
-
055e786007
Merge pull request #750 from cbcoutinho/feat/verify-on-read-semantic-search

Chris CoutinhoandGitHub
2026-05-02 01:03:43 +02:00
-
-
104bbd390d
refactor(search): address PR #750 round 12 review feedback

Chris CoutinhoandClaude Opus 4.7
2026-05-02 00:26:06 +02:00
-
3226117101
bump: version 0.75.2 → 0.76.0
github-actions[bot]
2026-05-01 21:47:07 +00:00
-
6d318ae1ed
Merge pull request #751 from cbcoutinho/feature/distribute-tf-modules

Chris CoutinhoandGitHub
2026-05-01 23:46:39 +02:00
-
-
e4c552cd19
fix(infra): address PR review feedback on tf modules

Chris CoutinhoandClaude Opus 4.7
2026-05-01 23:24:09 +02:00
-
1ed8362f78
refactor(search): address PR #750 round 11 review feedback

Chris CoutinhoandClaude Opus 4.7
2026-05-01 23:00:42 +02:00
-
15ffeca312
refactor(search): address PR #750 round 10 review feedback

Chris CoutinhoandClaude Opus 4.7
2026-05-01 22:44:57 +02:00
-
ccf4b91bf9
feat(infra): distribute terraform modules under infra/terraform

Chris CoutinhoandClaude Opus 4.7
2026-05-01 22:21:41 +02:00
-
-
852ffa3678
refactor(search): address PR #750 round 9 review feedback

Chris CoutinhoandClaude Opus 4.7
2026-05-01 22:18:03 +02:00