Ivan syntaxbullet
  • Munich, Germany
  • Joined on 2025-02-05
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 »
syntaxbullet pushed to main at syntaxbullet/aurorabot 2026-01-30 13:46:10 +00:00
9ff679ee5c feat: Introduce Docker socket proxy and install Docker CLI in the app container for secure deployment operations.
syntaxbullet pushed to main at syntaxbullet/aurorabot 2026-01-30 13:26:40 +00:00
ebefd8c0df feat: add bot-triggered deployment via /update deploy command
syntaxbullet pushed to main at syntaxbullet/aurorabot 2026-01-30 13:18:47 +00:00
73531f38ae docs: clarify update command behavior in production Docker environment
syntaxbullet pushed to main at syntaxbullet/aurorabot 2026-01-30 13:15:33 +00:00
5a6356d271 fix: include web/src in production Dockerfile for direct TS imports
syntaxbullet pushed to main at syntaxbullet/aurorabot 2026-01-30 12:44:07 +00:00
1a2bbb011c feat: Introduce production Docker and CI/CD setup, removing internal documentation and agent workflows.
Compare 2 commits »