Commit Graph

167 Commits

Author SHA1 Message Date
Robert von Burg 8ff26be321
[Project] Set release SNAPSHOT version 1.7.18 2023-02-17 10:47:19 +01:00
Robert von Burg b10a8b07dc
[Project] Set new version 1.7.18 2023-02-17 10:47:14 +01:00
Robert von Burg 0993fd22c5
[Project] Set release SNAPSHOT version 1.7.17 2023-02-17 09:54:22 +01:00
Robert von Burg 687f355a2f
[Project] Set new version 1.7.17 2023-02-17 09:54:17 +01:00
Robert von Burg d24352ed41
[Project] Set release SNAPSHOT version 1.7.16 2023-02-16 14:32:29 +01:00
Robert von Burg df23d62044
[Project] Set new version 1.7.16 2023-02-16 14:32:21 +01:00
Robert von Burg bc49e95b9f
[Project] Set release SNAPSHOT version 1.7.15 2022-12-22 15:04:10 +01:00
Robert von Burg 84b87a75b6
[Project] Set new version 1.7.15 2022-12-22 15:04:06 +01:00
Robert von Burg f673852647
[Project] Set new version 1.7.0-SNAPSHOT 2022-12-22 14:50:57 +01:00
Robert von Burg 5195b45401
[Project] Set new version 1.7.14 2022-10-11 13:53:46 +02:00
Robert von Burg be2842ee63
[Project] Set new version 1.7.13 2022-09-15 12:31:06 +02:00
Robert von Burg 59c0b4eec6
[Minor] Handle NPE in DefaultPrivilegeHandler.detectPrivilegeConflicts()
(cherry picked from commit e0f7bd57da)
2022-08-23 14:57:24 +02:00
Reto Breitenmoser b40dbc1ca1 [Project] Set new version 1.7.12 2022-04-26 19:15:49 +02:00
Robert von Burg 5c045129ab [Project] Set release SNAPSHOT version 1.7.11 2022-02-28 17:58:31 +01:00
Robert von Burg 71f898c8d5 [Project] Set new version 1.7.11 2022-02-28 17:58:23 +01:00
Robert von Burg fa9598b039 [Project] Set version to 1.7.0-SNAPSHOT 2022-02-24 15:39:21 +01:00
Reto Breitenmoser 48e4fad9d0 [Project] Set new version 1.7.10 2022-01-16 10:45:18 +01:00
Robert von Burg fd861707d6 [Project] Set release SNAPSHOT version 1.7.9 2021-12-31 18:26:54 +01:00
Robert von Burg 7f007c73f9 [Project] Set new version 1.7.9 2021-12-31 18:26:04 +01:00
Robert von Burg c45ffe9520 [Project] Set release SNAPSHOT version 1.7.7 2021-12-13 17:14:15 +01:00
Robert von Burg f009a7cd9b [Project] Set new version 1.7.7 2021-12-13 17:14:11 +01:00
Robert von Burg b53f5079ff [Project] Set new version 1.7.6 2021-12-13 17:08:40 +01:00
Robert von Burg 896593d2d2 Revert "[Project] Set new version 1.7.6"
This reverts commit c8d5c34d17.
2021-12-13 16:55:47 +01:00
Robert von Burg c8d5c34d17 [Project] Set new version 1.7.6 2021-12-13 16:50:09 +01:00
Robert von Burg 6c43e54a93 [New] Allow StrolchAdmin to ignore organisations 2021-09-13 17:04:26 +02:00
Robert von Burg eb93e2ab5e [New] Added constant PrivilegeConstants.ROLE_STROLCH_ADMIN 2021-09-13 17:04:04 +02:00
Robert von Burg f97c7df7b0 [Project] Updated snapshot version to 1.7.0-SNAPSHOT 2021-09-08 09:46:12 +02:00
Robert von Burg 8635e2d96f [Fix] Don't throw exception on missing roles, privileges or policies 2021-06-21 16:14:43 +02:00
Robert von Burg 35039f69da [Minor] code cleanup 2021-06-21 16:13:32 +02:00
Robert von Burg 323ecfce23 [Minor] trimming of strings in privilege from import and update 2021-06-21 16:13:18 +02:00
Robert von Burg 3bae4ace13 [Fix] Only overwrite Privilege*.xml if changed in memory 2021-06-09 10:56:20 +02:00
Robert von Burg 8acad0f502 [New] Added PrivilegeHandler.isPersistOnUserDataChanged 2021-05-17 21:40:46 +02:00
Robert von Burg 2e86dd7f71 [New] Added UserRep.hasProperty() 2021-05-17 21:21:55 +02:00
Robert von Burg fcb0e1fdc0 [Fix] trim values in privilege handler when storing 2021-03-17 15:53:31 +01:00
Robert von Burg cfbeb045f1 [New] Added bulk method PrivilegeHandler.addOrUpdateUsers() 2021-02-23 21:57:25 +01:00
Robert von Burg 559e65e32c [Fix] Fixed broken test 2021-02-23 12:51:00 +01:00
Robert von Burg 8cee59ac58 [Fix] Fixed broken test 2021-02-23 12:50:24 +01:00
Robert von Burg ddcc4d94df [New] Added new feature to require password change 2021-02-23 12:46:22 +01:00
Robert von Burg d8dda01573 [Minor] Log when clearing password for user 2021-02-23 09:24:32 +01:00
Robert von Burg 64596cdfb5 [New] Implemented PasswordStrengthHandler, Simple and Basic:
<PasswordStrengthHandler class="li.strolch.privilege.handler.BasicPasswordStrengthHandler">
    <Parameters>
        <Parameter name="minLength" value="8"/>
        <Parameter name="maxLength" value="1024"/>
        <Parameter name="needsNumbers" value="true"/>
        <Parameter name="needsLowerCase" value="true"/>
        <Parameter name="needsUpperCase" value="true"/>
        <Parameter name="needsSpecialChars" value="true"/>
    </Parameters>
</PasswordStrengthHandler>
2021-02-22 23:11:15 +01:00
Robert von Burg daad639f9c [Fix] Handle missing UserHistory on UserRep.clone() 2021-02-22 16:25:09 +01:00
Robert von Burg 2e3a1f1487 [New] Added UserHistory to UserRep 2021-02-22 15:45:51 +01:00
Robert von Burg fd7362b2c1 [Major] Added user history to privilege
- firstLogin
- lastLogin
- lastPasswordChange
2021-02-22 14:51:00 +01:00
Robert von Burg 8b44805274 [New] Allow LDAP privilege handler to set organisation 2020-10-26 23:13:25 +01:00
Robert von Burg 33fe4ae603 [New] Added StrolchTransaction privilege methods 2020-10-26 15:21:51 +01:00
Robert von Burg 6bff9b144f [Major] Refactored privilege services for overrides 2020-10-23 14:36:39 +02:00
Robert von Burg 7d189ad7ae [New] Added User.getOrganisation() 2020-10-23 14:35:50 +02:00
Robert von Burg 435169acf7 [New] Added Certificate.getOrganisation() 2020-10-23 14:35:16 +02:00
Robert von Burg 2953a40aef [Fix] Fixed broken tests 2020-10-22 16:37:19 +02:00
Robert von Burg 90e9fae065 [Fix] Fixed broken tests 2020-10-22 16:28:40 +02:00