generalbots/src
Rodrigo Rodriguez (Pragmatismo) 951cadde4c fix(bootstrap): NEVER delete user data, suppress migration output, protect secrets
Critical safety improvements:

1. REMOVED clean_stack_directory() - NEVER delete botserver-stack
   - Contains user data, configs, databases
   - Only reset_vault_only() for Vault re-initialization

2. Single instance check
   - check_single_instance() uses .lock file with PID
   - Prevents multiple botserver processes on same stack

3. Protect existing Vault secrets
   - Check if secret exists before writing
   - Never overwrite customer credentials in distributed environments
   - Especially critical for encryption key

4. Suppress migration output
   - Use MigrationHarness directly instead of HarnessWithOutput
   - Prevents console UI corruption from migration messages
2025-12-09 09:04:56 -03:00
..
analytics chore: Remove emoji icons from log messages and UI 2025-12-09 07:55:11 -03:00
attendance chore: Remove emoji icons from log messages and UI 2025-12-09 07:55:11 -03:00
basic chore: Remove emoji icons from log messages and UI 2025-12-09 07:55:11 -03:00
calendar Implement real database functions, remove TODOs and placeholders 2025-12-03 22:23:30 -03:00
compliance Add docs, UI pages, code scanner, and Docker deployment guide 2025-11-30 19:36:50 -03:00
console feat(console): Add scrolling support for System Logs and Editor panels 2025-12-09 08:06:30 -03:00
core fix(bootstrap): NEVER delete user data, suppress migration output, protect secrets 2025-12-09 09:04:56 -03:00
designer chore: Remove emoji icons from log messages and UI 2025-12-09 07:55:11 -03:00
directory , dt.month, dt.hour, dt.is_weekend, etc.) 2025-11-30 15:07:29 -03:00
drive chore: Remove emoji icons from log messages and UI 2025-12-09 07:55:11 -03:00
email chore: Remove emoji icons from log messages and UI 2025-12-09 07:55:11 -03:00
llm fix(llm): Respect llm-server config flag to skip local server startup 2025-12-08 23:39:01 -03:00
meet HTMX enters. 2025-11-29 16:29:28 -03:00
multimodal - Split into botui. 2025-12-02 21:09:43 -03:00
nvidia - Even more keywords. 2025-11-22 12:26:16 -03:00
paper chore: Remove emoji icons from log messages and UI 2025-12-09 07:55:11 -03:00
research chore: Remove emoji icons from log messages and UI 2025-12-09 07:55:11 -03:00
security refactor: standardize component names for certificates and DNS 2025-12-07 10:42:02 -03:00
sources chore: Remove emoji icons from log messages and UI 2025-12-09 07:55:11 -03:00
tasks chore: Remove emoji icons from log messages and UI 2025-12-09 07:55:11 -03:00
timeseries , dt.month, dt.hour, dt.is_weekend, etc.) 2025-11-30 15:07:29 -03:00
vector-db chore: Remove emoji icons from log messages and UI 2025-12-09 07:55:11 -03:00
weba - Refactor folder as features. 2025-11-22 22:55:35 -03:00
whatsapp feat(bootstrap): implement mTLS for Vault access 2025-12-07 02:13:28 -03:00
lib.rs - Split into botui. 2025-12-02 21:09:43 -03:00
main.rs debug: Add explicit branch logging to trace bootstrap flow 2025-12-09 08:26:29 -03:00