Changesets: merchant

master a417ca1d

2020-04-21 16:25

Christian Grothoff


Details Diff
implement POST /instances
mod - src/include/taler_merchant_service.h Diff File
mod - src/lib/Makefile.am Diff File
mod - src/lib/merchant_api_delete_instance.c Diff File
add - src/lib/merchant_api_get_instance.c Diff File
add - src/lib/merchant_api_post_instances.c Diff File

master 35774183

2020-04-21 01:24

Christian Grothoff


Details Diff
specify remaining /instance API
mod - src/include/taler_merchant_service.h Diff File

master 4913f563

2020-04-21 00:15

Christian Grothoff


Details Diff
work on /products and /instances C API
mod - src/backend/taler-merchant-httpd_private-get-products.c Diff File
mod - src/backend/taler-merchant-httpd_private-patch-products-ID.c Diff File
mod - src/backenddb/merchant-0001.sql 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_delete_instances_ID.c Diff File

master a01d45c4

2020-04-20 16:24

Christian Grothoff


Details Diff
simplifying SQL
mod - src/backenddb/plugin_merchantdb_postgres.c Diff File

master 33ad6a9f

2020-04-20 16:17

Christian Grothoff


Details Diff
squealing
mod - src/backenddb/merchant-0001.sql Diff File
mod - src/backenddb/plugin_merchantdb_postgres.c Diff File

master 64cc6eb8

2020-04-20 15:39

Christian Grothoff


Details Diff
backenddb implementation work
mod - src/backend/taler-merchant-httpd_private-get-products-ID.c Diff File
mod - src/backend/taler-merchant-httpd_private-get-products.c Diff File
mod - src/backend/taler-merchant-httpd_private-patch-products-ID.c Diff File
mod - src/backend/taler-merchant-httpd_private-post-products.c Diff File
mod - src/backenddb/plugin_merchantdb_postgres.c Diff File
mod - src/include/taler_merchantdb_plugin.h Diff File

master 458dc365

2020-04-20 00:22

Christian Grothoff


Details Diff
implement POST products/lock
mod - src/backend/Makefile.am Diff File
mod - src/backend/taler-merchant-httpd.c Diff File
mod - src/backend/taler-merchant-httpd_private-patch-products-ID.c Diff File
mod - src/backend/taler-merchant-httpd_private-patch-products-ID.h Diff File
add - src/backend/taler-merchant-httpd_private-post-products-ID-lock.c Diff File
add - src/backend/taler-merchant-httpd_private-post-products-ID-lock.h Diff File
mod - src/include/taler_merchantdb_plugin.h Diff File

master 3817d2e6

2020-04-20 00:02

Christian Grothoff


Details Diff
implement PATCH handlers
mod - src/backend/Makefile.am Diff File
mod - src/backend/taler-merchant-httpd.c Diff File
add - src/backend/taler-merchant-httpd_private-patch-instances-ID.c Diff File
add - src/backend/taler-merchant-httpd_private-patch-instances-ID.h Diff File
add - src/backend/taler-merchant-httpd_private-patch-products-ID.c Diff File
add - src/backend/taler-merchant-httpd_private-patch-products-ID.h Diff File
add - src/backend/taler-merchant-httpd_private-post-products.c Diff File
add - src/backend/taler-merchant-httpd_private-post-products.h Diff File
mod - src/include/taler_merchantdb_plugin.h Diff File

master 7a464be6

2020-04-19 19:07

Christian Grothoff


Details Diff
work on delete/get products by ID
mod - src/backend/Makefile.am Diff File
mod - src/backend/taler-merchant-httpd.c Diff File
add - src/backend/taler-merchant-httpd_private-delete-products-ID.c Diff File
add - src/backend/taler-merchant-httpd_private-delete-products-ID.h Diff File
add - src/backend/taler-merchant-httpd_private-get-products-ID.c Diff File
add - src/backend/taler-merchant-httpd_private-get-products-ID.h Diff File
mod - src/include/taler_merchantdb_plugin.h Diff File

master 6b93d093

2020-04-19 16:54

Christian Grothoff


Details Diff
implement GET /products
mod - src/backend/Makefile.am Diff File
mod - src/backend/taler-merchant-httpd.c Diff File
mod - src/backend/taler-merchant-httpd_private-get-instances.c Diff File
add - src/backend/taler-merchant-httpd_private-get-products.c Diff File
add - src/backend/taler-merchant-httpd_private-get-products.h Diff File
mod - src/backend/taler-merchant-httpd_private-post-instances.c Diff File
mod - src/include/taler_merchantdb_plugin.h Diff File

master 212298ab

2020-04-19 16:01

Christian Grothoff


Details Diff
implement PATCH
mod - src/backend/Makefile.am Diff File
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-instances.c Diff File
mod - src/backenddb/plugin_merchantdb_postgres.c Diff File
mod - src/include/taler_merchantdb_plugin.h Diff File

master f0ba12d3

2020-04-19 13:51

Christian Grothoff


Details Diff
implement DELETE /instances/$ID
add - src/backend/taler-merchant-httpd_private-delete-instances-ID.c Diff File
add - src/backend/taler-merchant-httpd_private-delete-instances-ID.h 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/Makefile.am Diff File
add - src/lib/merchant_api_delete_instances_ID.c Diff File
mod - src/lib/merchant_api_get_config.c Diff File
mod - src/lib/merchant_api_get_instances.c Diff File

master d5f14ec8

2020-04-19 03:07

Christian Grothoff


Details Diff
start on DELETE instance
mod - src/backend/Makefile.am Diff File
mod - src/backend/taler-merchant-httpd.c Diff File
mod - src/backenddb/plugin_merchantdb_postgres.c Diff File
mod - src/include/taler_merchantdb_plugin.h Diff File

master e93a9431

2020-04-18 19:59

Christian Grothoff


Details Diff
implement GET /instances/
mod - src/backend/Makefile.am Diff File
mod - src/backend/taler-merchant-httpd.c Diff File
mod - src/backend/taler-merchant-httpd.h Diff File
add - src/backend/taler-merchant-httpd_private-get-instances-ID.c Diff File
add - src/backend/taler-merchant-httpd_private-get-instances-ID.h Diff File

master 741f7127

2020-04-18 15:34

Christian Grothoff


Details Diff
implement POST /instances
mod - src/backend/Makefile.am Diff File
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-get-instances.c Diff File
add - src/backend/taler-merchant-httpd_private-post-instances.c Diff File
add - src/backend/taler-merchant-httpd_private-post-instances.h Diff File
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 b03f6cf5

2020-04-17 23:06

Christian Grothoff


Details Diff
implement instances_get in library
mod - src/include/taler_merchant_service.h Diff File
mod - src/lib/Makefile.am Diff File
mod - src/lib/merchant_api_config_get.c Diff File
add - src/lib/merchant_api_instances_get.c Diff File

master ed553c1b

2020-04-17 22:33

Christian Grothoff


Details Diff
support PATCH as well
mod - src/backend/taler-merchant-httpd.c Diff File
mod - src/backend/taler-merchant-httpd.h Diff File

master 49129bbc

2020-04-17 22:30

Christian Grothoff


Details Diff
implement GET /instances
mod - src/backend/Makefile.am Diff File
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-get-instances.c Diff File
add - src/backend/taler-merchant-httpd_private-get-instances.h Diff File

master bee130c6

2020-04-17 21:38

Christian Grothoff


Details Diff
complete bootstrap logic in new design
mod - src/backend/taler-merchant-httpd.c Diff File
mod - src/backend/taler-merchant-httpd_post-orders.c Diff File
mod - src/backenddb/merchant-0001.sql Diff File
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 00a03bf2

2020-04-17 17:11

Christian Grothoff


Details Diff
sketch instance loading
mod - src/backend/taler-merchant-httpd.c Diff File
mod - src/backend/taler-merchant-httpd.h Diff File
mod - src/backend/taler-merchant-httpd_config.h Diff File
mod - src/backend/taler-merchant-httpd_mhd.c Diff File
mod - src/backenddb/merchant-0001.sql 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_config.c Diff File
mod - src/lib/test_merchant_api.c Diff File
mod - src/lib/test_merchant_api.conf Diff File

master 0b8e550d

2020-04-17 16:07

Christian Grothoff


Details Diff
starting v1 protocol dispatching logic
mod - src/backend/Makefile.am Diff File
add - src/backend/legacy.c Diff File
mod - src/backend/taler-merchant-httpd.c Diff File
mod - src/backend/taler-merchant-httpd.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_mhd.c Diff File
mod - src/backend/taler-merchant-httpd_mhd.h Diff File
add - src/backend/taler-merchant-httpd_private-get-instances.c Diff File
add - src/backend/taler-merchant-httpd_transfers-get.h Diff File
mod - src/backenddb/merchantdb_plugin.c Diff File
mod - src/backenddb/plugin_merchantdb_postgres.c Diff File
mod - src/include/taler_merchantdb_lib.h Diff File

master 0a327cee

2020-04-16 23:02

Christian Grothoff


Details Diff
complete first draft of new SQL schema
mod - src/backend/taler-merchant-httpd_get-orders.c Diff File
mod - src/backend/taler-merchant-httpd_get-reserves-reserve.c Diff File
mod - src/backend/taler-merchant-httpd_get-reserves.c Diff File
mod - src/backend/taler-merchant-httpd_get-tips-tip.c Diff File
mod - src/backend/taler-merchant-httpd_get-transfers.c Diff File
mod - src/backend/taler-merchant-httpd_orders_get.h Diff File
mod - src/backend/taler-merchant-httpd_orders_order_abort.h Diff File
mod - src/backend/taler-merchant-httpd_orders_order_get.c Diff File
mod - src/backend/taler-merchant-httpd_orders_order_get.h Diff File
mod - src/backend/taler-merchant-httpd_orders_order_get2.c Diff File
mod - src/backend/taler-merchant-httpd_orders_order_get2.h Diff File
mod - src/backend/taler-merchant-httpd_orders_order_get3.c Diff File
mod - src/backend/taler-merchant-httpd_orders_order_get4.c Diff File
mod - src/backend/taler-merchant-httpd_orders_order_get5.c Diff File
mod - src/backend/taler-merchant-httpd_orders_order_get5.h Diff File
mod - src/backend/taler-merchant-httpd_orders_order_pay.c Diff File
add - src/backend/taler-merchant-httpd_orders_order_pay.h Diff File
mod - src/backend/taler-merchant-httpd_orders_order_refund.c Diff File
mod - src/backend/taler-merchant-httpd_orders_order_refund.h Diff File
mod - src/backend/taler-merchant-httpd_orders_post.h Diff File
add - src/backend/taler-merchant-httpd_post-orders-order-abort.c Diff File
mod - src/backend/taler-merchant-httpd_post-orders.c Diff File
mod - src/backend/taler-merchant-httpd_post-tips-tip-pickup.c Diff File
mod - src/backend/taler-merchant-httpd_post-tips.c Diff File
add - src/backend/taler-merchant-httpd_post-transfers.c Diff File
mod - src/backend/taler-merchant-httpd_reserves_get.h Diff File
mod - src/backend/taler-merchant-httpd_reserves_reserve_get.h Diff File
mod - src/backend/taler-merchant-httpd_responses.c Diff File
mod - src/backend/taler-merchant-httpd_tips_post.h Diff File
mod - src/backend/taler-merchant-httpd_tips_tip_pickup.h Diff File
mod - src/backend/taler-merchant-httpd_transfers-post.h Diff File
mod - src/backenddb/merchant-0001.sql Diff File
mod - src/merchant-tools/taler-merchant-benchmark.c Diff File

master e2882995

2020-04-14 22:43

Christian Grothoff


Details Diff
rework merchant schema
mod - src/backenddb/merchant-0001.sql Diff File

master 773e5a0f

2020-04-14 15:54

Christian Grothoff


Details Diff
first draft of new SQL logic
mod - src/backenddb/merchant-0001.sql Diff File

master c548a400

2020-04-12 22:46

Christian Grothoff


Details Diff
implement 0006173
mod - ChangeLog Diff File
mod - src/backend/taler-merchant-httpd_tip-pickup.c Diff File
mod - src/include/taler_merchant_service.h Diff File
mod - src/lib/Makefile.am Diff File
mod - src/lib/merchant_api_tip_pickup.c Diff File
add - src/lib/merchant_api_tip_pickup2.c Diff File
mod - src/lib/testing_api_cmd_tip_pickup.c Diff File
 First  Prev  1 2 3 ... 10 ... 20 ... 30 ... 40 41 42 43 44 45 46 47 ... 50 ... 60 ... 70 ... 80 ... 90 ... 100 ... 110 ... 120 ... 127 128 129  Next  Last