- Shipped
- 14 березня 2026 р. о 21:26 UTC
- Author
- Kamo
- Commit
- d135f72
- Add Apache Commons Pool2 keyed connection pool for IMAP Store reuse (3/account, 500 total, 10min idle eviction) - Migrate EmailImapService from ConcurrentHashMap to ImapConnectionPool with withStore() lambda pattern - Add SyncController with delta sync (GET /sync), sync status, and force resync endpoints - Add Gmail-style search query parser with 17 operators and native SQL query builder - Add search service with index-first + IMAP fallback, suggestions, and saved searches - Add recent searches entity, repository, and Flyway V2 migration