Protección de cargas

Resumen

files-upload-guard es el componente interno que conserva el archivo anterior cuando una carga WebDAV se rechaza y prepara el primer acceso a las carpetas de equipo. La fase 12 lo instala desde su publicación firmada. Su integración corresponde a la próxima versión de APS Conecta Gestión.

Tabla

Elemento

Referencia

Identificador de aplicación

files_upload_guard

Compatibilidad

APS Conecta Gestión 34

Registro

Evento público BeforeFileSystemSetupEvent y IStorageFactory

Primer acceso

SabrePluginAddEvent prepara las carpetas superiores ausentes mediante IRootFolder y la interfaz pública Folder, después de autenticar

Preparación temporal

Ruta nueva con permiso CREATE en su carpeta; una ubicación insegura rechaza la carga

Cargas por fragmentos

APS Conecta Gestión gestiona los PUT temporales; el MOVE final conserva la protección del archivo de destino

Permisos del destino

APS Conecta Gestión conserva la comprobación UPDATE

Publicación

Flujo compartido con php-only: true y firma contra apps.pub

Pruebas

Trece comprobaciones de almacenamiento nativo; primera carga de sector y unidad, permisos e integridad en la instalación de la suite

Cambios publicados

Novedades de Protección de cargas

Notas

ADR-0022 autoriza exclusivamente la clase privada OC\Files\Storage\Wrapper\Wrapper y el patrón de nombres temporales de APS Conecta Gestión 34. El envoltorio se retira cuando una versión oficial compatible supera las pruebas de conservación, permisos y cargas fragmentadas; el listener se retira cuando supera las pruebas de primer acceso. La aplicación se retira al cumplirse ambas condiciones, incluida su instalación y actualización. El núcleo, DAV y el antivirus de tienda conservan sus archivos originales. El seguimiento técnico registra la comprobación de sustituciones y permisos antes de aceptar la integración.

La aceptación por IP crea cuentas nuevas y realiza un PUT antes de cualquier PROPFIND. Comprueba HTTP 201 en sectores y unidades, HTTP 403 para lectura y HTTP 404 para una cuenta ajena. Verifica el contenido, la ausencia de archivos rechazados y la eliminación de los datos de prueba.