Ivan syntaxbullet
  • Munich, Germany
  • Joined on 2025-02-05
syntaxbullet pushed to main at syntaxbullet/aurorabot 2025-12-20 10:41:58 +00:00
064efb0ed2 test: add tests for item wizard
syntaxbullet renamed repository from discord-rpg-concept to syntaxbullet/aurorabot 2025-12-20 10:27:22 +00:00
syntaxbullet pushed to main at syntaxbullet/aurorabot 2025-12-20 10:23:48 +00:00
4229e5338f refactor: rename bot client, environment variables, and project name from Kyoko to Aurora.
syntaxbullet pushed to main at syntaxbullet/aurorabot 2025-12-19 12:32:08 +00:00
1f7679e5a1 test: refactor mocks to use spyOn for better isolation
4e228bb7a3 test: add tests for trade service
95d5202d7f test: add tests for quest service
6c150f753e test: add tests for leveling service
c881b305f0 test: add tests for inventory service
Compare 8 commits »
syntaxbullet pushed to main at syntaxbullet/aurorabot 2025-12-19 09:59:09 +00:00
bdb8456f34 feat: add initial unit tests for user service and configure bun test script.
syntaxbullet pushed to main at syntaxbullet/aurorabot 2025-12-19 09:53:06 +00:00
acaca46298 chore: add database migrations
syntaxbullet pushed to main at syntaxbullet/aurorabot 2025-12-18 22:23:10 +00:00
7b831fa17c feat: log successful visitor role assignment and member's updated roles
syntaxbullet pushed to main at syntaxbullet/aurorabot 2025-12-18 22:10:28 +00:00
c128c96aa8 feat: log new guild member joins with their tag and ID
syntaxbullet pushed to main at syntaxbullet/aurorabot 2025-12-18 21:42:27 +00:00
d0f53dc37b fix: add guildmembers intent
syntaxbullet pushed to main at syntaxbullet/aurorabot 2025-12-18 21:32:50 +00:00
28936a7f7a fix: properly give visitor role to new members
syntaxbullet pushed to main at syntaxbullet/aurorabot 2025-12-18 19:35:20 +00:00
4642cf7f6a chore: remove internal class information from enrollment message
syntaxbullet pushed to main at syntaxbullet/aurorabot 2025-12-18 19:09:24 +00:00
528a66a7ef feat: Implement user enrollment interaction to assign a random class role and add new role configurations.
syntaxbullet pushed to main at syntaxbullet/aurorabot 2025-12-18 18:41:53 +00:00
a97a24f72a chore: updated listing command with autocomplete from items table
syntaxbullet pushed to main at syntaxbullet/aurorabot 2025-12-18 18:34:16 +00:00
7bd4d811cd feat: Add script and configuration for remote Drizzle Studio access via SSH tunnel.
syntaxbullet pushed to main at syntaxbullet/aurorabot 2025-12-18 18:16:48 +00:00
2ce768013d feat: implement interactive item creation wizard via new /createitem command
syntaxbullet pushed to main at syntaxbullet/aurorabot 2025-12-18 16:39:49 +00:00
3c20b23cc1 fix: add missing fields to config schema
syntaxbullet pushed to main at syntaxbullet/aurorabot 2025-12-18 16:29:41 +00:00
71fefb3a14 feat: Move database migration execution from update command to post-restart ready event.
syntaxbullet pushed to main at syntaxbullet/aurorabot 2025-12-18 16:22:14 +00:00
1d650bb2c7 feat: add zod validation to config
syntaxbullet pushed to main at syntaxbullet/aurorabot 2025-12-18 16:02:26 +00:00
7cf8d68d39 feat: persistent lootbox states, update command now runs db migrations
83cd33e439 refactor: Optimize item autocomplete by moving name filtering to the database query and increasing the limit.
Compare 2 commits »
syntaxbullet pushed to main at syntaxbullet/aurorabot 2025-12-18 15:37:25 +00:00
34cbea2753 remove old reload command