Most probably for future milestones, here is a suggestion:
Revisioning of Agreement text. I can imagine many cases that the Aggrement will be edited/changed. I think it will be a nice addition to keep track of the revisions for legal matters. Ideally there will be a log of userlist with date of acceptance for every revision for each user. Just planting seeds :)

Comments

itserich’s picture

This is an elegant module that meeds my needs well. I tried two others with similar goals but this one has the most optionality, from my perspective.

It would be helpful to have a frequency of "At Revision" so people have to agree when a new version comes up.

Thank you for this.

yuriy.babenko’s picture

Assigned: Unassigned » yuriy.babenko

Good idea. I see this being developed at the same time as #613574: Different Agreements for different roles.

mradcliffe’s picture

Version: 6.x-2.0-rc1 » 8.x-2.x-dev
Assigned: yuriy.babenko » Unassigned
Priority: Minor » Normal
Issue summary: View changes
Issue tags: +Needs issue summary update, +Needs tests

Issue cleanup. Changing the version 8.x-2.x. I didn't maintain the module at that time.

This would probably change the agreement from a config entity into a revisionable content entity. This would probably need to be done in a major version bump with a migration.