- /u/:callsign profile no longer leaks private contacts or pending beacons; Radio.list_contacts_for_user/2 and Beacons.list_beacons_for_user/2 now filter by viewer (owner/admin see everything, others see only public). - Radio.create_contact/2 places user_id on the struct before submission_changeset so validate_user_or_email/1 accepts authenticated submissions that omit submitter_email. - valkey_test.exs runs async: false; its setup mutates global Application env and Process registry, which otherwise crashed concurrent ConnCase GridCache.clear/0 calls (Mox.UnexpectedCallError on SCAN). |
||
|---|---|---|
| .. | ||
| auth_controller.ex | ||
| beacon_controller.ex | ||
| beacon_json.ex | ||
| beacon_monitor_json.ex | ||
| contact_controller.ex | ||
| contact_json.ex | ||
| me_controller.ex | ||
| profile_controller.ex | ||
| score_controller.ex | ||
| token_json.ex | ||
| user_json.ex | ||