1
0
mirror of https://github.com/Bellerage-IT/bellerage-ssl.git synced 2024-11-28 08:58:46 +02:00
Bellerage standart library
Go to file
2023-09-21 10:41:13 +03:00
src перенос изменений из внутренней поставки 2023-09-21 10:41:13 +03:00
.gitattributes feat: Добавлены тесты, изменена структура репозитория 2023-01-13 15:54:15 +03:00
.gitignore feat: Добавлены тесты для CI 2023-01-16 00:46:17 +03:00
.gitlab-ci.yml перенос изменений из внутренней поставки 2023-09-21 10:41:13 +03:00
env.json feat: Добавлены тесты для CI 2023-01-16 00:46:17 +03:00
generic-issue-settings.json feat: setup CI 2023-01-13 16:50:45 +03:00
README.md Create README.md 2023-09-21 10:26:36 +03:00
sonar-project.properties feat: setup CI 2023-01-13 16:50:45 +03:00
sonarlint.json feat: Добавлены тесты, изменена структура репозитория 2023-01-13 15:54:15 +03:00
v8config.json feat: Добавлены тесты, изменена структура репозитория 2023-01-13 15:54:15 +03:00
yaxunit.json перенос изменений из внутренней поставки 2023-09-21 10:41:13 +03:00

bellerage-ssl

Библиотека дополнительных подсистем для встраивания в другие конфигурации.

Содержит следующие подсистемы

  • HTTP фреймворк (подсистема ХТТП)
  • Работа с костантами (подсистема Константы)
  • Модель запроса (подсистема МодельЗапроса) - авторство @KalyakinAG (https://github.com/KalyakinAG/query-model)
  • Модификация форм (подсистема МодификацияФорм)
  • Пагинация (подсистема Пагинация)
  • Процессор коллекций (подсистема ПроцессорКоллекций) - авторство @sfaqer (https://github.com/sfaqer/onec-fluent)
  • Регулярные выражения (Подсистема РегулярныеВыражения) - авторство @spr1c (https://github.com/cpr1c/RegEx1C_cfe)
  • Коннектор ХТТП (подсистема КоннекторХТТП) - авторство @vbondarevsky (https://github.com/vbondarevsky/Connector)

Подробная документация по каждой из подсистем будет доступна позднее.

Установка

Полную установку можно сделать простым сравнением и объединением с конфигурацией. При необходимости, можно внедрять только необходимые подсистемы.

  1. Сделать сравнение и объединение
  2. Снять все галки
  3. Выбрать "отметить по подсистемам из файла"
  4. Выбрать необходимые подсистемы
  5. Нажать "Объединить"

Тестирование

Тестирование библиотек ведется с использованием фреймворка yaxunit