einhornimmond
e9b5fd7a81
fix some attack vectors
2025-07-19 12:29:55 +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
247038741c
Merge remote-tracking branch 'origin/master' into 3505-feature-introduce-encrypted-jwts-in-backend-federation-communication
2025-07-15 23:09:51 +02:00
clauspeterhuebner
076d0c00ec
add core as dependency
2025-07-15 21:44:49 +02:00
einhornimmond
cdf48e1afa
add clear command for yarn and turbo
2025-07-15 12:01:18 +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
clauspeterhuebner
c7ca20fcd6
logoutput after invokations without awaits
2025-07-14 17:40:18 +02:00
clauspeterhuebner
2dc3811edb
add handshakeID as parameter in AuthenticationResponseJwtPayloadType
2025-07-11 19:16:08 +02:00
clauspeterhuebner
dcb5424419
use correct publicKey for authenticate invokation
2025-07-11 19:01:59 +02:00
clauspeterhuebner
a32cb6fff7
surround find FedComA with logoutput
2025-07-11 18:36:02 +02:00
clauspeterhuebner
9ae71f6a03
switch back from findByOne to findOneByOrFail
2025-07-11 18:20:48 +02:00
clauspeterhuebner
d991606d93
remove detailed logs and use correct publickey for
...
openConnectionCallback
2025-07-11 17:54:07 +02:00
clauspeterhuebner
37dd27745a
next try
2025-07-11 01:13:39 +02:00
clauspeterhuebner
528d8163e7
next try
2025-07-11 00:36:12 +02:00
clauspeterhuebner
9b5c023e0d
more logoutputs
2025-07-10 23:43:15 +02:00
clauspeterhuebner
5439baaced
change parameter publicKey as Buffer
2025-07-10 02:05:19 +02:00
clauspeterhuebner
18835e55af
introduce handshakeID
2025-07-09 18:48:32 +02:00
clauspeterhuebner
74ffb8df58
compile and linting
2025-07-04 18:50:12 +02:00
clauspeterhuebner
4ca94b189c
full code of encrypted authentication process, tests open
2025-07-04 18:22:02 +02:00
clauspeterhuebner
ee16e540cf
save the current state of code
2025-07-04 03:41:46 +02:00
clauspeterhuebner
2c92629174
shift JWT-files to core
2025-07-03 20:02:22 +02:00
clauspeterhuebner
495017c404
remove unnecessary checks after decryptAndVerify
2025-07-01 18:46:08 +02:00
clauspeterhuebner
de7a77c30a
Merge remote-tracking branch 'origin/master' into
...
3505-feature-introduce-encrypted-jwts-in-backend-federation-communication
2025-06-30 17:05:12 +02:00
clauspeterhuebner
fd7d7704c2
only for save current code
2025-06-27 16:39:55 +02:00
einhornimmond
b487b4ca72
move code for checking pending transactions into own query + test
2025-06-27 14:12:45 +02:00
einhornimmond
84862bce8b
Merge branch 'upgrade_logging' into refactor_shared_module
2025-06-26 07:46:09 +02:00
einhornimmond
7c325b6fea
use base const and strings for logger categories for the time beeing
2025-06-26 07:43:02 +02:00
einhornimmond
fbd38d2e5a
move decay into shared
2025-06-23 13:47:34 +02:00
einhornimmond
aab6dcd98b
move findUserByIdentifier and validateAlias into database inclusive refactored tests for this
2025-06-22 15:14:23 +02:00
einhornimmond
f277a9c2b0
fix
2025-06-21 15:31:59 +02:00
einhornimmond
ed5bf96939
setup improvements
2025-06-21 15:07:01 +02:00
einhornimmond
3385f88c78
add additional module core, move some code into it
2025-06-21 14:30:02 +02:00
einhornimmond
7162d39b92
update biome
2025-06-17 17:44:55 +02:00
einhornimmond
6258774530
lint
2025-06-17 15:43:06 +02:00
einhornimmond
6cf82ad87c
add debug config, refine and test coloredContext
2025-06-17 15:39:37 +02:00
clauspeterhuebner
de2566d09b
change to encryption on openCommunication()
2025-06-17 02:27:46 +02:00
einhornimmond
a7d011b814
use new logging approach in federation
2025-06-15 14:07:42 +02:00
einhornimmond
fb63588361
use new appDatabase class everywhere
2025-06-07 08:01:48 +02:00
einhornimmond
c3c402efcc
lint fix
2025-05-23 20:39:43 +02:00
einhornimmond
8d42be5d45
increase version
2025-05-23 20:36:03 +02:00
einhornimmond
58d0e7f160
workaround
2025-05-16 10:47:26 +02:00
einhornimmond
3d8a66eeaa
rollback database logger path changes, rollback start script using yarn for staring instead of turbo to keep behaviour
2025-05-16 10:43:17 +02:00
einhornimmond
5ff8009df1
use process path
2025-05-16 10:36:29 +02:00
einhornimmond
3dda798ad1
make sure it is really relative path, even when started from root folder
2025-05-16 10:32:23 +02:00