jude
90f05758d0
Bypass self permission check for DMs
2024-02-24 22:27:29 +00:00
jude
79e6498245
Add overlay when data fetching
2024-02-24 17:31:39 +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
59982df827
Correct merge errors
2023-12-22 16:58:30 +00:00
jude
5d3b77f1cd
Add metrics
...
Change dashboards to load an index.html file compiled otherwise
2023-12-22 16:58:30 +00:00
8ba0f02b98
Bump version
2023-11-12 10:00:46 +00:00
d36438c6ce
Bump package lock. Add attachment serializer
2023-11-12 09:39:45 +00:00
e0c60e2ce3
Decode attachments correctly when patching a reminder
2023-11-11 15:05:35 +00:00
jude
6eaa6f0f28
Bump version
2023-10-19 20:32:01 +01:00
jude
55acc8fd16
Bump ver
2023-10-08 12:39:31 +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
4dd3df5cc2
bump ver
2023-07-22 13:13:46 +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
fa542bb24f
Clear up warning from new Rust version
2023-06-20 15:33:25 +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
16be7a328e
Correct permissions
2023-06-16 14:00:44 +01:00
jude
1305b6e64e
Bump version
2023-06-14 17:50:56 +01:00
jude
cdfe44d958
Configure permissions properly on Rocket.toml. Make static path behave better
2023-06-14 13:29:48 +01:00
jude
c824a36832
Corrected a number of apt packaging issues
2023-06-13 10:40:48 +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
e9bcb1973f
Update web for daily intervals
2022-12-10 16:21:43 +00:00
jude
9b87fd4258
Ver bump
2022-12-10 15:38:21 +00:00
jude
a49a849917
Support daily intervals
...
Add new database column for interval_days. Update humantime to return days as a separate field.
2022-12-10 15:32:49 +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
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
c799d10727
Move extra processes to user data setup
2022-09-03 16:19:59 +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
03f08f0a18
Update deps. Drop limiter on reminder query
2022-07-27 21:42:09 +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
85d27c5bba
fields are now json and work. fix for intervals. moved some code together
2022-04-07 17:13:02 +01:00
jude
f8547bba70
upload attachments
2022-03-26 20:03:58 +00:00
jude
d0d2d50966
create reminders :)
2022-03-19 17:41:34 +00:00
jude
e2e5b022a0
create reminder route. formatting on frontend
2022-03-05 19:43:02 +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
05606dfec1
update lock
2022-02-01 23:05:14 +00:00
fad28faabb
interval months/interval seconds
2022-02-01 23:04:31 +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
903daf65e6
...
2021-10-12 21:52:43 +01:00