Changesets: merchant
master a417ca1d 2020-04-21 16:25 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 Details Diff |
specify remaining /instance API | ||
mod - src/include/taler_merchant_service.h | Diff File | ||
master 4913f563 2020-04-21 00:15 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 Details Diff |
simplifying SQL | ||
mod - src/backenddb/plugin_merchantdb_postgres.c | Diff File | ||
master 33ad6a9f 2020-04-20 16:17 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 Details Diff |
rework merchant schema | ||
mod - src/backenddb/merchant-0001.sql | Diff File | ||
master 773e5a0f 2020-04-14 15:54 Details Diff |
first draft of new SQL logic | ||
mod - src/backenddb/merchant-0001.sql | Diff File | ||
master c548a400 2020-04-12 22:46 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 |