
Ключевые обновления за Ноябрь 2022

Falcon SERVICE. Добавлены Телеграм бот - для получения уведомлений с сайта в телеграм
Новая возможностьhttps://service.web-automation.ru/

Защита от CSRF атак через дополнительный токен в формах
Новая возможностьhttps://falconspace.ru/docs/zashchita-ot-csrf-atak-cherez-dopolnitelny-token

Формы. Внедрен новый тип поля - hidden.
Новая возможностьИспользуется для простой передачи некоего поля из GetItem в SaveItem.
Конкретное применение -создание своей капчи.
https://demo.web-automation.ru/list/watch/kak-sdelat-prostuyu-kachtu-bez-vneshnikh-servisov---1139

Демостенд Watch. Переработан механизм подтверждения по СМС (Email)
УлучшениеДемостенд - https://demo.web-automation.ru/list/watch/podtverzhdenie-deystviya-polzovatelya-po-kodu-cherez-email--sms---1138
Добавлены коллбеки проверки, передача поля контакта в отправку (ранее использовали username для определения телефона или почты). Добавлены настройки текста в выводимом окне вставки кода.

Форма. Обработка enter на поле формы
Улучшениев GetItem.SELECT 2 появилась настройка EnterKeyMode - как будет обрабатываться нажатие на Enter на поле. save - сохраняем форму. next -переход к следующему полю (но некоторые поля пропускают - Переключатель, HTML editor и др сложные поля).

Форма. Новый тип поля - html2 (обновленный редактор текста)
Новая возможностьДемостенд https://demo.web-automation.ru/list/watch/obnovlenny-redaktor-teksta---1137
Дока https://falconspace.ru/docs/redaktor-teksta---kod-polya-formy-html2

Реализован пакет переноса сниппетов типовой разметки
УлучшениеЭто позволит создавать централизованно типовые блоки лендинга и забирать обновление сниппетов в проект (пакет обновления lands)

Формы. Добавлены дополнительные действия после сохранения формы
УлучшениеReplaceContainer и ReplaceContainerHtml - если есть задача заменить HTML в каком-то блоке, то указываем селектор в ReplaceContainer и разметку в ReplaceContainerHtml.
RunAction - задается разметка кнопки (например, с as-form-modal), которая будет активирована (событие click) после успешного выполнения SaveItem.
Описание - https://falconspace.ru/docs/falcon-space--rabota-s-formami
На что обратить внимание при обновлении
Сентябрь 2021
- В as_rs_resources добавлен столбец size int. Обновлена процедура as_resources_addResource (для обработки size)
Август 2021
- Изменение процедур чата на универсальные
- Форма - смена типа в dict процедурах с Dictionaryparameter на ExtendedDictionaryParameter (при использовании select-search)
- List GetItem - смена типа для parameters процедурах с Dictionaryparameter на ExtendedDictionaryParameter
- Формы. CheckField - инициализация формы со срабатыванием CheckField для показа/скрытия полей (также пересечение с dependment cols)
- Менеджер ресурсов. Для ресурсов должна быть функция str_processUrl (для обработки имен файлов перед сохранением)
- Работа переключателей (switch). Они были вынесены в подзагрузку