174 Commits

Author SHA1 Message Date
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
91ab2914c2 queries in database, shared initalized with validate user as example 2025-06-20 16:45:02 +02:00
einhornimmond
bfa9367050 integrate new logging in backend, update some logging messages 2025-06-17 15:32:51 +02:00
einhornimmond
fb63588361 use new appDatabase class everywhere 2025-06-07 08:01:48 +02:00
einhornimmond
77d2183d03 Merge branch 'master' into yarn_workspaces_turbo 2025-05-15 18:16:21 +02:00
clauspeterhuebner
13059672f9 linting 2025-05-14 15:00:47 +02:00
clauspeterhuebner
29c08babcc Merge remote-tracking branch 'origin/master' into
3466-introduce-community-selection-logic-in-transactionlink-page
2025-05-13 23:00:34 +02:00
einhornimmond
9efdf80498 Merge branch 'master' into yarn_workspaces_turbo 2025-04-30 11:17:56 +02:00
einhornimmond
987582c3ef Revert "use root biome config for backend, add useImportType rule"
This reverts commit bb8132791557fb9dcbf117ff7c3622a83e2e3730.
2025-04-30 09:29:09 +02:00
einhornimmond
bb81327915 use root biome config for backend, add useImportType rule 2025-04-30 09:17:57 +02:00
einhornimmond
1b5a151517 fix linting and includes 2025-04-29 12:06:43 +02:00
einhornimmond
5173edbb39 update to yarn workspaces and turbo 2025-04-28 10:15:49 +02:00
einhornimmond
90b8dbcc7b refactor code to satisfy biome rules, remove eslint rule comments 2025-04-26 10:17:18 +02:00
einhornimmond
3ff399064b auto applied changes from biome 2025-04-26 08:01:43 +02:00
clauspeterhuebner
80ebf93a4f changes after renamings 2025-04-25 20:00:27 +02:00
clauspeterhuebner
c2294611bd changes to distingue between redeemJWT and disburseJWT 2025-04-25 19:19:17 +02:00
clauspeterhuebner
801df7575b next try 2025-04-24 18:09:47 +02:00
clauspeterhuebner
a2a026006a correct type of validUntil for createRedeemJwt 2025-04-24 18:01:59 +02:00
clauspeterhuebner
7104de0254 introduce validUntil in redeem-jwt-token payload 2025-04-24 17:26:14 +02:00
clauspeterhuebner
f133cb15bc next try 2025-04-24 01:38:44 +02:00
clauspeterhuebner
54258adc42 correct calculation of exp-date 2025-04-23 21:35:04 +02:00
clauspeterhuebner
0ed47d69e6 shift disbursement-logic in separated method 2025-04-23 19:52:58 +02:00
clauspeterhuebner
3770be4274 set validUntil in DisbersementLink by exp-claim of jwt-payload 2025-04-23 16:23:18 +02:00
clauspeterhuebner
11eb0c45a7 overwork transactionLink and disbursementLink 2025-04-17 17:48:03 +02:00
clauspeterhuebner
fddfe69bad first try with disbursement result from queryTransactionLink 2025-04-17 16:00:47 +02:00
clauspeterhuebner
6d8a65a138 rework JWT decoding/verifying 2025-04-16 16:59:28 +02:00
clauspeterhuebner
9648bb1227 correct compile errors on JwtTypes 2025-04-16 15:29:55 +02:00
clauspeterhuebner
b63dbb5898 next try 2025-04-16 04:05:07 +02:00
clauspeterhuebner
e55d865c10 next try 2025-04-16 03:14:37 +02:00
clauspeterhuebner
32d130479a more logs 2025-04-16 03:01:31 +02:00
clauspeterhuebner
49a9a75ed7 next try 2025-04-16 02:39:41 +02:00
clauspeterhuebner
0e41e6518c remove check against referrer and in case of invalid signing use simply
decoded payload
2025-04-16 01:39:24 +02:00
clauspeterhuebner
28bd35ca2a next try for disbursementJwt mapping 2025-04-16 00:08:39 +02:00
clauspeterhuebner
4b901dc1dc check jwt type again constant instead of instanceof 2025-04-15 22:39:56 +02:00
clauspeterhuebner
a6e2efef19 sign jwt with senderCommunityUuid, search senderCom per decoded payload
and verify jwt with senderComUUid selected from db ensured against
referrer
2025-04-15 22:06:43 +02:00
clauspeterhuebner
675ee6fd81 next try for verifyJWT with RS256 and private/public key usage 2025-04-14 19:03:47 +02:00
clauspeterhuebner
c8c91ebf4e add more logs 2025-04-14 16:00:18 +02:00
clauspeterhuebner
f04d156e5c additional log and missing await at decode invocation 2025-04-14 15:42:11 +02:00
clauspeterhuebner
e9d2eae51a correct handling of receiverCommunity updates 2025-04-11 19:02:23 +02:00
clauspeterhuebner
25c4c7362f now the jwt-token creation and community-switch works correctly, but
redeem with a jwt-token is still open
2025-04-11 16:40:36 +02:00
clauspeterhuebner
f1f46b2d80 first try of x-cross tx per link 2025-04-11 03:12:05 +02:00
Claus-Peter Huebner
dcc221fb05 no homeComUuid for local users in transactions 2023-09-19 23:09:46 +02:00
Claus-Peter Huebner
8b2bbfdb2b local transactions with homeCom_uuid 2023-09-18 22:28:54 +02:00
einhorn_b
81083c0569 Merge branch 'master' into refactor-simple-validation-with-typed-graphql 2023-08-19 10:08:05 +02:00
Einhornimmond
5e3d732e20 add validator for positive amount value with Decimal Type 2023-08-09 14:16:18 +02:00
Claus-Peter Huebner
05cc01d85a linting 2023-07-27 14:51:55 +02:00
Claus-Peter Huebner
fc90df9765 shift dltTx-creation in send-function 2023-07-27 02:17:55 +02:00
Claus-Peter Huebner
e1a7910443 log exception in catch async function 2023-07-25 00:57:32 +02:00