Commit graph

213 commits

Author SHA1 Message Date
91652eb8fb
Fix interview step being passed by reference instead of by value when getting them from the definitions, breaking selectors for instance 2025-02-04 20:07:37 +13:00
0984f50fff
Remove obsolete interview step type names 2025-02-04 20:06:08 +13:00
c46a920317
Added more error messages to database actions 2025-02-04 20:04:42 +13:00
79009a659d
Fixed NPE when there are no definitions set 2025-02-04 20:00:15 +13:00
38bf5e0d2f
Removed summary length validation, added validation for REFERENCE_END types in the normal interview tree 2025-02-04 19:57:55 +13:00
6f7003ba62
Rename message-type to step-type 2025-02-04 19:55:25 +13:00
a5c722cebf
Update status every minute 2025-02-04 19:45:19 +13:00
17a8e7b3dc
Added an example image to documentation 2025-02-04 19:44:03 +13:00
6d71918cd5
Fixed bug where references didn't work in the first step 2025-02-04 19:42:02 +13:00
d43cfecb29
Updated interview documentation
Updated links
2025-02-04 19:40:25 +13:00
63f5d9fce2
Add more template validation 2025-02-04 19:32:41 +13:00
af319b18b7
Add length limit to summary fields 2025-02-04 19:31:40 +13:00
78c111be54
Add option to merge answers for summary 2025-02-04 19:30:12 +13:00
d8e1863182
Made it possible to add a summary to any message instead of only interview ends 2025-02-04 19:27:20 +13:00
abe0e3397e
Added more checks and fixed bugs in interview template validation 2025-02-04 19:21:48 +13:00
61b57d0afc
Added step references, ability to jump to other steps depending on user actions 2025-02-04 16:32:21 +13:00
da5cca1f78
Add references to schema 2025-02-04 15:30:11 +13:00
6c20d6fa64
Fix bot status disappearing after some time 2025-02-03 02:21:03 +13:00
e7377cdece
Made reload command no longer restart the discord client 2025-02-03 02:06:31 +13:00
3442ec317d
Fixed reload command log message 2025-02-03 02:01:36 +13:00
79efcc7698
Merge branch 'main' of https://toastielab.dev/Emotions-stuff/SupportChild 2025-02-03 00:56:12 +13:00
c478f71917
Fix guild logging filter 2025-02-03 00:54:33 +13:00
c9ba8b4952 Update README.md 2025-01-04 14:34:51 +00:00
5aec1b7e7b Update README.md 2025-01-04 14:32:55 +00:00
66d67257be
Fix logging issues 2024-12-27 20:22:00 +13:00
c6579beba2
Refactored log channel handling 2024-12-27 20:17:14 +13:00
dac221246c
Refactor random assignment and make it only assign staff with read access 2024-12-27 19:43:06 +13:00
12337101b7
Only log guilds and roles once after connecting 2024-12-27 19:39:52 +13:00
e3984ab968
Added transcript dir to config 2024-12-27 19:36:02 +13:00
0304744d9d
Improved unassign log messages 2024-12-27 19:30:30 +13:00
2b73548b7a
Remove unnecessary parameter 2024-12-27 19:27:51 +13:00
a9c28a04b6
Add non-selfcontained build to jenkins 2024-12-27 19:26:24 +13:00
f5d044512a
Unassign staff member from tickets when they are removed from staff 2024-12-27 19:23:54 +13:00
0ee12cb1ec
Downgrade GitInfo due to some new license issue 2024-12-27 19:18:16 +13:00
586f9c8f07
Improved feedback message for /addstaff when user is already staff 2024-12-27 18:18:23 +13:00
c6c7379f20
Make some messages ephemeral 2024-12-27 18:15:54 +13:00
8e7a21c81a
Fix interview category id type in schema 2024-12-27 18:14:20 +13:00
ad940c6167
Set the compression method to prioritize file size 2024-12-27 18:09:50 +13:00
a88997e8e5
Update InterviewTemplates.md 2024-12-27 18:08:34 +13:00
384f046915
Update command documentation 2024-12-27 18:06:25 +13:00
bb9ef65e42
Update interview set feedback message 2024-12-27 18:01:19 +13:00
c12c17de41
Updated author with my new username 2024-12-27 17:49:47 +13:00
bfd3196374
Updated formatting. 2024-12-27 17:46:22 +13:00
56d3c6b089
Delete the notification when the bot pins a message 2024-12-27 17:30:05 +13:00
7b64129cc1
Updated descriptions in schema 2024-12-27 17:29:06 +13:00
316e814248
More path -> step 2024-12-27 17:26:31 +13:00
8820549927
Normalised interview terminology for "question", "path", "step" to use "step" everywhere 2024-12-27 17:23:03 +13:00
23d6209ffc
Update dependencies 2024-12-27 17:06:06 +13:00
580597afae
Remove todo 2024-12-27 17:02:10 +13:00
7d70cde3b4
Add some janky handling of users clicking the close button several times 2024-12-27 17:00:24 +13:00