Commit graph

518 commits

Author SHA1 Message Date
877a151822 Update botserver: fix ureq placement 2026-04-05 00:41:37 -03:00
e7c6eab486 Update botserver: fix email config blocking HTTP 2026-04-05 00:37:41 -03:00
96cdaede5f Update botserver: fix catch_unwind type error 2026-04-05 00:26:51 -03:00
5d9ce3d851 Update botserver: catch panics in send_mail 2026-04-05 00:22:34 -03:00
34427b9903 Update botserver: fix email config runtime nesting 2026-04-05 00:13:17 -03:00
7b1391cbd5 Update botserver: fix secrets manager usage 2026-04-04 23:58:24 -03:00
24ae18af3a Update botserver: fix email config runtime 2026-04-04 23:48:18 -03:00
0e0e09917a Update botserver: fix email config timeout 2026-04-04 23:35:27 -03:00
8c9443a0c4 Update botserver: fix moved value 2026-04-04 23:15:20 -03:00
245f34ad3c Update botserver: fix imports 2026-04-04 23:11:56 -03:00
795c65ce6f Update botserver: fix filter closure 2026-04-04 23:02:11 -03:00
4f0f7818b9 Update botserver: fix remaining compilation errors 2026-04-04 22:53:30 -03:00
e33d6f4a0e Update botserver: fix type annotations 2026-04-04 22:39:56 -03:00
0f7efaa28e Update botserver: fix compilation errors 2026-04-04 22:27:25 -03:00
3c99e6de08 Update botserver: fix leftover code 2026-04-04 22:19:10 -03:00
175490cbc5 Update botserver: unify email sending, remove Gmail hardcoded defaults 2026-04-04 22:16:54 -03:00
bd04fa1b40 Update botserver: fix SMTP port 25 with credentials 2026-04-04 21:46:40 -03:00
1093108716 Update botserver: remove private ClientId usage 2026-04-04 20:59:13 -03:00
68ba373383 Update botserver: fix EHLO hostname for Stalwart 2026-04-04 20:34:55 -03:00
7bcf60c193 Update botserver: fix SMTP transport for local Stalwart 2026-04-04 20:26:14 -03:00
e2d6eb8c24 Update botserver: log email send errors 2026-04-04 19:03:42 -03:00
5aefc9a21c Update botserver: fix email fallback chain empty map check 2026-04-04 18:46:22 -03:00
84415097c0 Update botserver: fix email tracking non-fatal 2026-04-04 18:13:58 -03:00
fe2987f1dd Update botserver: fix CI build errors 2026-04-04 17:49:53 -03:00
3f042a6e71 Update botserver: remove dead code in email/types.rs 2026-04-04 17:39:23 -03:00
da8bb150d1 Update botserver: fix mime type handling 2026-04-04 17:30:08 -03:00
6ecab3c616 Update botserver: implement real email sending via lettre + Vault 2026-04-04 17:17:09 -03:00
f9ce3fb419 Update botserver: Generalize WhatsAppAdapter::new to accept &AppState 2026-04-04 15:46:31 -03:00
bbea646325 Update botserver: Add column drop protection in table schema sync 2026-04-04 11:03:05 -03:00
1c7f19e92b Update botserver: Replace hardcoded botserver-stack paths with dynamic helpers 2026-04-04 09:25:06 -03:00
5384c3825e Update botserver: Fix anyhow error type in AuthConfig 2026-04-04 08:29:04 -03:00
40a38a1dbb Update botserver: Fix AuthConfig nested runtime panic 2026-04-04 08:25:56 -03:00
8f0fa31856 Update botserver: Fix SET USER nested runtime panic 2026-04-04 08:01:21 -03:00
6e7a0d5505 Update botserver: Fix nested runtime panic in Rhai callbacks 2026-04-04 07:35:41 -03:00
56762b1dec Update botserver: fix clippy warnings (0 warnings) 2026-04-03 22:35:20 -03:00
7595ba40be Update botserver: force rebuild 2026-04-03 21:42:44 -03:00
73e763197d docs: update AGENTS.md with CI/CD systemctl deploy workflow 2026-04-03 21:40:52 -03:00
db4613b322 Update botserver: force rebuild 2026-04-03 21:39:10 -03:00
0f38e9f08f Update botserver: trigger CI deploy 2026-04-03 21:32:54 -03:00
491e7441c0 Update botserver: fix TransferResult type mismatch 2026-04-03 20:49:30 -03:00
226337a12e Update botserver: fix nested runtime panic in transfer_to_human 2026-04-03 20:44:01 -03:00
e3858db952 Update botserver: use systemctl for deploy 2026-04-03 20:39:52 -03:00
9fcf933cf4 Update botserver: remove error masking in CI deploy 2026-04-03 20:36:42 -03:00
44e374ce97 Update botserver: fix CI deploy workflow 2026-04-03 20:35:53 -03:00
e6ea794f91 Update botserver: fix CI deploy workflow 2026-04-03 20:31:57 -03:00
44df9c79a9 Update botserver: fix CI deploy SSH workflow 2026-04-03 20:20:36 -03:00
788ac4d87d Update botserver: fix deploy kill step 2026-04-03 20:01:24 -03:00
30a51697bf Update botserver: fix CI deploy step hanging 2026-04-03 19:51:48 -03:00
62aa619211 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
1a6d6299d5 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