Implemente la gestión de aplicaciones IU con integración backend y permisos dinámicos
Rewrite CaracterísticasManager para usar backend API para activar/desactivación de aplicaciones con root-org bating para aplicaciones en versión. Actualizar Nav...
Añadir FeatureController para la habilitación/discapacación de la aplicación org
Puntos finales REST para administrar las funciones de la organización: lista de funciones GET, POST enable/discapacable con CONFIGURE-SYSTEM de autorización che...
Añadir el sistema de gestión de aplicaciones con tipos de servicio, derechos y control de características
Reestructura ServiceType enum: añadir banderas básicas/despreciadas, renombrar DOC-MANAGER-DOCS e AI-CHAT-AI-SUPPORT, agregue tipos de APOYO/NOTES/POS, desete S...
Configuración de sincronización con definiciones de pestañas reales en todas las páginas
Añadir entradas de Mailboxes desaparedas y CalDav/CardDav a la sección de correo electrónico en ambas la configuración de la página principal y el cajón NavPri ...
Dividiar buzones en sub-tabs para primaria, alias, compartidas
Primaria Mailboxes, Email Aliases y Cajas de Mailboxes Compartidas están ahora cada una bajo su propia sub-tab dentro de la página de configuración de Mailboxes...
Proveedor Guardar nombre de campo y buzones tab pest serie endpoint endpoint
Proveedor ahorre para tipos no configurables ahora envía el nombre de campo correcto. Mailboxes tab ahora utiliza **************** endpoint que realmente existe...
Proveedor devuelve tanto tipo como proveedorType, PUT acepta ambos
GET /api/email/provider ahora incluye tanto campos 'tipo' y 'proverType' en la respuesta para la compatibilidad frontend. PUT acepta ahora 'tipo' como un retrob...
Resolve Remember Me no persistir en el nombre de usuario a través de sesiones de inicio de sesión
La llamada de re*** capturó un rane performLogin cierre donde recuerdes que siempre fue falso (estado inicial). Usó un árbitro para leer el Valor de la casilla ...
Proveedor ahorra para tipos no configurables y asignación de correo electrónico de miembro
************* las selecciones ahora persisten inmediatamente a través de A ABP de proveedor de ahorro en lugar de actualizar sólo el estado local. La pestaña Ma...
Añadir alias de correo electrónico y soporte de interfaz de UI de buzón compartido
Compositor "Desde": desplegable para cambiar entre primaria, alias y buzón compartido direcciones. Nueva pestaña "Mailboxes" 6a pestaña en la configuración de c...
Añadir alias de correo electrónico y soporte de buzón compartido
Nueva interfaz de capacidad del proveedor de MailboxManager para alias y buzón compartido CRUD. KamoMailMailboxManager implementación gestiona dovecot/postfix v...
Añadir alias de correo electrónico y entidades de buzón y repositorios compartidos
Nuevas entidades de JPA para email-provider esquema: EmailAliasEntity (envío-como alias por miembro), SharedMailboxEntity (ejeros compartidos de ancho de ancho ...
Fijan restricción de DB PRE-TICKET - rediseño de la forma de creación
- Limitación de CHECK fija en support.ticket.status para permitir el ordinal 14 - TicketCreationForm rediseñado con interfaz de usuario moderno basado en tarjet...
Añadir el estado de PRE-TICKET con la opción Start Chat
- TicketCreationForm: dos botones "Start Chat" (billete previo, sin título requerido, tema justo) y "Enviar entrada" (bille completo con título) - TicketHeade...
Añadir la creación de PRE-TICKET y endpoint de conversión a boleto
- createTicket: when preTicket=true, establece el estado de PRE-TICKET, saltos asignación (sin título requerido) - PUT /tickets/-id-/convert: convierte PRE-TI...
Añadir el estado de PRE-TICKET y la bandera de preTicket en la creación de la solicitud
Nuevo estado PRE-TICKET(14) para las sesiones de chat-primera sesión donde el usuario comienza charlando sin presentar formalmente un boleto. Puede convertirse ...
Extracto de la matriz de temas de la [...] Respuesta de la API
El GET /api/support/support/topics endpoint returns . topics: [...] , no a matriz cruda. Todos los consumidores ahora extraen data.topics antes de usar la matri...
Abrir la ventana de la herramienta de soporte del error y 404 páginas
Reemplazar viejo /help/ticket/nueva navegación con herramienta:open CustomEvent para abrir la ventana emergente de soporte directamente.
Asignar roles por defecto a los miembros en la creación
************* ahora asigna a los "Miembros" (Todos) papel de organización.roleMemberID. ************* ahora asigna ambos Papel de "miembros" (Todos) y el papel...
Añadir registro detallado del recalculado de derechos de los miembros
Añadir POST ********** endpoint
Triggers org-wide member-rights-applied recalculationulation. Necesitado después migraciones de esquemas o cambios manuales de DB en permisos.
Utilizar un recalcculo específico de derechos de rol
SecurityRoleController ahora usa actualizaciónRoleMemberRightsApplied() a recalcular a los miembros que tienen el papel modificado, en lugar de recalcular todos...
Recalculación de derechos específicos para el dept, el título del trabajo y los cambios de rol
- DepartamentoServicio: sólo recalcula a los miembros del departamento afectado después de crear/actualización/borrar - JobTitleService: recalcula sólo a los ...
Recalcar a member-rights-applied después de la creación de nuevos miembros
Llamadas actualizadasMimbresightsApplied sobre el nuevo miembro después de ambos crear OrganizaciónMiembro y crear OrganizaciónMiembro así los derechos de todos...
Recalcular member.rights.applied after role create/update/delete
Nunca se volvió a calcular la mesa de la relación entre los miembros cuando los roles eran modificado, haciendo que todos los miembros tengan 0 derechos aplicad...
Reconstruir con biblioteca compartida actualizada con permisos de soporte
SecurityService necesita los nuevos ACCEPT-SUPPORT-TICKETS y MANAGE-SUPPORT entradas en RoleRightType enum para incluirlos en los derechos de sesión de ***.
Auto-seleccionar texto de contraseña en el inicio de sesión fallido para un reinicio rápido
Edición de rol granular, intercambio de etiquetas y apoyo de los miembros del equipo
- Añadir esAllowEditTitle y isAllowEditSecurity to SecurityRole interface - Permitir la edición de ajustes de seguridad en los roles de los miembros/miembros de...
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 ********...
Aplicar banderas de protección de roles y añadir el apoyo de la etiqueta matriz a la sesión
- Enforce isAllowEditSecurity in SecurityRoleController update endpoint - Añadir parentMemberTitlePlural y parentestroTeamMemberTitlePlural a sesión de *** - Re...
Añadir banderas de protección de roles granulares y función del sistema de los miembros de equipo
- Añadir isAllowEditTitle y isAllowEitSecurity flags a la entidad OrgRole - Renombre de rol de todos a rol de miembro de la organización, añadir papelTeamMember...
Añadir la visualización de errores cuando falla la creación de temas
Muestra el mensaje de error de la API en el diálogo en lugar de fallar silenciosamente.
Carga de departamento fijo en TopicManager
Enviar cabecera X-***-Token (matching DepartmentManager patrón) y extraer departamentos de la forma de respuesta data.departments.
Añadir Array Guardias de Array en las respuestas de la API para prevenir errores .map
API puede devolver objetos de error en lugar de arrays cuando las tablas de backend no existes todavía. Guarda todas las operaciones de matriz con los controles...
Habilitar redirección para la descarga de MaxMind
MaxMind devuelve 302 redir cuenta con el archivo real. HttpClient no era seguirlo, haciendo que la sincronización fallara con HTTP 302.
Añadir sección de Soporte a la página de configuración
Añade las tarjetas Temas, Notificaciones y Tiempos de estado y respuesta ese enlace a /support?tab=settings.
Como lo que ves enviaste?
Todo llega a su espacio de trabajo por sí solo. Comience en el plan gratuito y lea esta página de nuevo en un mes.
