Changesets: merchant

master 4d9bc219

2020-10-09 21:07

MS


Details Diff
address doxygen warnings
mod - contrib/microhttpd.tag Diff File
mod - contrib/taler-exchange.tag Diff File
mod - src/backend/taler-merchant-httpd.c Diff File
mod - src/backend/taler-merchant-httpd_exchanges.c Diff File
mod - src/backend/taler-merchant-httpd_post-orders-ID-abort.c Diff File
mod - src/backend/taler-merchant-httpd_post-orders-ID-pay.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/merchant-tools/taler-merchant-setup-reserve.c Diff File

master 217f04d2

2020-10-09 20:24

MS


Details Diff
Addressing @file warnings
mod - src/mustach/mustach-jansson.h Diff File
mod - src/mustach/mustach.h Diff File
mod - src/testing/testing_api_cmd_tip_pickup.c Diff File

master 27954156

2020-10-09 20:21

MS


Details Diff
Addressing @file warnings.
mod - src/backend/taler-merchant-httpd_auditors.c Diff File
mod - src/backend/taler-merchant-httpd_auditors.h Diff File
mod - src/backend/taler-merchant-httpd_config.c Diff File
mod - src/backend/taler-merchant-httpd_config.h Diff File
mod - src/backend/taler-merchant-httpd_exchanges.c Diff File
mod - src/backend/taler-merchant-httpd_exchanges.h Diff File
mod - src/backend/taler-merchant-httpd_get-orders-ID.c Diff File
mod - src/backend/taler-merchant-httpd_get-orders-ID.h Diff File
mod - src/backend/taler-merchant-httpd_get-tips-ID.c Diff File
mod - src/backend/taler-merchant-httpd_get-tips-ID.h Diff File
mod - src/backend/taler-merchant-httpd_post-orders-ID-abort.c Diff File
mod - src/backend/taler-merchant-httpd_post-orders-ID-abort.h Diff File
mod - src/backend/taler-merchant-httpd_post-orders-ID-claim.c Diff File
mod - src/backend/taler-merchant-httpd_post-orders-ID-claim.h Diff File
mod - src/backend/taler-merchant-httpd_post-orders-ID-paid.c Diff File
mod - src/backend/taler-merchant-httpd_post-orders-ID-paid.h Diff File
mod - src/backend/taler-merchant-httpd_post-orders-ID-pay.c Diff File
mod - src/backend/taler-merchant-httpd_post-orders-ID-pay.h Diff File
mod - src/backend/taler-merchant-httpd_post-orders-ID-refund.c Diff File
mod - src/backend/taler-merchant-httpd_post-orders-ID-refund.h Diff File
mod - src/backend/taler-merchant-httpd_post-tips-ID-pickup.c Diff File
mod - src/backend/taler-merchant-httpd_post-tips-ID-pickup.h Diff File
mod - src/backend/taler-merchant-httpd_private-delete-instances-ID.c Diff File
mod - src/backend/taler-merchant-httpd_private-delete-instances-ID.h Diff File
mod - src/backend/taler-merchant-httpd_private-delete-orders-ID.c Diff File
mod - src/backend/taler-merchant-httpd_private-delete-orders-ID.h Diff File
mod - src/backend/taler-merchant-httpd_private-delete-products-ID.c Diff File
mod - src/backend/taler-merchant-httpd_private-delete-products-ID.h Diff File
mod - src/backend/taler-merchant-httpd_private-delete-reserves-ID.c Diff File
mod - src/backend/taler-merchant-httpd_private-delete-reserves-ID.h Diff File
mod - src/backend/taler-merchant-httpd_private-get-instances-ID.c Diff File
mod - src/backend/taler-merchant-httpd_private-get-instances-ID.h Diff File
mod - src/backend/taler-merchant-httpd_private-get-instances.c Diff File
mod - src/backend/taler-merchant-httpd_private-get-instances.h Diff File
mod - src/backend/taler-merchant-httpd_private-get-orders-ID.c Diff File
mod - src/backend/taler-merchant-httpd_private-get-orders-ID.h 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-get-products-ID.c Diff File
mod - src/backend/taler-merchant-httpd_private-get-products-ID.h Diff File
mod - src/backend/taler-merchant-httpd_private-get-products.c Diff File
mod - src/backend/taler-merchant-httpd_private-get-products.h Diff File
mod - src/backend/taler-merchant-httpd_private-get-reserves-ID.c Diff File
mod - src/backend/taler-merchant-httpd_private-get-reserves-ID.h Diff File
mod - src/backend/taler-merchant-httpd_private-get-reserves.c Diff File
mod - src/backend/taler-merchant-httpd_private-get-reserves.h 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/backend/taler-merchant-httpd_private-get-tips.c Diff File
mod - src/backend/taler-merchant-httpd_private-get-tips.h Diff File
mod - src/backend/taler-merchant-httpd_private-get-transfers.c Diff File
mod - src/backend/taler-merchant-httpd_private-get-transfers.h Diff File
mod - src/backend/taler-merchant-httpd_private-patch-instances-ID.h Diff File
mod - src/backend/taler-merchant-httpd_private-patch-orders-ID-forget.c Diff File
mod - src/backend/taler-merchant-httpd_private-patch-orders-ID-forget.h Diff File
mod - src/backend/taler-merchant-httpd_private-patch-products-ID.h Diff File
mod - src/backend/taler-merchant-httpd_private-post-instances.c Diff File
mod - src/backend/taler-merchant-httpd_private-post-instances.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-orders-ID-refund.h Diff File
mod - src/backend/taler-merchant-httpd_private-post-orders-ID-track-UNSPEC.c Diff File
mod - src/backend/taler-merchant-httpd_private-post-orders-ID-track-UNSPEC.h Diff File
mod - src/backend/taler-merchant-httpd_private-post-orders.c Diff File
mod - src/backend/taler-merchant-httpd_private-post-orders.h Diff File
mod - src/backend/taler-merchant-httpd_private-post-products-ID-lock.c Diff File
mod - src/backend/taler-merchant-httpd_private-post-products-ID-lock.h Diff File
mod - src/backend/taler-merchant-httpd_private-post-products.c Diff File
mod - src/backend/taler-merchant-httpd_private-post-products.h Diff File
mod - src/backend/taler-merchant-httpd_private-post-reserves-ID-authorize-tip.c Diff File
mod - src/backend/taler-merchant-httpd_private-post-reserves-ID-authorize-tip.h Diff File
mod - src/backend/taler-merchant-httpd_private-post-reserves.c Diff File
mod - src/backend/taler-merchant-httpd_private-post-reserves.h Diff File
mod - src/backend/taler-merchant-httpd_private-post-transfers.c Diff File
mod - src/backend/taler-merchant-httpd_private-post-transfers.h Diff File
mod - src/backend/taler-merchant-httpd_reserves.c Diff File
mod - src/backend/taler-merchant-httpd_reserves.h Diff File
mod - src/backenddb/merchantdb_plugin.c Diff File
mod - src/backenddb/plugin_merchantdb_postgres.c Diff File
mod - src/backenddb/test_merchantdb.c Diff File
mod - src/include/platform.h Diff File
mod - src/include/taler_merchant_service.h Diff File
mod - src/include/taler_merchant_testing_lib.h Diff File
mod - src/include/taler_merchantdb_lib.h Diff File
mod - src/include/taler_merchantdb_plugin.h Diff File
mod - src/lib/merchant_api_common.c Diff File
mod - src/lib/merchant_api_delete_instance.c Diff File
mod - src/lib/merchant_api_delete_order.c Diff File
mod - src/lib/merchant_api_delete_product.c Diff File
mod - src/lib/merchant_api_delete_reserve.c Diff File
mod - src/lib/merchant_api_get_config.c Diff File
mod - src/lib/merchant_api_get_instance.c Diff File
mod - src/lib/merchant_api_get_instances.c Diff File
mod - src/lib/merchant_api_get_orders.c Diff File
mod - src/lib/merchant_api_get_product.c Diff File
mod - src/lib/merchant_api_get_products.c Diff File
mod - src/lib/merchant_api_get_reserve.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
mod - src/lib/merchant_api_lock_product.c Diff File
mod - src/lib/merchant_api_merchant_get_order.c Diff File
mod - src/lib/merchant_api_merchant_get_tip.c Diff File
mod - src/lib/merchant_api_patch_instance.c Diff File
mod - src/lib/merchant_api_patch_order_forget.c Diff File
mod - src/lib/merchant_api_patch_product.c Diff File
mod - src/lib/merchant_api_post_instances.c Diff File
mod - src/lib/merchant_api_post_order_abort.c Diff File
mod - src/lib/merchant_api_post_order_claim.c Diff File
mod - src/lib/merchant_api_post_order_paid.c Diff File
mod - src/lib/merchant_api_post_order_pay.c Diff File
mod - src/lib/merchant_api_post_order_refund.c Diff File
mod - src/lib/merchant_api_post_orders.c Diff File
mod - src/lib/merchant_api_post_products.c Diff File
mod - src/lib/merchant_api_post_reserves.c Diff File
mod - src/lib/merchant_api_post_transfers.c Diff File
mod - src/lib/merchant_api_tip_authorize.c Diff File
mod - src/lib/merchant_api_tip_pickup.c Diff File
mod - src/lib/merchant_api_tip_pickup2.c Diff File
mod - src/lib/merchant_api_wallet_get_order.c Diff File
mod - src/lib/merchant_api_wallet_get_tip.c Diff File
mod - src/lib/merchant_api_wallet_post_order_refund.c Diff File
mod - src/merchant-tools/taler-merchant-benchmark.c Diff File
mod - src/mustach/test_mustach_jansson.c Diff File
mod - src/testing/test_merchant_api.c Diff File
mod - src/testing/test_merchant_api_twisted.c Diff File
mod - src/testing/testing_api_cmd_abort_order.c Diff File
mod - src/testing/testing_api_cmd_claim_order.c Diff File
mod - src/testing/testing_api_cmd_config.c Diff File
mod - src/testing/testing_api_cmd_delete_instance.c Diff File
mod - src/testing/testing_api_cmd_delete_order.c Diff File
mod - src/testing/testing_api_cmd_delete_product.c Diff File
mod - src/testing/testing_api_cmd_delete_reserve.c Diff File
mod - src/testing/testing_api_cmd_forget_order.c Diff File
mod - src/testing/testing_api_cmd_get_instance.c Diff File
mod - src/testing/testing_api_cmd_get_instances.c Diff File
mod - src/testing/testing_api_cmd_get_orders.c Diff File
mod - src/testing/testing_api_cmd_get_product.c Diff File
mod - src/testing/testing_api_cmd_get_products.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
mod - src/testing/testing_api_cmd_get_tips.c Diff File
mod - src/testing/testing_api_cmd_get_transfers.c Diff File
mod - src/testing/testing_api_cmd_lock_product.c Diff File
mod - src/testing/testing_api_cmd_merchant_get_order.c Diff File
mod - src/testing/testing_api_cmd_merchant_get_tip.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_pay_order.c Diff File
mod - src/testing/testing_api_cmd_post_instances.c Diff File
mod - src/testing/testing_api_cmd_post_orders_paid.c Diff File
mod - src/testing/testing_api_cmd_post_products.c Diff File
mod - src/testing/testing_api_cmd_post_reserves.c Diff File
mod - src/testing/testing_api_cmd_post_transfers.c Diff File
mod - src/testing/testing_api_cmd_refund_order.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_order.c Diff File
mod - src/testing/testing_api_cmd_wallet_get_tip.c Diff File
mod - src/testing/testing_api_cmd_wallet_post_orders_refund.c Diff File
mod - src/testing/testing_api_helpers.c Diff File
mod - src/testing/testing_api_trait_claim_nonce.c Diff File
mod - src/testing/testing_api_trait_hash.c Diff File
mod - src/testing/testing_api_trait_merchant_sig.c Diff File
mod - src/testing/testing_api_trait_planchet.c Diff File
mod - src/testing/testing_api_trait_refund_entry.c Diff File
mod - src/testing/testing_api_trait_string.c Diff File

master 95c2f2ce

2020-10-09 20:00

MS


Details Diff
addressing some of the @file warnings
mod - src/backend/taler-merchant-httpd.c Diff File
mod - src/backend/taler-merchant-httpd.h Diff File
rm - src/backend/taler-merchant-httpd_OBSOLETE.c Diff File
mod - src/backend/taler-merchant-httpd_private-patch-instances-ID.c Diff File
mod - src/backend/taler-merchant-httpd_private-patch-products-ID.c Diff File
mod - src/backend/taler-merchant-httpd_qr.c Diff File
mod - src/backend/taler-merchant-httpd_qr.h Diff File
mod - src/backend/taler-merchant-httpd_statics.c Diff File
mod - src/backend/taler-merchant-httpd_statics.h Diff File
mod - src/backend/taler-merchant-httpd_templating.c Diff File
mod - src/backend/taler-merchant-httpd_templating.h Diff File
mod - src/testing/testing_api_trait_string.c Diff File

master 6868ab03

2020-10-08 20:09

MS


Details Diff
fix Doxygen warning
mod - src/include/taler_merchantdb_plugin.h Diff File

master cb459476

2020-10-08 19:36

MS


Details Diff
new tag file
mod - contrib/microhttpd.tag Diff File
add - contrib/taler-exchange.tag Diff File
mod - doc/doxygen/taler.doxy Diff File

master 3577c4d1

2020-10-08 19:24

Florian Dold


Details Diff
replace location to avoid history loop
mod - contrib/offer_refund.en.must Diff File
mod - contrib/offer_tip.en.must Diff File
mod - contrib/request_payment.en.must Diff File

master 7d81706c

2020-10-07 14:40

Christian Grothoff


Details Diff
refuse refunds categorically if refund_delay was 0, instead of trying to give refunds anyway
mod - src/backend/taler-merchant-httpd_private-post-orders-ID-refund.c Diff File
mod - src/backend/taler-merchant-httpd_private-post-orders.c Diff File

master e2406406

2020-10-02 22:20

Christian Grothoff


Details Diff
implement 0006616 claim status in /private/orders/ID handler
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/test_merchant_api.c Diff File
mod - src/testing/testing_api_cmd_merchant_get_order.c Diff File

master 4e099d5f

2020-09-29 16:51

Florian Dold


Details Diff
Revert "look up claim token and include it in claimed but unpaid order URLs to avoid redirect loop"
mod - src/backend/taler-merchant-httpd_private-get-orders-ID.c Diff File

master b8a81381

2020-09-29 16:51

Florian Dold


Details Diff
Revert "only complain when neither order nor contract is found"
mod - src/backend/taler-merchant-httpd_private-get-orders-ID.c Diff File

master 6afa631b

2020-09-29 16:05

Florian Dold


Details Diff
only complain when neither order nor contract is found
mod - src/backend/taler-merchant-httpd_private-get-orders-ID.c Diff File

master fc51e020

2020-09-29 16:00

Florian Dold


Details Diff
generate working order_status_url in private API
mod - src/backend/taler-merchant-httpd_private-get-orders-ID.c Diff File

master 9d25f3c0

2020-09-29 16:00

Florian Dold


Details Diff
look up claim token and include it in claimed but unpaid order URLs to avoid redirect loop
mod - src/backend/taler-merchant-httpd_private-get-orders-ID.c Diff File

master 5466b947

2020-09-14 11:01

Christian Grothoff


Details Diff
fix
mod - src/backend/taler-merchant-httpd.c Diff File
mod - src/backenddb/merchantdb_plugin.c Diff File
mod - src/backenddb/plugin_merchantdb_postgres.c Diff File
mod - src/backenddb/test_merchantdb.c Diff File
mod - src/include/taler_merchantdb_lib.h Diff File
mod - src/include/taler_merchantdb_plugin.h Diff File
mod - src/merchant-tools/taler-merchant-dbinit.c Diff File

master b9e87dd1

2020-09-12 00:39

Christian Grothoff


Details Diff
fix merchant dist rules
mod - src/mustach/Makefile.am Diff File

master 801a505c

2020-09-10 19:00

Christian Grothoff


Details Diff
fix long polling: need to re-fetch contract terms
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

master 26ff9653

2020-09-10 18:04

MS


Details Diff
comment
mod - src/backend/taler-merchant-httpd_private-post-orders.c Diff File

master a29e81dd

2020-09-10 02:56

Christian Grothoff


Details Diff
logic is hard
mod - src/backend/taler-merchant-httpd_get-orders-ID.c Diff File

master eae91def

2020-09-10 02:41

Christian Grothoff


Details Diff
fix the non-private GET logic, too
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

master 3840ce09

2020-09-10 02:18

Christian Grothoff


Details Diff
more logging
mod - src/backend/taler-merchant-httpd_post-orders-ID-paid.c Diff File

master dbe293e7

2020-09-10 02:16

Christian Grothoff


Details Diff
more logging
mod - src/backend/taler-merchant-httpd_private-get-orders-ID.c Diff File

master 46cf325d

2020-09-10 02:12

Christian Grothoff


Details Diff
redo more of transaction on resume
mod - src/backend/taler-merchant-httpd_private-get-orders-ID.c Diff File

master 38e7fcef

2020-09-10 01:55

Christian Grothoff


Details Diff
fix stupid copy and paste bug
mod - src/backend/taler-merchant-httpd.c Diff File

master 08c23382

2020-09-10 01:44

Christian Grothoff


Details Diff
log more
mod - src/backend/taler-merchant-httpd.c Diff File
 First  Prev  1 2 3 ... 10 ... 18 19 20 21 22 23 24 ... 30 ... 40 ... 50 ... 60 ... 70 ... 80 ... 90 ... 100 ... 110 ... 120 ... 125 126 127  Next  Last