Changesets: merchant
master 65679c33 2021-04-24 01:41 Details Diff |
more doxygen fixes | ||
mod - doc/doxygen/taler.doxy | Diff File | ||
mod - src/include/taler_merchant_service.h | Diff File | ||
master e7ab678e 2021-04-23 13:52 Details Diff |
make sure that bootstrap succeeds despite failing commands | ||
mod - bootstrap | Diff File | ||
master 5f914a98 2021-04-23 01:34 Details Diff |
integrate SPA | ||
mod - .gitmodules | Diff File | ||
mod - ChangeLog | Diff File | ||
mod - bootstrap | Diff File | ||
add - contrib/.gitignore | Diff File | ||
mod - contrib/Makefile.am | Diff File | ||
add - contrib/merchant-backoffice | Diff File | ||
mod - src/backend/Makefile.am | Diff File | ||
mod - src/backend/taler-merchant-httpd.c | Diff File | ||
add - src/backend/taler-merchant-httpd_spa.c | Diff File | ||
add - src/backend/taler-merchant-httpd_spa.h | Diff File | ||
master 873f0ac8 2021-04-21 22:33 Details Diff |
fix misc doxygen issues | ||
mod - src/backend/taler-merchant-httpd.c | Diff File | ||
mod - src/backend/taler-merchant-httpd_exchanges.c | Diff File | ||
mod - src/backenddb/plugin_merchantdb_postgres.c | Diff File | ||
mod - src/include/taler_merchant_service.h | Diff File | ||
mod - src/testing/testing_api_cmd_instance_auth.c | Diff File | ||
master cd5a9803 2021-04-21 03:01 Details Diff |
-do not update total_sold when patching product, not provided as an argument, breaks invariants | ||
mod - src/backend/taler-merchant-httpd_private-patch-products-ID.c | Diff File | ||
mod - src/backenddb/plugin_merchantdb_postgres.c | Diff File | ||
master 0b9a2ab6 2021-04-21 02:23 Details Diff |
-fix product ID in patch operation | ||
mod - src/testing/test_merchant_product_creation.sh | Diff File | ||
master e9f29d84 2021-04-21 02:23 Details Diff |
-fix direction of check | ||
mod - src/backend/taler-merchant-httpd_private-patch-products-ID.c | Diff File | ||
master 847a9d6f 2021-04-21 01:25 Details Diff |
cannot increase stock if the product has an order asociated | ||
mod - src/testing/test_merchant_order_creation.sh | Diff File | ||
mod - src/testing/test_merchant_product_creation.sh | Diff File | ||
master 7dbc601c 2021-04-20 17:48 Details Diff |
be more generous in terms of which fields are required when creating/updating products | ||
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 | ||
master c5988eed 2021-04-20 08:36 Details Diff |
modify test to fail when no address or next_restock for infinite product | ||
mod - src/testing/test_merchant_order_creation.sh | Diff File | ||
mod - src/testing/test_merchant_product_creation.sh | Diff File | ||
master 36626959 2021-04-19 19:45 Details Diff |
fix infinite supply handling: Database can only represent INT64_MAX, not UINT64_MAX | ||
mod - src/backend/taler-merchant-httpd_private-get-products-ID.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/testing/Makefile.am | Diff File | ||
master 14569a57 2021-04-19 18:06 Details Diff |
updating infinite stock product | ||
add - src/testing/test_merchant_product_creation.sh | Diff File | ||
master 0c8b2ddb 2021-04-19 17:49 Details Diff |
-fix test | ||
mod - src/testing/test_merchant_order_creation.sh | Diff File | ||
master 760c4183 2021-04-19 10:00 Details Diff |
added deposit total | ||
mod - src/testing/test_merchant_order_creation.sh | Diff File | ||
master 03084c1c 2021-04-19 09:53 Details Diff |
no balance after paying | ||
mod - src/testing/test_merchant_order_creation.sh | Diff File | ||
master 0e86010f 2021-04-18 00:09 Details Diff |
-fix indent | ||
mod - src/include/taler_merchantdb_lib.h | Diff File | ||
master 90eec618 2021-04-17 23:52 Details Diff |
fix backend-db test | ||
mod - src/backenddb/test_merchantdb.c | Diff File | ||
mod - src/include/taler_merchantdb_lib.h | Diff File | ||
master 08d79555 2021-04-17 23:46 Details Diff |
add tests and bugfixes to fix 0006778 and 0006779 |
Affected Issues 0006778 |
|
mod - src/backend/taler-merchant-httpd.c | Diff File | ||
mod - src/backend/taler-merchant-httpd_private-post-instances-ID-auth.c | Diff File | ||
mod - src/lib/merchant_api_delete_instance.c | Diff File | ||
mod - src/lib/merchant_api_patch_instance.c | Diff File | ||
mod - src/lib/merchant_api_post_instance_auth.c | Diff File | ||
mod - src/testing/test_merchant_api.c | Diff File | ||
mod - src/testing/testing_api_cmd_delete_instance.c | Diff File | ||
mod - src/testing/testing_api_cmd_get_product.c | Diff File | ||
mod - src/testing/testing_api_cmd_get_products.c | Diff File | ||
master 657d5ba1 2021-04-17 21:36 Details Diff |
add command to test /instance/auth operation (0006778/6779) | ||
mod - src/include/taler_merchant_testing_lib.h | Diff File | ||
mod - src/testing/Makefile.am | Diff File | ||
add - src/testing/testing_api_cmd_instance_auth.c | Diff File | ||
master 4087bfb4 2021-04-17 01:40 Details Diff |
add missing currency check, fix test to use string for image | ||
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/lib/merchant_api_post_instance_auth.c | Diff File | ||
mod - src/testing/test_merchant_order_creation.sh | Diff File | ||
master 778176a6 2021-04-17 01:38 Details Diff |
use POST instead of PATCH | ||
mod - src/include/taler_merchant_service.h | Diff File | ||
mod - src/lib/Makefile.am | Diff File | ||
mod - src/lib/merchant_api_post_instance_auth.c | Diff File | ||
master 843f0040 2021-04-17 01:32 Details Diff |
correct (product) image to be a string (as specified) instead of a JSON object | ||
mod - src/backend/taler-merchant-httpd_private-get-products-ID.c | Diff File | ||
mod - src/backend/taler-merchant-httpd_private-patch-products-ID.c | Diff File | ||
mod - src/backend/taler-merchant-httpd_private-post-orders.c | Diff File | ||
mod - src/backend/taler-merchant-httpd_private-post-products.c | Diff File | ||
mod - src/backenddb/merchantdb_helper.c | Diff File | ||
mod - src/backenddb/plugin_merchantdb_postgres.c | Diff File | ||
mod - src/include/taler_merchant_service.h | Diff File | ||
mod - src/include/taler_merchant_testing_lib.h | Diff File | ||
mod - src/include/taler_merchantdb_plugin.h | Diff File | ||
mod - src/lib/merchant_api_get_product.c | Diff File | ||
mod - src/lib/merchant_api_patch_product.c | Diff File | ||
mod - src/lib/merchant_api_post_products.c | Diff File | ||
mod - src/testing/test_merchant_api.c | Diff File | ||
mod - src/testing/testing_api_cmd_get_product.c | Diff File | ||
mod - src/testing/testing_api_cmd_patch_product.c | Diff File | ||
mod - src/testing/testing_api_cmd_post_products.c | Diff File | ||
master a7cc5eb7 2021-04-17 01:07 Details Diff |
implement 0006779 (still needs tests) | ||
mod - src/lib/Makefile.am | Diff File | ||
add - src/lib/merchant_api_patch_instance_auth.c | Diff File | ||
master 4a6f9171 2021-04-17 01:07 Details Diff |
enable use of per-instance APIs also in C API | ||
mod - src/include/taler_merchant_service.h | Diff File | ||
mod - src/lib/merchant_api_delete_instance.c | Diff File | ||
mod - src/lib/merchant_api_patch_instance.c | Diff File | ||
master 7d425da4 2021-04-16 17:32 Details Diff |
add test foer 0006836 | ||
mod - src/testing/Makefile.am | Diff File | ||
mod - src/testing/test_key_rotation.conf | Diff File | ||
mod - src/testing/test_key_rotation.sh | Diff File |