Project

General

Profile

Feature #6289

Form: Log

Added by Carsten Rose over 2 years ago. Updated 9 months ago.

Status:
New
Priority:
Normal
Assignee:
Target version:
Start date:
20.06.2018
Due date:
% Done:

0%

Estimated time:
Discuss:

Description

  • Ziel: der Developer bekommt ein detailliertes Log angezeigt, mit den Deatils was in einem Form alles passiert.
  • Das Log wird in eine Datei geschrieben.
  • Ist eine Person im BE eingeloggt, erscheint auf dem Form ein neuer Button, um das Log zu anzuzeigen.
  • Die Anzeige aktiviert das Log.
  • Ein Log bleibt max. 30 Minuten aktiv, danach muss es erneut gestartet werden.
  • Bei jedem Neustart eines Logs, wird das alte Log ueberschrieben.
  • Ein Form befindet sich im Debug mode, wenn eine Logdatei existiert und juenger als 30 mins ist.
  • Pro Form gibt es ein:
    • Log all user: <t3>/tmp/form.<formname>.log
    • Log current user: <t3>/tmp/form.<formname>.<beuser>.log
    • mit dem 'all user'-Log kann ein Developer einen non-Developer debuggen.
  • Das Log wird via 'monitor' angezeigt.
  • Evtl. via dem Record, der auch den FormEditor anzeigt. Page 'form'
  • Aufruf:
    • form=formname&_formLog=logSession
    • form=formname&_formLog=logAll

Associated revisions

Revision 20b4a3ca (diff)
Added by Carsten Rose over 2 years ago

F6289: First runnable version to show the formLog. Log is still empty (nothing submitted). 'per session' / 'all' not implemented.

Revision 85e189ac (diff)
Added by Carsten Rose over 2 years ago

F6289: set formLog specific html id

Revision 483a18c1 (diff)
Added by Carsten Rose over 2 years ago

F6289: show debug button for 'All' and 'Per session'. Remove expired logfiles. Set new form variables FORM_LOG_FILE_ALL, FORM_LOG_FILE_SESSION.

Revision 03b7dcbf (diff)
Added by Carsten Rose over 2 years ago

F6289: formLog 'per session' does not work in API calls - BE_USER is unknown.

History

#1 Updated by Carsten Rose over 2 years ago

  • Description updated (diff)

#2 Updated by Carsten Rose over 2 years ago

  • Description updated (diff)

#3 Updated by Carsten Rose over 2 years ago

  • Subject changed from Form: Debug to Form: Log

#4 Updated by Carsten Rose over 2 years ago

  • Subject changed from Form: Log to Form: Log
  • Status changed from New to In Progress
  • Target version changed from next to 18.10.3

#5 Updated by Carsten Rose over 2 years ago

  • Description updated (diff)

#6 Updated by Carsten Rose almost 2 years ago

  • Target version changed from 18.10.3 to 18.12.1

#7 Updated by Carsten Rose almost 2 years ago

  • Status changed from In Progress to New

#8 Updated by Carsten Rose almost 2 years ago

  • Target version changed from 18.12.1 to 141

#9 Updated by Carsten Rose 11 months ago

  • Status changed from New to Some day maybe

#10 Updated by Carsten Rose 11 months ago

  • Status changed from Some day maybe to New

#11 Updated by Carsten Rose 9 months ago

  • Target version changed from 141 to next3

Also available in: Atom PDF