Persiste en el rastro de auditoría PHI de este servicio a la base de datos
DocsService sirve bytes de documentos, por lo que su rastro es lo que una contabilidad de La información de menos de 164.528 es realmente montado a partir de. E...
Auditoría WOPI content endpoints y cerrar las últimas brechas de servidos de byte
WOPI sirve documentos completos a Docs y no grabó nada. Apuestas /wopi/files/-id-/contenidos es la misma revelación que /download, retransmitido el de la misma ...
Apreciar la descarga de kubectl contra egress escamosas [sillar ci]
dl.k8s.io sobre la egresación del corredor deja caer intermitentemente la transferencia intermedia: rl: (56) OpenSSL SSL-read: descifrado o mal registro mac q...
Registro acceso byte en las cuatro rutas de documentos que no registraron nada
/download ya registrado a través de ******************* y era el el único lugar de inyección de acceso a byte. Los endpoints hermanos sirven a la exactos bytes ...
Requiere una sesión en POST ****************
El manejador tomó un HttpServletRequest pero nunca lo usó, llevando el comentario "No se requiere auth, endpoint interno de mantenimiento de administración". Re...
Deja de fijar el secreto de comodines-kamocrm-com caducado
wildcard-kamocrm-com fue un secreto multi-SAN heredado que el cert-gerente huérfano cuando su certificado fue reepretado en un secreto por huésped. Nada lo reno...
Carpeta create/rename 500 en carpetas de raíz (Map.de valor nulo)
createFolder/renameFolder construyó la respuesta con Map.of(....parentId", parentId", que lanza NullPointerException cuando parentescoId es nulo (una carpeta ra...
Bounds-check assoc-type ordinal lookups (fijos Lista de Materiales 500)
DocsService estaba ejecutando una compartición construida antes de ImageAssocType.MATERIALS (ordinal 11) fue añadido, así que listDocuments' ImageAssocType.valu...
Servir editor de señal electrónica PDF para cualquier doc convertido, incl PDF nativos
El editor de e-sign (DocumentEditor - PdfCanvas / PageThumbnailSidebar) abre cualquier Documento convertido, no sólo archivos subidos a través del flujo de sig-...
Los endpoints de byte genéricos rechazan MLOS por partido documentos (vault/ préstamo)
Los puntos de endo de byte de imágenes genéricos (descargar / stream / carga de volumen / miniatura) y la agregación aglutinante autorizada sólo en org a una nu...
No entregue documentos suaves en /corrido y /bulk-download
getDocumentMetadata (utilizado por las rutas de descarga a granel) no filtro filas destrozadas de la forma en que se descargaLo haceDocument, y un suave borrar ...
URI-encode WOPISrc - trust all api.* WOPI hosts (multi-tenant)
Abrir un doctorado para un inquilino no kámocrm fracasó con 'anfiel WOPI no autorizado'. Los grupos de ajenos de Docs sólo confiaron en api.kamocrm.com (los Doc...
Node-local MinIO - plantilla de failover leer . ImgDat dedup (fijos new-doc about:blanknk)
La creación de nuevos documentos colgaba 5 min y la nueva pestaña se quedaba en punto: en blanco. Causa raíz: Las vainas de servicio DocsService programadas en ...
Implemento de Point Docs en el registro k1m1
El huéstra de la imagen Docs-online era el falso **************** (Redis DNS, nunca un registro), por lo que cada DocsService despleg despliegue reaplicado un I...
Migrar a k1m1 (clone.registry.kubeconfig de k1m1, got k2m1, simple kubectl install)
Añadir POST *************
Las copias profundas de un aglutinante que el solicitante puede ver (propiedad, compartida o plantilla) en una carpeta fresca propiedad del solicitante. Copias ...
Incluir com.kamo.z.shared.binder en EnableJpaRepositorios
Botas de DocsService con una base explícitaPackages list, no escaneado de classpath, por lo que BinderRepository no estaba siendo descubierto. Agregar el paquet...
Añadir el backend del organizador . CRUD, render, generado docs
Nueva superficie REST bajo /api/docs/binders para la función Organizador: - BinderController: CRUD, artículo add/actualizado/remove/reordenar, compartir, render...
Bump para la biblioteca compartida de kamo 1.5.0 instantánea refrescar (calteco de programas M2)
Reconstruir contra la biblioteca compartida de kamo fc5ee35 (MediaObjTransit .MapsId)
Alcance de la concurrencia para construir empleos, no los Kubernetes se despliega
La concurrencia a nivel de flujo de trabajo serializó toda la tubería (incluyendo kubectl despliegues). Mueve al grupo al trabajo de construcción sólo para desp...
Redistribuyización desenlaga para la actualización de la biblioteca compartida
Redistribuyización desenlaga para la actualización de la biblioteca compartida
Añadir ************* con soporte HTTP Range
Final de streaming genérico para activos de imágenes de audio/vídeo, utilizado por la herramienta de kamo-internal MediaPlayer. Reutiliza la autorización de Ima...
Redistribuyización desenlaga para la actualización de la biblioteca compartida
Reconstruir para actualización de la biblioteca compartida de kamo (elicute OrganizationType, add isTopLevel)
Reconstruir para actualización de la biblioteca compartida de kamo (elicute OrganizationType, add isTopLevel)
Reconstruir para la actualización de la biblioteca compartida de kamo (CREATE-CHILD-ORG derecha - aplicar-a flags)
Pulsera el nuevo RoleRightType.CREATE-CHILD-ORG (id 131), los tres se aplican a banderas en ChildOrgSecurityModel, las dos sobrecargas de servicio de 13 garras ...
Reconstruir para la actualización de la biblioteca compartida de kamo (config upsert-only fix)
Tira del endureso **************** que ya no elimina la aplicaciónConfig filas cuyos tipos de servicio están ausentes de la carga útil del llamante y evita la p...
Reconstruir para actualización de la biblioteca compartida de kamo (distorebador de características efectiva)
Elenfoca los nuevos métodos AppliedModelEnforcementService (computeAvailabilitiesMap, isAppEffectivelyEnabled, getEfectective-EnabledAppTypes, computeEffectiveF...
Añadir imaginaciónContralor con tipo doc, orden de apilamiento y assoc config CRUD
Reconstruir para la actualización de la biblioteca compartida de kamo (aplicación de modelos aplicados . appConfigs . isPrivate)
Desencaña una reconstrucción para que este servicio tire de la biblioteca actualizada de kamo-shared-shared que contiene AppliedModelforcementService, ChildOrgS...
Reconstruir para la actualización de la biblioteca compartida de kamo (normas de fuerza de tiempo de correr - DEFAULT recuente en MemberRightsAppliedService)
Ensen una reconstrucción para que este servicio recoje la actualización ********************** que aplica las reglas de la fuerza de plantilla y la plantilla DE...
Reconstruir para actualización de la biblioteca compartida de kamo (modelo maestro, plantillas de rol predeterminadas, resolución de la regla de fuerza)
Desencaña una reconstrucción para que este servicio tire de la nueva revisión de la biblioteca compartida de kamo que contiene Organization.branchTypeID, Organi...
Añadir grupo de concurrencia para evitar carreras duplicadas de flujo de trabajo
Cuando un empujón desencadenante un flujo de trabajo y flujo de trabajo-dispatch también se dispara (o dos empujón llegan en rápida sucesión), ambas carreras ej...
Cancelar con gracia los empleos de reconversión en rápidos ahorros
Cuando un documento se guarda varias veces más rápido, cada guardar registra su ImgDat UUID en un ConcurrentHashMap. Los controles de tareas de reconversión de ...
Rewrite WOPI/Docs para usar Img/ImgDat, añadir Abrir en el endpoint Docs
- WopiController ahora utiliza imgId (Long) en lugar de Document fileId (String) - DocumentService crea los registros de ImgDat en lugar de registros de documen...
Populate creóByName en DocumentMetadata de miembro de uploader
convertToMetadata() ahora lee **************** y conjuntos creadosByName para que la columna Subida en el administrador del doctor muestra el nombre real del su...
Expong pulgar y convertido tamaños de archivo en DocumentMetadata
Añade thumbFileSize, convertidoFileSize, y convertidaThumbFileSize al documentoMetadata DTO y los puebla en convertToMetadata () del ImgDat y su Dat convertido,...
Correcto acceso a nombre de miembro en resoluciónAlias endpoint
member.getNameFirst() no existe. El nombre está en User.getName (). Use getMemberDisplayName() ayudante que navega correctamente por el miembro - Usuario -o Emb...
Añade documentos para compartir endpoints a ImagingController
Añade: acciones/por-imagen, acciones/crear, acciones/actualizadas/id, acciones/delete/-id., acciones/combida-con-me, ************* **************** acciones/res...
Eliminar el requisito de auth del endpoint de endfill-thumbnails
Este es un endpoint interno de mantenimiento de administración que necesita ser llamable dentro del clúster sin autenticación del usuario.
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.