|
75109e0834
|
misc(moderation): moved a bunch of functionality to other files to reduce the length of the main file and improve code maintainability
Pylint / Pylint (3.10) (push) Failing after 48s
|
2023-12-17 02:16:44 -05:00 |
|
|
209ca2998d
|
fix(moderation): fixed broken mysql query
Pylint / Pylint (3.10) (push) Failing after 53s
|
2023-12-17 00:07:47 -05:00 |
|
|
0422b15985
|
fix(moderation): fixed broken mysql statement
Pylint / Pylint (3.10) (push) Failing after 49s
|
2023-12-17 00:04:04 -05:00 |
|
|
b82e1f3f84
|
moderation(feat): added metadata json field to the db
Pylint / Pylint (3.10) (push) Failing after 54s
|
2023-12-17 00:02:07 -05:00 |
|
|
d2b1c27181
|
fix(moderation): fixed case number formatting
Pylint / Pylint (3.10) (push) Failing after 49s
|
2023-12-16 21:28:09 -05:00 |
|
|
b270e1724d
|
fix(moderation): fixed blacklist autocomplete
Pylint / Pylint (3.10) (push) Failing after 50s
|
2023-12-16 21:19:40 -05:00 |
|
|
d65cb8a2a8
|
misc(moderation): changed logger name
|
2023-12-16 21:19:31 -05:00 |
|
|
0e0c75f987
|
fix(moderation): reduced fatal error levels to error level, and info to debug
Pylint / Pylint (3.10) (push) Failing after 51s
|
2023-12-16 21:02:54 -05:00 |
|
|
2703fb2fc0
|
fix(moderation): fixed an f string
Pylint / Pylint (3.10) (push) Failing after 59s
|
2023-12-16 20:49:24 -05:00 |
|
|
7e6ad9f6e3
|
fix(moderation): fixing durations n such
Pylint / Pylint (3.10) (push) Failing after 1m0s
|
2023-12-16 20:43:01 -05:00 |
|
|
d4095846ad
|
fix(moderation): set durations of 0 to NULL instead of a timedelta representing 0 seconds
Pylint / Pylint (3.10) (push) Failing after 54s
|
2023-12-16 20:31:50 -05:00 |
|
|
95a2e3b520
|
fix(moderation): fix kick command
Pylint / Pylint (3.10) (push) Failing after 52s
|
2023-12-16 20:29:54 -05:00 |
|
|
53003efb89
|
fix(moderation): fixed broken duration imports
Pylint / Pylint (3.10) (push) Failing after 50s
|
2023-12-16 20:20:45 -05:00 |
|
|
cef337132b
|
feat(moderation): format case numbers
Pylint / Pylint (3.10) (push) Failing after 54s
|
2023-12-16 20:11:53 -05:00 |
|
|
e9e2c20a58
|
feat(moderation): added ability to edit durations
|
2023-12-16 16:59:48 -05:00 |
|
|
5b8f6823ef
|
fix(moderation): pylint fix
Pylint / Pylint (3.10) (push) Failing after 47s
|
2023-12-16 14:45:17 -05:00 |
|
|
44aaf4b320
|
misc(moderation): changed formatting of mysql_log method call in import galacticbot
Pylint / Pylint (3.10) (push) Failing after 46s
|
2023-12-16 14:44:05 -05:00 |
|
|
30ea17cfb6
|
fix(moderation): reverted previous changes (they dont work lmao)
Pylint / Pylint (3.10) (push) Failing after 50s
|
2023-12-16 13:55:50 -05:00 |
|
|
d300ba60da
|
fix(moderation): infinite loop
Pylint / Pylint (3.10) (push) Failing after 50s
|
2023-12-16 13:53:38 -05:00 |
|
|
c700782e17
|
fix(moderation): galacticbot import loop should no longer be blocking
Pylint / Pylint (3.10) (push) Failing after 52s
|
2023-12-16 13:35:12 -05:00 |
|
|
59f0375ad5
|
fix(moderation): limited pagesize to 20
Pylint / Pylint (3.10) (push) Failing after 47s
|
2023-12-15 22:28:42 -05:00 |
|
|
f12f4b5406
|
fix(moderation): reduced maximum reason size in history embeds from 150 to 125
Pylint / Pylint (3.10) (push) Failing after 48s
|
2023-12-15 22:24:29 -05:00 |
|
|
d67f73ab91
|
feat(moderation): un-hid galacticbot importing
Pylint / Pylint (3.10) (push) Failing after 50s
|
2023-12-15 22:14:30 -05:00 |
|
|
c8a32058f1
|
fix(moderation): silently fail if an overflow error is encountered
Pylint / Pylint (3.10) (push) Failing after 46s
|
2023-12-15 22:13:38 -05:00 |
|
|
8da6288263
|
fix(moderation): testing a fix for timedelta fixes
Pylint / Pylint (3.10) (push) Failing after 48s
|
2023-12-15 22:06:17 -05:00 |
|
|
5e45da84fc
|
fix(moderation): rounded timedelta
Pylint / Pylint (3.10) (push) Failing after 45s
|
2023-12-15 22:02:24 -05:00 |
|
|
26225d3774
|
fix(moderation): fixed variable name
Pylint / Pylint (3.10) (push) Failing after 51s
|
2023-12-15 21:58:25 -05:00 |
|
|
2adf7ed811
|
fix(moderation): fixed another unboundlocalerror
Pylint / Pylint (3.10) (push) Failing after 46s
|
2023-12-15 21:57:12 -05:00 |
|
|
5a656ef9a0
|
fix(moderation): fixed unboundlocalerror
Pylint / Pylint (3.10) (push) Failing after 47s
|
2023-12-15 21:56:12 -05:00 |
|
|
c2c8644d43
|
fix(moderation): fixed changes in imports
Pylint / Pylint (3.10) (push) Failing after 47s
|
2023-12-15 21:51:51 -05:00 |
|
|
418cff9de6
|
fix(moderation): guild.id instead of guild
Pylint / Pylint (3.10) (push) Failing after 47s
|
2023-12-15 21:47:48 -05:00 |
|
|
461f52a1d1
|
fix(moderation): fixed NotFound errors
Pylint / Pylint (3.10) (push) Failing after 47s
|
2023-12-15 21:46:06 -05:00 |
|
|
e562ef2742
|
fix(moderation): fixed mysql_log
Pylint / Pylint (3.10) (push) Failing after 47s
|
2023-12-15 21:33:26 -05:00 |
|
|
0c28d362be
|
feat(moderation): added galacticbot importing
Pylint / Pylint (3.10) (push) Failing after 49s
|
2023-12-15 21:31:00 -05:00 |
|
|
623d44b98b
|
misc(moderation): bolded some formatting in a response message
Pylint / Pylint (3.10) (push) Failing after 47s
|
2023-12-15 17:54:53 -05:00 |
|
|
8b8f05ce50
|
fix(moderation): fixed audit log logging
|
2023-12-15 17:54:38 -05:00 |
|
|
fd71f176f9
|
misc(moderation): added commented-out placeholders for the blacklist commands
|
2023-12-15 17:38:53 -05:00 |
|
|
c07e3cc095
|
feat(moderation): added a changes field to the case embed
Pylint / Pylint (3.10) (push) Failing after 48s
|
2023-12-15 15:47:29 -05:00 |
|
|
0f16b0eee9
|
fix(moderation): fixed incorrect string
Pylint / Pylint (3.10) (push) Failing after 49s
|
2023-12-15 14:08:16 -05:00 |
|
|
bfad13a40c
|
feat(moderation): added command to configure the use_discord_permissions value
Pylint / Pylint (3.10) (push) Failing after 48s
|
2023-12-15 14:07:21 -05:00 |
|
|
16bd2f70de
|
fix(moderation): awaited coroutines
Pylint / Pylint (3.10) (push) Failing after 51s
|
2023-12-15 13:56:22 -05:00 |
|
|
4401b0419e
|
feat(moderation): added check_moddable
Pylint / Pylint (3.10) (push) Failing after 1m9s
|
2023-12-15 13:54:58 -05:00 |
|
|
0905430ad5
|
fix(moderation): fixed classmethod being in a sql query
Pylint / Pylint (3.10) (push) Failing after 46s
|
2023-12-15 11:22:25 -05:00 |
|
|
6dae7f9442
|
fix(moderation): fixed mysql_log trying to use a python list instead of a json dump
Pylint / Pylint (3.10) (push) Failing after 46s
|
2023-12-15 10:52:37 -05:00 |
|
|
87703daaf4
|
fix(moderation): fixed exporting cases
Pylint / Pylint (3.10) (push) Failing after 46s
|
2023-12-15 10:41:38 -05:00 |
|
|
8c347dd1f0
|
feat(moderation): added aliases (view, show) to moderationset list
Pylint / Pylint (3.10) (push) Failing after 47s
|
2023-12-15 10:36:52 -05:00 |
|
|
7d4277f454
|
misc(moderation): immune roles and blacklist types will no longer show up in moderationset list
|
2023-12-15 10:36:19 -05:00 |
|
|
af9db8cc58
|
fix(moderation): hopefully fixed exports not exporting as files
|
2023-12-15 10:35:55 -05:00 |
|
|
e91cd10ce6
|
fix(moderation): check inline before checking pagesize
Pylint / Pylint (3.10) (push) Failing after 46s
|
2023-12-15 10:13:40 -05:00 |
|
|
f6a915b030
|
fix(moderation): history now properly utilizes the epheremal config option
Pylint / Pylint (3.10) (push) Failing after 46s
|
2023-12-15 10:10:22 -05:00 |
|
|
28bcb48abc
|
misc(moderation): added aliases to moderationset
Pylint / Pylint (3.10) (push) Failing after 47s
|
2023-12-15 10:06:35 -05:00 |
|
|
939ecebb50
|
fix(moderation): fixed history config settings
Pylint / Pylint (3.10) (push) Failing after 46s
|
2023-12-15 10:05:07 -05:00 |
|
|
1bd0a6d23b
|
feat(moderation): case's ephemeral toggle will now be handled by the history_ephemeral config
Pylint / Pylint (3.10) (push) Failing after 51s
|
2023-12-15 10:02:54 -05:00 |
|
|
b01a2bbb21
|
fix(moderation): added message to case's change argument response if no changes have been made
Pylint / Pylint (3.10) (push) Failing after 47s
|
2023-12-15 09:59:32 -05:00 |
|
|
2788cc57f0
|
fix(moderation): stringify parsed_time
Pylint / Pylint (3.10) (push) Failing after 49s
|
2023-12-14 21:27:45 -05:00 |
|
|
8ad36c8b42
|
fix(moderation): fixed blacklist add command
Pylint / Pylint (3.10) (push) Failing after 48s
|
2023-12-14 21:26:23 -05:00 |
|
|
0630804267
|
fix(moderation): fixed embeds in blacklist list and immunity list
Pylint / Pylint (3.10) (push) Failing after 47s
|
2023-12-14 21:22:37 -05:00 |
|
|
1fdd8b1e36
|
fix(moderation): awaited coroutines
Pylint / Pylint (3.10) (push) Failing after 48s
|
2023-12-14 21:21:40 -05:00 |
|
|
154e871dfc
|
feat(moderation): added configuration to add immune roles and blacklist types
Pylint / Pylint (3.10) (push) Failing after 48s
|
2023-12-14 21:19:14 -05:00 |
|
|
b55e3da63e
|
fix(moderation): fixed cases sometimes not exporting as files
Pylint / Pylint (3.10) (push) Failing after 46s
|
2023-12-14 20:32:46 -05:00 |
|
|
eed3ad1748
|
fix(moderation): pylint fix
Pylint / Pylint (3.10) (push) Failing after 46s
|
2023-12-14 20:29:48 -05:00 |
|
|
817f2d8622
|
feat(moderation): added embed generator for changes
Pylint / Pylint (3.10) (push) Failing after 47s
|
2023-12-14 20:27:07 -05:00 |
|
|
5f5fe459cb
|
misc(moderation): changed all case_number arguments to case
Pylint / Pylint (3.10) (push) Failing after 47s
|
2023-12-14 20:16:25 -05:00 |
|
|
ea9d8fb201
|
feat(moderation): case exports will now export as codeblocks instead of files if they are less than 1,800 characters in length
Pylint / Pylint (3.10) (push) Failing after 47s
|
2023-12-14 20:06:57 -05:00 |
|
|
716e7a70f6
|
fix(moderation): added docstring to export argument in case command
Pylint / Pylint (3.10) (push) Failing after 48s
|
2023-12-14 20:00:03 -05:00 |
|
|
eb9cb459fd
|
feat(moderation): added exporting cases
Pylint / Pylint (3.10) (push) Has been cancelled
|
2023-12-14 19:59:22 -05:00 |
|
|
8929a2c190
|
feat(moderation): resolving moderations now logs in the changes list
Pylint / Pylint (3.10) (push) Failing after 46s
|
2023-12-14 19:57:43 -05:00 |
|
|
d623622d3b
|
fix(moderation): implemented a solution for people editing moderations more than 25 times
|
2023-12-14 19:45:27 -05:00 |
|
|
43528397e8
|
fix(moderation): dump changes to json before adding to mysql database
Pylint / Pylint (3.10) (push) Failing after 46s
|
2023-12-14 19:42:19 -05:00 |
|
|
bde7c69086
|
fix(moderation): assume case['changes'] is already a list
Pylint / Pylint (3.10) (push) Failing after 46s
|
2023-12-14 19:41:25 -05:00 |
|
|
c7e84c40d1
|
feat(moderation): added edit command
Pylint / Pylint (3.10) (push) Failing after 46s
|
2023-12-14 19:38:35 -05:00 |
|
|
621f29be5c
|
feat(moderation): added database argument to mysql-log
Pylint / Pylint (3.10) (push) Failing after 45s
|
2023-12-14 19:28:20 -05:00 |
|
|
d62ea24bd9
|
fix(moderation): moderationset list works in dms now
Pylint / Pylint (3.10) (push) Failing after 45s
|
2023-12-14 19:20:01 -05:00 |
|
|
92f32fd739
|
fix(moderation): github copilot smoking some crack
Pylint / Pylint (3.10) (push) Failing after 49s
|
2023-12-14 19:13:15 -05:00 |
|
|
e71b9bc025
|
feat(moderation): added moderationset_list command
Pylint / Pylint (3.10) (push) Failing after 46s
|
2023-12-14 19:11:22 -05:00 |
|
|
9380143d04
|
feat(moderation): added support for data deletion requests
Pylint / Pylint (3.10) (push) Failing after 46s
|
2023-12-14 19:04:27 -05:00 |
|
|
1d9114e19b
|
misc(moderation): added ascii art
|
2023-12-14 18:55:35 -05:00 |
|
|
4109ee25ae
|
misc(moderation): added end user data statement
|
2023-12-14 18:55:27 -05:00 |
|
|
db2f6bdded
|
Initial commit
Pylint / Pylint (3.10) (push) Failing after 46s
|
2023-12-14 18:35:25 -05:00 |
|