Додати методи CardDavController та КонтактСервіс DAV для підтримки CardDAV
Додати методи CalDavController та CalendarService DAV
Adds findEventByUid, getChangedEventsSince, getDeletedEventsSince to Статус на сервери Додає послуги з обслуговування CalDavController PROPFIND, REPORT, MKCALEN...
Використовуйте ical4j будівельників у генеруванніEventIcs падлогу, використовуйте констанцію Версія
Add *** secret to deployment envFrom
Provides GOOGLE_OAUTH_CLIENT_ID/SECRET, **************** and ZOHO_OAUTH_CLIENT_ID/SECRET env vars needed for OAuth provider flows.
Видалити дублікати JPA repo сканування — використовуйте лише материнський пакет
com.kamo.z.shared.email охоплює метадані.repos, сканування як викликано BeanDefinitionOverrideException on повідомленняLabelRepository.
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.
Add GET endpoint for message labels
GET **************** returns label IDs applied to a specific message.
Add bulk index endpoint to backfill conversations from IMAP
POST **************** indexes existing IMAP messages into conversations and search index tables.
Change ddl-auto from none to update for auto schema management
Hibernate was not creating the email_metadata schema and conversations table because ddl-auto was set to none in the k8s configmap.
Як ви бачите відправлення?
Все це прибуває в робочому просторі. Почати безкоштовно план і читати цю сторінку знову в місяць.
