Commit graph

1009 commits

Author SHA1 Message Date
7d1a9cc01a
fix(hotreload): only add dest_package_name to the cogs_to_reload list if dest_package_name != src_package_name
Some checks failed
Actions / Build Documentation (MkDocs) (push) Successful in 34s
Actions / Lint Code (Ruff & Pylint) (push) Failing after 40s
fix(hotreload): only add `dest_package_name` to the `cogs_to_reload` list if `dest_package_name != src_package_name`
2025-01-26 00:32:29 +00:00
5adc7a2c7b
feat(hotreload): Add more events (#50)
Some checks failed
Actions / Build Documentation (MkDocs) (push) Successful in 35s
Actions / Lint Code (Ruff & Pylint) (push) Failing after 38s
# More HotReload Events
<!-- Create a new issue, if it doesn't exist yet -->
Currently, HotReload only supports file modification events. It should also support file moves, and some other event types.

- [x] By submitting this pull request, I permit cswimr to license my work under
  the [Mozilla Public License Version 2.0](https://www.coastalcommits.com/cswimr/SeaCogs/src/branch/main/LICENSE).

Reviewed-on: #50
2025-01-25 19:25:29 -05:00
5384809780
feat(hotreload): init (#49)
Some checks failed
Actions / Build Documentation (MkDocs) (push) Has been skipped
Actions / Lint Code (Ruff & Pylint) (push) Failing after 42s
Actions / Build Documentation (MkDocs) (pull_request) Has been skipped
Actions / Lint Code (Ruff & Pylint) (pull_request) Failing after 41s
This pull request adds a cog that allows for automatic reloading of local cogs.

- [x] By submitting this pull request, I permit [cswimr](https://www.coastalcommits.com) to license my work under
  the [Mozilla Public License Version 2.0](https://www.coastalcommits.com/cswimr/SeaCogs/src/branch/main/LICENSE).

Reviewed-on: #49
2025-01-25 23:55:37 +00:00
78f036da48
feat(devcontainer): initialize redbot instance in postCreateCommand
Some checks failed
Actions / Build Documentation (MkDocs) (push) Successful in 37s
Actions / Lint Code (Ruff & Pylint) (push) Failing after 41s
2025-01-25 22:50:35 +00:00
f831bfcdd5
feat(vscode): add --dev argument to redbot args
Some checks failed
Actions / Build Documentation (MkDocs) (push) Successful in 40s
Actions / Lint Code (Ruff & Pylint) (push) Failing after 43s
2025-01-25 16:50:51 -05:00
9b60a8f01e
chore(vscode): add -vvv argument to launch & debug
Some checks failed
Actions / Build Documentation (MkDocs) (push) Successful in 37s
Actions / Lint Code (Ruff & Pylint) (push) Failing after 41s
2025-01-25 15:47:05 -05:00
7369f5810a
fix(devcontainer): chown workspace directory
Some checks failed
Actions / Build Documentation (MkDocs) (push) Successful in 40s
Actions / Lint Code (Ruff & Pylint) (push) Failing after 41s
for some reason, the default `.data` mount is not owned by the `vscode` user (on my system at least), so we `chown` it to ensure that `uv run redbot-setup` can write to the directory.
2025-01-25 14:43:02 -05:00
a8bb62dcf3
fix(devcontainer): ensure pip is installed in the devcontainer
Some checks failed
Actions / Build Documentation (MkDocs) (push) Successful in 37s
Actions / Lint Code (Ruff & Pylint) (push) Failing after 41s
this is being done because Red-DiscordBot requires pip to be installed to function, but does not declare it as a dependency. this is only a problem when uv is being used to install dependencies in an environment where pip is not present. so, we ensure pip is present!
2025-01-25 14:39:24 -05:00
d910b0f4e1
chore(repo): add vscode run and debug configuration
Some checks failed
Actions / Build Documentation (MkDocs) (push) Successful in 38s
Actions / Lint Code (Ruff & Pylint) (push) Failing after 42s
2025-01-24 23:12:58 +00:00
a04f1ddc6e
Merge pull request 'chore(deps): update www.coastalcommits.com/cswimr/actions:docs docker digest to e405cd6' (#43) from renovate/www.coastalcommits.com-cswimr-actions-docs into main
Some checks failed
Actions / Build Documentation (MkDocs) (push) Successful in 40s
Actions / Lint Code (Ruff & Pylint) (push) Failing after 43s
Reviewed-on: #43
2025-01-24 18:07:33 -05:00
536a8c3c82
Merge pull request 'chore(deps): pin dependencies' (#46) from renovate/pin-dependencies into main
Some checks failed
Actions / Build Documentation (MkDocs) (push) Failing after 0s
Actions / Lint Code (Ruff & Pylint) (push) Failing after 44s
Reviewed-on: #46
2025-01-24 18:06:29 -05:00
9f1c1cfc01
Merge branch 'main' into renovate/pin-dependencies
Some checks failed
Actions / Build Documentation (MkDocs) (push) Has been skipped
Actions / Build Documentation (MkDocs) (pull_request) Has been skipped
Actions / Lint Code (Ruff & Pylint) (pull_request) Failing after 44s
Actions / Lint Code (Ruff & Pylint) (push) Failing after 46s
2025-01-24 18:06:12 -05:00
ffd45c77c5
chore(devcontainer): change volume name
Some checks failed
Actions / Build Documentation (MkDocs) (push) Failing after 0s
Actions / Lint Code (Ruff & Pylint) (push) Failing after 44s
2025-01-24 23:05:24 +00:00
d62ff5b3c9
chore(repo): update red-discordbot and add pip 2025-01-24 23:05:15 +00:00
e3ecd995e9
chore(deps): update www.coastalcommits.com/cswimr/actions:docs docker digest to e405cd6
Some checks failed
Actions / Build Documentation (MkDocs) (push) Has been skipped
Actions / Lint Code (Ruff & Pylint) (push) Failing after 45s
Actions / Build Documentation (MkDocs) (pull_request) Has been skipped
Actions / Lint Code (Ruff & Pylint) (pull_request) Failing after 43s
2025-01-24 22:53:50 +00:00
62d6ea6d66
chore(deps): pin dependencies
Some checks failed
Actions / Build Documentation (MkDocs) (push) Has been skipped
Actions / Build Documentation (MkDocs) (pull_request) Has been skipped
Actions / Lint Code (Ruff & Pylint) (push) Failing after 45s
Actions / Lint Code (Ruff & Pylint) (pull_request) Failing after 46s
2025-01-24 22:53:48 +00:00
616d81d398
switch to devcontainers
Some checks failed
Actions / Build Documentation (MkDocs) (push) Failing after 0s
Actions / Lint Code (Ruff & Pylint) (push) Failing after 42s
2025-01-24 22:17:25 +00:00
071dcf7e27
chore(deps): update www.coastalcommits.com/cswimr/actions:uv docker digest to 211aaf7
Some checks failed
Actions / Build Documentation (MkDocs) (pull_request) Has been skipped
Actions / Build Documentation (MkDocs) (push) Failing after 0s
Actions / Lint Code (Ruff & Pylint) (pull_request) Failing after 46s
Actions / Lint Code (Ruff & Pylint) (push) Failing after 45s
2025-01-24 00:11:43 +00:00
493f4fde34
style(repo): format nix flake
Some checks failed
Actions / Build Documentation (MkDocs) (push) Failing after 0s
Actions / Lint Code (Ruff & Pylint) (push) Failing after 41s
2025-01-22 08:57:20 -06:00
43d4a1c911
chore(deps): update www.coastalcommits.com/cswimr/actions:uv docker digest to 95493fb
Some checks failed
Actions / Build Documentation (MkDocs) (pull_request) Has been skipped
Actions / Lint Code (Ruff & Pylint) (pull_request) Failing after 43s
Actions / Lint Code (Ruff & Pylint) (push) Failing after 42s
Actions / Build Documentation (MkDocs) (push) Has been skipped
2025-01-22 00:03:50 +00:00
f0ced3bbb6
chore(repo): update renovate config
Some checks failed
Actions / Lint Code (Ruff & Pylint) (push) Failing after 44s
Actions / Build Documentation (MkDocs) (push) Successful in 44s
2024-12-27 22:53:54 -05:00
431a9d9e71
Merge pull request 'chore(deps): pin dependencies' (#36) from renovate/pin-dependencies into main
Some checks failed
Actions / Lint Code (Ruff & Pylint) (push) Failing after 40s
Actions / Build Documentation (MkDocs) (push) Successful in 41s
Reviewed-on: #36
2024-12-27 15:26:24 -05:00
203b6aec64
chore(deps): pin dependencies
Some checks failed
Actions / Build Documentation (MkDocs) (push) Has been skipped
Actions / Lint Code (Ruff & Pylint) (push) Failing after 39s
Actions / Build Documentation (MkDocs) (pull_request) Has been skipped
Actions / Lint Code (Ruff & Pylint) (pull_request) Failing after 38s
2024-12-27 20:25:46 +00:00
e2b85dedd7
Update renovate.json
Some checks failed
Actions / Build Documentation (MkDocs) (push) Successful in 40s
Actions / Lint Code (Ruff & Pylint) (push) Failing after 41s
2024-12-27 15:08:48 -05:00
cea73b7955
Merge pull request 'chore(deps): update actions/checkout action to v4' (#37) from renovate/actions-checkout-4.x into main
Some checks failed
Actions / Lint Code (Ruff & Pylint) (push) Failing after 40s
Actions / Build Documentation (MkDocs) (push) Successful in 40s
Reviewed-on: #37
2024-12-27 14:52:01 -05:00
e2c4e20cfc
chore(deps): update actions/checkout action to v4
Some checks failed
Actions / Build Documentation (MkDocs) (push) Has been skipped
Actions / Lint Code (Ruff & Pylint) (push) Failing after 48s
Actions / Build Documentation (MkDocs) (pull_request) Has been skipped
Actions / Lint Code (Ruff & Pylint) (pull_request) Failing after 41s
2024-12-27 19:48:58 +00:00
35b4c08461
Add renovate.json
Some checks failed
Actions / Build Documentation (MkDocs) (push) Successful in 43s
Actions / Lint Code (Ruff & Pylint) (push) Failing after 44s
2024-12-27 10:51:43 -05:00
7af8e02462
chore(repo): flake formatting
Some checks failed
Actions / Lint Code (Ruff & Pylint) (push) Failing after 48s
Actions / Build Documentation (MkDocs) (push) Successful in 1m5s
2024-11-20 12:33:59 -05:00
a40f78e88f
chore(repo): use nixpkgs-python to get python version instead of setting languages.python.package
Some checks failed
Actions / Lint Code (Ruff & Pylint) (push) Failing after 47s
Actions / Build Documentation (MkDocs) (push) Successful in 1m3s
2024-11-20 12:27:59 -05:00
216fa74a53
chore(repo): add nix flake dev-shell for development environment
Some checks failed
Actions / Lint Code (Ruff & Pylint) (push) Failing after 43s
Actions / Build Documentation (MkDocs) (push) Successful in 56s
2024-11-20 12:22:57 -05:00
901c10a458
chore(repo): update issue templates
Some checks failed
Actions / Lint Code (Ruff & Pylint) (push) Failing after 29s
Actions / Build Documentation (MkDocs) (push) Successful in 30s
2024-11-01 11:21:38 -04:00
1150115171
remove poetry file and update workflow file to use correct meli secret
Some checks failed
Actions / Build Documentation (MkDocs) (push) Has been skipped
Actions / Lint Code (Ruff & Pylint) (push) Failing after 29s
2024-10-21 16:53:28 -04:00
8d4d61c017
chore(repo): add uv.lock file
Some checks failed
Actions / Build Documentation (MkDocs) (push) Successful in 28s
Actions / Lint Code (Ruff & Pylint) (push) Failing after 33s
2024-10-10 16:08:39 -04:00
23f2aaa2ee
feat(workflow): move to uv
Some checks failed
Actions / Build Documentation (MkDocs) (push) Successful in 32s
Actions / Lint Code (Ruff & Pylint) (push) Failing after 35s
2024-10-10 16:03:50 -04:00
8b6d269e1a
(repo): switch to uv
Some checks failed
Actions / Lint Code (Ruff & Pylint) (push) Failing after 4s
Actions / Build Documentation (MkDocs) (push) Failing after 7s
Signed-off-by: cswimr <seaswimmerthefsh@gmail.com>
2024-10-10 16:01:54 -04:00
8c323e36a9
docs(pterodactyl): link to the pelican-eggs repository instead of some random fork
Some checks failed
Actions / Lint Code (Ruff & Pylint) (push) Failing after 39s
Actions / Build Documentation (MkDocs) (push) Successful in 32s
Signed-off-by: cswimr <seaswimmerthefsh@gmail.com>
2024-09-25 12:07:53 -04:00
1392a9324a
chore(poetry): update deps
Some checks failed
Actions / Build Documentation (MkDocs) (push) Successful in 34s
Actions / Lint Code (Ruff & Pylint) (push) Failing after 44s
2024-08-28 17:01:58 -04:00
9cba1767e6
fix(repo): update all instances of SeaswimmerTheFsh to cswimr
Some checks failed
Actions / Build Documentation (MkDocs) (push) Failing after 22s
Actions / Lint Code (Ruff & Pylint) (push) Successful in 39s
2024-08-27 14:25:14 -04:00
cbfff6d211
fix(backup): update for red 3.5.13
All checks were successful
Actions / Lint Code (Ruff & Pylint) (push) Successful in 40s
Actions / Build Documentation (MkDocs) (push) Successful in 28s
2024-08-27 14:22:38 -04:00
56d1e14454
feat(repo): updated all cogs (except aurora) to use the help formatting present in the indev version of aurora 2024-08-27 14:22:19 -04:00
571be4e245
fix(pterodactyl): fixed a missing argument in one of the websocket events
All checks were successful
Actions / Build Documentation (MkDocs) (push) Successful in 26s
Actions / Lint Code (Ruff & Pylint) (push) Successful in 37s
2024-08-27 14:05:10 -04:00
6b2793e692
fix(actions): updated container tags
Some checks failed
Actions / Build Documentation (MkDocs) (push) Successful in 28s
Actions / Lint Code (Ruff & Pylint) (push) Failing after 38s
2024-08-27 14:03:15 -04:00
ad0bb7cf00
fix(pterodactyl): fixed join and leave listeners throwing errors
Some checks failed
Actions / Build Documentation (MkDocs) (push) Successful in 31s
Actions / Lint Code (Ruff & Pylint) (push) Failing after 56s
2024-08-26 19:43:57 -04:00
1244d5a941
fix(pterodactyl): don't depend on a website to host images when i can bundle image files in the cog itself
Some checks failed
Actions / Build Documentation (MkDocs) (push) Successful in 30s
Actions / Lint Code (Ruff & Pylint) (push) Failing after 54s
2024-08-26 17:46:42 -04:00
1c0f12660b
chore(pterodactyl): clean up some dirty code
All checks were successful
Actions / Build Documentation (MkDocs) (push) Successful in 30s
Actions / Lint Code (Ruff & Pylint) (push) Successful in 54s
2024-08-26 15:03:37 -04:00
b4a54d214d
misc(poetry): add sqlite-web dev dependency
All checks were successful
Actions / Build Documentation (MkDocs) (push) Successful in 29s
Actions / Lint Code (Ruff & Pylint) (push) Successful in 50s
2024-08-21 14:31:49 -04:00
260438f397
misc(poetry): update to red 3.5.12
All checks were successful
Actions / Build Documentation (MkDocs) (push) Successful in 32s
Actions / Lint Code (Ruff & Pylint) (push) Successful in 45s
2024-08-21 00:17:48 -04:00
5bfb74de47
fix(seautils): fixed a maybe_send_embed call having an invalid kwarg
All checks were successful
Actions / Build Documentation (MkDocs) (push) Successful in 31s
Actions / Lint Code (Ruff & Pylint) (push) Successful in 44s
2024-08-13 02:39:40 -04:00
b7bde42672
Update backup/info.json
All checks were successful
Actions / Lint Code (Ruff & Pylint) (push) Successful in 45s
Actions / Build Documentation (MkDocs) (push) Successful in 34s
2024-08-08 00:36:44 -04:00
0f36badbea
update backup for Red 3.5.11
All checks were successful
Actions / Build Documentation (MkDocs) (push) Successful in 32s
Actions / Lint Code (Ruff & Pylint) (push) Successful in 42s
2024-08-05 14:22:26 -04:00