Нужно доработать существующую Java-программу, развернутую на Tomcat. Сейчас программа работает с файлами через Dropbox API: загрузка файлов, просмотр списка файлов, скачивание файлов, связь файлов с отчетами.
Требуется заменить Dropbox на Nextcloud. Для файловых операций желательно использовать Nextcloud WebDAV API. Нужно сохранить текущую логику программы: структуру папок, имена файлов, привязку файлов к отчетам, отображение списка файлов, скачивание, обработку ошибок и поведение интерфейса.
В программе уже есть отдельный модуль Dropbox:
lair.assessreports.web.dropbox.
Также есть файлы интерфейса:
dropbox.js, UpdateDropboxCredential.jspx, ViewReportCloudFiles.jspx.
Нужно изучить текущую реализацию, так как моей компетенции тут недостаточно, оценить объем работ, реализовать модуль Nextcloud, вынести настройки подключения в конфигурацию и дать инструкцию по настройке.
Опубликован 07.05.2026 в 13:58