a367d8fca5
Update botserver: Add column drop protection in table schema sync
2026-04-04 11:03:05 -03:00
932fc30cea
Update botserver: Replace hardcoded botserver-stack paths with dynamic helpers
2026-04-04 09:25:06 -03:00
bb79ac931f
Update botserver: Fix anyhow error type in AuthConfig
2026-04-04 08:29:04 -03:00
99c64d32ff
Update botserver: Fix AuthConfig nested runtime panic
2026-04-04 08:25:56 -03:00
80494ea4fe
Update botserver: Fix SET USER nested runtime panic
2026-04-04 08:01:21 -03:00
7ee9d42560
Update botserver: Fix nested runtime panic in Rhai callbacks
2026-04-04 07:35:41 -03:00
272f56c79d
Update botserver: fix clippy warnings (0 warnings)
2026-04-03 22:35:20 -03:00
fb02e72b8f
Update botserver: force rebuild
2026-04-03 21:42:44 -03:00
50a3718d82
docs: update AGENTS.md with CI/CD systemctl deploy workflow
2026-04-03 21:40:52 -03:00
373bb6a6e4
Update botserver: force rebuild
2026-04-03 21:39:10 -03:00
ada9db7a42
Update botserver: trigger CI deploy
2026-04-03 21:32:54 -03:00
fb0b7f079f
Update botserver: fix TransferResult type mismatch
2026-04-03 20:49:30 -03:00
92d8a0d858
Update botserver: fix nested runtime panic in transfer_to_human
2026-04-03 20:44:01 -03:00
1ae46149ee
Update botserver: use systemctl for deploy
2026-04-03 20:39:52 -03:00
9068bc25f8
Update botserver: remove error masking in CI deploy
2026-04-03 20:36:42 -03:00
80c798ed05
Update botserver: fix CI deploy workflow
2026-04-03 20:35:53 -03:00
41cf536cd4
Update botserver: fix CI deploy workflow
2026-04-03 20:31:57 -03:00
901153803f
Update botserver: fix CI deploy SSH workflow
2026-04-03 20:20:36 -03:00
a8521d7480
Update botserver: fix deploy kill step
2026-04-03 20:01:24 -03:00
f5b954df76
Update botserver: fix CI deploy step hanging
2026-04-03 19:51:48 -03:00
1bf9e1872b
fix(ci): resolve deploy step hanging on pkill
...
- pgrep -f botserver matched the SSH command itself causing deadlock
- replaced with pkill -f '/opt/gbo/bin/botserver' || true
- added SSH keepalive (ServerAliveInterval=10, ServerAliveCountMax=3)
- added Step 7: explicitly start botserver after deploy
- fixed unquoted SSH_ARGS causing argument splitting
- increased verify sleep from 10s to 15s
2026-04-03 19:44:38 -03:00
a377af5ba3
docs: update AGENTS.md with CI/CD directives and remove deprecated patterns
...
- Added explicit CI/CD deployment directives (NEVER use scp, ALWAYS use CI)
- Updated CI runner documentation: runs as gbuser, sccache config, workspace paths
- Fixed deprecated block_in_place code example to use std:🧵 :spawn pattern
- Added security headers: NEVER include sensitive data in documentation
- Updated container architecture table with all services
2026-04-03 18:46:24 -03:00
0dbc7cb081
Update botserver: Fix nested runtime panic in AuthConfig::from_env()
...
This fixes the critical bug that caused botserver to crash during
initialization with "Cannot start a runtime from within a runtime"
error.
Changes in botserver submodule:
- AuthConfig::from_env() now uses new_current_thread() pattern
- Fixes panic occurring after CORS layer initialization
- Aligns with previous get_database_url_sync fix pattern
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com>
2026-04-03 14:02:39 -03:00
8eecc7f871
Update botserver: CI deploy SSH key fix for gbuser
2026-04-03 10:18:05 -03:00
5bebba4d7f
Update botserver: CI improvements - gbuser, sccache, data dir
2026-04-03 09:40:30 -03:00
60ef1d0562
Update botserver: fix get_database_url_sync nested runtime panic
2026-04-03 09:26:35 -03:00
1df0ea8626
Update botserver: fix nested runtime panic with new_current_thread
2026-04-03 09:17:52 -03:00
54639690e2
Update botserver: skip local services when remote Vault detected
2026-04-03 07:36:28 -03:00
04454f2274
Update botserver: enforce Vault-only secrets policy
2026-04-03 07:12:29 -03:00
3dadec70a8
Update botserver: fix env var reading for distributed services
2026-04-02 21:17:32 -03:00
76a74b87f2
Update botui: favicon converted to proper ICO format
2026-04-02 18:44:03 -03:00
264bd6f4c9
Update botserver: fix health checks for non-root environments
2026-04-02 18:16:10 -03:00
466bd729af
Update botserver submodule
2026-04-02 17:03:22 -03:00
9e3232ae85
Update submodules: botserver workflow, botui favicon
2026-04-02 16:50:04 -03:00
75eccecbe9
Update botserver: ci adds Step 7 to restart botserver after deploy
2026-04-02 16:01:45 -03:00
f9aa5dacd0
docs: add prod.md
2026-04-02 15:46:28 -03:00
82f5f24b44
Update botserver to working commit 7b4753af
2026-04-02 15:38:06 -03:00
752cdd6f3b
Update botserver: Build inside container to fix glibc compatibility
2026-04-02 13:46:27 -03:00
3a6a571361
chore: sync workspace state
2026-04-02 13:38:38 -03:00
ed2052c8ec
Update botserver: Fix SecretPaths to match Vault seeding paths
2026-04-02 07:27:12 -03:00
3e5c569354
Update botserver: Fix async Vault call in init_redis
2026-04-02 06:59:31 -03:00
9093340f4e
Update botserver: Fix Valkey cache connection with Vault password
2026-04-01 20:17:47 -03:00
5cec129302
Update botserver: Vault as single source of truth for all service credentials and locations
2026-04-01 16:47:32 -03:00
4fa2018f5d
Update botserver: Fix vault health check shell injection false positive
2026-03-31 21:35:36 -03:00
814b0214be
Update submodules: botlib (log format fix) + botserver (vault recovery fix)
2026-03-31 21:02:13 -03:00
b6f83df229
Update submodules: botserver, botui, botmodels
2026-03-31 19:58:32 -03:00
66b19098b4
Update botserver: tar+zstd deploy
2026-03-31 19:07:38 -03:00
8ef34d011c
Update submodules: botserver CI deploy fix
2026-03-31 19:02:33 -03:00
d8fb6c954a
Update botserver: CI deploy via rsync
2026-03-31 18:20:05 -03:00
a2da4820b7
Update submodules: CI deploy fix
2026-03-31 18:16:15 -03:00