Changesets: merchant

master 4621e2ea

2020-06-20 21:49

Christian Grothoff


Details Diff
add amount checks
mod - src/backend/taler-merchant-httpd_reserves.c Diff File

master c6a10b52

2020-06-20 21:46

Christian Grothoff


Details Diff
finish taler-merchant-httpd_reserves implementation
mod - src/backend/taler-merchant-httpd_reserves.c Diff File

master da5f3939

2020-06-20 20:22

Christian Grothoff


Details Diff
start with reserve processing logic
mod - src/backend/Makefile.am Diff File
mod - src/backend/taler-merchant-httpd.c Diff File
mod - src/backend/taler-merchant-httpd_private-post-reserves.c Diff File
add - src/backend/taler-merchant-httpd_reserves.c Diff File
add - src/backend/taler-merchant-httpd_reserves.h Diff File
mod - src/backenddb/plugin_merchantdb_postgres.c Diff File
mod - src/include/taler_merchantdb_plugin.h Diff File

master 9bae0357

2020-06-20 05:06

jonathanbuchanan


Details Diff
implement library method for DELETE /orders/ and tests
mod - src/backend/taler-merchant-httpd.c Diff File
mod - src/include/taler_merchant_testing_lib.h Diff File
mod - src/lib/Makefile.am Diff File
add - src/lib/merchant_api_delete_order.c Diff File
mod - src/testing/Makefile.am Diff File
mod - src/testing/test_merchant_api.c Diff File
add - src/testing/testing_api_cmd_delete_order.c Diff File

master 37bfe147

2020-06-20 04:07

jonathanbuchanan


Details Diff
naive tests for the family of GET order(s) methods
mod - src/backend/taler-merchant-httpd.c Diff File
mod - src/backend/taler-merchant-httpd_get-orders-ID.c Diff File
mod - src/backend/taler-merchant-httpd_private-get-orders-ID.c Diff File
mod - src/include/taler_merchant_service.h Diff File
mod - src/include/taler_merchant_testing_lib.h Diff File
mod - src/lib/merchant_api_merchant_get_order.c Diff File
mod - src/testing/Makefile.am Diff File
mod - src/testing/test_merchant_api.c Diff File
add - src/testing/testing_api_cmd_get_orders.c Diff File
add - src/testing/testing_api_cmd_merchant_get_order.c Diff File
add - src/testing/testing_api_cmd_wallet_get_order.c Diff File
mod - src/testing/testing_api_cmd_wallet_get_tip.c Diff File

master e3524407

2020-06-19 10:30

jonathanbuchanan


Details Diff
stricter tests for query reserve(s) methods
mod - src/backend/taler-merchant-httpd_private-get-reserves-ID.c Diff File
mod - src/backenddb/plugin_merchantdb_postgres.c Diff File
mod - src/include/taler_merchant_testing_lib.h Diff File
mod - src/lib/merchant_api_get_reserve.c Diff File
mod - src/testing/test_merchant_api.c Diff File
mod - src/testing/testing_api_cmd_get_reserve.c Diff File
mod - src/testing/testing_api_cmd_get_reserves.c Diff File

master 566408fa

2020-06-19 04:27

jonathanbuchanan


Details Diff
stricter tests for tips/reserves
mod - src/backend/taler-merchant-httpd.c Diff File
mod - src/backend/taler-merchant-httpd_private-post-reserves-ID-authorize-tip.c Diff File
mod - src/backenddb/plugin_merchantdb_postgres.c Diff File
mod - src/include/taler_merchant_testing_lib.h Diff File
mod - src/lib/merchant_api_tip_authorize.c Diff File
mod - src/testing/test_merchant_api.c Diff File
mod - src/testing/testing_api_cmd_get_reserve.c Diff File
mod - src/testing/testing_api_cmd_merchant_get_tip.c Diff File
mod - src/testing/testing_api_cmd_post_reserves.c Diff File
mod - src/testing/testing_api_cmd_tip_authorize.c Diff File
mod - src/testing/testing_api_cmd_tip_pickup.c Diff File
mod - src/testing/testing_api_cmd_wallet_get_tip.c Diff File

master 6624576c

2020-06-18 05:35

jonathanbuchanan


Details Diff
implementations, tests, and renames for GET /tips/ & GET /private/tips/
mod - src/backend/Makefile.am Diff File
mod - src/backend/taler-merchant-httpd.c Diff File
mod - src/backend/taler-merchant-httpd_get-tips-ID.c Diff File
mod - src/backend/taler-merchant-httpd_private-get-tips-ID.c Diff File
mod - src/backend/taler-merchant-httpd_private-get-tips-ID.h Diff File
mod - src/include/taler_merchant_service.h Diff File
mod - src/include/taler_merchant_testing_lib.h Diff File
mod - src/lib/Makefile.am Diff File
add - src/lib/merchant_api_merchant_get_tip.c Diff File
mod - src/lib/merchant_api_wallet_get_tip.c Diff File
mod - src/testing/Makefile.am Diff File
mod - src/testing/test_merchant_api.c Diff File
add - src/testing/testing_api_cmd_merchant_get_tip.c Diff File
mod - src/testing/testing_api_cmd_tip_authorize.c Diff File
rm - src/testing/testing_api_cmd_tip_query.c Diff File
add - src/testing/testing_api_cmd_wallet_get_tip.c Diff File

master 06010ba8

2020-06-17 05:44

jonathanbuchanan


Details Diff
fix/test for POST tips//pickup
mod - src/backend/taler-merchant-httpd.c Diff File
mod - src/backend/taler-merchant-httpd_post-tips-ID-pickup.c Diff File
mod - src/lib/merchant_api_tip_pickup2.c Diff File
mod - src/testing/test_merchant_api.c Diff File
mod - src/testing/testing_api_cmd_get_reserve.c Diff File
mod - src/testing/testing_api_cmd_post_reserves.c Diff File

master 63c035bf

2020-06-16 05:08

jonathanbuchanan


Details Diff
test for GET /private/reserves/
mod - src/backend/taler-merchant-httpd.c Diff File
mod - src/backend/taler-merchant-httpd_private-get-reserves-ID.c Diff File
mod - src/include/taler_merchant_testing_lib.h Diff File
mod - src/lib/merchant_api_get_reserve.c Diff File
mod - src/testing/Makefile.am Diff File
mod - src/testing/test_merchant_api.c Diff File
add - src/testing/testing_api_cmd_get_reserve.c Diff File

master 1d22e4f8

2020-06-16 03:26

jonathanbuchanan


Details Diff
test for GET /private/reserves
mod - src/backend/taler-merchant-httpd_private-get-reserves.c Diff File
mod - src/include/taler_merchant_testing_lib.h Diff File
mod - src/lib/merchant_api_get_reserves.c Diff File
mod - src/lib/merchant_api_get_tips.c Diff File
mod - src/lib/merchant_api_wallet_get_order.c Diff File
mod - src/testing/Makefile.am Diff File
mod - src/testing/test_merchant_api.c Diff File
add - src/testing/testing_api_cmd_get_reserves.c Diff File

master af158318

2020-06-16 01:03

jonathanbuchanan


Details Diff
tests for new db methods
mod - src/backenddb/test_merchantdb.c Diff File

master 0dc0310c

2020-06-14 19:41

Christian Grothoff


Details Diff
allow refund_delay to be specified with POST /orders, fix FTBFS
mod - src/include/taler_merchant_service.h Diff File
mod - src/lib/merchant_api_post_orders.c Diff File
mod - src/testing/testing_api_cmd_get_transfers.c Diff File
mod - src/testing/testing_api_cmd_post_orders.c Diff File

master 8716f80c

2020-06-14 19:22

Christian Grothoff


Details Diff
implement merchant_api_merchant_get_order.c
mod - src/backend/taler-merchant-httpd_private-get-orders-ID.c Diff File
mod - src/include/taler_merchant_service.h Diff File
mod - src/lib/merchant_api_merchant_get_order.c Diff File

master 458d1ac5

2020-06-14 17:17

Christian Grothoff


Details Diff
clean up logic: use new EXCHANGE_YNA enum, avoid crazy macro construction to build URLs, use full power of TALER_url_join() instead
mod - src/include/taler_merchant_service.h Diff File
mod - src/lib/merchant_api_get_orders.c Diff File
mod - src/lib/merchant_api_get_reserves.c Diff File
mod - src/lib/merchant_api_get_tips.c Diff File
mod - src/lib/merchant_api_get_transfers.c Diff File

master 573a2270

2020-06-14 16:29

Christian Grothoff


Details Diff
this was done by Jonathan
mod - src/backend/taler-merchant-httpd_private-get-tips.c Diff File

master 864a55a5

2020-06-14 16:25

Christian Grothoff


Details Diff
add logic to parse refund details
mod - src/lib/merchant_api_wallet_get_order.c Diff File

master b8fa0dde

2020-06-14 01:58

Christian Grothoff


Details Diff
starting with merchant_api_merchant_get_order.c
mod - src/lib/Makefile.am Diff File
rm - src/lib/merchant_api_get_order.c Diff File
mod - src/lib/merchant_api_merchant_get_order.c Diff File

master ab22ee34

2020-06-14 01:47

Christian Grothoff


Details Diff
adjust GET /orders/ID to match spec
mod - src/backend/taler-merchant-httpd_get-orders-ID.c Diff File
mod - src/include/taler_merchant_service.h Diff File
mod - src/lib/Makefile.am Diff File
rm - src/lib/merchant_api_get_order2.c Diff File
mod - src/lib/merchant_api_merchant_get_order.c Diff File
add - src/lib/merchant_api_wallet_get_order.c Diff File

master fdf89e81

2020-06-14 00:51

Christian Grothoff


Details Diff
adjust API to current spec
mod - src/backend/taler-merchant-httpd_private-get-orders-ID.c Diff File
mod - src/include/taler_merchant_service.h Diff File

master e39aa8b4

2020-06-13 20:45

Christian Grothoff


Details Diff
fix 0005957 Affected Issues
0005957
mod - src/backend/taler-merchant-httpd_private-get-transfers.c Diff File
mod - src/backend/taler-merchant-httpd_private-post-orders.c Diff File

master 1ceb91a1

2020-06-13 20:28

Christian Grothoff


Details Diff
DCE
mod - src/backend/taler-merchant-httpd_get-orders-ID.c Diff File

master 573ee18c

2020-06-13 18:40

Christian Grothoff


Details Diff
implement missing SQL
mod - src/backend/taler-merchant-httpd_private-get-orders-ID.c Diff File
mod - src/backenddb/Makefile.am Diff File
mod - src/backenddb/plugin_merchantdb_postgres.c Diff File
mod - src/include/taler_merchantdb_plugin.h Diff File

master 2f853beb

2020-06-13 11:22

jonathanbuchanan


Details Diff
test DELETE /private/reserves/
mod - src/backend/taler-merchant-httpd.c Diff File
mod - src/include/taler_merchant_testing_lib.h Diff File
mod - src/testing/Makefile.am Diff File
mod - src/testing/test_merchant_api.c Diff File
add - src/testing/testing_api_cmd_delete_reserve.c Diff File
mod - src/testing/testing_api_cmd_post_reserves.c Diff File

master f0411396

2020-06-13 10:04

jonathanbuchanan


Details Diff
more backenddb tests
mod - src/backenddb/plugin_merchantdb_postgres.c Diff File
mod - src/backenddb/test_merchantdb.c Diff File
 First  Prev  1 2 3 ... 10 ... 20 ... 30 31 32 33 34 35 36 37 ... 40 ... 50 ... 60 ... 70 ... 80 ... 90 ... 100 ... 110 ... 120 ... 125 126 127  Next  Last