botserver/src/core
Rodrigo Rodriguez (Pragmatismo) fb2e5242da
All checks were successful
BotServer CI/CD / build (push) Successful in 55m52s
fix: Vault seeding, service health checks, and restart idempotency
- Replace hardcoded passwords with generate_random_string() for all Vault-seeded services
- Add valkey-cli, nc to SafeCommand allowlist; fix PATH in all 4 execution methods
- Fix empty Vault KV values ('none' placeholder) preventing 'Failed to parse K=V' errors
- Fix special chars in generated passwords triggering shell injection false positives
- Add ALM app.ini creation with absolute paths for Forgejo CLI
- Increase Qdrant timeout 15s→45s, ALM wait 5s→20s
- Persist file_states and kb_states to disk for .bas/KB idempotency across restarts
- Add duplicate check to use_website registration (debug log for existing)
- Remove dead code (SERVER_START_EPOCH, server_epoch)
- Add generate_random_string() to shared mod.rs, remove duplicates
2026-04-01 12:22:57 -03:00
..
automation chore: update submodules 2026-03-10 19:39:31 -03:00
bootstrap fix: Vault seeding, service health checks, and restart idempotency 2026-04-01 12:22:57 -03:00
bot fix: Vault seeding, service health checks, and restart idempotency 2026-04-01 12:22:57 -03:00
config Read Drive config from Vault at runtime with fallback defaults 2026-03-17 00:00:36 -03:00
directory fix(directory): add .await to ensure_admin_token() calls 2026-03-01 09:52:31 -03:00
dns Fix clippy warnings: match arms, async/await, Debug impls, formatting 2025-12-26 08:59:25 -03:00
incus Fix migration errors and reorganize migration files 2026-01-27 13:45:54 -03:00
kb feat(kb): add with_bot_config to load embedding from bot config 2026-03-21 18:55:36 -03:00
oauth WIP: Local changes before merging master into main 2026-03-01 07:40:11 -03:00
package_manager fix: Vault seeding, service health checks, and restart idempotency 2026-04-01 12:22:57 -03:00
secrets Fix panic: Cannot start a runtime from within a runtime in secrets module 2026-03-17 15:04:40 -03:00
session feat: Add comprehensive stage progress logging 2026-03-01 22:36:14 -03:00
shared Read Drive config from Vault at runtime with fallback defaults 2026-03-17 00:00:36 -03:00
bot_database.rs fix: Auto-create bot database when not configured 2026-02-15 14:57:22 +00:00
config_reload.rs refactor: apply various fixes across botserver 2026-03-10 15:15:21 -03:00
core.md Fix tenant-org-bot relationship and CRM lead form 2026-03-12 18:19:18 -03:00
features.rs Fix build errors and unused imports in core, security and package_manager modules 2026-01-24 22:04:47 -03:00
i18n.rs Debug: Add logging for missing translation keys 2026-02-14 12:25:46 +00:00
large_org_optimizer.rs Fix build errors and unused imports in core, security and package_manager modules 2026-01-24 22:04:47 -03:00
manifest.rs Update PROMPT.md and feature gating 2026-01-22 20:24:05 -03:00
middleware.rs feat: Add JWT secret rotation and health verification 2026-02-19 19:42:41 +00:00
mod.rs Update: refactor migrations, update source files, and add new features 2026-02-04 13:29:29 -03:00
organization.rs Refactor: Split large files into modular subdirectories 2026-02-12 21:09:30 +00:00
organization_invitations.rs Refactor: Split large files into modular subdirectories 2026-02-12 21:09:30 +00:00
organization_rbac.rs Fix build errors and unused imports in core, security and package_manager modules 2026-01-24 22:04:47 -03:00
performance.rs feat: Add JWT secret rotation and health verification 2026-02-19 19:42:41 +00:00
product.rs Fix tenant-org-bot relationship and CRM lead form 2026-03-12 18:19:18 -03:00
rate_limit.rs feat(autotask): Implement AutoTask system with intent classification and app generation 2025-12-27 21:10:09 -03:00
urls.rs feat: add campaigns, attendance SLA, and marketing modules 2026-03-14 16:35:42 -03:00