electron271
31894a37b5
style fixes by ruff
2024-03-21 21:59:00 +00:00
electron271
52640d458a
code commenting
2024-03-21 16:58:33 -05:00
electron271
86cbaa5c36
tempvc
2024-03-17 03:54:53 +00:00
kzndotsh
1f9f936777
[Fix] Minor bug fixes and improvements
2024-03-12 12:46:06 -04:00
kzndotsh
eefe5e992e
style fixes by ruff
2024-03-12 05:07:46 +00:00
kzndotsh
355dcb4f90
[Feat] Minimal ban and kick command
2024-03-12 01:07:04 -04:00
kzndotsh
8ba72c46c0
Merge pull request #75 from allthingslinux/automated/package-updates-1706574475
...
Update Python packages
2024-03-12 00:15:15 -04:00
dependabot[bot]
b48d5656a2
Update Python packages
2024-01-30 00:27:54 +00:00
kzndotsh
e4e4e5bf96
Merge pull request #65 from allthingslinux/dev
...
[Fix] Add Dependency Review Step to Workflow
2024-01-24 09:47:07 -05:00
ExploitDemon
11f88a96b2
[Fix] Dependency Review step has been added to the dependency-review-pr job with the base-ref and head-ref parameters.
2024-01-24 07:38:24 -07:00
kzndotsh
4510da03cc
Merge pull request #63 from allthingslinux/kzndotsh-patch-1
...
Update README.md
2024-01-16 14:42:44 -05:00
kzndotsh
c8737142dc
Update README.md
2024-01-16 14:38:18 -05:00
kaizen
0afe3470ca
[Fix] Embed.py and constants.py
2024-01-15 01:35:40 -05:00
kaizen
45e1966004
[Refactor][Fix] Embed util, minor fixes and improvements
2024-01-14 18:15:39 -05:00
kaizen
f64614e534
[Refactor] constants.py
2024-01-14 17:45:06 -05:00
kaizen
8c5ac37c63
[Feat] _embed.py utility
2024-01-14 01:28:40 -05:00
kaizen
9727a480ce
[Fix] Unload command
2024-01-14 01:27:59 -05:00
kaizen
d78069fe81
[Fix] Reload command
2024-01-14 01:25:21 -05:00
jwe66
7ccb531c50
[docs][logs] fixed logging and settings.ini file
2024-01-13 20:51:06 -05:00
kaizen
67aed8e897
[Fix] CommandCog references in remaining commands
2024-01-13 20:25:55 -05:00
jwe66
f7f1ea8b9f
[Fix] Removed init functions from sub commands
2024-01-13 20:08:22 -05:00
jwe66
bc9b3d5588
[Feat][Tested] Added CommandCog and Permmissions Class. Working Permissions and settings.ini files
2024-01-13 20:01:14 -05:00
jwe66
19973f304b
[Feat][Reorg][Docs] Moved all of main into a bot subclass
2024-01-12 23:05:09 -05:00
kaizen
5f4e178647
[Fix] Remove message latency from ping command
2024-01-12 14:32:36 -05:00
kaizen
29eb9eb048
[Feat] Add load, unload and reload commands
2024-01-12 14:32:10 -05:00
kaizen
9a66d47153
[Refactor] tux_logger.py
2024-01-12 12:48:51 -05:00
kaizen
17d94a7687
[Docs] on_command_completion.py
2024-01-12 12:34:00 -05:00
kaizen
6889952718
[Docs] on_app_command_completion.py
2024-01-12 12:31:41 -05:00
kaizen
8bcb85434a
[Refactor] error_handler.py
2024-01-12 12:24:09 -05:00
kaizen
62e4f925d5
[Fix] Utils
2024-01-12 12:19:16 -05:00
kaizen
c19702a658
[Refactor] cog_loader.py
2024-01-12 12:14:57 -05:00
kaizen
d8974b0759
[Feat] Util.py and Server command
2024-01-12 02:20:50 -05:00
kaizen
958c63734d
[WIP] Audit logging
2024-01-12 00:15:30 -05:00
kaizen
f00b603746
[Add] constants.py
2024-01-12 00:14:05 -05:00
kaizen
c102be29fb
[Fix] Ping command
2024-01-11 13:07:19 -05:00
kaizen
964e546e12
[Refactor] Ping command
2024-01-11 13:03:08 -05:00
kaizen
bf66c033cb
[Refactor] Move sync and clear out of main into commands directory
2024-01-11 12:55:34 -05:00
kaizen
a8a3f6745c
[Fix] Duplicate on app completion event in main.py
2024-01-10 01:05:48 -05:00
kaizen
85748a0a49
[Edit] Ping command
2024-01-10 00:56:33 -05:00
kaizen
c1c2afa7f2
[Add] on text and slash command completion events
2024-01-10 00:44:03 -05:00
kaizen
77cfeed93f
[Docs] Add TODO notice to on member update
2024-01-09 23:53:51 -05:00
kaizen
ef2b788b1c
[Add] on_thread_create, delete, join, update, remove, member join, member remove
2024-01-09 23:29:30 -05:00
kaizen
93b84378e3
[Fix] Change print to logger
2024-01-09 23:05:13 -05:00
kaizen
e64781ad1b
[Refactor][Update] pre-commit hook versions and refactor error handling
...
Pyright type checking has been set to basic for now.
The pre-commit hooks for `ruff-pre-commit` and `pyright-python` have been updated to their latest versions for code quality improvements. The `pre-commit-config` and `pyproject.toml` files were modified to reflect these changes.
Also, the error handler has been completely rewritten in a more flexible and scalable manner, addressing various error scenarios in a cleaner and clearer way. Individual error handling methods for common cases are now in place, making it easier to extend with more exception types in the future.
Removed some unused references to the old error handler in the main application file, simplifying the logic there. The `pyright` type checking configuration in `pyproject.toml` was also adjusted for less strict checking, better suited to our current project requirements.
Lastly, the lockfile `poetry.lock` was updated and unnecessarily tagged "dev" packages were removed.
In the wake of these changes, be mindful that the behaviour of error prompts to the user and of type checks may slightly differ.
Additional notes include punctuation and formatting adjustments to improve readability throughout the files changed.
2024-01-09 22:58:09 -05:00
kzndotsh
957b7fcb9d
Merge pull request #54 from allthingslinux/main
...
[Fix] Error handler and ping command
2024-01-09 20:28:01 -05:00
kaizen
d772be96b4
[Fix] Error handler and ping command
2024-01-09 10:56:49 -05:00
kzndotsh
f83a69e582
Merge pull request #53 from allthingslinux/main
...
[Fix] Merge main into Alpha for ruff fixes
2024-01-08 21:28:53 -05:00
ExploitDemon
70757e9f45
Merge pull request #52 from allthingslinux/dev
...
[Feature] Implement Ruff Linting for Enhanced Code Quality
2024-01-08 19:26:24 -07:00
ExploitDemon
f16bda7646
got rid of this file
2024-01-08 19:21:30 -07:00
ExploitDemon
c49c7310ba
Merge branch 'dev' of https://github.com/allthingslinux/tux into dev
2024-01-08 19:18:40 -07:00