Jump to content
KAMOUniverse

Changelog

Ada kabar baru.

Setiap perbaikan pada platform, sebagai kapal.

  1. · kamo-marketing

    Tambahkan pengganti teks tidak sensitif untuk tampilan changelog

    Mengganti nama alat internal dengan nama yang dihadapi publik (Dokter- > Docs, Meet- > Bertemu, Capcha- > Capcha, Avatar Creator- > Pembuat Avatar, dll) dalam judul dan deskripsi sebelum rendering.

  2. · kamo-marketing

    Tambahkan halaman Log Live Ubah dengan timeline UI, filter, dan statistik

    Fetch Server- sisi changelog dari SecurityService, komponen klien menyediakan penyaringan projek / tipe, pengelompokan tanggal, deskripsi yang dapat dijelaskan, dan lagi. Ditambah nav dan footer link.

  3. · SecurityService

    Tambahkan pengontrol webhook dan layanan sanitasi changelog

  4. · kamo-shared-library

    Tambahkan Community Type enum, Entitas CommitLog, dan CompleLoLogRepositori untuk sistem changelog

  5. · kamo-internal

    Tambahkan penyunting level akses ke pengaturan anggota dengan penggantian label org-specific

    Ubah nama CLIENT MEMBER dan INTERNAL TEAM _ MEMBER di ImageAccessLevelType.ts dengan {var} placeholder. Tambahkan daerah tingkat akses ke RIesPermissionsTab dengan kontrol sunting yang digated oleh EDIT _ MEMBER _ ACSESS _ LEVEL aturan kanan dan tingkat hirarki. Mutakhirkan label tingkat akses DocManager untuk memakai label custom org- spesifik dari useUserInfo.

  6. · SecurityService

    Tambahkan tingkat akses anggota dan titik akhir status pemilik

    Tambahkan GET dan PATCH * * * * * * * * * * * * * * * * titik akhir untuk membaca dan memperbarui tingkat akses dengan penegakan izin penuh. Mutakhirkan penciptaan organisasi untuk memakai CreateOrganizationOwner.

  7. · InitializerService

    Use createOrganizationOwner for admin members, rename INTERNAL to TEAM_MEMBER

    Update owner creation to use new createOrganizationOwner method which handles admin role assignment and PRIVILEGED access level automatically. Replace all ImageAccessLevelType.INTERNAL references with TEAM_MEMBER.

  8. · kamo-shared-library

    Tambahkan sistem tingkat akses anggota dengan promosi pemilik dan kontrol keamanan

    Ubah nama CLIENT MEMBER dan INTERNAL TEAM _ MEMBER di ImageAccessLevelType dengan {var} placeholder untuk org- spesifik label. Pindahkan securityLevel dari TeamAnggota ke Anggota untuk kontrol akses universal. Tambahkan bendera Pemilik Organisasi ke Timber. Tambahkan EDIT _ MEMBER _ ACCESS _ LEVEL hak untuk RoleRightType. Tambahkan CreateOrganizationOwer dan updateMenterAccess metode untuk Anggota Layanan dengan penegakan aturan bisnis penuh.

  9. · ConversionService

    Proper image-to-PDF conversion with sizing, centering, and multi-page TIFF

    - Images scaled to fill page (max width or height) maintaining aspect ratio - Images centered on the page - Multi-page TIFF: one PDF page per TIFF page - Letter/Legal aspect ratio detection: if a TIFF page matches US Letter (8.5x11) or Legal (8.5x14) aspect ratio, that page size is preserved - Landscape images get landscape PDF pages - Added TwelveMonkeys ImageIO TIFF plugin for multi-page TIFF reading

  10. · SecurityService

    Add granular conversion progress stages with 8 distinct WebSocket updates

    Stages: downloading (0-15%) → preparing (15-20%) → converting (20-65%) → verifying (65-75%) → storing (75-90%) → finalizing (90-100%) → complete

  11. · kamo-shared-library

    Tambahkan permintaan findByDAt ke ImgRepositori untuk pencarian Img tidak-malas

  12. · kamo-internal

    Merancang ulang halaman dukungan dan wizard webinar untuk mencocokkan layout halaman akun

    Kedua halaman sekarang menggunakan header pahlawan yang sama dengan tab yang tertanam navigasi, cocok dengan pola halaman / akun. Penjadwalan webinar wizard menggunakan indikator langkah bernomor dalam tab header dan full- lebar isi dengan kartu wajib militer untuk setiap langkah.

  13. · kamo-internal

    Tambahkan dukungan dropdown dengan bagian, penjadwalan webinar ekstrak ke halaman yang didedikasikan

    Dukungan tombol nav sekarang memiliki panah dropdown dan Popover dengan dua bagian: "Dukungan Daring" (Dukungan Kontak, Tilikan Tiket Aktif) dan "Pelatihan" (Request Webinar, My Scheduled Webinars). Penjadwalan Webinar dipindahkan dari sebuah dialog dalam MyWebinarsTab ke sebuah standar / dukungan / penjadwalan -webinar halaman dengan tab wizard sequential (Pilih Tipe, Pilih Waktu, Konfirmasi).

  14. · kamo-internal

    Real- waktu proses konversi via WebSocket dengan persentase ganda

    - Tambah kait 'useConversionWebSocket' mendukung baik anggota maupun topik template - Buat halaman yang menghubungkan WebSocket sebelum mengunggah, menampilkan konversi langsung kemajuan dari server dengan double bar (langkah saat ini% + secara keseluruhan%) - Rangkaian panggung: Hash canggung Upload (XHR%) BERKAS (WebSocket%) Selesai - Edit halaman loads dikonversi PDF segera (sync konversi) dengan WebSocket fallback untuk kasus edge

  15. · DaemonService

    Add NATS progress publishing for background document conversion

    ConversionProgressPublisher publishes real-time progress events for each conversion stage. DocumentConversionJob and ThumbnailGenerationJob now emit progress for WebSocket relay to frontend clients.

  16. · MediaService

    Add conversion progress NATS-to-STOMP relay

    Relays document conversion progress from NATS to WebSocket clients. Supports both imgId-based and member-based topic routing for real-time progress updates during e-signature template conversion.

  17. · SecurityService

    Sinkronisasi konversi PDF untuk e-signature template uploads

    Piring uploads sekarang dikonversi langsung melalui Layanan Percakapan selama Permintaan upload. Menerbitkan progress event NAS untuk real-time WebSocket update di antarmuka. Jatuh kembali anggun jika konversi gagal.

  18. · kamo-internal

    Implement e- signature template management UI

    - Ganti placeholder tab E- Signature dengan template penuh data (AG Grid) dengan sub- tab untuk Mending / Selesai / Arsip dan Buat tombol Template baru - Tambah / doc / tanda / buat halaman dengan nama template, pemilih lingkup, unggah berkas dropzone, masukan hash, dan dialog kata sandi untuk PDFs terbatas - Tambah / doc / tanda / edit halaman dengan pDF.js penampil dan polling konversi - Tambah Referensi proksi Next.js API untuk upload template, daftar, status update, dan dikonversi streaming PDF

  19. · SecurityService

    Tambahkan e- signature template API titik akhir

    - POST * * * * * * * * * * * * * * * - upload template dengan kontrol scope - POST * * * * * * * * * * * * * * - daftar template oleh konteks dan status - PATCH * * * * * * * * * * * * * * * - update template lifecycle - GET * * * * * * * * * * * * * * - stream dikonversi PDF - Tambahkan UploadTemplateRequest, TemplateLiquest, UpdateTeplateStatusRequest, DTOs TemplateMetadata

  20. · DaemonService

    Add document conversion and thumbnail generation background jobs

    - DocumentConversionJob: polls for unconverted files, sends to ConversionService, stores converted PDFs with deduplication - ThumbnailGenerationJob: renders first page of converted PDFs as 300px PNG thumbnails - Add PDFBox dependency for thumbnail rendering - Register both jobs in QuartzConfig with configurable cron schedules

  21. · kamo-shared-library

    Tambahkan dukungan templat e--signature ke sistem pencitraan

    - Tambahkan SigTemplateStatusType enum (PENDING, KOMPLETED, ARSIVED) - Tambahkan SISTEM _ WIDE Tipe ImageAscoptic untuk template-konteks silang - Tambahkan is SigTemplate, sigTeplateStatus, ruas sigTeplateName ke entitas Img - Tambahkan DatId konversi, isConverted, field conversionError ke entitas ImgDat - Tambahkan kueri repositori bagi templat sig dan berkas tidak terkonversi / thumnailess - Tambahkan uploadSigTemplate, updateSigTemplateStatus, listSigTemplates ke ImageService

  22. · ConversionService

    Create ConversionService for document-to-PDF conversion

    New Spring Boot microservice that converts documents to PDF using Docs and removes PDF security restrictions using Apache PDFBox. Includes K8s manifests and Forgejo CI/CD pipeline.

  23. · kamo-capcha-widget

    Ubah label yang diverifikasi ke 'Human Verified'

  24. · kamo-capcha-widget

    Ubah label widget dari 'Verify' menjadi 'I am Humans'

  25. · kamo-login

    Ubah label widget menjadi 'Verify', perbarui pesan galat log masuk yang belum diverifikasi

  26. · kamo-capcha-widget

    Ubah label widget dari 'Aku bukan robot' ke 'Verify' di seluruh locales

  27. · kamo-login

    Ganti paket Capcha npm dengan private - berlabel kamo- capcha- widget fork

    Berpindah dari paket Capcha npm upstream ke MIT- forked kami kamo- capcha- widget dengan semua branding dilucuti pada sumber. Menghapus bayangan DOM hacks dan CSS overrides yang berusaha untuk menyembunyikan branding - tidak lagi diperlukan.

  28. · kamo-capcha-widget

    Widget Fork Capcha v3.0.2 dengan branding dihapus untuk label pribadi

  29. · kamo-capcha

    Upgrade ke Capcha-lib v2 dengan PBKDF2 / SHA-256 dan upaya deterministik

    - Algoritma: PBKDF2 / SHA- 256 (disarankan untuk produksi) - Upaya Deterministik: jangkauan counter 5000- 10000 - Biaya: 5000 iterasi PBKDF2 - Tantangan kadaluarsa: 30s (5 menit)

  30. · kamo-capcha

    Menanggapi dengan ROFL di halaman rumah

Alam semestamu menunggu.

Mulai gratis dalam beberapa menit. Tambahkan produk kapanpun Anda siap — tidak ada migrasi, tidak ada login baru.

Gratis selamanya — tidak diperlukan kartu kredit