Skip to content

OP#2552 :add advanced search API - #41

Merged
QHivert merged 5 commits into
developfrom
task/2552-api-mail-recherche-avanc-e
Sep 18, 2026
Merged

QHivert merged 5 commits into
developfrom
task/2552-api-mail-recherche-avanc-e

Conversation

@tkeriven

Copy link
Copy Markdown
Collaborator

OP#2552

@tkeriven
tkeriven force-pushed the task/2552-api-mail-recherche-avanc-e branch 2 times, most recently from 39c88cb to 8e49b36 Compare July 2, 2026 09:13
@QHivert
QHivert force-pushed the task/2552-api-mail-recherche-avanc-e branch 2 times, most recently from b51eafc to ac0196c Compare July 17, 2026 08:22
@QHivert
QHivert force-pushed the task/2552-api-mail-recherche-avanc-e branch from ac0196c to 06542c2 Compare July 17, 2026 08:55
tobias-weiss-ai-xr pushed a commit to tobias-weiss-ai-xr/SOGo6-server that referenced this pull request Jul 27, 2026
Alinto#41 Webhook System — outbound webhooks with HMAC signing, retry, event filtering
Alinto#44 OpenID Connect Provider — OIDC discovery, authorize, token, userinfo endpoints
Alinto#45 OAuth2 Provider — Authorization Code + Client Credentials flows
+ webhook service with Redis-backed storage
@QHivert
QHivert force-pushed the task/2552-api-mail-recherche-avanc-e branch from 06542c2 to f7a45f0 Compare August 2, 2026 11:21
@tkeriven
tkeriven force-pushed the task/2552-api-mail-recherche-avanc-e branch 2 times, most recently from 906bbab to d0bc239 Compare August 5, 2026 07:52
@tkeriven
tkeriven force-pushed the task/2552-api-mail-recherche-avanc-e branch from d0bc239 to a61a54a Compare August 27, 2026 08:36
tobias-weiss-ai-xr pushed a commit to tobias-weiss-ai-xr/SOGo6-server that referenced this pull request Sep 1, 2026
Bug Alinto#41 (RepositoryCalendarInvite.update_status): the bulk UPDATE passed a
flat list instead of rows (values_list=[status, now]), so invite
accept/reject crashed. Regression-tested by e2e TC-06.

Bug Alinto#43 (LoginRateLimiter): a stale pooled Redis connection surfaces as raw
ValueError ('I/O operation on closed file'), bypassing redis-py's
ConnectionError retry and 500ing POST /auth/login mid-run. Every limiter
method now fails open (safe default + warning) — rate limiting is an
optimization, not a precondition, for authentication. New unit tests
pin the contract (tests/test_utils/test_api/test_login_rate_limiter.py).
@tkeriven
tkeriven force-pushed the task/2552-api-mail-recherche-avanc-e branch 6 times, most recently from bf433e7 to 6c8458a Compare September 7, 2026 15:20
@tkeriven
tkeriven force-pushed the task/2552-api-mail-recherche-avanc-e branch 2 times, most recently from 1d05ecd to 226158d Compare September 17, 2026 08:19
@tkeriven
tkeriven force-pushed the task/2552-api-mail-recherche-avanc-e branch from 226158d to 14afb6b Compare September 17, 2026 09:29
@QHivert
QHivert merged commit fcfb610 into develop Sep 18, 2026
1 check passed
@QHivert
QHivert deleted the task/2552-api-mail-recherche-avanc-e branch September 18, 2026 13:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants