Tarrgon
8a958ed326
Switch to migrations
2026-06-02 10:35:45 -04:00
Tarrgon
e6fb923531
Settings
2026-06-02 09:40:52 -04:00
Tarrgon
53a658aa69
Add appeals pubsub events
2026-06-02 09:36:15 -04:00
Tarrgon
6ad3ee5f23
Fix line endings
2026-05-29 08:43:48 -04:00
Tarrgon
66d4bd4926
Use LF line endings
2026-05-29 08:41:27 -04:00
Tarrgon
fdcb193e31
Create .gitattributes
2026-05-29 08:18:50 -04:00
Tarrgon
a0e1daf586
Change default ticket title
2026-05-20 16:02:13 -04:00
Tarrgon
07586102e0
Revert "Use correct reporter index"
...
This reverts commit c7405c4c92 .
2026-05-20 15:37:18 -04:00
Tarrgon
c7405c4c92
Use correct reporter index
2026-05-20 15:35:30 -04:00
Tarrgon
d26e105627
Fix title
2026-05-20 15:26:57 -04:00
Tarrgon
825fc45d96
Remove name from title to prevent length problems
2026-05-20 15:06:23 -04:00
Tarrgon
7adfa832ae
Update sqlite3
...
Nothing seems to break with this, fortunately
2026-05-20 13:21:48 -04:00
Tarrgon
2fe0e5b2b0
Package audit
2026-05-20 13:20:16 -04:00
Tarrgon
95379605c3
Merge pull request #3 from nkrystik/docker-cleanup
...
[deps]: Refresh Dockerfile and remove source-map-support.
2026-05-20 12:46:37 -04:00
Tarrgon
625231480b
Prevent timeout issues
2026-05-19 12:36:26 -04:00
Tarrgon
ddffc3f9ed
Fix imports
2026-05-19 12:14:46 -04:00
Tarrgon
13251468b1
Update modals
2026-05-19 12:14:19 -04:00
Tarrgon
7e5ec68f7e
Add mod ticket context menu
2026-05-19 11:45:56 -04:00
Tarrgon
ed6d43c3ad
Custom mod tickets
2026-05-19 09:44:43 -04:00
Tarrgon
9dda367857
Merge pull request #2 from nkrystik/report-interaction
...
Report Message interaction for server members.
2026-05-19 09:06:01 -04:00
Tarrgon
d08b21492a
Add new features
2026-05-19 09:04:59 -04:00
Tarrgon
b1801582a7
Match pull as well as pr
2026-05-12 10:49:31 -04:00
Tarrgon
7144f6fda8
Allow quick linking of PRs and issues
2026-05-12 10:45:02 -04:00
Tarrgon
bbb9aa39e9
Include parent channels in link skips
...
Lets threads in channels be skipped as well.
2026-05-12 10:43:20 -04:00
Tarrgon
127f91c088
Merge pull request #1 from e621ng/dependabot/npm_and_yarn/rollup-4.59.0
...
Bump rollup from 4.41.0 to 4.59.0
2026-03-10 16:04:40 -04:00
Tarrgon
07e2cda721
dependency upgrade
2026-03-10 16:01:11 -04:00
Tarrgon
30bb187799
Prevent comma eating
2026-03-10 15:53:08 -04:00
Tarrgon
5d387d1281
Transform share URLs to post ids
2026-02-07 15:03:16 -05:00
Tarrgon
7e3f1b0258
Add artist id handling
2026-02-04 16:20:38 -05:00
Tarrgon
8c677dcf21
Close tickets after 5 days of inactivity
2026-01-16 09:17:53 -05:00
Tarrgon
09280d6eb1
Normalize error
2026-01-09 20:44:15 -05:00
Tarrgon
ee3d6af7ec
Initialize data
2026-01-09 20:43:47 -05:00
Tarrgon
7b42c8c656
Add status code
2026-01-09 20:42:23 -05:00
Tarrgon
f79cdad3ee
Throw json data properly
2026-01-09 20:40:03 -05:00
Tarrgon
a48c4f9bea
Error on non-200 response
2026-01-09 15:22:45 -05:00
Tarrgon
56956e2855
Error if user object malformed
2025-12-13 21:53:09 -05:00
Tarrgon
4c93cb8212
Add underage flag error
2025-12-13 18:06:17 -05:00
Tarrgon
4825a0695f
Log unknown ticket types
2025-12-13 17:58:45 -05:00
Tarrgon
5301455730
Remove logs
2025-12-13 17:58:26 -05:00
Tarrgon
0890bdc5bf
Ensure name length
2025-12-13 17:58:20 -05:00
Tarrgon
9d18b97144
Custom oauth lib
...
The package used is deprecated. And I want to be able to debug oauth errors better.
2025-12-13 17:58:10 -05:00
Tarrgon
c2e4d1bd3c
Do both
2025-11-19 14:05:55 -05:00
Tarrgon
20d431f61d
Fix knowledgebase
2025-11-18 21:20:55 -05:00
Tarrgon
ed6cd90627
Add user id to user-related messages
2025-11-18 11:49:09 -05:00
Tarrgon
f86bda1ff3
Fix building
2025-11-12 16:21:35 -05:00
Tarrgon
986e23fe6d
Update nickname formatting
2025-11-09 15:19:33 -05:00
Tarrgon
916bf519d4
Fix note custom log
2025-10-23 09:57:57 -04:00
Tarrgon
433ed278a8
Fix note max page
2025-10-03 11:08:20 -04:00
Tarrgon
241884865c
Remove issue links from github releases
2025-10-02 14:49:03 -04:00
Tarrgon
a540ce3c92
Only kick alts
...
The joiner will prevent them from joining, and if they are banned, only the banned account has its ban lifted. This prevents future headaches of unbanning.
2025-09-29 18:43:44 -04:00
Tarrgon
85f6b63d4e
Add full ban
2025-09-29 15:34:18 -04:00
Tarrgon
321d9780ad
Add comments explaining these methods
...
These methods aren't accurate to their names as they manipulate the data returned to better suit the purposes of the bot.
2025-09-28 15:47:21 -04:00
Tarrgon
c9ee0cc6a8
Fix title being too long
2025-09-25 20:58:22 -04:00
Tarrgon
9dbdd00c00
Consolidate imports
2025-09-23 07:08:26 -04:00
Tarrgon
e6216e4451
Merge branch 'ticket-buttons'
2025-09-23 07:07:23 -04:00
Tarrgon
b1117fd4ad
Remove log
2025-09-23 07:06:51 -04:00
Tarrgon
1148a5cfba
Change responses to be a bit more helpful
2025-09-22 10:15:58 -04:00
Tarrgon
333f4bdf4a
Use modal for knowledgebase
2025-09-17 19:18:40 -04:00
Tarrgon
0a896e8466
Log knowledgebase updates
2025-09-17 18:10:07 -04:00
Tarrgon
06d7e942f6
Organize imports
2025-09-15 17:32:36 -04:00
Tarrgon
2b0c1de895
Update ban message
2025-09-14 12:58:38 -04:00
Tarrgon
f6e83b3710
Remove unused imports
2025-09-14 08:05:59 -04:00
Tarrgon
672a508d9d
Change private help ticket cooldown
2025-09-14 08:00:51 -04:00
Tarrgon
0175eb8d96
Fix channels appearing twice
2025-09-13 10:57:21 -04:00
Tarrgon
76e6ca9e38
Staff knowledgebase
2025-09-12 08:34:14 -04:00
Tarrgon
aa08477e9b
Use resolveUser with whois
2025-09-12 08:32:59 -04:00
Tarrgon
8940c3d652
Send log messages as files if content is too long
2025-09-11 07:03:08 -04:00
Tarrgon
8203ee1d39
Small fix to notes
2025-09-10 18:27:54 -04:00
Tarrgon
8d9bbf57c4
Don't encode anchor tags
2025-09-09 19:26:16 -04:00
Tarrgon
6adc431823
Attempt a few extra ways to resolve users
2025-09-08 06:58:16 -04:00
Tarrgon
7c050b62db
Unify error message
2025-09-07 22:05:55 -04:00
Tarrgon
c5868612cf
Attempt to resolve usernames
2025-09-07 20:24:25 -04:00
Tarrgon
a00f4a3830
Graceful error handling of non existing users
2025-09-07 20:13:00 -04:00
Tarrgon
082948f930
Format channel id
2025-09-07 20:11:39 -04:00
Tarrgon
1c38ddb436
Truncate body if necessary
2025-08-27 12:31:25 -04:00
Tarrgon
f7b2f28540
Fix commas breaking contributor mentions
2025-08-13 11:42:53 -04:00
Tarrgon
986b7ead9e
Add default
2025-07-23 21:55:47 -04:00
Tarrgon
ef48c1d8d2
Fix channel resolution
2025-07-23 20:10:13 -04:00
Tarrgon
023c4037e6
Add context
2025-07-22 12:14:00 -04:00
Tarrgon
5a0aab69ff
New logs channel
2025-07-21 14:23:55 -04:00
Tarrgon
5b045de4bd
Forward banned alts to mod channel
2025-07-19 13:52:22 -04:00
Tarrgon
04982a06d6
Handle corrected and original MD5s
2025-07-19 13:40:10 -04:00
Tarrgon
9fdecf8afc
Fix regex
2025-07-17 06:18:23 -04:00
Tarrgon
dffd7d572e
Ban by id
2025-07-16 17:39:22 -04:00
Tarrgon
bfc870e047
Fix table being used
2025-07-16 10:54:44 -04:00
Tarrgon
5f584e1014
Fix square brackets in urls
2025-07-16 10:50:58 -04:00
Tarrgon
3fadfaa613
Add manual linking
2025-07-13 15:00:46 -04:00
Tarrgon
e97c7fa886
Check if the user exists
2025-07-13 15:00:41 -04:00
Tarrgon
d9162c8022
Add ticket ID to embed footer
2025-07-09 10:35:11 -04:00
Tarrgon
c40c1ee590
Dev watch button
2025-07-09 10:25:44 -04:00
Tarrgon
6d2eff0e85
Note editing
2025-07-01 14:39:09 -04:00
Tarrgon
c003b50f8d
Trim phrase
2025-07-01 08:36:06 -04:00
Tarrgon
1086a9fa20
Add logs for redis crashing and reconnecting
2025-06-29 08:13:30 -04:00
Tarrgon
e514b4a8cc
Add debug logs
2025-06-26 20:39:20 -04:00
Tarrgon
06e554ec75
Fix repo id
2025-06-26 14:57:52 -04:00
Tarrgon
7241d905c5
Fix broken regex
2025-06-26 14:57:46 -04:00
Tarrgon
a98f7c094a
Fix notes
2025-06-26 10:20:33 -04:00
Tarrgon
45ec47877e
Fix URL regex
2025-06-24 13:02:26 -04:00
Tarrgon
8236da075a
Ticket unclaiming
2025-06-24 06:23:02 -04:00
Tarrgon
8ddfbed396
Add github webhook and mapping
2025-06-22 08:15:03 -04:00