a225c14b4f
fix: was ddossing the poor database
...
/ check_lfs (push) Successful in 24s
On_Push / lint_clippy (push) Successful in 15s
On_Push / lint_fmt (push) Successful in 21s
On_Push / build (push) Successful in 1m51s
On_Push / deploy (push) Successful in 23s
guild_members_chunk is triggered for each chunk for each server it is on, and the bot is currently in 10 servers so it was runnign teh same thigns 10 times, clogging up conenctions
2025-07-21 04:29:03 +01:00
d0726169ee
clippy: changes from nightly clippy
...
/ check_lfs (push) Successful in 16s
/ check_lfs (pull_request) Successful in 12s
all of this is embeding teh var into teh format macro
2025-07-21 00:50:20 +01:00
9d409e3692
fmt: clippy and nightly fmt
2025-07-21 00:38:59 +01:00
6d08312f48
fix: these were not using teh cache to access teh member/role data
...
*was executing before teh cache was built (``cache_ready`` is only when teh cache has been init, not when it is populated)
2025-07-20 23:46:30 +01:00
1af7f28a45
feat: restore teh original services, giving up the logging and control was too much
2025-07-20 23:40:34 +01:00
3dd81a5c54
feat: remove the update_users service
2025-07-20 20:40:15 +01:00
e901f3ed74
feat: add caching to everything, should make all member interacts faster
/ check_lfs (push) Successful in 13s
On_Push / lint_fmt (push) Successful in 24s
On_Push / lint_clippy (push) Successful in 25s
On_Push / build (push) Successful in 1m59s
On_Push / deploy (push) Successful in 17s
2025-07-07 22:22:25 +01:00
8645a9b3ce
fix: clippy and fmt
On_Push / lint_fmt (push) Successful in 10s
On_Push / lint_clippy (push) Successful in 21s
On_Push / build (push) Successful in 2m19s
On_Push / deploy (push) Successful in 15s
2025-02-19 12:38:40 +00:00
0eba54b6f2
feat: split up the committee refresh from teh regular user refresh
On_Push / lint_fmt (push) Successful in 15s
On_Push / lint_clippy (push) Failing after 5m8s
On_Push / build (push) Has been skipped
On_Push / deploy (push) Has been skipped
2025-02-19 12:29:53 +00:00
344d6d3585
fmt: formatting and clippy
2024-10-28 21:53:04 +00:00
f1138a3c81
fix: moved the methods that changes role into their own module folder
2024-10-28 21:34:21 +00:00
61e76db8dd
feat: this should be able to update teh roles of commettee members on teh discord server
2024-10-28 21:17:44 +00:00
41407ecefb
feat: split out all the databse interactions into their own file
2024-10-28 00:59:04 +00:00
6cbbab80bd
fmt: clippy and fmt
2024-05-06 02:12:26 +01:00
cf2c7683d2
feat: split out the minecraft script so it runs at 5am instead of regularly
2024-03-05 19:55:38 +00:00
2c28f3edcc
feat: added command to automatically update the mc whitelist
2024-03-03 14:40:37 +00:00
3779222a38
feat: updating teh data from wolves should now also update roles for whoever changed.
...
This should lead to faster activations of folks who have previously linked, join a server, then get membership.
Closes #6
2023-11-25 21:15:07 +00:00
1e486d7a57
fix: make sure that wolves data is pulled in before roles are ran
2023-11-23 21:53:27 +00:00
66446e8df8
feat: will update users when there are changes made to teh server config
2023-11-23 16:12:28 +00:00
8760f4440a
feat: completed migration
...
Closes #4
2023-09-26 00:57:03 +01:00
6eb61c6798
fix: better compiund types because of a join
2023-09-17 21:17:57 +01:00
591c61b009
feat: now using seperate tables for key info, joined when needed
2023-09-17 00:14:50 +01:00
16879909e8
fmt: fmt
2023-09-16 20:05:50 +01:00
5f9037c69b
fix: only current uses are activated
2023-09-16 20:03:58 +01:00
6b08f82e2c
feat: now using proper types for the guild and user ID's
2023-09-11 18:18:59 +01:00
ca6ae993c5
feat: now have two scripts that can run ona timer
2023-09-11 02:25:07 +01:00