Skip to content

update 10.17.0 to master - #29

Merged
un-boxing-man merged 355 commits into
masterfrom
dev
Jul 26, 2026
Merged

update 10.17.0 to master#29
un-boxing-man merged 355 commits into
masterfrom
dev

Conversation

@un-boxing-man

Copy link
Copy Markdown
Member

No description provided.

yumao233 and others added 30 commits March 12, 2026 16:49
feat: add SSO (OpenID Connect) login support
feat: add upload and download speed limit configuration for container…
…et-limit

fix: improve error handling and logging in bandwidth limit applicatio…
Fixed a language mistake where Success & Error were swapped in the Login widget
…e-concurrency

fix: properly await disk check concurrency and avoid hanging checking flag
feat: Container network rate limit
nostalfinals and others added 29 commits July 16, 2026 11:52
…klog

TerminalCore.vue dumps the entire historical output log into a
freshly mounted xterm.js Terminal on every page visit. If a stray
ESC[6n cursor-position query was left unanswered in that backlog
(emitted while nobody was connected to answer it), xterm.js's own
DSR auto-responder fires during replay and pushes a synthesized
ESC[row;colR reply through the same onData channel used for real
keystrokes, which then gets forwarded to the live PTY as if typed -
producing a repeating garbage string in the terminal.

writeHistoryLog() now gates onData forwarding off for the duration
of the backlog write, using xterm.js's own write-completion
callback to know precisely when replay ends. Live stdout writes
during an active session are untouched, so genuine interactive DSR
exchanges keep working normally.
…replay-dsr-loop

fix(frontend): stop terminal backlog replay from injecting fake keystrokes
fix(daemon): prevent attach options leaking into Podman stdin
chore: update logo in readme files
# Conflicts:
#	daemon/package-lock.json
#	daemon/src/entity/instance/Instance_config.ts
#	frontend/package-lock.json
#	languages/zh_TW.json
#	panel/package-lock.json
@un-boxing-man
un-boxing-man merged commit 91132f5 into master Jul 26, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.