Turtle
|
311156b1c2
|
Merge master and preserve profile-managed HMR
|
2026-09-15 16:20:47 +08:00 |
|
Turtle
|
08021a16d8
|
fix(plugin-manager): keep package operations outside HMR
|
2026-09-15 16:08:22 +08:00 |
|
Turtle
|
61665c3454
|
fix(plugin-manager): clean failed installs and address critical review findings
|
2026-09-15 15:15:49 +08:00 |
|
Turtle
|
b77c19c376
|
fix(hmr): retain consecutive profile configuration changes
|
2026-09-15 14:13:57 +08:00 |
|
Turtle
|
86497c479c
|
Merge remote-tracking branch 'origin/master' into turtle/plugin-manager
# Conflicts:
# packages/client/ui-settings-plugin-inventory/package.json
|
2026-09-15 13:09:38 +08:00 |
|
Turtle
|
abd765a600
|
refactor(hmr): own profile reload lifecycle through YAML
|
2026-09-15 13:01:06 +08:00 |
|
07akioni
|
aa083ebfa4
|
Merge latest master into thin Electron Web UI
|
2026-09-15 11:25:07 +08:00 |
|
creatixchu
|
ea53423b60
|
release(dsh): 0.1.6-alpha.1
|
2026-09-15 09:35:57 +08:00 |
|
07akioni
|
bafe2b7d55
|
Merge master into thin Electron Web UI and reconcile runtime resolution
|
2026-09-15 01:17:42 +08:00 |
|
Turtle
|
ca4db9c755
|
fix(hmr): match Node module paths and contain startup reload failures
|
2026-09-15 00:00:53 +08:00 |
|
Turtle
|
4d13d8ad9d
|
Merge remote-tracking branch 'origin/master' into turtle/plugin-manager
|
2026-09-14 23:30:17 +08:00 |
|
Turtle
|
8e327513ba
|
fix: remove inactive bundles after incomplete installation
|
2026-09-14 23:17:24 +08:00 |
|
Turtle
|
438c862fea
|
refactor: keep profile launch context data-only and HMR backend-scoped
|
2026-09-14 23:09:06 +08:00 |
|
Turtle
|
d06e6b5519
|
feat: coordinate profile management through dsh-hmr
|
2026-09-14 23:09:06 +08:00 |
|
Turtle
|
98b92b683c
|
feat: add current-profile plugin manager service and Web controls
|
2026-09-14 23:09:05 +08:00 |
|
imccyu
|
0bade5a010
|
chore(runtime): upgrade builtin loader to 0.1.6
|
2026-09-14 22:52:44 +08:00 |
|
imccyu
|
c3a66d9cd2
|
refactor(boot): use addon-managed native cache
|
2026-09-14 22:50:11 +08:00 |
|
imccyu
|
d4350442e8
|
docs(boot): remove private native cache lifecycle
|
2026-09-14 22:50:00 +08:00 |
|
imccyu
|
0de61878b3
|
fix(boot): treat null exports as legacy resolution
|
2026-09-14 22:30:51 +08:00 |
|
imccyu
|
32e6e872f6
|
fix(boot): bind internal ESM default resolver
|
2026-09-14 22:30:51 +08:00 |
|
imccyu
|
0d4b097375
|
fix(app-boot): align remaining runtime resolution edges
|
2026-09-14 22:30:51 +08:00 |
|
imccyu
|
69ab6575d1
|
fix(boot): preserve selected explicit path errors
|
2026-09-14 22:30:50 +08:00 |
|
imccyu
|
3cacc0e69a
|
fix(boot): preserve selected package failures
|
2026-09-14 22:30:50 +08:00 |
|
imccyu
|
c75f667822
|
fix(boot): cover profile resolution edge cases
|
2026-09-14 22:30:50 +08:00 |
|
imccyu
|
013aead5c9
|
fix(boot): align runtime profile resolution with links
|
2026-09-14 22:30:50 +08:00 |
|
imccyu
|
2fc699255f
|
test(boot): use native path canonicalization
|
2026-09-14 22:30:49 +08:00 |
|
imccyu
|
a663bbf4b8
|
test(boot): canonicalize Windows resolver paths
|
2026-09-14 22:30:49 +08:00 |
|
imccyu
|
9c914dfea9
|
test(boot): cover explicit fallback failures
|
2026-09-14 22:30:49 +08:00 |
|
imccyu
|
6823f8a00c
|
fix(boot): align runtime and link resolution
|
2026-09-14 22:30:49 +08:00 |
|
imccyu
|
662bdf3833
|
docs(profile-resolution): clarify review assumptions
|
2026-09-14 22:30:48 +08:00 |
|
imccyu
|
6aa2e4633c
|
feat(boot): add profile resolution modes
|
2026-09-14 22:30:48 +08:00 |
|
07akioni
|
9187c3662e
|
Merge master and fix desktop editing and Windows lock contention
|
2026-09-14 12:16:33 +08:00 |
|
Turtle
|
71d50b4a84
|
refactor: ban ambiguous origin label
|
2026-09-11 17:45:28 +08:00 |
|
07akioni
|
695720ea8d
|
Merge latest master into thin Electron Web UI branch
|
2026-09-11 15:59:07 +08:00 |
|
turtle1999
|
85c37d1950
|
docs(boot): document startup and reload failure behavior
|
2026-09-11 14:45:37 +08:00 |
|
07akioni
|
253873f340
|
Merge origin/master into thin Electron Web UI branch
|
2026-09-11 13:43:03 +08:00 |
|
Turtle
|
239f695e1f
|
Merge pull request #3830 from deepseek-harness/turtle/required-plugin-startup-policy
feat(boot): distinguish required startup failures
|
2026-09-11 13:28:59 +08:00 |
|
turtle1999
|
6894e93a12
|
refactor(app-boot): keep required startup policy private
|
2026-09-11 12:47:48 +08:00 |
|
turtle1999
|
4cd20c1a1e
|
fix(app-boot): bound cyclic startup error diagnostics
|
2026-09-11 12:47:48 +08:00 |
|
turtle1999
|
25d5efcd86
|
Classify disabled expression errors in startup audits
|
2026-09-11 12:47:48 +08:00 |
|
turtle1999
|
f5b5a9da51
|
Require Web modules and connection during startup
|
2026-09-11 12:47:47 +08:00 |
|
turtle1999
|
7fd41b833b
|
fix(boot): limit required IDs to application endpoints
|
2026-09-11 12:47:47 +08:00 |
|
turtle1999
|
f4a7dd6077
|
fix(boot): preserve failure policy on nontransactional Loader
|
2026-09-11 12:47:46 +08:00 |
|
Turtle
|
f308742050
|
test(boot): cover startup diagnostic variants
|
2026-09-11 12:47:46 +08:00 |
|
Turtle
|
bd4cfc7c46
|
feat(boot): distinguish required startup failures
|
2026-09-11 12:47:46 +08:00 |
|
07akioni
|
ae84dd3381
|
fix(desktop): address shared runtime review and CI regressions
|
2026-09-11 11:24:17 +08:00 |
|
07akioni
|
8c2fa73ceb
|
refactor(desktop): share profile initialization and plugin management
|
2026-09-10 22:44:52 +08:00 |
|
07akioni
|
e84a4e857e
|
refactor(desktop): run shared Web UI in a thin Electron shell
|
2026-09-10 22:08:33 +08:00 |
|
Yichen Jiang
|
59f2e3be33
|
Merge release/dsh-0.1.5 version 0.1.5-rc.2 into master sync branch
|
2026-09-10 21:53:53 +08:00 |
|
Yichen Jiang
|
a305303422
|
release(dsh): 0.1.5-rc.2
|
2026-09-10 21:38:20 +08:00 |
|