feat(appstore,workspace): add App Store upgrade progress tracking and interactive workspace processes
This commit is contained in:
@@ -2,6 +2,27 @@
|
||||
|
||||
## Pending
|
||||
|
||||
### Features
|
||||
|
||||
- add tracked App Store upgrade operations and progress streaming
|
||||
- Add async upgrade operation requests, progress push events, and frontend state for running/recent upgrades.
|
||||
- Show upgrade progress in services and App Store views and disable duplicate upgrade actions while running.
|
||||
|
||||
- add backend workspace shell process support
|
||||
- Add typed shell discovery and process start/input/kill/output/exit APIs for backend execution environments.
|
||||
- Wire backend workspace terminals to Docker interactive exec streams and environment-provided shell commands.
|
||||
- add App Store upgrade progress tracking and interactive workspace processes (appstore,workspace)
|
||||
- Track App Store upgrade operations with async start/list requests and streamed progress updates.
|
||||
- Show running and failed upgrade status in App Store and service detail views while preventing duplicate upgrade actions.
|
||||
- Route App Store upgrades through the shared service update flow to restore service routes before gateway sync.
|
||||
- Add backend workspace shell discovery plus interactive process start/input/kill/output/exit APIs backed by Docker exec streams.
|
||||
- Bump Docker and workspace UI dependencies for interactive stdin streaming and shell selection support.
|
||||
|
||||
### Fixes
|
||||
|
||||
- preserve service routing when applying App Store upgrades
|
||||
- Route upgrades through the shared service update path so SmartProxy routes are restored before external gateway sync.
|
||||
- Update Onebox to consume `@apiclient.xyz/docker@^5.1.5` and `@design.estate/dees-catalog@^3.82.0` for real stdin streaming and environment-owned shell selection.
|
||||
|
||||
## 2026-05-25 - 2.0.0
|
||||
|
||||
|
||||
Reference in New Issue
Block a user