Search by

liberusoftware / module-crm-consent-and-preferences

curtisdelicata

CRM consent and preferences domain module

Package info

github.com/liberusoftware/module-crm-consent-and-preferences

Type:liberu-module

pkg:composer/liberusoftware/module-crm-consent-and-preferences

Statistics

Installs: 4

Dependents: 3

Suggesters: 0

Stars: 0

Open Issues: 0

v1.1.0 2026-11-02 14:53 UTC

This package is auto-updated.

Last update: 2026-11-02 14:54:40 UTC


README

Team-scoped consent and communication policy domain module. It owns lawful-basis proof, subscription consent, channel/topic preferences, quiet-hour metadata, suppression, recording consent, expiry, withdrawal, and persisted policy evaluations.

Subjects use opaque subject_type and subject_id references so the module does not depend on another module's private models. The policy evaluator fails closed when consent is missing, expired, withdrawn, denied, or suppressed.