为 Note 实体完成 localDateTime 迁移 - 更新的 Note.dateViewed 使用localDateTime - 固定的Note.recordView () 使用localDateTime.now ()
更新 NoteDTO 对日期字段使用本地ateTime - 更改日期创建,日期更新,日期修改从日期到本地ateTime - 确保与更新的 EmbRecord State UTC处理兼容
更新时区字段以使用 TimezoneType enum - 从 String 更改为 TimezoneType enum - 更新了.gitignore 以排除 m2 存储缓存 - 支持时区层次: 成员 > 用户 > 组织
添加具有时区支持的全面数据存储成像系统 - 添加了带有UTC抵消字段和转换方法的TimezoneType enum - 添加了Organization(需要,默认为PACICIFIC),用户(nullable),成员(nullable) - 更新了 EmbRecord State,用于UTC日期/时间存储 - 为成像系统创建了16个新的实体类(Img, ImgFolder, ImgDat等) - 创建了5个新的enum类型(ImageAssocType,ImageMimeType,ImageSetType等) - 创建了10个Ne...
Change date navigation arrows and label to white for better contrast
Make month view day cells transparent to show background logo
Make calendar view components transparent to show background logo
Adjust positioning to avoid nav overlap and add logo fallback paths
Remove unused space and properly position background logo in calendar
Replace remaining Grid components with Box and CSS Grid in ThirdPartyIntegrationsTab
Replace Grid with Box and CSS Grid in ThirdPartyIntegrationsTab
Add item prop back to Grid components (required for MUI Grid v1)
Properly type event data for calendar event creation and updates
Replace non-existent getSessionDataFromToken with getSession and fix JAXB date parsing
Remove non-existent getHost import and fix TypeScript linting errors
Add missing Organization import in ThirdPartyIntegrationController
- Add import for **************** - Fixes compilation error in generateOAuthUrl method - Required for multi-tenant OAuth configuration support
Add OAuth configuration management UI for multi-tenant system
- Create OAuth App Configurations settings page at /settings/integrations - Add UI for managing OAuth credentials per organization - Support Google Calendar, Mi...
Implement multi-tenant OAuth configuration system
- Update GoogleCalendarService to fetch OAuth credentials from database per organization - Update MicrosoftOutlookService to use database-driven OAuth configs -...
添加多租户 OAuth 配置系统
- 建立OAuthApp配置实体,储存每个组织的OAuth证书 - 增加OAuthApp配置,包含综合查询 - 每个组织和提供者支持独特的OAuth应用程序 - 存储客户身份、秘密、重定向URI和瞄准镜 - 增加核查状况跟踪 - 支持多种环境(生产、开发、测试) - 跟踪配置 OAuth 应用程序的 - 启用多租户日历...
添加 iCal 导入和导出功能
- 为 RFC 5545 iCalendar 格式支持创建 ICalService - 执行日历导出到.ics 文件格式 - 实施单一事件导出功能 - 从.ics文件中添加 iCal 导入 - 支持所有标准iCal字段(UID、Summary、DESCRITION、LOCATION等) - 以iCal格式处理经常性活动...
Add recurring events and enhanced event creation
- Add recurring event support in EventModal - Implement recurrence frequency selection (daily, weekly, monthly, yearly) - Add recurrence interval and occurrence...
Add search and filtering functionality to calendar
- Create CalendarSearchBar component with search input and filter popover - Add calendar-specific filtering (show/hide specific calendars) - Implement privacy f...
添加日历同步服务用于自动背景同步
- 以预定任务创建日历同步服务 - 每5分钟增加一次自动同步,用于启用集成 - 根据用户偏好实施智能同步频率检查 - 每6小时增加自动信使刷新一次,以防止失效 - 支持手册同步通过服务触发 - 与谷歌日历和微软Outlook服务相结合 - 增加全面的记录和错误处理 - 启用安全服务应用程序中的调度 - 跟踪同步时间,防...
执行 Google 日历和 Microsoft Outlook OAuth 集成
- 添加 GoogleCalendar Service, 并配备完整的 OAuth 流量和日历同步 - 与 Microsoft Graph API 整合后添加 Microsoft Outlook Service - 为两个供应商实施象征性交换和刷新 - 增加外部服务的日历和活动同步 - 将服务纳入第三方一体化主计长 -...
Add Third-Party Integrations page and replace Login & Security
- Create ThirdPartyIntegrationsTab component with modern UI - Replace Login & Security tab with Third-Party Integrations in user settings - Add integration mana...
Add comprehensive calendar system UI
- Add Calendar button to top navigation bar - Create TypeScript types for calendar system (events, calendars, integrations) - Implement calendar page with 4 vie...
Add Calendar and ThirdPartyIntegration controllers
- Add CalendarController with full CRUD operations for calendars and events - Add event search, date range filtering, and event management endpoints - Add Third...
添加全面的日历和第三方整合实体
- 添加具有完整事件管理支持的日历Event实体 - 为用户特定日历添加用户日历实体 - 为外部日历同步添加日历集成实体 - 添加日历EventAttende、日历EventReminder、日历EventTag实体 - 为日历共享特性添加日历共享实体 - 为基于OAuth的整合添加第三方整合实体 - 添加用于跟踪同步...
