Trò chơi thả xuống từ Aliases nổi tiếng; bỏ qua các trò chơi di sản từ xác minh-dns
Đọc quyền phiên chạy như danh sách hoặc di sản CNV cho các điểm kết thúc thành viên
Nhật ký hệ thốngName Những cái tên kiểu phải. Bộ phận phân phối thành viên đúc dây và tách ra Dấu phẩy, gây ra khả năng nhận biết giai cấp thành viên và sự trùn...
Kiểm tra kiểm tra mọi nhãn Aliass nổi tiếng; bỏ qua ứng dụng/ tập tin bị bỏ qua tùy chọn
Kích hoạt CI/CD xây dựng lại chống lại chức năng RightTypeIdConverter
Tránh đầu tư giao dịch và các cuộc đua đa ổ cứng
Bản tự chữa bệnh trước đây đưa DDL vào một bộ đồng bộ xử lý% 1 (tất cả). Khi một người bất tử ADAD CONSTRAINT đã bắn vào một trường hợp có hạn (bình thường sau ...
Hãy làm cho các công cụ công cụ định vị hoàn toàn tự chữa lành trên mỗi khởi động
Thêm hay gỡ bỏ một kiểu mục tiêu phải không bao giờ cần thiết chạy lại Trình đồng bộ KamoInititorService. Đồng bộ tất cả () bây giờ chạy ba giai đoạn trong mỗi ...
Đặt quan hệ trong việc đăng ký và vạch trần tổ chức phi quân sự trong mạng của tôi
& Xuất ra danh sách
- Nhân vật RightsSynService: tập trung các quyền đóng vai trò đồng bộ logic cho cả hai OrgRole và * CAI TIẾNG bảng; khởi động và trên demand - Biểu diễn vào vai...
Thêm điểm kết thúc giống nhau cho các thành viên được thăng chức/ demotion
Sử dụng được tổ chức ById WithFetures trong AppAvaility Ngăn chặn
Quyết định cách nhận dạng Lazy trên / api/ An ninh/ chì và tất cả Các đường dẫn CRM/POS khác. Bộ chặn gọi là org.getFetures () Sau khi giao dịch đóng cửa; phươn...
Thẻ thành viên giải quyết giải quyết hiển thị trống do vấn đề cơ bản HibernTYPE ()
Hibernt's TYPE (m) = : type JPQL trả lại kết quả 0 khi bị ràng buộc Tham số là hạng mục cơ bản (cơ sở thừa kế GIÊ - HÔ - VA). Điều này ảnh hưởng đến các Các thà...
Cho phép ghi nhật ký giả để chẩn đoán các thành viên yêu cầu trả về 0
Tạm thời hiệu lực org.hiberate.QL=DEBUg để xem những gì tYPE () Yêu cầu jPQL tạo ra các điểm kết thúc cho các thành viên của chương trình.
Thêm việc ghi nhật ký chẩn đoán để có được thư mục và máy theo dõi kết thúc
Logs orgId, truy vấn kết quả đếm, và mỗi bộ phận là trạng thái hình thành cần giúp đỡ chẩn đoán tại sao thanh thành viên hiển thị danh sách rỗng.
Allow god-mode users to provision ownerless orgs; prefer FQDNs in domain resolution
Add @Transactional to provision-theme for lazy domain loading; remove hardcoded domain from provision request
Add PATCH /org/{id}/colors endpoint to safely update only color palette fields
Add theme provisioning — NATS publisher, provision-theme endpoint, logo upload
Use memberID session key and include creatorType in creatable branch-types response
Add GET /branch-types/creatable and /{id}/usages endpoints
/creatable returns branch types filtered by the caller's creator-type (OWNERS/TEAM_MEMBERS/MEMBERS) via AppliedModelEnforcementService. /{id}/usages returns th...
Use correct session key 'memberID' instead of 'MID'
KSessionService stores member ID under key 'memberID' but both **************** and OrganizationController were reading session.get("MID") which always returned...
Exclude master model from models list; add debug log to child-org creation check
SecurityModelController now filters out the org's master model (identified by org.getMasterModelID()) from the /api/security/models response — it is managed exc...
Read session rights as List<String> names, not CSV of integer IDs
Session rights are stored as a JSON array of RoleRightType name strings. Both **************** and OrganizationController were casting them to String (causing C...
Add GET /branch-types/creatable endpoint with creator-type filtering
Returns only the branch types the calling member is permitted to create a child org under, based on their OWNERS/TEAM_MEMBERS/MEMBERS classification against the...
Gate /network child-org creation by right + member-type applicability
Wires the applied-security-model child-org creation gate end-to-end: - SecurityModelController + MasterModelController round-trip the three new apply-to flag...
Xây dựng lạ mọi ảnh mẫu..
Kéo những hàng cứng cáp mà không còn xóa bỏ các ứng dụngConfig mà loại dịch vụ không có trong tải của người gọi - ngăn chặn sự mất dữ liệu im lặng khi nhận được...
Applied-model is the read-time source of truth for feature availability
Closes the "stale DB leaks a disabled feature" gap by gating every surface that touches OrgFeature / ServiceType through the applied security model. - ********...
Căn bệnh gốc trên bề mặt, bởi vì trên MasterMelliler nhận được thất bại
Khi get / api / an ninh/master-mdel 500s, đăng nhập đầy đủ các dấu vết chồng stderr (đã kết thúc bởi kubectl logs) và bao gồm các tin nhắn gốc- vì thông điệp tr...
Wire applied-model enforcement across every controller
Every non-role setting on the applied security model is now enforced at the exact controller boundary it governs, and the scalar settings round-trip cleanly thr...
Enforce system-role assignment and auto-admin for team-member owners
MemberSecurityController now enforces the three assignment invariants defined in the brainstorm spec: - saveMemberSecurity: before persisting the caller's requ...
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...
Add org-scoping, password length validation, and code quality improvements to PasswordChangeController
Add @Transactional to DataLoader.run to fix LazyInitializationException on startup
Use JPA entity traversal for grant-all detection (covers dept/job roles)
Supplement session rights with all known rights for grant-all roles
Filter null rights in buildAppliedRightsWithSources; upgrade shared-lib to 1.5.0
Use core NATS pub/sub for email-verified SSE fan-out
Replaces in-memory ConcurrentHashMap broadcast with NATS core pub/sub so all pods receive verification events regardless of which pod handled the token. Falls b...
Add SSE endpoint for real-time email verification + improve welcome email logging
Add resetCode to password reset email, add emailVerifyByCode endpoint, send WELCOME_MEMBER after email verification
Use avatarType field + JDBC for photo URL generation to handle Hibernate proxies
**************** previously used instanceof AvatarPhoto to determine avatar type and cast to read fileExtension. When Hibernate returns a base-class proxy (e.g....
Pass human-readable expiry time to email verification template
Add humanizeMinutes() helper that formats minutes as days/hours/minutes (e.g. "1 day" for 1440 min). Pass as {{expiryText}} to match updated canonical template ...
Như những gì anh thấy vận chuyển?
Mỗi một bản cập nhật này đều được tự động cập nhật trong không gian làm việc của bạn. Bắt đầu tự do và xem nó lớn lên tuần này qua tuần khác.