Список изменений
Текущая Версия
---------------
[Frontend]
* был скрыт шаг SQL-запроса при редактировании источника данных, если источник данных несовместим с SQL
- исправлена ошибка с всплывающим окном внутри всплывающего окна при принятии приглашения
Версия 2025.1.9
---------------
[Backend]
* локализованы сообщения об ошибках в скрипте отчёта
Версия 2025.1.7
---------------
[Backend]
+ добавлены параметры отчёта во временные файлы
Версия 2025.1.6
---------------
[Frontend]
- исправление сломанного индикатора загрузки в статичном просмотре
Версия 2025.1.5
---------------
[Docs]
+ добавлена английская документация по установке Корпоративного Сервера
[Preview]
+ добавлен список изменений на страницу продукта
[Font Server]
+ добавлено кеширование Google Fonts
Версия 2025.1.4
---------------
[SDK]
+ добавлен TasksClient в CSharp SDK
Версия 2025.1.3
---------------
[Backend]
+ добавлено id задачи и id сообщения задачи в экспорт и отчёт
+ добавлено имя компании в конфиг
[Common]
* обновлена документация для типов VM в задачах
+ добавлена ссылка на документацию онлайн дизайнера в документацию корпоративного сервера
[Frontend]
* теперь вы не можете нажимать на "создать задачу", которой нет в вашем плане подписке
Версия 2025.1.2
---------------
[Common]
* удалена документация из скрипта загрузки корпоративного сервера
[Frontend]
+ добавлены ссылки на магазин отчетов
- исправлен двойной запрос при создании папки
- исправлена ошибка о пустом параметре имени в уведомлениях
[Backend]
- перемещение файла (или папки) в ту же самую папку, где он находится теперь быстро вернёт результат и не будет ничего записывать
Версия 2025.1.1
---------------
[Frontend]
+ добавлено сохранение сортировки в локальное хранилище
- добавлены отступы в сайдбаре, добавлен title на кнопках запуска задачи, изменено отображение прав доступа в столбец
* изменена страница задач, исправлен task controller
- исправлено контекстное меню на страницах документов
[Backend]
- исправлено получение прав владельцем подписки
* теперь имена пользовательских запросов источников данных уникальны
Версия 2024.1.1
---------------
[Frontend]
- исправлена кнопка «выделить всё» на странице api ключей;
- исправлено поле поиска и поле имени выходного файла;
- исправлены уведомления для скачивания файлов без прав;
- исправлена ошибка необходимости платежа на странице деталей о просроченной подписке;
- исправлена локализация для запуска задачи;
- добавлен аватар по умолчанию на все иконки пользователя;
- исправлена валидация id владельца в панели администратора;
- исправлена локализация рабочих пространств в панели администратора;
- исправлена белая полоса после нажатия на чекбокс и исчезающий заголовок при наведении;
- исправлено отображение кнопки удаления пользователей в панели администратора в режиме корпоративного сервера;
- исправлена ошибка при создании источника данных из онлайн дизайнера;
- исправлена история на страницах с информацией экспорта и отчёта;
- исправлены кнопки экспорта и скачивания;
- тестирование подключений на странице «Источники данных» стало не обязательным;
- новая .fpx иконка;
* отображаемые дата и время преобразованы в локальные часовые пояса;
* все онлайн библиотеки стали локальными;
* улучшена локализация в панели администратора;
* кнопка «Плюс» на странице документов больше не будет появляться если у текущего пользователя нет прав на создание файлов в папке;
* удалены мутации из инъекции в Online Designer;
* изменены уведомления для удаления api ключей;
* изменена сортировка для панели администратора;
* изменен ввод пользователей и подписок на странице аудитов;
* уменьшены ссылки в панели администратора для удаления скроллбара;
* добавлена локализация для уведомлений аудитов;
* добавлена кнопка «Обновить» в контекстное меню на страницах документов;
+ добавлен текст ошибок в уведомлениях внутри панели администратора;
+ добавлена локализация параметров экспорта в панели администратора;
+ добавлена проверка лимита подписки пользователя;
+ добавлена локализация в панель администратора;
+ добавлен интерфейс создания пользовательских sql-запросов;
+ добавлены уведомления о неудачном экспорте папок;
+ добавлены параметры планирования задач в панель администратора;
+ rontend]
[Demos]
+ добавлены консольное и Android демо на Kotlin;
+ emos]
[Common]
- изменено имя в docker-compose инсталлере, теперь по умолчанию оно всегда одинаковое;
* улучшен планировщик задач;
* добавлено Имя в файл установщика docker-compose;
+ добавлена документация для параметров экспорта;
+ добавлено отображение текущей версии продукта;
+ добавлен установщик корпоративного сервера;
+ добавлена документация для пользовательских запросов в источниках данных;
+ добавлен график активных пользователей и подписок в панель администратора;
+ добавлено скачивание папок и файлов в панель администратора;
+ добавлена статья о вебхуке;
[Backend]
- исправлена ошибка открытия сжатых шаблонов в Online Designer;
- исправлено неправильное время создания источников данных;
- исправлен запуск отложенных задач в планировщике;
- исправлен баг, когда администратор получал ошибку 403 при вытягивании структуры данных;
- исправлен баг, при котором анонимный пользователь получал ошибки в контроллерах;
- исправлен баг, из-за которого параметр UsersPerWorkspace в конфигурации не учитывался, если в ключе лицензии не было ограничений на количество пользователей;
- исправлена ошибка возврата неверного id при создании вложенных задач;
- исправлена проверка прав для перемещения в корзину;
- исправлен запуск задач c файлами в теле запроса;
- исправлено дублирование jti утверждения в JWT токене;
- исправлены параметры отчетов;
- исправлен путь для папки назначения;
- исправлена загрузка файлов с одинаковыми именами;
* изменены имена задач на уникальные;
* изменена чувствительность сортировки к регистру;
* добавлен парсинг параметров шаблона из метаданных;
* изменено максимальное количество пользователей в Корпоративном Сервере без лицензионного ключа (5);
* изменены имена источников данных на уникальные;
* изменена сортировка для бэкенда;
+ добавлено получение mypermissions для групп, задач, источников данных;
+ добавлен метод получения прав текущего пользователя на файлы;
+ добавлен новый параметр в лицензионный ключ;
+ включено создание хранимых процедур в структуре источника данных;
+ добавлен шаблонизатор для имён файлов;
+ добавлены пользовательские таблицы в источники данных;
+ добавлены тесты для лимита размера загрузки;
+ добавлен лог для невалидного ключа лицензии;
Версия 2023.1.1
---------------
[Backend]
+ добавлено имя сущности при создании можели аудита в воркере
+ добавлено массовое копирование и перемещение файлов и папок
+ добавлен альтернативный метод загрузки отчетов
+ добавлен предварительный просмотр RichText и Chart в онлайн-дизайнере
+ добавлена возможность совместного доступа к файлу
+ добавлена проверка и решение проблем при удалении родительской папки
+ добавлено больше проверок при экспорте папок
* теперь корпоративный сервер по умолчанию работает в демонстрационном режиме; лицензионный ключ для демонстрационного режима больше не требуется
* обновлены комментарии для всех контроллеров, исправлены возвращаемые коды состояния
* сообщения об ошибках 500 стали более информативными для пользователей
* оптимизирован метод GetStats, построив конвейер перед циклом
* изменены ограничения максимального размера тела запроса
- исправлено бесконечное создание папок
- исправлено дублирование имен архивов при экспорте
- исправлена работа Онлайн-дизайнера со сжатыми шаблонами
- фиксированный тест критических изменений в конвейере QA
- исправлено копирование файлов сверх лимита
- задачи по экспорту шаблона из корзины теперь корректно возвращают ошибку 404
- исправлена ошибка локализации при перемещении в корзину
[Common]
+ исправлена ошибка локализации при перемещении в корзину;
+ ommon]
+ добавлено исключение пользователей и подписок в аудиты;
+ добавлены теги в подписки;
+ добавлены статьи в документацию для программистов;
* добавлена документация для задачи отправки по FTP;
* добавлена статья для параметров отчета;
- добавлен SDK для Kotlin (Android);
& обновлена документация для задач в UI;
& переименованы вьюмодели в SDK на более короткие названия;
[Frontend]
+ оптимизировано потребление памяти;
+ rontend]
+ добавлен счётчик файлов при экспорте папки;
+ добавлен кэш для графиков в админ панели;
+ добавлено примерное отображение файлов во время их загрузки;
+ добавлена валидация при создании и редактировании задачи отправки по email;
+ добавлен выбор типа документов в диалоги выбора;
+ добавлена кнопка для изменения аватара пользователя, а также добавлена кнопка для загрузки запасного изображения, на случай если аватар недоступен;
+ добавлены скелетные плэйсхолдеры для источников данных на время загрузки;
+ добавлена анимация для загрузки файлов;
+ добавлена новая страница с корзиной для удаления файлов;
+ добавлено создание задачи подготовки отчета;
+ добавлено создание задачи экспорта отчёта;
+ добавлены EmptyContent и Placeholder для диалога выбора папки;
+ добавлены Placeholder и EmptyContent в диалог выбора файлов;
+ добавлен компонент для отправки по FTP в панели пользователей;
+ добавлена задача вебхука для пользовательской панели;
* добавлена проверка пробелов;
* добавлен метод OnInitialized;
* добавлено перенаправление к владельцу со страницы и карточки рабочего пространства;
* добавлена сортировка на страницы файлов в админ панели;
* нормализована строка подключения MySQL в соответствии со стандартами;
* стилизован ExportTemplateEditor;
* обновлена страница задач для админ панели;
* изменены названия новых задач;
* общий код перенесен в отдельный компонент;
- изменен OutputFileCard;
- добавлено новое имя для вебхука;
- исправлено пустое имя задачи после ошибки BadRequest;
- исправлен неправильный вид файла при смене выходного файла экспорта;
- исправлен баг, из-за которого онлайн дизайнер иногда открывал файлы дважды;
- исправлен баг, из-за которого подключение к CSV игнорировало имена параметров;
- исправлены сообщения об ошибках при тестировании источника данных перед его созданием;
- исправлен баг, ломающий страницу источников данных при обновлении;
- исправлена ошибка 400 при перемещении папок;
- исправлена сломанная карточка рассылок при слишком большом или слишком коротком тексте;
Версия 2022.3.1
---------------
[Backend]
+ -------------
+ ackend]
* добавлено поле AdminAction для всех типов аудита
* добавлен новый вид сущности - контакты
- теперь при предпросмотре папка .preview будет чиститься при необходимости
- улучшение производительности сортировки файлов
- теперь при создании и перемещении файлов в корзину появляются уведомления об ошибках
- исправлен баг, когда пользователь мог создать просроченное рабочее пространство
[Common]
+ исправлен баг, из-за которого все сущности, созданные анонимными пользователями, были полностью доступны всем пользователям
+ ommon]
+ добавлена информация о выпуске 2022.3
+ добавлен экспорт папок
* добавлено поле messageId и связанные аудиты на страницу Детали Аудита для задач
* добавлено поле messageId всем аудитам задач
- теперь некоторые поля не могут быть null при создании и обновлении пользователя
[Frontend]
+ страницы создания и обновления пользователей теперь показывают предупреждения об ошибках
+ rontend]
+ добавлено поле Имя при создании источника данных
+ добавлены недостающие поля на страницу Audit Details
+ добавлена новая иконка c жирными краями
+ добавлен диалог для согласия с лицензионным соглашением
+ добавлен поиск на страницу Workspaces в админ панели
* действия с корзиной добавлены в права документов
* добавлен русский перевод статусам и размерам файлов
* строка поиска была прикреплена к верху экрана на страницах файлов
* идентификаторы заменены на имена в хлебных крошках админ панели
- изменено сообщение об ошибке экспорта на более информативное
- кнопки сортировки теперь фиксируются на экране
- теперь вместимость хранилища подписки на странице "Информация о рабочем пространстве" обновляется после переключения вкладок
- исправлено перенаправление на страницу outdated при превышении лимита групп
- исправлена ошибка, связанная с анонимами - выскакивающая ошибка об отсутствии прав спрятана в консоль
- исправлена ошибка, связанная с анонимами - получение корневой папки без id при экспорте
- починены флажки на странице Edit Plan админ панели
- исправлен экспорт со страницы свойств файла для анонимных пользователей
- исправлены значения доступного пространства в карточке планов рабочего пространства
- исправлено переполненное поле Владелец в Информации о Файле
- заменено "Export Folder" на "Report" на странице редактирования прав отчёта
- исправлена некорректная ширина обложки файла в окне Информация о Файле
- страница информации о рабочем пространстве не обновляла содержимое при переключении пространства
Версия 2022.2.1
---------------
[Backend]
+ -------------
+ ackend]
+ добавлено ограничение в лицензии на использование постоянной локализации на фронтенде
+ добавлено ограничение в лицензию на использование Дизайнера анонимами
+ добавлено ограничение на количество рабочих пространств в лицензионный ключ
+ добавлено ограничение на количество администраторов в лицензионный ключ
+ параметр showHiddenFilesAndFolders в настройках пользователя реализован на бэкенде
+ добавлены параметры отчёта в статический предпросмотр
+ в конфиг сервера добавлена ссылка на свой логотип и свой текст в футере (для копирайта)
+ добавлено ограничение на использование Белой Этикетки в лицензионный ключ
+ добавлено обновление контента шаблона в TemplatesController
+ добавлены сообщения аудита связанные с мягким удалением
+ добавлены сообщения, связанные с ошибками в лицензионном ключе
+ добавлено диалоговое окно при восстановлении файла из корзины
+ добавлен новый вид задачи транспорта - загрузка на ftp/sftp сервер
* добавлены более понятные сообщения об ошибках в скрипт чекера
* добавлен объект ProblemDetails в сообщения об ошибках с бэкенда
* изменена логика обнуления свойств в методе Update TasksController (если RecurrentRunTime < DateTime.UtcNow => время в базе данных обнуляется)
* теперь проверки файлов при загрузке стали намного строже
* обновлена версия FastReport с 2022.2.5 на 2022.2.12
* теперь при повторном предпросмотре отчёта staticpreview загрузит ресурсы из предыдущего предпросмотра, что намного быстрее
* починены все C# демо
* добавлена кнопка Просмотр для контекстного меню шаблонов
* исправлен баг, когда создание папки с несуществующим родителем возвращало 500-ый статусный код
* добавлены имена файлов в аудите админ панели
* на frontend добавлена корзина для файлов пользователя
* в бекенд добавлена корзина
* убран параметр рекурсивности из действий с папками, теперь они всегда рекурсивны
* убрана возможность удаления RootFolder в админке
* теперь файлы в корзине отображаются правильно и не могут потеряться
* добавлены записи в аудит для действий в админских контроллерах файлов и папок
- в FoldersController.GetFolders добавлена возможность фильтровать файлы
- поправлена проверка прав для задач
- исправлен баг, из-за которого не работала аутентификация по API-ключу в МоиОтчеты Корпоративный Сервер
- теперь файлы и папки по стандарту восстанавливаются в родительскую папку
- исправлена ошибка, когда вы не могли переименовать файл в админ панели
- исправлен баг, когда вы могли создать файлы и папки с одинаковыми именами, используя корзину
- исправлена проблема, когда формат задачи сбрасывался после изменения другого параметра
- возвращена пропущенная буква в ру лок. для CL_SubscriptionsCountExceeded
[Common]
+ исправлена ошибка, когда аудит возвращал 500 при рисовании графиков
+ ommon]
+ добавлена постоянная локализация, устанавливаемая в файле конфигурации
+ добавлен новый файл конфигкрации для python sdk исправляющий ошибки генерации
+ добавлена документация по установке через docker compose
+ добавлена публикация c# sdk на nuget.org
+ добавлены тесты российских дистрибутивов Linux
* виды сущностей для аудитов
* добавлена документация пользовательской панели
* добавлена возможность напечатать отчёт из окна превью
- обновлён дизайнер до версии 2022.1.5
- добавлена новая иконка
[Frontend]
+ исправлена документация по разворачиванию МоиОтчеты Корпоративный Сервер
+ rontend]
+ добавлена система горячих клавиш, теперь можно копировать (Ctrl + C), вырезать (Ctrl + X), вставлять (Ctrl + V), удалять (Del), переименовывать (F2), выделить всё (Ctrl + A) и снять выделение (Ctrl + D)
+ добавлена страница с подробным описанием файла, на которой можно производить любые действия с этим файлом
+ добавлена иконка для профиля пользователя по умолчанию
+ добавлена страница пользовательских настроек
+ теперь пользователи могут видеть историю изменений файла на странице свойств
+ добавлена страница Задачи
+ добавлена кнопка "Назад" в диалоге экспортов
+ добавлена кнопка открытия папки в диалоге результатов экспорта
+ добавлено диалоговое окно для выбора папки экспорта
+ добавлены тултипы для кнопок, которые не описаны явно
+ добавлено действие при смене рабочего пространства в корзине
+ параметр deleted добавлен в адресную строку
+ добавлена страница с информацией о рабочем пространстве
+ добавлены полосы прокрутки в админ панель
+ добавлена возможность выбора рабочего пространства в просмотре файлов внутри админ панели
+ добавлены кнопки Подробнее и Удалить на странице участников группы
+ добавлена кнопка Переименовать на страницу информации о рабочем пространстве
+ добавлены редакторы строк подключения для всех видов источников данных
* добавлено окно в диалог экспорта для ошибки 403
* все параметры поиска в админ панели добавлены в адресную строку
* добавлен небольшой отступ в списке пользователей в группе
* убраны дублирующиеся поля на странице обновления плана
* кнопка Delete на странице документов помещает их в корзину, в корзине она удаляет их
* более информативные ошибки на страницах админ панели
* диалог скачивания файла теперь будет закрываться автоматически
- добавлен поиск по рабочим пространствам для файлов в админ панели
- более информативные ошибки админ панели
- при запросе на перестроение обложки (при клике на неё) она не обновлялась автоматически
- исправлен баг, из-за которого не применялось свойство EmbedPictures в HTML экспорте
- исправлена ошибка, из-за которой могла перестать работать страница свойств файла
- исправлен баг, из-за которого в настройках не переключалась подписка по умолчанию
- исправлена ошибка, из-за которой кнопка "создать новый источник данных" указывала на неправильный адрес
- исправлена высота и ширина окна предпросмотра в дизайнере
- убрано пустое контекстное меню в корзине
- починен баг с чекбоксом ShowDeleted, когда он не работал при первом нажатии
- исправлена ошибка NullRef и несколько недоработок на странице просроченной подписки
- исправлено пустое контекстное меню в корзинах отчётов и экспортов
- исправлен баг из-за которого нельзя было обновить права у пользовательских групп
- починен диалог перемещения
- исправлена пагинация и двойной запрос на получение на страницах файлов в админ панели
Версия 2022.1.3
---------------
[Backend]
+ -------------
+ ackend]
+ добавлен микросервис шрифтов, возвращающий CSS стили по названию шрифта;
+ добавлены права в модель Задачи (TaskModel);
+ добавлены методы получения и изменения прав в контроллере TasksController;
+ добавлена возможность вызывать webhooktask c хэдерами;
+ добавлена возможность обновлять Задачи из API;
+ добавлена функция сортировки в запросе списка файлов по API;
+ добавлена поддержка подключений к firebird на сервере (для их работы свойство WireCrypt в firebird.conf должно быть Enabled);
+ добавлена проверка лицензии для МоиОтчеты Корпоративный Сервер;
+ добавлен планировщик с возможностью запуска отложенных задач;
* добавлено подключение к MongoDB;
* добавлена возможность запускать задачи по расписанию, используя CRON выражения;
- теперь при поиске файлов и папок можно использовать регулярные выражения, для этого нужно установить параметр useRegex равный true;
- добавлена логика предотвращения создания файлов и папок с одинаковыми именами (при загрузке, копировании, перемещении, экспорте, подготовке, переименовании);
- исправлена редкая ошибка, из-за которой переставали работать воркеры;
- исправлена ошибка, при которой файлам ставился статус Success сразу при создании;
- исправлена ошибка при подготовке миниатюры анонимным пользователем;
- исправлена ошибка, из-за которой для FRX-файлов строились неправильные миниатюры;
- исправлена ошибка, из-за которой иногда MyPermissions возвращает 500 ошибку вместо разрешений пользователя;
- исправлен баг, из-за которого при запросе прав модели возвращались права, совмещённые с правами по умолчанию;
- исправлен баг, из-за которого ошибки при скачивании всегда возвращали статус-код 406;
- исправлен запуск последовательности из одинаковых задач;
- исправлена ошибка, из-за которой все источники данных всегда показывали свой тип подключения как JSON;
[Common]
+ удалён сервис Default;
+ ommon]
* добавлен SDK набор инструментов для языка PHP и демо-приложение к нему;
* добавлена базовая статья про использование Задач по REST API;
[Frontend]
+ красные favicon заменены синими;
+ rontend]
+ добавлена переадресация со страницы /app/signin если пользователь уже вошёл в систему;
+ добавлен показ контекстного меню при клике правой кнопки мыши по пустому месту;
+ добавлена возможность изменять права по умолчанию в панели администратора;
+ добавлено управление правами на Задачи на страницу "Группы";
+ добавлено обучающее видео для старта приложения, размещённое на странице "О продукте";
+ добавлено диалоговое сообщение после нажатия на колокольчик при отсутствии уведомлений;
+ добавлена возможность задать имя папки непосредственно при создании;
+ добавлен диалог исключения пользователя. Для того, чтобы исключить пользователя, нажмите на него в списке пользователей рабочего пространства (вкладка "Группы");
+ добавлен интерфейс для подключения к Firebird;
* добавлена кнопка для проверки строки подключения перед созданием источника данных;
* добавлена форма для создания подключения JSON;
* временно отключены пункты меню настроек и планировщика;
* подсчёт выбранных файлов теперь происходит намного быстрее, если не использовалась кнопка "Выделить все";
* удаление нескольких файлов теперь не будет прекращено, если какой-либо файл не найден;
* добавлено описание списков пользователей на странице групп;
- нажатие правой кнопкой мыши по пустому месту на странице теперь откроет контекстное меню с опциями для создания;
- теперь при клике вне списка элементов выделение будет сбрасываться;
- исправлена ошибка с отсутствием id подписки при запуске задачи на подготовку миниатюры;
- исправлена ошибка Null Reference на странице "Группы";
- исправлена ошибка, из-за которой миниатюра не запрашивалась для отчета;
- исправлено создание лишней папки в диалоге создания папки;
- исправлен баг, из-за которого при создании папки создавалось несколько лишних папок;