DNS 설정에 int64 org id 보존
POST /api/security/org: re-parsing 대신 upstream JSON을 통과하므로 응답 바이트는 가득 차있는 ID 손가락을 지킵니다. createOrganization는 익지않는 몸을 읽고 JSON의 앞에 org/member id 손가락 문자열을 추출하면 그(것)...
Harden org 프로비저닝을위한 기본 템플릿 복사
대상 키에 대한 명시된 소스 접두사, 건너뛰기 S3 폴더 마커, 템플릿 접두사가 비어있을 때 실패 globals.css에 도달하지 마십시오.
완전한 키 세트를 위한 노드를 통한 Union listObjects
첫 번째 도달 가능한 MinIO 노드는 빈 목록으로 돌아갈 수 있습니다. 노드는 테마와 같은 반복적인 복사본을 파쇄한 객체를 템플릿 sync from public/default/.
Platform admin UI에 대한 ***에 teamMember 소유자 플래그 포함
Store teamMember { memberId, isOrganizationOwner} 에 로그인 그래서 kamo-internal hasPlatformAdminAccess는 최고 수준의 org 소유자를 만족시킬 수 있습니다 경로. IS ORGANIZATION OWNER 를 읽으려면 로...
Access-logs API 프록시에서 쿼리 문자열을 duplicating 중지
forwardToApi 이미 들어오는 요청 검색 문자열을 추가합니다. 옵션 정보 ?params in the path produce malformed URLs and Spring failed to parse 페이지/size (NumberFormatException은 25?page=0,25...
필수 DNS CNAME aliases에서 드롭 메일
KnownAliases에서 메일을 제거하여 더 이상 확인 및 삭제 mail.example.com을 요구하십시오; 새로운 사용자 정의 도메인은 또한 자동 조정을 건너 뛸 메일 아이 alias.
Align 필수 하위 도메인 목록없이 메일
DNS 설정 UI 및 매뉴얼 가이드에 대한 Match SecurityService KnownAliases.
나이와 ATF에 대한 명예 보안 모델
API의 Parse boolean 준수 리터. 시대의 드롭다운을 구축 정상화 된 화이트리스트 토큰과 숫자 AgeReq ids; 전체보기를 피하십시오 모델 목록은 알 수없는 토큰 만 나열합니다. 콘텐츠 플래그를 숨기기 알코올 / 담배 / 화재가 적용 된 모델에 의해 고정됩니다. 문 읽기 ...
정확한 적용 모델 소스 및 API에서 규정 준수
대신 BRANCH TYPE 대 MASTER에 대한 해결자 해상도 사용 BranchTypeID 혼자. 적용 모델에 FALSE/TRUE 준수 리터럴을 정상화 JSON 설정.
적용된 모형 근원 해결책 및 수락 정책 정상화
Expose resolveAppliedModelWithSource 그래서 호출자는 활성 모델인지 알고 지점 유형 또는 마스터 fallback에서 왔습니다. 지도 FALSE/TRUE/0/1 수락 NOT ALLOWED/ALLOWED는 아이 org 보안 모델에 대해.
Cache-bust 테마 CSS 및 자산을 통해 ThemeRevision
No-store를 가진 Fetch config; globals.css와 favicon URL에 v=themeRevision 추가 그래서 브라우저 드롭 stale은 각 조항 후 테마를 캐시.
오브젝트 업로드에 대한 옵션 Cache-Control
이렇게 globals.css 및 config.json instruct 브라우저를 제공하는 테마에 의해 사용하는 및 프록시는 stale cached 객체 대신 다시 유효하지 않습니다.
테마 자산에 구성 및 캐시 헤더의 ThemeRevision
Emit themeRevision (epoch ms) 각 쓰기에 config.json에; 설정 캐시 제어 config, globals.css 및 사이트. webmanifest uploads 그래서 가장자리 캐시가 다시 유효하다.
Cleanup 전에 globals.css를 쓰십시오; cleanup async를 실행하십시오
Reorder 프로비저닝 그래서 writeConfigFiles (컬러, 구성, 표시) 실행 배경 파일 정리 전에. 신선한 색상의 DB에서 Reload org. 완료 후 CompletableFuture에서 cleanupExtraBackgrounds를 실행하십시오. 느리거나 붙어있는 Mi...
MinIO Globals.css에 대한 org 색상 적용
DB의 재로드 조직은 동기화 규정의 시작 부분에 writeConfigFiles는 PATCH /colors (컨트롤러 스냅샷에 의해 저장된 색상을 볼 수 있습니다. stale일 수 있었습니다. Null-safe 이차 팔레트; hex 교체 일치 MinIO CSS의 3- 및 6 자리 값; r...