Changesets: merchant

master d34f954d

2020-06-24 01:08

jonathanbuchanan


Details Diff
harder tests for GET /private/instances, GET /private/products
mod - src/backenddb/test_merchantdb.c Diff File
mod - src/include/taler_merchant_testing_lib.h Diff File
mod - src/testing/test_merchant_api.c Diff File
mod - src/testing/testing_api_cmd_get_instances.c Diff File
mod - src/testing/testing_api_cmd_get_products.c Diff File
mod - src/testing/testing_api_cmd_merchant_get_order.c Diff File
mod - src/testing/testing_api_cmd_patch_instance.c Diff File
mod - src/testing/testing_api_cmd_patch_product.c Diff File
mod - src/testing/testing_api_cmd_post_instances.c Diff File
mod - src/testing/testing_api_cmd_post_products.c Diff File

master d52356b4

2020-06-23 23:47

Christian Grothoff


Details Diff
implement taler-merchant-setup-reserve CLI tool
mod - .gitignore Diff File
mod - src/merchant-tools/Makefile.am Diff File
add - src/merchant-tools/taler-merchant-setup-reserve.c Diff File

master 8f52ed60

2020-06-23 22:25

Christian Grothoff


Details Diff
DCE: removing legacy code and APIs
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
mod - src/lib/merchant_api_tip_pickup2.c Diff File
rm - src/lib/merchant_api_track_transaction.c Diff File
mod - src/lib/merchant_api_wallet_get_tip.c Diff File
mod - src/testing/Makefile.am Diff File

master cecafaab

2020-06-23 21:51

Christian Grothoff


Details Diff
use and handle all /pay status codes
mod - src/backend/taler-merchant-httpd_post-orders-ID-pay.c Diff File
mod - src/lib/merchant_api_post_order_pay.c Diff File

master f8c01f4b

2020-06-23 13:00

Christian Grothoff


Details Diff
implement signature verification on pay response
mod - src/lib/merchant_api_post_order_pay.c Diff File

master 3e5a21a6

2020-06-23 12:48

Christian Grothoff


Details Diff
also parse and return timestamp and row_id
mod - src/include/taler_merchant_service.h Diff File
mod - src/lib/merchant_api_get_orders.c Diff File

master ae523684

2020-06-23 12:30

Christian Grothoff


Details Diff
clarify with/without wire fee issue
mod - src/backenddb/merchant-0001.sql Diff File
mod - src/backenddb/plugin_merchantdb_postgres.c Diff File
mod - src/include/taler_merchantdb_plugin.h Diff File

master 66f0f2d7

2020-06-23 00:35

jonathanbuchanan


Details Diff
Merge branch 'protocolV1' of ssh://git.taler.net/merchant into protocolV1
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_service.h Diff File
mod - src/include/taler_merchantdb_plugin.h Diff File
mod - src/lib/merchant_api_get_reserve.c Diff File
mod - src/testing/testing_api_cmd_get_reserve.c Diff File

master cac09657

2020-06-23 00:34

jonathanbuchanan


Details Diff
more checks for GET /private/products/
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
mod - src/testing/testing_api_cmd_get_instance.c Diff File
mod - src/testing/testing_api_cmd_get_product.c Diff File
mod - src/testing/testing_api_cmd_patch_instance.c Diff File
mod - src/testing/testing_api_cmd_patch_product.c Diff File
mod - src/testing/testing_api_cmd_post_instances.c Diff File
mod - src/testing/testing_api_cmd_post_products.c Diff File
rm - src/testing/testing_api_trait_merchant_json.c Diff File

master 0748ecde

2020-06-22 22:30

Christian Grothoff


Details Diff
return active-status of reserves from backenddb (fixes FIXMEs)
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_service.h Diff File
mod - src/include/taler_merchantdb_plugin.h Diff File
mod - src/lib/merchant_api_get_reserve.c Diff File
mod - src/testing/testing_api_cmd_get_reserve.c Diff File

master d83304e2

2020-06-22 19:15

jonathanbuchanan


Details Diff
fix type conversion warning and test failure for backenddb
mod - src/backenddb/plugin_merchantdb_postgres.c Diff File
mod - src/backenddb/test_merchantdb.c Diff File
mod - src/include/taler_merchantdb_plugin.h Diff File

master da6a10ee

2020-06-22 11:20

jonathanbuchanan


Details Diff
deeper checks for GET /private/instances/
mod - src/include/taler_merchant_testing_lib.h Diff File
mod - src/testing/Makefile.am Diff File
mod - src/testing/testing_api_cmd_get_instance.c Diff File
mod - src/testing/testing_api_cmd_patch_instance.c Diff File
mod - src/testing/testing_api_cmd_post_instances.c Diff File
add - src/testing/testing_api_trait_merchant_json.c Diff File

master d4f400ec

2020-06-22 01:52

Christian Grothoff


Details Diff
Merge branch 'protocolV1' of git+ssh://git.taler.net/merchant into protocolV1
mod - src/backenddb/plugin_merchantdb_postgres.c Diff File
mod - src/backenddb/test_merchantdb.c Diff File

master 5d3bfab1

2020-06-22 01:52

Christian Grothoff


Details Diff
add missing notifications to private-get-orders long poller
mod - src/backend/taler-merchant-httpd.c Diff File
mod - src/backend/taler-merchant-httpd.h Diff File
mod - src/backend/taler-merchant-httpd_post-orders-ID-pay.c Diff File
mod - src/backend/taler-merchant-httpd_private-get-orders-ID.c Diff File
mod - src/backend/taler-merchant-httpd_private-get-orders.c Diff File
mod - src/backend/taler-merchant-httpd_private-get-orders.h Diff File
mod - src/backend/taler-merchant-httpd_private-post-orders-ID-refund.c Diff File
mod - src/backend/taler-merchant-httpd_private-post-transfers.c Diff File
mod - src/backenddb/plugin_merchantdb_postgres.c Diff File
mod - src/include/taler_merchantdb_plugin.h Diff File
mod - src/lib/merchant_api_get_orders.c Diff File

master 4893f352

2020-06-22 00:44

jonathanbuchanan


Details Diff
improved backenddb tests
mod - src/backenddb/plugin_merchantdb_postgres.c Diff File
mod - src/backenddb/test_merchantdb.c Diff File

master e5c81bca

2020-06-21 14:10

Christian Grothoff


Details Diff
413 limits
mod - src/backend/taler-merchant-httpd.c Diff File

master 5341e4d6

2020-06-21 14:05

Christian Grothoff


Details Diff
address 413 fixme
mod - src/backend/taler-merchant-httpd.c Diff File
mod - src/backend/taler-merchant-httpd.h Diff File
mod - src/backend/taler-merchant-httpd_private-post-reserves.c Diff File

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
 First  Prev  1 2 3 ... 10 ... 20 ... 30 ... 32 33 34 35 36 37 38 ... 40 ... 50 ... 60 ... 70 ... 80 ... 90 ... 100 ... 110 ... 120 ... 127 128 129  Next  Last