2400 Commits

Author SHA1 Message Date
einhornimmond
4b4bb15912 fix some syntax error 2025-05-16 07:45:42 +02:00
einhornimmond
3c86bd1362 Merge branch 'master' into frontend_community_message_keep_open 2025-05-16 07:36:26 +02:00
einhornimmond
77d2183d03 Merge branch 'master' into yarn_workspaces_turbo 2025-05-15 18:16:21 +02:00
clauspeterhuebner
ecb3383d9f remove eslint-line 2025-05-15 17:36:20 +02:00
clauspeterhuebner
3a7574141d Merge remote-tracking branch 'origin/master' into 3466-introduce-community-selection-logic-in-transactionlink-page 2025-05-14 16:44:02 +02:00
einhornimmond
d70e0c06f2
Merge branch 'master' into yarn_workspaces_turbo 2025-05-14 16:29:42 +02:00
einhornimmond
0fed8dd447
Merge branch 'master' into frontend_community_message_keep_open 2025-05-14 16:29:27 +02:00
einhornimmond
8552a41461 fix lint 2025-05-14 15:45:45 +02:00
einhornimmond
6c8ed4193a set expected map index 2025-05-14 15:40:21 +02:00
clauspeterhuebner
13059672f9 linting 2025-05-14 15:00:47 +02:00
einhornimmond
8feb2a1a22 fix backend tests and lint 2025-05-14 14:15:00 +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
c4238a897c refactor contributions in frontend 2025-05-13 09:16:53 +02:00
einhornimmond
2cabeb87bb refactor contribution list, stay open after adding contribution message 2025-05-10 19:06:43 +02:00
einhornimmond
9efdf80498 Merge branch 'master' into yarn_workspaces_turbo 2025-04-30 11:17:56 +02:00
einhornimmond
abeec96a6e Merge branch 'master' into refactor_swap_eslint_biome 2025-04-30 10:11:39 +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
04514aa375 Merge branch 'master' into yarn_workspaces_turbo 2025-04-30 09:05:46 +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
einhornimmond
4860cc2670 use old humhub username on update for finding humhub user to prevent new user if user has changed email in humhub and alias in wallet 2025-04-24 13:05:16 +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
einhornimmond
9ff6470b47 make authenticateHumhubAutoLogin a mutation, auto register user on humhub if project was set and user don't exist on humhub 2025-04-22 10:10:16 +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
einhornimmond
58b006193f fix update to exact gms location type 2025-04-16 13:10:33 +02:00
einhornimmond
b894544a6b change function and variable name 2025-04-16 10:13:48 +02:00
einhornimmond
35f28dc060 update public name logic, test and usage, distinguish between unique username and publicName 2025-04-16 10:06:06 +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