Christian Grothoff
55015a2332
migrate auditor-report.tex.j2 to current JSON style where currency/value are no longer separated
2018-11-24 22:30:16 +01:00
Christian Grothoff
ac850bfcd2
add auditing of deposit confirmations to auditor ( #5447 )
2018-11-04 17:36:56 +01:00
Florian Dold
624a9ac6dc
add gnurl deps
2018-08-17 13:53:32 +02:00
Florian Dold
aa816e37bf
guix: add taler-exchange module and package
2018-08-17 01:53:48 +02:00
Christian Grothoff
cb55c1a3af
Changing configuration structure to enable multiple accounts.
...
This change enables using multiple wire plugins at the same time.
Also, we now distinguish between the wire plugin (i.e. EBICS or
taler_bank) and the wire method (i.e. SEPA or x-taler-bank) that
the wire plugin is implementing. The "taler-bank" wire method
was renamed from "test" to "x-taler-bank".
This also changes the format of the /wire response of the exchange,
as we now need to return multiple accounts. Note that wire fees
are specified per wire method, not per wire account.
taler-exchange-keyup now automatically signs all of the /wire
responses in the location specified by the configuration.
Account identification in wire plugins was changed to use
payto://-URLs instead of method-specific JSON fields. Signing
and validation of /wire responses was moved from each wire
plugin to a generic validation method in libtalerutil (crypto)
or libtalerjson (for JSON-formatted inputs).
Convenience methods were added to generate JSON for wire accounts
(salting, signing).
Various section and option names were adjusted to streamline the
configuration and make it more consistent overall. Documentation
was updated as well.
2018-04-02 14:29:44 +02:00
Florian Dold
91690a9db2
missed on URI
2018-01-30 01:38:56 +01:00
Christian Grothoff
23cb23b1e7
fix minor formatting issue
2018-01-04 11:55:00 +01:00
Christian Grothoff
0906696ec2
bugfixes in auditor and rendering
2018-01-04 10:38:16 +01:00
Christian Grothoff
7d60d3a618
nicer formatting, some DCE
2018-01-04 09:22:33 +01:00
Christian Grothoff
067891bbba
fix audit report formatting issues
2018-01-04 09:01:30 +01:00
Christian Grothoff
499247a480
fixing #5178
2017-11-29 20:23:08 +01:00
Christian Grothoff
5ed64ed29d
fix minor template issue
2017-11-20 22:00:26 +01:00
Christian Grothoff
846b5c62c8
regenerate samples based on current auditor logic
2017-11-20 21:57:03 +01:00
Christian Grothoff
111abd5944
do not break on issues we log to JSON
2017-11-20 21:56:06 +01:00
Christian Grothoff
11269125fa
implement #5177 (not yet tested)
2017-11-20 14:20:09 +01:00
Christian Grothoff
8f48db8fdf
implementing #4961 : detection of missing aggregate transfers
2017-11-19 22:36:58 +01:00
Christian Grothoff
25d96e88bd
more work on auditor report formatting
2017-11-08 19:40:15 +01:00
Christian Grothoff
1665941154
fix misc typos in auditor report logic
2017-11-08 19:07:21 +01:00
Christian Grothoff
1139f74ffe
fix minor wire auditor bugs, add samples of output
2017-11-08 18:44:12 +01:00
Christian Grothoff
f8af22b882
more work on wire auditor and reporting ( #4958 )
2017-11-07 14:38:45 +01:00
Christian Grothoff
45c443f348
update auditor report format to capture nicely all diagnostics that may currently be generated by the auditor ( closes #4962 )
2017-11-06 19:11:43 +01:00
Christian Grothoff
cc09fbbb29
working on #4962
2017-11-06 14:54:52 +01:00
Christian Grothoff
c5f9c0ca88
work on making auditor reports nicer ( #4962 )
2017-11-06 00:03:08 +01:00
Christian Grothoff
2ddd4cb330
use proper longtable for report
2017-11-05 21:58:22 +01:00
Christian Grothoff
a946dc30bb
start template for generating nicely formatted auditor reports
2017-10-26 22:39:59 +02:00
Christian Grothoff
3e1906695f
add JSON auditor output samples
2017-10-17 19:53:43 +02:00
Christian Grothoff
1e30d60a25
fixing misc doxygen issues
2017-06-04 11:30:43 +02:00
Christian Grothoff
f4df63e448
adding support for transaction history to wire plugin API ( #4959 )
2017-05-04 18:35:53 +02:00
Christian Grothoff
243d8d18b1
update configuration generators to use new ENABLE option instead of WIREFORMATS, and to support wire fee generation
2017-03-03 19:43:26 +01:00
Christian Grothoff
f693e25793
introduce refund fee
2016-04-20 01:50:26 +02:00
Christian Grothoff
9bc96506bb
update man pages and templates to use current options
2016-04-01 17:32:10 +02:00
Christian Grothoff
aba92c5bfa
modify /wire/test to provide bank URI and bank account numbers
2016-03-04 11:57:57 +01:00
Christian Grothoff
d06fb4d818
towards returning account numbers in /wire/test
2016-03-04 11:43:11 +01:00
Christian Grothoff
17ff4f5e97
fixing #4230 in bank-lib
2016-03-02 21:07:27 +01:00
Christian Grothoff
f746efecf7
rename section from exchange-wire- to wire-
2016-03-01 16:10:41 +01:00
Christian Grothoff
b5cba32510
renaming mint->exchange
2016-03-01 15:35:04 +01:00
Christian Grothoff
16ed21afe0
expanding test to cover multi-wire format scenarios ( #3972 )
2015-09-20 14:02:10 +02:00
Christian Grothoff
e68446e0a8
adding tests for /wire
2015-09-15 17:27:02 +02:00
Christian Grothoff
22f022eccb
update coverage script
2015-07-11 18:04:10 +02:00
Christian Grothoff
5e87b47c48
add test mode option to mint
2015-06-18 14:25:09 +02:00
Christian Grothoff
3a4429aa00
do not apply 'now' restriction on anchor finding
2015-06-18 14:14:14 +02:00
Christian Grothoff
fdcac7d6af
fix #3835
2015-06-11 16:11:07 +02:00
Christian Grothoff
9eac126e52
adding script to generate code coverage report
2015-05-17 09:49:09 +02:00
Christian Grothoff
88ff3e8bb5
have sensible default
2015-05-15 16:14:35 +02:00
Christian Grothoff
237cab27a9
capitalize SQL keywords
2015-05-07 12:38:17 +02:00
Christian Grothoff
1db6ae0671
adding man pages
2015-04-19 16:45:27 +02:00
Christian Grothoff
f1e0253794
removing dead option
2015-04-12 23:39:57 +02:00
Christian Grothoff
15bec8f464
make wireformat configurable ( #3624 )
2015-04-12 22:52:54 +02:00
Christian Grothoff
bd2372f20e
implementing #3740
2015-04-11 16:38:09 +02:00
Christian Grothoff
576545daeb
fix use of struct TALER_MintSigningKeyValidityPS
2015-03-28 18:18:38 +01:00