Say whether a DAV server's credentials are already stored

Fixkamo-internal
Ya
5 Septemba 2026, 07:25 UTC
Mwandishi
Kamo
Ahadi ya
6e89f0a

The Apple iCloud / custom CalDAV panel shows four empty boxes whether or not a username and password are on file. It cannot do otherwise -- a stored password is never sent to the browser, and the fields are cleared whenever the provider selection changes -- so an admin had no way to tell a configured server from an unconfigured one, and the way to find out was to re-type the password. Saving with the boxes blank deliberately keeps what is stored, which made the ambiguity worse: an empty form and a full one do the same thing. The org endpoints now report hasCredentials, which is the one true thing that can be said about a secret without disclosing it, and this reads it. Only for the row's OWN provider: one org-level row holds one provider at a time, so a password stored while the org was on Apple says nothing about the custom server now selected.

Mabadiliko yote

Je, unaona nini kuhusu usafiri?

Kila moja ya hizi updates ardhi katika nafasi yako ya kazi moja kwa moja. Kuanza bure na kuangalia kukua wiki baada ya wiki.

Kuwa Huru MileleMtazamo wa bei