Tambahkan pengelolaan asupan timbal dan pengontrol penerima publik
Tambahkan dua pengontrol untuk sistem asupan timah otomatis: - LeadIntakeController: terotentikasi CRUD untuk masukan titik akhir, daerah pemetaan, muatan penge...
Add public lead intake endpoint for 3rd-party lead submission
Adds LeadIntakePublicController at /api/public/lead-intake/{token} that accepts lead data in any format (JSON, form-urlencoded) from 3rd-party vendors and forwa...
Tambah Lead Intake entitas sistem, repos, DTOs, dan layanan
Tambahkan lapisan data lengkap untuk sistem asupan timbal otomatis: - 4 entitas: LeadIntakeEndpoint, LeadIntakeLainMapping, LeadIntakeRawpayload, LeadIntakeProc...
Gunakan telanjang PST tengah malam (tidak ada konversi UTC) untuk menghitung perubahan hari ini
Reset hari ini - hitung pada tengah malam PST (Amerika / Los _ Angeles)
Bump version to trigger rebuild with updated kamo-shared-library
Rebuilds the Docker image with the fixed Member entity (memberType field removed) so the Hibernate SQL no longer selects security_level from the member_team_mem...
Simpan dateCompleted dalam UTC dan gunakan rolling 24h jendela untuk hari ini -count
Ganti jumlah loop paginasi dengan backend tunggal hari ini - hitungan akhir panggilan
Tambah GET * * * * * * * * * * * * * * * titik akhir menggunakan jumlah SQL
Obrolan * * * - perbaiki waktu verifikasi dan peningkatan salinan banner
- * * * Provider: pemicu Verify efek sekarang tergantung pada penantang jadi verify () hanya dipanggil setelah widget dikait; gunakan RAF ke pastikan DOM telah ...
Hapus ketergantungan totalPages dalam jumlah hari ini - paginate sampai halaman kosong atau entri lama ditemukan
Integrasikan kamo * * (proof-of-work) kedalam bentuk kontak, bentuk demo, dan widget obrolan
- Tambah * * * Provider penggunaan ulang komponen pembungkus Capcha-widget dengan styling tema gelap - Bentuk kontak: auto- verifikasi pada fokus, penyerahan ge...
Hapus kolom keanggotaan sepenuhnya untuk mencegah kolom duplikat Hibernasi
Perbaikan sebelumnya (@ Transient di lapangan, @ Access (AccessType.FIELD) pada kelas) tidak cukup. Pemeriksaan Bytecode menunjukkan Lombok 's @ Setter menghasi...
Email as paid add-ons, not included free
- KamoMail Hosting: $5/user/mo add-on on all plans - 3rd Party Email Integration: $2/user/mo add-on on all plans - Email hosting feature reverted to "Add-on" in...
Email sebagai ditambahkan dibayar, perbarui semua data nilai fallback
- KamoMail Hosting: $5 / mo tambahkan-on (tidak bebas - tanggung jawab) - 3 Partai Email Integrasi: $2 / pengguna / mo ditambahkan-on - Updated halaman kalkulat...
Tambah spanduk persetujuan cookie animasi dengan desain glassmorphism
Kartu kiri botol Mengambang dengan animasi musim semi, cookie esensial / analitik toggles, localStorage persistensi, dan pengaturan cookie link dalam footer unt...
Gunakan kode promo 18DOFF, pemutakhiran berakhir sampai 30 April 2026
Kembali ke 18DOFF untuk mencocokkan header nav. Update teks nav dari "Prelaunch" ke "Early Bird" untuk konsistensi. Atur tawaran kadaluarsa ke 2026-04-30.
Perbarui nilai data fallback untuk mencocokkan harga produksi baru
API kembali 401 sehingga situs pemasaran menggunakan data fallback hardcode. Memutakhirkan semua rencana fallback, addon, bundles, dan perbandingan tabel ke coc...
Perbarui situs pemasaran untuk harga produksi baru
- Ditambahkan esignature untuk menambahkan peta ikon dan kalkulator toggle -Surel host yang ditampilkan sebagai "Included Free" daripada ditambahkan dibayar pad...
Update KamoCRM pricing to production go-to-market rates
- Starter: $34/mo ($28 annual), Business: $72/mo ($59 annual), Enterprise: from $109/mo ($99 annual) - Business plan expanded from 50 to 100 users - Added eSign...
Tambahkan @ AccessType.FIELD) ke Anggota untuk menghentikan pemetaan Hibernate getMberType () sebagai kolom
Perbaikan sebelumnya (@ Transient pada daerah memberType) tidak cukup. Hibnate 6 masih menemukan metode getmemType publik melalui properti pemindaian (konvensi ...
Tampilkan nama uploader, kolom tanggal lebar, gabungan ikon ekstensi ke nama berkas
- Diunggah Oleh: selalu kosong - nama field benar tetapi backend tidak pernah menset created ByName; sekarang diselesaikan di sisi backend - Kolom Nama Berkas: ...
Populate created ByName dalam DokumentMetadata dari anggota uploader
convertToMetadata () sekarang dibaca * * * * * * * * * * * * * * * dan set creeteByName sehingga Uploaded By kolom di manajer doc Tampilkan nama uploader yang s...
Lacak uphagded- oleh anggota pada entitas Img
Tambahkan Bida Anggota (ManyToOne) ke Img sehingga uploader adalah bertahan pada waktu upload. ImageService.uploadDocument () set it dari anggota panggilan. Hib...
Resolve security _ level SQL error disebabkan oleh duplikasi kolom MEMBER _ TYPE dalam Hibernate 6
Anggota. Java memetakan MEMBER _ TYPE baik sebagai @ DiscrimiatorKolom dan sebagai eksplisit Lapangan @ Kolom. Hibernasi 6 dipilih kolom dua kali dalam proyeksi...
Expose thumb and converted file sizes in DocumentMetadata
Adds thumbFileSize, convertedFileSize, and convertedThumbFileSize to the DocumentMetadata DTO and populates them in convertToMetadata() from the ImgDat and its ...
Tambahkan tooltip ukuran yang disimpan ke sel Ukuran dalam manajer doc
Tooltip menunjukkan rincian penyimpanan sebenarnya yang dipakai setiap dokumen: berkas asli, thumbnail (original + dikonversi dikombinasikan), dan dikonversi do...
Melewatkan layar untuk mengunduh berkas dalam Interceptor Navigasi
URL blob dan link dengan atribut download tidak pernah menyebabkan navigasi halaman, sehingga penangan klik global sekarang kembali awal untuk ini - mencegah "M...
Galat penyimpanan permukaan dan pemutakhiran optimistik dalam pemilih penyedia surel
Ketika menyimpan penyedia yang tidak dapat diatur (KamoMail, ParentOrg, NotConfigured) gagal, galat telah ditata dalam keadaan tetapi tidak pernah ditampilkan d...
Pindahkan tombol aksi manajer doc ke baris pencarian bilah alat
- Dihapus Buat Dokumen, Mengunggah Dokumen, Upload Bulk, dan Segar dari kepala pahlawan gradien - Header pahlawan sekarang judul / deskripsi saja - Buat Dokumen...
Referensi level _ keamanan benar dalam SQL login
security _ level ada pada tabel anggota (m), bukan anggota _ team _ member (e). Alias e.Security _ level menyebabkan seluruh SQL gagal diam-diam, sehingga membe...
Kembalikan model ijin anggota tim untuk dialog berbagi
Anggota tim (memberType = TEAM _ MEMBER) melewati semua gerbang. Anggota reguler diberi hak SHARE _ DOCS _ *. Sesi Legacy tanpa keanggotaan mendapatkan akses pe...
Ijinkan anggota terotentikasi untuk berbagi dokumen
Hapus gerbang berbasis- pada dialog berbagi - setiap log-di anggota dapat berbagi. Cek sebelumnya diperlukan adalah Anggota Tim (dari keanggotaan sesi) atau spe...
Correct member name access in resolveAlias endpoint
member.getNameFirst() doesn't exist — name is on User.getName(). Use getMemberDisplayName() helper which correctly navigates the member -> user -> EmbNameFull p...
Simpan keanggotaan di sesi Redis saat log masuk
Tambahkan CASE KETIKA .id TIDAK NULL THEN 'TEAM _ MEMBER' ELSE 'MBER' AKHIR ke log masuk permintaan SQL dan melewati hasil melalui createSetions ke Redis, sehin...
Impor blake3 dari blake3 / browser untuk menginisialisasi WASM dengan benar
blake3 / esm / browser membutuhkan penyedia WASM manual; blake3 / browser melakukannya secara otomatis.
Add document sharing endpoints to ImagingController
Adds: shares/by-image, shares/create, shares/update/{id}, shares/delete/{id}, shares/shared-with-me, **************** **************** shares/resolve-alias
Tambahkan FindActiveSharesForSwmber dan countNewSharesForSwmber query ke ImgShareRepositori
Pemeriksaan keanggotaan benar ke TEAM _ MEMBER dan nama field untuk berbagi API
Tambahkan pemeriksaan keamanan null di HimberRightsAppliedService dan peran perbaikan simpan di MenemberService
Tambahkan? selanjutnya = dukungan parameter kedepan untuk redirect post-login
Captures? next = / path dari URL dan membawanya melalui kedua manual login dan otomatis login mengalir, menambahkan ke OTK mengarahkan URL sehingga kamo- intern...
Implementasikan sistem berbagi dokumen dengan dialog berbagi, Berbagi Dengan tab Aku, dan link yang dapat dibagi
- Tambahkan ShareDokuments Dialog dengan permision- berbasis anggota / tim / departemen / pekerjaan Penjepit penerima judul - Tombol Share Wire dalam bilah alat...
Tambahkan hak-hak keamanan berbagi doc (SHARE _ DOCS _ SEARCH _ MEMBERS, SHARE _ DOCS _ ALIAS _ MEMBERS, SHARE _ DOCS _ ALIAS _ TEAM _ MEMBERS)
Entri RoleRightType baru (ID 108- 111) di bawah ServiceType.DOCS untuk mengontrol anggota dokumen berbagi perizinan dengan pencarian vs alias- hanya pola akses.
BLAKE3 nyata hashing dan pra-upload pemeriksaan dedup di manajer doc
- Ganti tempat BLAKE3 dengan blake3 WASM nyata dalam fileHashing.ts - Tambahkan check- hashes dan register- rute proksi API yang sudah ada - MultiFileUploader s...
Add check-hashes and register-existing endpoints for upload dedup
- POST /check-hashes: client sends hashes before upload, server returns whether file exists - POST /register-existing: creates Img record pointing to existing I...
Tambahkan nyata BLAKE3 hashing, pra-upload pemeriksaan dedup, dan org- scoped dedup
- Ganti tempat BLAKE3 dengan BouncyCastle Blake3 yang asli Digest di Hashutils - Tambahkan kolom dedupScope ke ImgOrgans Assoc (GLOBAL atau ORG, baku GLOBAL) - ...
Mutakhirkan balasan API & Integration dari 'Buka' ke 31 + (jumlah sebenarnya)
Seperti apa yang Anda lihat pengiriman?
Semua itu tiba di ruang kerjamu sendiri. Mulailah dengan rencana gratis dan baca halaman ini lagi dalam sebulan.
