Skip to content

Conversation

@jayenne
Copy link
Contributor

@jayenne jayenne commented Sep 2, 2025

I have updated the Verifiable Trait and associated classes/migrations and tests to enablea user to verify another user with unlimited verifications of any type to a single user (and removed the associated config settings). I feel these restrictions are best placed in the hands of the user rather than bloating the package. I have also removed Verifiable's "Blocking" methods to avoid confusion/duplication with Friendable's Blocking.

jayenne and others added 7 commits August 15, 2025 11:16
…ne of Friendable with an added $message property along as it's own group 'type' options. The reason for not simply adding $message to Friendable is so that a user can have a seperate friends list/groups to those they would like to verify as genuine people with optional message and how they had 'met' them. The $message is optional as implementors may wish to log only the 'how' people know eachother rathen than including a feedback message too.
* Verifications:
Added verifications as a new 'Verifiable' trait. It is an adapted clone of Friendable with an added $message property along as it's own group 'type' options. Nb: "Blocked" is not a part of the Verifiable trait, blocking should be handled by friendable as it currently is. The reason for not simply adding $message to Friendable is so that a user can have a seperate friends list/groups to those they would like to verify as genuine people with optional message and how they had 'met' them. The $message is optional as implementors may wish to log only the 'how' people know eachother rathen than including a feedback message too.
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