Ivan syntaxbullet
  • Munich, Germany
  • Joined on 2025-02-05
syntaxbullet pushed to main at syntaxbullet/aurorabot 2026-01-06 19:51:42 +00:00
d29a1ec2b7 chore: update terminal adding nicer graphics
syntaxbullet pushed to main at syntaxbullet/aurorabot 2026-01-06 19:36:30 +00:00
1dd269bf2f chore: update terminal service
syntaxbullet pushed to main at syntaxbullet/aurorabot 2026-01-06 18:44:21 +00:00
69186ff3e9 chore: add more options to cleanup command
syntaxbullet pushed to main at syntaxbullet/aurorabot 2026-01-06 18:27:45 +00:00
b989e807dc feat: Add /cleanup admin command and enhance lootdrop cleanup service to optionally include claimed items.
syntaxbullet pushed to main at syntaxbullet/aurorabot 2026-01-06 17:52:28 +00:00
2e6bdec38c refactor: switch Drizzle ORM from postgres-js to bun-sql driver.
syntaxbullet pushed to main at syntaxbullet/aurorabot 2026-01-06 17:46:34 +00:00
a9d5c806ad feat: Migrate Drizzle ORM to postgres.js, exclude test files from command loading, and adjust postgres dependency type.
syntaxbullet pushed to main at syntaxbullet/aurorabot 2026-01-06 17:37:45 +00:00
6f73178375 feat: Bind docker-compose database and server ports to localhost.
syntaxbullet pushed to main at syntaxbullet/aurorabot 2026-01-06 17:25:51 +00:00
dd62336571 fix(test): resolve typescript undefined errors in inventory service tests
8280111b66 feat(inventory): implement item name autocomplete with rarity and case-insensitive search
Compare 2 commits »
syntaxbullet pushed to main at syntaxbullet/aurorabot 2026-01-06 17:16:29 +00:00
34347f0c63 feat: centralized constants and enums for project-wide use
syntaxbullet pushed to main at syntaxbullet/aurorabot 2026-01-06 17:05:56 +00:00
c807fd4fd0 test: fix lint errors in moderation service tests
47b980eff1 feat: add moderation unit tests and refactor warning logic
Compare 2 commits »
syntaxbullet pushed to main at syntaxbullet/aurorabot 2026-01-06 16:44:46 +00:00
bc89ddf7c0 feat: implement scheduled cleanup job for expired data
syntaxbullet pushed to main at syntaxbullet/aurorabot 2026-01-06 16:33:22 +00:00
606d83a7ae feat: add health check command and tracking
3351295bdc feat: add database indexes for performance optimization
92cb048a7a test: fix mock leakage in db tests
6ead0c0393 feat: implement graceful shutdown handling
Compare 4 commits »
syntaxbullet pushed to main at syntaxbullet/aurorabot 2026-01-05 16:36:57 +00:00
278ef4b6b0 fix: Normalize exam and cooldown dates to the start of the day for consistent calculations.
syntaxbullet pushed to main at syntaxbullet/aurorabot 2026-01-05 15:40:31 +00:00
9a32ab298d feat: Implement a net worth leaderboard by aggregating user balance and inventory item values.
syntaxbullet pushed to main at syntaxbullet/aurorabot 2026-01-05 12:13:49 +00:00
a2596d4124 docs: Add command reference and database schema documentation.
syntaxbullet pushed to main at syntaxbullet/aurorabot 2026-01-05 12:07:40 +00:00
fbc8952e0a docs: Add guides for lootbox creation and configuration options.
syntaxbullet pushed to main at syntaxbullet/aurorabot 2026-01-05 11:57:26 +00:00
d0b4cb80de feat: Add user existence checks to economy commands and refactor trade service to expose sessions for testing.
syntaxbullet pushed to main at syntaxbullet/aurorabot 2026-01-05 11:52:43 +00:00
599684cde8 feat: Add lootbox item type with weighted rewards and dedicated UI for item usage results.
syntaxbullet pushed to main at syntaxbullet/aurorabot 2026-01-05 11:17:28 +00:00
5606fb6e2f fix: Clarify daily claim cooldown message for daily claims.
syntaxbullet pushed to main at syntaxbullet/aurorabot 2026-01-05 11:10:46 +00:00
fb260c5beb feat: Set daily claim cooldown to next UTC midnight and reset streak to 1 if missed by over 24 hours.