Commit Graph

  • 319f0bd0f9 fixin a spelling error main pmb 2026-07-07 15:52:24 -07:00
  • 25bc4a1a70 Fix suspicious-watch baseline snapshot to use the admin accounts API pmb 2026-07-06 18:16:55 -07:00
  • 9b523f1ce3 Update CLAUDE.md: admin.yttrx.com is a plain directory now, not a git checkout pmb 2026-07-06 13:59:27 -07:00
  • 5dad3f99dd Drop the dead dockerd/vfs step — the job container already shares the host's Docker socket pmb 2026-07-06 13:50:37 -07:00
  • 4917c101b3 Build image in-runner instead of delegating to the admin host over SSH pmb 2026-07-06 13:46:57 -07:00
  • 3eb855222a Pull the image from the Gitea registry instead of building locally on admin.yttrx.com pmb 2026-07-06 13:42:39 -07:00
  • 25c4e2f72f Add CI: build+push image to the Gitea container registry on push to main pmb 2026-07-06 13:39:12 -07:00
  • 51233868ca Act immediately on flagged signups Mastodon already auto-approved pmb 2026-07-06 13:27:15 -07:00
  • 0356fe7997 Replace RDAP/ipwhois signup-IP classifier with ipapi.is pmb 2026-07-06 08:57:55 -07:00
  • e62e3330e4 Only log suspicious-sweep actions, not routine no-op skips/clears pmb 2026-07-06 07:11:23 -07:00
  • 8b0e1eb5ab Lower suspicious-sweep grace window from 24h to 1h, tighten sweep cadence to 10min pmb 2026-07-06 07:07:43 -07:00
  • 9924e06b5a Add suspicious-signup sweep: suspend flagged signups with no activity pmb 2026-07-05 10:22:39 -07:00
  • 656eec09c0 Add disposable/high-risk email signup scrutiny via check-mail.org waffle2k 2026-07-03 09:08:30 -07:00
  • 6ad9a93f38 Document /root/bin as the real install location (symlinked from /usr/local/bin) pmb 2026-07-02 16:57:03 -07:00
  • 0fd6f1c142 Fix welcomebot-signups: heredoc instead of -c string to avoid bash/python quote clash pmb 2026-07-02 16:56:21 -07:00
  • 00dec0266c Fix f-string quote escaping bug in welcomebot-signups pmb 2026-07-02 16:54:14 -07:00
  • 37577fbb56 Add welcomebot-signups CLI to inspect signup-IP classification history pmb 2026-07-02 16:53:36 -07:00
  • 0a196c3788 Add --ip filter to welcomebot-logs for signup-scrutiny decisions pmb 2026-07-02 16:51:24 -07:00
  • 0c51b186ac Note pre-git backup removal pmb 2026-07-02 16:42:25 -07:00
  • 78d4f7961f Document git-checkout deploy workflow (replaces rsync) pmb 2026-07-02 16:35:43 -07:00
  • c0e5df3cc4 Initial commit: welcome-bot, abuse-bot, dormant-sweep, IP signup scrutiny pmb 2026-07-02 16:22:30 -07:00