Skip to content

Conversation

@alladinUK
Copy link

Reintroduced Analyse button that groups same errors
Added the list function from loganalyzer that groups all the same error and also change it to deal with error messages added in JSON format
Updated the detail page
Removed link from header for Log Storage table on the admin page as it was conflicting with the log listing, plus it's not necessary to have it there
Update LogGateway.cfc L#91 to return all log files (log so it includes application.log as well as application.log.1.bak)
Updated the return action when deleting log file and also on some of the back buttons
logViewer.zip

zspitzer added 30 commits March 24, 2018 15:47
- collapse long stack traces
- wrap long lines
- add search and reload to view log
- renamed details to analysis
- fixed crash viewing individual detail record (serializeJson instead of
serialize)
- added page titles
- always include the plugin stylesheet for each template
- fixed sortable header colors (clashed with bg)
- getLog function
- extra styles
- also include context url in dropdown
the script tag is added using cfhtmlbody, so it's useful to be able to
see where it's coming from
- converted cfc to script
- split code out into a few different cfc's
- move javascript into seperate files
- use org.apache.commons.io.input.ReversedLinesFileReader
refactored log parsing
logs are tailed
inline refreshing
- limit parsing to a maximum of 2000 logs (not lines)
- after a new set of logs is loaded from the server, the displayed list is trimmed after the new logs are inserted into the dom
- view all files in a single combined view
- avoid leaving open file handles
- heaps more refactoring
- added an auto refresh function
zspitzer added 30 commits March 23, 2020 15:24
- new id, new extension
- set release type to all
- remove logging
massive performance improvement!
- show log path as subtitle
- reduce padding, use default font
- limit select to search to short strings
- add tooltip to extract file paths shortcuts
- add log-grouped class to grouped logs
- updated forgebox slug to extension id
- switch from guid to lucee-log-viewer
- switched from GUID to lucee-log-viewer
sigh, lucee doesn't support nice names for extension ids
- fixed bug with polling due to output buffer in functions
- read from datasource (all data)
- bulk admin updater for log config
- only parse stacks for returned  logs
#2
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants