Changesets: merchant
master e357b735 2020-04-22 21:59 Details Diff |
move libtalermerchanttesting and test cases to src/testing/ | ||
mod - .gitignore | Diff File | ||
mod - configure.ac | Diff File | ||
mod - src/Makefile.am | Diff File | ||
mod - src/lib/Makefile.am | Diff File | ||
add - src/testing/Makefile.am | Diff File | ||
mod - src/testing/reserve_dtip.priv | Diff File | ||
mod - src/testing/reserve_tip.priv | Diff File | ||
mod - src/testing/test_merchant.priv | Diff File | ||
mod - src/testing/test_merchant_api.c | Diff File | ||
mod - src/testing/test_merchant_api.conf | Diff File | ||
mod - src/testing/test_merchant_api_home/.config/taler/exchange/account-2.json | Diff File | ||
mod - src/testing/test_merchant_api_home/.config/taler/merchant/account-3.json | Diff File | ||
mod - src/testing/test_merchant_api_home/.config/taler/merchant/default.priv | Diff File | ||
mod - src/testing/test_merchant_api_home/.config/taler/merchant/dtip.priv | Diff File | ||
mod - src/testing/test_merchant_api_home/.config/taler/merchant/nulltip.priv | Diff File | ||
mod - src/testing/test_merchant_api_home/.config/taler/merchant/reserve/dtip.priv | Diff File | ||
mod - src/testing/test_merchant_api_home/.config/taler/merchant/reserve/nulltip.priv | Diff File | ||
mod - src/testing/test_merchant_api_home/.config/taler/merchant/reserve/tip.priv | Diff File | ||
mod - src/testing/test_merchant_api_home/.config/taler/merchant/tip.priv | Diff File | ||
mod - src/testing/test_merchant_api_home/.config/taler/merchant/tor.priv | Diff File | ||
mod - src/testing/test_merchant_api_home/.config/taler/test.json | Diff File | ||
mod - src/testing/test_merchant_api_home/.local/share/taler/exchange/offline-keys/master.priv | Diff File | ||
mod - src/testing/test_merchant_api_home/.local/share/taler/merchant/merchant.priv | Diff File | ||
mod - src/testing/test_merchant_api_proxy_exchange.conf | Diff File | ||
mod - src/testing/test_merchant_api_proxy_merchant.conf | Diff File | ||
mod - src/testing/test_merchant_api_twisted.c | Diff File | ||
mod - src/testing/test_merchant_api_twisted.conf | Diff File | ||
mod - src/testing/testing_api_cmd_check_payment.c | Diff File | ||
mod - src/testing/testing_api_cmd_config.c | Diff File | ||
mod - src/testing/testing_api_cmd_history.c | Diff File | ||
mod - src/testing/testing_api_cmd_pay.c | Diff File | ||
mod - src/testing/testing_api_cmd_pay_abort.c | Diff File | ||
mod - src/testing/testing_api_cmd_pay_abort_refund.c | Diff File | ||
mod - src/testing/testing_api_cmd_poll_payment.c | Diff File | ||
mod - src/testing/testing_api_cmd_proposal.c | Diff File | ||
mod - src/testing/testing_api_cmd_proposal_lookup.c | Diff File | ||
mod - src/testing/testing_api_cmd_refund_increase.c | Diff File | ||
mod - src/testing/testing_api_cmd_refund_lookup.c | Diff File | ||
mod - src/testing/testing_api_cmd_rewind.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_tip_query.c | Diff File | ||
mod - src/testing/testing_api_cmd_track_transaction.c | Diff File | ||
mod - src/testing/testing_api_cmd_track_transfer.c | Diff File | ||
mod - src/testing/testing_api_helpers.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 | ||
mod - src/testing/tor_merchant.priv | Diff File | ||
master 7aaeee09 2020-04-21 21:46 Details Diff |
implemenet DELETE /products/ | ||
mod - src/lib/Makefile.am | Diff File | ||
add - src/lib/merchant_api_delete_product.c | Diff File | ||
master fffe2bd5 2020-04-21 21:45 Details Diff |
implement POST /products//lock | ||
mod - src/include/taler_merchant_service.h | Diff File | ||
mod - src/lib/Makefile.am | Diff File | ||
add - src/lib/merchant_api_lock_product.c | Diff File | ||
master fc99580f 2020-04-21 21:22 Details Diff |
implement POST /products | ||
mod - src/include/taler_merchant_service.h | Diff File | ||
mod - src/lib/Makefile.am | Diff File | ||
add - src/lib/merchant_api_post_products.c | Diff File | ||
master 035ceae2 2020-04-21 21:17 Details Diff |
implement PATCH /products/ | ||
mod - src/include/taler_merchant_service.h | Diff File | ||
mod - src/lib/Makefile.am | Diff File | ||
add - src/lib/merchant_api_patch_product.c | Diff File | ||
master 70bb114b 2020-04-21 21:12 Details Diff |
implement GET /products/ | ||
mod - src/lib/Makefile.am | Diff File | ||
add - src/lib/merchant_api_get_product.c | Diff File | ||
master f21f5ebd 2020-04-21 21:05 Details Diff |
implement GET /products | ||
mod - src/include/taler_merchant_service.h | Diff File | ||
mod - src/lib/Makefile.am | Diff File | ||
add - src/lib/merchant_api_get_products.c | Diff File | ||
master 5107553b 2020-04-21 17:03 Details Diff |
finish patch | ||
mod - src/lib/Makefile.am | Diff File | ||
mod - src/lib/merchant_api_delete_instance.c | Diff File | ||
add - src/lib/merchant_api_patch_instance.c | Diff File | ||
mod - src/lib/merchant_api_post_instances.c | Diff File | ||
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 |