| Commit message (Collapse) | Author | Lines | ||
|---|---|---|---|---|
| 2024-03-24 | Lint repo with new ruff rules | -3/+4 | ||
| 2024-03-24 | Ensure project root is on sys path before importing the docs module | -3/+2 | ||
| 2024-03-24 | Bump dev deps to latest | -189/+194 | ||
| 2024-03-20 | Release v11.0.1v11.0.1 | -0/+2 | ||
| 2024-03-20 | Extract original error upon exceptions, if any (#209) | -1/+3 | ||
| 2024-03-18 | Bump version to 11.0.0v11.0.0 | -3/+4 | ||
| 2024-03-18 | reflect changes in changelog | -0/+7 | ||
| 2024-03-18 | expose a way for registering the command error manager | -0/+12 | ||
| The manager instance needs to be bound "late" due to the bot since error handlers might need an instance of bot to work | ||||
| 2024-03-18 | subclass CommandTree | -0/+19 | ||
| this subclass will be calling the error manager upon error | ||||
| 2024-03-18 | register all error handlers in the CommandErrorManager class | -1/+60 | ||
| The purpose is to register the handlers in one place, which will allow us to delegate the choosing of the right handler & handling to the manager | ||||
| 2024-03-18 | add the AbstractCommandErrorHandler interface | -0/+27 | ||
| this represents an interface that all command handlers will need to implement in order to be able to use them in both app & text command errors | ||||
| 2024-03-18 | make error_handling a package | -0/+0 | ||
| This also moves the handle_forbidden_from_block util to the package's ctor to ensure backwards compat | ||||
| 2024-03-18 | Update ruff to target Python 3.11 | -10/+10 | ||
| 2024-03-18 | Drop support for Python 3.10 | -27/+7 | ||
| 2024-03-18 | Add support for Python 3.12 | -4/+4 | ||
| 2024-03-18 | Split fakeredis optional dep out from async-rediscache | -3/+9 | ||
| 2024-03-04 | Drop support for Pydantic 1.X | -3/+4 | ||
| 2024-03-04 | Bump dev deps to latest | -191/+191 | ||
| 2024-03-04 | Add changelog entry for ruff rules | -0/+1 | ||
| 2024-03-04 | New ruff linting config | -3/+13 | ||
| 2024-03-04 | ruff lint fix: Breaking changes to make bool args kwarg-only | -3/+5 | ||
| 2024-03-04 | ruff lint fix: Manual non-breaking changes | -23/+24 | ||
| 2024-03-04 | ruff lint fix: Run remaining auto-fixable rules | -18/+17 | ||
| 2024-03-04 | ruff lint fix: Add explicit namespaces for packages | -0/+0 | ||
| 2024-02-19 | Add a changelog entry for ruff bump | -0/+1 | ||
| 2024-02-19 | Lint codebase with new ruff rules | -1/+1 | ||
| 2024-02-19 | Move some ruff config under the lint namespace | -5/+7 | ||
| 2024-02-19 | Bump ruff to 0.2.2 | -262/+280 | ||
| 2024-02-18 | document the instance attributes of BotBase | -1/+16 | ||
| 2024-02-01 | bump version to 1.7.0 in pyproject.toml (#203) | -1/+1 | ||
| 2024-01-30 | Tag v10.7.0v10.7.0 | -0/+1 | ||
| 2024-01-30 | Changelog new lock utils | -0/+1 | ||
| 2024-01-30 | Add lock utils | -1/+250 | ||
| This includes some additional function utils too. Co-authored-by: Numerlor <[email protected]> Co-authored-by: MarkKoz <[email protected]> | ||||
| 2024-01-30 | Satisfy new ruff linting rules | -2/+2 | ||
| 2024-01-30 | Also ignore linkcode errors when looking for model_computed_fields from pydantic | -1/+1 | ||
| 2024-01-30 | Bump dev deps to latest | -404/+393 | ||
| 2024-01-30 | Update CI action versions | -11/+12 | ||
| 2024-01-30 | Add the a user_has_access helper function to interactions module. | -12/+28 | ||
| This returns whether the given user is in the allowed_users list, or has a role from allowed_roles. | ||||
| 2024-01-30 | adhere to google docstrings stylev10.6.0 | -19/+52 | ||
| 2024-01-30 | export checks module from the utils package | -0/+2 | ||
| 2024-01-30 | bump version & changelog | -1/+2 | ||