제공에 리눅스 데스크탑 아이콘을 문, 신에
이제 아이콘은 SSO가 작동할 때 정확히 나타납니다. endpoint는 동일한 규칙을 시행하므로 2는 동의 할 수 없습니다. Windows 및 마스터 아직도 하나의 압정을 공유, 그래서 그들은 isGod에 머물.
관리자 카드의 Dev Machine 대화 상자
3개의 주가 1개의 toggle가 붕괴될 것이라는 점을 지키십시오: 결코 규정하지 않는 (비밀번호), 제공하지만 잠겨 ( 스위치만 입력), 실패 (오류 및 재시동). 스위치는 암호를 입력하지 않습니다.
클라이언트 모듈 및 프록시 경로
*** 명시적으로 전달된다 — buildForwardHeaders는 X-OTK를 설정하지만 세션 토큰 및 dev-machine endpoints는 호출기를 수정합니다. 동작 세그먼트는 통과하는 것보다 고정 세트에 대해 검사합니다.
Org id 를 횡단 번호로 옮기려면
SecurityService는 이제 ids를 과거 번호로 보냅니다. MAX SAFE INTEGER는 문자열로 살아남습니다. JSON.parse입니다. 그것은 클라이언트에 한 줄을 undone가되었다 : OrganDTOSchema 유형 z.union [z.coerce.number(), z...
더 이상 서버의 주소를 보내는 중지
부서의 연락처 주소는 할당된 mailbox 서버 측에서 파생됩니다, `email`는 mailbox 포인터가 만들 때 요청을 업데이트했습니다. 관련 기사 보안서비스를 위한 교량으로 전송 pointer가 존재했습니다. rebuilt service가 무시할 것이라고 명시된 가정에. 그것은 ...
결과 화면은 로고 오버레이에 대한 답변도
리다이렉트의 성공/오류 화면은 1개의 로고가 있었습니다. sign-in 흐름은 여전히 감동을 렌더링. 그것은 그것의 자신의 디자인을 오히려 지켜 LoadScreen에 가입하는 것보다 — 다른 gradient, 작은 로고, 아니 스피너, 진행중인 작업을 보여주는 것보다는 결과를 보고했기 ...
ProxyHmacFilter rollout을 기록하고 커버하지 않는 것
두 개의 명령 단계, 두 번째 안전한 만든 체크, 그리고 이유 순서 사정: kamo-internal는 KamoLOS가 유효하게 하기 전에 서명해야 했습니다, 또는 모든 대출 요청은 거절되었습니다. 또한 HMAC가 org 체크를 대체하지 않는 것이 일반 상태입니다. 그것은 X-Org-I...
4 대신 1개의 선적 스크린, 가득 차있는 로고에 모두
같은 풀 스크린로드 마크 업의 4 사본이있었습니다. — 탐색 화면, /validate의 선량 스크린 및 /logout 모두 - blur 반경과 척수의 링 폭과 동일. 그들은 이미 드리프트: 네비게이션은 SIMPLE 로고를 렌더링했습니다. 다른 세는 전체를 렌더링, 그래서 당신은 무엇을에...
프록시 ID 헤더 서명 — ProxyHmacFilter를 활성화하는 단계 1
KamoLOS는 X-Org-Id와 X-Member-Id를 신뢰합니다. ProxyHmacFilter가 존재합니다. 그 우두머리를 실제로 여기에서 왔는지, 그러나 그것은 생산에서 비활성화됩니다 : 배포 설정 없음 LOS PROXY HMAC ENABLED 및 공유 비밀은 지금까지 존재, 그래...
기록 수정 - KamoLOS는 배포되고, 78 일 동안되었습니다
§12는 KamoLOS가 배포하지 않았고 그 노래는 그렇게 자유로웠습니다. 그리고 LOS 프록시는 의견에 대한 주장을 반복했습니다. 둘 다 잘못. 서비스 실행 kamowslos-deployment로, 같은 kamows* 다른 것과 같이 규칙 backend, 그리고 kamolos-depl...
마지막 커밋의 CRLF 종료를 복원
3bfe883c rewrote PublicProvider.tsx 및 org 루트 도매 - 1919 과 121 라인은 각각 하나의 라인이되었습니다. 내용이 사실이었다; 끝이 아니었다. 두 파일 모두 CRLF 이 repo 및 스크립트 편집 텍스트 API 변환을 통해 읽고 rewrote, 그...
KamoMeets pre-meeting 화면의 로고 오버레이
세 번째와 마지막 표면, 다른 두 옆에 제공 — 같은 thirteen 옵션, 자체 설정, 기본값은 오버레이가 없습니다. org가 실제로 화면에 도달 할 수없는 숨겨진 : 회의 앱 공급자로 선택된 AND KamoMeets에 전환했습니다. Zoom 또는 팀의 org KamoMeets pr...
16 unenforced 가 13 — 보고서 및 대쉬보드 삭제, 작업 유지
VIEW DASHBOARD, VIEW REPORTS 및 EXPORT REPORTS는 거울에서 갔다, 둘 다 부모지도, 핀 카운트 및 useUserInfo의 열렬한, 및 app/dashboard 및 app/reports는 그들과 함께 삭제됩니다. 어떤 페이지도 가져올 수 없습니다. nav...
앱 아이콘은 마법사의 앱 & 기능 단계에
Create-network 마법사는 이름의 첫 글자로 각 앱을 걸었다. 그래서 동일한 앱은 Settings ->에서 storefront이었습니다. 특징과 여기에 "S". 아이콘 이미 존재했다 -- 그들은 내부에 잠겨 있었다 FeaturesManager의 로컬 iconMap. 그 테이블...
적재 화면 로고를 위한 고체 색깔 오바레이
홈 페이지에서 직접 "Loading Screen Logo Overlay" 추가 **************** 같은 13가지 옵션으로, 페이지 탐색 사이에 표시된 화면의 로고에 적용. 기본 정보 오버레이 없음, 그래서 아무것도 필드를 열지 않는 org에 대한 변경. 집 페이지와 공유하는...
17 unenforced가 16 - 지원 주제 생성은 자신의 권리를 가지고
POST /support/topics는 MANAGE SUPPORT, 부모, 그래서 아이 권리에 문을 열었습니다 확인된 것 중에 죽은 모습. 이제는 CREATE SUPPORT TOPICS가 필요합니다. 비용 아무도 아무것도 — 동일한 홀더 세트, 및 마감은 아이를 보장합니다 부모를 의미한...
18개가 17개가 되었습니다. - 대량 이메일 캠페인이 문을 열었습니다
VIEW BULK EMAIL and MANAGE BULK EMAIL 이제 캠페인 및 공급자 표면을 커버 emailService에서, 아무것도 확인, 수신 거부에 가입 보안 보안 함께 문을 연 서비스. 또한 보고서, 대시보드 및 작업의 부족을 기록합니다. 이름 * 4 권한 이름 디스크에...
브라우저의 방법으로 브랜드 팔레트를 잃지 마십시오
Organization.fromJSON는 자체 출력을 다시 읽을 수 없었다. 그것은 맵 'colors` object SecurityService sends에서만 브랜드램프를 보내지만 EMITS는 평평한 colorPri/colorPriLight/... — 그리고 그것은 각에 두번 달립니다...
디렉토리에서 할당 된 에이전트를 선택, 드롭 다운하지
Assigned Agent 필드는 이제 회원의 관리자와 동일한 제어입니다. 프로필 : 검색 가능한 회원 선택기를 열 수있는 읽기 전용 필드. 계정 만들기 한 페이지만 붙일 수 있고, 이 뒤에 목록은 전부 적재되었습니다 누군가가 카드를 열지 여부 또는 관계없이 모든 리드보기 - 두 디렉토...
20 unenforced가 18 - 마케팅 자료 및 소셜 미디어가 게이트
VIEW MATERIALS and VIEW SOCIAL MEDIA 이제 서버의 집행을 가지고 MANAGE 카운터는 클라이언트 전용입니다. 7개의 MediaService를 통한 29개의 엔드포인트 컨트롤러는 소유권과 권리가 있습니다. 서명된 공공 자료 링크는 열려있을 수 있습니다 — T...
분석기는 배열된 인수를 볼 수 없습니다 — 6 권한은 결코 장식되지 않았습니다
26 시행되지 않은 것은 20이고, 새로운 시행은 없습니다. 6개의 판매 시약 권리는 전체적으로 문을 열었습니다 : AiSalesAgentController는 그들 전체를 확인합니다. 30rteen endpoints, 그 낙하가 모든 존재를 유지하는 목적의 내장된 도우미 MANAGE A...
편집기는 "Not 아직 시행되지 않음" 대신 MANAGE TIMECARDS로 "Enforced
1개의 칩은 반대 방향에서 2개의 다른 진실 및 misleading를 나르고 있었습니다. 비공개하지 않은 것은 아무것도 확인하고 그것을 부여하지 않습니다. 뚱 베어 함수는 실제와 문질러, 다른 권리의 이름으로 - 이 부여 아직 아무것도 하지 않습니다, 하지만 그것을 삭제 하 고 관리자 ...
Eleventh cluster triaged - 직원, 시간 및 모든 숙박 일정
솔직한 대답은 "작동"이며 여섯 개의 두 개의 모습 마지막 체크까지 삭제할 수 있습니다. TimecardService는 클러스터 내부 공유 비밀을 하나의 인증 경계를 가지고 있습니다. and its javadoc states the contract: SecurityService 세션을...
실패한 브랜딩은 실제로 잘못되었는지 말해줍니다
"Save failed: 브랜딩 정체 설정 저장 실패" PUT의 상태와 몸은 적용되는 보안 모델을 시행하므로 403 그 이유는 "알코올 관련 내용이 허용되지 않습니다 적용된 보안 모델"은 일반적인 브랜딩 실패로 사용자가 도달했습니다. — 그들을 위해 활동할 수 없으며 버그 보고서에 대한...
28 unenforced가 26 - AI 모델 및 사용은 문질러
MANAGE AI MODELS 게이트 AiModelController와 VIEW AI USAGE의 4개의 엔드포인트 AiUsageController의 둘 다. Neither는 org 소유권만 전의 권리를 확인합니다. 모델 목록은 mailbox 목록이 아니었는지 문질러 차이는 endpo...
30 unenforced가된다 28 - 음성 메일은 문질러, 전화 라우팅은 유지된다
VIEW VOICEMAIL 및 MANAGE VOICEMAIL 현재 요청한 게이트 VoipVoicemailController PHI 조직의 기록을 다시 재생할 때만 올바른 경우와 아무것도 다른 모든 것. MANAGE CALL ROUTING 체재, 그리고 그것의 표면을 위한 검색은 오히려...
Org 페인트 홈 페이지 로고 고체 색상
위에 브랜딩에 "Home Page Logo Overlay" 추가 **************** 배경에 직접 Watermark : 오버레이, 화이트, 블랙 및 org의 모든 단계 1 차 및 이차 램프. 그것을 설정하고 왼쪽 상단의 masthead 로고 홈 페이지의 색상에 단단한 실루엣으로...
32개의 unenforced는 30 - mailbox 행정 문질러, 이메일 로그 삭제됩니다
VIEW EMAIL ACCOUNTS 이제 MailboxController에 대한 관리 읽을 수 있습니다. MANAGE EMAIL ACCOUNTS 게이트 각 쓰기. 둘 다 전에 클라이언트 전용이었습니다: 전체 이메일-admin 가족-ACCESS MAIL, MANAGE EMAIL ACCOU...
모든 통신의 상단에 메모 작곡가를 넣어
작곡가는 Notes sub-tab에서만 존재하므로 주의를 기울입니다. 당신이 그것을 읽은 탭을 떠나는 것은 무엇입니까? 모든 것 이제 같은 PostComposer를 운반 - 동일한 리드, 같은 org-visible 메모 - 그리고 아래 타임 라인은 한 곳에서 최신 페이지를 재개합니다. ...
보안 모델의 앱은 카탈로그에서 부여합니다
허용 된 응용 프로그램 탭은 모든 응용 프로그램에 대한 "Not Available"를 보여 주며 뒤를 스냅 다른 옵션이 선택되었을 때. loadModels()는 mount-only effect에서 실행되므로 mapBackendModel가 닫히는 첫번째 렌더링의 serviceTypes ...
새로운 org의 앱을 선택하여
Type과 Basics 사이의 앱 및 기능 단계 추가. 앱을 나열합니다. 선택된 분지 유형의 보안 모델은 실제로 제공합니다 -- 강제적인 것으로 "Always 포함" 스위치없이 argue, 옵션으로 모형의 자신의 기본적으로 미리 설치를 전환하십시오 -- 그리고 대답을 보내십시오 더 보기...
37개의 unenforced는 32 - CRM 접촉이 되고 지도는 문질러집니다
연락처: emailService의 contactRestController의 모든 26개의 엔드포인트는 지금 가지고 갑니다 그 이름을 붙인다. 그들은 조심스럽게 소유권을 검사하고 전혀 맞지 않습니다. VIEW CONTACTS는 navRegistry가 앱을 숨기지 못했습니다. 노트 및 문서...
플래시에서 Letter-fallback org 로고를 중지
로고가 없는 org는 초기를 보여줍니다, /network에 초기 깜박임 계속. 겹쳐 쌓이는 3 가지. PlatformRightsProvider는 전체 앱을 포장하고, 그 효과는 나열했습니다. useUserInfo()의 `isAuthenticated` 의 의존성 배열입니다. 그것은 일반...
41 unenforced가 37 - 문서 동사가 문질러
CREATE, EDIT, DELETE DOCUMENTS 및 MANAGE STORAGE 지금 문 문서 서비스 ImagingController 및 DocumentController 및 ConversionService의 업로드 엔드포인트. 그 마지막은이 네 서비스 클러스터를 만드는 부분입니다...
여섯 번째 클러스터 triaged - 문서는 4 서비스를 경간하고, 씨앗이 없어야합니다
CREATE, EDIT, DELETE DOCUMENTS 및 MANAGE STORAGE 모두 실제 라이브 기능을 가지고 있으므로 아무것도 여기에 삭제할 수 없습니다. VIEW DOCUMENTS는 navRegistry의 클라이언트 전용입니다. 노트로 모양, 그리고 4개의 쓰기 권리 문은 어...
God 계정은 플랫폼 관리자 목록에 보호됩니다
두 가지 규칙 서버 시행과이 유일한 거울 : 신 계정의 플랫폼 권리는 다른 신과 아무도에 의해 변경 될 수 있으며, 신 계정은 목록에서 결코 제거되지 않습니다 — 다른 신에 의해, 스스로하지. 하나님은 휴식 유리 정체성, 그래서 그것의 홀더는 마지막 방법 다시 때 다른 모든 것은 잘못...
43 unenforced는 41가됩니다. 두 개의 노트 홀더는 삭제됩니다
SHARE NOTES (72) 및 MANAGE NOTES SETTINGS (73)의 공유lib 제거를 미러링합니다. TS 상수 및 레지스트리 어레이, 둘 다에 있는 1개의 부모 지도 가장자리 rightsHierarchy.ts 및 rights parent map.json, 그리고 패리티에...
재건 - i18n 가드는 사전 푸시를 경주
소스 변경 없음. 9a5b5167 eleven 누락 된 배경 슬라이드 쇼 키에 실패 구성 요소가 01:47에 메인에 도달하고 문자열이 도달 kamo-translation-dictionary 에 01:54; 감시는 사이와, 이후 워크플로는 빌드 시간에 사전을 복제, 메시지 / 아직하지 않...
46 unenforced가 43 - 노트 엔드포인트가 게이트가됩니다
다섯 번째 클러스터. 참고 백엔드는 KBService가 아닌 SecurityService입니다. donotmodify/dao/beans/security/ 및 kamo-internalproxy /api/notes/*의 밑에 앉으십시오 forwardToApi를 통해, 어떤 서비스도 이름을 ...
페이지를 중지-2 취소 폴더에서 요청 그냥 열다
Junk, Trash, Archive 및 모든 사용자 정의 폴더는 같은 메일을 보여주었습니다. - 무엇이든 그 전에 화면에 있었다. 서버는 문제가되지 않았습니다. 재생 Dovecot 생산에 대한 listMessages는 각각의 우편을 반환합니다 그 폴더와 메타데이터 인덱스는 쿼리와 모두...
주어진 관리자가 실제로 Platform Administration을 참조하십시오
섹션 게이트와 설정 메뉴 항목은 여전히 useUserInfo의 요청 hasPlatformAdminAccess, 이는 소유자-of-the-top-level-org 또는 오픈 신 모드 창과 다른 아무것도 — 그래서 새로운 콘솔에서 플랫폼 권한 부여 모든 플랫폼 관리는 없었다, 그리고 기능은...
구성 탭 없이 연산자를 즉시 전송
System USER 및 MANAGE UNIVERSE 게이트 표면은이 페이지에서 탭하지 않습니다. 누군가는 단지 그 플랫폼 관리자 페이지 감시가 인정 그리고 빈 탭 스트립을 보여줍니다. 대신 Redirect. 또한 관리자 카드의 권리 헤어라인을 한 번에 수정: a 원스톱 리니어그라디언...
플랫폼 관리자 콘솔 게이트 각 플랫폼 표면
System User 탭을 Platform Admins로 변경하고 그것이 무엇인지로 전환 항상 에 서: 플랫폼 작동 할 수있는 사람들의 목록, 각 이름의 권리를 보유합니다. 누군가를 추가하면 동일한 회원 선택기를 사용합니다. 관리자 필드와 채팅 및 e-sign 픽업 사용 - 직원 만, ...
48개의 언엔드가 46개가 되다
48의 제 4 클러스터, 그것은 두 가지 디자인보다 세 가지 방법을 분할 견적 요청 MANAGE MEET SETTINGS가 ChatService로 확인한 디자인입니다. ChatService에는 배포가 없습니다. - kamowschat-deployment, no k8s 디렉토리, no ...
Draw the callback markers as soon as a 요약 loads
그리드가 행을 뽑은 후 요약 땅, AG Grid는 유지 cellRenderer는 열을 내장하고 그 행이 될 때 셀을 다시 생성 관련 기사 렌더링자는 빈 요약을 닫았으므로 마커가 유지되었습니다. 다른 것까지 숨겨지은 행을 재구성 — 필터를 클릭, 연습. stale을 갈 수없는 ref를 ...
삭제 된 업로드는 이제 침묵하는 대신 다시 떨어졌다
이전 커밋은 은퇴 한 소리를 주장 "아래 층에 정렬 오히려 침묵보다". 하지 않았다. ღ♥ღ Id`는 사용자 정의 ID를 받아들입니다. 모양, 그래서 삭제 된 소리는 해결 된 선택 유지, 그리고 재생 그 후 실패 soft — silence, 정확히 무엇 정확하게 구성 된 mute 생산과...
연락처 이름 옆에 콜백 마커를 이동, 콜백 필터 추가
Marker는 호출이 아닌 그 이름과 같습니다. id 컬럼에서 라인에서 ids를 밀어. 필터는 모든 / 일정 / 없음 및 기본값을 모두 제공하므로 결코 숨길 수 없습니다. 일 unasked. 시간표 및 아무도 동일한 요약지도를 읽습니다 마커 그리기 에서, 그래서 두 함께 항상 모든 행...