Files
LithosAnanke/site/org
Claude 51dd4a8391
Build / Image RASPI (push) Successful in 2m18s
Build / Image PC (push) Successful in 2m54s
Build / Image MILKV (push) Successful in 2m29s
Build / v4 tests (32- and 64-bit cells) (push) Successful in 10m23s
site/org: the .org wiki's landing page and its two dashboards
Ruled by Captain Bob, 2026-11-07: a generic landing page for anonymous
visitors, a login-protected admin dashboard for him, and a protected
contributors' dashboard. Main.WebHome (everyone), Admin.WebHome
(XWiki.rajames alone), Contributors.WebHome (XWiki.StarshipContributors
and the administrator); CI shown as Gitea's live workflow badges.
install.sh puts them on the wiki through XWiki's REST API, with the group
and the space rights, and checks a guest's view. Not yet run: the .org
XWiki answers 503.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01GE3SDvQn5EoxdGufk84zz2
2026-11-07 11:29:10 +00:00
..

site/org -- the .org XWiki's pages

The project's working wiki at starshipos-f18.org (the public face is the .com; demo/ has its "Try it" page). Three pages, ruled by Captain Bob on 2026-11-07:

Page File Who sees it
Main.WebHome -- the landing page Main.WebHome.xwiki everyone, guests included
Admin.WebHome -- the admin dashboard Admin.WebHome.xwiki the administrator (XWiki.rajames) alone
Contributors.WebHome -- the contributors' dashboard Contributors.WebHome.xwiki the group XWiki.StarshipContributors, and the administrator

The dashboards show CI as Gitea's live workflow badges, which need no login and no script rights.

install.sh puts them on the wiki through its REST API, makes the group and the rights, and checks as a guest that the landing page is readable and the dashboards are not:

XWIKI_USER=rajames XWIKI_PASSWORD=... site/org/install.sh

Contributors are added to XWiki.StarshipContributors in the wiki's administration (Users and Groups). The wiki-wide rights -- what guests may do anywhere else -- are the wiki's own, not this.