
Ключевые обновления за Май 2022

Falcon AUCTION. Внедрен механизм верификации пользователя
Новая возможность
Если пользователь не верифицирован, то у него в профиле висит предложение по проверки его личности (верификации). https://disk.yandex.ru/i/vGlJJYuqhSQulw
У админа мы можем провести верификацию и поставить признак что пользователь верифицирован - https://disk.yandex.ru/i/McYldMV5FiVo5w
Тогда у админа в карточке пользователя отразится его статус (с возможностью изменить решение) https://disk.yandex.ru/i/zXygphrrla8e9w
В карточке Исполнителя признак верификации будет выглядеть так - https://disk.yandex.ru/i/SJflKsgnTmdEtQ
Аналогичный значок будет и у Заказчика

Falcon AUCTION. Профиль Исполнителя - возможность загрузить видео о себе.
Новая возможностьУказывается ссылка с ютуб.
На странице исполнителя видео можно сразу показывать либо делать загрузку видео по ссылке в модальном окне (для ускорения загрузки страницы) -
Редактирование профиля - https://disk.yandex.ru/i/TjnsYKtq0g1K-g
Отображение видео по ссылке в модальном окне https://disk.yandex.ru/i/mdTQY2uKoVh9Cg

Falcon AUCTION. В профиле Исполнителя добавлены галки Самозанятый, ИП/ЮЛ, Агентство.
Новая возможностьТакже эти значки отображаются на странице исполнителя и используются как фильтры в каталоге.
Редактирование профиля - https://disk.yandex.ru/i/MSf_15y8_SGCNA
Публичная страница - https://disk.yandex.ru/i/CyC13fj6eVjnHQ
В каталоге - https://disk.yandex.ru/i/f1XGwmjOT91Kpw

Falcon AUCTION. Добавлены механизмы по контенту (база знаний, блог, подсказки)
Новая возможность1. Добавлена система для организации базы знаний
2. Добавлен механизм подсказок для пользователей по ключевым элементам (проект, баланс, создание проекта для заказчика). Админ управляет подсказками из одного места.
3. Добавлен механизм блога

Falcon AUCTION. Обновления по модерации
Улучшение1. оптимизированы запросы в данным
2. выделена отдельная роль для модератора (чтобы это мог делать не только админ).
3. Добавлена возможность редактировать отзывы и ответы на отзывы для модератора

Добавлена настройка по защите от хотлинкинга
Новая возможностьЭто защищает от использования ссылок на ресурсы сайта вне сайта.
Настраивается в файле appsetting

Таблицы. Быстрое добавление записи через список - добавлен поиск
УлучшениеНебольшое улучшение добавления через список - при большом списке удобнее когда можно через поиск найти нужное значение (раньше был просто список без поиска)
https://disk.yandex.ru/i/AxwslNcSAXP_Vw

Falcon AUCTION. Доработки различных моментов по решение Auction
УлучшениеОптимизация по Аукцион
Оптимизирован поиск в плане сортировки по рейтингу, кол-ву проектов и отзывов
Улучшена каточка товаров (стилистика, добавлены ссылки на категории и фильтры каталога)
Улучшен механизм управления регионами (у администратора).

Небольшие системные улучшения ядра
УлучшениеВ редакторе кода убрали возможность появления двойного курсора (ранее возникало при клике с Ctrl)
Возможность отключать SignalR (для диагностики проблем)
При открытии диалогового окна менять title страницы на заголовок окна (при закрытии - возвращать обратно).
Безопасность - реализованы локушки URL (по опр. паттерну адреса блокируется на время входящие запросы по данному IP)

Реализована интеграция с Тургенев АPI для проверки качества контента
Новая возможностьТакже мы внедрили этот механизм в нашу систему Relmap, По кнопке идет проверка страницы и формируется отчет по проверке - https://disk.yandex.ru/i/hMilumAsReNu7Q
Документация по Тургенев API - https://falcon.web-automation.ru/docs/integraciya-s-turgenev-api-dlya-proverki-kachestva-kontenta

Falcon AUCTION. Внедрен механизм базы знаний в решения Falcon Service, Rent, Auction
Новая возможностьПланируем использовать этот модуль для создания внутренней документации по решению (сейчас она хранится как обычный файл в docx)

Falcon SERVICE. Улучшен внешний вид кабинетов Клиента и Менеджера точки за счет внедрения панелей в страницы.
УлучшениеПример - https://disk.yandex.ru/i/6I-pOTmHZ5Mnrw
Демо Falcon Service - https://service.web-automation.ru/

Класс as-panel для улучшения вида страниц в личном кабинете
УлучшениеДемо - https://demo.web-automation.ru/list/watch/kak-uluchshit-sayt---paneli-na-stranice-v-lichnom-kabinete---1130
Визуально страница делится на отдельные блоки.
Как выглядит на функционале Ключи и Страницы - https://disk.yandex.ru/i/IyZ9S2tFyKOIDA

Скачать страницу по URL и извлечь из нее элементы
Новая возможностьВнедрили внешнее действие downloadPage. Оно позволяет получить HTML некоторой страницы и распарсить ее элементы через Xpath.
Документация - https://falcon.web-automation.ru/docs/vneshnie-deystviya
Данная потребность возникла для проработки SEO - определения есть нужный ключ в title, h1, h2.
Как это выглядит на странице одной единицы контента (список ключей и статистика по ним):
https://disk.yandex.ru/i/bNMDzVjYwS5V6w

Множественный импорт в таблице
УлучшениеИногда требуется иметь несколько различных вариантов загрузки в таблицу - разные форматы данных, разная бизнес-логика загрузки.
Поэтому мы сделали возможность внедрять несколько кнопок импорта в одну и ту же таблицу. У каждой кнопки есть своя бизнес-логика обработки импорта.
Дока - https://falcon.web-automation.ru/docs/import-dannykh-v-formate-faylov-txt-csv-cherez-tablicu
На что обратить внимание при обновлении
Сентябрь 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). Они были вынесены в подзагрузку