Changesets: merchant

master 83f0cd87

2021-01-31 14:12

Christian Grothoff


Details Diff
implement import of auth_token into merchant DB when configuring instances (0006731)
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-patch-instances-ID.c Diff File
mod - src/backend/taler-merchant-httpd_private-post-instances.c Diff File

master 9dded1ae

2021-01-31 13:52

Christian Grothoff


Details Diff
extend merchant backend DB to support storing authentication data for 0006731
mod - src/backenddb/Makefile.am Diff File
add - src/backenddb/drop0002.sql Diff File
add - src/backenddb/merchant-0002.sql Diff File
mod - src/backenddb/plugin_merchantdb_postgres.c Diff File
mod - src/include/taler_merchantdb_plugin.h Diff File

master 10a3b45d

2021-01-29 19:12

Christian Grothoff


Details Diff
retry if reserve is so far unknown (404) to merchant, instead of using short timeout that may be too short on some systems
mod - src/backend/taler-merchant-httpd_reserves.c Diff File
mod - src/backenddb/plugin_merchantdb_postgres.c Diff File
mod - src/testing/test_merchant_api.c Diff File
mod - src/testing/testing_api_cmd_tip_authorize.c Diff File

master 38b8097d

2021-01-29 19:11

Christian Grothoff


Details Diff
allow permutations in order of reserves returned to still count as acceptable
mod - src/testing/testing_api_cmd_get_reserves.c Diff File

master 719854d4

2021-01-28 15:31

Christian Grothoff


Details Diff
do not fail during postinst if systemctl is unavailable
mod - debian/taler-merchant.postinst Diff File

master 27c000a6

2021-01-25 22:07

Christian Grothoff


Details Diff
need qrencoder
mod - debian/control Diff File

master 82c37473

2021-01-21 18:53

Christian Grothoff


Details Diff
update rules
mod - debian/changelog Diff File
mod - debian/control Diff File

master 6a1d3f57

2021-01-21 18:47

Christian Grothoff


Details Diff
improve Debian package rules
mod - debian/libtalermerchant-dev.install Diff File
mod - debian/libtalermerchant.install Diff File
mod - debian/libtalermerchant.substvars Diff File
mod - debian/rules Diff File
mod - debian/taler-merchant.install Diff File
mod - debian/taler-merchant.postrm.debhelper Diff File
mod - debian/taler-merchant.substvars Diff File
mod - src/backend/Makefile.am Diff File
add - src/backend/kudos.conf Diff File
mod - src/backend/merchant.conf Diff File

master 3e707621

2021-01-21 17:12

Christian Grothoff


Details Diff
ignore
mod - .gitignore Diff File

master bc6dea9c

2021-01-21 17:11

Christian Grothoff


Details Diff
update submodule
mod - .gitignore Diff File
mod - .gitmodules Diff File
add - doc/prebuilt Diff File
rm - doc/taler-merchant-benchmark.1 Diff File
rm - doc/taler-merchant-httpd.1 Diff File

master 3e8fed0e

2021-01-21 16:37

Christian Grothoff


Details Diff
update submodules
mod - .gitmodules Diff File
mod - doc/Makefile.am Diff File

master cd47c8e0

2021-01-18 12:58

Christian Grothoff


Details Diff
only log things as ERROR that are actually ERRORs; return 502 instead of 500 on abort failure due to malformed exchange reply
mod - src/backend/taler-merchant-httpd_post-orders-ID-abort.c Diff File
mod - src/lib/merchant_api_delete_reserve.c Diff File
mod - src/lib/merchant_api_tip_pickup2.c Diff File
mod - src/testing/test_merchant_api_twisted.c Diff File
mod - src/testing/testing_api_cmd_abort_order.c Diff File

master d99be82b

2021-01-18 12:40

Christian Grothoff


Details Diff
only log things as ERROR that are actually ERRORs
mod - src/backend/taler-merchant-httpd_private-post-orders.c Diff File
mod - src/lib/merchant_api_get_orders.c Diff File
mod - src/testing/testing_api_cmd_post_orders.c Diff File

master d2c40f4e

2021-01-18 12:34

Christian Grothoff


Details Diff
insert_transfer_details is running its own transaction, no need to create an outer transaction for it
mod - src/backend/taler-merchant-httpd_private-post-transfers.c Diff File

master 075d09d9

2021-01-18 12:31

Christian Grothoff


Details Diff
postgres_insert_pickup must NOT start a transaction, transaction is already part of caller
mod - src/backend/taler-merchant-httpd_post-tips-ID-pickup.c Diff File
mod - src/backenddb/plugin_merchantdb_postgres.c Diff File

master 41afb315

2021-01-18 12:23

Christian Grothoff


Details Diff
add missing rollbacks to fix some transactions
mod - src/backend/taler-merchant-httpd_post-tips-ID-pickup.c Diff File
mod - src/backend/taler-merchant-httpd_private-post-transfers.c Diff File
mod - src/backenddb/plugin_merchantdb_postgres.c Diff File

master 2b981fec

2021-01-17 00:43

Christian Grothoff


Details Diff
reduce lookahead
mod - src/testing/test_merchant_api.conf Diff File

master 2c5a2454

2021-01-16 19:37

Christian Grothoff


Details Diff
fix 0006699: trust peers if master_pub is in trust set, do not require base URL to match Affected Issues
0006699
mod - src/backend/taler-merchant-httpd_exchanges.c Diff File
mod - src/backend/taler-merchant-httpd_post-orders-ID-pay.c Diff File

master 4bbb29fb

2021-01-15 13:39

Christian Grothoff


Details Diff
Merge branch 'master' of git+ssh://git.taler.net/merchant

master dac3175e

2021-01-15 13:39

Christian Grothoff


Details Diff
force (re)download of /keys also for auditor check, see 0006699
mod - src/backend/taler-merchant-httpd_auditors.c Diff File
mod - src/backend/taler-merchant-httpd_post-orders-ID-pay.c Diff File

master 4a5eb617

2021-01-11 13:38

Florian Dold


Details Diff
Revert "set up logging properly for merchant httpd"
mod - src/backend/taler-merchant-httpd.c Diff File

master 523e8109

2021-01-11 13:16

Florian Dold


Details Diff
set up logging properly for merchant httpd
mod - src/backend/taler-merchant-httpd.c Diff File

master 7de305af

2021-01-07 23:57

Christian Grothoff


Details Diff
fix 0006674 Affected Issues
0006674
mod - src/testing/testing_api_cmd_merchant_get_order.c Diff File
mod - src/testing/testing_api_cmd_refund_order.c Diff File
mod - src/testing/testing_api_cmd_wallet_get_order.c Diff File

master 64667c6f

2021-01-07 21:58

Christian Grothoff


Details Diff
fix 0006677 Affected Issues
0006677
mod - src/backend/taler-merchant-httpd_post-orders-ID-pay.c Diff File
mod - src/backend/taler-merchant-httpd_post-tips-ID-pickup.c Diff File
mod - src/lib/merchant_api_post_order_abort.c Diff File
mod - src/lib/merchant_api_post_order_pay.c Diff File

master b8c889d9

2021-01-07 21:52

Christian Grothoff


Details Diff
fix remaining 0006679 issues in exchange
mod - src/merchant-tools/taler-merchant-dbinit.c Diff File
mod - src/merchant-tools/taler-merchant-setup-reserve.c Diff File
mod - src/testing/testing_api_cmd_merchant_get_order.c Diff File
 First  Prev  1 2 3 ... 10 ... 17 18 19 20 21 22 23 ... 30 ... 40 ... 50 ... 60 ... 70 ... 80 ... 90 ... 100 ... 110 ... 120 ... 130 131 132  Next  Last