Project

General

Profile

Actions

Feature #3504

open

Logging: welche Action FEs werden wann wie ausgefuehrt

Added by Carsten Rose about 7 years ago. Updated about 4 years ago.

Status:
New
Priority:
Normal
Assignee:
Carsten Rose
Target version:
Start date:
04.04.2017
Due date:
% Done:

0%

Estimated time:
Discuss:
Prio Planung:
Vote:

Description

Es waere gut wenn es Logfile geben wuerde in dem notiert wird welche Action FE ausgefuehrt wird und wie. Aktuell gibt es das Problem das wenn bei templatgroups die maxlength nicht gesetzt ist, die Elemente zwar korrekt angezeigt werden, beim speichern aber kein postprocessing erfolgt. das ist fuer einen entwickler, der keine debugging moeglichkeit hat, kaum nachzuvollziehen.

Idee:
  • Ein Form kann in einen Debug Log Modus versetzt werden, in dem auf dem Form der neue 'debug' button geklickt wird. Nur BE User sehen diesen Button.
  • Dies oeffnet die Seite 'debug' mit einer 'monitor' Spalte, um das Logfile konstant anzuzeigen.
  • Alle Requests in der aktuellen Session auf diesem From werden gelogged.
  • In der php session wird vermerkt, das fuer dieses Form das Logging aktiviert ist.
  • Wird ein Form ge'debug'ed, und existieren Files fuer diese Form, und sind die 'last modified' timestamps der Datei aelter als 4h, werden die alten Dateien geloescht.
  • Wird die PHP Session beendet, verfaellt das debug Flag.
  • Name der Logdatei: fileadmin/protected/log/<formname>+<uniq timestamp>.log. Der Name sollte damit ausreichend eindeutig sein, das sich mehrere user/debug session nicht in den Weg kommen.

Related issues

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

Actions
Related to QFQ - Bug #4092: 1) Logging verbessern wann welches FE warum ausgefuehrt wird, 2) Documentation: Best Practice Template GroupSome day maybeCarsten Rose11.07.2017

Actions
Actions #1

Updated by Carsten Rose over 6 years ago

  • Target version set to next9
Actions #2

Updated by Carsten Rose over 6 years ago

  • Tracker changed from Support to Feature
Actions #3

Updated by Carsten Rose about 6 years ago

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

Updated by Carsten Rose almost 6 years ago

  • Target version changed from next9 to 55
Actions #5

Updated by Carsten Rose almost 6 years ago

  • Related to Bug #4092: 1) Logging verbessern wann welches FE warum ausgefuehrt wird, 2) Documentation: Best Practice Template Group added
Actions #6

Updated by Carsten Rose almost 6 years ago

  • Description updated (diff)
  • Target version changed from 55 to 18.10.3
Actions #7

Updated by Carsten Rose almost 6 years ago

  • Description updated (diff)
Actions #8

Updated by Carsten Rose over 5 years ago

  • Target version changed from 18.10.3 to 18.12.0
Actions #9

Updated by Carsten Rose over 5 years ago

  • Target version changed from 18.12.0 to 18.12.1
Actions #10

Updated by Carsten Rose over 5 years ago

  • Target version changed from 18.12.1 to 141
Actions #11

Updated by Carsten Rose over 4 years ago

  • Status changed from New to Some day maybe
Actions #12

Updated by Carsten Rose over 4 years ago

  • Status changed from Some day maybe to New
Actions #13

Updated by Carsten Rose about 4 years ago

  • Target version changed from 141 to next8
Actions

Also available in: Atom PDF