You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@jspwiki.apache.org by al...@apache.org on 2025/11/24 00:53:09 UTC
(jspwiki) branch master updated (b9a8cb263 -> 6861801d1)
This is an automated email from the ASF dual-hosted git repository.
alexoree pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/jspwiki.git
from b9a8cb263 Merge pull request #443 from spyhunter99/feature/JSPWIKI-1245
add 9e441c98d JSPWIKI-1228 audit logging capability with optional email based alerting mechanism. Some minor api changes were required to get all the necessary information available in all contexts. This also includes a low disk space warning event. JSPWIKI-615 more related javadoc updates for the eventing system
add 11688799a JSP-1228 related security finding V-222498 The application must record time stamps for audit records that can be mapped to Coordinated Universal Time (UTC) or Greenwich Mean Time (GMT).
add 6c32bc85f Merge branch 'master' into feature/JSPWIKI-1228-audit-logger
add 86ed79e11 JSPWIKI-1228 ability to disable the audit logger entirely, threadpool for email alerts and some code cleanup
add 75ccf7081 Merge branch 'master' into feature/JSPWIKI-1228-audit-logger
add 3560a7ad3 JSPWIKI-1228 fixes the i18n strings for the audit log email alerts
add 4ff2f4688 Merge branch 'master' into feature/JSPWIKI-1228-audit-logger
add 2a68742a1 change log, yada yada
add 4095c15db fixes a missing javadoc tag
add de4a8b9f8 Merge branch 'master' into feature/JSPWIKI-1228-audit-logger
add 4f115bf24 JSPWIKI-1228 fixes a json serialization issue for subject principles. moves logging configuration to the log4j2.xml file. it was already moved, but these settings were causing a number of logging error messages printed to stdout
add c47f354de Merge branch 'master' into feature/JSPWIKI-1228-audit-logger
new 6861801d1 Merge pull request #429 from spyhunter99/feature/JSPWIKI-1228-audit-logger
The 1 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:
ChangeLog.md | 4 +-
.../WikiBootstrapServletContextListenerTest.java | 2 +-
.../src/test/resources/ini/jspwiki.properties | 71 ++++----
jspwiki-event/pom.xml | 2 +-
.../main/java/org/apache/wiki/event/WikiEvent.java | 22 ++-
.../org/apache/wiki/event/WikiEventManager.java | 2 +-
.../java/org/apache/wiki/event/WikiPageEvent.java | 2 +-
.../org/apache/wiki/event/WikiSecurityEvent.java | 41 +++--
jspwiki-main/pom.xml | 2 +-
.../src/main/java/org/apache/wiki/WikiEngine.java | 7 +-
.../apache/wiki/auth/AuthenticationManager.java | 22 ++-
.../org/apache/wiki/auth/AuthorizationManager.java | 6 +-
.../wiki/auth/DefaultAuthenticationManager.java | 18 +-
.../java/org/apache/wiki/auth/SessionMonitor.java | 4 +-
.../java/org/apache/wiki/auth/UserManager.java | 4 +-
.../apache/wiki/auth/authorize/GroupManager.java | 6 +-
.../apache/wiki/content/DefaultPageRenamer.java | 8 +-
.../java/org/apache/wiki/content/PageRenamer.java | 3 +-
.../apache/wiki/filters/DefaultFilterManager.java | 8 +-
.../org/apache/wiki/filters/PageEventFilter.java | 2 +
.../java/org/apache/wiki/security/AuditLogger.java | 194 +++++++++++++++++++++
.../java/org/apache/wiki/security/EventUtil.java | 115 ++++++++++++
.../java/org/apache/wiki/ui/WikiJSPFilter.java | 2 +-
.../java/org/apache/wiki/workflow/Workflow.java | 1 +
.../src/main/resources/ini/jspwiki.properties | 105 +++++++----
.../main/resources/templates/default.properties | 4 +
.../main/resources/templates/default_de.properties | 2 +
.../main/resources/templates/default_es.properties | 3 +
.../main/resources/templates/default_fi.properties | 2 +
.../main/resources/templates/default_fr.properties | 2 +
.../main/resources/templates/default_it.properties | 2 +
.../main/resources/templates/default_nl.properties | 2 +
.../resources/templates/default_pt_BR.properties | 2 +
.../main/resources/templates/default_ru.properties | 2 +
.../resources/templates/default_zh_CN.properties | 2 +
.../src/main/webapp/WEB-INF/classes/log4j2.xml | 47 +++++
jspwiki-war/src/main/webapp/admin/Admin.jsp | 16 +-
.../src/main/webapp/admin/SecurityConfig.jsp | 17 +-
38 files changed, 630 insertions(+), 126 deletions(-)
create mode 100644 jspwiki-main/src/main/java/org/apache/wiki/security/AuditLogger.java
create mode 100644 jspwiki-main/src/main/java/org/apache/wiki/security/EventUtil.java
create mode 100644 jspwiki-war/src/main/webapp/WEB-INF/classes/log4j2.xml
(jspwiki) 01/01: Merge pull request #429 from spyhunter99/feature/JSPWIKI-1228-audit-logger
Posted by al...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
alexoree pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/jspwiki.git
commit 6861801d1236e62e449e566e8c45b03b99348c5b
Merge: b9a8cb263 c47f354de
Author: spyhunter99 <sp...@users.noreply.github.com>
AuthorDate: Sun Nov 23 19:53:04 2025 -0500
Merge pull request #429 from spyhunter99/feature/JSPWIKI-1228-audit-logger
JSPWIKI-1228 audit logging capability with optional email based alert…
ChangeLog.md | 4 +-
.../WikiBootstrapServletContextListenerTest.java | 2 +-
.../src/test/resources/ini/jspwiki.properties | 71 ++++----
jspwiki-event/pom.xml | 2 +-
.../main/java/org/apache/wiki/event/WikiEvent.java | 22 ++-
.../org/apache/wiki/event/WikiEventManager.java | 2 +-
.../java/org/apache/wiki/event/WikiPageEvent.java | 2 +-
.../org/apache/wiki/event/WikiSecurityEvent.java | 41 +++--
jspwiki-main/pom.xml | 2 +-
.../src/main/java/org/apache/wiki/WikiEngine.java | 7 +-
.../apache/wiki/auth/AuthenticationManager.java | 22 ++-
.../org/apache/wiki/auth/AuthorizationManager.java | 6 +-
.../wiki/auth/DefaultAuthenticationManager.java | 18 +-
.../java/org/apache/wiki/auth/SessionMonitor.java | 4 +-
.../java/org/apache/wiki/auth/UserManager.java | 4 +-
.../apache/wiki/auth/authorize/GroupManager.java | 6 +-
.../apache/wiki/content/DefaultPageRenamer.java | 8 +-
.../java/org/apache/wiki/content/PageRenamer.java | 3 +-
.../apache/wiki/filters/DefaultFilterManager.java | 8 +-
.../org/apache/wiki/filters/PageEventFilter.java | 2 +
.../java/org/apache/wiki/security/AuditLogger.java | 194 +++++++++++++++++++++
.../java/org/apache/wiki/security/EventUtil.java | 115 ++++++++++++
.../java/org/apache/wiki/ui/WikiJSPFilter.java | 2 +-
.../java/org/apache/wiki/workflow/Workflow.java | 1 +
.../src/main/resources/ini/jspwiki.properties | 105 +++++++----
.../main/resources/templates/default.properties | 4 +
.../main/resources/templates/default_de.properties | 2 +
.../main/resources/templates/default_es.properties | 3 +
.../main/resources/templates/default_fi.properties | 2 +
.../main/resources/templates/default_fr.properties | 2 +
.../main/resources/templates/default_it.properties | 2 +
.../main/resources/templates/default_nl.properties | 2 +
.../resources/templates/default_pt_BR.properties | 2 +
.../main/resources/templates/default_ru.properties | 2 +
.../resources/templates/default_zh_CN.properties | 2 +
.../src/main/webapp/WEB-INF/classes/log4j2.xml | 47 +++++
jspwiki-war/src/main/webapp/admin/Admin.jsp | 16 +-
.../src/main/webapp/admin/SecurityConfig.jsp | 17 +-
38 files changed, 630 insertions(+), 126 deletions(-)