Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/opsdroid/opsdroid

🤖 An open source chat-ops bot framework
https://github.com/opsdroid/opsdroid

configure web server to use TLS 1.2 protocol for ssl_context (#2014)

e2ffb0ce1d859d7962de3af14cd83c36c45f2850 authored 12 months ago by dnita <[email protected]>
Fix CI errors (#2003)

* Fix errors in matrix tesct connector

* Fix tests in for test_connector_matrix. Correct pat...

41246da2f6f379a889dadd1d3b4e139b65d3c9fb authored about 1 year ago by chillipeper <[email protected]>
Report unhandled exceptions as warnings (#1983)

* report unhandled exceptions as warnings

* reformatted with pre-commit

* close opened mat...

a44389aa7f5ba4c9e208f1909b25837d1b509e75 authored over 1 year ago by xloem <[email protected]>
Update Python and Alpine base image (#1979)

Use the latest stable Python 3.9 branch, and update the Alpine base image to 3.16

- From Pyth...

ccacc71637856ffce814cfa92e97dc875f68a024 authored over 1 year ago by pwillis-eiq <[email protected]>
Added retry timer for Slack API rate limit threshold + ability to reply to other bots & within a thread using Blocks (#1961)

95ccd6a654aad1c1eca3436dd462f15bc8b2ea9e authored over 1 year ago by Rodrigo Albuquerque <[email protected]>
Fix configuration sample entry (#1980)

0fe0cba8eed3ca6374cdca079e520ec8665fcd50 authored over 1 year ago by pwillis-eiq <[email protected]>
Typo in rasanlu docs (#1974)

7969a1adc2671199a0681939af431570f270301f authored almost 2 years ago by Oleg Fiksel <[email protected]>
Support for Rasa entity extraction with roles (#1964)

It's possible in Rasa to extract entities with the same name https://learning.rasa.com/conversat...

b38586242f99d8431bef9635b706601e5cda20df authored almost 2 years ago by Oleg Fiksel <[email protected]>
CI: fix Tox docker run (#1973)

Rework the logic for waiting until the Docker container starts using bash's built-in `until` fun...

1ed14227fe4d65019d760b2072cf24d7ac7d32d6 authored almost 2 years ago by Oleg Fiksel <[email protected]>
rasanlu: return a proper error when Rasa is not reachable (#1971)

rasanlu: return a proper error when Rasa is not reachable

Co-authored-by: Oleg Fiksel <oleg@f...

d47f4a937f223e8857baf09eda13a4c6a4b94ef2 authored almost 2 years ago by Oleg Fiksel <[email protected]>
Docs: correct Rasa port in Docker run command (#1972)

Co-authored-by: Oleg Fiksel <[email protected]>

b7f02f9647ac02576920225f4ec7334940ace0ce authored almost 2 years ago by Oleg Fiksel <[email protected]>
rasanlu: Don't encode intents to ascii (#1969)

1b392dd96d9d5ba16b0cd6d7e757dd1f061a4a9b authored almost 2 years ago by Oleg Fiksel <[email protected]>
Fix CI: increase the timeout to allow MacOS test to run (#1967)

CI: increase the timeout to allow MacOS test to run

06edf0cff76ccdb4dd7eca332690c42ec608cb46 authored almost 2 years ago by Oleg Fiksel <[email protected]>
Rasa >= 3.x compatibility (#1963)

Fix Rasa 3.X compatibility

Seem that Rasa 3.X doesn't return any content (and we are expectin...

d6d23f32fadf289f692f7d6a24d9a62478e921a2 authored almost 2 years ago by Oleg Fiksel <[email protected]>
Replace whitelist with allowlist to see if it fixes CI (#1966)

37e2c5cc24de69d1773212e2d817756db3ce540d authored almost 2 years ago by Fábio Rosado <[email protected]>
Resolve CI failures (#1954)

* Remove unecessary decode

* Remove version checks

73da764ca72581a506f05117ec9690ca34b15400 authored almost 2 years ago by Jacob Tomlinson <[email protected]>
Update emoji package to version 2.1.0 (#1948)

ddd8a8ed68571b9cb9fb1af2b98077f37e20ef20 authored about 2 years ago by Sleuth56 <[email protected]>
Fix CI and potential bug in loader (#1947)

* If we don't have a namespace, simply continue

* Actually handle this in the except and add a ...

d7c754b285cf01d607fb5f0cf4456f51740c44cb authored about 2 years ago by Fábio Rosado <[email protected]>
Update Jenkins to Github CI. (#1946)

99bb26b44b1b4fcdd10b5a9ef5c2f9d42abc3430 authored about 2 years ago by Sleuth56 <[email protected]>
Fix channel count when retrieving channels from slack (#1943)

* Fix channel count when retrieving channels

* Simplify get_channels method

373d2169e444192c802ef8000a7cea439f58f80b authored about 2 years ago by chillipeper <[email protected]>
Add py310 to envlist in tox.ini (#1944)

* Add py310 to envlist

* Fix tests for py3.10

4e765d90bd9963854799042947edbfa96e68d6e6 authored about 2 years ago by chillipeper <[email protected]>
Add auto mode for pytest (#1942)

a8ec6d12548a0fc3a29a6f14b4b698ccb1b939db authored about 2 years ago by chillipeper <[email protected]>
Add middleware to aiohttp server to handle cors request (#1934)

912e3bcd6b90360280be7a15fa5f17b9e79b4627 authored over 2 years ago by Fábio Rosado <[email protected]>
Build Docker dev tag from main/master branch on each commit (#1937)

* Correct example config for rich logging

to match the default value

* Logging: use non-ri...

299cd558ce571f73b2130d9b27b6641dbe3064f7 authored over 2 years ago by Oleg Fiksel <[email protected]>
Add CLI option to print config file path (#1935)

* Add CLI option to print config file path

* Add newline

* Lint

5b0d382a0b774b7ad112f515274ec17844509626 authored over 2 years ago by Jacob Tomlinson <[email protected]>
Small improvements to the websocket connector (#1931)

* Add token to websockets, use dataclass to parse message

* Update docs

* Change HTTP erro...

a280177d40be894f9cc0006c85ec5c6d674ca2a3 authored over 2 years ago by Fábio Rosado <[email protected]>
Use simple logging when running in a non-interactive shell (#1929)

* Correct example config for rich logging

to match the default value

* Logging: use non-ri...

db577da11f169ed214a9c33514b22b3e0167eb56 authored over 2 years ago by Oleg Fiksel <[email protected]>
Implement command center backend (#1875)

* Initial work on command center

* Add tests, implement config update method and finish off p...

d0c91d856fb1db476a5cd6518e7dc62eebc99f18 authored over 2 years ago by Fábio Rosado <[email protected]>
Fix documentation urls (#1925)

* Fix links on docs/connector/custom.md

* Update docs/connector/GitHub.md

Fix urls

* Up...

8b20dd634467097e2dc75af2371e7dec4bbb8960 authored over 2 years ago by Juan A <[email protected]>
Search Slack Channel id by name (#1908)

* Add get_channels method to retrieve channels from Slack

* Minor updates to readme

* Fixe...

ac0565ef4d57f76464c03e6c9bfeda66d078f4e5 authored over 2 years ago by chillipeper <[email protected]>
Add Modal Feature to Slack Connector (#1906)

* Add Modal Events and methods to connector

* Logger message correction

* Fix syntax typo ...

5de6faa6f495ce439346f13563bfdf8c7faed56a authored over 2 years ago by chillipeper <[email protected]>
Fixing KeyErrors on messages without text (#1923)

This may occur if messages consist only of media elements. A message
that consists just a gif f...

a4beecc846fcbb0c0da5ab1f7b7b85ca374640b7 authored over 2 years ago by Daniel Marks <[email protected]>
Remove python 3.7 from Ci and add python 3.10 (#1907)

2f2034a2a38f91329c3fdd1489a703adecfd229f authored over 2 years ago by Fábio Rosado <[email protected]>
Update configuration, packaging section and examples section links (#1921)

Update configuration, packaging section and examples section links

9d00b3ba90e636f22b9d42a5d2ee7242bf8e1825 authored over 2 years ago by Juan A <[email protected]>
Remove error logging and replace with debug log (#1911)

2926657b8c12b0a10cb44a13d7c8d113b4b76bf9 authored over 2 years ago by chillipeper <[email protected]>
Fix skills, connectors and database links(#1917)

e0cc4fa63028eebe68176e2cc23559cdf132d9d9 authored over 2 years ago by Juan A <[email protected]>
Fix links in module packaging (#1916)

Fix dead links

746666cdda1a3fa4c0c4d90fa2c8af30387db610 authored over 2 years ago by Juan A <[email protected]>
Remove section about sending stickers

Confirmed with @FabioRosado no longer sending stickers. Made change to remove mention of it.

e64635fe0e38ae6735ff9f27613df9350508d905 authored over 2 years ago by Juan A <[email protected]>
Fix broken link in configuration reference (#1919)

Link to the 'configuration reference documentation' was broken

5e632f26a755250e32661c4a69fa545d74747afe authored over 2 years ago by Juan A <[email protected]>
Fix dead links (#1915)

Looks like at some point Documentation was moved around and these links broke. Please confirm th...

bb3e1aad0312e5c6bd78f1aeeb8f37c202a2ffa6 authored over 2 years ago by Juan A <[email protected]>
fix: Remove obsolete in-tree-build are from Dockerfile (#1913)

As of pip 21.3[1] the in-tree-build feature has been the default.

We're now getting pip 22 an...

6686e9525249d0cf80a20b63eddf161ae93738e8 authored over 2 years ago by Jinn Koriech <[email protected]>
Allow opsdroid to reply in a thread with Blocks (#1903)

* Allow opsdroid to post interactive messages in a thread

* Revert imports order

* Tox rem...

33241f2d74940e061fada8eee8d8238230593295 authored over 2 years ago by Fábio Rosado <[email protected]>
Improved grammar and typos (#1889)

* Improved grammar and typos

* Apply suggestions from code review

Co-authored-by: Jacob Fl...

c310d45a2ea9fe95fe87858646b53345d5e92b8e authored over 2 years ago by Rohit Patil <[email protected]>
Add Rich to logging (#1767)

2fd88c91c3159d775a3db0acfe15bd0a78746803 authored over 2 years ago by Fábio Rosado <[email protected]>
Handle wit.ai api response when multiple values are returned (#1902)

c74a6125118e100cecd8a159c7379b0da1b334c8 authored over 2 years ago by Davasny <[email protected]>
Docker: opsdroid should not be a member of root (#1898)

There is no need that the user opsdroid is member
of the group root. It is also not an system a...

2082c843a50f626c10c5fbe06146367c0aca3cc0 authored over 2 years ago by Dennis Ahrens <[email protected]>
Update black to 22.3.0 (#1901)

8610b00d1833ec4052377486a157844ef797db21 authored over 2 years ago by Davasny <[email protected]>
Bump pillow from 9.0.0 to 9.0.1 (#1897)

Bumps [pillow](https://github.com/python-pillow/Pillow) from 9.0.0 to 9.0.1.
- [Release notes](...

c5dad210fe3d9068c75cd4fac9762fcc353335d3 authored over 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Add queue for Slack events (#1892)

5bfe4c811db440be4aa77c90e75a2a3acc3c8c48 authored over 2 years ago by martinohmann <[email protected]>
Rasanlu: The Rasa API states the key is 'confidence' but the fact is the key is 'confidence_entity' for the entity extraction. (#1888)

https://rasa.com/docs/rasa/pages/http-api#operation/parseModelMessage

Co-authored-by: Oleg Fi...

1bdafbd48748143aad0ece42537b5bb1366165f2 authored over 2 years ago by Oleg Fiksel <[email protected]>
Refactoring of rasa check (#1886)

* Move "train" switch logic to the rasa matcher as all other skill-wide configs.

* Remove dup...

4ac4464910e1f67a67d6123aa366dde8beeb06f9 authored over 2 years ago by oleg-fiksel <[email protected]>
Bump pillow from 8.3.2 to 9.0.0 (#1882)

Bumps [pillow](https://github.com/python-pillow/Pillow) from 8.3.2 to 9.0.0.
- [Release notes](...

be0e004a9176436e3789e60a241bb85bec95cb9c authored almost 3 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Adjust Matrix connector docs (#1880)

a9ab3401202580fb396fdcbb38c85c42583ab0d2 authored almost 3 years ago by oleg-fiksel <[email protected]>
Resolve docker image build - failing dep pycryptodome (#1879)

Co-authored-by: Vinay <[email protected]>

3d0e4d2e23730011c5479cf19ae7602c7bf0534b authored almost 3 years ago by Vinay Manektalla <[email protected]>
Fix a typo in the Typing event (#1877)

5fa736dda5d101a355c83279d2fd12f9337a654e authored almost 3 years ago by Arkadiusz Wahlig <[email protected]>
fix teams dep on botbuilder-core (#1871)

pip refuses to install deps that are not hosted on pypi. oops. But botbuilder loosened their dep...

65fcfd5efbb9f82db787684c9ce7d20e7e820f55 authored almost 3 years ago by Jacob Floyd <[email protected]>
Add Gitlab Connector (#1869)

* Initial work on the Gitlab connector

* Add initial events

* Add merge events

* Handle...

d22d8e329dc1ad5dfdf3a6a45f5269e7f80196c8 authored almost 3 years ago by Fábio Rosado <[email protected]>
Start connectors before databases (#1864)

79e1469d306d892b76f9fc93310bc05e49f22f64 authored almost 3 years ago by Jacob Tomlinson <[email protected]>
Pin dialogflow package (#1866)

* Rename dialogflow package

* Actually pin

a9b638f766884ff6ce7c7c64f2bdc0a75b940348 authored almost 3 years ago by Jacob Tomlinson <[email protected]>
Add support for mongodb+srv:// urls in MongoDB backend (#1860)

19630ee38ade8a1f3aa253af0f6f5e09db0e0712 authored almost 3 years ago by Jacob Tomlinson <[email protected]>
Update example config and slack docs (#1849)

ee43c560560bc5cff08062839200e77724945e6b authored almost 3 years ago by Fábio Rosado <[email protected]>
Allow skip training rasa model on startup (#1855)

* Allow skip training rasa model on startup

* Bad breakpoint

0a44cd1b27a905626f6a234771306d347315e4d0 authored almost 3 years ago by Fábio Rosado <[email protected]>
Get connector name from configuration, (#1845)

* Get connector name from configuration, add section on using two of the same connector

* Rem...

6551c734be0102961856a288c038572345098547 authored almost 3 years ago by Fábio Rosado <[email protected]>
changing conf dir in installation.md from root to home/opsdroid (#1847)

88cc4d8add1818056072324a04c468bd90a7a099 authored almost 3 years ago by Dudley <[email protected]>
Split the deploy workflow into docker and pypi (#1843)

[ci skip]

9a48364869ded7cdd2420b43b0c2c153e846439e authored about 3 years ago by Stuart Mumford <[email protected]>
Add label configs for the new teams connector (#1840)

bce356e7dcf7c4c49038a388748eed7ff6310d7a authored about 3 years ago by Stuart Mumford <[email protected]>
Deploy docker images to github container registry (#1836)

* Push docker images to github container registry

* Temporarily disable python package build
...

e8dd6b099b3756acc79eb65aa56689f4f111bcab authored about 3 years ago by MrNaif2018 <[email protected]>
Use aioredis 2.0 for redis database (#1835)

9c3a8ea4ef2eb70a974e797402682d65a34466e0 authored about 3 years ago by MrNaif2018 <[email protected]>
Fixed an errant entry into the MongoDB documentation (#1832)

When I was originally working on the Mongo functionality, I had
proposed a change for the "defa...

d8e985c9983a7b24a862ecb15a882147e2105e0d authored about 3 years ago by Ajit D'Sa <[email protected]>
Add collection to opsdroid mongo database module (#1799)

* Add collection to opsdroid mongo database module

- Write all mongo documents to a single co...

21be68a41e8bfefbce4657da3cf24cc728358b06 authored about 3 years ago by Ajit D'Sa <[email protected]>
Update the docs/conf.py file to fix the docs build (#1830)

* Update the docs/conf.py file to fix the docs build

Reference: https://macgregor.gitbooks.io/d...

4628a73ca436e7d6b6578772c65d305eef835dbf authored about 3 years ago by Ajit D'Sa <[email protected]>
Bump pillow from 8.2.0 to 8.3.2 (#1827)

Bumps [pillow](https://github.com/python-pillow/Pillow) from 8.2.0 to 8.3.2.
- [Release notes](...

e806de3b2533f8f7ac233c8ece5ffc0e7d76bbda authored about 3 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Add Slash command support for Slack Connector (#1822)

* fix nonetype iterable raw_event

* Identify the type of response from the External API Teste...

c3f4af3f3374a0054b7528509d4952caf6009a42 authored about 3 years ago by chillipeper <[email protected]>
Add GitHub apps authentication support (#1824)

* Add Github Apps method of using the Github connector

- Added configuration options for Gith...

a8bddfd0c0361e6e5d25ee65fb00d00c30881705 authored about 3 years ago by Ajit D'Sa <[email protected]>
Multistage dockerfile (#1820)

* Implement multi-stage Docker build

Updates the Dockerfile to leverage multi-stage build and...

81a9b5317376e16542ce54e609db387d99f9e2b6 authored about 3 years ago by David Rodriguez <[email protected]>
Adjust Slack instructions to account for necessary verification step (#1823)

522cfcbcb2abbbe2d6926820855fa90516fdd611 authored about 3 years ago by Ajit D'Sa <[email protected]>
Fix broken contributing links. (#1819)

71cfa1d3855ed259ea3a8f219ef8c8a4421df54b authored about 3 years ago by Aru Sahni <[email protected]>
Add Push event for GitHub connector (#1821)

c21462c38d1c102c265090fa9daf6ea760ac1566 authored about 3 years ago by Ajit D'Sa <[email protected]>
Fixed contributing link (#1818)

c6643daf1a51e7cf87f320d9e08080c9c281105a authored about 3 years ago by Jacob Tomlinson <[email protected]>
Add more Github events (#1817)

* Add several Github events and tests for them

This is the list of Github events added in thi...

86bba3f030c24cb7c418c98fd68f47bc3eab6602 authored about 3 years ago by Ajit D'Sa <[email protected]>
Update Event Flow Diagram (#1814)

* Add new Event Flow images

* Moved Event Flow files to docs/diagrams folder

* Changed fil...

d346323fe038eb3c4b1dae18bd10201a3418c1aa authored about 3 years ago by Sleuth56 <[email protected]>
GitHub fix labels (#1812)

* Add logging, exception handling, and verification to skills-based tests for Github connector
...

f0b071cc0d2aa037155b9dd87c12f94bee157885 authored about 3 years ago by Ajit D'Sa <[email protected]>
Add logging, exception handling, and verification to skills-based tests for Github connector (#1811)

6a3d05758f0e52122a17176817771448dde51aa4 authored about 3 years ago by Ajit D'Sa <[email protected]>
Fix GitHub event creation (#1808)

* Fix GitHub event creation

* Remove unnecessary wait

* Remove manual timeout

* Check t...

25c7d1ee84847f81af38c30349932837464e309b authored about 3 years ago by Jacob Tomlinson <[email protected]>
Pin aioredis to v1 (#1809)

7e5c39884a25487a6b46b61530817654ba84dd6e authored about 3 years ago by Jacob Tomlinson <[email protected]>
Add Teams connector (#1679)

* Add Teams connector

* Linting and one small test

* Update docs/connectors/teams.md

Co...

a45490d1bdceca39b49880e20262b55ea0be101d authored about 3 years ago by Jacob Tomlinson <[email protected]>
make opsdroid dynamic module actually importable (#1802)

270e22fb89f3ca2ef85e68dbaf1c9c3a7ee7e1a5 authored about 3 years ago by Jacob Tomlinson <[email protected]>
Migrate gitter tests to pytest (#1800)

* Migrate gitter tests to pytest

* Whoops removed a useful import

* Remove attribute error

cc45e5ae19b8e380dd3189645ec6b86a383a95a2 authored over 3 years ago by Jacob Tomlinson <[email protected]>
Add in capability to supply `user` and `password` with mongodb (#1795)

* Add documentation for the matchers for match_event from previous PR.

This is the previous P...

d890de28edce20dfdfaf90c9a76d2316e05c899c authored over 3 years ago by Ajit D'Sa <[email protected]>
Add parser section to changelog

021aa68685ee18921716445106b889c37b6d0b3b authored over 3 years ago by Stuart Mumford <[email protected]>
Add mattermost section to changelog

c180bce00b2949fce65c70a0fbdab78c624cfa58 authored over 3 years ago by Stuart Mumford <[email protected]>
Bump pillow from 8.1.1 to 8.2.0 (#1783)

Bumps [pillow](https://github.com/python-pillow/Pillow) from 8.1.1 to 8.2.0.
- [Release notes](...

1c904e6d90bd21271045a1491f758902860ba6ee authored over 3 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Add documentation for the matchers for match_event from previous PR. (#1791)

This is the previous PR:
https://github.com/opsdroid/opsdroid/pull/1788

7615eaa4aa45fb05037911f94d5585856d10cb31 authored over 3 years ago by Ajit D'Sa <[email protected]>
Work around recommonmark issue (#1790)

d4d8d8233047d421d3c5c1bd510662d8422c10e7 authored over 3 years ago by Jacob Tomlinson <[email protected]>
Add Slack BlockAction match_event for action_id and block_id. (#1788)

* Add Slack BlockAction match_event for action_id and block_id.

In this block actions example...

96af938c179f7c0967cfa44f7bfc2d7a0474b1b0 authored over 3 years ago by Ajit D'Sa <[email protected]>
Update docs and unit test for mattermost connector #1776 (#1778)

7bdac745d226d128423d32ee070b523e9f3c8e06 authored over 3 years ago by David DR <[email protected]>
#1756 fixes compatibility with Rasa >= 2.X.X (#1781)

Co-authored-by: Oleg Fiksel <[email protected]>

6836b6841f73bc8202dbd11aba49ebfe3cdea80e authored over 3 years ago by oleg-fiksel <[email protected]>
Do not parse own messages in Mattermost connector (#1776)

52ff7e08030fb83f37c88f00cbb0a1fbc2d6790d authored over 3 years ago by David DR <[email protected]>
Add kwargs to Message constructor in Mattermost connector (#1774)

638e3a85e6a557a18097d06ef6d5f4d1c50bd0a1 authored over 3 years ago by David DR <[email protected]>
Fix nonetype iterable raw_event in the slack connector (#1777)

60c845a4164dd42bb4071fd8bf10fde28ae27035 authored over 3 years ago by chillipeper <[email protected]>