Документация Corta
Навигация по документу
Руководство разработчика Corta No-Code V2
Аутентификация и модель безопасности
Для аутентификации Corta No-Code Platform использует протокол OAuth2 и может выступать как в роли клиента, так и в роли сервера OAuth2. Подробная информация приведена в разделе аутентификации.
Создание собственного No-code приложения
Доступ к Corta через API
Corta No-Code Platform ориентирована на API-first подход: большинство операций выполняется через API. Подробности об аутентификации, конечных точках API, форматах данных и языке запросов приведены в соответствующих разделах документации.
Автоматизация процессов
Corta предоставляет средства автоматизации, позволяющие реализовать широкий спектр сценариев. Автоматизация настраивается с помощью workflow или automation script.
- Workflow — это упрощенная BPMN-диаграмма, предназначенная для описания автоматизации в наглядной и удобной для сопровождения форме. Это рекомендуемый способ реализации автоматизации.
- Automation script — это фрагмент JavaScript-кода, предназначенный для выполнения необходимых операций. Если сценарий требует нескольких сложных действий, не поддерживаемых механизмом workflow, рекомендуется использовать script.
Поиск и обнаружение данных
Corta No-Code Platform поддерживает механизм поиска для работы с данными и их визуализации, включая географические метаданные. Компонет Discovery предоставляет мощную поисковую систему для взаимодействия с вашими данными.
Создание пользовательских документов
Федерация Corta
Changelog платформы Corta No-Code
Добавлено:
- Реакции на комментарии
- Выбор эмодзи для текстовых редакторов
- Поиск записей в верхней панели Compose через Discovery
- Поддержка редактирования записей на не-записных страницах
- Переключатель условий AND/OR между группами фильтров записей
- Опция ленивой загрузки для табов, чтобы улучшить разрешение ссылок на записи
- Свойства пользователей (email, имя, ник) для контекстных выражений ролей
- Возможность назначать пространства имен и модули в качестве меток workflow для фильтрации
- Экспериментальная функция черновиков записей
- Опция разрешения ссылок на записи при экспорте
- Опция нумерации шагов полей
- Автоматический фокус ввода комментариев при ответе
- Сортировка по revision записей
- Поддержка нескольких полей для опций родительского поля в списке записей
- Возможность помечать уведомления как непрочитанные
- Вложения в блоке комментариев
- Настройка поиска по полям в списках записей
- Опция скрытия кнопки удаления в списке записей
- Опция, чтобы клик по записи в списке не вызывал никаких действий
- Группы пользователей для поддержки иерархического контроля доступа
- Условные обязательные поля для макетов страниц
- Значки для типов файлов, когда режим просмотра файлов — галерея
- Настройка альтернативного провайдера геопоиска
- Опция очистки условных полей, когда они становятся невидимыми
- Опция открытия конкретных макетов страниц через URL-запрос или навигационные блоки
- Триггеры и функции для напоминаний в workflows
- Унифицированный логгинг с подсервисом SAML
- Корректное отображение значений для вложенных полей записей для значений Rich Text
- Предупреждающие на вкладках с ошибочными полями с названиями полей
- Кнопка редактирования модуля на страницах записей, аналогичная конструктора страниц
- Геопоиск в блоке карты
- Упоминания пользователей в редакторе Rich Tex
- Логгер для службы SAML
- Поддержка произвольных переменных окружения для использования в Workflow.
- Поддержка настройки инлайн редактируемых полей в списках записей.
- Поддержка Rich Text для событий календаря.
- Двойной экспорт пакетов для совместимости с библиотеками NestJS
- Функция клонирования записей в workflows.
- Разрешение пользователей и записей в ревизиях записей.
- Функция уведомлений для веб-приложений, библиотек и сервера.
- Сводки списков записей, добавлено для предоставления сводных представлений
- Поддержка загрузки файлов через Integration Gateway
- Триггеры организации записей до/после в compose.
- Функциональность автоматического выхода из системы на основе неактивности пользователя.
- Автозаполнение для заголовка/видимости макета и условных полей записей
- Функция выделения шагов в функциональности сухого запуска workflow
Изменено:
- Улучшенный холст workflow с поддержкой прокрутки и панорамирования кнопкой мыши
- Оставаться на той же странице списка записей после массового редактирования при использовании навигации на полном экране
- Ответ OIDC аутентификации теперь включает суб-запрос
- Редактор Rich Text теперь вставляет новые строки с клавишей Enter
- Имя секрета TOTP изменено на адрес электронной почты пользователя
- Инлайн-редактирование записей теперь показывает элементы управления только при наведении курсора на поле
- Пределы tooltip изменены на body для предотвращения проблем рендеринга
- Поиск в списках записей и ресурсах теперь можно отправлять
- Сообщение об ошибке устаревших данных изменено для улучшения пользовательского опыта
- Поле ввода выражений сделано изменяемым с отключением автозаполнения, если нет совпадений
- Блок комментариев стал более похожим на чат
- Вертикальные табы теперь прокручиваются
- Значок перехода к местоположению на картах изменен для более интуитивного восприятия
- Подсказки даты/времени в workflow теперь используют системный выбор даты/времени.
- Заголовки вкладок compose изменены, чтобы включать заголовок страницы записи
- Типы данных времени MSSQL изменены с TIMESTAMPTZ и TIMETZ на DATETIMEOFFSET и TIME.
- Боковая панель теперь развернута по умолчанию
- Текст подсказки workflow теперь можно настраивать
- Метки ресурсов и типов событий триггеров workflow изменены на более удобочитаемые
- Реализация поддержки многоценностей при импорте/экспорте записей изменена
- UI/UX Discovery изменен с различными улучшениями
- Инлайн действия теперь отображаются при наведении на строку таблицы или блок записи
- Темизация редактора ace изменена для более широкого использования CSS-переменных
- Версия Node.js изменена на 22, и обновлены соответствующие зависимости фронтенда
- Версия Go изменена с 1.19 на 1.24.1 и обновлены зависимости бэкэнда
Удалено:
Исправлено:
- Исправлен экспорт JSONL для многоценностных полей
- Исправлена навигация между конструктором страниц и конкретными макетами страниц
- Исправлено, что условия блоков не сохранялись при клонировании блока
- Исправлено, что блок отчета не перезапрашивает данные автоматически при изменении записей или подсказок
- Исправлена обработка условий макетов, блоков и полей для страниц записей
- Исправлено отсутствие проверки доступа в функциональности поиска напоминаний
- Исправлен размер буфера ошибок сеанса для предотвращения взаимных блокировок
- Исправлена обработка многоценностных записей при присвоении, сериализации и фильтрации
- Исправлена сериализация значений записей для пакетных обновлений
- Исправлены проблемы чувствительности к регистру при запросах к базе данных MSSQL
- Исправлены проблемы с отменой и обработкой сухого запуска workflow
- Исправлена фильтрация с инлайн-полями для многоценностных полей
- Исправлено, что предложения редактора ace инициализировались даже при отключенном автозаполнении
- Исправлены проблемы с оформлением вкладок при использовании без заголовка карточки блока