73 Commits

Author SHA1 Message Date
Isaac
96cc84e13c
feat(api): public bot warning 2025-01-31 04:45:22 +00:00
Isaac
5ffd18961b
feat(api): reorderable categories in panels 2025-01-14 03:43:51 +00:00
Isaac
8d0317c60e
Merge branch 'feat-archives' 2024-11-16 02:55:18 +00:00
Isaac
ec601594e6
chore: deprecation mitigation (fastify) 2024-11-16 02:18:05 +00:00
Isaac
3017c0c458
feat(api): descriptive emoji error message 2024-11-16 02:17:05 +00:00
Isaac
b00d2f312e
feat(api): something 2024-07-03 02:03:16 +01:00
Isaac
4d42269a35
feat(api): redirect on logout 2024-07-03 01:39:08 +01:00
Isaac
7a131e7936
feat: internal sharding 2024-05-01 02:45:12 +01:00
Isaac
8818bf6d48
fix(api): use more appropriate status code 2024-04-26 00:13:12 +01:00
Isaac
130f5dc590
feat(api): privilege levels 2024-04-22 03:03:33 +01:00
Isaac
46bd58daf6
feat(api): generate missing icons 2024-04-21 02:04:46 +01:00
Isaac
c6a982e702
fix: token samesite=secure 2024-04-21 02:03:56 +01:00
Isaac
8cdb9dea30
remove discriminator from session 2024-04-17 23:31:38 +01:00
Isaac
f4ff01398e
chore(dependencies): stop using fastify's deprecated properties 2024-03-03 17:34:26 +00:00
Isaac
5f77b28012
fix(http): fastify dependencies (closes #461, #491) (#520)
* 🚨 **[WIP]** fix: fastify dependencies

* update & fix http stuff
2024-01-21 02:19:26 +00:00
Isaac
3e7127a3d9
fix: actually revoke the token 2024-01-21 01:54:01 +00:00
Isaac
036c208cf8
fix: use more appropriate status code 2024-01-14 19:55:22 +00:00
Isaac
6e5ccd118d
fix: remove unnecessary code for updating questions 2023-06-18 23:58:30 +01:00
Isaac
bd42781878
feat(docker): add non-root user, labels, and healthcheck (closes #433)
Now works with Pterodactyl.
2023-06-15 00:21:52 +01:00
Isaac
cf93f085ac
fix(stats): average response/resolution times 2023-05-06 00:06:39 +01:00
Uzurka
d577b9d057
fix(api): logout (#415)
* Fixed logout

Fixed users can't logout

* Update logout.js

* Fix ESLint
2023-04-28 21:33:06 +01:00
Isaac
8b692fa5e2
fix: update categories cache when guild settings are changed 2023-03-17 21:42:47 +00:00
Isaac
757f77fb1d
fix: infinite redirect when logging in
by setting `Same-Site=Lax`: https://bugs.chromium.org/p/chromium/issues/detail?id=696204#c41
2023-03-13 17:04:42 +00:00
Isaac
6773d9ddbe
feat: add API service keys 2023-03-12 22:21:21 +00:00
Isaac
96b5c92743
feat: settings v2 2023-03-10 23:47:43 +00:00
Isaac
aeb4450a56
feat: oauth2 callback redirect (closes #333) 2023-03-10 23:46:24 +00:00
Isaac
f55ee02ce5
fix: revoke token on logout 2023-03-10 23:42:51 +00:00
Isaac
b14f057dd0
feat: update command permissions (closes #392) 2023-03-10 23:42:51 +00:00
Isaac
ea9d3e4e33
feat(api): show guilds that the bot isn't in 2023-03-10 00:24:33 +00:00
Isaac
b4ab7524e2
fix: uncomment 2023-02-10 23:34:00 +00:00
Isaac
ced14ce36a
fix: response & resolution time stats 2023-02-10 23:32:44 +00:00
Isaac
9fc1130c4c
fix: update cache when tags are updated 2023-02-02 20:45:18 +00:00
Isaac
5a2106caa4
fix: http, improve env 2023-02-01 21:19:48 +00:00
Isaac
d1c3620fcd
fix: ticket closing 2023-01-30 15:56:41 +00:00
Isaac
d7e1b05586
perf: cache staff roles 2023-01-12 17:20:21 +00:00
Isaac
a10a1663a3
SelectMenu -> StringSelectMenu 2023-01-02 12:23:14 +00:00
Isaac
4f0e91f269
integrated portal 2022-10-31 13:45:49 +00:00
Isaac
bf4d17bd42
bug fixes 2022-10-04 21:23:01 +01:00
David Ralph
ce6e2b7d8f
optimise by removing unneeded modules and replacing with built-in methods (#344) 2022-09-30 19:21:59 +01:00
Isaac
98c6f7a445
fix http logging spam, and login loop 2022-09-07 22:15:46 +01:00
Isaac
be0795cde0
Settings reverse proxy (doesn't work) 2022-09-07 21:24:16 +01:00
Isaac
b1965909e6
Fix env
`PUBLIC` is a path to the Public user dir on Windows, and !! does not convert a string to a boolean as expected
2022-09-05 12:52:26 +01:00
Isaac
34a4e071b5
Make edit button work 2022-09-05 12:43:27 +01:00
Isaac
4c176d082f
#303 and other stuff 2022-08-13 23:58:41 +01:00
Isaac
01e479dab5
Make progress on ticket creations + fixes 2022-08-08 01:36:14 +01:00
Isaac
ae72266b82
Ticket creation rate limiting + fixes 2022-08-06 22:50:28 +01:00
Isaac
052c159157
start making things 2022-08-05 22:21:55 +01:00
Isaac
cdb8fa04c4
Closes #321 2022-08-05 14:01:19 +01:00
Isaac
e28392352c
Add autocomplete, button, menu, and modal files 2022-08-02 18:03:55 +01:00
Isaac
31635cc7cb
Fix tags 2022-07-25 00:25:26 +01:00