This is an automated email from the ASF dual-hosted git repository.
humbedooh pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-ponymail-foal.git.
from 55c4bb4 convert to proper List-ID format AFTER asserts
new 5665ef6 assert doc ID is string
new 527ee16 Add audit log plugin for server
new aa8e9da use audit log plugin for writing log entries
new eafb066 add 'log' command for viewing the log
new 4785f21 no need for time, audit log plugin handles it
new 84ee468 PEP8 linting
new 6a18426 fix type test bugs
new 374adfc fix type warnings
new 2fabfdb allow filtering for certain actions
new fe6f4be fix type test warnings
new 78334dc filter to only show edit/remove actions for now
new bd8bfc5 Add a simple starter for viewing audit logs
new 081921c Allow loading more log entries into the viw
new 1a1f265 regenerate
The 14 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
server/endpoints/mgmt.py | 54 ++++++++++++---------------
server/plugins/auditlog.py | 92 ++++++++++++++++++++++++++++++++++++++++++++++
webui/css/scaffolding.css | 18 ++++++++-
webui/js/ponymail.js | 60 ++++++++++++++++++++++++++++++
webui/js/source/mgmt.js | 60 ++++++++++++++++++++++++++++++
5 files changed, 253 insertions(+), 31 deletions(-)
create mode 100644 server/plugins/auditlog.py