Add IntegrationSettingsController, IntegrationSettingsService, SyncTriggerPublisher stub
Extract resolveUserId helper, add ETag comment in KamoGroupwareProvider
Add GroupwareProvider interface, ProviderContext, and model classes
- GroupwareProvider interface defines calendar and contact book operations - ProviderContext carries runtime context for provider invocations - Model classes: P...
Thêm CalDavRler và các phương pháp DAV của LịchService
Thêm tìm sự kiện ByUid, được thay đổi sự kiện kể từ, nhận được các buổi chiều giảm từ khi Lịch. Thêm Caldav, người quản lý PPFIND, báo cáo, MKCALENDAR, PROPP, g...
Dùng ical4j xây dựng trong tạo ra các thiết bị trợ giúp sự kiện sóng âm, sử dụng hằng số phiên bản
Thêm *** bí mật để triển khai từ
Cung cấp GOOGLE OUTH CLENT ID/SECEPET, * - BOGLE và ZOH OUTH CLIENT ID/SECRT cần thiết cho các nhà cung cấp OAuth.
Gỡ bỏ bản sao quét repo — chỉ dùng gói cha mẹ
com.kamo.z.shared.mail chứa siêu dữ liệu.repos, scan cả hai đều đã tạo Người có khả năng xác định quá mức trên tin nhắn Label Repository.
Add rspamd config to K8s ConfigMap and set ddl-auto to none
The rspamd.base-url property was missing from the production ConfigMap, causing CrashLoopBackOff on deploy. Also corrects dev ddl-auto to none.
Add email signature template CRUD endpoints
REST controller at /api/email/signature-templates with: - GET /{scope} — retrieve template by org+scope - PUT /{scope} — create or update template (upsert) - DE...
Remove hardcoded WebSocket headers from email middleware
Traefik v3 handles WebSocket Upgrade/Connection headers natively. Hardcoding them broke SockJS fallback transports (xhr-streaming, xhr-polling). Now matches med...
Use @Value for RspamdConfig and make training non-blocking
RspamdConfig now uses @Value to match existing project patterns. Rspamd training failures no longer prevent the message from being moved.
Save copy to Sent folder after sending email
Transport.send() only sends via SMTP without saving to IMAP. Added saveToSent() to append the message to the Sent folder with the SEEN flag set. Applies to send...
Disable STARTTLS and auth for port 25 internal SMTP
Port 25 on internal Postfix doesn't support STARTTLS and allows relay from cluster IPs via mynetworks. Only enable auth and STARTTLS when using port 587 (submis...
Use SMTP port 25 instead of 587 for internal Postfix
Postfix only listens on port 25 inside the cluster. Port 587 (submission) is not enabled in the container.
Như những gì anh thấy vận chuyển?
Tất cả những thứ đó đều đến trong không gian làm việc của anh. Bắt đầu với kế hoạch miễn phí và đọc lại trang này trong một tháng.
