| Commit message (Collapse) | Author | Age | Lines |
| ... | |
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
|
|
|
| |
Makes the creation of the expected diff clearer since the variable has
a name compared to accessing some index of a list.
|
| |
|
|
|
| |
Redundant since test_diff_for_new_updated_and_deleted_roles tests all 3
types together.
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
|
|
| |
Role was being accessed like a class when it is actually a dict.
|
| | |
|
| | |
|
| | |
|
| |
|
|
|
|
|
| |
The whole sync is aborted when an error is caught for simplicity's sake.
The sync message is edited to display the error and the traceback is
logged. To distinguish an error from an abort/timeout, the latter now
uses a warning emoji while the former uses the red cross.
|
| | |
|
| |
|
|
|
|
| |
One is responsible for sending the confirmation prompt while the other
waits for the reaction. The split allows for the confirmation prompt
to be edited with the results of automatic syncs too.
|
| |
|
|
| |
This makes it clearer to users where the notification came from.
|
| | |
|
| |
|
|
|
|
|
| |
* Ignore bot reactions
* Check for core dev role if sync is automatic
* Require author as an argument to _confirm() so it can be compared
against the reaction author
|
| | |
|
| | |
|