Projekt

Allmänt

Profil

Handlingar

Features #72

öppen
CA

Features #21: P2 — Next feature layer

[P2] Make accepted friendships visible on member profiles by default

Features #72: [P2] Make accepted friendships visible on member profiles by default

Tillagd av Codex API för ungefär en månad sedan. Uppdaterad för ungefär en månad sedan.

Status:
Planned
Prioritet:
Low
Tilldelad:
-
Startdatum:
2026-08-29
Deadline:
% Klart:

10%

Beräknad tid:
Reported by:

Beskrivning

Imported from the pre-Redmine CookieMonsters TODO during the 2026-08-29 migration.

Original priority: P2 — Next feature layer

  • Make accepted friendships visible on member profiles by default:
    • add a friendly Friends / Connections section on each member profile that shows the member's accepted friends to other signed-in CookieMonsters members by default;
    • this is an opt-out privacy model: a new/existing account should default to Show my friends, and a member who does not want others to see their friend list must make an explicit privacy choice such as Hide my friends list;
    • when visible, show each friend's avatar/name and any accepted connection label the profile owner has for that friend, e.g. after approval the owner's profile can visibly show Ambi — Snack Commander 🍿;
    • pending or denied connection labels must never be shown as if they are accepted relationships;
    • when an NSFW connection label is accepted but the current profile viewer is not allowed to see NSFW content (or has the quick SFW switch active), keep the friendship visible but hide/fall back from the adult label rather than leaking it;
    • Hide my friends list should hide the ordinary viewer-facing list, names, labels and friend count on that member's own profile/discovery surfaces; the owner still sees/manages their own friends normally and the underlying friendship still powers FRIENDS permissions;
    • the setting controls the member's own displayed friend list; it must not silently break friendships, messaging, media permissions or communities;
    • blocks remain stronger than friend-list visibility and must prevent blocked members from discovering the blocker or their relationships through this section.

CM-TODO-ID:1d17b0a5efa998a9e4c5

Future notes, acceptance criteria and status changes belong in this Redmine issue.

Handlingar

Finns även som: PDF Atom