Commit graph

186 commits

Author SHA1 Message Date
2a1f4305a2 Update botui submodule: Fix workflow trigger path 2026-02-05 09:21:03 -03:00
090b42618b Split Forgejo CI workflows and update documentation
CI/CD Improvements:
- Split monolithic botserver workflow into botserver-only and botui-only workflows
- BotServer CI: Triggers on botserver/**, botlib/** changes, builds only botserver
- BotUI CI: New workflow, triggers on botui/**, botlib/** changes, builds only botui
- Separate caches to avoid conflicts between projects
- Independent deployments and service restarts

Documentation:
- Remove WHATSAPP-CONFIG-GUIDE.md (duplicate of botbook documentation)
- Update README.md with new rule: check botbook/ before creating .md files
- Add workflow step to check existing documentation first

Submodule updates:
- botserver: Updated .forgejo/workflows/botserver.yaml (botserver-only)
- botui: Added .forgejo/workflows/botui.yaml (new botui workflow)
2026-02-05 08:45:41 -03:00
f97451482d Update botserver submodule to 64d5e2a1 2026-02-05 08:04:26 -03:00
8a2072919a Update botui submodule to fix ServeDir compilation 2026-02-05 08:01:27 -03:00
62749e9eba Add Playwright testing setup 2026-02-04 15:42:39 -03:00
52e551734a Update botserver submodule 2026-02-04 14:25:14 -03:00
00647f7edf Update botserver submodule 2026-02-04 14:10:05 -03:00
4100e53c28 Update botserver submodule 2026-02-04 14:02:01 -03:00
117ea78e39 Update all submodules: botapp, botbook, botlib, botmodels, bottemplates, bottest, botui 2026-02-04 13:54:40 -03:00
91ddf87dce Update botserver submodule 2026-02-04 13:47:02 -03:00
12b661fdc1 Update botserver submodule - Fix /api/auth/me token validation 2026-02-04 13:29:03 -03:00
3375394ca5 Update: botapp, botbook, botlib, botmodels, botserver, bottemplates, bottest, botui, and config changes 2026-02-04 13:27:32 -03:00
23fe731d30 Update botui submodule - Fix login redirect with absolute URL 2026-02-04 13:20:35 -03:00
9f46a41abf Update botui submodule - Fix login redirect to chat 2026-02-04 12:53:03 -03:00
13cea1b75c Update botui submodule - Hide voice icon, use light theme, add cursor blink 2026-02-04 09:56:33 -03:00
96076831ab Update botui submodule - Fix logged-out user menu 2026-02-04 08:57:44 -03:00
02cd170eeb Update botui submodule - Add logged-out navigation menu 2026-02-04 00:03:14 -03:00
3befc141e5 Fix token limits for local llama.cpp server
- Add token-aware text truncation utility in core/shared/utils.rs
- Fix embedding generators to use 600 token limit (safe under 768)
- Fix LLM context limit detection for local models (768 vs 4096)
- Prevent 'exceed context size' errors for both embeddings and chat
2026-02-02 11:56:13 -03:00
64c14a30c9 Update bottemplates submodule - Fix: Remove USE WEBSITE from edu start.bas 2026-02-01 21:10:51 -03:00
1ee5492bd8 chore: Update submodule references for template validation
- Update bottemplates submodule to include .valid file
- Update botserver submodule to include template validation code
2026-02-01 14:21:04 -03:00
43b168a4b5 Update workspace configuration and submodules 2026-01-30 23:25:02 -03:00
0dfabc46b3 chore: Update submodules with product configuration UI controls
- botserver: Add search_enabled and menu_launcher_enabled directives
- botui: Implement UI hiding logic based on product configuration

These changes allow disabling the suite search mechanism and hiding the
menu launcher when empty, providing a cleaner UI for deployments that
don't need these features.
2026-01-29 23:56:32 -03:00
79f849da6b Update botserver submodule with Windows security fixes 2026-01-28 20:11:22 -03:00
81ac2ae8c6 Fix tasks module compilation and add Windows protection installer support
- Fix installer.rs: Add Windows OS support with check_admin(), configure_windows_security(), and update_windows_signatures()
- Fix installer.rs: Remove duplicate check_root() function and fix invalid #[cfg] attributes
- Fix installer.rs: Use runtime cfg!(windows) checks instead of compile-time attributes
- Fix ui_server: Extract bot name from URL path and pass to frontend via window.__INITIAL_BOT_NAME__
- Fix tasks.js: Wrap activePollingTaskId, pollingInterval, pendingManifestUpdates, and taskStyleElement in checks to prevent redeclaration
- Fix autotask.html: Use absolute paths for all CSS/JS references (/suite/tasks/*)
- Fix navigation: Update tasks.html references to autotask.html in base.html, home.html, and index.html
2026-01-28 19:12:08 -03:00
68f3ada343 Enable LLM feature and fix compilation issues
- Update botserver submodule with LLM feature enabled by default
- Fix duplicate module declarations and move errors
- Remove unused imports and variables
- Improve code formatting

This enables the LLM feature by default so it's always available
when building the project.
2026-01-28 16:58:25 -03:00
599c338a4a chore(botui): Update submodule with asset path fixes 2026-01-28 16:26:09 -03:00
f54ad8175c chore: Update submodules with default info logging 2026-01-27 18:46:20 -03:00
cb61c130c3 chore: Remove RUST_LOG export from restart script as it is the internal default 2026-01-27 18:32:44 -03:00
1a5f54e576 chore: Restore restart.sh and update botlib submodule with new log format 2026-01-27 18:09:37 -03:00
2beeec3292 Update botserver submodule with noconsole fix 2026-01-27 16:29:15 -03:00
5f3f82748c Update botlib submodule with undeclared variable fix 2026-01-27 15:00:55 -03:00
5b0d274e5e Update botlib submodule with syntax fixes 2026-01-27 14:48:11 -03:00
dc0055d9e6 Update botserver submodule with migration fix 2026-01-27 14:15:35 -03:00
1ce77cc14f Update botlib submodule 2026-01-27 14:01:57 -03:00
4a9b969a9c Update botserver submodule
- Fixed migration errors by commenting out references to non-existent tables in consolidated migration.
- Reorganized migration files into feature-specific folders (products, dashboards, learn, video).
- Renamed migration directories to use version-based numbering (6.0.x, 6.1.x, 6.2.x) instead of timestamps.
- Updated migration execution logic in core/shared/utils.rs to respect feature dependencies.
2026-01-27 13:47:06 -03:00
ece4a72e10 chore: update botserver submodule with embedded 3rdparty.toml 2026-01-26 20:50:41 -03:00
ee26396c49 Update botserver submodule: Fix mkdir brace expansion and improved LXC logging 2026-01-26 17:39:58 -03:00
76c3ea15fb Update submodules: botbook (LXC migration docs) and botserver (system org default) 2026-01-26 17:01:03 -03:00
ac4b07fde9 chore: update botui for embedded fallback fix 2026-01-26 14:54:16 -03:00
b259c6a506 chore: update botui submodule for asset loading fix 2026-01-26 14:51:10 -03:00
3a7eb3729c refactor: update dependencies installation script 2026-01-26 13:55:48 -03:00
1c39e743d4 chore: update submodules to latest versions 2026-01-26 13:00:02 -03:00
cd3b3c12b2 chore: update botserver submodule 2026-01-25 23:20:26 -03:00
79882f0319 chore: update botserver submodule for dep fix 2026-01-25 23:16:56 -03:00
ebf6305e13 chore: update botserver submodule for ci fix 2026-01-25 22:58:51 -03:00
ce14c41083 chore: update botserver submodule 2026-01-25 22:51:40 -03:00
1c8fb68db2 chore: revert production URL changes in submodules 2026-01-25 22:49:28 -03:00
143c1759d5 Update submodules to include production URL logic 2026-01-25 22:42:45 -03:00
f5cc5bf3ce Fix sccache path in monorepo config 2026-01-25 21:56:23 -03:00
410b6d8dd6 Update botserver submodule to commit with LXC priority limits 2026-01-25 21:22:32 -03:00