Changesets: merchant

master 98af8406

2015-11-29 13:30

Christian Grothoff


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

Christian Grothoff


Details Diff
update docs
mod - README Diff File
rm - src/backend/README Diff File

master 69cf91b9

2015-11-28 23:44

Christian Grothoff


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

Christian Grothoff


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

Christian Grothoff


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

Christian Grothoff


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

Christian Grothoff


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

Christian Grothoff


Details Diff
missing header
add - src/include/taler_merchantdb_plugin.h Diff File

master 127f7f24

2015-11-26 22:05

Christian Grothoff


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

Christian Grothoff


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

Christian Grothoff


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

Christian Grothoff


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

Christian Grothoff


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

Christian Grothoff


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

Christian Grothoff


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

Christian Grothoff


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

Christian Grothoff


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

Christian Grothoff


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

Christian Grothoff


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

Christian Grothoff


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

Christian Grothoff


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

Christian Grothoff


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

Christian Grothoff


Details Diff
fix backend linkage
mod - src/backend/Makefile.am Diff File

master 6ec5bacc

2015-11-24 17:01

Christian Grothoff


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

Christian Grothoff


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
 First  Prev  1 2 3 ... 10 ... 20 ... 30 ... 40 ... 50 ... 60 ... 70 ... 80 ... 90 ... 100 ... 110 ... 118 119 120 121 122 123 124 ... 127 128 129  Next  Last