Skip to content

01a09c2d - Add optional free-text profile location - #131

Draft
TaprootFreakAI wants to merge 2 commits into
developfrom
01a09c2d-profile-location
Draft

01a09c2d - Add optional free-text profile location#131
TaprootFreakAI wants to merge 2 commits into
developfrom
01a09c2d-profile-location

Conversation

@TaprootFreakAI

Copy link
Copy Markdown
Collaborator

EN:
Adds an optional free-text location on the account. Owners set or clear it with POST /me/location. Member and public view cards include the same field.

DE:
Legt ein optionales Freitext-Feld location auf dem Konto an. Eigentümer setzen oder leeren es mit POST /me/location. Mitglieder- und Public-View enthalten dasselbe Feld.

Details

Stores account.location (nullable text, max 80, no C0/DEL). Empty or whitespace clears to null. Not a setup step, not in missing, not a posting requirement, not a profile note, and not Nostr kind:0.

  • Owner JSON (GET /me and other owner writes) includes location: string | null.
  • GET /members/:accountId and GET /view/:viewKey include location.
  • POST /me/location body { location }.

Store location on the account, return it on owner, member, and view
JSON, and accept POST /me/location to set or clear it.
Document ten/fourteen/six serialized fields including location,
list location.test.ts in CONTRIBUTING, and drop empty from the
rejected-input list in the location module comment.
@TaprootFreakAI

Copy link
Copy Markdown
Collaborator Author

EN:
Grok quality took two passes and Grok logic plus Codex quality and Codex logic one pass each until 0 findings.
Adds an optional free-text location on the account, exposed on /me, member cards, and public view, set via POST /me/location.

DE:
Grok-Qualität brauchte zwei Durchläufe, Grok-Logik sowie Codex-Qualität und Codex-Logik je einen, bis 0 Mängel.
Legt ein optionales Freitext-Ort-Feld auf dem Konto an, sichtbar auf /me, Mitglieder- und Public-View, gesetzt per POST /me/location.

Details

Head d8096930afee90b0068260645728321479e30f53. Signed and GitHub-verified. CI green.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant