Skip to main content

Inbox Email, Agenda Scheduler & Image Optimization

· 3 min read
Copera Team
Copera Team
Product Team

Full email experience with compose, reply, and thread management. The Agenda gets a scheduler view with event forms. Plus multi-LiveKit server support, Lambda@Edge image resizing, and screen share upgrades to 2160p.

New Features

Inbox — Email Experience

A full-featured email experience within Copera:

  • Email compose — rich compose interface for creating and sending emails (#2371)
  • Message reply — reply to incoming emails directly from the thread view (#2385)
  • Thread list and thread view — browse email conversations with thread grouping and individual message display (#2384)
  • Workspace settings — configure inbox settings at the workspace level with member management (#2354)
  • Layout and empty states — dedicated inbox page with proper routing, layout components, and empty state guidance (#2358, #2355)
  • Email fetching and flagging — background services for fetching new emails, flagging messages, and moving between folders (#2362)
  • Domain wizard — step-by-step wizard for adding and verifying custom email domains (#2366)
  • Inbox gateway — dedicated gateway application for email processing (#2378)
  • Participant autocomplete — smart autocomplete for email addresses and workspace participants (#2387)

Agenda — Scheduler View

The new Agenda module brings calendar and scheduling capabilities:

  • Scheduler view — basic agenda scheduler view for visualizing events (#2373)
  • Event form — create events with participants and channel selects (#2390, #2386)
  • Channel events — populate agenda with events from workspace channels (#2377)
  • Date filters — query agenda events with start and end date filters (#2367)
  • Agenda in action bar — quick access to agenda from the main action bar (#2335)

Drive UX 2.0 — Continued

  • Table view — new file table view for Drive content with sortable columns (#2379)
  • Header redesign — modernized Drive page header with improved file filter components (#2356)
  • Bulk actions — select and perform operations on multiple Drive items at once (#2395)
  • Document rename — rename Office documents directly from the Drive Office page (#2392)

Automation

  • Email editor — form schema and editor for email automation actions (#2388, #2360)
  • Connect selector — automation connect selector component for linking automation workflows (#2374)

Infrastructure

  • Multi-LiveKit server support — configure and use multiple LiveKit server instances for load distribution and regional deployment (#2402)
  • Lambda@Edge image resizing — CloudFront Lambda@Edge service for on-the-fly image resizing, reducing bandwidth and improving load times (#2399)
  • ICS generator package — new @copera/ics package for generating calendar invites, used in meeting schedule emails (#2353, #2357)

Other Features

  • DocSign drag-and-drop — improved field positioning in the PDF editor with drag-and-drop (#2369)
  • DocSign DOCX conversion — automatic DOCX to PDF conversion for document signing (#2364)
  • Meeting Bot — enhanced UI with details modal, history timeline, status tracking, and migration to meeting-baas SDK
  • Drive Office — dynamic document title and favicon based on the open document (#2403)
  • Screen share quality — quality selection for screen sharing (#2361)

Bug Fixes

  • Todos: fixed UI freeze by optimizing state hooks definitions for better render performance (#2370)
  • List view: improved render performance with optimized component updates (#2368)
  • Editor: fixed table styles for consistent rendering (#2405)
  • Editor: fixed document mention updates (#2404)
  • Agenda: fixed query date filter not properly filtering events (#2397)
  • Todos: fixed initial date range initialization (#2375)

Improvements

  • Drive refactoring — migrated drive hooks and move dialog to modules architecture (#2349, #2350)
  • Image optimization — added image optimization parameters to user avatars for faster loading
  • Screen share resolution — upgraded video quality from 720p to 2160p for camera and screen share, with improved encoding settings
  • Board filter matcher — implementation with comprehensive test coverage (#2359)
  • API build pipeline — reordered codegen compilation for proper build sequencing