Logan Fick LogalDeveloper
LogalDeveloper pushed to master at LogalDeveloper/Crabstero 2026-03-23 16:17:17 -04:00
b8f509ac63 Updated dependencies.
LogalDeveloper pushed to master at LogalDeveloper/Crabstero 2026-03-23 16:03:04 -04:00
b0fdf12808 Standardized user-facing messages.
LogalDeveloper pushed to master at LogalDeveloper/Crabstero 2026-03-23 15:45:44 -04:00
cf46b71883 Added integration tests for uningest_message.
LogalDeveloper pushed to master at LogalDeveloper/Crabstero 2026-03-23 15:31:53 -04:00
bc9f7fa539 Removed redundant metrics, fixed description accuracy, and excluded no-data fallback from generation timing.
LogalDeveloper pushed to master at LogalDeveloper/Crabstero 2026-03-23 14:39:51 -04:00
70095f3184 Replaced regex with native str methods for whitespace normalization and mention extraction.
LogalDeveloper pushed to master at LogalDeveloper/Crabstero 2026-03-23 10:07:09 -04:00
0fa51d6199 Added /forgetme slash command with atomic user data deletion, confirmation UI, and Prometheus metrics.
LogalDeveloper pushed to master at LogalDeveloper/Crabstero 2026-03-23 09:50:31 -04:00
ca3011011a Added async lock to database transactions to prevent concurrent transaction conflicts.
LogalDeveloper pushed to master at LogalDeveloper/Crabstero 2026-03-23 09:17:05 -04:00
53b8bd3fae Switched to explicit SQLite transactions with rollback safety and batched delete operations.
LogalDeveloper pushed to master at LogalDeveloper/Crabstero 2026-03-22 22:45:50 -04:00
093426ac61 Refactored ingestion to semaphore-bounded tasks, centralized error handling, and consolidated metrics.
LogalDeveloper pushed to master at LogalDeveloper/Crabstero 2026-03-22 20:17:22 -04:00
c1f967ece9 Fixed cache shutdown to properly await task cancellation and added names to background tasks.
LogalDeveloper pushed to master at LogalDeveloper/Crabstero 2026-03-22 20:02:46 -04:00
23cc721612 Modernized codebase with NamedTuples, StrEnum, override decorators, slots, and other idiomatic improvements.
LogalDeveloper pushed to master at LogalDeveloper/Crabstero 2026-03-22 14:54:25 -04:00
a23d252f27 Fixed mypy override compatibility error in bot start method signature.
LogalDeveloper pushed to master at LogalDeveloper/Crabstero 2026-03-22 14:41:56 -04:00
2cf00fde4f Improved code quality with more idiomatic Python patterns and safer initialization.
LogalDeveloper pushed to master at LogalDeveloper/Crabstero 2026-03-22 14:06:07 -04:00
371f7d2ca3 Added message uningest to reverse Markov data when recently ingested messages are deleted.
LogalDeveloper pushed to master at LogalDeveloper/Arch-Linux-Installer 2026-03-19 19:19:17 -04:00
10c826224f Updated LogalNet Internal CA certificate.
LogalDeveloper pushed to master at LogalDeveloper/OwncastSentry 2026-03-19 09:26:33 -04:00
653c27c97c Updated dependencies.
LogalDeveloper pushed to master at LogalDeveloper/Crabstero 2026-03-19 09:01:51 -04:00
12e5e92fe4 Updated dependencies.
LogalDeveloper released v1.1.0 at LogalDeveloper/Crabstero 2026-03-18 20:16:39 -04:00
LogalDeveloper pushed tag v1.1.0 to LogalDeveloper/Crabstero 2026-03-18 20:16:03 -04:00
LogalDeveloper pushed to master at LogalDeveloper/Crabstero 2026-03-18 20:01:29 -04:00
a7b4337835 Replaced fallback database seeding with an informational message for empty channels.