Sync settings nav with actual tab definitions across all pages
Add missing Mailboxes and CalDav/CardDav entries to email section in both the settings main page and the NavPri slide-out drawer. Fix Account section card linki...
Split mailboxes tab into sub-tabs for primary, aliases, shared
Primary Mailboxes, Email Aliases, and Shared Mailboxes are now each under their own sub-tab within the Mailboxes settings page, matching the existing sub-tab pa...
Provider save field name and mailboxes tab member list endpoint
Provider save for non-configurable types now sends correct field name. Mailboxes tab now uses **************** endpoint which actually exists, instead of non-ex...
Provider GET returns both type and providerType, PUT accepts both
GET /api/email/provider now includes both 'type' and 'providerType' fields in the response for frontend compatibility. PUT now accepts 'type' as a fallback when...
자주 묻는 질문 로그인 세션을 통해 사용자 이름을 인식하지 마십시오
Re*** 콜백은 stale performLogin 폐쇄를 캡처 RememberMe는 항상 false (니셜 상태)였습니다. 자주 묻는 질문 실시간 체크박스 값. 또한 clearCookies 로그아웃 핸들러를 고정 기억된 사용자를 끄는 unconditionally.
Provider save for non-configurable types and mailbox member email mapping
**************** selections now immediately persist via saveProvider API instead of only updating local state. Mailboxes tab now correctly extracts emailAddress...
Add email alias and shared mailbox UI support
Composer "From:" dropdown for switching between primary, alias, and shared mailbox addresses. New "Mailboxes" 6th tab in email settings for org-wide admin manag...
Add email aliases and shared mailbox support
New MailboxManager provider capability interface for alias and shared mailbox CRUD. KamoMailMailboxManager implementation manages dovecot/postfix virtual_users ...
이메일 alias 및 공유 mailbox entities 및 저장소 추가
Email provider schema에 대한 새로운 JPA 엔티티티티: EmailAliasEntity (회원당 평균 별), SharedMailboxEntity (암호화 된 IMAP 자격 증명을 가진 사용자 전체 공유 메일 박스), SharedMailboxAccessEntity (공유 ...
PRE TICKET DB 제약 + 재설계 작성 양식
- ordinal 14을 허용하기 위해 support ticket.status에 고정된 CHECK 제약 - 현대 카드 기반 UI를 가진 Redesigned TicketCreationForm: - "어떻게 도와드릴까요?" - "Chat with Support" 카드 (기본, 강조) - 사...
Add PRE_TICKET status with Start Chat option
- TicketCreationForm: two buttons — "Start Chat" (pre-ticket, no title required, just topic) and "Submit Ticket" (full ticket with title) - TicketHeader: "Con...
Add PRE_TICKET creation and convert-to-ticket endpoint
- createTicket: when preTicket=true, sets status to PRE_TICKET, skips assignment (no title required) - PUT /tickets/{id}/convert: converts PRE_TICKET to NEW, ...
PRE TICKET 상태 및 preTicket 플래그 추가
새로운 상태 PRE TICKET(14) 채팅 첫 번째 세션에 대한 사용자 시작 티켓 제출 없이 채팅. 변환 할 수 있습니다 제목과 변경 상태를 설정하여 나중에 전체 티켓.
{ 화제: [...]에서 주제 배열 추출 API 응답
GET /api/support/topics endpoint 반환 { 주제: [...] }, 아니 원료 배열. 모든 소비자는 이제 배열을 사용하기 전에 data.topics를 추출합니다.
오류 및 404 페이지의 지원 도구 창 열기
이전 /help/ticket/new 탐색을 도구로 바꾸기:Open CustomEvent 지원 팝업 창을 직접 엽니 다.
Merge 잡아당기기 요구 #4054 from Yashh56/cache-control
feat: 캐시 제어 헤더를 추가하여 응답
Merge pull request #4090 from ****************
feat(funnels): add per-step event property filters
Use settings timezone in revenue chart date range
The revenue chart was using the browser's local timezone instead of the timezone configured in analytics settings. This caused the chart to show different time ...
생성에 대한 구성원에 대한 기본 역할 할당
*********** 이제 "Members"를 할당합니다. (모두) 조직의 역할.roleMemberID. *********** 이제 모두 할당 "회원"(모두) 역할과 "팀 회원" 역할에서 조직.roleTeamMemberID. 이것은 빈 member rights applied의 뿌리 ...
Add POST **************** endpoint
Triggers org-wide member_rights_applied recalculation. Needed after schema migrations or manual DB changes to permissions.
Use targeted role-scoped rights recalculation
SecurityRoleController now uses updateRoleMemberRightsApplied() to only recalculate members who have the modified role, instead of recalculating all members in ...
Dept, job title 및 역할 변경에 대한 타겟된 권리 재순환
- 부서서비스 : 영향을받는 부서의 회원만 재 계산 create/update/delete 후에 - JobTitleService: 영향을받는 구인 제목과 회원만 재 계산 create/update/delete 후에 - MemberRightsAppliedService: updateRoleMe...
Recalculate member rights applied 후 새로운 회원 생성
Calls updateMemberRights모든 회원에 적용 createOrganizationMember 과 createOrganizationTeamMember 그래서 모든 역할 권한은 즉시 적용됩니다.
Recalculate member_rights_applied after role create/update/delete
The member_rights_applied table was never recalculated when roles were modified, causing all members to have 0 applied rights. Now calls **************** after ...
Rebuild with updated shared library containing support permissions
SecurityService needs the new ACCEPT_SUPPORT_TICKETS and MANAGE_SUPPORT entries in RoleRightType enum to include them in *** session rights.
과립 역할 편집, 라벨 스왑 및 팀 구성원 지원
- add isAllowEditTitle 과 isAllowEditSecurity 에 SecurityRole 인터페이스 - 회원/팀 회원 역할에 보안 설정을 편집할 수 있습니다 (이전 완전히 잠겨) - "Members"와 "Team 회원"모직 org 행동 라벨과 제목을 교환 - 보호된 역...
Migrate Everyone role to Members and create Team Members role
- Rename ROLE_EVERYONE_ID column to ROLE_MEMBER_ID - Rename existing "Everyone (Applies To All)" roles to "Members" - Set **************** flags on existing sys...
Enforce role protection flags and add parent label support to session
- Enforce isAllowEditSecurity in SecurityRoleController update endpoint - Add parentMemberTitlePlural and parentTeamMemberTitlePlural to *** session - Resolve p...
Granular 역할 보호 깃발 및 팀 구성원 시스템 역할 추가
- add isAllowEditTitle 과 isAllowEditSecurity flags 에 OrgRole entity - 조직에 roleMemberID에 할당된 역할은 roleTeamMemberID를 추가합니다. - Rename "Allone (Applies To All)" org ...