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 370867d4f Merge pull request #474 from
spyhunter99/feature/changelogupdate4
add 6ba84c5d1 JSPWIKI-1234 tracks the last X password hashes to prevent
reuse when changing passwords. unfortunately unit tests are no longer stable,
probably due to the user database change. pausing to work other issues
add 59425a5ae Merge remote-tracking branch 'upstream/master' into
feature/JSPWIKI-1234
add 51754b4b0 JSPWIKI-1234 resolves unit test issues. Updates several test
classes that use the xml database to be more ACID compliant. i.e. multiple test
classes were working off the same file, by copying and randomizing the name,
this guarantees that each unit test using the same file will not affect another
add bace7615c JSPWIKI-1234 minor code cleanup. clarifies the new config
settings
add 67bf6480e JSPWIKI-1234 some refactoring of the unit tests. adds a test
case for the jdbc user database. fixes a logic issue in the jdbc setup, so the
tests were worth the time
add 5e90944cf JSPWIKI-1234 fixes some javadocs
add 7af31827b Merge branch 'master' into feature/JSPWIKI-1234
add b40fdde5a Merge remote-tracking branch 'upstream/master' into
feature/JSPWIKI-1234
add c451f74a6 JSPWIKI-1234 addresses pr comments. Adds a default
implementation for the user profile interface class to aid in upgrade paths
add ea1bb557a Javadocs for wiki context to better support future users
new 61cca49cb Merge pull request #452 from spyhunter99/feature/JSPWIKI-1234
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:
.../src/main/java/org/apache/wiki/WikiContext.java | 11 +
.../wiki/auth/DefaultAuthenticationManager.java | 6 +-
.../org/apache/wiki/auth/DefaultUserManager.java | 36 ++-
.../wiki/auth/PasswordComplexityVerifier.java | 4 +
.../java/org/apache/wiki/auth/UserManager.java | 6 +-
.../wiki/auth/authorize/XMLGroupDatabase.java | 26 +--
.../wiki/auth/user/AbstractUserDatabase.java | 35 +++
.../apache/wiki/auth/user/DefaultUserProfile.java | 8 +
.../apache/wiki/auth/user/JDBCUserDatabase.java | 41 +++-
.../org/apache/wiki/auth/user/UserDatabase.java | 23 +-
.../org/apache/wiki/auth/user/UserProfile.java | 11 +
.../org/apache/wiki/auth/user/XMLUserDatabase.java | 51 +++--
.../org/apache/wiki/preferences/Preferences.java | 15 +-
.../src/main/resources/CoreResources.properties | 4 +-
.../src/main/resources/CoreResources_de.properties | 1 +
.../src/main/resources/CoreResources_es.properties | 1 +
.../src/main/resources/CoreResources_fi.properties | 1 +
.../src/main/resources/CoreResources_fr.properties | 1 +
.../src/main/resources/CoreResources_it.properties | 1 +
.../src/main/resources/CoreResources_nl.properties | 1 +
.../main/resources/CoreResources_pt_BR.properties | 1 +
.../src/main/resources/CoreResources_ru.properties | 1 +
.../main/resources/CoreResources_zh_CN.properties | 1 +
.../src/main/resources/ini/jspwiki.properties | 4 +
jspwiki-main/src/test/config/hsql-userdb-setup.ddl | 1 +
.../src/test/java/org/apache/wiki/HsqlDbUtils.java | 12 +-
.../java/org/apache/wiki/TestJDBCDataSource.java | 16 +-
.../wiki/auth/AbstractPasswordReuseTest.java | 241 +++++++++++++++++++++
.../apache/wiki/auth/DefaultUserManagerTest.java | 24 +-
.../wiki/auth/PasswordComplexityVerifierTest.java | 4 +
.../wiki/auth/authorize/XMLGroupDatabaseTest.java | 36 ++-
.../wiki/auth/user/JDBCUserDatabaseTest.java | 21 +-
.../apache/wiki/auth/user/XMLUserDatabaseTest.java | 52 +++--
.../java/org/apache/wiki/plugin/GroupsTest.java | 4 +-
34 files changed, 579 insertions(+), 122 deletions(-)
create mode 100644
jspwiki-main/src/test/java/org/apache/wiki/auth/AbstractPasswordReuseTest.java