Project

General

Profile

Actions

Feature #4432

closed

Save whole 'Form Submit'-request as JSON in a log

Added by Carsten Rose almost 7 years ago. Updated almost 6 years ago.

Status:
Closed
Priority:
High
Assignee:
Elias Villiger
Target version:
Start date:
09.09.2017
Due date:
% Done:

0%

Estimated time:
Discuss:
Prio Planung:
Vote:

Description

  • Damit wird protokolliert was genau gesendet wurde.
  • Falls Daten kaputt gehen, koennte so nachgeschaut werden was urspruenglich drin stand.
  • Das JSON sollte leserlich ausgegeben werden koennen.
  • Wichtig sind auch alle Parameter (SIP, Client, IP, FE User, Agent, Timestamp, Formname, Record ID, T3 Page, PHP-Session) wie das Formular aufgerufen wurde.
  • Ggfs eine Tabelle anlegen die alle Form Submits aufzeichnet
  • Logging kann an/abgeschaltet werden.
  • Gut waere wenn man sich den Submit im FE anschauen koennte.
  • Evtl. koennen auch die anschliessend ausgefuehrten SQL Statements (inkl. FE.id) aufgezeichnet werden - das ganze klebt dann zusammen an Form Submit Request und man kann super debuggen.
  • Das ganze ist dann auch gleich die History fuer alle Aenderungen. Es kann leicht nach User gefiltert werden.

Files

Screenshot FormSubmitLog.PNG View Screenshot FormSubmitLog.PNG 281 KB Elias Villiger, 10.08.2018 14:34

Related issues

Related to QFQ - Feature #4433: Log when SIP will be destroyed by QFQ for any (security) reasonSome day maybe09.09.2017

Actions
Related to QFQ - Feature #4439: Log: report all actions fired by an FE Element, incl. the original directive (slaveId, sqlInsert, ...)Some day maybe09.09.2017

Actions
Related to QFQ - Feature #4438: Log 'attack detected' ClosedCarsten Rose09.09.2017

Actions
Related to QFQ - Feature #5458: Error Log, Uniq Identifier as referenceClosedCarsten Rose18.02.2018

Actions
Related to QFQ - Feature #2361: Logging wer/wann/wo welches Formular aufgerufen hatRejectedCarsten Rose18.08.2016

Actions
Has duplicate QFQ - Feature #3996: Jedes Form Submit als JSON vollstaendig in einer Logtabelle speichernClosedCarsten Rose28.06.2017

Actions
Actions #1

Updated by Carsten Rose almost 7 years ago

  • Tracker changed from Support to Feature
Actions #2

Updated by Carsten Rose almost 7 years ago

  • Priority changed from Normal to High
Actions #3

Updated by Carsten Rose almost 7 years ago

  • Related to Feature #4433: Log when SIP will be destroyed by QFQ for any (security) reason added
Actions #4

Updated by Carsten Rose almost 7 years ago

  • Related to Feature #4439: Log: report all actions fired by an FE Element, incl. the original directive (slaveId, sqlInsert, ...) added
Actions #5

Updated by Carsten Rose almost 7 years ago

Actions #6

Updated by Carsten Rose almost 7 years ago

  • Target version changed from 0.21 to 0.22
Actions #7

Updated by Carsten Rose almost 7 years ago

  • Target version changed from 0.22 to 0.23
Actions #8

Updated by Carsten Rose over 6 years ago

  • Target version changed from 0.23 to next7
Actions #9

Updated by Carsten Rose over 6 years ago

  • Related to Feature #5458: Error Log, Uniq Identifier as reference added
Actions #10

Updated by Carsten Rose about 6 years ago

  • Description updated (diff)
Actions #11

Updated by Carsten Rose about 6 years ago

  • Description updated (diff)
Actions #12

Updated by Carsten Rose about 6 years ago

  • Description updated (diff)
  • Target version changed from next7 to 18.10.3
Actions #13

Updated by Carsten Rose about 6 years ago

  • Has duplicate Feature #3996: Jedes Form Submit als JSON vollstaendig in einer Logtabelle speichern added
Actions #14

Updated by Carsten Rose almost 6 years ago

  • Assignee changed from Carsten Rose to Elias Villiger
Actions #15

Updated by Elias Villiger almost 6 years ago

  • Status changed from New to In Progress
Actions #16

Updated by Elias Villiger almost 6 years ago

  • Implementiert als neue Form FormSubmitLog
  • Konfigurierbar per formSubmitLogMode (global und pro Form)
  • Code for eine FE Seite im Manual (mit Filter nach Form und feUser) -> siehe Screenshot im Anhang.
Actions #17

Updated by Carsten Rose almost 6 years ago

  • Target version changed from 18.10.3 to 18.9.2
Actions #18

Updated by Carsten Rose over 5 years ago

  • Related to Feature #2361: Logging wer/wann/wo welches Formular aufgerufen hat added
Actions

Also available in: Atom PDF