Commit Graph

233 Commits

Author SHA1 Message Date
jude
90f05758d0 Bypass self permission check for DMs 2024-02-24 22:27:29 +00:00
jude
74b7b5d711 Remove glob patterns from static file includes 2024-02-24 17:56:27 +00:00
jude
79e6498245 Add overlay when data fetching 2024-02-24 17:31:39 +00:00
jude
a8ef3d03f9 Add dashboard to build 2024-02-24 16:12:34 +00:00
jude
dd7e681285 Update rust 2024-02-22 18:35:37 +00:00
jude
6c20bf2a0f Bump version 2024-02-22 17:47:40 +00:00
jude
86d53b63b6 Bump deps 2024-02-20 17:09:50 +00:00
jude
76a286076b Link all top-level commands with macro recording/replaying logic 2024-02-18 13:24:37 +00:00
jude
5e39e16060 Add option types for top-level commands 2024-02-18 11:04:43 +00:00
jude
4823754955 Move all commands to their own files 2024-02-17 18:55:16 +00:00
jude
eb92eacb90 Rearranged some commands
Working on a macro to automatically add option wrappers
2024-02-17 14:09:01 +00:00
jude
def43bfa78 Refactor macros 2024-02-06 20:08:59 +00:00
jude
e4e9af2bb4 Wip commit 2024-01-07 17:10:22 +00:00
jude
cce0de7c75 wip bump versions 2023-12-22 19:12:42 +00:00
jude
14a54471f7 Build dashboard 2023-12-22 16:58:30 +00:00
8ba0f02b98 Bump version 2023-11-12 10:00:46 +00:00
e0c60e2ce3 Decode attachments correctly when patching a reminder 2023-11-11 15:05:35 +00:00
jude
e7160215b0 Defer offset response 2023-11-11 13:36:40 +00:00
jude
6eaa6f0f28 Bump version 2023-10-19 20:32:01 +01:00
jude
145711fa5d Add version strings to files 2023-10-08 12:21:38 +01:00
jude
5524215786 Bump ver 2023-10-07 16:10:01 +01:00
jude
2681280a39 Fix interval parsing for different cases 2023-10-01 09:42:58 +01:00
jude
00579428a1 Bump version 2023-09-25 18:20:22 +01:00
jude
e8f84e281a Bump version 2023-09-24 14:53:16 +01:00
jude
bd1462a00c Reposition "options"
Fix import/export
2023-09-23 23:38:16 +01:00
jude
0bf578357a Bump version 2023-09-23 18:31:51 +01:00
jude
6e9eccb62e Update dependencies 2023-09-23 18:29:25 +01:00
jude
6ea28284ce Bump ver 2023-09-23 18:24:39 +01:00
jude
8587bed703 Bump ver 2023-08-19 17:10:45 +01:00
eb086146bf Bump version 2023-08-16 17:05:18 +01:00
jude
e25bf6b828 bump 2023-08-10 18:41:47 +01:00
jude
0d4a02fb1e Bump ver 2023-08-08 17:48:49 +01:00
jude
6a94f990cf Bump ver 2023-08-03 20:08:14 +01:00
jude
cb25d02cdf Bump ver 2023-08-01 21:12:15 +01:00
jude
13171d6744 Bump ver 2023-07-31 20:09:00 +01:00
jude
924d31e978 Bump ver 2023-07-31 20:05:43 +01:00
jude
db1a53a797 Bump ver 2023-07-31 18:04:16 +01:00
jude
ea2cea573e Bump ver. Round failure rate. 2023-07-30 19:17:44 +01:00
jude
99eea16f62 Bump ver 2023-07-30 17:11:37 +01:00
jude
8fa1402ecc Bump ver 2023-07-30 15:42:46 +01:00
jude
51c9d8a7ae Fix client error on selecting server with no channels 2023-07-30 15:11:34 +01:00
jude
8d2232f0da Bump ver. Use Discord's error codes where possible to improve logging 2023-07-30 12:44:01 +01:00
jude
f0f9787326 Bump ver 2023-07-23 17:00:09 +01:00
jude
58c778632e Fix wrapping on long server names 2023-07-23 16:28:27 +01:00
jude
5ac9733f15 Bump ver 2023-07-23 14:44:35 +01:00
jude
4a17aac15c Bump ver 2023-07-23 12:36:25 +01:00
jude
8799089b2d Increase the size of reminder names. Restyle. 2023-07-22 15:09:06 +01:00
jude
369a325a46 bump ver 2023-07-22 10:46:33 +01:00
jude
edbfc92cb9 Add health check email notifications 2023-06-23 09:44:42 +01:00
jude
6de11f09db Change graph periods 2023-06-21 15:36:05 +01:00
jude
284bfcd9ad Split intervals 2023-06-21 15:24:43 +01:00
jude
e025d945cf Fix serious issue with adding days. Origin chrono v4.23 2023-06-20 15:30:44 +01:00
jude
9d8622f418 Add logout button 2023-06-20 08:50:12 +01:00
jude
a66db37b33 update poise 2023-06-18 10:47:31 +01:00
jude
c8c1a171d4 Bump version 2023-06-18 10:04:55 +01:00
jude
88cfb829e3 Use conffiles 2023-06-17 12:49:01 +01:00
jude
16be7a328e Correct permissions 2023-06-16 14:00:44 +01:00
jude
04babf7930 updated some dashboard text. fixed authentication. hidden broken stuff 2023-06-16 13:38:42 +01:00
jude
1305b6e64e Bump version 2023-06-14 17:50:56 +01:00
jude
c824a36832 Corrected a number of apt packaging issues 2023-06-13 10:40:48 +01:00
jude
c4bd2c1d18 bump dateparser requirement 2023-06-12 22:47:23 +01:00
jude
734a39a001 Change default Python location. Update build instructions. Add container build instructions 2023-05-08 17:04:51 +01:00
jude
98191d29ee deb-related stuff 2023-05-07 21:08:59 +01:00
jude
d496c81003 Correct typo in path 2023-05-07 20:38:08 +01:00
jude
4e0163f2cb Rename some environment variables. Add partial deb metadata 2023-03-24 17:44:43 +00:00
jude
3ef8584189 Use SQLx migrations 2023-03-24 11:11:51 +00:00
jude
9b87fd4258 Ver bump 2022-12-10 15:38:21 +00:00
jude
aa74a7f9a3 Use timezones wherever possible.
Replace uses of NaiveDateTime with DateTime<Utc>. Use timezones in postman to update days correctly. Use chrono::Months to update months rather than using MySQL query.
2022-11-22 20:41:07 +00:00
jude
08e4c6cb57 ver bump 2022-11-20 12:20:52 +00:00
jude
6e087bd2dd Fix character counting on /look. Initial support for jumping over DST boundaries 2022-11-20 12:20:10 +00:00
e9792e6322 ver bump 2022-09-26 16:59:57 +01:00
133b00a2ce Patch compilation against live schema 2022-09-17 12:52:03 +01:00
jude
f20b95a482 Upgrade poise. Combine remind/multiline into one command 2022-09-08 17:58:05 +01:00
jude
ceb6fb7b12 bump version 2022-09-03 15:49:05 +01:00
jude
bb3386c4e8 migration for $r commands 2022-08-14 16:22:00 +01:00
jude
25b84880a5 Don't send non-interval disabled reminders
Skip the sending logic as some users use disabled one-time reminders as presets
2022-08-04 19:06:29 +01:00
jude
7b6e967a5d Block/allow DM reminders
Only affects slash commands but this is sort of a non-issue post September
2022-07-29 19:22:15 +01:00
jude
e19af54caf Import todo lists. Export other data. 2022-07-22 23:30:45 +01:00
jude
f56db14720 Webhook command
Add a command to view the webhook, as some users wish to use the webhook to edit past reminders.
2022-06-17 17:15:48 +01:00
jude
437ee6b446 ver bump 2022-05-13 23:10:29 +01:00
jude
1c1f5662d3 removed guild only hook. permissions on commands. fix for macro command count. 2022-05-13 08:59:46 +01:00
ded750aa2d update dependencies 2022-04-19 15:23:27 +01:00
4c4f0927f1 fix attachments. remove webhook sending for speedup 2022-04-09 12:21:28 +01:00
jude
d0d2d50966 create reminders :) 2022-03-19 17:41:34 +00:00
jude
6ae2353c92 add distinct identifying names. log errors in run_macro 2022-02-20 12:19:39 +00:00
jude
afc376c44f everything except component model actions 2022-02-19 18:21:11 +00:00
jude
84ee7e77c5 2nd attempt at doing poise stuff 2022-02-19 14:32:03 +00:00
jude
49974b7153 moved dashboard crate into here 2022-02-11 17:44:08 +00:00
jude
a3844dde9e moved postman into separate crate 2022-02-06 15:47:59 +00:00
e47715917e integrate reminder sender 2021-12-20 13:48:18 +00:00
4f9eb58c16 made the missing perms send a message (since the webhook responses bypass perms) 2021-11-18 21:05:49 +00:00
ebd1efa990 added check for guild only commands 2021-11-13 22:30:18 +00:00
5230101a8d beta0 2021-11-13 14:12:37 +00:00
a21f518b21 removed framework impl 2021-11-02 20:19:29 +00:00
72228911f2 Readded some guild data code. fixed some weird cases with macro command. removed restrict command. changed db to be 'as it was'. removed execution limiters since commands are quite heavily ratelimited anyway 2021-10-30 21:02:11 +01:00
db7cca6296 added to the migration file somewhat. added some checks to components 2021-10-26 22:13:51 +01:00
e36e718f28 removed all guild data related code 2021-10-26 21:10:14 +01:00
a362a24cfc changed a bunch of types so the macro run command works nicely 2021-10-13 16:37:15 +01:00
b2207e308a optimized packing slightly. restrict interactions 2021-09-16 15:42:50 +01:00
3c1eeed92f look command pager 2021-09-16 14:48:29 +01:00