boban pushed tag v1.2.1 to boban/CluPilotCloud
boban pushed to main at boban/CluPilotCloud
-
2b1989f53d Move host DNS names off the public zone into vpn-dns's internal hostsdir
boban pushed to main at boban/CluPilotCloud
-
c7a3224466 Cut 1.2.0
-
5b8c28595a Require a confirmed address before an account can use anything
-
07141a96bf Show where an account is signed in, and let it sign the other places out
- Compare 3 commits »
boban pushed tag v1.2.0 to boban/CluPilotCloud
boban pushed to main at boban/CluPilotCloud
-
2609393e3a Recognise the devices an account signs in from, and warn about a new one
boban pushed to main at boban/CluPilotCloud
-
669d0471a8 Repair two comment blocks the admin-hosts edit ran together
-
75b4a47768 Stop mailing the initial admin password, hold it in the panel until noted
- Compare 2 commits »
boban pushed to main at boban/CluPilotCloud
-
00b9107ee3 Deploy as the application's user, and take back what root already took
boban pushed tag v1.1.1 to boban/CluPilotCloud
boban pushed tag v1.1.0 to boban/CluPilotCloud
boban pushed to main at boban/CluPilotCloud
-
21b7aaca42 Update only to a released version, never to whatever landed on main
boban pushed to main at boban/CluPilotCloud
-
184350494d Let a half-finished two-factor enrolment be cancelled, and rework the setup page
-
d65ab71029 Let a datacenter code be corrected while nothing depends on it, and say which building
-
07634c8a1d Answer a check at once, start an update at once, and count down to neither
- Compare 3 commits »
boban pushed to main at boban/CluPilotCloud
-
b64a9f9238 Give the two-factor page a way back, and a shape
boban pushed to main at boban/CluPilotCloud
-
e44f6658db Hand off with the process failure at the top, not the feature list
boban pushed to main at boban/CluPilotCloud
-
64efe45f0d Recover silently from an expired session, and show a connection banner when offline
boban pushed to main at boban/CluPilotCloud
-
bda61ca560 Pin the sidebar header and footer so only the nav list scrolls, and shorten two action labels that wrapped
boban pushed to main at boban/CluPilotCloud
-
f05547921d Separate checking for updates from applying them, and show live progress
boban pushed to main at boban/CluPilotCloud
-
973fcb3f2d Replace native confirm() dialogs with the app's own modal pattern
boban pushed to main at boban/CluPilotCloud
-
c2681f2801 Show a full-screen overlay on every console page while an update runs
boban pushed to main at boban/CluPilotCloud
-
164145463c Send an operator with an expired session to sign in, not a 500
boban pushed to main at boban/CluPilotCloud
-
833f386e73 Document that the console host has to be exclusive to be the console