Opsdroid

Latest version: v0.30.0

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

Scan your dependencies

Page 4 of 9

0.17.0

Enhancements
Events IIb - Matrix (1070)
Add build subcommand to load config without running bot (1289)
Add Slack interactions support (1279)
Load config from path and show active modules (1271)
Add configuration validation and refactor load_config_file method (1212)
Add initial http/https proxy support (1268)
Token based authentication for Webhook Matcher (1260)
Add Mattermost Connector (1251)
delete operation in opsdroid memory and database connectors (1256)
Change configuration layout - use dictionaries instead of list of dicts (1243)
Adding user id Parmeter in Event class (1116)
Chat as slack bot user (1247)
Make no-cache the default for local skills (1244)
Add IBM Watson parser (1156)
Move shell connector into core (1147)
Update sapcai parser to allow different language when parsing (1149)
Add an option to invert constraints (1099)
Await the OpsDroid.load coroutine (1109)

Bug Fixes
Always run matched events (1286)
Fix issue when dict doesn't update - new layout config (1258)
Fix webhook class skills and update docs (1242)
Remove await from Slack disconnect (1241)
fix: Slack Connector SSL Certificate verification failed issue (1233)
Slack connector ignore message edits (1220)
Appropriate json response updated (1211)
Fix configuration schema location (1187)
Fixes schema.yaml and matrix connector to allow connections to selfho… (1166)
refactor: Reduce Dockerfile steps (1164)
Upgrade Dialogflow to V2 (1056)

Documentation and code quality
Improved Documentation with Fixed Grammar Mistakes (1284)
Add CI for docs links (1249)
Fail sphinx on warnings (1274)
Switch docs to sphinx and refactor (1265)
Document _thinking_delay() and _typing delay() (1184)
Make log messages more consistent and add guidelines (1221)
Watson Matcher in mkdocs (1254)
Update and add Google docstrings for matchers methods (1228)
Add french translation (1209)
type in referenced docs. (1206)
Add examples section (1196)
needs to be ascii (1197)
Update README.md (1194)
Adding steps to work on Windows 10 (1192)
Update Spanish (es) translations (1191)
Added docstrings for functions in main.py (1183)
Update Portuguese Translation (1181)
Updated __init__.py (1179)
Update facebook documentation on how to set up the app (1177)
Add documentation on Python version support (1174)
Increase loader coverage (1175)
Add Greek Translation (1170)
Added Google Style Docstrings to core.py file methods (1161)
Update contributing.md (1165)
chores(webhook): rest-api as baseurl of matechers/webhook link (1157)
add doc string for train_parsers (1151)
adding google-style docstring to print_version (1148)
Fixed README.md header issues (1150)
Fix bug with redis database configuration - db needs to be an int (1135)
Add Polish translation (1136)
typo in ISSUE_TEMPLATE.md (1131)
Additional page fixes. (1124)
Fixed grammatical errors, maintained content consistency (1143)
Added link to crontab matcher link (1144)
Updated docstrings to Google style format - loader (1138)
Fixed small grammar mistakes on the tutorial documentation (1133)
Improve Russian translation (1134)
Make remaining logging messages translatable (1129)
Add german translation (1127)
update example config script (1125)
Update basic-skill.md (1107)
Documentation Fixes. (1121)
Fix test warnings and bump coverage (1119)
Update contributing.md (1117)
Update grammar and text on tutorial introduction (1112)
Replace gitter references to matrix (1098)
Update pyyalm envvar test and remove test skip (1111)
Fix grammar in introduction doc (1110)
Remove Deprecation warning message (1108)

0.16.0

Enhancements
Add event entities (955)
Add gitter connector (957)
Add explicit config options (963)
Add filters to logging (966)
Add Slack rich layouts support (968)
Specify SSH key for private git repo (981)
Add validation YAML config files (1003)
Adding cisco spark connector in opsdroid (1041)
Events IIa - Core additions (1069)
Refactor CLI commands (1075)
Parse message if instance of events.Message (1080)

Bug fixes
Reduce matrix the sync timeout to one minute (969)
Replace Asyncio_redis with aioredis (973)
Update pyyaml envvar/include code to work with latest version (985)
Fixing rasanlu parser does not manage the new returned response after training request (988)
Fix slack reactions (990)
Telegram Connector: Fix update interval code 996 (997)
Telegram: handle emoji only message - prevent infinite loop (1011)
whitelisted_users field optional (1058)
Make load and start_connectors async (1072)
Make start_databases and train_parsers async (1079)
Replace third party slack library with official one (1081)

Documentation/code quality
Update loader.py with google style Docstrings (948)
Add opsdroid version to log messages (949)
Add Black (958)
Add FUNDING.yaml with open collective (959)
Remove Python 3.5 support (960)
Update linting (962)
Downgrade rtd to py36 (965)
Updating readme with docker swarm/compose example (977)
Make all tests offline 593 (1009)
Add flake8 to the precommit hooks (1073)
Add section about black to contributing (1049)
Remove unused Attributes from Mongodb docstrings (1028)
Fix linting issues for pydocstyle update (1027)

0.15.4

Revert previous change as that was not the issue (947)
Add long description content type in setup.py (946)

0.15.3

Deployments were failing in the Python 3.5 environment so switched to Python 3.6 (945)

0.15.2

Enhancements
Make web server open by default (943)
Added timestamps to crontab logs (930)

Bug fixes
Fix unable to reply in rocketchat (936)

0.15.1

Enhancements
Add Image sending support for Telegram (929)

Bug fixes
Fix regex and parse_format matchers (940)
Upgrade setuptools before install on appveyor (939)

Documentation
Update crontab.md (937)

Page 4 of 9

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.