Schimbare live jurnal

Să vedem ce construim în timp real. Fiecare caracteristică, fix și îmbunătățire expediate pe platforma.

17,846
Total modificări
4,566
Caracteristici
4,508
Reparaţii
32
Proiecte
Filtru după proiect
Toate proiectele17,846AIService110APIService138BillingService132ConversionService85DaemonService107DocsService189ESigService78EmailService347InitializerService299KBService73KlusterServices539MCPGatewayService43MediaService459RAGService61SecurityService1,515TranslateService45VOIPService173VectorService8kamo-analytics6,157kamo-apps18kamo-asterisk-support19kamo-capcha17kamo-capcha-widget4kamo-internal4,547kamo-login318kamo-marketing580kamo-meet90kamo-nowww18kamo-register206kamo-shared-library1,319kamo-signer-monorepo50kamolos102
Filtru după tip
Toate tipurileBuild24CI522Chore670Docs226Feature4,566Fix4,508Other6,781Performance136Refactor273Revert23Style48Test68Upgrade1
September 10, 2026
FixBillingService

Rerulați un eveniment webhook a cărui primă încercare a murit, și refuzați unul SDK nu poate citi

O cerere pierdută pe un rând neprocesat întotdeauna a răspuns la 500, deci un eveniment a cărui primă încercare nu a reușit (o cursă unică-constrângere în inter...

Kamo·21h ago
FixBillingService

Doar o acuzaţie eşuată începe să dureze, iar Stripe trebuie să fie de acord înainte ca Dunning să acţioneze

factura.finalizat poartă statutul=deschis cu o sumă datorată pentru fiecare factura automată înainte de încercarea taxei și factura Manipulatorul a pornit ceasu...

Kamo·21h ago
September 9, 2026
FixBillingService

Paznicul cu acelaşi motor nu a putut trage niciodată, iar verificarea digerării a eşuat

Ambele protectii impotriva unei implementari care desfasoara nimic nu au fost inerte, asa ca conducta a raportat două locuri de muncă verzi în timp ce capsulele...

Kamo·2d ago
FixBillingService

Un rând catalog de numire o aplicație această clădire nu poate rezolva nu este de vânzare

ServiceTypeConverter a încetat să mai arunce pe o aplicație necunoscută id și a început să o rezolve la nul, care este ceea ce un serviciu trebuie să facă cata...

Kamo·2d ago
September 7, 2026
FixBillingService

Un preţ de care nu a auzit niciodată Stripe e o greşeală, nu o tăcere

Conciliatorul a comparat prețurile cartografiate cu catalogul și s-a întors mai devreme Când nimic nu era cartografiat. Deci, un termen catalogul a câștigat de ...

Kamo·4d ago
September 6, 2026
FixBillingService

Încărcați ceea ce spune ecranul, și refuză mai degrabă decât pretinde

Un audit al consolei Plans & Billing împotriva tastelor striptease live a găsit cusătura între ecran și dungă rupt în fiecare direcție la o dată, și tăcut în To...

Kamo·4d ago
FeatureBillingService

Taxa de pornire a unui plan, și oferta live, pe fir

PlanDto transporta doar rata recurentă, astfel încât fiecare suprafață citând un plan a citat un preț client nu ar fi taxate: taxa de pornire KamoCRM este $99 u...

Kamo·4d ago
FeatureBillingService

Un obiectiv din spatele paginii propriului plan al clientului

GET /api / facturare / sine / plan raspunsuri totul / planul meu redă: planul, ceea ce organizarea poate folosi, de fapt, catalogul pentru a compara cu, scaune ...

Kamo·5d ago
September 5, 2026
FixBillingService

Dovedește implementarea prin digerare, nu prin etichetă

Comitatul anterior se oprește imaginea setată Acest lucru afirmă rezultat: după lansare, eticheta este rezolvată la digerare la registru și capsulele de rulare...

Kamo·6d ago
FixBillingService

O reconstrucţie a aceleiaşi comiteri nu a desfăşurat nimic şi a raportat succesul

Imaginea este etichetat cu comite SHA, astfel reconstruirea aceeași comite produce o referință a imaginii identică. Desfăşurarea nu este niciodată atins, statu...

Kamo·6d ago
FeatureBillingService

Facturează taxa de pornire pe ambele rute către un plan și înregistrează condițiile negociate

Două rute ajung la acelaşi plan şi doar una dintre ele urma să încarce noul taxa de pornire pe scaun. O factură de comandă scrisă prin SubscriptionService, care...

Kamo·6d ago
September 4, 2026
FeatureBillingService

Bloca fiecare matura de bani în miscare, si rula doua capsule

Serviciul de facturare a fugit o capsulă și șapte matura programate au fost corecte doar din cauza ei. Acolo. nu este ShedLock oriunde pe această platformă, ast...

Kamo·6d ago
FixBillingService

Să terminăm ce făcea vechiul pod

Desfășurările au înlocuit singura capsulă a fiecărui serviciu cu nimic pentru a prinde cererile Zbor. Trei setări, aplicate în întreaga flotă: - PreStop doarme...

Kamo·6d ago
August 31, 2026
FixBillingService

Nu mai oferi planul intern al proprietarilor de platforme de vânzare

listePlanuriForMarket filtrat pe isActive singur, și activ nu este același cu pe meniul. Proprietarul UNLIMITED ("Platform Owner Rânduri de preț și este public...

Kamo·1w ago
FeatureBillingService

Servi oferta de funcționare, și spune dacă un loc este de fapt PAID pentru

Adaugă GET / Markets/ {id}/promovare. Nu a fost nici o cale pentru o suprafață de cumpărare în aplicație știu o ofertă a fost difuzate la toate catalog public ...

Kamo·1w ago
FeatureBillingService

Bill termenul de trei ani, și citez rata sa la consola

BillingCycles câștigă TRIENNIAL, exprimat la Stripe ca trei ani, mai degrabă decât Treizeci și șase de luni, astfel încât reînnoirea urmărește aniversarea de în...

Kamo·1w ago
August 27, 2026
FeatureBillingService

Linii de server pe rezumatul extensiilor

Fila de extensii a serverului telefonului a arătat cifra la nivel de organizație și nimic altceva, astfel încât un server KamoPBX gol afişat "21 extensii factur...

Kamo·2w ago
FixBillingService

Platforma org nu este poartata de propriul catalog

Platformei i s-a spus "Requires the KamoPBX Hosting add-on" pe cont propriu ecran telefon-server, pentru o adăugare pe ea publică. Acesta detine catalogul de p...

Kamo·2w ago
FeatureBillingService

Refuză un abonament la o întreprindere de autoservire

Enterprise este negociată. Ascunderea preţului este prezentare; aceasta este Limita. O cerere de numire a Planului Enterprise este refuzată cu excepția cazului ...

Kamo·2w ago
FeatureBillingService

Serviciul telefonic Bill prin extensie

PreturiModel.PER EXTENSION, propria cheie de cantitate rezervată, un alocator, a împăcare nocturnă, o poartă de îndepărtare și sumar API - telefonul geamăn al f...

Kamo·2w ago
August 26, 2026
FixBillingService

Scanează e-mail-ul comun. pachet depozit facturare

@EnableJpaRepositorii listează pachetele explicit, deci MailboxBillingDayRepository a fost invizibil și serviciul a refuzat să înceapă pur și simplu nu printr-...

Kamo·2w ago
ChoreBillingService

Reconstruiește împotriva bibliotecii actuale kamo-shared

Clonele CI împărtășesc legătura la timpul de construire a imaginii. Acest serviciu a fost construit ultima dată înainte shared-lib a câștigat GMAIL PERSONAL și ...

Kamo·2w ago
FeatureBillingService

Bill e-mail pe cutie poştală, împăcat noaptea

Cantitatea este compusă dintr-un server sub o cheie rezervată un organism de cerere nu poate ajunge, și a împins prin calea de modificare existentă a lui Stripe...

Kamo·2w ago
FixBillingService

Închideți decalajul de idempotență al webhook-ului BL0

Găsirea 1 (Critical): o cerere de pierdere doar pe un eveniment cu dungi relivrate s-a dovedit că există un rând, nu că încercarea anterioară s-a încheiat. O re...

Kamo·2w ago
FixBillingService

Nu tasta efemerul per-attempt Stripe crează

Runda 2 de revizuire (Ruling 17) găsit "este aceasta o creaţie?" este necesar, dar Nu este suficient. Întrebarea care contează: poate acest subiect În mod legit...

Kamo·2w ago
FixBillingService

Cheile aparţin doar pe Stripe creează, nu pe mutaţii

Runda 1 de revizuire (Ruling 15) a găsit critic: o idepotență stabilă Cheia de pe o actualizare/cancel/ataşare/detaşare nu este o protecţie, este o eroare. Aces...

Kamo·2w ago
FixBillingService

Face fiecare Stripe scrie idepotent, și nu construi pe unul nou fără cheie

Un timeout pe o Stripe scrie care de fapt a reușit este de nedeslușit, din partea noastră, de la unul care nu a făcut; fără un cheie idempotency retry creează u...

Kamo·2w ago
FixBillingService

Comite steagul procesat cu scrierea banilor, nu înaintea lui

markProcessed was REQUIRES NEW, so it commised procesed=real while the Banii handler scrie au fost încă neangajat în exterior suspendat tranzacţie. JpaTransacti...

Kamo·2w ago
TestBillingService

Dovediți HQL parses pe Hibernate acest serviciu de fapt rulează

kamo-împărțit-library construiește pe Boot 3.3.4 / Hibernate 6.5; BillingService ruleaza Boot 3.1.5 / Hibernate 6.2.13. Prin urmare, testele HQL proprii bibliot...

Kamo·2w ago
August 25, 2026
FeatureBillingService

Faceți un eveniment Ruped Stripe un no-op

Adaugă BillingWebhookEventClaimService pe propria fasole, cu REQUIRES NOW on fiecare metodă, și fire în procesEvent înainte de comutatorul de expediere. O cerer...

Kamo·2w ago
ChoreBillingService

Pin kamo-shared-library 1,6.0

Biblioteca sa mutat la 1,6.0 în timp ce fiecare consumator a rămas pe 1.5.0. CI pentru consumatori construiește biblioteca dintr-o clonă proaspătă într-o ~/.m2 ...

Kamo·2w ago
August 23, 2026
FixBillingService

Nu mai vinde add-ons planul ales include deja

Catalogul a înregistrat întotdeauna care adaugă pe un pachet de plan, în Nu-ţi face griji. Afaceri și întreprinderi transporta conferinţe video, asistentul AI,...

Kamo·2w ago
August 20, 2026
FeatureBillingService

Publică conversia plătită pentru organizațiile urmărite

Ambele căi care ştampila BillingSourceType.PAID publică acum marketing.vizitor.paid, pentru ca agatarea doar una dor in tacere jumatate din trafic Serviciu se ...

Kamo·3w ago
August 16, 2026
FixBillingService

Dimensiune pod deasupra propriului său plafon gramada JVM [skip ci]

Imaginea pornește JVM cu -XX:MaxRAMPercentage=70 -XX:+ Întotdeauna PreTouch, astfel încât numai grămada poate lua 70% din limita containerului și pre-touch păst...

Kamo·3w ago
August 15, 2026
FeatureBillingService

Decide accesul platformei cu soluţionarul comun

@PlatformAdminOnly now names the plain right it requires (defaulting to MANAGE ORGANIZAȚII, despre care este vorba la suprafața platformei acestui serviciu) și ...

Kamo·3w ago
August 12, 2026
FeatureBillingService

Transportați data de reînnoire a acoperirii și a sarcinilor utile ale grupului

Ambele suprafeţe raportează acum curentPeriodEnd şi anuleazăAtPeriodEnd. Data este ceea ce "Ţine-ţi locul până la sfârşit." a perioadei" este o asigurare în abs...

Kamo·4w ago
FixBillingService

Anularea încetează facturarea viitoare și nimic altceva

Anulați nu mai ia un steag "imediat," și nici o rută cu vedere la client nu poate cere pentru unul. Trecând cu adevărat a încheiat abonamentul în aceeași zi în ...

Kamo·4w ago
FeatureBillingService

Un plan pentru fiecare organizaţie, un plafon de 25 de locuri pentru Enterprise şi o modalitate de a nu mai plăti

Planul este acum o decizie la nivel de organizație și nimic altceva nu-l poate suprascrie. Lăsând un auto-plătitor sau un manager de grup să-şi aleagă propriile...

Kamo·4w ago
August 11, 2026
FeatureBillingService

Să anulăm planul unui grup şi să nu mai plătim dublu pentru o persoană

Trei goluri în ceea ce a trimis ultima: Un grup cu un plan nu ar putea fi eliminat. șterge() refuză în timp ce un live abonament există corect, deoarece rândul...

Kamo·4w ago
FeatureBillingService

Asigurați-grupuri de facturare de lucru până la sfârșit, și opri auto-plata de taxare pentru nimic

Un grup poate acum aduna oameni, cumpăra un plan pe propria carte managerului său, și mână Nu mai are locuri. Niciuna dintre acestea nu a existat: singurele ope...

Kamo·4w ago
ChoreBillingService

Reconstrucția în raport cu tabelul redenumit al grupului salarial

Entitatea a trecut de la grupuri de facturare la grupuri de facturare pay după ce s-a dovedit Prima este o masă de moştenire cu o formă diferită. Acest serviciu...

Kamo·4w ago
FixBillingService

Opriți transportul unui credibil comun ca un implicit de configurare

Parola comună a platformei a fost coaptă ca rezervă pentru DB PASSWORD și MINIO ROOT PASSWORD, așa că a trăit în acest repo și în imaginea construită, precum și...

Kamo·4w ago
FeatureBillingService

Spune oamenilor plata lor nu a reușit, și să stea abonamentul în jos

Dunning-ul care nu exista. factura.payment failed a scris un rând și returnat: nici un e-mail, nici un steag, nici o schimbare de stat, și facturare.email-servi...

Kamo·4w ago
FeatureBillingService

Lasă un membru să-şi cumpere propriul scaun şi să închidă o gaură de parametru

Auto-pay nu a avut nici o rută în interiorul consolei. Totul pe suprafaţa de facturare este în formă de cont Billing vă arată nimic, și singura modalitate de a...

Kamo·4w ago
FeatureBillingService

API-uri ale grupului de politici și de facturare

Cine într-o organizaţie poate plăti Kamo este acum răspunzător şi stabil. Ambele rutele sunt org-scopelate și, prin urmare, în mod deliberat în afara /api/billi...

Kamo·4w ago
FeatureBillingService

Implică org-ul țintă al unui nou abonament la apelantului

O prima achizitie nu are nici un abonament existent pentru a copia tintaOrganizationId de la, și care necesită necondiționat este ceea ce a făcut crearea unul d...

Kamo·4w ago

Ca ceea ce vezi de transport maritim?

Fiecare dintre aceste actualizări aterizează automat în spațiul de lucru. Începe gratuit și urmăriți-l crească săptămână după săptămână.

Pornește gratuit pentru totdeaunaVezi prețurile