Show login state, active sign-in, and allowed memberships separately.
Some checks failed
CI Smoke / host-smoke (push) Successful in 1s
CI Smoke / container-smoke (push) Has been cancelled
Build and Publish Container Image / build-and-push (push) Successful in 41s
Account journey acceptance / journeys (push) Successful in 9s

USER-WP-0036 keeps the token tenant off the membership list and leaves workload decisions unchecked until the catalogue reports them.

Assistant: grok
Assistant-Session: 01a0d25d-d358-7e13-b84a-d007fbb7e34f
This commit is contained in:
tegwick 2026-09-26 20:46:38 +02:00
parent 1c7634c7ce
commit 85423e8e09
7 changed files with 320 additions and 53 deletions

View file

@ -94,7 +94,7 @@ class PortalNavigationTests(unittest.TestCase):
self.assertNotIn(b'href="/platform"',member)
self.assertNotIn(b'operator-csrf',member)
self.assertIn(b'value="member-csrf"',member)
self.assertIn(b'No tenant memberships yet.',member)
self.assertIn(b'No tenant memberships are recorded.',member)
_, anonymous = invoke(self.app,'/')
self.assertNotIn(b'action="/logout"',anonymous)
self.assertNotIn(b'href="/platform"',anonymous)