Filtro de búsqueda de lenguaje de caída en el escasándote de Mi Lenguaje
La lista de idiomas soportada es lo suficientemente corta para escanear visualmente; la búsqueda complejidad añadiera entrada sin valor del usuario.
API miembros de Split; muestra el objetivo org de subs; añadir facturación-propibar a la IU
FactingApi divide a los miembros en cuenta Miembros (canManageBilling, isAccountManager) y suscripción Miembros (isLicensee, canManageSubscription) en *********...
Subs apuntan a un sub-org; por sub miembros se rete y se dividen de los administradores de cuentas
Las suscripciones ahora requieren targetOrganizationId en la creación de la (cuenta, mercado, target.org) el triple es la nueva clave de singularidad. AccountBi...
Administradores a nivel de cuenta dividido de miembros por subsub; subs gain target.org
Añade SuscripciónMiembro (persuscripción licenciado - banderas sub-gerentes) por lo que un Cuenta en el org KamoCRM puede contener múltiples suscripciones, cada...
Renombre de AccountBillingMember - AccountMember; isGroupPlanManager - isAccountManager
Nombrar a nivel de tipo en todo el cliente de facturación y PlansBillingTab: - AccountBillingMember type - AccountMember - es la bandera deGroupPlanManager - is...
Utilir Cuenta.miembros a través de AccountMember; rename isGroupPlanManager - isAccountManager
La Cuenta es ahora el grupo, por lo que todas las referencias a la antigua La entidad de AccountBillingMember apunta al nuevo genérico ******************* entid...
Usuarios / maestroAccountHolder, use Account.members .
AccountController refleja ahora el modelo de Cuenta como grupo: - computeDisplayName / extractEmail / extractPhone resolución a través de la Miembro primario ...
Hacer la cuenta del grupo; reemplace el conjunto de Usuario por el conjunto de miembros de AccountMember
La Cuenta es ahora en sí misma el "grupo" - no hay un grupo de facturación separado concepto. Los miembros (org-exclusivo) pertenecen a la Cuenta directamente a...
Rewrite facturaciónApi client en endpoints basados en cuentas
facturaciónApi ahora habla con ******************* en lugar de las rutas antiguas / grupos/-grupoId. Tipos de nivel renombrados: - BillingGroup. - BillingGroupM...
Reescribir BillingService en entidades basadas en la cuenta
El BillingService está ahora centrado en la cuenta. Corrientes impulsadas por los miembros (por ejemplo. "ad una tarjeta", "suscribirse a un plan") ahora pasa p...
Muévete de BillingGroup a licencias basadas en cuentas
El servicio de servicio resuelve los derechos de los miembros contra la concesión de cuentas registros propiedad de la cuenta de facturación del miembro. Los De...
Migrar de BillingGroup a Cuenta como director de facturación
Cuenta es ahora el único cliente de Stripe. Un Miembro que lo necesita pagar (por ejemplo, por una suscripción) auto-crea una Cuenta; esa Cuenta entonces tiene ...
Registros en vivo de Oriente al perfil de la dirección de cuenta, instantáneas direcciones históricas
Registros de comercio en vivo de Oriente a la referencia al envío/facturación principal del perfil de cuenta direcciones, con instantáneas tomadas sólo cuando l...
Cambiar Account.java para incrustar; agregar entidad de AccountDireress para las listas de envío/facturación
- Añadir cuentaDirecciónType enum (SHIPPING, BILLING) - Añadir la entidad de AccountDireress (cuenta FK, tipo, etiqueta, EmbDirección, marcas de tiempo) - Añadi...
Presencia al solicitante de entradas a través de WebSocket solamente
Move Crea acción de plomo en la cabecera, cae pegajosa barra
Reemplazar el botón Cancelar de arriba de la derecha con la acción primaria Crear plomo y eliminar la barra de acción pegajosa de fondo por completo. Añadir un ...
Haz del mejor tiempo de contacto un campo de texto libre
Reemplazar el desplegación matutina/Afternoon/Incluso en el plomo Agregar y plomo Ver los formularios de edición con una entrada de texto plano para que los mie...
Suelta director de la página de editor, renombrar general sub-tab
- Eliminó el icono de escudo IconButton, el título de subtítulo de la parte superior del modelo de seguridad / editor de maestría. El botón Cancelar en la b...
Equipo de caídaMemberPayFeSetting from DataLoader
El aprovisionador de modelo maestro ya no pasa las órdenes de pago triestatales removidas configuración al crear el modelo de seguridad maestro - el campo se ha...
Equipo de caídaMemberPayFeesConfigurando parámetro
Espejos el cambio de biblioteca compartida . SecurityModelController, MasterModelController, y AppliedModelController ya no leen/escriben equipoMemberPayFeSetti...
Equipo de caídaMemberPayFeesSetting
La política de honorarios de autopago de los empleados se ha ido - las mangos del refactor de BillingGroup facturación por grupo, no a través del modelo de segu...
Suelta mi banner de la punta de perfil . Unificar el espaciado de sección
Las cuatro secciones de Mi Perfil ahora comparten el mismo ritmo vertical. 8px entre la cabecera de cada sección y su campo, 16px entre secciones. La pancarta d...
Ordenar el diseño de mi perfil
Reorganiza el paso de Mi Perfil para que las cuatro secciones compartan lo mismo Diseño y formato de título. La orden es ahora Nombre Legal, alias, correo elect...
Deja verificación SMS para el campo telefónico en el registro
El número de teléfono cobrado durante el registro de autoservicio es ahora un campo de texto opcional liso - no /register/phone/iniciado, sin código SMS, no /re...
Drop RegistrationPhoneCode entity .
Registro de autoservicio ya no utiliza verificación de código SMS para la campo de teléfono . el formulario de registro recoge el número de teléfono como texto ...
Compartir PostAuth***Servicio entre login y enter-as
Extraer la construcción post-autnaténación *** (expansión de la subvención, perfil SQL, títulos de rama, createSession) en PostAuth***Service para que ingres-as...
Eliminar el teléfono - páginas de seguridad-cuestionar páginas
Estos fueron añadidos al kamo-internal por error - la colección del teléfono las cuestiones de número y de seguridad pertenecen al flujo de registro en kamo-reg...
Eliminar DB CHECK en SuscripciónEvent.event.type (fixed in inicializador)
Fusionar plantilla por defecto sin borlar carpeta de org
La provisión completa ya no borra el prefijo de org antes de la copia. Copia de público/default sobrescribe sólo las teclas coincidentes; otros objetos bajo la ...
Extraer AliasesTab, SharedMailboxTab; hacer de EmailMailboxManager un router delgado
Cabecera de editor compacto - eliminar el título/tabs grandes, mover las acciones a la fila de nav
Elima la tarjeta de cabecera pegajosa (título, subtítulo, Guardar/Cancela/Preview botones, barra de pestaña Edit/Preview) desde EmailTemplateEditarEditar se ded...
Reorientar EMAIL-NOT-VERIFIED para registrar/resend-verificación
Eliminó el correo electrónico en línea de la página de inicio de sesión y todos relacionados estado/revolución. En EMAIL-NOT-VERIFIED, el usuario se envía ahora...
Retire una carga de características ansiosa de getOrganizationByDomain
Las características son una preocupación a nivel de org no relacionada con la mayoría de los que llaman de este método (por ejemplo, registro, resolución de dom...
Reemplazar el caché de sesión de Redis con Java API directa en ruta org
Aprete KamoCRMAgeReqUpdateRunner por revisión
- Restaurar el párrafo Javadoc explicando la justificación de la orden. - Prueba ahora hace referencia a la constante de UPDATE-SQL directamente en lugar de d...
Marketing de Honesto y alinear páginas con capacidades de plataforma reales
Revisión completa de las páginas de marketing contra las capacidades reales de los productos de KamoCRM. Eliminar afirmaciones inventadas sobre características ...
Llame a BillingService directamente a través de k8s DNS en lugar de a través de APIService
Next.js proxy del lado del servidor ahora llama a BillingService en ************* directamente, saltándose el salto innecesario a través de APIService. Utiliza ...
Retirar traducir la configuración de application.yml pertenece a k8s/configmap.yaml
Retirar traducir la configuración de application.yml pertenece a k8s/configmap.yaml
Eliminar la tabla de traducción redundante SQL - Hibernate ddl-auto los maneja
Rewrite MultiFileUploader con carga basada en colas y ajustes por archivo
Eliminar el alcance/asociado de ConfiguraciónSignersTab, renombrar a Doc Descripción, añadir letrista de miembro activo
Añadir memberType a la información del usuario, renombrar templateName para docDescripción en la configuración de plantillas store
Añadir miembroEl campo de la letra de la entidad miembro de la columna discriminadora de la entidad miembro a la Respuesta de API de la información del usuario ...
Migre todas las rutas de API de imágenes de SecurityService a ConversionService/DocsService
Cargar rutas ahora llame a ConversionService directamente a través de CONVERSION-SERVICE-URL: - POST /api/imaging/upload . /api/conversion/imager/upload - POST ...
Eliminar ImagingController y frijoles/imagen . . . . . . . . . . . . . . . . . . . . . . .
Subir endpoints ahora en vivo en ConversionService en /api/conversion/imager/imagación/*. Toda la gestión y descarga de endpoints ahora viven en DocsService en ...
Delegada generación de miniaturas en ConversionService, eliminar dependencia de PDFBox
ThumbnailGenerationJob ahora POSTs el PDF convertido en ConversionService **************** descomprime la respuesta, y almacena cada uno thumb.p.png en MinIO. P...
Delegada generación de miniaturas en ConversionService, eliminar dependencia de PDFBox
generateAndStoreThumbnails ahora POSTs el PDF convertido en ConversionService ******************* descomprime la respuesta, almacena cada uno thumb.p.png en Min...
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.