Michael Hoennig hsh-michaelhoennig
  • Joined on 2023-06-28
814de9598d introduced HsHostingAssetsControllerRestTest
5521cc13f8 implements EMailAlias-Property with ArrayProperty+multi-RegEx
c19360aa77 add EMail-Alias hosting asset validation (WIP)
278467efac fix HsHostingAssetRepository.findAllByCriteriaImpl query
Compare 3 commits »
hsh-michaelhoennig commented on pull request hostsharing/hs.hsadmin.ng#69 2024-07-02 13:19:33 +02:00
fix HsHostingAssetRepository.findAllByCriteriaImpl query

it's always better to test for exact returns then just for "contains", amended all calls, thus this methods is not needed anymore

278467efac fix HsHostingAssetRepository.findAllByCriteriaImpl query
hsh-michaelhoennig commented on pull request hostsharing/hs.hsadmin.ng#69 2024-07-02 13:12:40 +02:00
fix HsHostingAssetRepository.findAllByCriteriaImpl query

the test name says "normalUser ..." but the superuser context without assumed role was still open, now assuming a normal users role

hsh-michaelhoennig commented on pull request hostsharing/hs.hsadmin.ng#69 2024-07-02 13:11:44 +02:00
fix HsHostingAssetRepository.findAllByCriteriaImpl query

because of the mismatch of debitor+project, ?projectUuid=" + givenProject.getUuid() was ignored and too many rows were returned, now, where this is fixed, only the rows for "D-1000111 default project" get returned

hsh-michaelhoennig commented on pull request hostsharing/hs.hsadmin.ng#69 2024-07-02 13:09:32 +02:00
fix HsHostingAssetRepository.findAllByCriteriaImpl query

This was a remnant from times before we had a project between debitor and asset. project makes more sense and the actual query was only implemented for project anyway.

hsh-michaelhoennig commented on pull request hostsharing/hs.hsadmin.ng#69 2024-07-02 13:08:43 +02:00
fix HsHostingAssetRepository.findAllByCriteriaImpl query

This JPQL query did only work for hosting-assets which have a directly-assigned booking-item because "left" was missing for the joins.

hsh-michaelhoennig created pull request hostsharing/hs.hsadmin.ng#69 2024-07-02 13:06:34 +02:00
fix HsHostingAssetRepository.findAllByCriteriaImpl query
hsh-michaelhoennig created branch fix-find-hosting-assets-query in hostsharing/hs.hsadmin.ng 2024-07-02 13:05:09 +02:00
3021048c87 fix HsHostingAssetRepository.findAllByCriteriaImpl query
hsh-michaelhoennig created branch add-email-alias-hosting-asset in hostsharing/hs.hsadmin.ng 2024-07-02 12:37:10 +02:00
6a66f5f45b add EMail-Alias hosting asset validation (WIP)
hsh-michaelhoennig deleted branch integrate-sha512-password-hashing from hostsharing/hs.hsadmin.ng 2024-07-01 15:53:53 +02:00
hsh-michaelhoennig pushed to master at hostsharing/hs.hsadmin.ng 2024-07-01 15:53:51 +02:00
409f5e97c7 integrate-sha512-password-hashing (#68)
hsh-michaelhoennig merged pull request hostsharing/hs.hsadmin.ng#68 2024-07-01 15:53:50 +02:00
integrate-sha512-password-hashing
4098dcfc13 fix generated password hash in acceptance test
e19ab4d401 add tests for preparesUnixUser and revampsUnixUser
42e9417382 use JNA + C-library-function crypt to create hash
a1600a1c56 use JNA + C-library-function crypt to create hash
0e9db7e67a rename HashProcessor -> LinuxEtcShadowHashGenerator and cleanup API
3a0c94e42d rename HashProcessor -> EtcShadowHashGenerator and cleanup API
7d7d99c05b revert unnecessary changes
Compare 4 commits »