Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Slack event api refactor #2

Merged
merged 44 commits into from
Nov 26, 2020
Merged

Conversation

AgarFu
Copy link
Owner

@AgarFu AgarFu commented Nov 26, 2020

No description provided.

sijis and others added 30 commits November 16, 2020 19:42
* Allow dependabot to check GitHub actions daily

* Update .github/dependabot.yml

Co-authored-by: Sijis Aviles <sijis.aviles@gmail.com>

Co-authored-by: Sijis Aviles <sijis.aviles@gmail.com>
* Enable testing using Python 3.9

* Fix linting.
* style: fix lazy logging

* style: Remove object inheritance

This is no longer needed in python3 versions.

* fix: remove unused imports
fix: merging configs via --storage-merge cli
* Added email property for slack backend

* Updated TestPerson with email property

* Updated core_plugin whoami command with email

* Added missing blank line

* fix: whoami format output

Co-authored-by: Sijis Aviles <sijis.aviles+github@gmail.com>
This should provide equal behavior as travisci.
This will allow the package to be uploaded to pypi, as it was failing
checks.
This should ensure that existing and external backends do not break with
when this property is not defined.
* fix: username to userid method signature

* Fix username_to_userid and raise when username not uniquely identified (errbotio#1447)

* style: fix codestyle warnings

Co-authored-by: Carlos <nzlosh@yahoo.com>
The referenced variable name was incorrect.
* docs: Add missing slash in webhook test example

* docs: Add webhook example

* style: Reformat webhook example
This should handle scenarios where using the --storage-merge cli option
does not properly create keys that are not currently stored in storage
backend.
* don't try to .strip() when __errdoc__ is None

* Update errbot/core_plugins/help.py

Co-authored-by: Sijis Aviles <sijis.aviles@gmail.com>

* Update errbot/core_plugins/help.py

Co-authored-by: Sijis Aviles <sijis.aviles@gmail.com>

Co-authored-by: Sijis Aviles <sijis.aviles@gmail.com>
* docs: Make list out of packaged versions

It looks like the plain text is written to be a list, but doesn't follow
the reStructuredText format for an unordered list.

* docs: Use :code: role for command execution

Primarily fix an issue where Docutils Smart Quotes transformation will
turn double-dash `--` into en-dash `–`. This might be confusing to new
users who copy and paste from the text but don't realize the CLI option
should be double-dash.
* refactor: Split changelog by major versions

Also ensured that content was actually in rst format.

* fix: package description content-type definition

* style: Use non-curly quotes

* style: fix v4.x headings

* style: minor fixes with newlines
* Allow dependabot to check GitHub actions daily

* Update .github/dependabot.yml

Co-authored-by: Sijis Aviles <sijis.aviles@gmail.com>

Co-authored-by: Sijis Aviles <sijis.aviles@gmail.com>
* Enable testing using Python 3.9

* Fix linting.
@AgarFu AgarFu merged commit 821ee6a into slack_event_api_support Nov 26, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
9 participants