lilleman
|
9912dd64f1
|
Offer a signed-in visitor the page they can reach, and say where the assignee join belongs
CI / full-gate (push) Successful in 2m53s
Mirror / github-mirror (push) Successful in 4s
|
2026-09-03 17:22:49 +02:00 |
|
lilleman
|
76fa6a96ea
|
Merge branch 'main' into session-gate
CI / full-gate (push) Successful in 2m51s
|
2026-09-03 12:00:18 +02:00 |
|
lilleman
|
1fb19f6c26
|
Merge branch 'main' into session-gate
CI / full-gate (push) Successful in 2m53s
|
2026-09-02 19:51:46 +02:00 |
|
lilleman
|
18dc4f3136
|
Refuse an emailless identity where the session is minted, and rows the upstream should not have sent
CI / full-gate (push) Successful in 2m53s
|
2026-09-02 18:24:56 +02:00 |
|
lilleman
|
390ac5f112
|
Say where the one-gate rule applies, and record why allows stays open
|
2026-09-02 14:03:06 +02:00 |
|
lilleman
|
6a0d11d9d3
|
Name exactly one gate on every declaration, and own a shift by identity id
|
2026-09-02 14:00:04 +02:00 |
|
lilleman
|
dfb043c3bd
|
Read one gate everywhere, and check a declaration's gate in one pass
|
2026-09-02 12:32:51 +02:00 |
|
lilleman
|
5d1e8f2309
|
Say the gate rule once, and key the example's shifts by the identifier it scopes on
CI / full-gate (push) Successful in 3m4s
|
2026-09-02 08:50:44 +02:00 |
|
lilleman
|
bf146c07e7
|
Bump the contract for the new gate, and close the ways it could read as open
CI / full-gate (push) Successful in 2m45s
|
2026-09-02 08:36:16 +02:00 |
|
lilleman
|
a17ed96b54
|
Say gate where the code now gates, in the two contracts that still said permission
CI / full-gate (push) Failing after 2m38s
|
2026-09-02 08:17:10 +02:00 |
|
lilleman
|
c7e6d66750
|
Scope My shifts at the upstream, and give Route and NavNode one gate declaration
CI / full-gate (push) Successful in 2m56s
|
2026-09-02 08:15:08 +02:00 |
|
lilleman
|
8da75b4ca7
|
Gate a route or nav node on a session, not only a permission
CI / full-gate (push) Successful in 3m6s
|
2026-09-02 07:36:08 +02:00 |
|