Commit graph

706 commits

Author SHA1 Message Date
46693f2443 Make dateparser timezone aware 2022-03-27 00:47:38 -06:00
3b9a3f721b Fix errors in client event processing 2022-03-26 21:40:22 -06:00
029743f977 Lots more event debugging 2022-03-26 21:32:24 -06:00
002bf5b150 Fix missing option in uuid2ulid and ulid2uuid 2022-03-26 21:19:31 -06:00
c2c94a71d6 More debug logs 2022-03-26 21:18:17 -06:00
72d91e6bbd Fix syntax errors 2022-03-26 21:02:10 -06:00
e91b774fff Use new slash command syntax 2022-03-26 21:00:07 -06:00
7084c7fd05 Update warnings embed display 2022-03-26 03:36:35 -06:00
f8e1d88c5e Fix warnings.count -> len(warnings) 2022-03-26 03:32:16 -06:00
5d3af23f0e Fix timestamps being wrong 2022-03-26 03:27:26 -06:00
0c97e8096a Delete invalid rolepings 2022-03-25 12:48:51 -06:00
38b86d4694 Catch encoding errors 2022-03-25 12:48:44 -06:00
02d50180f1 Verify that target sizes are sane 2022-03-25 12:48:33 -06:00
0729bce295 Better date parsing to be future-only 2022-03-25 12:48:20 -06:00
9f65213ea6 URL fixes, catches for empty/non-existent data 2022-03-25 12:48:03 -06:00
f1f1936673 Merge all perms into one for simplicity sake 2022-03-25 12:47:35 -06:00
a6252e262c Catch failed DM to user 2022-03-25 12:47:24 -06:00
58e0ee892b Formatting changes, delay changes 2022-03-25 12:46:47 -06:00
dffd5f780f Cooldown handling, formatting 2022-03-25 12:45:41 -06:00
3b12ffa7f0 Fix errors not closing modal 2022-03-23 20:30:57 -06:00
1225034f72 More logging 2022-03-23 19:04:31 -06:00
b0c461ab7d Finally add logging, use dateparser in RemindMe 2022-03-23 18:27:23 -06:00
75b850e734 Replace all custom booleans with standard booleans 2022-03-23 09:55:51 -06:00
be6d88449e Fix verification 2022-03-23 09:30:45 -06:00
dc5919ff86 Update config 2022-03-23 09:30:14 -06:00
32841b230a More work on settings, WIP 2022-03-23 01:26:24 -06:00
e59e566f30 Fix reminders, use timestamps 2022-03-23 01:25:47 -06:00
d3449fc5ed Allow giving credit to other users for GitLab issues 2022-03-23 01:25:30 -06:00
2308342de7 Create ModlogCase scale wrapper 2022-03-23 01:24:53 -06:00
e80afc97ad fix lock and lockdown cogs 2022-03-23 01:23:47 -06:00
54dd6f40a8 Fix command descriptions 2022-03-20 02:00:29 -06:00
1fc0aec8f6 Add thread option to autoreact 2022-03-20 00:26:54 -06:00
31df95809f Allow users to open issues from Discord, closes #140 2022-03-18 22:58:48 -06:00
c00829f949 Fix GitLab key error on author name 2022-03-18 21:45:42 -06:00
b6551c6c37 Bump version 2022-03-18 19:43:15 -06:00
81f1bc5cd8 Various small unfinished changes 2022-03-18 19:29:30 -06:00
a9d736c7a8 Fix admin-related commands. TODO: Settings, Lock, Lockdown, Mute 2022-03-18 19:29:04 -06:00
3921c41f15 Remove MongoEngine-related database stuff 2022-03-18 19:27:48 -06:00
bf991aa600 Fix add star. TODO: make sure starboard works 2022-03-18 19:27:04 -06:00
51c3298b86 Create jarvis.utils.embeds for various embeds 2022-03-18 19:26:24 -06:00
526038c725 Re-add phishing sync, fix all client events, dual layer phishing check 2022-03-18 00:32:45 -06:00
60ab06b544 Remove phishing sync, rely on external API for now 2022-03-17 15:52:26 -06:00
89907026cd Add unsafe URL checker via spoopy detector 2022-03-17 15:36:54 -06:00
06ab5d105f Add anti-phishing, ref #111 2022-03-17 15:20:04 -06:00
eba4f1fff0 Add LICENSE, PRIVACY, TERMS 2022-03-10 22:42:34 -07:00
caa94b0312 Fix get_owner -> fetch_owner 2022-03-08 07:55:44 -07:00
0b3c2e7121 Move modlog and events into jarvis.client 2022-02-25 21:53:16 -07:00
10fe938409 Use pastypy for logs 2022-02-23 11:51:43 -07:00
fa33a79de3 Update ban 2022-02-23 11:50:47 -07:00
2a84d50c65 Disable lock and lockdown until dis-snek permissions work 2022-02-21 15:11:22 -07:00