Ir al contenido
- En progreso
- DocumentService
- Añadido el método create(String uuid, String name, FileStream fileStream, DateTime? created).
- Añadido el método create(String uuid, String name, FileStream fileStream, long nodeClass, DateTime? created).
- Añadido el método createWithPropertyGroup(String uuid, String name, FileStream fs, long nodeClass, String grpName, Dictionary<String, String> properties).
- Añadido el método checkinWithPropertyGroup(String uuid, FileStream fs, String comment, int increment, String grpName, Dictionary<String, String> properties).
- FolderService
- Añadido el método createWithPropertyGroup(String uuid, String name, long nodeClass, String grpName, Dictionary<String, String> properties).
- NodeService
- Añadido el método compactVersion(String uuid, String versionName).
- RecordService
- Añadido el método createWithPropertyGroup(String uuid, String name, String title, long nodeClass, String grpName, Dictionary<String, String> properties).
- Corregido getRestException para que ya no devuelva null en fallos de conexión o respuestas vacías; ahora lanza una excepción con el error real.
- 2026-07-21
- ActivityService
- Añadido el parámetro hostname a findActivityLog() para permitir filtrar los registros de actividad por nombre de host.
- 2026-06-10
- Añadido
- Añadida la variable visible a la clase FormElement.
- Añadida la variable relationId a la clase Relation.
- Añadidas las variables tipsNextNumber, tipsActive, defaultTabFolder, defaultTabDocument, defaultTabMail, defaultTabRecord a la clase UserConfig.
- AuthService
- Nuevos métodos:
- Añadido getUserToken(String userId, int expiration, bool restrictIp)
- RepositoryService
- Nuevos métodos:
- Añadido createShortenUrl(String name, String url) para generar URLs acortadas.
- 2026-04-17
- WorkflowService
- Nuevos métodos:
- Permite iniciar un workflow sin un nodo asociado, mediante el nuevo método runProcessDefinition(long pdId, Dictionary<String, String> propertiesMap)
- Añadido searchAssignedTasks(DateTime? start, DateTime? end, String status, long procDefId, int offset, int limit), un método que devuelve las tareas de workflow asignadas al usuario conectado según un rango de fechas, estado, definición de proceso y parámetros de paginación.
- Añadido searchStartedByMe(DateTime? start, DateTime? end, String status, long procDefId, int offset, int limit), un método que devuelve las tareas de workflow iniciadas por el usuario conectado según un rango de fechas, estado, definición de proceso y parámetros de paginación.
- Añadido searchOverview(DateTime? start, DateTime? end, String status, long procDefId, String initiator, String taskUser, int offset, int limit), un método que devuelve una visión general de las tareas de workflow de todos los usuarios según un rango de fechas, estado, definición de proceso, iniciador, usuario de tarea y parámetros de paginación.
- SearchService
- Método modificado:
- Actualizado csvExport(String lang, QueryParams queryParams, List propertyGroups, bool compact) para admitir grupos de metadatos.
- PDFService
- El método extract() ahora devuelve un objeto Document.
- Añadido
- Añadido el campo rowLabel a FormElementComplex.
- Añadida documentación de LLM.
- Añadidos métodos de crontab
- El método findAll devuelve una lista de todos los crontabs
- El método update(long id, String name, String expression, Boolean active) actualiza un crontab.
- El método reset(long id) reinicia el error y establece la hora de fin de un crontab.
- El método execute(long id) ejecuta una tarea de crontab.
- Actualizado:
- InsertPages en PDFService se ha rediseñado para ser más útil y comprensible. Ahora usa PageInsertOperations para realizar las inserciones.
- El método getAllGroups ahora tiene un parámetro opcional: UUID.
- Corregido
- Mejorados los mensajes de error durante la etapa de inicio de sesión.