Feature #470

Log viewer module

Added by Davide Principi about 8 years ago. Updated over 6 years ago.

Status:CLOSEDStart date:04/22/2013
Priority:NormalDue date:04/24/2013
Assignee:-% Done:

100%

Category:nethserver-base
Target version:v6.4-beta1
Resolution: NEEDINFO:

Description

Log viewer module
  • select log file
  • filter by regexp
  • highlight substring
  • tail -f mode

Associated revisions

Revision 19899fe0
Added by Davide Principi over 6 years ago

Framework (getRenderer): allow "txt" extension. Refs #470

Revision dbc9fb0f
Added by Davide Principi over 6 years ago

XhtmlWidget (labeledControlTag): small code refactor. Refs #470

Revision 57b5780d
Added by Davide Principi over 6 years ago

NethPlatform (createValidator): added NONNEGATIVE_INTEGER predefined validator. Refs #470

Revision fefdf7e5
Added by Davide Principi over 6 years ago

jquery.nethgui.button.js: honour "keepdisabled" CSS class. Refs #470

Revision 7e4cf008
Added by Davide Principi over 6 years ago

jquery.nethgui.base.js (ajaxMessage): added formatSuffix parameter, legacy default is "json". Refs #470

Revision 671bf753
Added by Davide Principi over 6 years ago

Added logviewer script, validator, template. Refs #470

Revision 76ff57ba
Added by Davide Principi over 6 years ago

LogViewer UI module. Refs #470

Revision 1aa3bbd3
Added by Davide Principi over 6 years ago

LogViewer UI module. "Follow/tail -f" feature. Refs #470

Revision e054bb5e
Added by Davide Principi over 6 years ago

jquery.nethgui.base.js (ajaxMessage): return jqXHR object, instead of void. Refs #470

Revision 8bc17463
Added by Davide Principi over 6 years ago

jquery.nethgui.base.js: added T translator helper to $.Nethgui namespace. Refs #470

Revision 3208316c
Added by Davide Principi over 6 years ago

jquery.nethgui.base.js (ajaxMessage): fixed dispatchResponse invocation. Refs #470

Revision 2eca3fe9
Added by Davide Principi over 6 years ago

LogViewer UI module: "followAtBottom" feature; show filtered results as a separate link. Refs #470

Revision 0d193189
Added by Davide Principi over 6 years ago

LogViewer UI module (openLog): fallback values for uninitialized results. Refs #470

Revision 462a6ef8
Added by Davide Principi over 6 years ago

LogViewer UI module: fixed scrollTop animation for FF. Refs #470

Revision 8fc0f685
Added by Davide Principi over 6 years ago

LogViewer UI module: added Empty button. Refs #470

Revision 9b12b0e1
Added by Davide Principi over 6 years ago

LogViewer UI module (Read): insert log data into DOM with text() method, to avoid HTML parsing. Refs #470

Revision c31b11d9
Added by Davide Principi over 6 years ago

logviewer command: implemented include/exclude patterns in config file. Refs #470

Revision 244ff814
Added by Davide Principi over 6 years ago

LogViewer UI module: show file name matches. Refs #470

Revision 02123b0a
Added by Davide Principi over 6 years ago

LogViewer UI module: fixed empty file name match. Refs #470

History

#1 Updated by Davide Principi about 8 years ago

  • Priority changed from Normal to Low
  • Estimated time set to 24.00

#2 Updated by Davide Principi almost 8 years ago

  • Project changed from Nethgui to 1
  • Category deleted (4)

#3 Updated by Davide Principi over 7 years ago

  • Target version deleted (Sigma)

#4 Updated by Davide Principi over 7 years ago

  • Target version set to DEV1

#5 Updated by Davide Principi over 7 years ago

  • Target version changed from DEV1 to DEV2

#6 Updated by Davide Principi over 7 years ago

  • Target version changed from DEV2 to DEV3

#7 Updated by Davide Principi over 7 years ago

  • Target version changed from DEV3 to DEV4

#8 Updated by Davide Principi over 7 years ago

  • Target version changed from DEV4 to DEV103

#9 Updated by Davide Principi over 7 years ago

  • Start date changed from 09/13/2011 to 04/18/2012

Start date set to DEV4 release date

#10 Updated by Davide Principi over 7 years ago

  • Target version changed from DEV103 to DEV104

#11 Updated by Davide Principi over 7 years ago

  • Start date deleted (04/18/2012)

#12 Updated by Davide Principi over 7 years ago

  • Estimated time deleted (24.00)

#13 Updated by Giacomo Sanchietti over 7 years ago

  • Target version changed from DEV104 to 112

#14 Updated by Giacomo Sanchietti over 7 years ago

  • Target version deleted (112)

#15 Updated by Giacomo Sanchietti over 7 years ago

  • Target version set to ~FUTURE

#16 Updated by Davide Principi over 6 years ago

  • Project changed from 1 to NethServer 6

#18 Updated by Filippo Carletti over 6 years ago

  • Target version changed from ~FUTURE to v6.4-beta1

#19 Updated by Davide Principi over 6 years ago

  • Priority changed from Low to Normal

#20 Updated by Davide Principi over 6 years ago

  • Description updated (diff)
  • Estimated time set to 16.00

#21 Updated by Davide Principi over 6 years ago

  • Tracker changed from Task to Feature

#22 Updated by Giacomo Sanchietti over 6 years ago

The admin user isn't in the root group, then httpd-admin can't read all log files.

Maybe we can create a setuid wrapper to allow a simple "cat" only inside log directory.

#23 Updated by Davide Principi over 6 years ago

  • Due date set to 04/24/2013
  • Status changed from NEW to ON_DEV
  • Assignee set to Davide Principi
  • Start date set to 04/22/2013
  • % Done changed from 0 to 30

#24 Updated by Davide Principi over 6 years ago

  • Status changed from ON_DEV to MODIFIED
  • % Done changed from 30 to 100

In nethserver-base-1.1.2-43.0git9b12b0e1.ns6.noarch and nethserver-nethgui-1.0.2-14.0git3208316c.ns6.noarch

#25 Updated by Davide Principi over 6 years ago

  • Status changed from MODIFIED to CLOSED

Also available in: Atom PDF