| Commit message (Collapse) | Author | Age | Lines |
| ... | |
| | |\ \ \ \ \ \ \
| | |_|_|_|_|/ /
| |/| | | | | | |
|
| | | | | | | | | |
|
| | | | |_|_|/ /
| | |/| | | | |
|
| | | |/ / / /
| |/| | | | |
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | | |
python-discord/.github
|
| | | | | | |
| | | | | |
| | | | | | |
Please have a bit of respect to the baguette land. Also this is a good way to test the new deploy approval system.
|
| | | | | | | |
|
| | | | | | | |
|
| | |\ \ \ \ \
| | | | | | |
| | | | | | | |
Purge ban now shows that user was purge banned within infraction message.
|
| | | |\ \ \ \ \
| | |/ / / / /
| |/| | | | | |
|
| | |\ \ \ \ \ \
| | | | | | | |
| | | | | | | | |
Revert "Use JSON logging in production"
|
| | |/ / / / / / |
|
| | |\ \ \ \ \ \
| | | | | | | |
| | | | | | | | |
Migrate talentpool to new API schema
|
| | | |\ \ \ \ \ \
| | |/ / / / / /
| |/| | | | | | |
|
| | | | | | | | | |
|
| | | | | | | | | |
|
| | | | | | | | | |
|
| | | | | | | | | |
|
| | | | | | | | | |
|
| | | | | | | | |
| | | | | | | |
| | | | | | | | |
Co-authored-by: Boris Muratov <[email protected]>
|
| | | | | | | | | |
|
| | | | | | | | |
| | | | | | | |
| | | | | | | | |
Co-authored-by: Boris Muratov <[email protected]>
|
| | | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
- Add disable_header to watchchannel initialization.
We don't have root actor field anymore, so headers give error
and there is no point to rewrite this, because this will be
removed soon.
- Removed duplicates check of nominations of one user.
Now as API allows this, multiple actors can nomination one
user.
- Add special error message if same actor have already nominated user
Every actor can only have 1 nomination entry.
- Remove previous reason from watch command
We don't store reason that way anymore, and we don't want
that this message spam whole channel.
- Split end reason and reason editing commands.
API PATCH request buildup have been changed, so changing both
of them in one command don't make sense anymore.
- Migrate nomination string generation
|
| | | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
We need to disable this, because new format of nominations
don't match with it.
|
| | | | | | | | | |
|
| | | |/ / / / /
| |/| | | | | |
|
| | | | | | | | |
|
| | | |_|/ / /
| |/| | | | |
|
| | | | | | | |
|
| | |\ \ \ \ \
| | |_|/ / /
| |/| | | | |
Only allow some characters within a request URL to PyPi.
|
| | |/ / / / |
|
| | | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
It would be strange to just send the embed with no explanation of what
it means.
|
| | | | | |
| | | | |
| | | | |
| | | | | |
The fallback event should not produce a notification.
|
| | | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Logs are now proper sentences ended with full stops. Exceptions are
logged with full tracebacks, and log level are revised to be more
sensible and consistent across the extension.
|
| | | | | | |
|
| | | | | | |
|
| | | | | |
| | | | |
| | | | |
| | | | | |
No reason for this to be async.
|
| | | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
The default KeyError message from dict lookup is just the missing key.
In order to give more context in the log message, we raise our own.
|
| | | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
The fetch helpers will now raise when the request fails rather than
logging a warning and returning a fallback value.
This allows better error logging as the caller is able to log the
propagated exception while adding its own context.
Additionally, the caller in some cases no longer needs to check for
the None return and raise its own exception.
|
| | | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Previously, the event description & duration strings were only stored
on event entry. In the case that the description or duration change
for an on-going event, the cached values wouldn't be updated.
After this commit, the cache is refreshed daily by the daemon.
|
| | | | | | |
|
| | | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
After previous changes, the docstring was no longer accurate.
See: 1d5625a2f47a1d4d050f9eb0eb7a18e7d6fe171b
|
| | | | | | |
|
| | | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
The daemon will now perform a sync iteration immediately when started,
and then every UTC midnight.
Previously, it would only perform the initial iteration when started
for the first time, which is odd.
It is also believed that splitting the daemon's logic into three
separate functions is beneficial: before, loop, and main.
This commit makes log and doc adjustments where appropriate.
|
| | | | | |
| | | | |
| | | | |
| | | | | |
Fresh stable release, just in time!
|
| | | | | | |
|
| | | | | | |
|
| | | | | | |
|
| | | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
This should never do anything, but it's better to be safe.
Values taken from Discord developer docs.
|
| | | | | | |
|