mirror of
https://github.com/CompassConnections/Compass.git
synced 2026-07-30 09:48:47 -04:00
- Added `accessibility_notes` (free text) to profiles to capture members' practical access needs while avoiding filterable attributes. - Introduced `neurotype` (selectable values with details option) and GIN indexing to enable efficient keyword searches. - Updated UI components, filters, and forms to support these new profile attributes. - Modified backend and tests to handle the changes and ensure consistency across filtering, seeding, and display logic. - Bumped API version to `1.49.0`.
1.5 KiB
1.5 KiB
- Seeking — the type of connection someone is looking for (friendship, relationship, collaboration, etc.).
- Living — where someone currently lives, with a selectable search radius.
- Age — age range.
- Gender — gender identity (multi-select with extended list hidden behind "Show more").
- Orientation — sexual orientation (multi-select with extended list hidden behind "Show more").
- Status — current relationship status (e.g., single, in a relationship).
- Style — preferred romantic relationship structure (e.g., monogamous, polyamorous).
- Has Kids — whether someone currently has children.
- Wants Kids — how strongly someone wants children in the future.
- Grew Up — the location where someone was raised, with a selectable radius.
- Education — highest level of education completed.
- Work — based on professional field or occupation keywords.
- Interests — hobbies or topics someone is interested in.
- Causes — social, environmental, or ethical causes someone cares about.
- Diet — dietary lifestyle (e.g., vegan, vegetarian, omnivore).
- Drinks — typical alcohol consumption frequency.
- Smoker — smoking status.
- Languages — by languages spoken.
- Politics — political beliefs or ideological alignment.
- Religion — religious belief or affiliation.
- Neurotype — neurodivergence identity (multi-select with extended list hidden behind "Show more").
- MBTI — Myers–Briggs personality type.
- Big Five — ranges of the Big Five personality traits.
- Last Active — how recently they were active on the platform.