Додавання суб’єктів метаданих електронної пошти та репозиторіїв
Migrate JPA-сутності та репозиції з електронної пошти Так KamoInitializerService може керуватися усіма щілинами через ddl-auto.
Add search UI, virtual scrolling, IndexedDB caching, and offline mode
- Add SearchBar with operator autocomplete, saved/recent search suggestions - Add AdvancedSearchPanel with structured field-based query builder - Add VirtualMes...
Add IMAP connection pool, search intelligence, and delta sync endpoints
- Add Apache Commons Pool2 keyed connection pool for IMAP Store reuse (3/account, 500 total, 10min idle eviction) - Migrate EmailImapService from ConcurrentHash...
Add enterprise email organization — labels, filters, shortcuts, quick actions
Plans 2-3: conversation threading views, email API layer with zustand store, label picker, filter rule builder, smart folder modal, keyboard shortcuts with help...
Add enterprise email metadata services — labels, filters, smart folders, batch ops
Plans 1-3: metadata schema, JPA entities, repositories, conversation threading, label CRUD, filter rule engine with async retroactive apply, smart folder criter...
Add email HTML sanitization and CSS isolation via Shadow DOM
Replace raw dangerouslySetInnerHTML in MessageBrowser with a sanitized email renderer that uses DOMPurify + css-tree for HTML/CSS filtering and a closed Shadow ...
Rewrite email components to use real EmailService API
- FolderSidebar: fetch folders via API, real create folder, WebSocket refresh - MessageBrowser: real message fetch/search/star/delete with optimistic updates - ...
Додати робочі процеси Forgejo CI/CD для побудови та двокластерної розгортання
Додати K8s проявляється (configmap, розгортання, сервіс, ingressroute, посередництво)
Додавання електронної поштиWebSocketController з ідентифікатором IMAP + NATS + STOMP
Додавання контролера електронної пошти з повними кінцевими точками REST API
Додати EmailSmtpService з відправкою, проектом та підтримкою вкладення
Add EmailCredentialService with CockroachDB + MySQL lookup + Redis cache
Add "New" create buttons to all pipeline tab toolbars
Each pipeline tab now has a create button in its toolbar for quick record creation.
Match stepper colors to kamo-register team page
Active step uses hexagon with --color-primary, completed/visited steps use circles with --color-primary-light, incomplete steps use circles with --color-primary...
Restore 9-step wide layout with hexagon icons and visited-step navigation
Restores the multi-file 9-step architecture with sidebar stepper and full-width content. Adds hexagon step icons, visited-step click navigation, and underlined ...
Rebuild pipeline detail pages with full modal content and add missing markets
- Refactor PipelineRecordLayout to use tabs prop with LeadViewClient pattern (tabs in separate Card below header, flex layout for full height) - Rebuild all 6...
Hexagon step icons, visited step navigation, underlined visited titles
- Replace circular step icon backgrounds with hexagon shapes using inline SVG - Track visited steps so users can skip forward to any previously visited step - U...
Rebuild layout to use full width with sidebar stepper
Replace narrow max-w-3xl centered card with full-width layout featuring a vertical sidebar stepper and multi-column step content to minimize scrolling.
Set owner and create team member on org creation
When creating an organization via POST /api/security/org, the authenticated user is now set as the org owner and gets Member + TeamMember records with FULL acce...
Add security models to security roles with backend integration
Add multi-select for security models in the security role create/edit dialog. Display assigned models in the roles table. Wire BranchSetupManager to persist sec...
Add security models CRUD controller and wire to security roles
Add SecurityModelController with full CRUD at /api/security/models. Update SecurityRoleController to accept securityModelIds on create/update and expose GET /se...
Додайте моделі безпеки дитиниОргіяМодель для ролей
Додайте підтримку підтримки безпеки організації дитини з багатьма людьми відносини з ролями безпеки через OrgRoleSecurityModel приєднатися до особи. Включає суб...
Replace pipeline modal dialogs with full detail pages
Rebuild all 6 market detail pages (Orders, Applications, Bookings, Agreements, Procurement, Service) from scratch using a shared PipelineRecordLayout component....
Redesign Apps & Features page with polished modern UI
Restyle the settings/account apps tab with stats banner, gradient icon containers, always-visible category filter pills, refined card hover states, animated vie...
Перегляд підтвердження з великим прапором після вибору країни
Замінює область пошуку/browse з центральним прапором, Назва країни і "Свічка країна" посилання при вибраній країні.
Використовуйте динамічний заголовок для сторінок реєстрації учасників та команди
Учасник шоу "Джейн {org}", команда показує "Додатково {org}".
Додати фон затемнення накладки для учасників та командних сторінок
Сторінка учасника, потемнена 20%, сторінка команди на 70%.
Add abstract title and parent branch title fields to session and API
Add memberTitleAbstract, teamMemberTitleAbstract, parentBranchTitlePlural, and parentBranchTitleNonPlural to session creation and branch titles endpoint for lab...
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.
