Access-logs API 프록시에서 쿼리 문자열을 duplicating 중지
forwardToApi 이미 들어오는 요청 검색 문자열을 추가합니다. 옵션 정보 ?params in the path produce malformed URLs and Spring failed to parse 페이지/size (NumberFormatException은 25?page=0,25...
Align 필수 하위 도메인 목록없이 메일
DNS 설정 UI 및 매뉴얼 가이드에 대한 Match SecurityService KnownAliases.
나이와 ATF에 대한 명예 보안 모델
API의 Parse boolean 준수 리터. 시대의 드롭다운을 구축 정상화 된 화이트리스트 토큰과 숫자 AgeReq ids; 전체보기를 피하십시오 모델 목록은 알 수없는 토큰 만 나열합니다. 콘텐츠 플래그를 숨기기 알코올 / 담배 / 화재가 적용 된 모델에 의해 고정됩니다. 문 읽기 ...
Cache-bust 테마 CSS 및 자산을 통해 ThemeRevision
No-store를 가진 Fetch config; globals.css와 favicon URL에 v=themeRevision 추가 그래서 브라우저 드롭 stale은 각 조항 후 테마를 캐시.
사용 getMemberIdString() NavTop에서 int64 정밀도 손실을 방지하기 위해
getMemberId()는 CockroachDB unique rowid를 JS 번호로 변환합니다. truncating ID > MAX SAFE INTEGER (예 : 1168485658174423046 → ...000). 이미 getMemberIdString()에 대한 모든 NavTop...
Avatar UUID 문자열을 회원 PUT로 전송, parseInt하지
Avatar ID는 UUIDs입니다. ParseInt는 NaN 또는 truncated 값을 생성하므로 회원 avatar 업데이트는 새로 고침 후 건너 뛰거나 잘못되었습니다. 문자열 ID 사용 업로드, 아바타 크리에이터, 회원 탭 저장, 계정 탭 선택.
HTTP 오류를 처리하고 UI를 재설정
Await POST /provision-theme 후 브랜드 및 배경 저장; 비-202 API 오류를 표시하고 패널을 삭제합니다. 회사소개 배경은 이렇게 websocket 국가는 브랜딩 같이 재시동합니다.
잃어버린 진행을 방지하기 위해 POST 전에 STOMP를 연결
WebSocket은 진정한 규정이 될 때만 시작되었습니다. 같은 차례로 화재; 동기화 백엔드는 STOMP 구독하기 전에 게시 할 수 있습니다. org id가 알려져있을 때 연결; 실행이 UI를 재설정 할 때 범 세션 카운터.
보안 org API 및 테마 WS에 대한 문자열 org ID 사용
getOrgId() coerced orgID 와 Number(), corrupting int64 Cockroach ID 에 /api/security/org/{id}/* URL(404/failed save). getOrgIdString 추가(), LabelManager에서 사용 하 고 문...
?fresh=1를 통해 신선한 창조에 명확한 마법사 sessionStorage
네트워크에서 Navigate는 ?fresh=1로 만들고, 조회를 벗고, 사용 Short-lived lock 그래서 React Strict 모드는 이전 초안을 복구하지 않습니다. persist 실행. SessionStorage의 마법사 초안 생활 (localStorage).
JSON Content-Type 및 표면 스프링 오류 필드를 정상화
JSON proxy body를 위한 단일 application/json header를 강제하십시오; org 노선은 항상 그것을 놓으십시오. Map 문제 Details title/detail in createOrganization errors.
보안 모델 정책의 규정 준수 마법사
- 지점 유형 API지도 알코올 / 담배 / 방화 정책 마법사 상태 - 동적 준수 단계 : 모델이 모든 ATF 및 연령을 고정 할 때 nav에서 omit - MEMBER SELECT 또는 여러 연령 옵션만 제어 - 리뷰는 사용자 만 표시되었습니다.; title Compliance Set...
SecurityService에 프록시 할 때 JSON Content-Type을 보장합니다
조직창출 415 Unsupported Media upstream 때문에 유형 봄은 @RequestBody에 대한 application/json을 기대합니다. 노드 fetch는 omit 또는 string body의 default Content-Type; forwardToApi는 이제 JS...
자체 검사 및 리디렉션에 대한 문자열로 회원 ID를 비교
User-info API는 int64 정밀도를 보존하기 위해 문자열로 memberID를 반환합니다. isSelf used Number() 및 혼합 유형의 엄격한 평등, 그래서 보기 당신의 자신의 /settings/member/:id는 다른 사용자로 대우되고 방아쇠로 처리되었습니다 MAN...
Load Race 후 TicketChat 실시간 업데이트
초기 메시지 fetch 마무리까지 Defer STOMP 구독 API의 setMessages는 로드 중에 전달된 메시지를 닦을 수 없습니다. sessionGuid가 변경 될 때 메시지가 삭제됩니다. 작성된 메시지 POST 응답에서 이렇게 보내진 선은 WS에 대기 없이 나타납니다.
Case-insensitive matching을 사용하여 deprecated play (및 app/media)를 숨기기
- Lowercase statusMap 키와 API 케이싱과 같은 검증 정렬 - 숨겨지은 infra 상표 case-insensitively 대우 - 부모가 여전히 그(것)들을 통과하더라도 효과적인 필수 줄에서 deprecated 상표
보안 역할은 잠금된 역할과 clearer API 오류를 저장합니다
- 언제 isAllowEditSecurity는 false, omit 권리 및 securityModelIds에서 PUT 몸 그래서 SecurityService는 metadata-only 업데이트를 받아들입니다 (session timeout, description) 대신 허가 페이로드를 거...
SecurityService에 Proxy PATCH 회원 유형
회원 프로필 UI 라고 **************** 하지만 App Router 핸들러가 존재하지 않아 다음 HTML 404 및 클라이언트를 반환 JSON parse가 실패한 후에 unknown 오류를 보여주었습니다.
플랫폼 관리 설정 추가 — org 계획 보조금, 이벤트, 계획 카탈로그
- /settings/platform의 밑에 새로운 페이지 ( hasPlatformAdminAccess에 의해 보호하는): - /organizations - 모든 org, 보조금 / modify/revoke COMP는 이유와 계획 - /events - 감사 피드의 ************...
Overwriting 회원 avatar 로 로그인 사용자의 아바타 에 프로필 보기
fetchAvatars fetched /api/security/avatars (회원 번호 범위 - 항상 반환 로그인 사용자의 avatars) 및 setActiveAvatar 호출, 정확한 복제 회원 avatar는 이미 회원 엔드포인트에서 로드 되었습니다. 관리 다른 회원의 my-prof...