Christian Grothoff
|
720783b66a
|
-more exchange API atomization
|
2023-06-22 22:05:34 +02:00 |
|
Christian Grothoff
|
999dae7c5d
|
-more exchange API atomization
|
2023-06-22 20:42:10 +02:00 |
|
Christian Grothoff
|
d4a65faad4
|
-more exchange API atomization
|
2023-06-22 20:37:15 +02:00 |
|
Christian Grothoff
|
7bb9547599
|
more API cleanup
|
2023-06-22 20:26:34 +02:00 |
|
Christian Grothoff
|
c512c8b101
|
-simplify
|
2023-06-21 09:03:55 +02:00 |
|
Christian Grothoff
|
f5ce22ddf6
|
-more clean up of auditor api: atomization complete
|
2023-06-21 09:00:58 +02:00 |
|
Christian Grothoff
|
af77a2a178
|
-more auditor API atomization
|
2023-06-21 08:15:06 +02:00 |
|
Christian Grothoff
|
a37a8d34d5
|
-towards API atomization
|
2023-06-21 08:02:36 +02:00 |
|
Christian Grothoff
|
17789253e9
|
ensure forward-compatibility for auditor C API
|
2023-06-21 07:53:17 +02:00 |
|
Christian Grothoff
|
a2dde02b64
|
major libtalertesting API refactoring, including no longer having taler-specific logic in the test engine core
|
2023-06-07 23:11:05 +02:00 |
|
Christian Grothoff
|
0ad3de938e
|
address API stability FIXMEs in taler_exchange_service
|
2023-06-04 14:10:54 +02:00 |
|
Christian Grothoff
|
809300158c
|
code cleanup, fixing misc. memory leaks in the process
|
2023-06-04 13:26:00 +02:00 |
|
Christian Grothoff
|
89e21002d6
|
return tipping_allowed from /keys
|
2023-05-13 20:31:47 +02:00 |
|
Christian Grothoff
|
5259ea0532
|
-fix logging
|
2023-05-10 01:21:52 +02:00 |
|
Christian Grothoff
|
09f09a2104
|
fix more VLAs
|
2023-05-10 01:07:20 +02:00 |
|
Christian Grothoff
|
3ebd0a70b2
|
fix 0-length VLAs
|
2023-05-10 00:57:04 +02:00 |
|
Christian Grothoff
|
1e88796045
|
finish implementation for #7808
|
2023-05-04 17:36:43 +02:00 |
|
Christian Grothoff
|
0b8752bb1b
|
-more readable, no semantic change
|
2023-05-03 20:25:39 +02:00 |
|
Christian Grothoff
|
00021d7e83
|
-doxygen
|
2023-05-02 11:03:26 +02:00 |
|
Christian Grothoff
|
647ae694cc
|
-fix uninitialized variable and memory leak
|
2023-05-01 22:34:35 +02:00 |
|
Christian Grothoff
|
faca037018
|
expose TALER_EXCHANGE_parse_accounts() in external API
|
2023-05-01 22:34:35 +02:00 |
|
Christian Grothoff
|
75f75c4a51
|
breaking protocol changes towards fixing #7810 (incomplete, taler-exchange-offline still unfinished)
|
2023-05-01 22:34:35 +02:00 |
|
Christian Grothoff
|
07a089f4f1
|
-fix memory leak
|
2023-04-15 14:38:32 +02:00 |
|
Christian Grothoff
|
eb2b4a131b
|
add logic to check signature over fees in /wire response (fixes #7802)
|
2023-04-13 17:30:53 +02:00 |
|
Christian Grothoff
|
090c532b3a
|
return AML status together with KYC status
|
2023-04-10 10:48:32 +02:00 |
|
Christian Grothoff
|
90664b555c
|
log URL in error message (fixes #7725)
|
2023-03-08 12:04:33 +01:00 |
|
Christian Grothoff
|
7da69142b4
|
-misc minor bugfixes
|
2023-02-21 14:44:31 +01:00 |
|
priscilla
|
b663c8a3c1
|
fix memory leak on pay
|
2023-02-20 12:17:10 -05:00 |
|
Christian Grothoff
|
95e3087984
|
expose now returned purse_expiration in exchange API
|
2023-02-19 18:32:38 +01:00 |
|
Christian Grothoff
|
afe3f70d33
|
begin API change to allow AML officers to trigger KYC process
|
2023-02-14 14:26:00 +01:00 |
|
Christian Grothoff
|
dc40f6c679
|
work on AML notification logic
|
2023-02-13 16:00:37 +01:00 |
|
Christian Grothoff
|
5a18e955eb
|
-fix AML decision update logic and history fetch logic
|
2023-02-04 21:54:47 +01:00 |
|
Christian Grothoff
|
19da4bd638
|
add tests for new AML logic, plus related bugfixes
|
2023-02-04 16:01:46 +01:00 |
|
Christian Grothoff
|
c3243aa39f
|
implement testing_api_cmd_check_aml_decision
|
2023-02-03 14:06:17 +01:00 |
|
Christian Grothoff
|
ba3b53cd27
|
-refund deadline should be optional/can be 0
|
2023-02-02 22:21:44 +01:00 |
|
Christian Grothoff
|
a703171f08
|
add logic to parse AML decisions response
|
2023-02-02 17:16:13 +01:00 |
|
Christian Grothoff
|
f60b09f8ef
|
add logic to parse AML decision response
|
2023-02-02 17:06:47 +01:00 |
|
Christian Grothoff
|
3898054b10
|
more work on KYC/AML decision inspection
|
2023-02-02 14:55:56 +01:00 |
|
Christian Grothoff
|
915542e69c
|
first draft of implementation of GET AML decisions endpoint
|
2023-02-02 11:40:44 +01:00 |
|
Christian Grothoff
|
f8ff9c996f
|
add 2nd AML decision lookup API (skeleton only)
|
2023-02-01 17:05:11 +01:00 |
|
Christian Grothoff
|
e469e6698e
|
start work on AML decision query API
|
2023-02-01 17:00:51 +01:00 |
|
Christian Grothoff
|
ff202ef296
|
KYC: misc. fixes to attribute attestation logic
|
2023-01-29 13:58:56 +01:00 |
|
Christian Grothoff
|
7e8e2f4317
|
Merge branch 'master' of git+ssh://git.taler.net/exchange
|
2023-01-27 10:12:08 +01:00 |
|
Christian Grothoff
|
f199b45e52
|
-fix path
|
2023-01-27 10:11:59 +01:00 |
|
Christian Grothoff
|
d131951fbe
|
add new endpoints to main dispatcher
|
2023-01-21 23:08:29 +01:00 |
|
Christian Grothoff
|
31286b66f2
|
-integrate new AML APIs into build
|
2023-01-21 21:38:50 +01:00 |
|
Christian Grothoff
|
999209518d
|
new AML APIs (libtalerexchange)
|
2023-01-18 14:26:15 +01:00 |
|
Christian Grothoff
|
d5619de525
|
fix test_kyc_api: adapt test logic to improved OAuth2.0 kyc API:
|
2023-01-16 11:25:18 +01:00 |
|
Christian Grothoff
|
26aa9d985e
|
expand DB API with AML functions, fix purse refund calculations in libtalerexchange
|
2022-12-29 11:48:57 +01:00 |
|
Christian Grothoff
|
fa840f7071
|
Merge branch 'master' of git+ssh://git.taler.net/exchange
|
2022-12-29 10:10:25 +01:00 |
|