feat(contacts): switch contacts UX to email-first flow
Some checks failed
CI / test (push) Failing after 18s

- expose email in user search/contact responses

- add add-contact-by-email API endpoint

- show email in contacts/search and add contact form by email in Contacts tab
This commit is contained in:
2026-03-08 11:51:02 +03:00
parent 897defc39d
commit cbd1b008bb
6 changed files with 77 additions and 5 deletions

View File

@@ -40,4 +40,9 @@ class UserSearchRead(BaseModel):
id: int
name: str
username: str
email: EmailStr
avatar_url: str | None = None
class ContactByEmailRequest(BaseModel):
email: EmailStr