281 Commits

Author SHA1 Message Date
einhornimmond
8983bc52eb add config option, if dlt-connector is enabled, write communities list for dlt gradido node server out in its home folder as communities.json on each validate communities run 2025-10-24 08:28:53 +02:00
einhornimmond
c8eeac2c02 react to case, if both communities try to authenticate each other at the same time 2025-10-14 15:52:39 +02:00
einhornimmond
2f69771e72 cleanup headers 2025-10-14 14:53:58 +02:00
einhornimmond
b78a627844 more logging optimizations 2025-10-14 14:50:05 +02:00
einhornimmond
2a7e97319b update logging, reduce logging redundant informations 2025-10-14 14:32:01 +02:00
einhornimmond
1c347b7ff7 remove join from communityHandshakeState, await save direct, to prevent drag away errors 2025-10-14 12:32:57 +02:00
einhornimmond
d11a794dd5 try another culprint 2025-10-14 11:16:45 +02:00
einhornimmond
8f40342665 update bun lock file 2025-10-14 11:13:09 +02:00
einhornimmond
b7f34ace84 fix crash log, uncomment code which may lead to crash 2025-10-14 11:08:04 +02:00
einhornimmond
c0a60f4ca6 skip compare altogether 2025-10-14 11:04:12 +02:00
einhornimmond
0ce9eaab3d make server crash more visible in logs, try fixing bug with query builder 2025-10-14 10:53:07 +02:00
einhornimmond
412557b76d try workaround 2025-10-14 10:11:22 +02:00
einhornimmond
83f2965299 update log 2025-10-14 10:06:09 +02:00
einhornimmond
51b28edc98 load community entity fresh 2025-10-14 10:01:12 +02:00
einhornimmond
5876e7db13 try hack 2025-10-14 09:55:19 +02:00
einhornimmond
7f74c03fc5 log 2025-10-14 09:38:34 +02:00
einhornimmond
75ed95a548 more precise error logging 2025-10-14 08:59:04 +02:00
einhornimmond
6e1d12d3b8 log shutdown reasons 2025-10-14 08:28:45 +02:00
einhornimmond
76cf268ef4 add detailed debug log for BinaryData 2025-10-14 07:55:30 +02:00
einhornimmond
b995c329ed add brackets 2025-10-13 18:34:24 +02:00
einhornimmond
40c0c2f143 update log 2025-10-13 17:45:07 +02:00
einhornimmond
49010af54f use own class for buffer/string hex handling 2025-10-13 17:12:03 +02:00
einhornimmond
6e13f5d8ab finish refactor authentication with states 2025-10-13 12:53:04 +02:00
einhornimmond
ced6f42fa0 refactor startOpenConnectionCallback 2025-10-13 10:11:27 +02:00
einhornimmond
ae23aafd87 update error handling for startCommunityAuthentication 2025-10-13 09:27:19 +02:00
einhornimmond
e8ef1bc310 try to make oneTimeCode more robust 2025-10-12 08:48:08 +02:00
einhornimmond
47b38ac58f combine fixes for community authentication 2025-10-09 12:16:12 +02:00
einhornimmond
7b0e7f05b6 fix federation authentication 2025-10-03 15:38:10 +02:00
clauspeterhuebner
d9843583c4 add optional transactionLinkId in x-com-tx handshake 2025-09-10 22:39:34 +02:00
clauspeterhuebner
be51e37092 remove loggers and export DisbursementResolver 2025-09-03 17:01:50 +02:00
clauspeterhuebner
f844e08c8d add invokation of processXComCompleteTransaction in Disbursement-Process 2025-08-27 16:40:52 +02:00
clauspeterhuebner
0c6d8b4ba1 save current work 2025-08-20 19:01:56 +02:00
clauspeterhuebner
6e5fb223d6 safe current work 2025-08-20 16:26:02 +02:00
clauspeterhuebner
44883266c7 rework review comments 2025-08-06 16:48:07 +02:00
clauspeterhuebner
05c28573c0 tests of x-cross-tx per sendcoins now with security 2025-08-05 16:48:46 +02:00
clauspeterhuebner
f628001ed1 Merge remote-tracking branch 'origin/master' into 3516-feature-introduce-security-in-x-com-tx-handshake 2025-07-28 23:39:13 +02:00
clauspeterhuebner
a85298569e correct typecheck failure 2025-07-28 23:38:25 +02:00
clauspeterhuebner
88b2aa5991 correct initialization of SendCoinsResponseJwtPayloadType 2025-07-23 16:50:58 +02:00
clauspeterhuebner
69ed4658f2 first codings finished 2025-07-23 02:17:37 +02:00
clauspeterhuebner
f020d860b7 save current work 2025-07-22 17:44:42 +02:00
einhornimmond
e9b5fd7a81 fix some attack vectors 2025-07-19 12:29:55 +02:00
clauspeterhuebner
9dabf66726 only to save current work, still ongoing 2025-07-18 17:51:48 +02:00
clauspeterhuebner
052e3c0e01 Merge branch
'3505-feature-introduce-encrypted-jwts-in-backend-federation-communication'
of github.com:gradido/gradido into
3505-feature-introduce-encrypted-jwts-in-backend-federation-communication
2025-07-17 22:39:57 +02:00
clauspeterhuebner
26564d28a9 change logger to instance logger 2025-07-17 22:03:57 +02:00
einhornimmond
ba21444d71 change to methodLogger in federation/client/1_0/AuthenticationClient 2025-07-17 08:58:10 +02:00
clauspeterhuebner
965db7352d introduce method loggers for using addContext with handshakeID 2025-07-17 00:56:03 +02:00
clauspeterhuebner
fe7802de16 correct import after shift jwt from core to shared 2025-07-16 16:26:18 +02:00
clauspeterhuebner
abdf5de31d shift core/auth/jwt to shared/jwt and correct usage 2025-07-16 15:50:47 +02:00
clauspeterhuebner
008d8ac243 correct response treatment of openConnectionCallback 2025-07-14 18:45:10 +02:00
clauspeterhuebner
3b9ff8a4a4 explicit result assignment at client invocations 2025-07-14 18:00:06 +02:00