Opsdroid

Latest version: v0.30.0

Safety actively analyzes 688126 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 9

0.25.0

Changes

- Start connectors before databases jacobtomlinson (1864)

Gitter Connector Changes

- Get connector name from configuration, FabioRosado (1845)

Matrix Connector Changes

- Get connector name from configuration, FabioRosado (1845)

Rocketchat Connector Changes

- Get connector name from configuration, FabioRosado (1845)

Slack Connector Changes

- Update example config and slack docs FabioRosado (1849)
- Get connector name from configuration, FabioRosado (1845)

Telegram Connector Changes

- Get connector name from configuration, FabioRosado (1845)

Twitch Connector Changes

- Get connector name from configuration, FabioRosado (1845)

Webex Teams Connector Changes

- Get connector name from configuration, FabioRosado (1845)

Websocket Connector Changes

- Get connector name from configuration, FabioRosado (1845)

Parser and Matcher Changes

- Allow skip training rasa model on startup FabioRosado (1855)

Bug Fixes

- Fix `pip install opsdroid[all]` by updating botbuilder-core dep cognifloyd (1871)

Documentation and code quality

- Update example config and slack docs FabioRosado (1849)
- Allow skip training rasa model on startup FabioRosado (1855)
- Get connector name from configuration, FabioRosado (1845)
- changing conf dir in installation.md from root to home/opsdroid dud1337 (1847)

0.24.1

What's Changed
This release fixes build issues with the docker containers

* Split the deploy workflow into docker and pypi by Cadair in https://github.com/opsdroid/opsdroid/pull/1843

0.24.0

**With this release we are deprecating the docker images on hub.docker.com, please now pull the containers from the GitHub Container Registry by changing the image from `opsdroid/opsdroid` to `ghcr.io/opsdroid/opsdroid`.** This is due to changes docker hub has made which stop us from building containers there, and limited support for authentication without a subscription.

New Features

- Add Teams connector jacobtomlinson in 1679

Documentation and code quality

- Fixed an errant entry into the MongoDB documentation ajitdsa in 1832
- Adjust Slack instructions to account for necessary verification step ajitdsa in 1823
- Fix broken contributing links arusahni in 1819
- Fixed contributing link jacobtomlinson in 1818
- Update Event Flow Diagram Sleuth56 in 1814

Other Merged PRs
* Add in capability to supply `user` and `password` with mongodb by ajitdsa in https://github.com/opsdroid/opsdroid/pull/1795
* Migrate gitter tests to pytest by jacobtomlinson in https://github.com/opsdroid/opsdroid/pull/1800
* Make opsdroid dynamic module actually importable by jacobtomlinson in https://github.com/opsdroid/opsdroid/pull/1802
* Fix GitHub event creation by jacobtomlinson in https://github.com/opsdroid/opsdroid/pull/1808
* Add logging, exception handling, and verification to skills-based tests for Github connector by ajitdsa in https://github.com/opsdroid/opsdroid/pull/1811
* GitHub fix labels by ajitdsa in https://github.com/opsdroid/opsdroid/pull/1812
* Add more Github events by ajitdsa in https://github.com/opsdroid/opsdroid/pull/1817
* Add Push event for GitHub connector by ajitdsa in https://github.com/opsdroid/opsdroid/pull/1821
* Multistage dockerfile by Dissonant-Tech in https://github.com/opsdroid/opsdroid/pull/1820
* Add GitHub apps authentication support by ajitdsa in https://github.com/opsdroid/opsdroid/pull/1824
* Add Slash command support for Slack Connector by chillipeper in https://github.com/opsdroid/opsdroid/pull/1822
* Bump pillow from 8.2.0 to 8.3.2 by dependabot in https://github.com/opsdroid/opsdroid/pull/1827
* Update the docs/conf.py file to fix the docs build ajitdsa 1830
* Add collection to opsdroid mongo database module by ajitdsa in https://github.com/opsdroid/opsdroid/pull/1799
* Use aioredis 2.0 for redis database by MrNaif2018 in https://github.com/opsdroid/opsdroid/pull/1835
* Deploy docker images to github container registry by MrNaif2018 in https://github.com/opsdroid/opsdroid/pull/1836
* Add label configs for the new teams connector by Cadair in https://github.com/opsdroid/opsdroid/pull/1840

New Contributors
* Sleuth56 made their first contribution in https://github.com/opsdroid/opsdroid/pull/1814
* arusahni made their first contribution in https://github.com/opsdroid/opsdroid/pull/1819
* Dissonant-Tech made their first contribution in https://github.com/opsdroid/opsdroid/pull/1820

0.23.0

Changes

Mattermost Connector Changes

- Do not parse own messages in Mattermost connector davdr (1776)
- Add kwargs to Message constructor in Mattermost connector davdr (1774)

Slack Connector Changes

- Allow Slack's `BlockAction` event to be matched based on action_id and block_id ajitdsa (1788)
- Fix nonetype iterable raw_event in slack connector chillipeper (1777)
- Add search messages method to Slack Connector chillipeper (1769)

Parser and Matcher Changes

- Add compatibility for Rasa NLU >= 2 oleg-fiksel (1781)

Documentation and code quality

- Add slack match_event params ajitdsa (1791)

0.22.0

Changes

Enhancements

- Drop of RTM API in Slack Connector in favour of events api and socket mode chillipeper (1749)

GitHub Connector Changes

- Add more events to the GitHub connector FabioRosado (1753)

Slack Connector Changes

- Drop of RTM API in Slack Connector in favour of events api and socket mode chillipeper (1749)

Documentation and code quality

- Fix typos donno2048 (1771)
- Add more events to the GitHub connector FabioRosado (1753)
- Fixed a Broken Link Yash-sudo-web (1762)
- Update documentation links Jaykul (1760)

0.21.0

Changes

Matrix Connector Changes

- Fix matrix connector sync_token book keeping and log on successful connect Cadair (1752)
- Support multiple events in a single sync response Cadair (1715)
- Add support to login to the Matrix connector with an access_token Cadair (1707)

Twitch Connector Changes

- Add ability to configure Twitch webhook lease time rexroof (1747)
- Fix issue with twitch messages that contained colon (:) characters rexroof (1741)

Bug Fixes

- Support multiple events in a single sync response Cadair (1715)
- Fix issue with twitch messages that contained colon (:) characters rexroof (1741)

Documentation and code quality

- Fix mentions of enable_encryption configuration in matrix documentation dud1337 (1748)
- Fix typo in documentation for forward-url for Twitch rexroof (1745)
- Update mentions of Riot to Element anoadragon453 (1743)
- Add an example stocks-portfolio skill xDiesel76 (1735)

Page 2 of 9

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.