Changelog
Ada kabar baru.
Setiap perbaikan pada platform, sebagai kapal.
· kamo-internal
Jatuhkan Kolom Vendor Produk dari Market & Fields tabel
· kamo-internal
Lifecycle pasar + pasar-scoped vendor / produk
- Market & Fields: Sub-tab Aktif / Arsip; aksi baris adalah Archive / Reaktivate (PATCH... / active), never delete - Vendor & Produk: satu sub- tab per pasar aktif; vendor diciptakan di bawah sub- tab pasar kini; empty- keadaan ketika org tidak memiliki pasar aktif - Sembunyikan kartu Impor / Impor Otomatis Vendor & Produk / Manual dan nav slide- out link sampai org memiliki setidaknya satu pasar aktif (useHasActiveMarkets) - / lead hanya pernah menunjukkan pasar aktif
· SecurityService
Penyaring status pasar, arsip / aktivasi, vendor pasar-scoped
- GET * * * * * * * * * * * * * * * * (default aktif); perkaya setiap pasar DTO dengan vendor- produk berasal dari vendornya - Ganti DELETE / lead- pasar / {id} dengan PATCH / lead- market / {id} / active (archive / Mengaktifkan kembali) - pasar tidak pernah hard- dihapus - Pergi / pergi - penjual? Id = filter; vendor buat pasar maju
· kamo-shared-library
Penjual Scope ke pasar; menghasilkan produk pasar; pasar arsip
- LeadVendor memperoleh sebuah MARKET _ ID yang dibutuhkan (kolumnDefinition disematkan ke UUID biasa jadi kolom FK tidak mewarisi baku gen _ random _ uuid () yang direferensikan PK - Hapus LeadMarket.vendorProducts M2M; produk pasar sekarang berasal dari vendornya (LeadVsupport Product dimana vendor.market = pasar) - Vendor menciptakan mengambil pasar dan memvalidasi pasar (org- dimiliki + aktif); unik judul vendor adalah per- pasar - Market tidak pernah dihapus: ganti soft- delete dengan setMarketActive (archive / aktifkan kembali); tambah query archived- pasar - DTOs: LeadVsupport DTO.MarkeId; drop vendorProductlds dari permintaan pasar DTOs
· kamo-internal
Tambahkan subdomain media ke daftar catatan yang diperlukan
media. < domain > mendukung realtime websockets (percakapan, panggilan, SMS, tema Pengadaan) dan streaming media, tapi itu hilang dari setup DNS katalog, sehingga pelanggan tidak pernah diberitahu untuk membuat catatan - meninggalkan media. < domain > sebagai NXDOMAIN dan websockets gagal terhubung. Tambah sebagai catatan yang diperlukan sehingga studio / setup / dns menginstruksikan CNAME.
· kamo-internal
Tampilkan penundaan TRIAL (not- dimulai) secara jelas dari kadaluwarsa pada platform tab Organisasi
· BillingService
Mode TRIAL _ PENDING untuk bukan -yet- memulai percobaan
· SecurityService
Mulai jam sidang pada pemilik org pertama login
Benih organ baru dengan percobaan PENDING (sumber = TRIAL, trialExpiresAt = null) yang memberikan apa-apa sampai dimulai, kemudian mulai jam 3 hari pada pemilik pertama FQDN-scoped login sehingga tidak pernah terbakar ketika DNS masih sedang dikonfigurasi. Pemilik - saja, sekali (pengaturan kadaluarsa tertunda); tidak fatal jadi cegukan percobaan tidak pernah istirahat login.
· kamo-internal
Chip percobaan pada NavPri (putih / merah, tooltip = kadaluarsa) + homepage chip merah; hapus chip NavTop
· kamo-login
Panel berdarah off-halaman kiri sehingga tepi tidak pernah menunjukkan bouncing; kartu memudar ~ 250ms lebih cepat
- Selamat datang / panel pemulihan sekarang meluas --welcome-bleed (16rem) dari ujung kiri dengan ujung kanan masih disematkan ke --welcome-w; isi dalam padding adalah kompensasi jadi teks tetap menempatkan. Musim semi overshoot tidak bisa lagi mengungkapkan Tepi kiri panel. - Kartu sekarang memudar pada timer 450ms bukannya menunggu untuk musim semi sepenuhnya Selesai, menutup kesenjangan mati antara bouncing dan bentuk muncul.
· kamo-login
Pintu masuk koreografi - panel springs setelah beban bg, kemudian kartu memudar
Tunggu gambar latar belakang pertama (onLoad, dengan 3s fallback keselamatan), maka pantulan panel penyambutan / recover dari layar kiri (fisik spring, Ketat 300 / lembab 17). On bounce settle, fade + scale the form card into tempat. Mobile (panel tersembunyi) dan reduced- gerakan lewati bouncing dan memudar kartu langsung. Entrance x dirangkum dengan x paralel pada satu transformasi, jadi drift masih bekerja dan tidak pernah mengekspos tepi.
· kamo-internal
Status tes chip + apply / extend- trial action pada platform Bilah Organisasi
· BillingService
Expose trialExpiresAt di platform org ringkasan untuk percobaan admin UI
· BillingService
Platro -admin menerapkan / memperpanjang / status titik akhir percobaan + DTO trialExpiresAt
· BillingService
Scheduled menyapu reverts kadaluwarsa untuk Bebas dengan cache-bust
· SecurityService
Ajukan percobaan 3 hari ke setiap org yang baru dibuat
· SecurityService
Anggota gerbang memberikan katalog tak terbatas untuk RIAL + yang aktif mengekspos trialExpiresAt
· kamo-internal
Manajer Fitur membuka katalog lengkap pada percobaan aktif
· kamo-internal
Panel status percobaan + apply / extend- aksi sidang di halaman subscription
· kamo-internal
Panji mode halaman rumah dengan hitung mundur hidup
· kamo-internal
Sumber TRIAL, TrialExpiresAt, platform uji coba metode API
· kamo-shared-library
Tingkat organ gerbang memberikan katalog penuh untuk RIAL aktif
resolveEntitlement now short-circult for TRIAL subs whose trialExpiresAt is di masa depan (kompute- on- baca). Tambahkan bantuan statis isTrialActive () dan unit 4 tes meliputi aktif, kadaluwarsa, batas waktu, dan tidak-TRIAL kasus sumber.
· kamo-shared-library
Tambahkan sumber TRIAL + trialExpiresAt di AccountSubscription
Tambahkan Sumber BillingSourceType.TRIAL, tepat LocalDateTime trialExpiresAt bidang di AccountSubscription (nulable, column trial _ expires _ at), and a repositori finder * * * * * * * * * * * * * * * * untuk menyapu kadaluarsa.
· kamo-shared-library
* * * * * * * * * * * * * * * (antrian pengecualian steward)
Pencari status terscoped- oleh status mendukung antrian eksepsi server penutupan (mis. all BLOCKED _ STEWARD paket untuk org). Data musim semi diturunkan; tidak ada skema / KI.
· kamo-shared-library
CLOSING _ RON _ FALLBACK _ APPLIED event key (doc 05 # 6.1 / # 6.4)
Pramugari memulihkan sebuah rON- berdinding / gagal BLOCKED _ STEWARD menutup dengan memuaskan slot RON yang diperlukan dengan sebuah notaris alternatif (WET _ SIGN / IPEN / PAPER _ OUT); kepatuhan / audit + pipeline- maju sinyal (membawa penunjuk berikutnya).
· kamo-login
Penunjuk paralel (x + y) antara panel dan latar belakang yang diterima
Kedua lapisan drift dengan penunjuk pada tingkat yang berbeda dan arah berlawanan via framer springs. Latar belakang skala 1,12 dan panel penyambutan terlalu besar 16px di setiap sisi dengan tepi kanan disematkan, sehingga drift tidak pernah mengekspos sebuah Tepi. Animasi latar belakang Ken Burns tidak tersentuh dan tumpukan di bawahnya. Dinonaktifkan di bawah prefer-reduced- motion.
· kamo-shared-library
CLOSING _ PACKAGE _ CANCELLED event key (doc 05 = 6.4 steward batalkan)
Steward mengakhiri penutupan non-terminal * * * * * * * * * * * * * * * * * * * - > CANCELLED; sinyal tahan lama hilir berdiri -down / pramugari - antrian penutupan - out bereaksi terhadap.
· kamo-login
Pindahkan logo animasi ke bawah kanan, berpusat di atas bubuk oleh pil
PoweredByKamo memperoleh logoSlot opsional yang dibuat berpusat langsung di atas Pil dalam jangkar kanan botol tetap (halaman lain tidak terpengaruh). Animasi logo bergerak keluar dari sudut kiri atas ke dalam slot pada tanda-in dan memulihkan halaman; masih tersembunyi pada mobile dan selama lansekap telepon memutar prompt.
· kamo-login
Sisa-disematkan translucent welcome panel + terpusat kartu formulir bulat
Welcome / Recover panel now full-height, flush to the left edge, on top of the gambar latar belakang dengan translucent mencuci dan sudut persegi; tersembunyi pada mobile. Logo animasi sekarang duduk di atas panel. Bentuk Login / recovery adalah full- bulat kartu kaca berpusat dalam sisa right- ruang samping.
· kamo-shared-library
CLOSING _ MERS _ CONFIRMED + CLOSING _ MERS _ REJECTED event keys (doc 05 # 6.3 / m 6.4)
The MERSCORP async callback membalik sebuah MersRegistration SUBMITTED - > CONFIRMED / REJECTED; ini adalah sinyal tahan lama * * * * * * * * * * * * * * * (dikonfirmasi) + antrian pengecualian steward (Ditolak) bereaksi terhadap.

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