Dev#678
Open
zhaojing1987 wants to merge 70 commits into
Open
Conversation
…d UX - platform-sync-runtime-assets.py: full v2 manifest path support with delta/full-package detection, remove transitional fallback - AppStoreSyncManager: default incremental sync, zombie-resistant lock, background wrapper with proper lock cleanup - app-store-page.tsx: manual refresh with confirmation dialog, background polling, top-aligned overlay matching favorites dialog style, refined favorite badge positioning and button hover sizing - Dockerfile: simplified build-time app store sync with single channel ARG - i18n: unified Chinese/English sync labels, plain-language confirm text, full timestamp in confirm dialog - crontab: add daily app store cron entry - settings-page: minor surface alignment - devops docs: add app store refresh upgrade design doc and release governance notes
|
You are seeing this message because GitHub Code Scanning has recently been set up for this repository, or this pull request contains the workflow file for the Code Scanning tool. What Enabling Code Scanning Means:
For more information about GitHub Code Scanning, check out the documentation. |
- Add legacy-main-architecture-baseline.md (old Cockpit multi-container facts) - Add current-product-architecture-baseline.md (new single-container facts) - Add lifecycle-redesign.md (install/upgrade/migrate/uninstall redesign) - Simplify install.sh and uninstall.sh to current-state stubs - Update CI workflows, compose files, and gitignore - Remove stale install/README.md (replaced by lifecycle-redesign entry)
…solution - install/lib: add pull_image_with_mirrors() with mirror accelerator retry - install/lib: check pull/up return values in install_start, upgrade paths - apphub/src: fix files_agent helper script using target_path instead of ROOT for item path normalization
…mode search, channel version binding - files-page: disable nav/create/upload buttons and inputs during file editing - product-auth: skip logout after setup, navigate directly to overview - terminal: add sx overrides for dark mode search box in Portal menu - install.sh: auto-bind image tag to channel for non-release channels - install_docker.sh: restore official script first, custom as fallback
…ker, and install - console: fix auth setup spacing, remove logout after init, default to /dashboard - console: add xterm clipboard addon, dark mode search, disable toolbar during edit - console: auto-close editor after save, remove save success toast - console: sidebar overflow fix, footer support link to helpdesk - console: compose modify now advances to step 2, myapps placeholder for empty platform apps - console: container action tooltips removed, icon spacing reduced - backend: hybrid restic backup (local list/delete + docker backup/restore) - backend: restore stops containers before restore and restarts after - backend: fix app_official detection via gitConfig, external app listing - backend: remove compose-metadata.json, use Portainer-based compose app detection - backend: fix library asset sync fullPackage string handling - docker: add project name websoft9, hide-label for portainer, restic binary - docker: channel-aware build args, asset sync timeout, non-fatal sync errors - install: channel bake in build-bundle.sh, image mirror fallback, docker install flow
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Description
Upgrade deployment and fix CVE-2026-33186 and CVE-2026-1229
Type of Change
Related Issue
Fixes #(issue number)
Changes Made
Testing
pytest)black,isort,flake8)Test Evidence
# Example: pytest outputChecklist
Screenshots (if applicable)
Additional Notes
Deployment Notes
For Reviewers: