The contact directory
The Contacts tab isn’t something you build; it builds itself. The first time a callsign checks into any net, ECTLogger creates a contact record for it automatically: callsign, whatever name and location were entered, and (if there’s a matching registered account) a link to that account. You don’t have to do anything for a station to show up here; checking into one net is enough.
What it’s for
- Auto-fill. When an NCS or Logger types a callsign into a check-in that’s checked in somewhere before, the name, location, and spotter number fill in automatically from here. A registered user’s own account takes priority if one exists, and this record is the fallback.
- The “who is this?” popup. Clicking a callsign that has no linked account still shows a profile popup, sourced from this record and that callsign’s own check-in history, instead of nothing at all.
- Turning a known station into an account. If a contact has an email address on file and isn’t already linked to one, Send invite creates an account for them and emails a magic link, so you don’t have to wait for them to register themselves.
Editing and adding
Click any row to edit it inline: fix a misspelled name, add an email so you can invite them, or add admin-only notes (never shown to the operator). The callsign itself can’t be changed once a contact exists, since it’s how the record is matched. Use the + button to add someone by hand, ahead of their first check-in, which suits pre-loading a roster of known local stations before a net.
Deleting
A contact with no linked account can be deleted. This only removes the directory entry, not any check-in history. If that callsign checks in again, a fresh contact record is created for it automatically, same as the first time. A contact already linked to a real user account can’t be deleted from here; delete the account instead if that’s genuinely what you want (see Users and roles).
Not here
The account this feeds into, once someone’s invited, is managed from Users and roles; this tab only covers the directory entry itself.