Ключевые обновления за Май 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). Они были вынесены в подзагрузку