Proposal: More logging in Form Builder
Overview
This issue explains a new proposal for the "Other improvements" section in the Form Builder roadmap: Extending the existing submission log and adding a debug log.
Current behaviour
Currently, there is a simple log for submissions that does not contain submission data.
Proposed behaviour
There is already a submission log per form, but it only records the submitter and the time.
With some additional capabilities of FormBuilder, it becomes more important for both reporting and debugging to capture more information about the submissions themselves on the one hand, but also about their processing on submission on the other hand (examples: deduplication, processing by Form Processor etc.).
There should therefore be two logs:
-
the submission log should contain the actual submission data in addition to the metadata (cf. #3744 (closed)).
-
an additional debug log should contain information about the processing of the data (like the CMRF log in WordPress or Drupal for CiviMcRestFace submissions).
Comments
For reasons of data protection, it should be configurable by form whether no logging, logging of metadata or extended logging is desired.