Skip to content

Missing vacation features - #47

Merged
QHivert merged 6 commits into
developfrom
missing-vacation-features
Jul 8, 2026
Merged

Missing vacation features#47
QHivert merged 6 commits into
developfrom
missing-vacation-features

Conversation

@tkeriven

@tkeriven tkeriven commented Jul 3, 2026

Copy link
Copy Markdown
Collaborator

No description provided.

@tkeriven
tkeriven force-pushed the missing-vacation-features branch 2 times, most recently from 8694ffb to 2e178ed Compare July 7, 2026 13:15
@tkeriven
tkeriven force-pushed the missing-vacation-features branch from 2e178ed to 8a53ce5 Compare July 7, 2026 13:17
@tkeriven
tkeriven force-pushed the missing-vacation-features branch from b2784d5 to 2411711 Compare July 8, 2026 12:04
@QHivert
QHivert merged commit ae3b6e7 into develop Jul 8, 2026
1 check passed
@QHivert
QHivert deleted the missing-vacation-features branch July 8, 2026 13:34
tobias-weiss-ai-xr pushed a commit to tobias-weiss-ai-xr/SOGo6-server that referenced this pull request Jul 27, 2026
Alinto#46 Scheduling Polls — create/respond/results with best-slot algorithm
Alinto#47 Appointment Slots — bookable slots with public booking endpoint
Alinto#48 Free/Busy Lookup UI — already existed (POST /freebusy)
Alinto#49 Collaborative Drafts — share drafts with review workflow
Alinto#50 Approval Workflows — structured review pipeline
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