Semilla Organization.isAoptor para el plan de autocompcomp de kamocrm y OWNER-UNLIMITED
- DataLoader: drop OrganizationType arg de createOrg, set isTopLevel=true on kamocrm - KamoCRMAgeReqUpdateRunner . prueba: match on IS-TOP-LEVEL = TRUE en lugar...
Añada corredor de migración para la columna logo-full-ext en orgs
Modelo maestro se aplica a los tres tipos de miembros en init
provisionMaxedOutMasterModel ahora establece términosToMembers, aplicaToTeamMembers, y se aplicaToOwners todos los verdaderos para que cada tipo de miembro vea ...
La plantilla de rol por defecto del administrador comienza con todos los derechos GRANTED
provisionMaxedOutMasterModel ahora pueblan la plantilla Administrador con cada RoleRightType listo para GRANTED. Las otras tres plantillas (miembro del equipo, ...
Disposición de un modelo de seguridad maestro al máximo para KamoCRM en init
DataLoader crea y asigna un maestro ChildOrgSecurityModel a KamoCRM inmediatamente después de la creación de la org, con cada ajuste al máximo hacia el valor má...
Añade FEATURE-REQUESTS a la categoría de Soporte y todas las mapeos de la planta-caracter total
Gratis: Voto comunitario, Inicio: Voto y solicitud, Negocio: Solicitudes prioritarias, Enterprise: Dev personal personal incluido
SP5 migra KamoCRM agereq a ALL-WORK-ELIGIBLE
Añadir KamoCRMAgeReqUpdateRunner (orden 10) . . . . . . . . . . . . . . . . . . . . en la puesta en marcha; DONUEBO comprueba el valor antiguo por lo que las re...
Añada SP4 email.verification.tokens DDL . . . . . . . . . . . . . . . . . . . . .
Añadir la tabla de recuperación de SP3 DDL - Agregaciones de columna de usuario a SchemaCleanupRunner
Añadir EmailTemplateSeedRunner for SYSTEM . per-org semilla de semilla
Corre en la startup KamoInitializerService. Carga canónica plantillas de recursos de biblioteca compartida de kamo; upserts SYSTEM rowss (no Cincer); rellenos p...
Añadir índices únicos parciales . . . . . . . . . . . . . .
Hibernate ddl-auto no puede generar índices únicos parciales o computarizados-CHECK limitaciones. Este compromiso los añade a través del corredor idempotente DD...
Semilla KamoCRM con ALL-WORK-ELIGIBLE en instalaciones frescas
El ayudante createOrg() aplica este argumento único a ambos ageReqTypeMember y ageReqTypeTeamMember; de conformidad con Convención de la plataforma. Pares con K...
Añadir corredor de una sola vez para migrar KamoCRM agereq a TODOS
El idempotente condicional ACTUALTE se ejecuta en la puesta en marcha de servicios; DONE comprueba la cláusula el valor viejo esperado por lo que las re-corrida...
Añadir las columnas verificadas. de verificación y propiedad a los org-domains
Añadir columnas ssl.confirmeded y ssl.confirmed.at a org-domains
Añade declaraciones idempotente ALTER TABLE para la provisión de las dos nuevas columnas necesario para el seguimiento de confirmación SSL de configuración de l...
Añade la inicialización de la configuración de facturación a KamoCRMPricingLoader
Semillas un BillingConfig por defecto (ORG-PAYSALL, SOFT-LOCK, Gracia de 7 días) para la organización KamoCRM durante la puesta en marcha de la cargadora de pre...
Añadir tablas de traducción para registros de confirmación, artículos KB y planes de suscripción
Actualiza KamoCRM precios a las tarifas de producción de salida a mercado
- Starter: $34/mo ($28 anual), Negocios: $72/mo (59 dólares anual), Enterprise: a $109/mo (99 dólares anual) - Plan de negocio ampliado de 50 a 100 usuarios - A...
Utilícese createOrganizationOwner para los miembros de administración, renombrar INTERNAL a TEAM-MEMBER
Actualiza la creación del propietario para usar el nuevo método createOrganizationOwner que maneja la asignación de rol de administración y el nivel de acceso P...
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...
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...
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
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.
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...
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
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...
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...
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
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.