Add access enforcement filter for IP-based access control
Redis-backed servlet filter that evaluates whitelist/blacklist/temp-block rules on every inbound request. Adds spring-boot-starter-data-redis dependency and Red...
Add access security system backend
8 new services (AccessCacheService, GeoLiteService, GeoLiteSyncService, AccessRuleService, GeoBlockService, AccessLogService, DetectionRuleService, SuspiciousDe...
Add access security system schema migration
Creates 7 new tables (org_access_rules, org_geo_block_rules, org_suspicious_detection_rules, system_access_logs, geolite_blocks, geolite_locations, geolite_sync...
액세스 보안 시스템 entities, enums 및 저장소 추가
추가 JPA 엔티티티 (OrgAccessRule, OrgGeoBlockRule, OrgSuspiciousDetectionRule, SystemAccessLog, GeoLiteBlock, GeoLiteLocation, GeoLiteSyncStatus), 6 새로운 enum, 7개의 저장소...
Add Create Document button with rich dropdown on /doc/manager
Adds a styled dropdown menu with document type options (Document, Spreadsheet, Presentation, Drawing) each with descriptive text. Removes the NewDocumentButton ...
Marquee와 통합하는 AI 공급자 로고를 추가하십시오
DeepSeek, xAI (Grok), Meta (Llama), Perplexity 및 Hugging 얼굴.
Add Not Configured option and config page navigation for bulk text providers
Add pending invite styling, conflict indicators, and organizer controls to calendar views
FindDueReminders 및 MarkAsSent 쿼리를 캘린더에 추가하십시오EventReminderRepository
Add ICS generation for REQUEST/REPLY/CANCEL and calendar message parsing
메서드/organizerEmail to CalendarEvent, 역할/rsvp/lastResponseAt to CalendarEventAttendee
Add inline book creation in Add to Contacts dialog
The contact book dropdown now has a 'Create new book' option at the bottom. Clicking it reveals an inline text input with an Add button. The user can type a nam...
Inline Add to Contacts dialog from recipient popover
Replace the old behavior (navigating to /contacts page, losing the composer) with a lightweight inline dialog that: - Pre-fills first/last name from the recipi...
Add edit mode, title field, and live status to source management
- ManageSourcesDialog now has edit button per source for editing title and credentials (CalDAV/CardDAV URL, username, password) - Add title field when adding ...
Add per-source sync status in WebSocket + displayName support
- WebSocket sync status now includes per-integration statuses in a 'sources' map keyed by integration ID - applyConfig now handles displayName field for user-...
Like what you see shipping?
All of it arrives in your workspace on its own. Start on the free plan and read this page again in a month.
