Opsdroid

Latest version: v0.28.0

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

Scan your dependencies

Page 1 of 5

0.28.0

Changes

- Fix CI and potential bug in loader FabioRosado (1947)
- Update Emoji dependency Sleuth56 (1948)

Documentation and code quality

- Update Jenkins to Github CI. Sleuth56 (1946)

0.27.0

Changes

- Use simple logging when running in a non-interactive shell oleg-fiksel (1929)
- Implement command center backend FabioRosado (1875)
- Build Docker dev tag from main/master branch on each commit oleg-fiksel (1937)
- Add auto mode for pytest chillipeper (1942)

Enhancements

- Add CLI option to print config file path jacobtomlinson (1935)
- Add middleware to aiohttp server to handle cors request FabioRosado (1934)

Slack Connector Changes

- Fix channel count when retrieving channels from slack chillipeper (1943)
- Remove error log and replace with debug log chillipeper (1911)

Telegram Connector Changes

- Fixing KeyErrors on messages without text D3N14L (1923)

Websocket Connector Changes

- Allow specifying a token to be used for validation when requesting a socket from the connector FabioRosado (1931)
- Accept sending a stringified json blob to the connector so you can add extra information to messages such as `user` FabioRosado (1931)

Documentation and code quality

- Fix documentation urls jaas666 (1925)
- Update dead links skills/index.md jaas666 (1921)
- Fix broken links jaas666 (1917)
- Fix dead links jaas666 (1916)
- Fix 1918, removed mention of stickers for contributors jaas666 (1920)
- Fix broken link overview.md jaas666 (1919)
- Fix dead links jaas666 (1915)

0.26.0

Changes

Matrix Connector Changes

- Adjust Matrix connector docs oleg-fiksel (1880)

Slack Connector Changes

- Allow opsdroid to reply in a thread with Blocks FabioRosado (1903)
- fix: add queue for Slack events martinohmann (1892)

Parser and Matcher Changes

- Handle wit.ai api response when multiple values are returned from the API Davasny (1902)
- Fix issue with Rasa NLU entity extraction oleg-fiksel (1888)
- Allow skipping training of Rasa model and use pre-trained model oleg-fiksel (1886)


Bug Fixes

- Fix a typo in the Typing event awahlig (1877)

Documentation and code quality

- Improved grammar and typos in docs falconcode16 (1889)
- Adjust Matrix connector docs oleg-fiksel (1880)

Other Merged PRs

- Fix docker image build failure due to missing dependency vinayman (1879)
- Remove opsdroid user from root in docker dahrens (1898)
- Refactor and add rich logging option to opsdroid FabioRosado (1767)

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

Page 1 of 5

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.