Añadir tipo webinar y los datos de semillas del mercado de plomo para KamoCRM demo
Añade la inicialización de datos de semillas para el sistema de programación webinar: - "KamoCRM Software Introduction Demo" tipo webinar (45min, Estrategia PRI...
Suelta UUID-tipo cliente-tipoid/customer-group.id columnas para la recreación INT8
Después de RetailCustomer (UUID PK) - Cuenta (Long PK) refactor, el comercio-carts, comercio.draft-orders, y las tablas de comercio-price-lists tenían columnas ...
Limpie los impagos de las ofrecimientos de CockroachDB orfanados orfanoides brand.id
CockroachDB aplica unique-rowid() como predeterminado a las columnas FK nulas, creando UUIDs huérfanos que rompe la creación de restricciones FK. Nullify a los ...
Eliminar prueba de 14 días de los planes Starter y Business
El plan libre sirve como experiencia de prueba. períodos de prueba en planes pagados.
Eliminar los datos de suscripción de simulamulados de DataLoader
Eliminar la cargaMockSubscriptionData (BASIC/PRO/ENTERPRISE planes falsos) cargaMockPOSData. Todos los datos de suscripción para KamoCRM son ahora exclusivament...
KamoCRMPricingLoader luce org by titleShort y se ejecuta de DataLoader.run()
Añadir KamoCRMPricingLoader con modelo de precios de marketing completo
Precarga la estructura completa de precios de suscripción de KamoCRM en la Organización KamoCRM, que refleja la página de precios /precios en el mercado de kamo...
Actualiza datos de semillas para usar nuevo plan de suscripción campos DTO
Reemplaza deprecated **************** por planType, maxSeats y descripción en la suscripción de DataLoader los datos de las semillas.
Añadir importación de Miembro desaparecido y arreglar la creación de la llamada de miembro en DataLoader
Añade falta de importación para la clase de Miembro y sustituye a inexistentes memberService.createMember() con miembroRepository.save() para la creación de mie...
Temas de soporte de semillas y miembro del sistema de contacto web para KamoCRM org
Deja deprecated who-can-create y email-invites.enabled columnas
Strip SchemaCleanupRunner solo a los arreglos post-Hibernate
Hibernate ddl-auto: actualización manita toda la creación de mesa/columna de JPA entidades. Eliminó todas las declaraciones redundantes de CREATE TABLE/ADD COLU...
Retira el regreso temprano del código muerto que desactó a SchemaCleanupRunner
Disfró todo el auto-capaz para aplicaciones completadas para nuevos orgs en lugar de una lista descobradas
Reemplaza la lista de características duras (que tenía duplicados y tipos despreciados) con un lazo sobre todas las etapas COMPLEADAS, no-núcleo, no despreciado...
Migrar todo el papel de todos a los miembros y crear el papel de los miembros del equipo
- Renombrar la columna ROLE-EVERYONE-ID a ROLE-MEMBER-ID - Nombrar los roles existentes de "Todos (Aplica a todos) " a "Miembros" - Establecer banderas ********...
Añadir cuadro de documentos de procesamiento de IA y la que se incrustar la nota
Añade la columna de AI-PROCESSING-ENABLED a la tabla de notas y crea Tabla de NOTA.EMBEDDING-RECORDS para el seguimiento de la nota de vectorización RAG.
Eliminar RoleRightsSyncRunner - derechos se añaden manualmente para orgs existentes
El error subyacente en ************* (desprendidos La emisión de la entidad) se ha fijado en la biblioteca compartida de kamo. Nuevos derechos para Las funcione...
Añadir RoleRightsSyncRunner para rellenar los derechos de rol que faltan
Cuando las nuevas entradas de RoleRightType se añaden a los roles existentes no tenga entradas de OrgRoleRight para ellos. Este corredor comprueba todos los rol...
Añadir la migración de esquemas del sistema de seguridad de acceso
Crea 7 nuevas tablas (org.access-rules, org-geo.block-rules, orgspespicious, detection-rules, system-access-logs, geolite-blocks, geolitte.locations, geolite-sy...
Revertir productoIdsCon el inventario de vuelta a Long (Oferir mantiene largo)
Actualizar las referencias de productos comerciales e ID de mercado de Long a UUID
Añadir la migración para el calendario invita a cuadros y columnas de apoyo
Añadir columnas de celular a los miembros mesa para texto a granel SMS
Crear la mesa KamoTokens y la mesa deken
- CREATE SCHEMA IF NOT EXISTS kamotokens - CREATE TABLE kamotokens.org.oauth.token con único (org.id, proveedor) - DROP COLUMN jwt-key de voip.provider.config s...
CalDav/CardDav Parte 4
- Añadir índices complementarios en ********************** y ************* a través de SchemaCleanupRunner (Hibernate ddl-auto:update añade las columnas FK;...
Añadir SchemaCleanupRununner para soltar CalendarIntegration tabla/columnas; habilitar la actualización ddl-auto
Pre-configurar todos los simultizas ogs con el proveedor de correo electrónico KamoMail
Habilitar la función DOCS-EDITOR para todas las organizaciones simuladas
Habilitar la autocreación de esquema de Hibernate para email-metadata
Añadir ********** propiedad así Hibernate crea Faltan los esquemas PostgreSQL antes de crear tablas.
Agregar repositor de comercio, exec-maven-plugin y NATS/MinIO config
Habilitar el escaneo JPA para el paquete de comercio, añadir exec-maven-plugin para ejecución directa de Java, configurar configurar configuraciones de NATS Jet...
Actualizar DataLoader para la división de los campos de ageReqType
Establezca tanto la edadReqTypeMember como ageReqTypeTeamMember con el mismo valor en datos simulados.
Añadir simulacio de mercado de comercio semilla con vendedores
Añade cargaMockCommerceMarketData () a DataLoader que crea 7 mercados en todos los 6 tipos de comercio con datos realistas de los proveedores bajo semillas auto...
Añadir datos simulados para activos de alquiler, proveedores, planes de suscripción, solicitudes de compra
- loadMockRentalData: 4 activos de alquiler (RVs, equipos) - cargaMockVendorData: 4 vendedores - loadMockSubscriptionData: 3 planos (Basic, Pro, Enterprise) - c...
Cambiar DataLoader a CommerceService
- Use CommerceService en lugar de POSService, RetailProductService, RetailInventoryStockService - createProduct, createOrUpdateStock, createRetailOrder, createM...
DataLoader IOException importa y simulagulo errores FK de asignación de plomo
- Añadir la desaparición de java.io.IOException importación para copiaJavaEnumsToNextJS - Usar saveLead en lugar de saveLeadWithAsignment for simulaccionados da...
Oleoducto de desenqueo - redespliegue después de RKE2 etcd reset
Oleoducto de desenqueo - redespliegue después de RKE2 etcd reset
Actualización para usar k1m1 nombre de host para conexión DB
Rplicar el campo del zona de tiempo para el uso de TimezoneType enum - Cambiado Usuario.timezona de cadena a TimezoneType enum - Actualizado .gitignore para excluir la caché m2-repository - Soporta jerarquía de zona horaria: Miembro . Usuario . Organización
Fix InitializerService: Set is-enabled=true para los usuarios y eliminar dominio inválido localhost:3000
Añadir soporte de dominio localhost en DataLoader
- Añadido localhost y localhost:3000 dominios para el desarrollo local - Mejores comentarios explicando el comportamiento de concatenación subdomain - Trabaja c...
Añadir la inicialización externa del proveedor de autenismo en DataLoader
- Añadido ExternalAuthProviderContro dependencia de la dependencia - Creado add ExternalAuthProviders() método de ayuda para configurar proveedores - Proveedore...
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.