Ivan syntaxbullet
  • Munich, Germany
  • Joined on 2025-02-05
syntaxbullet pushed to main at syntaxbullet/aurorabot 2026-02-06 11:52:22 +00:00
db4e7313c3 feat: Add support for local asset URLs for shop item icons and images, attaching them to Discord messages.
syntaxbullet pushed to main at syntaxbullet/aurorabot 2026-02-06 11:45:13 +00:00
1ffe397fbb feat: Add image cropping functionality with a new component, dialog, and canvas utilities.
syntaxbullet pushed to main at syntaxbullet/aurorabot 2026-02-06 11:19:20 +00:00
34958aa220 feat: implement comprehensive item management system with admin UI, API, and asset handling utilities.
syntaxbullet pushed to main at syntaxbullet/aurorabot 2026-02-05 12:05:11 +00:00
109b36ffe2 chore: bump version, add deployment script
syntaxbullet pushed to main at syntaxbullet/aurorabot 2026-02-05 11:57:25 +00:00
cd954afe36 chore: improve dev experience via docker override, and remove redundant commands.
syntaxbullet pushed to main at syntaxbullet/aurorabot 2026-01-31 13:42:14 +00:00
2b60883173 ci: remove build and deploy jobs from the deploy workflow.
syntaxbullet pushed to main at syntaxbullet/aurorabot 2026-01-31 13:30:50 +00:00
c2d67d7435 fix: Explicitly bind web server to 127.0.0.1 in tests and prevent the development build process from running in the test environment.
syntaxbullet pushed to main at syntaxbullet/aurorabot 2026-01-30 15:46:48 +00:00
e252d6e00a fix: Install web subdirectory dependencies, set NODE_ENV for tests, and standardize hostname in server tests.
syntaxbullet pushed to main at syntaxbullet/aurorabot 2026-01-30 15:43:03 +00:00
95f1b4e04a ci: Update test database host in deployment workflow and add support for running specific tests in the CI simulation script.
syntaxbullet pushed to main at syntaxbullet/aurorabot 2026-01-30 15:34:35 +00:00
62c6ca5e87 fix: Replace localhost with 127.0.0.1 in database connection URLs within CI/deployment scripts.
syntaxbullet pushed to main at syntaxbullet/aurorabot 2026-01-30 15:30:56 +00:00
aac9be19f2 feat: Add a script to simulate CI locally by setting up a temporary PostgreSQL database, running tests, and updating dependencies.
syntaxbullet pushed to main at syntaxbullet/aurorabot 2026-01-30 15:22:34 +00:00
bb823c86c1 refactor: update database index tests to use DrizzleClient.execute for raw SQL queries.
syntaxbullet pushed to main at syntaxbullet/aurorabot 2026-01-30 15:17:03 +00:00
119301f1c3 refactor: mock DrizzleClient and external dependencies in trivia service tests.
syntaxbullet pushed to main at syntaxbullet/aurorabot 2026-01-30 15:12:19 +00:00
9a2fc101da chore: Enhance database debugging setup and expand test mocks for Drizzle queries and Discord API interactions.
syntaxbullet pushed to main at syntaxbullet/aurorabot 2026-01-30 14:48:01 +00:00
7049cbfd9d build: Add step to create a default config.json file during deployment.
syntaxbullet pushed to main at syntaxbullet/aurorabot 2026-01-30 14:41:39 +00:00
db859e8f12 feat: Configure CI tests with a dedicated PostgreSQL service and environment variables.
syntaxbullet pushed to main at syntaxbullet/aurorabot 2026-01-30 14:35:04 +00:00
5ff3fa9ab5 feat: Implement a sequential test runner script and integrate it into the deploy workflow.
c8bf69a969 Remove the admin update service, command, and related files, and update Docker configurations.
Compare 2 commits »
syntaxbullet pushed to main at syntaxbullet/aurorabot 2026-01-30 14:26:10 +00:00
fee4969910 feat: configure dedicated bot SSH key and non-interactive SSH for git operations.
dabcb4cab3 feat: Mount SSH keys for Git authentication and disable interactive prompts in the update service.
Compare 2 commits »
syntaxbullet pushed to main at syntaxbullet/aurorabot 2026-01-30 14:15:26 +00:00
1a3f5c6654 feat: Introduce scripts for database backup, restore, and log viewing, replacing remote dashboard and studio scripts.
syntaxbullet pushed to main at syntaxbullet/aurorabot 2026-01-30 14:06:41 +00:00
422db6479b feat: Store update restart context in the deployment directory and configure Docker to use the default bun user.
35ecea16f7 feat: Enable Git operations within a specified deployment directory by adding cwd options and configuring Git to trust the deploy directory.
Compare 2 commits »