Changesets: merchant
master 98af8406 2015-11-29 13:30 Details Diff |
implement 0004075 | ||
mod - src/backend/taler-merchant-httpd_auditors.c | Diff File | ||
mod - src/backend/taler-merchant-httpd_auditors.h | Diff File | ||
mod - src/backend/taler-merchant-httpd_mints.c | Diff File | ||
mod - src/backend/taler-merchant-httpd_mints.h | Diff File | ||
mod - src/backend/taler-merchant-httpd_pay.c | Diff File | ||
master 099152cf 2015-11-28 23:45 Details Diff |
update docs | ||
mod - README | Diff File | ||
rm - src/backend/README | Diff File | ||
master 69cf91b9 2015-11-28 23:44 Details Diff |
-misplaced | ||
rm - src/backend/QUESTIONS | Diff File | ||
mod - src/backend/taler-merchant-httpd_mints.c | Diff File | ||
master 7b15186f 2015-11-27 22:27 Details Diff |
skeleton for 0004074 | ||
mod - src/backend/taler-merchant-httpd_auditors.c | Diff File | ||
mod - src/backend/taler-merchant-httpd_auditors.h | Diff File | ||
mod - src/backend/taler-merchant-httpd_pay.c | Diff File | ||
master 01a2b9c7 2015-11-27 22:07 Details Diff |
remove obsolete ancient merchant, keeps confusing me | ||
rm - src/merchant/.gitignore | Diff File | ||
rm - src/merchant/Makefile.am | Diff File | ||
rm - src/merchant/merchant.c | Diff File | ||
rm - src/merchant/merchant.h | Diff File | ||
rm - src/merchant/merchant_db.c | Diff File | ||
rm - src/merchant/merchant_db.h | Diff File | ||
rm - src/merchant/taler_merchant_dbinit.c | Diff File | ||
rm - src/merchant/taler_merchant_serve.c | Diff File | ||
rm - src/merchant/test_merchant.c | Diff File | ||
rm - src/merchant/test_merchant.conf | Diff File | ||
rm - src/merchant/test_merchant.ecc | Diff File | ||
rm - src/merchant/test_merchant_db.c | Diff File | ||
master f46a22eb 2015-11-27 22:03 Details Diff |
use new pluggable db backend, fixes FTBFS | ||
mod - src/backend/taler-merchant-httpd.c | Diff File | ||
mod - src/backend/taler-merchant-httpd.h | Diff File | ||
mod - src/backend/taler-merchant-httpd_auditors.c | Diff File | ||
mod - src/backend/taler-merchant-httpd_pay.c | Diff File | ||
master cd1bc15c 2015-11-27 21:58 Details Diff |
finish rudimenary pluggable merchant postgres backend | ||
mod - src/backenddb/plugin_merchantdb_postgres.c | Diff File | ||
mod - src/include/taler_merchantdb_plugin.h | Diff File | ||
master 77872e19 2015-11-26 22:06 Details Diff |
missing header | ||
add - src/include/taler_merchantdb_plugin.h | Diff File | ||
master 127f7f24 2015-11-26 22:05 Details Diff |
forgot to add these earlier | ||
add - src/backend/taler-merchant-httpd_mints.c | Diff File | ||
add - src/backend/taler-merchant-httpd_mints.h | Diff File | ||
master 867f9845 2015-11-26 15:20 Details Diff |
revising backenddb-API, towards pluginificiation | ||
mod - configure.ac | Diff File | ||
mod - src/backenddb/Makefile.am | Diff File | ||
add - 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 6d874378 2015-11-26 14:53 Details Diff |
also compute total amount deposited | ||
mod - src/backend/taler-merchant-httpd_auditors.c | Diff File | ||
mod - src/backend/taler-merchant-httpd_pay.c | Diff File | ||
master 9ac12f14 2015-11-26 14:41 Details Diff |
modify auditor logic to include public keys and URI, also now matches latest API spec | ||
mod - src/backend/merchant.conf | Diff File | ||
mod - src/backend/taler-merchant-httpd_auditors.c | Diff File | ||
master 7c94fa50 2015-11-25 22:37 Details Diff |
cosmetics with redundant #includes | ||
mod - src/backend/Makefile.am | Diff File | ||
mod - src/backend/taler-merchant-httpd.c | Diff File | ||
mod - src/backend/taler-merchant-httpd_mhd.c | Diff File | ||
mod - src/backend/taler-merchant-httpd_pay.c | Diff File | ||
master c9382880 2015-11-25 22:32 Details Diff |
fix naming conventions: do not use MERCHANT_ prefix for purely local symbols | ||
mod - src/backend/taler-merchant-httpd_auditors.c | Diff File | ||
master 22ba70b5 2015-11-25 22:31 Details Diff |
simplify code as planned | ||
mod - src/backend/taler-merchant-httpd.c | Diff File | ||
mod - src/backend/taler-merchant-httpd_pay.c | Diff File | ||
master 47223238 2015-11-25 22:28 Details Diff |
more cleanup of auditors logic | ||
mod - src/backend/taler-merchant-httpd.h | Diff File | ||
mod - src/backend/taler-merchant-httpd_auditors.c | Diff File | ||
mod - src/backend/taler-merchant-httpd_auditors.h | Diff File | ||
mod - src/backend/taler-merchant-httpd_contract.c | Diff File | ||
master fdc4ee8b 2015-11-25 22:20 Details Diff |
clean up /contract logic some more | ||
mod - src/backend/taler-merchant-httpd_contract.c | Diff File | ||
master 034884b0 2015-11-25 22:15 Details Diff |
refactor auditors code to be in its own file(s) | ||
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_auditors.c | Diff File | ||
add - src/backend/taler-merchant-httpd_auditors.h | Diff File | ||
mod - src/backend/taler-merchant-httpd_contract.c | Diff File | ||
mod - src/backend/taler-merchant-httpd_contract.h | Diff File | ||
mod - src/backend/taler-merchant-httpd_pay.h | Diff File | ||
master ba2cfa13 2015-11-25 20:58 Details Diff |
complete cleaning up of /pay logic (still not 100% finished, but now clean) | ||
mod - src/backend/taler-merchant-httpd_parsing.c | Diff File | ||
mod - src/backend/taler-merchant-httpd_pay.c | Diff File | ||
master 698519e5 2015-11-25 17:40 Details Diff |
major refactoring of taler-merchant-httpd_pay, compiles but cannot yet work (uninitialized fields, some logic still broken, etc.) | ||
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_contract.c | Diff File | ||
mod - src/backend/taler-merchant-httpd_pay.c | Diff File | ||
mod - src/backend/taler-merchant-httpd_responses.c | Diff File | ||
mod - src/backend/taler-merchant-httpd_responses.h | Diff File | ||
master 85cc2554 2015-11-25 14:55 Details Diff |
simplify handling of wire format details | ||
mod - src/backend/taler-merchant-httpd.c | Diff File | ||
mod - src/backend/taler-merchant-httpd.h | Diff File | ||
mod - src/backend/taler-merchant-httpd_contract.c | Diff File | ||
mod - src/backend/taler-merchant-httpd_pay.c | Diff File | ||
master 8e8e5991 2015-11-25 14:38 Details Diff |
rename fest to satisfy naming conventions | ||
mod - configure.ac | Diff File | ||
mod - src/backend/Makefile.am | Diff File | ||
rm - src/backend/merchant.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_contract.c | Diff File | ||
mod - src/backend/taler-merchant-httpd_contract.h | Diff File | ||
mod - src/backend/taler-merchant-httpd_mhd.c | Diff File | ||
mod - src/backend/taler-merchant-httpd_mhd.h | Diff File | ||
mod - src/backend/taler-merchant-httpd_parsing.c | Diff File | ||
mod - src/backend/taler-merchant-httpd_parsing.h | Diff File | ||
mod - src/backend/taler-merchant-httpd_pay.c | Diff File | ||
mod - src/backend/taler-merchant-httpd_pay.h | Diff File | ||
mod - src/backend/taler-merchant-httpd_responses.c | Diff File | ||
mod - src/backend/taler-merchant-httpd_responses.h | Diff File | ||
rm - src/backend/taler-mint-httpd.h | Diff File | ||
mod - src/backenddb/merchant_db.c | Diff File | ||
mod - src/include/platform.h | Diff File | ||
mod - src/include/taler_merchantdb_lib.h | Diff File | ||
mod - src/merchant/merchant_db.c | Diff File | ||
mod - src/merchant/merchant_db.h | Diff File | ||
mod - src/merchant/taler_merchant_dbinit.c | Diff File | ||
mod - src/merchant/taler_merchant_serve.c | Diff File | ||
mod - src/merchant/test_merchant_db.c | Diff File | ||
mod - src/tests/test_contract.c | Diff File | ||
master 0a073f8b 2015-11-24 17:02 Details Diff |
fix backend linkage | ||
mod - src/backend/Makefile.am | Diff File | ||
master 6ec5bacc 2015-11-24 17:01 Details Diff |
rename backend-lib directory to backenddb | ||
mod - configure.ac | Diff File | ||
mod - src/Makefile.am | Diff File | ||
mod - src/backenddb/Makefile.am | Diff File | ||
mod - src/backenddb/merchant_db.c | Diff File | ||
master d185fd57 2015-11-24 16:59 Details Diff |
rearranging code to (1) satisfy naming and coding conventions a bit more, and (2) provide a task handle for each mint, which may fix 0004042 |
Affected Issues 0004042 |
|
mod - src/backend-lib/Makefile.am | Diff File | ||
rm - src/backend-lib/merchant_api_contract.c | Diff File | ||
rm - src/backend-lib/merchant_api_deposit.c | Diff File | ||
mod - src/backend-lib/merchant_db.c | Diff File | ||
rm - src/backend-lib/taler_merchant_contract_lib.h | Diff File | ||
rm - src/backend-lib/taler_merchant_deposit_lib.h | Diff File | ||
rm - src/backend-lib/taler_merchant_lib.h | Diff File | ||
mod - src/backend/Makefile.am | Diff File | ||
mod - src/backend/merchant.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_contract.c | Diff File | ||
mod - src/backend/taler-merchant-httpd_pay.c | Diff File | ||
mod - src/backend/taler-mint-httpd_parsing.c | Diff File | ||
mod - src/include/Makefile.am | Diff File | ||
rm - src/include/merchant.h | Diff File | ||
mod - src/include/taler_merchantdb_lib.h | Diff File |