Commit Graph

225 Commits

Author SHA1 Message Date
Nix Krystik e9c45b1907 Proof-of-concept for silent message reports. 2026-05-16 05:04:05 +08: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
dependabot[bot] 17d504a18b Bump rollup from 4.41.0 to 4.59.0
Bumps [rollup](https://github.com/rollup/rollup) from 4.41.0 to 4.59.0.
- [Release notes](https://github.com/rollup/rollup/releases)
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rollup/rollup/compare/v4.41.0...v4.59.0)

---
updated-dependencies:
- dependency-name: rollup
  dependency-version: 4.59.0
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-03-10 19:59:39 +00: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