EN · DE · RU · FR · ES

#97: DataTransferPublicAccessChecker.kt

plugins/org.projectforge.plugins.datatransfer/src/main/kotlin/org/projectforge/plugins/datatransfer/restPublic/DataTransferPublicAccessChecker.kt · Control de acceso público · 113 líneas · 57 código · 43 comentarios · 13 en blanco

Parte del plugin de Transferencia de Datos. Control de acceso público.

Endpoint de API REST que maneja solicitudes y respuestas HTTP para los servicios web de ProjectForge.

Estructura

DataTransferPublicAccessCheckerclase abierta.

Dependencias clave: org.projectforge.framework.access.OperationType, org.projectforge.framework.jcr.Attachment, org.projectforge.framework.jcr.AttachmentsAccessChecker, org.projectforge.framework.persistence.user.entities.PFUserDO, org.projectforge.jcr.FileObject, org.projectforge.plugins.datatransfer.DataTransferAreaDO, org.projectforge.plugins.datatransfer.DataTransferAreaDao, org.projectforge.plugins.datatransfer.DataTransferFileSizeChecker

Decisiones de diseño

Historial de Git

CommitDescripción
868d6abb72025 → 2026 (edición menor, actualización de encabezado de licencia)
63081666fEncabezados de archivos fuente: 2024 → 2025. (edición menor, actualización de encabezado de licencia)
4c04cfd65¡CAMBIO MAYOR! Migración de identificadores enteros a identificadores Long (incluyendo claves foráneas, etc.) (edición menor)
77bade6dfjavax.* → jakarta.* (edición menor, importaciones actualizadas)
b6092df09Copyright 2023 → 2024 (edición menor, actualización de encabezado de licencia)
ab45d51faCopyright 2001-2022 → 2001-2023.
668a015d7WIP: AGGrid para adjuntos
e8ebaa7a4WIP: carga múltiple
5f7ef41b8Copyright 2021 → 2022
d09ff3834DataTransferPublic: ajustes finos.