rename parsers, better journald integration
add parser-specific docs & rewrite sudo parser for journald
better log formatting and limit lines to 80 char
add systemctl and ufw parsers, support for varying degrees of severity
bugfixing & add smbd_journald
add more docstrings
update readme & docs
add docs
rework parser loading interface
new parser class structure
migrate configuration system to the stdlib ConfigParser
fix logrotate functionality
bugfixing in config & add quiet mode
add journald communication capability
add parsers for memory info and system info
add table implementation
further bugfixing in parsers & clean up formatting.py
bugfixing in parsers
update parsers to new output model
add plain text output capability
update setup.py to python 3, implement config file settings
finish initial plugin system, get email and other features working
fix bugs in interface & module loading
major rewrite: segregate into modules and upgrade to Python 3
renamed readme
fix links in readme
add readme
fix bug in writing disk usage
implement new resolve-domains config option, bugfixing for hostname resolver
writing disk usage now depends on logrotate config
bugfixing in du and apache sections
add time test and start fixing relative css path
logrotate at exit is now optional
bugfixing - absolute paths for everything
mail debugging
config files, mail updates
bugfixing & config file
forgot a backslash
absolute path to main.css
more bugfixing & allowing for script to be called from anywhere
fix bugs
add inline tags from premailer uses library premailer to convert stylesheet main.css to inline css tags which are friendlier for email clients.\ also implemented some more complex email stuff with mail metadata through postfix.
initial commit main program is in logparse.py, depending on sensors library from pip. header.html and main.css are user-configurable templates.