Widen 채팅, 소셜, ai-chat 및 지원 크기에 창 구성
지원 티켓 창은 회원 채팅, 소셜 채팅, AI 채팅 동안 460px에서 열립니다. 360-420의 이메일 작곡가. 같은 도크, 같은 종류의 내용 — 그들은 이제 지원 창의 460px 기본을 공유합니다 (그리고 420px 바닥 재시동할 수 있습니다. ones), 그래서 층계 단계 대신 열...
모든 queue 행에 메시지가 표시되지 않습니다
배지와 행 틴트는 이미 여기에 있었다 - 그들은 단순히 결코 포화되지 않았다 목록의 대부분. getUnreadFor 읽기 만 살고있는 per-session 읽지 않은 맵, 시청자의 자신의 회원 행에서 파생되는 티켓이므로 결합은 결코 점화할 수 있었습니다. 이 queue에 그것의 대부분,...
Stamp unseen counts on the ticket list, 과 유지 큐 라이브
getTickets now bulk-loads the unseen-message count per row for the caller, 게다가 방문자는 이미 그 방법을로드, 그리고 getTicketDetail 자신의 이해 독자의 markAsRead 땅의 앞에 — 그래서 창은 무슨 도착한지...
대화를 하지 않는 뷰어의 메시지 카운트
Unread는 시청자의 자신의 MediaSessionMember 행에서 항상 파생되었습니다, 그래서 그들이 참여하지 않은 대화는 전혀 계산되지 않았습니다. 지원 큐에 그 중 대부분은 — 27 의 37 라이브 티켓은 할당되지 않습니다, 그리고 26 의 그 한 세션 멤버가 여러분의 도움을 ...
삭제, 자석, 오른쪽 클릭 메뉴, 그리고 누가 묻는 시계
기간 그래프와 nav 시계에 6개의 추가. DELETE는 집중된 알약을 제거합니다. Backspace 너무, Mac에서 키 labelled "delete"는 백스페이스이며, 삭제는 단축키를 의미합니다. 노트북에 존재하지 않습니다. 그것은 양쪽의 펀치, 그래서 식사 삭제 그것이 지속의 ...
펀치 void를 릴레이
POST /punches/{id}/void에 대한 Passthrough, 편집기의 삭제 키와 두 개의 인접한 스팬 뒤에 기계. /correct와 같은 권한과 같은 이유 : EMPLOYEE는 그들의 취약점이 될 수 있습니다 자신의 펀치, "두 배는 결코 일어난다"라고 말할 수없는 회원 ...
펀치는 삭제될 수 있습니다
4개의 nullable 란과 TimecardPunch에 두번째 쓰기 온스 전환. · void는 펀치가 존재하지 않는 것을 말한다 - 시계에 더블 탭, 버려진 휴식, 또는 2 사이에 솔기 타임 카드 편집기는 단지 하나에 합병. 그것은 보정이 없다 ("이 일어난, 다른 시간, 교체 행을 남...
Hr timecard punch에 void 열
TimecardPunch entity에 4개의 새로운 null이 없는 열을 미러링합니다. void는 입니다 삭제 및 수정 없음 : 펀치가 존재하지 않아야한다고 말합니다. — 시계에 두 배 탭, 버려진 휴식, 또는 2개의 경간 사이 솔기 편집기는 하나에 병합. SUPERSEDED BY P...
CRM 시장이 존재하지 않을 때 시장에 온보딩 패널 표시
/leads는 빈, 장애인 시장 탭 바와 리드 그리드를 렌더링 CRM 시장을 결코 구성하지 않았다. 이제 같은 온보딩 패널을 보여줍니다. /commerce는 누락된 상거래 시장에 대한 쇼 — 추출 MarketOnboardingEmptyState 그래서 두 가지 숙박 동일 — CRM 리드...
기간 그래프 및 timecard는 초안으로 편집합니다
1일 타임라인을 ***********로 대체합니다. 전체 급여 기간, 그리고 어떤 편집을 변경 같은 느낌. 약은 텍스트가 없습니다. 그들은 자신의 시간을 수행하기 위해 사용, 라벨은 60px 넓지만 긴 것은 설명했다 — 그래서 10 분 휴식과 4 시간의 이동은 같은 알약을 붓고, 한 ...
에디터의 연령대를 릴레이
GET /members/{id}/range에 대한 Passthrough, 기간 그래프의 읽기. 에서/ TimecardService가 회원의 급여를 해결할 수 있도록 만 전달 period — forwarding "?from=&to=" 은 공백 문자열 다운스트림과 바인딩합니다. 침묵으로 모...
누군가가 그것에 응답 할 때 지원 대화를 올리십시오
지원 창을 닫지 않고 대화를 떠나지 만 처리되었습니다. 그것이 있다면. ChatNotificationListener는 모든 SUPPORT TICKET에 일찍 돌아갑니다. 알림 - 올바르게, 티켓이 일반 채팅 창을 열지 않기 때문에, 그것은 전혀 살아있는 re-open 없이 지원을 떠났습...
한 대화, 많은 손 - 열려있는에 가입, 모든 메시지, 회신에 다시 열
지원 티켓은 누구든지 돕고, 누구든지에 의해서만 일합니다 현재 스탬프. Assignment는 작업이 제공하는 것을 결정합니다. 목록에서 그것을 보여줍니다; 그것은 결코 대화에 잠금을 의미하지 않았다. 이제 티켓 열기는 미디어 세션에 참여합니다. 전, 개설한 대리인 그들에게 할당되지 않...
Linkable 탭, 작업 추가 회원 및 전체 역사 탭
/account/view/{id}의 모든 탭은 실제 경로입니다 — /members, /history and 나머지는 누군가가 보낼 수 있습니다, bookmark, 또는 땅에. 늙은 ?tab= 링크 리디렉션 일치하는 것. 각 탭은 자체 데이터를로드하므로 계정을 더 이상 열 수 없습니다. ...
ACCOUNT HISTORY 만들기
Kamo-shared-library의 accountHistory entity를 미러링합니다. 견적 요청 기본적으로 ID와 DATE CREATED 때문에 ddl-auto로 왼쪽 데이터베이스를 기본적으로 수행하므로 일반 SQL 인서트는 naming하지 않고 작동합니다. Hibernate의 ...
계정 역사 엔드포인트, 실제 회원 행, 모든 회원 디렉토리
계정보기는 이제 계정과 그에 무슨 일이 있었는지 말할 수 있습니다. - 계정 표면 기록 기록에 대한 모든 돌연변이: 생성, 필드 편집, soft delete, 병합 (잃어버린의 timeline을 survivor로 이동) 그것을 떨어뜨리기 보다는), 주소, 주 및 일원 add/remov...
계정의 감사 트레일, 그리고 비 사고를 포함하는 디렉토리
ACCOUNT HISTORY는 LEAD HISTORY 레코드를 계정으로 보내는 것을 기록합니다. 리드에 무슨 일이 발생 — deliberately 같은 열, 내부 때문에 사이트는 이제 하나의 구성 요소와 두 번째 모양을 통해 모두 강제 될 것입니다. 두 번째. - AccountHist...
펀치를 쓰기 전에 시계 in/out 확인
Nav 시계 펀치 똑 바른 떨어져서 클릭. 그 막대기에 있는 다른 통제 idempotent 또는 trivially undoable입니다; 펀치는 뒤에 오는 임금 기록입니다 필수 작성된 이유를 가진 HR 관리자만 수정할 수 있습니다 — and the button Logout에서 하나의 픽...
선택의 장소에 있는 Segmented 상태 필터
Pending/Complete/All는 1개의 선에 적합했던 3개의 짧은 동료입니다, 그래서 드롭다운 클릭 뒤에 두 가지를 숨기고 라벨과 170px를 보냈다. 아무것도 말하지 않는다. 닫히는 선택은 또한 대답할 수 없습니다 "나는 봐 모두?"그것을 열지 않고. 관련 기사 필터 공유: ...
옵션 분쇄 대신 군중 nav를 슬라이드
Nav 보다는 더 많은 선택권을 핀으로 꼿는 모양에서 도와를 밖으로 짜낼 수 있습니다: 두 개의 스트립은 익지않는 오버 플로우 상자이고 타일은 코드 아이들이 없습니다 그들의 자신의 flex-shrink, 그래서 상단 바는 그들을 파괴 (그리고 숨겨 scrollbar outright, 그...
19개 언어의 수집 세부 페이지
Sync가 완료되었으므로 ~2,400 개의 세부 페이지가 없습니다. English body copy now have real translations and can be indexed. 연구분야 모든 21 지역 전역: 0.0%와 8.8% 사이의 모든 토지 수집 영어와 동일한 값, sw 및...
Per-member는 수락 matrix를 위한 rollup를 초과했습니다
HR 개요의 'row.overdue > 0'에 행렬 지점이지만 법적 및 교육 롤업은 그 필드가 하드 코딩 0 - 할 수있는 지점 결코, 그래서 두 개의 도메인은 amber 또는 녹색을 보여줄 수 "sorted 최악의 첫 번째"절감. (회원, 상태) histogram은 대답할 수 없습니...
개요 탭을 다른 네 위에 보고하십시오
전체 폭 보고 콘솔: 돛대head readout, 4개의 탭 기둥, needs-attention ledger, 인력 준수 매트릭스 및 활동 철도. read-only — 모든 행동은 자기 탭에 깊은 링크입니다.
개요 주의 ledger, 준수 매트릭스 및 활동 레일
useMemberNames 소스 /api/security/members/names 오히려 간단한 것 보다는 짐작 .../org-config 모양: org-config는 회원 목록을 반환하지 않습니다 (읽기에 의해 확인 됨) LegalPackageDialog.tsx 및 TrainingAs...
개요 데이터 후크 및 공유 시각적 primitives
useHrOverview fetches 출석 + docs summaries 와 allSettled 그래서 하나 죽은 서비스 등급은 자신의 섹션 만; 그것은 전적으로 fetches 건너 sections 눈에 띄는OverviewSections() 회원은 볼 수 없습니다. 더 보기 primi...
Bounded count/sum/recent queries for one org+assoc 라이브 세트
HrResourceSummaryService는 org의 전체 non-hidden을 재료화했습니다. Img 수집 메모리로 계산, byte 및 5 줄 최근 슬라이스. count/sum/paged-recent 쿼리를 추가하므로 요약 3개의 숫자를 대답하기 위하여 수집을 적재하는 것은 결코 없...
HR 개요
1 MANAGE TIMECARDS-gated 호출은 로스터와 관리자 큐를 구성 지역 예외, 고용 및 지불 기간을 가진 릴레이.
허브 카드를 로컬라이제이션하고 영어 데이터셋을 삭제
4개의 허브 페이지는 수집을 수입한 클라이언트 성분을 렌더링했습니다 모듈을 직접 가지고, 그래서 모든 카드 - 산업 이름, 통합 taglines, 용어 정의, 경쟁자 요약 - 모든 22에서 영어이었다 주변 크롬도 번역되었습니다. 그것은 또한 의미 클라이언트 번들에서 발송되는 가득 차있는...
HR 개요
법과에 대한 혈통, 과다한 슬라이스와 per-member 롤업 교육, 템플릿 / 코스 상태 계산. 법인 변경 없음.
시계 떨어져 있을 때 놀 빨강, 위에 녹색, 그리고 탄알을 떨어뜨리십시오
직장에서 시계는 누군가 돈을 지불하는 상태이며, 아무도 발표되지 않았다 : 지표는 단순히 결석되었다, 그리고 부재는 신호가 아닙니다. 제어는 이제 숨을 쉬는 붉은 빛이 될 때마다 회원가입 단단한 blink 보다는 오히려 1.8s 주기에 숨기는 glow. 그것은 잘 밑에 세 번의 감광율...
등록하지 않을 때 등록 탭을 열고 회원 Timecard 탭을 숨기십시오
누군가에 timecards를 끄는 방법이 없었다. 모든 읽기 표면이 존재하고 그들 각자는 정확하게 아무것도 보여주기 때문에 등록은 할 수 있었습니다 create — so *********** "현재가 아닌 말 추적"무엇없이 제품을 바꿀 수 있습니다. EnrollmentSubTab은 H...
릴레이 등록
MANAGE TIMECARDS to read or change who is on timecards - 등록은 누가 결정 이 시스템에서 지급되므로 HR 관리자에게 바로 보관됩니다. 관리자의 자체보고 라인보다.
대신 수집 페이지를 번역
2,400 개의 인덱스 세부 페이지는 신체 사본이 없기 때문에 인덱스되지 않았습니다. 번역: 경쟁자, 산업, 통합 및 광택은 그들의 prose를 지킵니다 app/lib/**/*.ts에서, 사전은 결코 본 적이 없다, 그래서 /fr/solutions/real-estate 영어 단락의 주위...
승인 및 예외 탭은 실제로 현재 존재
두 백엔드가 일찍 배송되었지만 패널이 기록되지 않았습니다. /hr/attendance?sub=approvals 및 ?sub=exceptions 렌더링 된 "이 탭은 작업 엔드 포인트에 내장. 승인SubTab은 관리자 큐입니다. timecard는 두 가지 attestations를 나타낸...
예외 큐를 릴레이
MANAGE TIMECARDS 를 읽으려면 큐와 와이브를 읽으십시오. 문제와 부상으로 회원은 최종 게이트 읽기를 변경합니다. 더 보기 per-member re-detect는 resolveRole를 통해서, 그래서 매니저는 재 실행 탐지를 할 수 있습니다 org-wide없이 자신의 보고서...
두 배 지불과 부호 충돌을 멈추는 부분 색인
****************는 수출 서비스의 뒤에 이입니다 재발행을 위한 refusal. 1개의 급여 기간을 위한 두번째 투입된 파일 두 배 급여 전체 회사 및 서비스 층 검사 혼자 잃어버린 두 연산자 같은 순간을 클릭. 보정은 reverses batch id를 운반하고 따라서 전염성...
400 명과 함께 org에 대한 정기적인 스크린
재검출 예외, 모든 사람들의 수입, 모든 것을 승인 caller can — 각 보고서에 대한 MEMBER가 거부하는 이유. "312 of 400 Successed"는 불안정합니다. 사람이 지금 그것을 운영하는 것은 손에 의해 8y-eight, 정확히 작업 대량 작업이 되어야 저장하기....
릴레이 대량 가동 및 출석
대량 승인 역할은 콜러의 권리에서 여기에 DERIVED이며 부과됩니다. 경로 - 몸에서 읽지 마십시오. 몸 공급 역할은 몸 공급 프로모션 및 이 엔드포인트는 한 번에 수백 개의 임금 기록을 승인합니다. 출석점은 다른 모든 것들과 동일한 정체성 우선 규칙을 따릅니다. 한 명 : 정체성,...
규정 준수 보고서, 중단 attestation, 그리고 당신의 자신의 기록
/hr/attendance에 대한 보고서 sub-tab은 3개의 org-wide 보고서를 실행합니다. 1개의 창. 둥근 보고는 칩과 발견으로 verdict를 보여줍니다 "FAVOURS EMPLOYER"가 임금 노출이기 때문에 경고합니다. 숫자 아무도는 그것을 계산의 점을 패배. 관련 ...
준수 보고서를 릴레이, ID에 증거 팩
Org-wide 보고서는 MANAGE TIMECARDS가 필요합니다. 증거 팩은 하지 않습니다, 때 회원은 자신의 것을 잡아라. 그리고 그 점이다. 팩은 직원의 것입니다. 임금 청구를 가져야하며, HR의 오른쪽 뒤에 그라팅해야 합니다. 증거를 생성 할 수있는 유일한 사람들은 그것에 대해...
Real timecard 설정 탭
작업 표면을 가진 placeholder를 대체하십시오: 평일 시작, workday 경계, open-shift 문턱, 둥근, 리뷰 스위치, 휴식-rule Seeding 및 org 기본 일정. 라운드 필드는 베어 번호가 아닌 자체를 설명합니다. 연락처 시간 이상 NEUTRAL 만 법화 (...
Timecard 설정 표면 릴레이
MANAGE TIMECARDS 는 org의 규칙을 읽을 수 있습니다 - 평일 및 라운드 설정 org의 모든 사람들이 지불하는 방법을 설명합니다 - 및 FINALIZE PAY PERIODS 변경 그들은 그들이 닫을 때 동결 된 숫자이기 때문에. 회원은 OWN 일정을 정체성에 읽을 수 있...
야간 시계 청소 계획
Cron 여기에는 TimecardService보다 오히려 그 배포가 RollingUpdate with maxSurge: 1 - 모든 롤아웃 및 모든 롤아웃에 두 개의 팟 오버랩 @Scheduled 방법은 두 번 불릴 것입니다. 예외는 중복 행을 의미합니다. 이 서비스는 복제: 1, 전략...
Org 구성, 휴일 달력 및 일정
TimecardOrgConfig는 평일, 일차, 라운드, 규칙 세트를 보유하고 있습니다. 포인터 및 리뷰 스위치. 계산 시간에 아무 것도 읽습니다 — 모든 값은 기간이 닫을 때 지불 기간에 스냅됩니다. 엔진은 스냅 샷을 읽습니다. 이는 org가 규칙을 변경하지 않는 것입니다. 이미 지불...
시각적 편집기, 급여 달력, 급여 수출, 제한 계층
DayTimeline은 드래그할 수 있는 핸들과 함께 24시간 트랙으로 일했습니다. 모든 펀치. 잘못된 펀치가 거의 결코 없기 때문에 테이블보다 그래픽 숫자가 공개되는 방식으로 잘못됨: 17:00의 시계 아웃은 목록에서 잘 보입니다. 13시에 종료하기 전에 이동이 끝난 트랙에 분명히 잘...
에디터를 릴레이, 권한의 앞에 정체성
EMPLOYEE는 자신의 레코드를 수정할 수 있습니다. - 그것은 편집기의 포인트입니다. 그것을 혼란시키는 것은 시계가 잘못되었는지 말해 직원을 떠나 그들은 단지 증인이다. 그들이 할 수없는 것은 계산 : 보정 땅은 여전히 이동해야 할 timecard에 조정으로 승인 체인. Ident...
펀치 자체의 조정 이유를 운반
수정되거나 삽입 된 시간은 이제 WHY를 wage 레코드에 기록합니다. 감사 로그에서만. 앤더슨 v. Mt. Clemens Pottery와 고용주 inadequate 레코드는 시간에 대한 의심의 혜택을 잃고, 기록은 그것의 자신의 justification를 나르는 것은 1개의 필요 보다...