Chuyển tới nội dung
KAMOUniverse

Bản ghi thay đổi

Có gì mới không?

Mọi cải tiến cho nền tảng, khi nó được đưa ra.

  1. · SecurityService

    Implement hash-based file storage for avatars

    - Generate SHA-256 hash from avatar ID after persistence - Store hash in database fileHash field - Upload files to MinIO using hash-based naming: {hash}.{fileExtension} - Update all URL generation to use hash instead of ID - Add backward compatibility: generate hash for old avatars without hash - Update photo upload, Avatar Creator creation, update, and delete operations - Prevents enumeration attacks by making file names unpredictable

  2. · kamo-shared-library

    Name

    - Thêm cột hồ sơ để lưu giữ har-256 hah ID Avatar - Được dùng cho tập tin tên tập tin MinAO để ngăn chặn các cuộc tấn công khai hỏa - Định dạng:{hash}.{ fileExtension} thay vì{id}.{ fileextension}

  3. · kamo-internal

    Xây dựng lại Avatar UI - hiện đại, tương tác, đánh bóng. URL trả về trực tiếp

  4. · SecurityService

    Rebuild avatar system - backend generates presigned URLs directly like backgrounds

  5. · kamo-internal

    Thêm thông tin MinAO vào cấu hình cấu hình k8

  6. · kamo-internal

    Tạo địa chỉ URL có ký sẵn trong miền sắc thái kế tiếp.js dùng MinAO SDK có miền sắc thái

  7. · kamo-shared-library

    Thêm địa chỉ Mạng có dấu chấm phẩy

  8. · kamo-internal

    Thêm Avatar sáng tạo, quản lý nền với sự sắp xếp lại, và hỗ trợ thư viện Avatar/back

  9. · SecurityService

    Add avatar and background management endpoints

  10. · kamo-shared-library

    Thêm các lớp sáng tạo Avatar và AvatarAvatar, xây dựng lại cấu trúc thừa kế Avatar

  11. · SecurityService

    Organize MinIO storage with folder structure and add Avatar Creator SVG support

    - Updated storage paths to use organized folder structure: * members/avatars/photos/ for photo avatars * members/avatars/vector/ for Avatar Creator SVG avatars * members/backgrounds/ for background images - Added SVG file generation and storage for Avatar Creator avatars - Avatar Creator avatar creation/update now accepts SVG string and saves to MinIO - All presigned URL generation updated to use new folder paths - SVG files are saved when Avatar Creator avatars are created or updated

  12. · SecurityService

    Add avatar, background, and member profile management endpoints

    - Added AvatarController with CRUD operations for avatars (photo and Avatar Creator) - Added UserBackgroundController for managing user background images - Extended MemberController with GET/PUT endpoints for member profile data - All endpoints support MinIO uploads to 'internal' bucket with presigned URL generation - Avatar endpoints support photo uploads and Avatar Creator avatar creation - Background endpoints support member-specific backgrounds - Member profile endpoints support updating avatar selection from user's collection

  13. · kamo-shared-library

    Thêm Avatar và các kho địa chỉ URL cũ và hỗ trợ phía sau người dùng

    - Trang trí Avatar với phương pháp tìm Avatar bởi người dùng. Người dùng/ bộ phận - Thêm phương pháp Urrl để MinIOStorageService để tạo ra các URL truy cập tạm thời - URL ký sẵn mặc định 7 ngày mở, thời gian sử dụng có thể cấu hình

  14. · kamo-shared-library

    Thêm ảnh người dùng và thực thể nền người dùng có quan hệ với người dùng/ mục

    - Tạo thực thể ảnh người dùng để cất giữ ảnh hồ sơ người dùng và thành viên - Tạo thực thể nền người dùng cho việc cất giữ ảnh nền của người dùng và thành viên - Cả hai thực thể hỗ trợ cấp độ người dùng (thành phần=null) và kết hợp thành viên (bộ bộ) - Ảnh người dùng bao gồm cả việc thiết lập trường cho thấy ảnh nào đang được kích hoạt - Trại người dùng bao gồm các trường sắp xếp Id để đặt hàng đa nền tảng - Cả hai thực thể đều sử dụng EmbRecordState để theo dõi sự sáng tạo, cập nhật và trạng thái hoạt động - Thêm các chỉ số cơ sở dữ liệu thích hợp cho việc tối ưu hóa hiệu suất

  15. · kamo-internal

    Thêm thành phần được chia sẻ với bảng ghi đè thành viên

    - Tạo thành phần được chia sẻ với ảnh nền và trình bày Avatar - Tùy chọn ghi đè thành viên cấp thành viên cho Avatar và nền (dùng người dùng mặc định vs chi tiết thành viên) - Đã cập nhật xác lập để sử dụng thành phần MeberHeader được chia sẻ - Đã cập nhật thành phần mục lục để sử dụng thành phần bộ lọc chung - Đầu trang bây giờ xuất hiện trên cả hồ sơ và thẻ thành viên - Công tắc bật lên cho « Dùng Avatar mặc định » và « Dùng nền người dùng mặc định » - Hỗ trợ URL nền của ảnh tự chọn khi không sử dụng nền sắc thái mặc định

  16. · kamo-marketing

    Thêm hỗ trợ giao tiếp cho từ điển cho thiết bị di động

  17. · kamo-internal

    Thay đổi lưới thành bố trí giữ thăng bằng tự động để hiển thị mọi tập tin không có thanh cuộn

    - Đặt DomLa Yout để tự động Hight Vì vậy lưới mở rộng để phù hợp với tất cả các hàng - Xóa đổ: ẩn từ hộp container - Xóa chiều cao: 100% ép từ hộp bọc lưới - Lưới bây giờ hiển thị tất cả các mục ghi trên trang hiện thời không có thanh cuộn dọc

  18. · kamo-internal

    Chèn

    - Gỡ bỏ sổ địa chỉ - Thêm cột trạng thái sau khi liên lạc (xem subdivision/state code) - Thêm cột đường sau khi nhà nước ( Hiển thị đường phố, định dạng thành phố) - Thay thế địa chỉ - Thêm bộ lọc thả xuống trạng thái của tất cả các bang Mỹ - Thêm trường lọc văn bản đường phố - Cập nhật logic cho các cột quốc gia và đường phố - Xóa địa chỉ lọc từ bộ lọc đặt lại

  19. · kamo-internal

    Cập nhật độ rộng cột tới các giá trị đã xác định

    - Thay đổi độ rộng cột nhận diện cột chì từ 300px đến 255px - Cột liên lạc vẫn linh hoạt: 1 để chiếm chiều rộng còn lại - Thay đổi độ rộng cột trạng thái từ 200px đến 65px - Thay đổi độ rộng cột trạng thái phụ từ 200px đến 120px - Thay đổi độ rộng của thanh tra cột từ 150px đến 120px - Cập nhật độ rộng của hộp lọc tương ứng với cột - Thêm các hạn chế tối đa và tối đa phụ nữ nơi cần

  20. · kamo-internal

    Cập nhật mã nhận diện chì cho chữ số ngẫu nhiên và đặt cột địa chỉ tới 170px

    - Thêm vào chức năng tạo ra các chuỗi số ngẫu nhiên dài 13 - Thay đổi mã nhận diện chì giả từ số nhị phân ngẫu nhiên (v. d., '34FDK69HWGPPK') - Cập nhật độ rộng cột địa chỉ từ 250px đến 170px với phút/max rõ ràng - Cập nhật độ rộng của thùng lọc để khớp 170px

  21. · kamo-internal

    Cập nhật độ rộng cột ngày và thay thế nút hành động

    - Thay đổi độ rộng cột ngày tháng từ 155px đến 170px (được chọn và gán) - Cập nhật các thùng lọc thời gian khớp với 170px - Thay thế những cái nút « Mở đích được chọn » bằng: - Chữ ký đã được chọn. - Trạng thái thay đổi của đã chọn ({amount }) với biểu tượng giao diệnHoriz - Nhập người và trao đổi biểu tượng từ vật liệu UI - Nút động hiển thị số đếm đã chọn trong nhãn

  22. · kamo-internal

    Thêm viền màu xám mỏng vào thẻ thứ hai

    - Thêm viền Bottom: '1px rắn rgba( 0, 0, 1, 22) vào các thẻ statusbox - Khớp các đường cong được tìm thấy trên / dòng đầu/xem/ trang - Tạo ra sự tách rời thị giác giữa các thẻ và nội dung bên dưới

  23. · kamo-internal

    Thêm nền xám vào các trường lọc còn lại và canh thẳng xuống dưới

    - Thay đổi đường thẳng từ trung tâm đến độ cong (kết thúc theo chiều dọc) - Thêm nền xám (#f8fafc) vào tất cả các thùng lọc còn lại - Thêm bán kính biên giới và đệm để phù hợp với canh lề bộ lọc - Trường lọc thường xuyên thẳng đến dưới, phù hợp với chiều cao của trường ngày dưới - Các trường ngày vẫn cao hơn với bố trí xếp chồng - Tất cả các trường lọc bây giờ có nhất quán điều trị nền màu xám

  24. · kamo-internal

    Thay đổi Đáy Viền

    - Thay đổi trường lọc ngày tháng từ ngang sang bố trí dọc (FexDrection: cột) - Thêm nền màu xám (#f8fafc) chỉ để ngày các hộp lọc, không phải toàn bộ dòng lọc - Đặt độ rộng rõ ràng 220px cho trường lọc ngày - Gỡ bỏ nền màu xám khỏi hộp lọc chính - Thêm bán kính biên giới để ngày hộp lọc cho việc phân chia thị giác tốt hơn

  25. · kamo-internal

    Tăng bố trí UI và tăng dữ liệu giả

    - Làm cho văn bản nhỏ hơn cho trường lọc ngày tháng (cho: 0.75rem cho dữ liệu nhập, 0.7rem cho nhãn) - Di chuyển Tìm kiếm nhanh sang cùng một dòng như thanh trạng thái, liên kết bên phải - Tăng các đầu mối giả định từ 50 lên 250 - Gỡ bỏ cột hành động ra khỏi lưới - Làm sạch bố trí bằng cách gỡ bỏ phần tìm kiếm song song

  26. · kamo-internal

    Thêm các thành phần lọc ngày tháng được tạo và gán cột

    - Thêm các biến cho tạo và gán cho bộ lọc ngày tháng trong phạm vi (bắt đầu/ cuối) - Tạo thành phần lọc ngày tháng với trường bắt đầu và kết thúc - Thêm các thành phần lọc ngày tháng vào hàng lọc tự chọn cho việc tạo và gán các cột - Cập nhật bộ lọc RowData logic để lọc theo ngày - Các trường ngày trống không có nghĩa là không có giới hạn (tất cả các ngày cho đầu đó) - Cập nhật chức năng đặt lại bộ lọc ngày tháng - Bộ lọc ngày tháng hỗ trợ vùng phụ (chỉ bắt đầu, chỉ kết thúc, hoặc cả hai)

  27. · kamo-internal

    Đặt tên liên lạc có thể nhấp vào và nhấn đôi để mở chì

    - Cập nhật bộ phát triển liên lạc Renderer để hiển thị đầu và họ là liên kết đã gạch chân - Thêm vào Click bộ quản lý để liên lạc tên mà mở đầu thông quaViewLead hoặc di chuyển tới /leads/view/:id - Thêm vào RowDoubleClicked bộ quản lý để AgGridReact để mở chì khi hàng được nhấn đôi - Tên liên lạc bây giờ có màu chính, gạch chân, và hiệu ứng lơ lửng - Nhấn đôi bất cứ đâu trên một hàng mở đầu

  28. · kamo-internal

    Thêm biểu tượng vào bộ lọc thả xuống subtatus và các hợp đồng cập nhật được gửi

    - Cập nhật « Kết nối » được ký vào « Kết nối được gửi » để khớp với Java enum - Đổi biểu tượng cho hợp đồng được gửi từ nhiệm sở để gửi biểu tượng - Thêm biểu tượng vào mục bộ lọc thả xuống dưới Nhập - Biểu tượng hiển thị cạnh mỗi tùy chọn sub-tatus trong bộ lọc thả xuống

  29. · kamo-internal

    Thêm biểu tượng độc nhất cho mỗi ảnh phụ có màu trạng thái cha

    - Thêm các biểu tượng duy nhất, liên quan cho mỗi tiểu hệ thống phụ (v. d., Người dùng cho chỉ dẫn mới, thông điệp cho thông điệp bên trái) - Biểu tượng duy trì màu sắc của cha mẹ (xanh cho tươi, xanh da trời, cam cho trang trại, đỏ cho Grim, xám cho Void) - Nhập các biểu tượng bổ sung vật liệu UI cho các tập tin phụ - Cập nhật tập tin «SubStatusIcon » để vẽ bản đồ mỗi sub-tatus thành biểu tượng độc đáo của nó Nhân viên, tin nhắn, sự kiện, lịch trình, trò chơi Arrow, mô tả, cửa hàng, thanh toán - Đồng bộ, nhiệm vụ, nhiệm vụ chuyển vào, xây dựng, địa phương - Nông trại: người phá hoại địa phương, những ngón tay cái dưới, điện thoại, kinh doanh, đóng gói, quyền truy cập mới, Block - Print, Tín hiệu Nhật Bản, Người xuất phát, Cảnh báo, DoNotDisturb, Phục hồi từ Trash - Khoa học, nội dung

  30. · kamo-internal

    Thêm biểu tượng vào cột phụ khớp màu trạng thái cha mẹ

    - Thêm mục trợ giúpSubStatusIcon để xác định biểu tượng dựa trên trạng thái của cha mẹ - Biểu tượng phụ sử dụng các biểu tượng và màu sắc như tình trạng của cha mẹ - Các biểu tượng phụ mới: - Có thể đoán được biểu tượng phụ: - Nông trại phụ: biểu tượng nông nghiệp màu cam - Grim sub-status: biểu tượng quạ đỏ - Các điểm phụ biến đổi: biểu tượng Thôi màu xám

Vũ trụ của anh đang chờ đợi.

Bắt đầu miễn phí trong vài phút. Thêm sản phẩm bất cứ khi nào bạn sẵn sàng — không di chuyển, không đăng nhập mới.

Miễn phí mãi mãi — không cần thẻ tín dụng