From d98c6d3ef07cc90363565490ed46648f90148b80 Mon Sep 17 00:00:00 2001 From: Levi Neely Date: Fri, 24 Apr 2026 20:11:04 +0200 Subject: [PATCH] webui + httpgw fixes, tilde expansion, build targets - Update core, httpgw, webui submodules - Add httpgw and webui to mk all rule --- core | 2 +- httpgw | 2 +- mkfile | 7 ++++++- webui | 2 +- 4 files changed, 9 insertions(+), 4 deletions(-) diff --git a/core b/core index 07d3627..a4bb760 160000 --- a/core +++ b/core @@ -1 +1 @@ -Subproject commit 07d362767d955e733f916283479ded4a1ef7c0bc +Subproject commit a4bb7608c7f6414168cfaaf3d4358d01cdc18a5a diff --git a/httpgw b/httpgw index ec09205..830849e 160000 --- a/httpgw +++ b/httpgw @@ -1 +1 @@ -Subproject commit ec092055fe15fd3a48daa8ee3dd2e58215814de7 +Subproject commit 830849e193be3f63a785d4e511c0ae94c81e2130 diff --git a/mkfile b/mkfile index 1498ae9..b8e0041 100755 --- a/mkfile +++ b/mkfile @@ -8,7 +8,7 @@ # mk httpgw # build only httpgw # mk all # build everything (default) -all:V: core tui 9p data scripts +all:V: core tui 9p httpgw webui data scripts core:V: echo === Building ollie-core === @@ -26,6 +26,10 @@ httpgw:V: echo === Building ollie-httpgw === cd httpgw && mk +webui:V: + echo === Building ollie-webui === + cd webui && npm run build + data:V: echo === Installing data === mkdir -p $HOME/.config/ollie/agents @@ -65,6 +69,7 @@ help:V: echo ' tui - Build terminal UI' echo ' 9p - Build 9p filesystem server' echo ' httpgw - Build HTTP gateway' + echo ' webui - Build web UI' echo ' data - Install agents, prompts, skills, and tools to ~/.config/ollie/' echo ' scripts - Install shell scripts to ~/.config/ollie/scripts/' echo '' diff --git a/webui b/webui index 2515540..a199572 160000 --- a/webui +++ b/webui @@ -1 +1 @@ -Subproject commit 251554082206d4e52c6652bd64237d685b0c4469 +Subproject commit a199572a7400da62a28fb7391619c37c789ad5cc