817dfe0520
fix: Fix message ordering and layout - align messages correctly
BotUI CI/CD / build (push) Successful in 42s
2026-04-15 08:07:09 -03:00
4b85eb5d32
fix: Hide raw HTML during streaming - show loading until complete
BotUI CI/CD / build (push) Successful in 42s
2026-04-15 07:59:16 -03:00
2081ee8000
fix: Remove raw HTML display during streaming - show loading indicator instead
BotUI CI/CD / build (push) Successful in 47s
2026-04-15 07:37:25 -03:00
d2ea78cdbd
fix: smaller suggestion buttons and fix message ordering - add user msg before processing
BotUI CI/CD / build (push) Successful in 43s
2026-04-14 20:32:31 -03:00
5fa187fd97
fix: clarify streaming message handling logic with comments
BotUI CI/CD / build (push) Successful in 40s
2026-04-14 20:17:20 -03:00
cf7462f1cb
fix: ensure each bot response creates a new message element
BotUI CI/CD / build (push) Successful in 42s
2026-04-14 20:14:52 -03:00
3049476d8f
fix: simplify thinking content stripping in frontend
BotUI CI/CD / build (push) Successful in 46s
2026-04-14 19:57:27 -03:00
39ede2e8dd
fix: improve GPT-oSS thinking indicator with animated dots
BotUI CI/CD / build (push) Successful in 39s
2026-04-14 19:43:09 -03:00
0d3801c368
Hide Agent Chat buttons, add loading overlay, fix mobile layout
...
BotUI CI/CD / build (push) Successful in 42s
- Remove Agent sidebar and chat-mode-toggle (hidden via CSS)
- Add loading overlay that shows until WebSocket connects
- Add mobile-responsive styles for chat input and buttons
- Simplify chat layout for better mobile experience
2026-04-14 19:22:28 -03:00
99209fa1dd
Fix: Better thinking signal parsing for GPT-oSS streaming format
BotUI CI/CD / build (push) Successful in 39s
2026-04-14 18:50:05 -03:00
3966cbd647
Fix: Reset suggestions cache on user message to re-enable tool buttons after chat
BotUI CI/CD / build (push) Successful in 38s
2026-04-14 18:44:21 -03:00
53e5170564
Fix: Hide bot messages during thinking phase, show only after thinking_clear
BotUI CI/CD / build (push) Successful in 38s
2026-04-14 18:37:21 -03:00
4a0bc0cb27
Fix: Reset streaming state on new user message to prevent bot messages from accumulating
BotUI CI/CD / build (push) Successful in 45s
2026-04-14 18:15:00 -03:00
d8984b8112
fix: robust signal extraction in frontend
BotUI CI/CD / build (push) Successful in 37s
2026-04-14 17:57:56 -03:00
d813fc2a25
fix: final lint resolution for HTML detection
BotUI CI/CD / build (push) Has been cancelled
2026-04-14 17:57:04 -03:00
928e259745
fix: robust internal signal interception and HTML detection
BotUI CI/CD / build (push) Has been cancelled
2026-04-14 17:53:24 -03:00
a91b9c604a
fix: quiet switchers and clean chat injection
BotUI CI/CD / build (push) Successful in 40s
2026-04-14 17:35:47 -03:00
1c90e09871
fix: switcher toggle logic and prompt injection
BotUI CI/CD / build (push) Successful in 39s
2026-04-14 17:32:30 -03:00
c18b5425d3
fix: robust handling of internal JSON signals in chat UI
BotUI CI/CD / build (push) Successful in 41s
2026-04-14 17:23:47 -03:00
8baae78692
feat: enhance thinking indicator with reasoning text support
BotUI CI/CD / build (push) Successful in 40s
2026-04-14 17:14:12 -03:00
c5c042320c
fix: chat message order, suggestions persistence and streaming buffer
BotUI CI/CD / build (push) Successful in 40s
2026-04-14 17:04:52 -03:00
1249554df4
fix: refine scroll timeout to 1s for better auto-scroll response
BotUI CI/CD / build (push) Successful in 40s
2026-04-14 16:42:19 -03:00
a46f6d20c3
fix: ensure chat scrolls to bottom during streaming renders
BotUI CI/CD / build (push) Has been cancelled
2026-04-14 16:41:57 -03:00
1a4b39d6cf
style: increase chat layout width by 50%
BotUI CI/CD / build (push) Successful in 45s
2026-04-14 16:28:01 -03:00
9a18ff255f
fix: buffered HTML streaming with tag-balancing in chat UI
BotUI CI/CD / build (push) Successful in 42s
2026-04-14 15:57:10 -03:00
3ae3e3d43f
fix: properly strip markdown code blocks around HTML output for LLMs
BotUI CI/CD / build (push) Successful in 44s
2026-04-14 15:40:57 -03:00
dfb8ae656d
fix: render HTML properly in bot messages
BotUI CI/CD / build (push) Successful in 41s
2026-04-14 14:22:33 -03:00
ff93f33d40
fix: strip HTML tags to show plain text only
BotUI CI/CD / build (push) Successful in 45s
2026-04-14 14:20:10 -03:00
1949ea72a6
fix: render HTML in bot messages instead of escaping as text
BotUI CI/CD / build (push) Successful in 47s
2026-04-14 14:02:03 -03:00
90dc21ef3a
fix: render html properly in chat messages with safe filter
2026-04-14 13:28:12 -03:00
6c0c38d51a
fix: remove duplicate closing brace in partials/chat.html
BotUI CI/CD / build (push) Successful in 50s
2026-04-14 13:16:37 -03:00
91e9701c3e
fix: prevent broken HTML during streaming by deferring render to completion
...
BotUI CI/CD / build (push) Successful in 59s
When HTML content is streamed incrementally, injecting partial HTML
into the DOM causes the browser to malform or discard incomplete tags.
Changes:
- In addMessage(): For streaming HTML (has msgId), show as escaped text initially
- In updateStreaming(): For HTML content, show plain text during streaming
- In finalizeStreaming(): Render complete HTML only when streaming is done
- This ensures HTML is only rendered when the full content is received
Applies to both chat.html and partials/chat.html
2026-04-14 11:58:18 -03:00
87fcb02b60
fix: correct systemd service name in CI workflow
...
BotUI CI/CD / build (push) Successful in 43s
The workflow was trying to stop/start 'botui.service' but the
actual service name is 'ui.service'. Updated all references
to use the correct service name.
2026-04-14 11:37:30 -03:00
b87feb3d21
fix: detect uppercase HTML tags in chat rendering
...
BotUI CI/CD / build (push) Failing after 36s
The regex for HTML detection only matched lowercase tags [a-z],
but models like openai/gpt-oss-120b output uppercase HTML tags.
This caused blank squares to appear instead of rendered HTML.
Updated all 6 occurrences in chat.html and partials/chat.html
to use [a-zA-Z] for case-insensitive tag detection.
2026-04-14 11:29:50 -03:00
910b7d42e7
fix: use SSH tar deploy like botserver, remove sudo and incus
BotUI CI/CD / build (push) Failing after 2m40s
2026-04-13 16:03:31 -03:00
8029242ec2
feat: add thinking indicator for reasoning models
...
BotUI CI / build (push) Has been cancelled
- Show thinking indicator while LLM is in reasoning mode
- Handle thinking and thinking_clear message types
- Add CSS styling for thinking indicator
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
2026-04-13 15:35:46 -03:00
aeb30b1a33
no changes
BotUI CI / build (push) Has been cancelled
2026-04-12 19:34:37 -03:00
5753a7f912
ui: enhance chat interface
BotUI CI / build (push) Failing after 0s
2026-04-12 10:27:27 -03:00
f903dd4918
fix: render HTML directly in bot messages without escaping
...
BotUI CI / build (push) Failing after 55m10s
- Detect HTML tags in bot responses and use content directly
- Fix for both addMessage and streaming (updateStreaming/finalizeStreaming)
- Prevents HTML source being shown to users
2026-04-09 01:39:01 -03:00
0c32befbb9
Prevent duplicate suggestion button rendering
BotUI CI / build (push) Failing after 55m27s
2026-04-08 17:48:12 -03:00
ff6dfcf126
chat.html: pass session_id to auth endpoint for consistent session
BotUI CI / build (push) Failing after 51m12s
2026-04-06 13:37:40 -03:00
4c5f93fc71
fix(botui): Send TOOL_EXEC (id=6) via WebSocket for direct tool invocation
BotUI CI / build (push) Failing after 51m11s
2026-04-05 19:10:51 -03:00
45f56f0f6e
Update botui: Knowledge Base group permissions tab and Drive UI enhancements.
BotUI CI / build (push) Failing after 1h42m24s
2026-04-05 09:12:17 -03:00
3919a857b2
Merge commit '5c45eb7'
BotUI CI / build (push) Failing after 1s
2026-04-02 18:43:21 -03:00
5c45eb7627
Fix favicon: convert to proper ICO format
2026-04-02 18:42:15 -03:00
7ce12d1d66
Update favicon from webmail
2026-04-02 16:49:51 -03:00
b7cc7cb394
fix: Update chat UI components
BotUI CI / build (push) Failing after 1s
2026-03-31 19:55:34 -03:00
bf67e1c54b
fix(ci): Remove hosts entry and simplify git setup
BotUI CI / build (push) Failing after 3h11m20s
2026-03-31 15:46:13 -03:00
e9913ecf9a
fix(ci): Add /root/.cargo/bin to PATH for alm-ci runner
BotUI CI / build (push) Failing after 1s
2026-03-31 15:32:45 -03:00
1010732f01
fix(ci): Remove internet-dependent rust/sccache installation steps
...
BotUI CI / build (push) Failing after 0s
- alm-ci has Rust and tools pre-installed offline
- Remove sccache/cargo cache environment variables
- Remove sccache server startup and cache directory creation
2026-03-31 15:21:37 -03:00