This media is not supported in your browser
VIEW IN TELEGRAM
OpenIntegrations - набор инструментов интеграции 1С с популярными API: консольное приложение (Windows/Linux) и библиотека (расширение) для 1C:Enterprise/OneScript, состоящие из общего набора готовых функций для работы с множеством известных облачных сервисов.Все реализованные методы из набора выполняют отдельные прикладные задачи, вроде ОтправитьСообщение или СоздатьПост, что позволяет использовать их без углубления в реализацию. Но код, при этом, достаточно сильно декомпозирован: методы авторизации, получения данных и пр. по возможности вынесены в отдельные функции. Это позволяет легко добавлять новые методы на основе уже существующих, не разматывая клубок реализации до самого начала работы с
API. https://github.com/Bayselonarrend/OpenIntegrations
Поддерживаемые сервисы - https://github.com/Bayselonarrend/OpenIntegrations/blob/main/media/catalogs/Catalog.md
Документация - https://openintegrations.dev/
Опубликовано в @gitgate
#1c #integration #telegram #s3 #cdek #ftp #vk #yandex
👍7🔥4
Prometheus 1C Exporter - многофункциональный экспортер метрик 1С для Prometheus с расширенными возможностями управления сбором данных.Возможности:
- сбор ключевых метрик 1С через утилиту
rac:Клиентские лицензии
Производительность серверов приложений
Активные соединения и сеансы
Ресурсы процессов (память, CPU)
Состояние дисковых операций (IOPS, latency)
Статус регламентных заданий
И другие показатели производительности
- гибкое управление сбором метрик:
Выборочная приостановка сбора
Автоматическое возобновление
Раздельные эндпоинты для разных типов метрик
- готовые примеры визуализации для
Grafana
- поддержка работы в качестве службы (Windows/Linux)https://github.com/LazarenkoA/prometheus_1C_exporter
Опубликовано в @gitgate
#moni #1c #exporter #grafana
2🔥16👍5
1c-language-parser - парсер для языка 1С, написанный на Go. Парсер использует yacc для эффективного синтаксического анализа и создает абстрактное синтаксическое дерево (AST) представления разобранного кода 1С.https://github.com/LazarenkoA/1c-language-parser
Опубликовано в @gitgate
#1c
GitHub
GitHub - LazarenkoA/1c-language-parser: Парсер языка 1С (bsl) посредством yacc грамматик. Парсер строит AST
Парсер языка 1С (bsl) посредством yacc грамматик. Парсер строит AST - LazarenkoA/1c-language-parser
👍7🔥3
1C to Git - простая в настройки утилита для синхронизации хранилища
Для корректной работы web интерфейса необходимо в конфиге подключить
https://github.com/LazarenkoA/1C2GIT
Опубликовано в @gitgate
#1c #git
1С и GIT репозитория.Для корректной работы web интерфейса необходимо в конфиге подключить
Mongo DB. Без Mongo DB работать тоже будет, но в таком случае информация по коммитам накапливается в памяти приложения и следовательно после перезапуска все очистится, так же без Mongo DB не выводится диаграмма.https://github.com/LazarenkoA/1C2GIT
Опубликовано в @gitgate
#1c #git
👍9🔥4
coonnector - удобный HTTP-клиент для 1С:Предприятие 8В мире python очень популярна библиотека для работы с
HTTP запросами - Requests (автор: Kenneth Reitz). Библиотека берет на себя всю рутину работы с HTTP запросами. Буквально в одну строку можно получать данные, отправлять, не заботясь о необходимости конструирования URL, кодирования данных и т.п. В общем библиотека очень мощная и проста в использовании.Коннектор - это "Requests" для мира 1С.
Возможности
- передача параметров в строку запроса (в
URL)- удобная работа с запросами и ответами в формате
JSON- отправка данных формы (полей формы),
application/x-www-form-urlencoded- отправка данных формы (полей формы и файлов),
multipart/form-data- прозрачная поддержка ответов, закодированных
GZip- сжатие тела запроса
GZip-
Basic, Digest и AWS4-HMAC-SHA256 аутентификация- автоматическое разрешение редиректов
- установка и чтение
Cookies- работа в рамках сессии с сохранением состояния (
cookies, аутентификация и пр.)- переиспользование
HTTP соединение в рамках сессии- настраиваемые повторные попытки соединения/отправки запроса с экспоненциальной задержкой
- работает в т.ч. и на мобильной платформе
- умеет работать через proxy
- поддержка
SSLhttps://github.com/vbondarevsky/Connector
Опубликовано в @gitgate
#1c #json #http
👍11🔥2