Skip to content

update mysql manager - #15

Merged
QHivert merged 1 commit into
mainfrom
update-mysql-manager
Feb 5, 2026
Merged

update mysql manager#15
QHivert merged 1 commit into
mainfrom
update-mysql-manager

Conversation

@tkeriven

@tkeriven tkeriven commented Feb 5, 2026

Copy link
Copy Markdown
Collaborator

No description provided.

@tkeriven
tkeriven requested a review from QHivert February 5, 2026 10:41
@QHivert
QHivert merged commit 7a83b32 into main Feb 5, 2026
1 check failed
@QHivert
QHivert deleted the update-mysql-manager branch February 5, 2026 16:10
tobias-weiss-ai-xr pushed a commit to tobias-weiss-ai-xr/SOGo6-server that referenced this pull request Jul 27, 2026
- PushService with VAPID key generation, subscription management
- API endpoints: GET /push/vapid-public-key, POST /push/subscribe, POST /push/unsubscribe
- Redis-backed subscription storage
- Notification delivery via Web Push Protocol
- Used cryptography library for ECDSA key generation
tobias-weiss-ai-xr pushed a commit to tobias-weiss-ai-xr/SOGo6-server that referenced this pull request Jul 27, 2026
- Push Notifications (Alinto#15): 11 tests — VAPID keys, subscribe/unsubscribe, persistence
- WebSocket Live Updates (Alinto#29): 2 tests — SSE endpoint
- Health Dashboard (Alinto#33): 4 tests — service check, latency, failure
- Mailbox Debug (Alinto#35): 3 tests — endpoints, anonymous user
- Appointment Slots (Alinto#47): 6 tests — CRUD, data validation, Redis storage
- Fixed PushService: replaced scan() with index set, _send returns bool
- Fixed helpers.py: mail_settings MagicMock returns proper max_delay
- All 204 tests pass, real Redis infrastructure, no mocks
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