agent-zero/plugins/_plugin_installer/webui
Alessandro 40a4303637 Rebase local plugin commits during updates
Divergent local and upstream commits caused plugin updates to fail because
git pull had no reconciliation strategy.

Fetch the configured upstream and rebase local commits. Abort conflicting
rebases and restore the original commits and edits, preserving the stash
index during rollback. Refuse existing Git operations and leave other
branch refs untouched. Include escaped conflicting filenames in a
persistent error toast and retain the existing detail view.

Validation: 12 updater tests passed. Isolated installer/API checks covered
Git and ZIP installation, ordinary updates, rebasing, conflicts, and an
unavailable remote. Browser checks verified the conflict toast and filename
escaping.
2026-09-16 00:44:04 +02:00
..
install-detail.html fix(plugin-hub): preserve dirty edits during updates 2026-08-12 14:34:16 +02:00
install-git.html Avoid password prompts for credential fields 2026-08-26 22:09:39 +02:00
install-index.html Unify WebUI icons and fix message collapsing 2026-07-31 13:32:41 +00:00
install-shared.css fix(plugin-hub): preserve dirty edits during updates 2026-08-12 14:34:16 +02:00
install-zip.html Unify WebUI icons and fix message collapsing 2026-07-31 13:32:41 +00:00
main.html Unify WebUI icons and fix message collapsing 2026-07-31 13:32:41 +00:00
pluginInstallStore.js Rebase local plugin commits during updates 2026-09-16 00:44:04 +02:00
thumbnail.jpg generated logos for builtin plugins 2026-03-19 17:35:03 +01:00