Target baku berlangganan baru org ke penelepon
Pembelian pertama tidak memiliki langganan yang ada untuk menyalin target Organisasi dari, dan membutuhkan tanpa syarat adalah apa yang membuat menciptakan satu...
Berhenti mencabut akses penagihan anggota ketika menambahkannya di tempat lain
add () menghapus baris anggota pada akun lain untuk memenuhi unik global bahwa tidak ada lagi. Menambahkan seseorang ke rekening penagihan kedua sekarang mening...
Beli blok ketika opted-in org kehabisan ruang
Berjalan tak lama setelah snapshot menyapu malam, karena itulah yang menghasilkan angka penggunaan itu memutuskan - memperluas terhadap jumlah kemarin akan memb...
Biarkan harga katalog berubah benar-benar mencapai Stripe
Harga Stripe tidak dapat diubah dan pemetaan memegang satu baris per (org, tipe, kode, cycle) dibelakang kunci yang unik, jadi sekali ada harga itu tidak akan p...
Laporkan kapasitas bersama penggunaan
Panel penyimpanan melaporkan byte yang disimpan tidak ada sama sekali - tidak ada tunjangan, tidak ada persentase, tidak ada uang - sehingga pemilik melihat 400...
Buat rencana pertama yang bisa dibeli, dan kembalikan harga rencana sebenarnya
Dua hal menghentikan organisasi yang pernah membeli langganan pertama. Daftar rencana hanya dapat dicapai melalui sub.markeId pada berlangganan org sudah disel...
Biarkan sub-org mencapai akun yang membayar untuk itu
AccountSubscription sengaja memisahkan pembayar dari organisasi yang anggota mengkonsumsi kursi, dan otomatis-ditetapkan account duduk di atas-tingkat KamoCRM o...
Bill per- unit add-ons oleh unit dibeli, bukan oleh headcount
Thread add-on baru kuantitas melalui pembuatan dan update: sebuah ADD- FLAT sekarang mengambil kuantitas Stripe dari apa yang sebenarnya dibeli langganan, jadi ...
Mengisi apa katalog mengatakan, sekali, untuk jumlah yang tepat
Lima cacat bahwa semua bergerak uang riil, ditambah sub- sumber daya IDOR di bawah mereka. Siklus penagihan. Harga ANNUAL dikirim ke Stripe pada tingkat yang d...
Verifikasi mode dewa terhadap basis data, bukan sebuah header ditempa
AkuntOrganisme ScopeInterceptor pendek beredar setiap org dan anggota cek pada header mentah X-God-Mode-Active, dan kamo- internal 's menyalin proksi yang heade...
CockroachDB- hanya SQL yang ditolak PostgreSQL
CockroachDB mengeja tipe teks STRING; PostgreSQL dan Yugabita DB menggunakan TEXT. 25 gips melintasi query asli masih memancarkan CAST (x AS STRING) dan :: STRI...
Membangun kembali terhadap shared- perpustakaan @ Lob LONGVARCHAR memperbaiki
Dialog Hibernasi PostgreSQL dibaca @ Lob String kolom sebagai OID melalui getLong (). Mempengaruhi catatan, kontak, kalender, token OAuth, sandi IMAP, kampanye ...
Point at Yugabita teDB and use PostgreSQLDialect
CockroachDB telah digantikan oleh Yugabita DB. String koneksi berpindah dari Publik: 26257 kepada layanan yb-tserver-: 5433, dan dialek Hibernate dari * * * * *...
Membaca penggunaan pencitraan dari satu tahap deduplikasi
Mengikuti perubahan pustaka shared- ke satu muatan per berkas yang berbeda organisasi. Baik ringkasan dan penulis snapshot harian mengambil satu gambar lulus da...
Bangun ulang untuk ranah-preview umum
Mengambil gambar pustaka shared- mengubah tagihan thumbnail dan trek ke organisasi dan membaca turunan byte dari img _ dat _ derivatif.
Bangun ulang untuk randing dan docs- area kerja domain
Mengambil perubahan pustaka shared- yang dibaca baik dari objek _ storage _ days.
Membangun ulang domain lampiran pesan teks
Mengambil keterangan perpustakaan shared- mengubah ukuran lampiran MMS dari data: URI disimpan inline dalam VOIP _ MESSAGES.
Membangun kembali terhadap domain penyimpanan per kategori
Mengambil perubahan pustaka shared- yang memecah imgs menjadi satu domain per Tipe ImageAstist, sehingga rekaman panggilan, pesan suara, lampiran percakapan, su...
Rekam semantik kotak surat yang dikoreksi
EMAIL sekarang mengukur surat Kamo sebenarnya host, dikaitkan per kotak surat ke organisasi yang memiliki itu, daripada merangkum indeks pencarian bahwa keduany...
Biarkan sebuah platform admin menjalankan snapshot menyapu atas permintaan
Sapuan adalah apa yang membuat penghapusan periode dan total seumur hidup untuk domain hard-deleting menjawab sama sekali, sehingga hari hilang untuk pemadaman ...
Berikan setiap organisasi batas transaksi nyata
StorageSnapShotgun Sweep.catchUp membawa @ Transaksional (REQUIRES _ NEW) dan dipanggil (Dari nuthfah) yakni air mani (apabila dipancarkan) bila ditumpahkan ke ...
Laporkan organisasi apa yang disimpan
Tab statistik akun selalu mengatakan "Tidak tersedia data penggunaan untuk periode ini", untuk setiap organisasi, karena mendapatkan mata uang () dalam kamo- in...
Paksa pemilik diri pada suatu akun, bukan hanya batas org
Ikuti-sampai ke gerbang cross- org, sekarang aturan diputuskan: di dalam sebuah organisasi Anda dapat mengelola Rekening tagihanmu sendiri, dan pemilik organisa...
Hentikan satu organisasi mencapai organisasi lain penagihan
/ api / billing / account scopes daftar nya oleh X-Organs-Id header, tetapi setiap rute di bawah / {accountUid} mengambil id langsung dari jalan dan tidak perna...
Coba lagi shared- perpustakaan membangun, yang uplink LAN terus merusak
Tiga bangunan meninggal hari ini di "Tag cocok" menarik toples - dan cermin ditambahkan satu jam yang lalu tidak help, because kbservice, mcpgadwayservice and r...
Jawab "is this sellable" from the app katalog, not the enum
Ketersediaan menjadi beroperasi-diedit di waktu berjalan, sehingga menurunkan dari ServiceType.getStage () berarti menerbitkan MLOS dalam Apps dan Features memb...
Mirror Maven Central melalui salinan Google GCS
Build 19 gagal mengambil inti-tomcat dari repo.maven.apache.org dengan 'Tag tidak cocok' - a transfer rusak, bukan kode error: commit yang sama membangun secara...
Validate ditambahkan kode sebelum mereka dapat memberikan sebuah aplikasi
active _ addon _ codes ditulis langsung dari badan permintaan. Itu tidak berbahaya sementara tidak ada yang membaca kolom, tetapi sekarang merupakan masukan oto...
Sembunyikan aplikasi yang belum dirilis dari katalog Plan & Billing
* * * * * * * * * * * * * kembali tab di mana pelanggan memilih apa yang harus berlangganan, sehingga tidak harus menawarkan produk yang masih dalam daftar Tida...
Jauhkan is- prefix pada PlatformAccountSummary 's nama kawat juga
Lombok / Jackson sama bahaya PlatformOrganrow: isTopLevel () kehilangan 'is' nya serialisasi, jadi DTO menempatkan 'top' / 'platformProduct' di kawat sementara ...
Jauhkan is- prefix pada kawat untuk isTopLevel / isPlatformProduk
Lombok menghasilkan isTopLevel () untuk ruas 'boolean isTopLevel' dan Jackson strip 'is' prefix, so the live endpoint was serializing 'topLevel' and 'PlatformPr...
Menyatakan keamanan matcher secara eksplisit sehingga layanan dapat mulai
Layanan belum dikerahkan sejak 2026-07-03; setiap pod sejak telah crash- menjulang sebelum konteks dimuat: Metode ini tidak dapat menentukan apakah pola ini ad...
Sajikan direktori org sebagai halaman yang disaring, diurutkan, paginasi
GET / orgs mengambil halaman / ukuran / q / sort / dir ditambah tujuh filter dan mengembalikan rumah halaman amplop dengan estate- luas agregat. GET / orgs / {o...
Hidrasi halaman yang ditempel pada hitungan pencarian konstan
Judul induk, domain utama, rencana / pasar di belakang hak dan subscription-katalog flag masing-masing backed IN (: id) di seluruh halaman, sehingga 100-baris b...
Direktori baris / halaman DTOs dan repositori query native
PlatformOrganrow membawa dua bagian secara terpisah: hak (inbound subs menargetkan org -- apa yang mengatur itu) dan penagihan dipegang (akun org memiliki -- bu...
Direktori org SQL dengan per-facet CTES
Ditahan rekening, inbound langganan, anggota, lisensi dan anak-anak masing-masing berkumpul di CTE mereka sendiri sebelum bergabung dengan orgs. Bergabung denga...
Permintaan direktori org yang divalidasi
Ukuran penjepit ke [1.100] dan sebuah jenis tidak dikenal jatuh kembali ke judul, jadi URL yang diedit secara langsung tidak dapat meminta seluruh properti atau...
Mode hak Derive melalui satu berbagi, deterministik resolver
TrialAdminService memilih uji coba berlangganan dengan findFirst () lebih dari daftar tidak diurut, sehingga org memegang baik tertunda dan percobaan aktif bisa...
Harden the kubectl download against flaky egress [skip ci]
dl.k8S.io atas pelari itu keluar sesekali tetes pertengahan - transfer: curl: (56) OpenSSL SSL _ read: dekripsi gagal atau rekaman mac buruk yang gagal menyebar...
Serialisasi panjang ids sebagai string untuk menghentikan org- id kerugian presisi
ID org adalah CockroachDB unik _ rowid () nilai yang melebihi JS MAX _ SAFE _ INTEGER. Layanan BillingService serialisasi mereka sebagai JSON mentah angka, jadi...
Expose trialExpiresAt di platform org ringkasan untuk percobaan admin UI
Berlangganan berbayar membersihkan batas waktu persidangan (percobaan superides berbayar)
Platro -admin menerapkan / memperpanjang / status titik akhir percobaan + DTO trialExpiresAt
Scheduled menyapu reverts kadaluwarsa untuk Bebas dengan cache-bust
Migrasi ke k1m1 (clone + registry + kubeconfig dari k1m1, drop k2m1, sederhana kubectl install)
Register esign repositori untuk kacang pengiriman meter
EsignMeterSubMission Service membutuhkan EsignUgeels Repositori, tapi @ EnableJpaRepositories tidak memindai com.kamo.z.shared.esign.repos, sehingga konteks gag...
Tanda tangan penggunaan metering + konsumen-melayani checkout
# 4 meter: - EsignMeterSubMission Service (@ Scheduled Daily): kumpulkan APl- asal Menghapus Records per org + periode; pertama 40 / periode disertakan, sisanya...
Seperti apa yang Anda lihat pengiriman?
Semua pembaruan ini secara otomatis mendarat di ruang kerja Anda. Mulai bebas dan menontonnya tumbuh minggu demi minggu.