Registro de cambios en vivo

Mira lo que estamos construyendo, en tiempo real. Cada característica, fija y mejora enviada a través de la plataforma.

17,865
Cambios totales
4,581
Características
4,512
Arreglas
32
Proyectos
Filtrar por proyecto
Todos los proyectos17,865AIService110APIService138BillingService133ConversionService85DaemonService107DocsService189ESigService78EmailService348InitializerService299KBService74KlusterServices539MCPGatewayService43MediaService460RAGService61SecurityService1,519TranslateService45VOIPService173VectorService8kamo-analytics6,157kamo-apps18kamo-asterisk-support19kamo-capcha17kamo-capcha-widget4kamo-internal4,553kamo-login318kamo-marketing584kamo-meet90kamo-nowww18kamo-register206kamo-shared-library1,320kamo-signer-monorepo50kamolos102
Filtrar por tipo
Todos los tiposBuild24CI522Chore670Docs226Feature4,581Fix4,512Other6,781Performance136Refactor273Revert23Style48Test68Upgrade1
September 10, 2026
FixBillingService

Recorren un evento webhook cuyo primer intento murió, y rechaza uno que el SDK no puede leer

Un reclamo perdedor en una fila sin procesar siempre respondió 500, por lo que un evento cuyo primer intento fracasó (una carrera de constorza única dentro de l...

Kamo·1d ago
FixBillingService

Sólo una carga fallida comienza aburrido, y Stripe debe ponerse de acuerdo antes de los actos de dunning

factura.finalizado lleva el estado=abrir con una cantidad adeudada por cada factura autocargada antes de que se intente la carga, y la factura el encargado come...

Kamo·1d ago
September 9, 2026
FixBillingService

El guardia del mismo compromiso-reconstruido nunca pudo disparar, y el chequeo de digestión falló abierto

Ambas protecciones contra un despliegue que no despliega nada fueron inertes, por lo que el oleoducto reportó dos empleos verdes mientras las vainas se quedaban...

Kamo·2d ago
FixBillingService

Una fila de catálogos nombrando una aplicación que esta compilación no puede resolver no está a la venta

ServiceTypeConverter dejó de tirar un identificador de aplicaciones desconocida y comenzó a resolverla a null, que es lo que un servicio debe hacer en los barco...

Kamo·2d ago
September 7, 2026
FixBillingService

Un precio de la que Stripe nunca ha oído oír es una falta, no un silencio

El conciliador comparó los precios de los precios con el catálogo y regresó temprano siempre que nada fuera mapeado. Así que un término que el catálogo había ga...

Kamo·4d ago
September 6, 2026
FixBillingService

Carga lo que dice la pantalla, y rechaza en lugar de fingir

Una auditoría de la consola Plans & Billing contra las llaves de la Franja en vivo encontró la costura entre la pantalla y Stripe roto en cada dirección a la ve...

Kamo·4d ago
September 5, 2026
FixBillingService

Deba el despliegue por digestión, no por etiqueta

El commit anterior se detiene la imagen de conjunto siendo un silencioso sinop. Esto afirma lo Resultado: después del despliegue, la etiqueta se resuelve a un c...

Kamo·6d ago
FixBillingService

Una reconstrucción del mismo compromiso no desplegó nada y reportó éxito

La imagen está etiquetada con el commit SHA, por lo que reconstruir el mismo commit produce una referencia de imagen idéntica. "kubectl set image". entonces no ...

Kamo·6d ago
September 4, 2026
FixBillingService

Deja que un rollo termine lo que la vieja vaina estaba haciendo

Los despliegues sustituyeron a la única cápsula de cada servicio sin nada para captar las solicitudes en vuelo. Tres ajustes, aplicados en toda la flota: - pre...

Kamo·1w ago
August 31, 2026
FixBillingService

Deja de ofrecer el plan interno de plataforma-propior para la venta

listaPlansForMarket filtrado en isActive solo, y el activo no es el mismo que en el menú. OWNER-UNLIMITED ("Propietario de Platform interno") está activo, lleva...

Kamo·1w ago
August 27, 2026
FixBillingService

La plataforma org no está ardada por su propio catálogo

A la plataforma se le dijo "Requiere el complemento KamoPBX Hosting" por su cuenta Pantalla de teléfono-servidor, para un complemento que publica. Es propietar...

Kamo·2w ago
August 26, 2026
FixBillingService

Escanear el paquete de repositorio de correo electrónico compartido.billing

EnableJpaReposiries lista los paquetes explícitamente, por lo que MailboxBillingDayRepository era invisible y el servicio se negó a empezar de plano. no por nin...

Kamo·2w ago
FixBillingService

Cierra la brecha de idempotencia web encontraba la revisión final de BL0

Encontrando 1 (crítico): una reclamación perdedora en un evento de Stripe entregado solamente había una fila probada, no que el intento anterior terminara. A re...

Kamo·2w ago
FixBillingService

No teclear la clave por-a-tomoto por-tomoto Stripe crea

Revisión de la Ronda 2 (Ruling 17) encontrado "es esto un create?" es necesario, pero no es suficiente. La cuestión que importa: este tema puede legítimamente s...

Kamo·2w ago
FixBillingService

Las llaves pertenecen a Stripe crea solamente, no a mutaciones

Revisión de la Ronda 1 (Ruling 15) encontró el Crídico: una idempotencia estable clave en una actualización/cancela/attach/detach no es una salvaguardia, es un ...

Kamo·2w ago
FixBillingService

Haz que cada Stripe escriba idempotente, y falle la construcción sobre una nueva sin una llave

Un tiempo de espera en un Stripe escribir que realmente tuvo éxito es indistinguible, de nuestro lado, de uno que no lo hizo; sin un llave idempotencia el reini...

Kamo·2w ago
FixBillingService

Comete la bandera procesada con el dinero escribir, no por delante de ella

markProcessed fue REQUIRES-NEW, por lo que cometió procesado=true mientras que el Los escritos de dinero del manejador seguían sin comprometerse en el exterior ...

Kamo·2w ago
August 25, 2026
August 23, 2026
FixBillingService

Deja de vender complementos que el plan elegido ya incluye

El catálogo siempre ha registrado qué complementos de un plan paquetes, en ******************* . Negocios y transporte empresarial videoconferencias, el asisten...

Kamo·2w ago
August 16, 2026
FixBillingService

Tamaño la vaina por encima de su propio techo de púrcim JVM [suelta ci]

La imagen comienza la JVM con -XX:MaxRAMPercentaje=70 -XX:-SiemprePreTouch, por lo que el solo puede tomar el 70% del límite de contenedores y pretocar mantiene...

Kamo·3w ago
August 12, 2026
FixBillingService

Cancelación detiene futuras facturas y nada más

Cancelar ya no toma una bandera "inmediata", y ninguna ruta orientada al cliente puede pedir para uno. Pasando la verdad terminó la suscripción el mismo día mie...

Kamo·4w ago
August 11, 2026
FixBillingService

Deja de enviar una credencial compartida como un defecto de configuración

La contraseña compartida de la plataforma fue horneada como la caída para DB-PASSWORD y MINIO-ROOT-PASSWORD, por lo que vivió en este repo y en la imagen constr...

Kamo·4w ago
FixBillingService

Deja de revocar el acceso a facturación de un miembro cuando los añada a otro lugar

add() eliminó la fila del miembro en cualquier otra cuenta para satisfacer a un único global que ya no existe. Agregar a alguien a una segunda cuenta de factura...

Kamo·4w ago
FixBillingService

Deja que un sub-org llegue a la cuenta que lo paga

La suscripción de cuenta separa deliberadamente al pagador de la organización, cuya los miembros consumen los asientos, y las cuentas autoproporcionadas se sien...

Kamo·4w ago
August 10, 2026
FixBillingService

Coarte lo que dice el catálogo, una vez, por la cantidad correcta

Cinco defectos que movieron dinero real, más el sub-recurso IDOR debajo de ellos. Ciclos de facturación. Los precios ANUAL se enviaron a Stripe a la tarifa alm...

Kamo·4w ago
FixBillingService

Verificar el modo dios contra la base de datos, no una cabecera falsificada

AccountOrgScopeInterceptor cortocircuitó cada org y miembro check en el encaja X-God-Mode-Encajeador activo, y copias de declaración de ley de kamo-internal que...

Kamo·4w ago
FixBillingService

SQL solo de CockroachDB que rechaza PostgreSQL

CockroachDB deletrea el tipo de texto STRING; PostgreSQL y YugabyteDB usan TEXT. 25 yesos a través de consultas nativas seguían emitiendo CAST(x AS STRING) y ::...

Kamo·4w ago
August 9, 2026
FixBillingService

Dale a cada organización un verdadero límite de transacción

StorageSnapshotSweep.catchUp llevó "Transactional(REQUIRES-NEW) y se llamó de barrido () en el mismo frijol. La primavera se aplica a través de un proxy, por lo...

Kamo·4w ago
FixBillingService

Ejece a auto-o-propiácse en una cuenta, no sólo el límite de org

Seguimiento de la puerta de cross-org, ahora que la regla se decide: dentro de una organización que puede manejar su propia cuenta de facturación, y un propieta...

Kamo·4w ago
FixBillingService

Dejar que una organización llegue a otra organización facturación

/api/billing/cuentas vislumbra su listado por el encabezado X-Org-Id, pero cada ruta debajo tomó el identificador directamente de la ruta y nunca comprobó quién...

Kamo·4w ago
FixBillingService

Respuesta "es esto vendible" del catálogo de aplicaciones, no del enum

La disponibilidad se convirtió en editable de operador en tiempo de ejecución, por lo que derivarlo de ServiceType.getStage () significaba publicar MLOS en Apli...

Kamo·4w ago
FixBillingService

Validar códigos adicionales antes de poder conceder una aplicación

se escribió directamente desde el órgano de solicitud. Eso fue inofenable mientras nada leía. la columna, pero ahora es una entrada de autorización: un compleme...

Kamo·4w ago
August 8, 2026
FixBillingService

Ocultar aplicaciones inéditas del catálogo de Plans & Billing

**************** de nuevo la pestaña donde un cliente elige a qué suscribirse, por lo que no debe ofrecer un producto todavía en la lista No Disponible - la mis...

Kamo·4w ago
FixBillingService

Mantenga el prefijo en los nombres de alambre de PlatformAccountSummary también

El mismo peligro Lombok/Jackson que PlatformOrgRow: isTopLevel() pierde su "is" en serialización, por lo que el DTO ponga el cable en el alambre, por lo que el ...

Kamo·4w ago
FixBillingService

Mantenga el prefijo en el alambre para isTopLevel/isPlatformProduct

Lombok genera isTopLevel() para un campo de isTopLevel y Jackson desnuda el prefijo de "is", por lo que el endpoint en vivo serializó a nivel superior y mientra...

Kamo·4w ago
FixBillingService

Declarar los afistas de seguridad explícitamente para que el servicio pueda comenzar

El servicio no se ha desplegado desde 2026-07-03; cada vaina desde entonces se ha estrellado antes de la carga de contexto: Este método no puede decidir si e...

Kamo·4w ago
August 3, 2026
FixBillingService

Apreciar la descarga de kubectl contra egress escamosas [sillar ci]

dl.k8s.io sobre la egresación del corredor deja caer intermitentemente la transferencia intermedia: rl: (56) OpenSSL SSL-read: descifrado o mal registro mac q...

Kamo·1mo ago
July 3, 2026
FixBillingService

Serializar largos ids como cuerdas para detener la pérdida de precisión org-id

Ojeos de orgo son valores de CockroachDB unique-rowid() que superan JS MAX-SAFE-INTEGER. BillingService los serializaba como JSON crudos números, así que el JSO...

Kamo·2mo ago
July 1, 2026
June 10, 2026
FixBillingService

Registro de repositorios de esign para el medidor de sumisión de frijol

EsignMeterSubmissionService necesita EsignUsageRecordRepository, pero DepósitoJpaRepositorios no escaneó com.kamo.z.shared.esign.repos, así que el contexto no e...

Kamo·3mo ago
FixBillingService

Vuelta a precios adicionales medidos con un medidor de facturación

Stripe (= 2025-03-31.basil) rechaza el uso heredado.type.type.aggregate-usage modelo medido ('los medidos los precios deben estar respaldados por medidores'), p...

Kamo·3mo ago
April 28, 2026
FixBillingService

Añadir campos de DTO boolean prefijo a .JsonProperty a está* prefijo

Lombok genera isXxx() is-getters para campos booleanos llamados isXxx. Jackson desnuda al 'es' de los egresos y los ensachiza como 'xxx' en lugar de 'isXxx', as...

Kamo·4mo ago
FixBillingService

Incluir cuentas de segmentación de suscripciones en la lista de org

listForOrg ahora también devuelve cuentas cuyas suscripciones apuntan a No sólo cuentas directamente propiedad de ella. En el multi-org modela la Cuenta de pago...

Kamo·4mo ago
April 23, 2026
FixBillingService

Usa **************** primitivo getter

es Organowner es un booleano primitivo en TeamMember, así que el Lombok- El accesor generado es OrganOwner() no getIsOrganizationOwner(). Fixes compila fallos e...

Kamo·4mo ago
FixBillingService

Expong suscripción al comercio en GET / suscripciones/corriente

Cuando no exista ninguna fila espejo de Stripe, resuelva el comercio activo de org SubscripciónRecord (por ejemplo. Las subvenciones COMP), incluyen el pagoMeth...

Kamo·4mo ago
April 22, 2026
April 18, 2026
FixBillingService

Bump kamo-shared-library-shared a 1.4.0

Kamo·4mo ago

Como lo que ves enviaste?

Cada una de estas actualizaciones aterriza en su espacio de trabajo automáticamente. Empieza gratis y verlo crecer semana tras semana.

Arranzar gratis para siempreVer Precios