Changesets: merchant

master 96726fd5

2021-02-02 13:20

Christian Grothoff


Details Diff
extend client and testing libs to support setting authentication tokens (0006731)
mod - src/backend/taler-merchant-httpd.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_patch_instance.c Diff File
mod - src/lib/merchant_api_post_instances.c Diff File
mod - src/testing/test_merchant_api.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

master 0232c377

2021-02-02 13:05

Christian Grothoff


Details Diff
include 'Bearer' in prefix and document discussion with mnot
mod - src/backend/taler-merchant-httpd.c Diff File

master 25c0b949

2021-01-31 23:21

Christian Grothoff


Details Diff
implement access control (0006731)
mod - src/backend/taler-merchant-httpd.c Diff File

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
 First  Prev  1 2 3 ... 10 ... 12 13 14 15 16 17 18 ... 20 ... 30 ... 40 ... 50 ... 60 ... 70 ... 80 ... 90 ... 100 ... 110 ... 120 ... 125 126 127  Next  Last