• Joined on 2025-06-02
Webstar pushed to main at Webstar/LibrePortal 2026-05-31 00:49:10 +01:00
13cb4813af Merge claude/2
30612a0d87 docs: organize docs/ into purpose folders with consistent naming
Compare 2 commits »
Webstar pushed to main at Webstar/LibrePortal 2026-05-31 00:41:49 +01:00
d84a4bf709 Merge claude/1
164606dc7c docs(webui): refresh stale features/ path comments after the components/ rename
Compare 2 commits »
Webstar pushed to main at Webstar/LibrePortal 2026-05-31 00:40:15 +01:00
123f04b03e Merge claude/2
19909b91e0 docs: rewrite frontend-modularization as a lean as-built reference
Compare 2 commits »
Webstar pushed to main at Webstar/LibrePortal 2026-05-31 00:39:42 +01:00
208e4a4169 Merge claude/1
8d86855098 fix(webui): category-icon fallback + flatten forms/ + manifest order
Compare 2 commits »
Webstar pushed to main at Webstar/LibrePortal 2026-05-31 00:31:19 +01:00
1b3bb59179 Merge claude/2
450cbf36b3 docs: add updates/improvements + distribution roadmap (vision)
Compare 2 commits »
Webstar pushed to main at Webstar/LibrePortal 2026-05-31 00:08:21 +01:00
6c40c01310 Merge claude/1
5cf5b88b16 fix(webui): flatten redundant components/admin/config/icons/config/ + repair engine logos
Compare 2 commits »
Webstar pushed to main at Webstar/LibrePortal 2026-05-31 00:01:22 +01:00
a0db2776d6 Merge claude/1
fe5cc18827 refactor(webui): give every core/ subsystem the js/css/html convention
Compare 2 commits »
Webstar pushed to main at Webstar/LibrePortal 2026-05-30 23:49:16 +01:00
e6987b2034 Merge claude/1
f0c5f607d7 fix(webui): point app/category icon generators at /core/icons
Compare 2 commits »
Webstar pushed to main at Webstar/LibrePortal 2026-05-30 21:34:46 +01:00
547970b1b4 Merge claude/1
5351da5b4c refactor(webui): regroup core/ui + core/boot into named subsystems
Compare 2 commits »
Webstar pushed to main at Webstar/LibrePortal 2026-05-30 21:28:19 +01:00
230188b898 Merge claude/1
2da0b22719 refactor(webui): dissolve core/css — co-locate each sheet with its owner
Compare 2 commits »
Webstar pushed to main at Webstar/LibrePortal 2026-05-30 21:22:32 +01:00
b670336386 Merge claude/1
461dfe1bdc fix(webui): rename core/data → core/data-loader (deploy excludes 'data/')
Compare 2 commits »
Webstar pushed to main at Webstar/LibrePortal 2026-05-30 21:10:58 +01:00
0662bb9b30 Merge claude/1
de25262595 refactor(webui): kill core/lib — promote to named subsystems
Compare 2 commits »
Webstar pushed to main at Webstar/LibrePortal 2026-05-30 21:04:37 +01:00
7a7ef3ebc1 Merge claude/1
afb44c2f78 refactor(webui): remove dead code from core + fix two latent bugs
Compare 2 commits »
Webstar pushed to main at Webstar/LibrePortal 2026-05-30 19:39:44 +01:00
aa776f2eb0 Merge claude/1
1a4de624d0 refactor(webui): separate core/css into base/components/screens
Compare 2 commits »
Webstar pushed to main at Webstar/LibrePortal 2026-05-30 19:32:43 +01:00
227a66fdaf Merge claude/1
aa563f1fed refactor(webui): separate core/lib + core/boot into sub-system folders
Compare 2 commits »
Webstar pushed to main at Webstar/LibrePortal 2026-05-30 19:19:13 +01:00
78c463d3ac Merge claude/1
939f0223fb refactor(webui): separate backup component into sub-system folders
Compare 2 commits »
Webstar pushed to main at Webstar/LibrePortal 2026-05-30 18:27:11 +01:00
be7f45def9 Merge claude/1
f896df6006 refactor(admin): move bare css/ into admin/core/ for sub-system consistency
Compare 2 commits »
Webstar pushed to main at Webstar/LibrePortal 2026-05-30 15:48:07 +01:00
e03c900f20 Merge claude/1
e30c20fde6 refactor(webui): remove leftover redirect components; one working kernel redirect
Compare 2 commits »
Webstar pushed to main at Webstar/LibrePortal 2026-05-30 15:28:05 +01:00
2304aed213 Merge claude/1
25e3570616 refactor(webui): fold app-detail into the apps feature
Compare 2 commits »
Webstar pushed to main at Webstar/LibrePortal 2026-05-30 15:07:11 +01:00
684b3b929b Merge claude/1
df75059330 refactor(apps): decompose apps-manager god-file into 7 responsibility files
Compare 2 commits »