Commit Graph

263 Commits

Author SHA1 Message Date
nxbat a9f7f94033 (types): remove depreciated types reference. 2026-08-28 01:45:51 +08:00
nxbat 2b19710664 (tasks): move away from classes for consistency. 2026-08-28 01:43:41 +08:00
nxbat 2d1de7c203 (types): rename scheduler.d.ts to task.d.ts. 2026-08-28 01:35:33 +08:00
nxbat 526a3714c9 (tasks): remove depreciated references. 2026-08-28 01:26:38 +08:00
nxbat a70fa88343 (tasks): simply the tasks 🔥 2026-08-28 01:26:07 +08:00
nxbat bc9784c9b7 [Events] Refresh event loading & organisation (#11) 2026-08-27 09:16:52 -07:00
nxbat 896d3fc4d9 [Scheduler] Expired bans now give a reason when audit logged. (#12) 2026-08-25 09:39:28 -07:00
nxbat cb2348f89c [DB] Merge getGuildSettings & putGuild into GetOrCreateSettings (#9) 2026-08-19 08:44:26 -07:00
Tarrgon 2b65793903 Disable logging on md5 404's 2026-07-20 16:26:50 -04:00
Tarrgon cc447a15be Fix post flags 2026-07-20 16:11:44 -04:00
Tarrgon b1305d176c Forgot replacement tickets 2026-07-09 22:01:01 -04:00
Tarrgon 26075704e2 Add privacy policy command 2026-07-09 07:50:13 -04:00
Tarrgon df785f1eac Add site breaker ping 2026-07-08 11:35:57 -04:00
Tarrgon 8643a99ab3 Add mTLS certificate support 2026-07-07 12:26:45 -04:00
Tarrgon f32e2292ea Add message purging 2026-07-06 21:51:00 -04:00
Tarrgon c4a02a23e0 Organize imports 2026-07-06 21:50:06 -04:00
Tarrgon 99d38c6fbd Turn this into a function 2026-07-06 21:48:52 -04:00
Tarrgon a67adb1e6c Serialize messages with hashed author id 2026-07-06 21:48:32 -04:00
Tarrgon 57bb342303 Add author id hash to database 2026-07-06 21:47:47 -04:00
Tarrgon 01abfc9a59 Fix note mod id 2026-06-30 16:20:08 -04:00
Tarrgon 058f799d62 Fix duplicated whois 2026-06-30 15:21:38 -04:00
Tarrgon 24610e6521 Remove log 2026-06-30 15:07:25 -04:00
Tarrgon 106933df5b How the hell did this get back 2026-06-30 14:54:12 -04:00
Tarrgon c8492b8df9 Return to scrypt 2026-06-30 14:53:19 -04:00
Tarrgon d85279564a Log key for testing 2026-06-30 14:42:51 -04:00
Tarrgon 11a6c8e38c We need an Hmac 2026-06-30 14:08:02 -04:00
Tarrgon 7b4e057764 Add encryption 2026-06-29 18:04:58 -04:00
Tarrgon 3e26ff5450 Format inline links properly 2026-06-25 22:44:30 -04:00
Tarrgon 73c8a38db3 Only add button row if it has buttons 2026-06-25 14:02:26 -04:00
Tarrgon 44040c6b0b Add replacement tickets 2026-06-25 13:57:14 -04:00
Tarrgon 52300b1227 Automatically delete pools that embed bad content 2026-06-17 09:12:01 -04:00
Tarrgon 0aaa4483f3 Fix spoilers 2026-06-16 10:40:26 -04:00
Tarrgon e71caf1a07 Fix url parsing 2026-06-15 13:29:20 -04:00
Tarrgon 81729388fc Fix markdown parsing and blacklisted appeals 2026-06-14 15:22:50 -04:00
Tarrgon 76112fef01 Remove old imports 2026-06-13 18:21:48 -04:00
nxbat 6f10dedc12 (build): Switch to esbuild & transpile to commonjs. 2026-06-13 00:58:17 +00:00
Tarrgon 38ddcde06c Role buttons 2026-06-12 12:33:41 -04:00
Tarrgon 85f9eb7877 Revert "Remove database-related message content usage"
This reverts commit 0b211db023.
2026-06-12 11:30:29 -04:00
Tarrgon 0b211db023 Remove database-related message content usage 2026-06-12 11:30:05 -04:00
Tarrgon c80a8555af Merge pull request #6 from nxbat/try-not-to-spell-challenge
[devwatch]: devwatch button now gives more feedback.
2026-06-05 12:53:14 -04:00
Tarrgon dfe4e45984 Fix eslint optional non-null assertion 2026-06-05 12:52:07 -04:00
Tarrgon 148599dcf1 Move db schema to structure.sql 2026-06-05 12:46:26 -04:00
nxbat fa2b2dc4fa Merge branch 'e621ng:master' into try-not-to-spell-challenge 2026-06-06 00:41:00 +08:00
Tarrgon 39c7f35cf9 Parse deletion reason to markdown 2026-06-04 08:09:54 -04:00
Tarrgon f75fb5cff9 Update Database.ts 2026-06-04 08:04:06 -04:00
Nix Krystik a3397c7850 Devwatch responses are now less vague. 2026-06-04 14:44:26 +08:00
Tarrgon 343cb3123c Register handlers after db opened 2026-06-03 20:17:19 -04:00
Tarrgon 52a227334f Add base URL for relative paths
I forgot about this...
2026-06-03 19:36:30 -04:00
Tarrgon 2c7689a189 Just use the open post button 2026-06-03 19:04:31 -04:00
Tarrgon c95a81e784 Update ticket and appeal handlers 2026-06-03 15:22:25 -04:00