Список изменений

Текущая Версия --------------- [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 на странице "Группы"; - исправлена ошибка, из-за которой миниатюра не запрашивалась для отчета; - исправлено создание лишней папки в диалоге создания папки; - исправлен баг, из-за которого при создании папки создавалось несколько лишних папок;