Rebuild for kamo-shared-library update (master model, default role templates, force-rule resolver)
Triggers a rebuild so this service pulls the new kamo-shared-library revision containing Organization.branchTypeID, Organization.masterModelID, ****************...
Rebuild for kamo-shared-library update (master model, default role templates, force-rule resolver)
Triggers a rebuild so this service pulls the new kamo-shared-library revision containing Organization.branchTypeID, Organization.masterModelID, ****************...
Rebuild for kamo-shared-library update (master model, default role templates, force-rule resolver)
Triggers a rebuild so this service pulls the new kamo-shared-library revision containing Organization.branchTypeID, Organization.masterModelID, ****************...
Rebuild for kamo-shared-library update (master model, default role templates, force-rule resolver)
Triggers a rebuild so this service pulls the new kamo-shared-library revision containing Organization.branchTypeID, Organization.masterModelID, ****************...
Rebuild for kamo-shared-library update (master model, default role templates, force-rule resolver)
Triggers a rebuild so this service pulls the new kamo-shared-library revision containing Organization.branchTypeID, Organization.masterModelID, ****************...
Rebuild for kamo-shared-library update (master model, default role templates, force-rule resolver)
Triggers a rebuild so this service pulls the new kamo-shared-library revision containing Organization.branchTypeID, Organization.masterModelID, ****************...
Rebuild for kamo-shared-library update (master model, default role templates, force-rule resolver)
Triggers a rebuild so this service pulls the new kamo-shared-library revision containing Organization.branchTypeID, Organization.masterModelID, ****************...
Kamo-shared-library 업데이트에 대 한 재건 (마스터 모델, 기본 역할 템플릿, 힘-rule 해결자)
Triggers는 조직.branchTypeID, Organization.masterModelID, ****************를 포함하는 새로운 kamo-shared-library 개정을 잡아 역할RightTemplateSetting 유형 enum, DefaultRoleType enu...
Rebuild for kamo-shared-library update (master model, default role templates, force-rule resolver)
Triggers a rebuild so this service pulls the new kamo-shared-library revision containing Organization.branchTypeID, Organization.masterModelID, ****************...
마스터 모델 편집기, 역할 템플릿 및 힘-rule gating 추가
UI의 새로운 분기 유형 보안 모델 표면: - 분지 형 탭은 "Edit Master Model"버튼을 얻습니다 (숨겨진 경우 org는 master의 모델 편집기를 엽니다. 형태: 이름 분야 없음, 분지 유형 칩 없음, 득점방해/master 모형을 저장하십시오. - 모델 편집기 (bot...
Master-model + applied-model endpoints and template-aware org seeding
Adds the controllers that surface the new branch-type security flow: - /api/security/master-model (GET/PUT) manages the current org's master model; only writ...
마스터 모델 추가, 기본 역할 템플릿 및 적용 모델 해결
새 분기 유형 보안 모델의 데이터 레이어를 소개합니다: - 조직은 nullable branchTypeID와 masterModelID 열을 얻습니다. - 새로운 역할RightTemplateSetting 5 값 (FORCE GRANTED, 템플릿 레이어 설정을위한 GRANTED, NOT ...
보안 모델 편집기에 분기 유형 칩 입력 필드를 추가
- BranchTypeChipField 색상 도트 토글, 편집 클릭 라벨 및 X 삭제 - name/description 편집을 위한 BranchTypeEditDialog - Autocomplete dropdown는 GET /api/security/branch-types에서, 현재 모형 ...
ContentJson/contentPlainText 에 대한 빈 문자열 대신 null을 kb 문서 생성
빈 문자열은 JSONB 열 유형에 대해 유효하지 않습니다. DB 오류가 발생하면 내용이 없습니다.
재설정 Capcha *** 모든 실패한 로그인 시도 후
사용자는 각 부정확한 암호 후에 인간을 재확인해야 합니다. Calls widget.reset() 및 CapchaVerified/payload 상태에 대한 clears credential 실패와 네트워크 오류 모두.
Properly는 단계 전환에 Capcha 사건 청취자를 청소합니다
RemoveEventListener 호출은 setTimeout 콜백 내부였습니다. 반환 값, 이는 JavaScript 무시. 이 발생 핸들러 모든 user→pass 단계 전환에 축적, performLogin 만들기 Capcha가 확인되었을 때 여러 번 화재. 고정 by 추적 setTim...
UPSERT SYSTEM email template rows on every run
Previously the seed runner only inserted rows that didn't exist, so canonical HTML changes never propagated to the DB. Now existing SYSTEM rows have their bodyH...
Preview uses same auto-vars as sendToUser (org logo + name)
The preview endpoint now injects logoUrl, logoSimpleUrl, and orgName from the org's domain before applying sample content variables, matching the exact variable...
{{logoUrl}} placeholders를 사용하여 이메일 일치 미리보기를 보냈습니다
serializeFullEmailHtml 지금 상점 *************** 대신 bodyHtml에 있는 placeholders. EmailTemplate서비스 이미 전송 시간에 절대 로고 URL을 주사 (org 도메인에서). 더 보기 클라이언트 측면 미리보기는 표시를 위한 로컬 테...
Auto-inject logoUrl, logoSimpleUrl, and orgName variables at send time
EmailTemplateService now merges base variables (logoUrl, logoSimpleUrl, orgName) derived from the org's primary domain before rendering, so all transactional te...
전체 브랜드 디자인을 가진 모든 canonical 템플릿을 다시 작성
이제 모든 5 템플릿은 일관성있는 외부 테이블 구조를 사용합니다 (600px, 둥근 블록 편집기의 serializeFullEmailHtml와 일치하는 카드, 회색 header/footer) 산출. 헤더와 발러는 {{logoUrl}} / {{logoSimpleUrl}}을 포함합니다. Em...
Add org-scoping, password length validation, and code quality improvements to PasswordChangeController
미리보기 및 편집기를 단일 coherent 시스템에 통합
- DOMParser를 통해 시스템 템플릿 콘텐츠를 추출 <td> 셀, emailFrame이 블록을 재축일할 때 더블 위핑 방지 - 백엔드 미리보기 라운드 트립을 클라이언트 사이드 프리뷰로 교체 serializeFullEmailHtml (블록) 그래서 미리는 항상 라이브 편집기 일치 -...
일찍 제출할 때 Capcha 후 잠금 양식과 자동 보호
사용자가 Capcha 위젯을 확인하기 전에 제출하는 경우, 양식은 이제 비활성화 및 위젯은 programmatically 트리거됩니다. 지원하다 인증은 로그인이 자동으로 진행됩니다. 오류 폼은 *** 오류 메시지를 표시하지 않고 잠금 해제.
