volker
683f126dab
Fix: guard desktop stop state update on stopDesktop success
2026-03-31 21:14:12 +02:00
volker
6ec66f57fd
Fix desktop feature detection on initial mount
...
desktopEnabled was only set in the reactive block when the terminal
changed, but not in the onMount path. This caused the Desktop panel
to never appear on first load.
2026-03-31 21:00:21 +02:00
volker
9d86ac8186
Add remote desktop (noVNC) viewer to terminal server feature
...
- Backend: WebSocket proxy for noVNC/websockify with JWT auth via query param
- Frontend: DesktopViewer component with start/stop/refresh/fullscreen controls
- API helpers for desktop status, start, stop
- Unit tests for backend router and frontend API helpers
Ref: https://github.com/open-webui/open-terminal/pull/100
2026-03-31 20:47:56 +02:00
Shirasawa
b10c70cfcf
feat: Save error messages to the database ( #23231 )
2026-03-31 04:11:47 -05:00
Shirasawa
eba2b2cd72
refactor(SVGPanZoom): Fix memory leaking - consolidate zoom lifecycle into PanzoomContainer ( #23236 )
...
* refactor(SVGPanZoom): attach panzoom via use: action and remove unused parent bind:this
* refactor: centralize panzoom in createPanzoomAction and align ImagePreview cleanup
* refactor(panzoom): consolidate zoom lifecycle into PanzoomContainer and remove action-based wiring
2026-03-30 20:54:28 -05:00
Algorithm5838
1c5e84ddf2
perf: project only Chat.id in delete_shared_chats_by_user_id ( #23216 )
2026-03-30 05:15:12 -05:00
Timothy Jaeryang Baek
10b4b86ada
refac
2026-03-30 05:10:24 -05:00
Algorithm5838
9cc3ffb4a9
perf: update_last_active_by_id via single UPDATE ( #23215 )
2026-03-30 04:14:33 -05:00
Artem Netsvetaev
3fda6e9eed
i18n: Add missing Russian (ru-RU) translations ( #23200 )
2026-03-30 04:09:44 -05:00
Timothy Jaeryang Baek
4b35d70078
refac
2026-03-29 21:59:51 -05:00
Timothy Jaeryang Baek
6512e085c4
refac
2026-03-29 21:50:54 -05:00
Timothy Jaeryang Baek
0ad397c048
refac
2026-03-29 21:29:00 -05:00
Timothy Jaeryang Baek
b1e8c7d2aa
refac
2026-03-29 21:25:39 -05:00
Timothy Jaeryang Baek
b794d61626
refac
2026-03-29 21:15:20 -05:00
Timothy Jaeryang Baek
a06685a47b
refac
2026-03-29 21:01:10 -05:00
Timothy Jaeryang Baek
4777f4fa32
refac
2026-03-29 19:48:23 -05:00
Timothy Jaeryang Baek
1b1d85fe2e
refac
2026-03-29 19:42:10 -05:00
Timothy Jaeryang Baek
edb8971c7d
refac
2026-03-29 19:30:38 -05:00
Timothy Jaeryang Baek
64da99a322
refac
2026-03-29 19:17:12 -05:00
Timothy Jaeryang Baek
012ce95f27
enh: swipe to reply
2026-03-29 19:09:13 -05:00
Timothy Jaeryang Baek
6c2b2f2c3e
refac
2026-03-29 19:01:53 -05:00
Timothy Jaeryang Baek
2040095050
enh: shortcode emojis
2026-03-29 19:01:50 -05:00
Timothy Jaeryang Baek
2388dd7dc3
refac
2026-03-29 18:40:09 -05:00
Timothy Jaeryang Baek
bcb71bb520
feat: tasks
2026-03-29 18:01:04 -05:00
Timothy Jaeryang Baek
66c9bf57da
refac
2026-03-26 19:10:30 -05:00
Timothy Jaeryang Baek
abc3bac44a
chore: bump
2026-03-26 19:05:17 -05:00
Timothy Jaeryang Baek
2b0cccd5be
chore: format
2026-03-26 19:02:13 -05:00
Timothy Jaeryang Baek
6d736d3c59
refac
2026-03-26 19:01:33 -05:00
Classic298
9ba97890a5
chore: changelog ( #23119 )
...
* Add changelog entry for v0.8.12
* changelog: translation updates for zh-CN, ca, pt-BR, fi
* changelog: fix beautifulsoup4 missing dependency
* changelog: add Lithuanian to translation updates
* changelog: api files list, beautifulsoup4
* changelog: api files, license loading fixes
* changelog: terminal server connection verification security fix
* changelog: terminal server security
* changelog: terminal tools exception handling fix
* changelog: admin model visibility fix
* changelog: tool call embed visibility
2026-03-26 18:52:16 -05:00
Timothy Jaeryang Baek
58ca51364c
refac
2026-03-26 18:49:06 -05:00
Timothy Jaeryang Baek
308fa924a5
refac
2026-03-26 18:42:42 -05:00
Timothy Jaeryang Baek
4c872a8d12
refac
2026-03-26 18:36:22 -05:00
Timothy Jaeryang Baek
925f77f0f5
chore: format
2026-03-26 18:25:19 -05:00
Timothy Jaeryang Baek
f3f8f9874f
refac
2026-03-26 18:24:17 -05:00
Timothy Jaeryang Baek
52a06bd48a
refac
2026-03-26 18:22:14 -05:00
Timothy Jaeryang Baek
4567cdc0d9
refac
2026-03-26 18:17:49 -05:00
Timothy Jaeryang Baek
a641325707
refac
2026-03-26 18:13:18 -05:00
Timothy Jaeryang Baek
11f52921dc
refac
2026-03-26 17:40:56 -05:00
Timothy Jaeryang Baek
c6ed0b0788
fix
2026-03-26 17:40:50 -05:00
Timothy Jaeryang Baek
16335f866e
refac
2026-03-26 17:38:23 -05:00
Aleix Dorca
0842acad53
i18n: Update catalan translation.json ( #23069 )
2026-03-26 17:31:42 -05:00
Shirasawa
0472017cab
i18n: improve zh-CN translation ( #23102 )
...
* i18n: improve zh-CN translation
* i18n: improve zh-TW translation
* i18n: improve zh-CN translation
2026-03-26 17:31:19 -05:00
joaoback
0bdcb5a337
Merge pull request #23110 from joaoback/patch-33
...
i18n: add pt-BR translations for newly added UI items and consistency pass
2026-03-26 17:31:12 -05:00
Timothy Jaeryang Baek
1994d65306
fix: bs4 pip install
2026-03-26 17:26:06 -05:00
Tim Baek
19274672f9
Merge pull request #23097 from Kylapaallikko/dev
...
i18n: Update fi-FI translation
2026-03-27 02:21:21 +04:00
Kylapaallikko
d1df748de3
Update fi-FI translation.json
...
Added missing translations and fixed typos.
2026-03-26 18:06:43 +02:00
Timothy Jaeryang Baek
f122525310
chore: bump
2026-03-25 17:48:58 -05:00
Timothy Jaeryang Baek
f5f128620a
chore: ci
2026-03-25 17:33:46 -05:00
Timothy Jaeryang Baek
06635898d0
refac
2026-03-25 17:29:57 -05:00
Timothy Jaeryang Baek
0ded0b7069
chore: ci
2026-03-25 17:14:13 -05:00