all repos — stealth-developers @ b123285b90822250c224a8704e6b6cfcdf987c57

b123285b
bot: adding, removing, listing participants
vi did:web:vt3e.cat
Sun, 28 Jun 2026 03:27:48 +0100
cff4f514
bot,db: deleting & anonymising tickets en mass
vi did:web:vt3e.cat
Sun, 28 Jun 2026 03:05:56 +0100
23be5d93
bot,db: exporting tickets as fiels
vi did:web:vt3e.cat
Sun, 28 Jun 2026 02:41:05 +0100
1157318b
db,bot: list tickets command
vi did:web:vt3e.cat
Sun, 28 Jun 2026 01:57:03 +0100
c389ef73
bot: log embeds & components in messages
vi did:web:vt3e.cat
Sun, 28 Jun 2026 01:39:28 +0100
33001d84
db: store embeds and components in messages
vi did:web:vt3e.cat
Sun, 28 Jun 2026 01:39:09 +0100
333b26bc
bot: log messages in thread correctly
vi did:web:vt3e.cat
Sun, 28 Jun 2026 01:32:55 +0100
109863ef
bot: create moderator thread
vi did:web:vt3e.cat
Sun, 28 Jun 2026 01:25:19 +0100
0d45f966
bot: log messages in ticket channels
vi did:web:vt3e.cat
Sun, 28 Jun 2026 01:19:21 +0100
bf67c8ae
config: add s3 schema
vi did:web:vt3e.cat
Sun, 28 Jun 2026 01:19:10 +0100
1d5437fe
db: what am i even doing bro why
vi did:web:vt3e.cat
Sun, 28 Jun 2026 01:18:56 +0100
e2b72fe1
bot: break actions up into separate files
vi did:web:vt3e.cat
Sat, 27 Jun 2026 23:22:53 +0100
f8b86626
*: fmt & lint
vi did:web:vt3e.cat
Sat, 27 Jun 2026 20:25:56 +0100
daaec0c0
bot: permissions for ticket channels aaaand update channels in the background
vi did:web:vt3e.cat
Sat, 27 Jun 2026 20:21:26 +0100
e0d0a858
oxlint: sort specifiers inside import statements
vi did:web:vt3e.cat
Sat, 27 Jun 2026 20:17:25 +0100
28729d2c
project: update deps; formatter rules
vi did:web:vt3e.cat
Sat, 27 Jun 2026 19:11:31 +0100
fcf415d8
db: batch add participants
vi did:web:vt3e.cat
Sat, 27 Jun 2026 19:11:12 +0100
553bd532
bot: set channelId of delete tickets to null
vi did:web:vt3e.cat
Sat, 27 Jun 2026 02:58:07 +0100
e9805c52
bot: fix non-existent channels causing the bot to error
vi did:web:vt3e.cat
Sat, 27 Jun 2026 02:57:02 +0100
db85926e
bot: command & button to delete ticket channels
vi did:web:vt3e.cat
Sat, 27 Jun 2026 02:46:59 +0100
e24ca93b
bot: show comments in log channel; on button press
vi did:web:vt3e.cat
Sat, 27 Jun 2026 02:41:14 +0100
3cce197b
bot: button equivalents for all appropriate implemented commands
vi did:web:vt3e.cat
Sat, 27 Jun 2026 02:18:22 +0100
2c1d94cc
bot: extract some new logic to actions.ts
vi did:web:vt3e.cat
Fri, 26 Jun 2026 19:43:03 +0100
a589dc8e
bot: impl {un,}claiming, reopenning, commenting, editing tickets
vi did:web:vt3e.cat
Fri, 26 Jun 2026 18:51:56 +0100
eeba7ee9
db: add last {claimant,subject} activity fields to tickets
vi did:web:vt3e.cat
Fri, 26 Jun 2026 18:50:46 +0100
470d2c0d
bot: adding comments to tickets
vi did:web:vt3e.cat
Fri, 26 Jun 2026 11:35:40 +0100
150c6916
db: getTicketByUser command
vi did:web:vt3e.cat
Fri, 26 Jun 2026 10:56:41 +0100
212c942a
bot: ticket view command
vi did:web:vt3e.cat
Fri, 26 Jun 2026 10:56:28 +0100
529dba23
bot: ticket closing donee
vi did:web:vt3e.cat
Fri, 26 Jun 2026 09:06:35 +0100
75b3455c
db: retrieve related data when fetching tickets
vi did:web:vt3e.cat
Fri, 26 Jun 2026 08:32:51 +0100
b7a615a9
db: fields for privacy / tos acceptance
vi did:web:vt3e.cat
Thu, 25 Jun 2026 00:44:31 +0100
19c7bd4f
bot: initiate bot actor for each guild; provisioning status for tickets
vi did:web:vt3e.cat
Wed, 24 Jun 2026 04:25:10 +0100
ffd6c046
db: made channelid nullable again, oops
vi did:web:vt3e.cat
Wed, 24 Jun 2026 04:12:30 +0100
0adcdc52
db: oops
vi did:web:vt3e.cat
Wed, 24 Jun 2026 03:57:58 +0100
5b91a4c9
db: private thread messages
vi did:web:vt3e.cat
Wed, 24 Jun 2026 03:55:02 +0100
8456beb8
db: comment db schema
vi did:web:vt3e.cat
Wed, 24 Jun 2026 03:53:10 +0100
a3e5c2d6
bot: streamlined error handling aaaand check if we can DM users
vi did:web:vt3e.cat
Wed, 24 Jun 2026 03:52:57 +0100
adf2a1f4
bot: move to feats/ directory
vi did:web:vt3e.cat
Wed, 24 Jun 2026 02:47:01 +0100
772a28dc
bot: extract ticket closing login into action
vi did:web:vt3e.cat
Tue, 23 Jun 2026 20:24:42 +0100
c48217d1
db: export ALL the types
vi did:web:vt3e.cat
Tue, 23 Jun 2026 20:24:10 +0100
887aac5e
bot: ticket closing skeleton
vi did:web:vt3e.cat
Tue, 23 Jun 2026 00:39:38 +0100
445c1b86
db: moreee utils
vi did:web:vt3e.cat
Tue, 23 Jun 2026 00:29:04 +0100
43a6ea6a
db: extra utils; at closedBy field
vi did:web:vt3e.cat
Mon, 22 Jun 2026 23:36:26 +0100
7b677753
bot: button presets
vi did:web:vt3e.cat
Mon, 22 Jun 2026 02:03:08 +0100
e9cebeca
bot!: refactor to use @purrkit/router
vi did:web:vt3e.cat
Mon, 22 Jun 2026 01:13:56 +0100
c44d4e7d
app: more generic component store; support buttons
vi did:web:vt3e.cat
Sat, 06 Jun 2026 22:00:08 +0100
158b915b
bot: send ticket prompt
vi did:web:vt3e.cat
Sat, 06 Jun 2026 21:12:33 +0100
4f5dd279
db: add getGuild and getGuildByDiscordId functions
vi did:web:vt3e.cat
Sat, 06 Jun 2026 02:52:39 +0100
14d97e85
bot: ticket config command; modal registry & handling
vi did:web:vt3e.cat
Sat, 06 Jun 2026 02:52:17 +0100
9a9249f1
bot: refactor to use new db schema
vi did:web:vt3e.cat
Sat, 06 Jun 2026 01:05:14 +0100
eb45bf91
root: update oxfmt and typescript
vi did:web:vt3e.cat
Sat, 06 Jun 2026 01:03:45 +0100
0034b53e
db: add utils & generate migration
vi did:web:vt3e.cat
Sat, 06 Jun 2026 01:02:39 +0100
cebb512f
db: shift to support multiple guilds
vi did:web:vt3e.cat
Wed, 03 Jun 2026 22:24:19 +0100
029d0f78
bot: allow creating tickets on behalf of; function to upsert user from discord user obj
vi did:web:vt3e.cat
Wed, 03 Jun 2026 21:56:58 +0100
70413b49
bot/tickets: ticket creation
vi did:web:vt3e.cat
Wed, 27 May 2026 02:08:51 +0100
bc6a3b04
db: rename ticket -> tickets; make channelId optional
vi did:web:vt3e.cat
Wed, 27 May 2026 01:53:17 +0100
4d4c55c8
bot: update to use server schema
vi did:web:vt3e.cat
Wed, 27 May 2026 00:34:15 +0100
6a0d732c
config: add server schema
vi did:web:vt3e.cat
Wed, 27 May 2026 00:33:32 +0100
1af6d445
db: add ticket schemas
vi did:web:vt3e.cat
Wed, 27 May 2026 00:30:22 +0100
215ea15b
bot: init ticket commands
vi did:web:vt3e.cat
Tue, 26 May 2026 23:37:11 +0100
bf32d423
db: add moderator boolean to actor schema
vi did:web:vt3e.cat
Tue, 26 May 2026 23:34:13 +0100
7415068c
bot: build standalone binary
vi did:web:vt3e.cat
Tue, 26 May 2026 12:28:55 +0100
b5e5f834
bot: init
vi did:web:vt3e.cat
Tue, 26 May 2026 12:10:04 +0100
693f23ab
*: fmt
vi did:web:vt3e.cat
Mon, 25 May 2026 23:11:19 +0100
281c0d10
api: impl oauth2
vi did:web:vt3e.cat
Mon, 25 May 2026 23:11:08 +0100
779bba63
db: add migrations; util functions
vi did:web:vt3e.cat
Mon, 25 May 2026 23:10:52 +0100
c056aca1
config: add apiSchema
vi did:web:vt3e.cat
Mon, 25 May 2026 23:10:31 +0100
942b5908
*: format
vi did:web:vt3e.cat
Mon, 25 May 2026 15:44:22 +0100
60fe6db0
db: init
vi did:web:vt3e.cat
Mon, 25 May 2026 15:21:28 +0100
2f56955d
config: init
vi did:web:vt3e.cat
Mon, 25 May 2026 12:26:51 +0100
4b0fbc54
project: init
vi did:web:vt3e.cat
Mon, 25 May 2026 11:59:19 +0100