Commit Graph

2956 Commits

Author SHA1 Message Date
Robert von Burg b3d2501e5b [Fix] Freeze jSerialComm version to 2.6.2 2021-04-20 14:05:00 +02:00
Robert von Burg 48948a5707 [Project] fixed import of javax.servlet 2021-04-19 17:25:19 +02:00
Robert von Burg 69ae85ec34 [New] Added ModelHelper to copy params 2021-04-19 17:07:11 +02:00
Robert von Burg 32662678e7 [New] Added GroupedParameterizedElement.removeRelation() 2021-03-31 17:40:01 +02:00
Robert von Burg d61365f0ff [Fix] Fixed Paging with size = 0 2021-03-31 10:41:57 +02:00
Robert von Burg 855034570e [Fix] Fixed NPE in MapOfLists and MapOfSets size(T) 2021-03-30 20:14:51 +02:00
Robert von Burg 210cfb8be9 [Major] better report filter criteria generation 2021-03-30 20:14:26 +02:00
Robert von Burg bef18241ae [New] Allow GenericReport to flatMap a row 2021-03-29 23:08:23 +02:00
Robert von Burg 4fa3f24701 [New] Added ExpressionsSupport.relationNull() 2021-03-24 23:49:10 +01:00
Robert von Burg 1ce493e9cb [New] Added ExpressionsSupport.predicate() and .map*() 2021-03-23 20:26:01 +01:00
Robert von Burg fcb0e1fdc0 [Fix] trim values in privilege handler when storing 2021-03-17 15:53:31 +01:00
Robert von Burg bd51435bd1 [New] Added dataSetSize to paging result from SearchResult 2021-03-15 11:45:18 +01:00
Robert von Burg 4fe7bc9106 [New] Added tx.get*Count() 2021-03-15 11:44:56 +01:00
Robert von Burg 394b097822 [Project] Updated i18n 2021-03-05 12:07:44 +01:00
Robert von Burg a18413f911 [Minor] Replaced unnecessary usages of localStorage with sessionStorage 2021-03-05 11:43:12 +01:00
Robert von Burg aa7e3822c1 [Project] Update webapp archetype 2021-03-03 14:27:24 +01:00
Robert von Burg 640951c4c2 [Project] Updated stolch-wc-* components 2021-03-03 14:25:29 +01:00
Robert von Burg 7cc49249a2 [Project] using strolch-wc-information-dialog 2021-03-03 12:09:27 +01:00
Robert von Burg f7042cad9d [Project] Added i18n property 2021-03-03 10:55:13 +01:00
Robert von Burg a8c693c7fd [Minor] Code cleanup 2021-03-03 10:41:37 +01:00
Robert von Burg de36cb0fc5 [Project] Minor updates to webapp archetype 2021-03-03 10:34:55 +01:00
Robert von Burg 655aef584d [Project] updated git location of strolch-wc-* components 2021-03-03 09:43:58 +01:00
Robert von Burg f84855df05 [Project] updated git location of strolch-wc-* components 2021-03-03 09:43:42 +01:00
Robert von Burg 737e679672 [Project] updated pi4j to release 1.4 2021-03-03 09:40:10 +01:00
Robert von Burg 25fa46cccf [New] Added FromFlatJsonVisitor.ignoreRelation() and optionalRelation() 2021-03-02 16:43:03 +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 f8af7a7b83 [Project] added RequirePasswordChange privilege to admin 2021-02-23 12:47:33 +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 27e461fd37 [Project] Updated to inspector 0.22.0 and auth 0.9.0 2021-02-23 12:45:09 +01:00
Robert von Burg c50a6c65cc [Project] Updated to inspector 0.21.0 2021-02-23 09:27:53 +01:00
Robert von Burg d8dda01573 [Minor] Log when clearing password for user 2021-02-23 09:24:32 +01:00
Robert von Burg aa332891b7 [Minor] Sorting user data in REST API 2021-02-23 09:24:23 +01:00
Robert von Burg a88b6edf66 [New] Added clear user password REST API and service 2021-02-22 23:16:59 +01:00
Robert von Burg 7c82f21ee4 [Minor] code cleanup 2021-02-22 23:11:26 +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 cdfa57d1d8 [New] Added new PrivilegeAddUserAndSetPasswordCommand 2021-02-22 16:00:22 +01:00
Robert von Burg 872f3244ef [Major] Removed ComponentContainer from Command constructor 2021-02-22 16:00:02 +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 2ea91eb5d3 [New] ByteHelper.getHighestBit() 2021-02-17 18:06:40 +01:00
Robert von Burg 3ae5b766d2 [New] Added CollectionsHelper.byteStream(byte[]) 2021-02-15 23:22:17 +01:00
Robert von Burg ec1e8d2c02 [Minor] Using better abort status when validating requests 2021-02-12 16:48:35 +01:00
Robert von Burg 8cf29f50c4 [New] Added FileHelper.getTempFile() 2021-02-10 17:23:02 +01:00
Robert von Burg 76f2079d28 [New] Added ExpressionsSupport.paramNull(String) 2021-02-09 17:32:08 +01:00
Robert von Burg f461da60a8 [Fix] Fixed broken test 2021-02-08 23:08:26 +01:00
Robert von Burg 207304932a [Major] Better exception handling for AccessDeniedExceptions 2021-02-08 22:43:27 +01:00
Robert von Burg f19484abc0 [Fix] Return 403 instead of 401 for StrolchAccessDeniedException 2021-02-08 16:11:09 +01:00