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,874
Cambios totales
4,587
Características
4,515
Arreglas
32
Proyectos
Filtrar por proyecto
Todos los proyectos17,874AIService110APIService138BillingService133ConversionService85DaemonService107DocsService189ESigService78EmailService351InitializerService299KBService74KlusterServices542MCPGatewayService43MediaService460RAGService61SecurityService1,519TranslateService45VOIPService173VectorService8kamo-analytics6,157kamo-apps18kamo-asterisk-support19kamo-capcha17kamo-capcha-widget4kamo-internal4,556kamo-login318kamo-marketing584kamo-meet90kamo-nowww18kamo-register206kamo-shared-library1,320kamo-signer-monorepo50kamolos102
Filtrar por tipo
Todos los tiposBuild24CI522Chore670Docs226Feature4,587Fix4,515Other6,781Performance136Refactor273Revert23Style48Test68Upgrade1
August 12, 2026
FeatureInitializerService

Los índices parciales que detienen un doble pago y una colisión de código

************* es los dientes detrás del servicio de exportación negativa a volver a emitir. Un segundo expediente comprometido por un período de pago paga doble...

Kamo·4w ago
August 11, 2026
FeatureInitializerService

Registro de KI y migración de esquemas

Las mesas provienen de ddl-auto; este corredor suministra sólo lo que Hibernate no puede... los índices únicos parciales en una asignación primaria abierta y un...

Kamo·4w ago
FixInitializerService

Reconocer una restricción CHECK existente a través del envoltorio de Spring

TrainingSchemaMigration .Pedr.(43) ha estado abortando EVERY KamoInitializer, Reteniendo silenciosamente los 29 corredores ordenados después de ella (órdenes 45...

Kamo·4w ago
FixInitializerService

Reintentar un conflicto de serialización en lugar de abortar todo el inicializador

Encontrado diriéndolo. YugabyteDB realiza cambio de esquema en línea, por lo que se emitió un CREATE UNIQUE INDEX Mientras que el pase de Ddl-auto de Hibernate ...

Kamo·4w ago
FeatureInitializerService

Esquema para grupos que realmente pueden pagar

Tres corredores: BillingGroupRosterMigration crea facting.pay-group.miembros - a quién grupo significa pagar, antes de que haya comprado algo. org. org.id se d...

Kamo·4w ago
FeatureInitializerService

Crear el esquema de entrenamiento de RRHH

Registros com.kamo.z.shared.hr.training en la lista explícita de "EnableJpaRepositorios" . EntityScan es amplio por lo que las entidades se encuentran de cualqu...

Kamo·4w ago
FeatureInitializerService

Crear grupos de facturación y deshacer explícitamente la colisión heredada

Crearlo en una migración en lugar de dejarlo en ddl-auto, que produjo un Tabla a medio construir cuando la entidad fue apuntada a los grupos de facturación pree...

Kamo·4w ago
FixInitializerService

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
FeatureInitializerService

Añadir las columnas del reloj

pasado.de y suspensión. notificada, ambos nulos. Null significa pagar y No-toda: párr.

Kamo·4w ago
FeatureInitializerService

Deja desatir la restricción que limitaba a un miembro a una cuenta de facturación

Encuentra la restricción por forma en lugar de por nombre. Hibernate lo generó y el nombre no es estable en todos los entornos, por lo que cualquier restricción...

Kamo·4w ago
FeatureInitializerService

Añadir las columnas de auto-expand

Kamo·4w ago
FeatureInitializerService

Añadir las columnas que hacen detectar un cambio de precio detectable

Orden (0), nulo, sin relleno de espaldas, una cantidad nula dice: "No sabemos qué este precio se creó con" y el reconciliador lo trata como desconocido en lugar...

Kamo·4w ago
FeatureInitializerService

Reprecio de almacenamiento adicional de $2.50 por 10 GB, ancho

El complemento describía una piscina compartida de toda la organización y luego tenía un precio USAGE-BASED en $4 con "25 GB" declarado sólo en prosa. Nada pres...

Kamo·4w ago
August 10, 2026
FixInitializerService

Ampliar el rango de asignación de temas de soporte.Gr.G. CHECK a 0..3

SoporteAssignmentStrategyType es "Enumerado(ORDINAL), por lo que Hibernate emitió CHECK (assignment.strategy .= 0 Y assignment-strategy = 2) en CREATE TABLE en ...

Kamo·4w ago
FeatureInitializerService

Añadir y backfill accounts.date-created

Hibernate no puede agregar esto en sí: ddl-auto lo emite NO NULL, que CockroachDB se niega en una mesa que ya tiene filas. Así que se añade nulo aquí, repleto, ...

Kamo·4w ago
FeatureInitializerService

Máve los calendarios sobre las membresía y da a cada org un compartido

Los calendarios y eventos eran propiedad de una cuenta y no llevaban organización. Esto une cada uno a la membresía más temprana de su propietario - la organiza...

Kamo·4w ago
FixInitializerService

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
FeatureInitializerService

Contactos de libreta compartidos a mano de sus propietarios

EmailService ahora tiene un alcance de cada contacto leer para contact.books.owner.id, que deja los contactos ya sentados en una organización sin dueño-falto li...

Kamo·4w ago
August 9, 2026
FeatureInitializerService

Esquema para la miniatura medida y almacenamiento de pistas

registros img.dat.derivatives, por archivo almacenado, el tamaño real de todo Kamo se generó de ella. Sustituye img.THUMB.FILE-FILE-SIZE como fuente de esa cifr...

Kamo·4w ago
FeatureInitializerService

Esquema para medición de almacenamiento solo para tiendas de objetos

los días de la historia de los días de lo que un barrido lee de MinIO para los dos cosas que no tienen tamaño en la base de datos: activos de marca y los docume...

Kamo·4w ago
FeatureInitializerService

Esquema para medición de almacenamiento por buzón

**************** hold, por buzón y por día de llegada, el RFC822 bytes que el buzón está sosteniendo. La contabilidad de almacenamiento no tenía una fuente hone...

Kamo·4w ago
FeatureInitializerService

Corredor de escásto para las instantáneas de org.storage.snapshots

Espejos OrgStorageSnapshot como explícito DDL, al estilo de la casa . ddl-auto crea la tabla primero, por lo que el CREATE es un retroceso y los SET DEFAULTs so...

Kamo·4w ago
FeatureInitializerService

Declarar la aplicación **************** separación de la aplicación

El relleno sólo llenó una fila de plan que faltaba deliberadamente, por lo que no podía en silencio mover un nivel que dejó aplicaciones que nunca habían sido p...

Kamo·4w ago
FixInitializerService

Sólo raíces reales de derecho consiguen las filas de aplicaciones de la plataforma

La propiedad de los planes de suscripción se trató como prueba de ser una raíz de derechos. No lo es: un cliente org dirige sus propios mercados comerciales y v...

Kamo·4w ago
FixInitializerService

El mismo alias de NPE en los sembradores inicializadores

resoluciónTodo (entera todo (*) no tiene entrada para un alias despreciado compartiendo un identificador con una aplicación en vivo, así looping ServiceType.val...

Kamo·4w ago
August 8, 2026
FixInitializerService

Ataque el recorte del nombre como Timestamp, no de cuerda

CockroachDB rechaza la "templa" de "temporal ((6) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . en su primera declaración cada bota: 'operador de co...

Kamo·4w ago
FixInitializerService

Reparar el segundo sitio de persistido de los apellidos de LOS

**************** es "Enumerado(STRING) y sostiene RoleRightType nombra, por lo que un papel de impago que otorga las tiendas de hipotecas "LOS-VIEW-PIPELINE". E...

Kamo·4w ago
FixInitializerService

Enfila la reparación de nombre de Los LOS en las filas anteriores al nombre

La reparación coinició en la cuerda sola y corrió en cada bota, por lo que dejó de ser idempotente el momento en que cualquier persona haya concedido la aplicac...

Kamo·4w ago
FixInitializerService

Modelo maestro honra un retiro en tiempo de carrera; bajar a un guardia muerto

provisionMaxedOutMasterModela permite la fuerza de cada aplicación para el org de la plataforma, y Esa amplitud es deliberada. El pingiente de perro pre-lanzami...

Kamo·4w ago
FixInitializerService

Reparación de las subvenciones hipotecarias huérfanas por el nombre de la LOS a MLOS

ServiceType se mantiene en dos lugares y el 2026-08-08 solo se cambia el nombre Contabilía uno. ORG-FEATURES.FEATURE-TYPE almacena el identificador numérico, as...

Kamo·4w ago
FeatureInitializerService

Una fila de catálogo debidamente categorizada por app, en cada raíz de derecho

Nueve aplicaciones POS, Marketing Tools, Calculator, Club, Inventory, Legal, Games y ambos Sistemas de originación no tenían representación de catálogo en absol...

Kamo·4w ago
FixInitializerService

Nigs de abuelo que ya manejan un mercado de comercio cerrado

Comer por MORTGAGE detrás de MLOS hizo que la puerta fuera insatisfiable para los inquilinos: MLOS sigue siendo PLANuMIENTO, y FeatureController.enable rechaza ...

Kamo·4w ago
FixInitializerService

Derechos de la aplicación de semillas para cada raíz, y dejar de inventar niveles de plan

Dos defectos encontrados revisando la marcha antes de voltear kamo.entitlement.inarte.fallil-open. Sign Pink es una raíz de derecho de segundo derecho (isPlatf...

Kamo·4w ago
FeatureInitializerService

Filapel las filas de derechos de la aplicación en el catálogo del plan de plataforma

El derecho ahora se resuelve en una columna de tipo servicio mecanografiado, pero ninguna fila de catálogo llevaba una, por lo que Cada plan aún resuelto a 'tod...

Kamo·4w ago
August 7, 2026
FeatureInitializerService

Apunteros de buzón para departamentos y orgs, y rellenan los departamentos

DEPTS.MAILBOX-ID y ORGS.CONTACT-MAILBOX-ID, ambos UUID lisos sin FK a email.provider.mailboxes: los buzones sincronizados de proveedores externos y se pueden el...

Kamo·1mo ago
FeatureInitializerService

Dale a un miembro del equipo un gerente

Añade MANAGER-ID a member-team.member, una autorreferencia anulable para el informe línea. Nada se llena: ningún gerente es una respuesta completa, tanto en la ...

Kamo·1mo ago
FeatureInitializerService

Añadir DEPTS.PARENT-DEPT-ID para los departamentos anidados

Nullable sin relleno... null significa nivel superior, que es lo que cada existente El departamento estaba y la mayoría se quedará. Declarado UUID UU con un DR...

Kamo·1mo ago
FeatureInitializerService

Migración para el libro de la comisión y mesas de pago de Stripe

Espejos com.kamo.z.shared.commission. ddl-auto crearía estos a partir de la anotaciones de todos modos; el explícito DDL es la convención de la casa y es lo que...

Kamo·1mo ago
August 6, 2026
FixInitializerService

Falla la carrera cuando no se puede crear un índice UNIQUE requerido

aseguramiento() capturado Excepción y registro, por lo que un fallido CREATE UNIQUE INDEX informó éxito y el servicio arrancado sin garantía de singularidad en ...

Kamo·1mo ago
FeatureInitializerService

Aterrista el paquete legal esquema

Añade com.kamo.z.shared.hr.legal a la lista de escaneos del repositorio y asegura la la singularidad y los índices de miración que la asignación de la entidad n...

Kamo·1mo ago
FixInitializerService

Alcance aglutinación vacía a (MY-DOCS, '') no al miembro del propietario id

El Docs DocManager nunca pasa un utilería assocObjectId, así que siempre resuelve y consultas (3, ''). BACKFILL-EMPTY-SQL estaba analizando aglutinantes vacíos ...

Kamo·1mo ago
FixInitializerService

Corre Java javadoc en Hibernate ddl-auto comportamiento para NO columnas NULL

CockroachDB rechaza ADD COLUMN ... NO NULL sin un DEFAULT en un poblado mesa, así que el intento ddl-auto de Hibernate falla (enferma, no mortal) en lugar de Si...

Kamo·1mo ago
FeatureInitializerService

Volver la colección a la que pertenece cada aglutinante existente

Deriva el alcance del primer ítem del ítem del DOC; las carpetas vacías vuelven a El dueño es My Docs. Aplica NO NULL sólo después del relleno.

Kamo·1mo ago
August 5, 2026
FeatureInitializerService

Crear la columna de email search-vector y su índice invertido

**************** nunca existió. EmailService V1-email-metadata-schema.sql lo declara, pero que la migración nunca funvide - el mesa vino del escaneo de la entid...

Kamo·1mo ago
ChoreInitializerService

Purga de los enlaces de correo electrónico cuyo dirección de la dirección es la de la compañía

Despeja lo que la vieja regla de la empresa escribió antes de leer los org-domains. Vive la producción fue purgada a mano en el momento (126 filas, 6 pistas, un...

Kamo·1mo ago
FeatureInitializerService

Semillas de esquema y punto de contacto para comunicaciones de plomo

Hibernate crea las tres nuevas tablas de las entidades de la lib compartida; esto añade lo que no puede expresar - el índice único parcial que mantiene como muc...

Kamo·1mo ago
FeatureInitializerService

Esquema para la capa de reunión de varios proveedores

Crea **************** y org-meeting.oauth.tokens, añade las columnas de la identidad del proveedor a REUNI-RECORDS y REUNIDOS-RECORDINGS y la Configuraciones co...

Kamo·1mo ago
FeatureInitializerService

Agente primario reescificable en una oportunidad reservada

PRIMARY-AGENT-MEMBER-ID es quien tiene la oportunidad ahora; REQUESTED-BY-MEMBER-ID se deja intacto para siempre. Nullable sin relleno a propósito. "nunca reasi...

Kamo·1mo ago
August 4, 2026
FeatureInitializerService

Columnas de la Comisión para oportunidades reservadas e impagos del mercado

Seis columnas nulas: la comisión general acordó una oportunidad reservada, y el default del mercado que lo prellena en la aprobación. NUMERIC(19,4) para que coi...

Kamo·1mo ago
ChoreInitializerService

Dejar las columnas del destinatario de la cita

La pista tiene el nombre, dirección y teléfono del cliente; instantáneas de ellos en la cita duplicado un disco editado en otra parte. Las columnas existían sól...

Kamo·1mo 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