Skip to content

Releases: Bayselonarrend/OpenIntegrations

Version 1.11.0 - 15.07.2024

15 Jul 19:38
17b2b78
Compare
Choose a tag to compare

b24cover

🇷🇺: Обновление Открытого пакета интеграций 1.11.0: методы для работы с Bitrix 24 API через приложение и Webhook
🇺🇸: Open integrations package update 1.11.0: Bitrix24 API methods for apps and Webhooks

Новые функции / New functions

Полное описание всех функций вы можете найти на openintegrations.dev
Full functions description you can find on en.openintegrations.dev

API 🇷🇺 🇺🇸
Новый метод для удаления сообщений New method for deleting messages
Добавлен параметр сообщения для ответа в отправку сообщения New "Reply to" parameter at message sending method
Исправлена отправка Emoji Bug fix for emoji sending
Методы для работы с живой лентой и новостями (7 функций) News feed managment methods (7 functions)
Методы для работы с задачами (27 функции) Tasks managment methods (27 functions)
Методы для работы с чек-листами задач (7 функции) Tasks checklists managment methods (7 functions)
Методы для работы с комментариями и результатами задач (9 функций) Methods for working with comments and task results (9 functions)
Методы для работы с канбан и "Моим планом" (5 функций) Kanban and "My plan" managment methods (5 functions)
Методы для учета рабочего времени в задачах (5 функций) Methods for timekeeping in tasks (5 functions)
Методы для управления хранилищами (6 функций) Storages management methods (6 functions)
Методы для управления каталогами (11 функций) Folders management methods (11 functions)
Методы для управления файлами (10 функций) Files management methods (10 functions)
Методы работы с чатами и диалогами (18 функций) Methods of working with chats and dialogs (18 functions)
Методы работы с сообщениями (9 функций) Methods of working with messages (9 functions)

Скачать / Download

Не знаете что выбрать? Посетите страницу "О релизах"
Don't know what to choose? Visit "About releases" page

Тип поставки / Release type Русская версия English version
EDT (1C) EDT_RU.zip EDT_EN.zip
XML (1C) XML_RU.zip XML_EN.zip
CFE (1C) OpenIntegrations_1.11.0_ru.cfe OpenIntegrations_1.11.0_en.cfe
EXE (Linux/Windows) oint_ru.exe oint_en.exe
Installer (Windows) oint_1.11.0_installer_ru.exe oint_1.11.0_installer_en.exe
DEB-package (Debian/Ubuntu) oint_1.11.0_all_ru.deb oint_1.11.0_all_en.deb
RPM-package (Fedora/RHEL) oint-1.11.0-1.el7.x86_64_ru.rpm oint-1.11.0-1.el7.x86_64_en.rpm
OSPX (OneScript) oint-1.11.0_ru.ospx oint-1.11.0_en.ospx

Version 1.10.0 - 08.06.2024

08 Jun 16:45
Compare
Choose a tag to compare

image

🇷🇺: Обновление Открытого пакета интеграций 1.10.0 : методы для работы с Dropbox API и английская версия пакета
🇺🇸: Open integrations package update 1.10.0: Dropbox API methods and english version

Новые функции / New functions

Полное описание всех функций вы можете найти на openintegrations.dev
Full functions description you can find on en.openintegrations.dev

API 🇷🇺 🇺🇸
Получение ссылки авторизации Getting authorization link
Получение токена Getting token
Обновление токена Refreshing token
Получение информации об аккаунте Getting account information
Получение информации об использованном пространстве Getting used space information
Получение информации об объекте на диске Getting information about an object on the drive
Получение списка файлов в папке Getting a list of files in a folder
Получение превью объекта Getting object preview
Загрузка локального файла Uploading a local file
Загрузка файла по URL Uploading a file from URL
Получение статуса загрузки по URL Getting upload status from URL
Удаление объекта Deleting an object
Копирование объекта Copying an object
Перемещение объекта Moving an object
Создание папки Creating a folder
Скачивание файла Downloading a file
Скачивание папки (как zip) Downloading a folder (as zip)
Получение списка версий объекта Getting a list of object versions
Восстановление объекта к версии Restoring an object to a version
Получение списка тегов объекта Getting a list of object tags
Добавление тега Adding a tag
Удаление тега Deleting a tag
Публикация/Отмена публикации папки в общий доступ Publishing/Unpublishing a folder for public access
Выдача доступа к папке Granting access to a folder
Выдача доступа к файлу Granting access to a file
Исправления имен типов для обновленного API New types names for new API version
Более оптимальный способ получения данных локального файла для загрузки на Диск New optimal way to sending local files on a Drive

Скачать / Download

Не знаете что выбрать? Посетите страницу "О релизах"
Don't know what to choose? Visit "About releases" page

Тип поставки / Release type Русская версия English version
EDT (1C) EDT_RU.zip EDT_EN.zip
XML (1C) XML_RU.zip XML_EN.zip
CFE (1C) OpenIntegrations_1.10.0_ru.cfe OpenIntegrations_1.10.0_en.cfe
EXE (Linux/Windows) oint_ru.exe oint_en.exe
Installer (Windows) oint_1.10.0_installer_ru.exe oint_1.10.0_installer_en.exe
DEB-package (Debian/Ubuntu) oint_1.10.0_all_ru.deb oint_1.10.0_all_en.deb
RPM-package (Fedora/RHEL) oint-1.10.0-1.el7.x86_64_ru.rpm oint-1.10.0-1.el7.x86_64_en.rpm
OSPX (OneScript) oint-1.10.0_ru.ospx oint-1.10.0_en.ospx

Версия 1.9.0 - 14.05.2024

14 May 10:19
2218112
Compare
Choose a tag to compare

airtablerelease

Новый API в этом релизе - Airtable API

  • Методы работы с базами
    • Получение списка баз
    • Получения списка таблиц базы
    • Создание базы
  • Методы работы с таблицами
  • Создание таблицы
  • Изменение таблицы
  • Методы работы с полями таблиц
    • Создание поля
    • Изменение поля
    • Получение макетов полей: строкового, числового и пр.
  • Методы работы с записями таблиц
    • Получение списка записей таблицы
    • Получение значения полей записи
    • Создание записи
    • Удаление записи
  • Методы работы с комментариями
    • Получение списка комментариев записи
    • Создание комментария к записи
    • Изменение комментария к записи
    • Удаление комментария
  • VK: Добавлен метод для загрузки видео
  • VK: Добавлен метод отдельной загрузки фото
  • VK: Добавлен метод создания поста с заранее загруженными вложениями (по id)

Документация по работе с библиотекой: Тык
Не забудьте поставить 🌟


Не знаете, какой файл выбрать?

Версия 1.8.0 - 05.05.2024

05 May 13:38
bdd64b5
Compare
Choose a tag to compare

image

Новый API в этом релизе - Google Sheets API

  • Методы работы с книгами
    • Создание книги
    • Получение информации о книге
    • Изменение названия книги
  • Методы работы с листами
    • Добавление листов
    • Удаление листов
    • Копирование листов из одной книги в другую
  • Работа с данными ячеек
    • Установка значений ячеек
    • Получение значений ячеек
    • Очистка ячеек
  • TG: Параметры таймаута и отступа для функции ПолучитьОбновления (для работы в режиме LongPoll)
  • TG: Новая функция СкачатьФайл для получение двоичных данных файла из Telegram

Кратко про обновление в статье на Инфостарт: Тык
Документация по работе с библиотекой: Тык
Не забудьте поставить 🌟


Не знаете, какой файл выбрать?

Версия 1.7.0 - 28.04.2024

28 Apr 12:21
Compare
Choose a tag to compare

image

Новая библиотека в этом релизе - Slack Web API

  • Общие методы
    • Получение информации о текущем боте
    • Получение списка рабочих областей (команд)
    • Получение списка пользователей
  • Методы работы с сообщениями
    • Отправка сообщения (моментально или отложенно)
    • Отправка эфемерного сообщения
    • Изменение сообщения
    • Удаление сообщения
    • Получение списка отложенных сообщений
    • Получение ссылки на конкретное сообщение
    • Получение списка ответов на выбранное сообщение
  • Методы работы с каналами
    • Получение списка доступных каналов
    • Получение списка пользователей канала
    • Создание канала
    • Архивирование канала
    • Получение информации о канале
    • Получение истории канала
    • Добавление пользователей в канал
    • Исключение пользователей из канала
    • Вступление в канал
    • Выход из канала
    • Установка темы канала
    • Установка цели (описания) канала
    • Переименование канала
  • Методы работы с диалогами
    • Открытие диалога (1-6 пользователей)
    • Закрытие диалога
  • Методы работы с файлами
    • Получение списка файлов бота
    • Загрузка файла на Slack
    • Получение информации о файле
    • Удаление файла
  • Работа со внешними файлами
    • Получение списка внешних файлов бота
    • Получение информации о внешнем файле
    • Добавление внешнего файла из URL
    • Отправка внешнего файла в диалог
    • Удаление внешнего файла
  • Общее: Переработан механизм отправки файлов размером >2 ГБ
  • Общее: Улучшен интерфейс документации, добавлен глобальный поиск
  • TG: Исправлено экранирование символов в сообщении под разные виды разметок
  • GD: Добавлен параметр вывода напрямую в файл для функции СкачатьФайл
  • GD: Фикс обновления существующего файла данными большого объема
  • YD: Добавлена функция Скачать файл с возможностью вывода напрямую в файл

Теперь скачивание больших файлов не будет приводить к ошибке, а большие запросы - не будут формироваться в оперативной памяти (что приводило к проблемам в OInt и OInt CLI)


Кратко про обновление в статье на Инфостарт: Тык
Документация по работе с библиотекой: Тык


Не знаете, какой файл выбрать?

Версия 1.6.0 - 14.04.2024

14 Apr 18:29
b7d6207
Compare
Choose a tag to compare

CLIRelease

OInt CLI - новый вариант распространения Открытого пакета интеграций в виде CLI приложения для Windows и Linux

Включает в себя полный функционал OneScript версии проекта ОПИ (OInt) со встроенной справкой. Имеет четыре варианта поставки: исполняемый файл (универсальный Windows/Linux), установщик для Windows, Deb-пакет (Debian/Ubuntu) и RPM-пакет (Fedora/CentOS). Требуется наличие .NET Framework 4.8 или Mono совместимой версии (в вариантах Deb и RPM устанавливается автоматически)

  • Исправления:
    • TG: Убрано некорректное экранирование кириллических символов в методе СформироватьКлавиатуруПоМассивуКнопок
    • TG: Добавлен параметр "Разметка" для всех методов отправки сообщений.

Он отвечает за вариант разметки (parse_mode) в тексте сообщения. Значение по умолчанию - Markdown. Раньше оно было прописано в коде


Про OInt CLI в статье на Инфостарт: Тык
Документация проекта: Тык

Версия 1.5.2 - 06.04.2024

06 Apr 12:39
Compare
Choose a tag to compare

hotfixrelease

Новый патч с исправлениями и доработками

  • Новый метод загрузки больших файлов (> 256 МБ) на Google Drive

Теперь загрузка больших файлов идет по другой ветке, где файл на сервер загружается частями (по 256 МБ) в потоковом режиме

  • Исправления:
    • VK: Добавлено несколько попыток для метода загрузки фотографий (сервер VK периодически возвращает битые upload_url)
    • TG: Исправлена отправка GIF с получением их по URL

Версия 1.5.1 - 02.04.2024

02 Apr 19:34
Compare
Choose a tag to compare

image

Релиз правок и доработок

  • Новая система контроля входящих параметров

Все передаваемые в методы ОПИ параметры теперь приводятся к нужному значению универсальными механизмами (одиночное значение к массиву с одним элементом, JSON-строка к Соответствию, Строка ISO даты к дате и т.д.)

  • Ошибки в промежуточных запросах больше не приводят к исключениям

При наличии в методе промежуточных действий, связанных с отправкой запросов, некорректное их выполнение теперь (в большинстве случаев) не приводит к исключениям. Вместо этого, результатом выполнения метода будет последний ответ подобного промежуточного запроса. Например: При создании поста VK выполняется промежуточный запрос для сохранения картинки на сервер. При его некорректном выполнении, вместо исключения при попытке получить ID картинки, будет возвращен этот некорректный ответ.

  • Более подробные и аккуратные комментарии описания методов

  • Покрытие тестами библиотеки Notion - теперь все библиотеки покрыты

  • Еще немного вариаций тестов для Telegram

  • Оптимизация и рефакторинг инструментария

  • Исправления

    • VK: Исправлена ошибка загрузки поста с несколькими картинками
    • GC: Исправлен нерабочий отбор по списку календарей
    • Исправление общих деффектов SonarQube

Версия 1.5.0 - 17.03.2024

17 Mar 18:05
Compare
Choose a tag to compare

ReleaseGD

Новая библиотека в этом релизе - Google Drive API

  • Работа с файлами и папками
    • Получение информации об объекте
    • Получение списка каталогов
    • Получение списка файлов
    • Загрузка файлов
    • Копирование файлов
    • Обновление двоичных данных существующих файлов
    • Скачивание (получение двоичных данных) файлов
    • Создание каталогов
    • Удаление объектов
  • Работа с комментариями
    • Получение комментария по ID
    • Получение списка комментариев объекта
    • Создание комментария
    • Удаление комментария

Кратко про работу с Google Drive в статье на Инфостарт: Тык
Документация по работе с библиотекой: Тык

Версия 1.4.0 - 10.03.2024

10 Mar 19:53
e134efb
Compare
Choose a tag to compare

image

OInt - порт Открытого пакета интеграций для OneScript

  • Новый вид распространения в релизе - файл .ospx (1Script пакет)
  • Унификация кода OPI (1C) / OInt (1Script)
  • Унификация тестов YaxUnit (1C) / asserts (1Script)
  • Устранение дефектов SonarQube
  • Покрытие тестами библиотеки Viber

Для использования библиотеки OInt из OneScript необходимо скачать ospx файл и выполнить команду в CMD/Bash
opm install ./OInt-1.4.0.ospx


Про порт ОПИ в статье на Инфостарт: Тык
Полная документация: Тык