| 2025-12-16 19:08 | bump merchant to 1.2.6 | Florian Dold | 3 | +8 | -2 |
| 2025-12-16 19:07 | bump SPA to 1.2.6 | Florian Dold | 1 | +1 | -1 |
| 2025-12-15 12:49 | bump version to 1.2.5 | Florian Dold | 3 | +8 | -2 |
| 2025-12-15 12:48 | bump SPA to 1.2.4 | Florian Dold | 1 | +1 | -1 |
| 2025-12-14 22:28 | combine multiple coins in wire transfer reports (#10745) | Christian Grothoff | 1 | +69 | -12 |
| 2025-12-12 19:59 | bump version to 1.2.4 | Florian Dold | 3 | +8 | -2 |
| 2025-12-11 18:53 | latest prebuilt | Sebastian | 1 | +1 | -1 |
| 2025-12-11 17:43 | fix #9148 field typo | Sebastian | 1 | +1 | -1 |
| 2025-12-11 17:30 | fix #9148 | Sebastian | 1 | +6 | -0 |
| 2025-12-11 17:23 | remove duplicated code | Sebastian | 1 | +0 | -14 |
| 2025-12-11 06:46 | fix #10751 | Christian Grothoff | 1 | +1 | -1 |
| 2025-12-10 19:38 | demo tos | Florian Dold | 2 | +9 | -1 |
| 2025-12-10 13:06 | latest from prebuilt | Sebastian | 1 | +1 | -1 |
| 2025-12-07 14:17 | implement #10637 | Christian Grothoff | 5 | +73 | -11 |
| 2025-12-05 14:09 | default wire_delay is no longer zero, fix test cases | Christian Grothoff | 3 | +10 | -10 |
| 2025-12-05 10:28 | fix #10636 | Christian Grothoff | 1 | +3 | -1 |
| 2025-12-04 21:29 | introduce protocol v24: refuse refunds past wire deadline | Christian Grothoff | 4 | +25 | -3 |
| 2025-12-04 21:09 | clean up code related to #10696 | Christian Grothoff | 8 | +647 | -573 |
| 2025-12-02 20:05 | remove ancient, unused make target | Florian Dold | 1 | +0 | -10 |
| 2025-12-02 12:04 | fix /paid request | Florian Dold | 2 | +22 | -17 |
| 2025-11-28 20:38 | bump version to 1.2.3 | Florian Dold | 3 | +8 | -2 |
| 2025-11-28 20:34 | set env variable for test | Christian Grothoff | 1 | +2 | -0 |
| 2025-11-28 19:03 | fix 0010682 | bohdan-potuzhnyi | 1 | +6 | -0 |
| 2025-11-28 18:43 | fix v1 contract repurchase crash | Christian Grothoff | 1 | +27 | -24 |
| 2025-11-27 16:06 | latest spa | Sebastian | 1 | +1 | -1 |
| 2025-11-27 15:05 | allow 0 | Christian Grothoff | 1 | +3 | -2 |
| 2025-11-27 14:51 | another NULL allowed | Christian Grothoff | 1 | +6 | -3 |
| 2025-11-27 14:32 | NULL is allowed | Christian Grothoff | 1 | +8 | -3 |
| 2025-11-27 13:19 | fix column name | Christian Grothoff | 1 | +1 | -1 |
| 2025-11-27 12:56 | -fix typo | Christian Grothoff | 1 | +6 | -6 |
| 2025-11-25 21:09 | 100 million change | bohdan-potuzhnyi | 8 | +23 | -23 |
| 2025-11-25 20:49 | -minor fixes | Christian Grothoff | 1 | +1 | -1 |
| 2025-11-25 20:47 | -minor fixes | Christian Grothoff | 4 | +17 | -13 |
| 2025-10-18 21:09 | [inventory] Small fix #0010506 (dd72) ¯\_(ツ)_/¯ | bohdan-potuzhnyi | 79 | +8378 | -279 |
| 2025-11-25 19:16 | fix /config behavior: no /config if instance does not exist | Christian Grothoff | 2 | +8 | -3 |
| 2025-11-24 22:50 | fix /config endpoint | Christian Grothoff | 1 | +1 | -1 |
| 2025-11-24 20:19 | -fix warning | Christian Grothoff | 1 | +1 | -1 |
| 2025-11-22 07:44 | add /terms and /privacy endpoints | Christian Grothoff | 6 | +162 | -4 |
| 2025-11-21 13:54 | new ToS | Christian Grothoff | 1 | +113 | -0 |
| 2025-11-21 13:54 | new ToS | Christian Grothoff | 1 | +5 | -0 |
| 2025-11-20 22:36 | debian: bump dep version | Florian Dold | 1 | +3 | -3 |
| 2025-11-20 22:35 | bump version to 1.2.2 | Florian Dold | 3 | +8 | -2 |
| 2025-11-19 14:31 | bump version to 1.2.1 | Florian Dold | 3 | +8 | -2 |
| 2025-11-19 14:23 | fix #10631 | Christian Grothoff | 1 | +4 | -2 |
| 2025-11-18 18:20 | warn if taler-merchant-passwd is used incorrectly | Christian Grothoff | 1 | +7 | -0 |
| 2025-11-18 15:07 | update spa | Sebastian | 1 | +1 | -1 |
| 2025-11-17 17:45 | bump version to 1.2.0 | Florian Dold | 3 | +8 | -2 |
| 2025-11-17 17:30 | latest spa | Sebastian | 1 | +1 | -1 |
| 2025-11-17 16:22 | we need to know when migrations are released | Florian Dold | 2 | +3 | -2 |
| 2025-11-17 13:56 | allow overriding SPA location | Florian Dold | 3 | +27 | -5 |
| 2025-11-17 12:20 | fix sql result spelling | Florian Dold | 1 | +1 | -1 |
| 2025-11-16 23:28 | digest function is now in public schema | Florian Dold | 2 | +2 | -2 |
| 2025-11-16 20:26 | implement new DEFAULT_PERSONA option (#10581) | Christian Grothoff | 3 | +19 | -1 |
| 2025-11-16 19:52 | latest spa | Sebastian | 1 | +1 | -1 |
| 2025-11-16 18:55 | alter pg_trgm created in merchant-0025, put public in search path where required | Florian Dold | 2 | +6 | -2 |
| 2025-11-16 18:15 | extensions must be public | Christian Grothoff | 2 | +7 | -2 |
| 2025-11-16 13:35 | -fix warning | Christian Grothoff | 1 | +5 | -5 |
| 2025-11-15 21:52 | latest spa | Sebastian | 1 | +1 | -1 |
| 2025-11-15 15:56 | statistics: fix incorrect singular key | Martin Schanzenbach | 3 | +5 | -5 |
| 2025-11-15 09:26 | Merge branch 'master' of ssh://git.taler.net/merchant | bohdan-potuzhnyi | 1 | +2 | -1 |
| 2025-11-15 09:25 | dd73: product//image | bohdan-potuzhnyi | 19 | +1330 | -480 |
| 2025-11-14 23:53 | fix NPE from #10478 | Christian Grothoff | 1 | +2 | -1 |
| 2025-11-14 19:36 | new prebuilt | Sebastian | 1 | +1 | -1 |
| 2025-11-14 18:19 | logging | Florian Dold | 2 | +10 | -2 |
| 2025-11-14 17:41 | remove unnecessary ifdef | Florian Dold | 1 | +0 | -2 |
| 2025-11-13 17:39 | #10606: refuse instance creation with a default pay delay of forever | Christian Grothoff | 2 | +55 | -0 |
| 2025-11-13 17:34 | improve logging for #10606 | Christian Grothoff | 2 | +41 | -2 |
| 2025-11-13 16:55 | improve logging for #10604 | Christian Grothoff | 2 | +67 | -9 |
| 2025-11-13 16:50 | reload instances in taler-merchant-passwd | Florian Dold | 1 | +1 | -0 |
| 2025-11-13 12:53 | auth: more corner case logging | Martin Schanzenbach | 1 | +4 | -0 |
| 2025-11-13 12:50 | auth: do not op assert, slightly better logging | Martin Schanzenbach | 1 | +7 | -3 |
| 2025-11-12 14:57 | set backoff even more carefully | Christian Grothoff | 1 | +13 | -12 |
| 2025-11-10 11:41 | bump SPA | Florian Dold | 1 | +1 | -1 |
| 2025-11-06 19:07 | fix | Christian Grothoff | 1 | +1 | -1 |
| 2025-11-06 18:31 | bump SPA version | Florian Dold | 1 | +1 | -1 |
| 2025-11-02 15:55 | do not call reply_with_error() twice | Christian Grothoff | 1 | +4 | -4 |
| 2025-10-31 14:10 | -fix omission | Christian Grothoff | 1 | +2 | -0 |
| 2025-10-31 10:36 | expand tokenfamily api for turnstile | Christian Grothoff | 3 | +39 | -13 |
| 2025-10-30 20:39 | fix #10541 | Christian Grothoff | 2 | +146 | -40 |
| 2025-10-30 20:32 | fix bump script | Christian Grothoff | 1 | +5 | -1 |
| 2025-10-30 19:55 | add test for #9510 | Christian Grothoff | 1 | +9 | -5 |
| 2025-10-30 19:50 | -fix assertion | Christian Grothoff | 3 | +16 | -2 |
| 2025-10-30 16:56 | migrate DB to use JSONB values for JSON data | Christian Grothoff | 58 | +659 | -539 |
| 2025-10-29 11:21 | draft implementation of #9510 | Christian Grothoff | 8 | +244 | -6 |
| 2025-10-30 14:45 | bump version to 1.1.3 | Florian Dold | 3 | +8 | -2 |
| 2025-10-28 21:57 | add DEFAULT_WIRE_TRANSFER_ROUNDING_INTERVAL merchant option, ensure refund deadlines computed from default refund delays do not exceed order-specific wire transfer deadlines | Christian Grothoff | 4 | +77 | -18 |
| 2025-10-28 21:40 | also bump protocol version to v23 | Christian Grothoff | 2 | +3 | -3 |
| 2025-10-28 21:36 | fix #9360 and also #9078. | Christian Grothoff | 19 | +236 | -175 |
| 2025-10-28 12:15 | bump submodules | Florian Dold | 0 | +0 | -0 |
| 2025-10-28 12:15 | re-add bump script | Florian Dold | 1 | +58 | -0 |
| 2025-10-28 11:38 | bump version to 1.1.2 | Florian Dold | 3 | +8 | -2 |
| 2025-10-28 11:34 | rename bump script | Florian Dold | 1 | +0 | -58 |
| 2025-10-26 13:07 | fix leak (#10505) | Christian Grothoff | 3 | +24 | -24 |
| 2025-10-26 12:53 | fix #10480 | Christian Grothoff | 2 | +13 | -17 |
| 2025-10-26 01:13 | -style fix | Christian Grothoff | 1 | +3 | -2 |
| 2025-10-26 00:41 | fix bad logic (#10505) | Christian Grothoff | 1 | +1 | -1 |
| 2025-10-26 00:20 | fix leaks (#10505) | Christian Grothoff | 4 | +24 | -9 |
| 2025-10-25 20:25 | fix leaks (#10505) | Christian Grothoff | 1 | +1 | -1 |
| 2025-10-25 20:05 | -also done | Christian Grothoff | 1 | +0 | -2 |
| 2025-10-25 20:03 | -fixme was addressed in donau | Christian Grothoff | 1 | +2 | -3 |
| 2025-10-25 19:37 | fix leak (#10505) | Christian Grothoff | 1 | +4 | -2 |
| 2025-10-25 19:23 | fix leak (#10505) | Christian Grothoff | 1 | +8 | -8 |
| 2025-10-25 19:23 | fix leak (#10505) | Christian Grothoff | 1 | +8 | -3 |
| 2025-10-25 19:21 | fix leak (#10505) | Christian Grothoff | 1 | +1 | -0 |
| 2025-10-25 19:18 | fix leak (#10505) | Christian Grothoff | 3 | +44 | -22 |
| 2025-10-25 17:07 | fix leak (#10505) | Christian Grothoff | 1 | +4 | -4 |
| 2025-10-25 17:05 | fix leak (#10505) | Christian Grothoff | 1 | +8 | -0 |
| 2025-10-24 18:00 | latest spa prebulit | Sebastian | 1 | +1 | -1 |
| 2025-10-23 19:16 | bump version to 1.1.1 | Florian Dold | 3 | +8 | -2 |
| 2025-10-23 15:02 | fix #10025 | Christian Grothoff | 1 | +79 | -5 |
| 2025-10-23 09:05 | 200 is correct, no idea why Bohdan changed to 204, fix regression | Christian Grothoff | 1 | +8 | -8 |
| 2025-10-23 09:05 | implement backend changes for #9148 | Christian Grothoff | 2 | +28 | -8 |
| 2025-10-23 08:57 | implement backend support for #9148 | Christian Grothoff | 18 | +173 | -11 |
| 2025-10-23 08:03 | backend work for #10525 | Christian Grothoff | 5 | +131 | -6 |
| 2025-10-22 20:33 | latest spa | Sebastian | 1 | +1 | -1 |
| 2025-10-21 15:01 | do not use shallow submodules | Florian Dold | 1 | +0 | -2 |
| 2025-10-21 13:00 | fix -Wmaybe-uninitialized | bohdan-potuzhnyi | 3 | +3 | -3 |
| 2025-10-21 08:35 | [kyc-tests] fixing tests (200->204) | bohdan-potuzhnyi | 1 | +8 | -8 |
| 2025-10-20 15:58 | latest prebuilt | Sebastian | 1 | +1 | -1 |
| 2025-10-17 14:02 | donau: fix use after free, fix memory leak | Florian Dold | 1 | +25 | -13 |
| 2025-10-17 10:18 | -fix refactoring regression | Florian Dold | 1 | +12 | -13 |
| 2025-10-16 16:33 | fix idempotent pay requests with tokens | Florian Dold | 1 | +62 | -18 |
| 2025-10-14 19:36 | add logic to create login token on instance creation (#10498) | Christian Grothoff | 2 | +82 | -7 |
| 2025-10-14 18:02 | disable MFA for bank account creation if no bank account is configured so far (#10497) | Christian Grothoff | 2 | +34 | -13 |
| 2025-10-13 20:54 | fix #10485 | Christian Grothoff | 3 | +43 | -3 |
| 2025-10-12 20:00 | improve multi-arch support | Christian Grothoff | 1 | +16 | -8 |
| 2025-10-09 19:16 | latest spa | Sebastian | 1 | +1 | -1 |
| 2025-10-09 10:29 | return pay_deadline with order creation | Christian Grothoff | 3 | +21 | -0 |
| 2025-10-09 10:19 | add pay_deadline | Christian Grothoff | 2 | +3 | -1 |
| 2025-10-08 19:00 | version bump | Christian Grothoff | 3 | +8 | -2 |
| 2025-10-08 18:41 | bump doc module | Christian Grothoff | 0 | +0 | -0 |
| 2025-10-08 09:24 | check rval, fix uninitialized output_index | Christian Grothoff | 2 | +11 | -2 |
| 2025-10-08 08:47 | fix off-by-one | Christian Grothoff | 1 | +1 | -1 |
| 2025-10-07 18:59 | distinguish better between internal and external errors when handling donations (#10478) | Christian Grothoff | 1 | +23 | -8 |
| 2025-10-07 16:24 | bump version to 1.0.15 | Florian Dold | 3 | +8 | -2 |
| 2025-10-07 16:22 | fix output token handling | Florian Dold | 1 | +66 | -43 |
| 2025-10-06 18:44 | -nicer indentation | Christian Grothoff | 1 | +15 | -14 |
| 2025-10-06 12:41 | bump version to 1.0.14 | Florian Dold | 3 | +8 | -2 |
| 2025-10-06 12:27 | shallow-clone submodules | Florian Dold | 1 | +2 | -0 |
| 2025-10-02 18:50 | fix #10469 | Christian Grothoff | 1 | +0 | -2 |
| 2025-09-28 20:17 | idempotency was achieved, expect that in the test | Christian Grothoff | 1 | +2 | -2 |
| 2025-09-28 20:16 | -adapt to Donau API change | Christian Grothoff | 3 | +42 | -45 |
| 2025-09-28 20:16 | return details on challenge (#10427) | Christian Grothoff | 1 | +11 | -5 |
| 2025-09-27 15:57 | bump submodules | Christian Grothoff | 2 | +1 | -1 |
| 2025-09-26 17:43 | note on case | Christian Grothoff | 1 | +1 | -1 |
| 2025-09-26 17:41 | fixes wrt #10454 | Christian Grothoff | 11 | +189 | -48 |
| 2025-09-26 17:09 | cleanups related to #10454 | Christian Grothoff | 7 | +86 | -53 |
| 2025-09-26 13:37 | fix #10456 | Christian Grothoff | 1 | +13 | -7 |
| 2025-09-26 12:25 | fix #10458 | Christian Grothoff | 1 | +4 | -5 |
| 2025-09-25 13:26 | debian: install donaukeyupdate service | Florian Dold | 2 | +2 | -0 |
| 2025-09-24 19:42 | -add FIXME | Christian Grothoff | 1 | +1 | -0 |
| 2025-09-24 19:30 | fix crash from #10442 | Christian Grothoff | 1 | +1 | -1 |
| 2025-09-24 10:56 | ensure donaukeyupdate uses LEFT JOIN, fixes donau-minus-t test | Christian Grothoff | 7 | +250 | -99 |
| 2025-09-23 20:13 | -fix SQL | Christian Grothoff | 1 | +3 | -1 |
| 2025-09-23 20:12 | -fix donau config | Christian Grothoff | 1 | +2 | -2 |
| 2025-09-23 20:08 | API version was bumped | Christian Grothoff | 2 | +3 | -3 |
| 2025-09-23 20:06 | -typo | Christian Grothoff | 1 | +1 | -1 |
| 2025-09-23 20:05 | log on deferred /keys download | Christian Grothoff | 1 | +6 | -0 |
| 2025-09-23 20:02 | handle empty bpks array | Christian Grothoff | 1 | +4 | -3 |
| 2025-09-23 19:59 | latest prebuilt | Sebastian | 1 | +1 | -1 |
| 2025-09-23 15:38 | fix: match the impl with the spec | Sebastian | 1 | +2 | -2 |
| 2025-09-23 15:09 | fix #10444 | Christian Grothoff | 5 | +188 | -19 |
| 2025-09-23 14:17 | fix #10432 | Christian Grothoff | 1 | +7 | -0 |
| 2025-09-23 09:31 | fix completely cursed POST donau instance logic (see #10442) | Christian Grothoff | 3 | +118 | -70 |
| 2025-09-21 19:44 | -nicer indent | Christian Grothoff | 1 | +3 | -2 |
| 2025-09-16 09:47 | ci: bump postgres trixie version | Martin Schanzenbach | 1 | +1 | -1 |
| 2025-09-15 14:51 | latest prebuilt | Sebastian | 1 | +1 | -1 |
| 2025-09-13 09:48 | cleaner | Christian Grothoff | 1 | +1 | -1 |
| 2025-09-13 09:47 | fix #10402 | Christian Grothoff | 1 | +5 | -1 |
| 2025-09-12 13:09 | fix #10396 | Christian Grothoff | 2 | +16 | -8 |
| 2025-09-10 12:58 | fix: forgot-password endpoint should ask only for configured channels | Sebastian | 1 | +1 | -1 |
| 2025-09-10 12:44 | fix: adding missing field | Sebastian | 1 | +4 | -0 |
| 2025-09-10 11:26 | fix typo: email -> phone | Sebastian | 1 | +1 | -1 |
| 2025-09-06 18:22 | finish implementation of #9816, #9817 and #10181 in merchant backend | Christian Grothoff | 19 | +261 | -85 |
| 2025-09-05 16:36 | -debugging MFA logic (WiP) | Christian Grothoff | 9 | +140 | -20 |
| 2025-09-05 11:01 | skeleton for MFA test | Christian Grothoff | 4 | +132 | -0 |
| 2025-09-04 20:21 | add MFA to various endpoints (needs testing) | Christian Grothoff | 14 | +551 | -109 |
| 2025-09-04 10:02 | adjust MFA code to latest spec | Christian Grothoff | 3 | +75 | -69 |
| 2025-09-04 07:25 | switch CI/CD to trixie | Christian Grothoff | 2 | +2 | -3 |
| 2025-09-02 21:02 | -forgot to safe buffer | Christian Grothoff | 1 | +4 | -4 |
| 2025-09-02 21:00 | finish (untested) background work for MFA logic (#9816/#9817) | Christian Grothoff | 13 | +654 | -818 |
| 2025-09-02 21:00 | fix tutorial build, tutorial is no longer in prebuilt | Christian Grothoff | 4 | +921 | -0 |
| 2025-09-01 11:15 | fix build system, bump version to 1.0.13 | Florian Dold | 4 | +14 | -8 |
| 2025-09-01 19:00 | make MFA API async, complete it a bit more | Christian Grothoff | 5 | +542 | -312 |
| 2025-09-01 10:59 | update SPA | Florian Dold | 1 | +1 | -1 |
| 2025-08-31 23:12 | start with MFA internal API | Christian Grothoff | 6 | +500 | -2 |
| 2025-08-31 12:24 | draft SQL functions for MFA challenges | Christian Grothoff | 17 | +1082 | -7 |
| 2025-08-31 09:37 | add basic MFA data types | Christian Grothoff | 2 | +326 | -0 |
| 2025-08-30 21:58 | -fix memory leak | Christian Grothoff | 1 | +5 | -8 |
| 2025-08-30 21:56 | -fix memory leak | Christian Grothoff | 1 | +7 | -9 |
| 2025-08-30 21:55 | -fix memory leak | Christian Grothoff | 2 | +20 | -10 |
| 2025-08-30 21:52 | -fix memory leak | Christian Grothoff | 1 | +1 | -0 |
| 2025-08-30 21:49 | -fix memory leak | Christian Grothoff | 1 | +3 | -1 |
| 2025-08-30 21:36 | -fix compiler warnings | Christian Grothoff | 3 | +31 | -32 |
| 2025-08-28 05:05 | try to fix #10194 (need to re-run test) | Christian Grothoff | 11 | +139 | -36 |
| 2025-08-28 03:23 | fix #10291 | Christian Grothoff | 1 | +8 | -8 |
| 2025-08-27 10:56 | bump version to 1.0.11 | Florian Dold | 3 | +8 | -2 |
| 2025-08-27 10:53 | bump version to 1.0.10 | Florian Dold | 3 | +8 | -2 |
| 2025-08-23 20:51 | fix NULL-check | Christian Grothoff | 1 | +1 | -1 |
| 2025-08-23 20:50 | fix copy and paste error | Christian Grothoff | 2 | +7 | -5 |
| 2025-08-23 20:45 | avoid using uninit value | Christian Grothoff | 2 | +4 | -8 |
| 2025-08-23 20:08 | check return values | Christian Grothoff | 1 | +13 | -5 |
| 2025-08-23 20:04 | fix copy and paste error | Christian Grothoff | 2 | +1 | -3 |
| 2025-08-23 03:41 | fix after targets for systemd service files | Christian Grothoff | 9 | +9 | -8 |
| 2025-08-16 13:33 | fix idempotency check for spent tokens (#9434) | Christian Grothoff | 3 | +34 | -17 |
| 2025-08-16 13:19 | -fix test failures (#9434) | Christian Grothoff | 4 | +72 | -15 |
| 2025-08-14 15:29 | more work on #9434 | Christian Grothoff | 5 | +34 | -21 |
| 2025-08-14 15:04 | preliminary work on #9434 | Christian Grothoff | 7 | +210 | -37 |
| 2025-08-14 13:27 | do not use variablenames for usernames/groupnames as suggested by Florian | Christian Grothoff | 2 | +6 | -10 |
| 2025-08-14 10:12 | fix donau-less linker issues | Christian Grothoff | 5 | +71 | -72 |
| 2025-08-14 09:59 | -fix build issues without donau | Christian Grothoff | 5 | +55 | -60 |
| 2025-08-14 09:42 | typo | Christian Grothoff | 1 | +1 | -1 |
| 2025-08-14 09:36 | -code cleanup | Christian Grothoff | 1 | +6 | -7 |
| 2025-08-14 09:23 | fix minor FIXMEs | Christian Grothoff | 1 | +56 | -19 |
| 2025-08-14 09:11 | fix output token signing offset computations | Christian Grothoff | 1 | +40 | -18 |
| 2025-08-14 07:14 | first attempt to sort out output token mess in the pay logic | Christian Grothoff | 1 | +268 | -343 |
| 2025-08-11 13:04 | add FIXMEs | Christian Grothoff | 1 | +47 | -23 |
| 2025-08-11 12:02 | auth endpoint design | Christian Grothoff | 1 | +50 | -0 |
| 2025-08-11 11:10 | fix double PK constraint on same table | Christian Grothoff | 1 | +1 | -1 |
| 2025-08-11 10:58 | combine donau schema changes with DB generation 22 | Christian Grothoff | 3 | +74 | -99 |
| 2025-08-11 10:56 | fix merge conflict | Christian Grothoff | 75 | +10039 | -375 |
| 2025-08-11 10:53 | DCE | Christian Grothoff | 5 | +0 | -116 |
| 2025-08-11 10:42 | ensure order is preserved for the blinded signatures of the output tokens | Christian Grothoff | 6 | +426 | -414 |
| 2025-08-10 14:45 | fix PQ type, do not write pointers into the DB... | Christian Grothoff | 4 | +16 | -12 |
| 2025-08-09 15:04 | finish test | Christian Grothoff | 2 | +3 | -4 |
| 2025-08-09 14:51 | also force status update on UPDATE, as we only set the credit_amount with the UPDATE and usually not with the INSERT | Christian Grothoff | 2 | +41 | -32 |
| 2025-08-09 14:15 | add skeleton test for reconciliation | Christian Grothoff | 2 | +403 | -0 |
| 2025-08-09 13:44 | use x-taler-bank, provision with all required arguments | Christian Grothoff | 1 | +3 | -1 |
| 2025-08-08 00:40 | very bad func + salt hash from donau | bohdan-potuzhnyi | 2 | +24 | -26 |
| 2025-08-07 23:46 | making test pass on C machine | bohdan-potuzhnyi | 3 | +118 | -74 |
| 2025-08-06 22:13 | charity_id to the uint64_t | bohdan-potuzhnyi | 2 | +2 | -3 |
| 2025-08-06 21:20 | Merge branch 'dev/bohdan-potuzhnyi/donau-integration' of ssh://git.taler.net/merchant into dev/bohdan-potuzhnyi/donau-integration | bohdan-potuzhnyi | 4 | +172 | -152 |
| 2025-08-06 21:19 | code style | bohdan-potuzhnyi | 1 | +5 | -5 |
| 2025-08-06 14:42 | adding diagnostics | Christian Grothoff | 4 | +177 | -157 |
| 2025-08-06 12:04 | Merge branch 'master' into dev/bohdan-potuzhnyi/donau-integration | bohdan-potuzhnyi | 10 | +155 | -39 |
| 2025-08-06 11:41 | add public /instances endpoint usable when self-provisioning is enabled | Christian Grothoff | 8 | +121 | -22 |
| 2025-08-06 10:54 | add logic to GC invalidated instances | Christian Grothoff | 2 | +10 | -0 |
| 2025-08-06 10:48 | add columns for GC | Christian Grothoff | 1 | +8 | -2 |
| 2025-08-05 10:52 | Merge branch 'master' into dev/bohdan-potuzhnyi/donau-integration | bohdan-potuzhnyi | 9 | +123 | -71 |
| 2025-08-05 10:51 | update the receipts_amount in proper way | bohdan-potuzhnyi | 6 | +180 | -16 |
| 2025-08-04 22:40 | fix #9815 | Christian Grothoff | 7 | +21 | -20 |
| 2025-08-04 22:12 | update /config for future v21 | Christian Grothoff | 3 | +102 | -51 |
| 2025-08-04 18:44 | fixing some leaks | bohdan-potuzhnyi | 2 | +20 | -26 |
| 2025-08-04 17:11 | db scheme update | bohdan-potuzhnyi | 1 | +1 | -1 |
| 2025-08-04 16:52 | Merge branch 'master' into dev/bohdan-potuzhnyi/donau-integration | bohdan-potuzhnyi | 5 | +88 | -5 |
| 2025-08-04 16:50 | adding missing files to git | bohdan-potuzhnyi | 4 | +224 | -0 |
| 2025-08-04 16:47 | prep for merge | bohdan-potuzhnyi | 2 | +1 | -0 |
| 2025-08-04 16:42 | small patch | bohdan-potuzhnyi | 23 | +652 | -234 |
| 2025-08-04 15:49 | add validation state | Christian Grothoff | 3 | +27 | -1 |
| 2025-08-04 15:24 | need to record validations | Christian Grothoff | 1 | +2 | -0 |
| 2025-08-04 15:13 | store/restore phone number in merchant backend database | Christian Grothoff | 5 | +25 | -5 |
| 2025-08-04 14:28 | add phone number | Christian Grothoff | 2 | +36 | -0 |
| 2025-08-04 08:23 | Merge branch 'master' into dev/bohdan-potuzhnyi/donau-integration | bohdan-potuzhnyi | 3 | +100 | -6 |
| 2025-08-04 08:23 | pg_update_token_family.c remove useless import | bohdan-potuzhnyi | 1 | +0 | -1 |
| 2025-08-04 08:17 | output_tokens update | bohdan-potuzhnyi | 1 | +54 | -2 |
| 2025-08-03 22:23 | fix rounding logic for token validity periods | Christian Grothoff | 1 | +99 | -4 |
| 2025-08-02 11:49 | latest spa | Sebastian | 1 | +1 | -1 |
| 2025-08-01 13:58 | more cleanup of donau | bohdan-potuzhnyi | 9 | +138 | -186 |
| 2025-08-01 12:55 | Merge branch 'master' into dev/bohdan-potuzhnyi/donau-integration | bohdan-potuzhnyi | 8 | +68 | -0 |
| 2025-08-01 12:52 | code cleanup | bohdan-potuzhnyi | 19 | +83 | -63 |
| 2025-07-31 16:01 | tmp | Iván Ávalos | 8 | +68 | -0 |
| 2025-07-31 10:15 | Merge branch 'master' into dev/bohdan-potuzhnyi/donau-integration | bohdan-potuzhnyi | 7 | +35 | -6 |
| 2025-07-30 23:56 | debian: release 1.0.9-4 | Iván Ávalos | 1 | +6 | -0 |
| 2025-07-30 23:55 | latest spa, this time for real | Iván Ávalos | 0 | +0 | -0 |
| 2025-07-30 23:38 | debian: release 1.0.9-3 | Iván Ávalos | 1 | +6 | -0 |
| 2025-07-30 23:37 | latest spa | Iván Ávalos | 0 | +0 | -0 |
| 2025-07-30 23:30 | debian: release 1.0.9-2 | Iván Ávalos | 1 | +6 | -0 |
| 2025-07-30 23:26 | latest spa | Iván Ávalos | 1 | +1 | -1 |
| 2025-07-30 22:31 | small fix | bohdan-potuzhnyi | 20 | +833 | -331 |
| 2025-07-30 14:54 | latest spa | Sebastian | 1 | +1 | -1 |
| 2025-07-30 14:28 | handle empty extra_data on token family update | Iván Ávalos | 1 | +4 | -1 |
| 2025-07-30 09:58 | debian: release 1.0.9-1 | Florian Dold | 1 | +1 | -1 |
| 2025-07-30 09:46 | debian: remove malformed version | Florian Dold | 1 | +0 | -6 |
| 2025-07-30 09:41 | bump version to 1.0.9 | Florian Dold | 3 | +8 | -2 |
| 2025-07-30 09:37 | bump version to 1.0.8 | Florian Dold | 3 | +8 | -2 |
| 2025-07-27 12:44 | debian: add missing 'rm -f', depend on zstd and gzip | Florian Dold | 2 | +3 | -1 |
| 2025-07-25 20:39 | tolerate missing zstd on package install, should fix #10211 | Christian Grothoff | 1 | +2 | -2 |
| 2025-07-25 15:43 | fixing pg request | bohdan-potuzhnyi | 5 | +6 | -6 |
| 2025-07-25 14:41 | Merge branch 'dev/bohdan-potuzhnyi/donau-integration' of ssh://git.taler.net/merchant into dev/bohdan-potuzhnyi/donau-integration | bohdan-potuzhnyi | 4 | +33 | -33 |
| 2025-07-25 14:34 | Merge branch 'master' into dev/bohdan-potuzhnyi/donau-integration | bohdan-potuzhnyi | 5 | +16 | -4 |
| 2025-07-25 14:26 | cleanin up orders id pay endpoint | bohdan-potuzhnyi | 11 | +495 | -106 |
| 2025-07-24 10:44 | bump version to 1.0.7 | Florian Dold | 3 | +8 | -2 |
| 2025-07-24 10:42 | -make compiler happy | Christian Grothoff | 1 | +1 | -1 |
| 2025-07-24 10:41 | -fix FTBFS for non-installed | Christian Grothoff | 2 | +2 | -2 |
| 2025-07-24 10:17 | bump version to 1.0.6 | Florian Dold | 3 | +8 | -2 |
| 2025-07-23 16:49 | update donaukeyupdate to match exchangekeyupdate | bohdan-potuzhnyi | 9 | +76 | -99 |
| 2025-07-23 15:44 | edits with Bohdan | Christian Grothoff | 4 | +30 | -32 |
| 2025-07-23 10:51 | fixme from post orders | bohdan-potuzhnyi | 2 | +19 | -29 |
| 2025-07-23 10:09 | defining filtered select donau | bohdan-potuzhnyi | 8 | +103 | -55 |
| 2025-07-23 09:26 | new select donau instances template files | bohdan-potuzhnyi | 9 | +240 | -239 |
| 2025-07-23 07:30 | fixing merge issues | bohdan-potuzhnyi | 1 | +71 | -468 |
| 2025-07-23 06:28 | some doxygen cleanup | bohdan-potuzhnyi | 1 | +1 | -1 |
| 2025-07-23 06:25 | Merge branch 'master' into dev/bohdan-potuzhnyi/donau-integration | bohdan-potuzhnyi | 11 | +1122 | -380 |
| 2025-07-23 05:53 | some cleanup | bohdan-potuzhnyi | 1 | +1 | -6 |
| 2025-07-22 17:30 | the horses | bohdan-potuzhnyi | 3 | +50 | -27 |
| 2025-07-22 15:01 | fixme updates | bohdan-potuzhnyi | 4 | +540 | -458 |
| 2025-07-22 07:50 | -fix migration if logins are active | Christian Grothoff | 1 | +3 | -0 |
| 2025-07-20 14:46 | attempt to fix #10194 | Christian Grothoff | 2 | +1325 | -1057 |
| 2025-07-17 18:52 | fix #10196: do not return KYC status for untrusted exchanges | Christian Grothoff | 3 | +31 | -0 |
| 2025-07-17 12:27 | fix #10185 | Christian Grothoff | 3 | +140 | -90 |
| 2025-07-16 19:46 | bump version to 1.0.5 | Florian Dold | 3 | +8 | -2 |
| 2025-07-16 19:41 | Merge branch 'master' into dev/bohdan-potuzhnyi/donau-integration | bohdan-potuzhnyi | 3 | +159 | -44 |
| 2025-07-16 19:15 | small fixmes | bohdan-potuzhnyi | 1 | +69 | -89 |
| 2025-07-16 18:18 | MAKE CODE workinG AGAIN | bohdan-potuzhnyi | 2 | +36 | -42 |
| 2025-07-16 16:04 | Merge branch 'dev/bohdan-potuzhnyi/donau-integration' of ssh://git.taler.net/merchant into dev/bohdan-potuzhnyi/donau-integration | bohdan-potuzhnyi | 1 | +7 | -38 |
| 2025-07-16 16:01 | meeting fixme's | bohdan-potuzhnyi | 5 | +103 | -99 |
| 2025-07-16 12:53 | -cleanup | Christian Grothoff | 1 | +7 | -36 |
| 2025-07-16 10:35 | adding missing comments | bohdan-potuzhnyi | 1 | +12 | -0 |
| 2025-07-16 10:20 | adding some more comments to the merchant_pay_service.c | bohdan-potuzhnyi | 1 | +39 | -0 |
| 2025-07-16 10:13 | adding some comments to taler_merchant_pay_service.c/.h | bohdan-potuzhnyi | 2 | +237 | -97 |
| 2025-07-16 09:54 | all warnings killed | bohdan-potuzhnyi | 19 | +141 | -169 |
| 2025-07-16 08:26 | some doxygen fixes | bohdan-potuzhnyi | 20 | +56 | -45 |
| 2025-07-15 16:49 | all warnings fixed | bohdan-potuzhnyi | 10 | +249 | -251 |
| 2025-07-15 14:01 | Actually return timestamps and not relative time ranges in interval statisitics API to fit with API spec | Martin Schanzenbach | 2 | +12 | -10 |
| 2025-07-15 11:00 | fixing errors, and a bit of restructuring | bohdan-potuzhnyi | 5 | +573 | -469 |
| 2025-07-15 10:56 | Fix statistics by interval SQL statements. | Martin Schanzenbach | 2 | +147 | -30 |
| 2025-07-14 21:26 | Align returned json fields in token response with docs | Martin Schanzenbach | 1 | +1 | -1 |
| 2025-07-14 21:22 | Fix access token listing offset parameter | Martin Schanzenbach | 1 | +1 | -5 |
| 2025-07-14 19:29 | uncrustify all *donau* files | bohdan-potuzhnyi | 16 | +532 | -477 |
| 2025-07-14 19:15 | pay test passing | bohdan-potuzhnyi | 2 | +46 | -20 |
| 2025-07-14 12:56 | correct donau return code | bohdan-potuzhnyi | 3 | +191 | -179 |
| 2025-07-14 11:00 | add doco_ units for donau that are separate from coin_s | Christian Grothoff | 2 | +138 | -65 |
| 2025-07-14 09:12 | adding missing file | bohdan-potuzhnyi | 1 | +1 | -0 |
| 2025-07-14 09:10 | Merge branch 'master' into dev/bohdan-potuzhnyi/donau-integration | bohdan-potuzhnyi | 94 | +3083 | -1460 |
| 2025-07-14 09:09 | prep to merge | bohdan-potuzhnyi | 3 | +91 | -89 |
| 2025-07-12 15:16 | set global_ret to indicate error better on taler-merchant-http setup | Christian Grothoff | 1 | +11 | -1 |
| 2025-07-11 16:57 | donau denom too early... | bohdan-potuzhnyi | 3 | +40 | -9 |
| 2025-07-11 07:58 | some progress for the donau pay test | bohdan-potuzhnyi | 8 | +360 | -45 |
| 2025-07-10 19:14 | bump protocol version to v20 | Christian Grothoff | 2 | +3 | -3 |
| 2025-07-10 18:59 | fix for #9454 | Christian Grothoff | 52 | +1926 | -1297 |
| 2025-07-10 12:15 | Uncrustify | Martin Schanzenbach | 1 | +2 | -2 |
| 2025-07-10 12:14 | Add spa scope that is not refreshable by default | Martin Schanzenbach | 3 | +70 | -13 |
| 2025-07-10 06:37 | fix incorrect expiration select statement for login tokens | Martin Schanzenbach | 1 | +2 | -2 |
| 2025-07-10 06:17 | fix warning | Martin Schanzenbach | 1 | +1 | -1 |
| 2025-06-22 10:49 | Add /tokens API | Martin Schanzenbach | 19 | +737 | -7 |
| 2025-07-08 13:50 | debuging the donau pay test | bohdan-potuzhnyi | 2 | +2 | -1 |
| 2025-07-08 09:49 | Fix #10157 | Martin Schanzenbach | 1 | +2 | -2 |
| 2025-07-07 14:31 | do not enable strict v19 for now | Martin Schanzenbach | 1 | +1 | -1 |
| 2025-07-07 14:10 | refactor authorization logic | Martin Schanzenbach | 1 | +121 | -87 |
| 2025-07-07 13:47 | remove no longer needed comment on disabled auth; and actually disable auth if necessary | Martin Schanzenbach | 1 | +4 | -9 |
| 2025-07-07 13:24 | v19/20: Deprecate external authentication method, add DISABLE_AUTHENTICATION config option | Martin Schanzenbach | 5 | +49 | -9 |
| 2025-07-05 20:58 | fix #10154 | Christian Grothoff | 1 | +8 | -6 |
| 2025-07-04 19:13 | add missing file | Christian Grothoff | 1 | +42 | -0 |
| 2025-07-03 22:10 | add product_name to inventory (#9511) | Christian Grothoff | 20 | +83 | -15 |
| 2025-07-03 15:41 | install taler-merchant.conf man page, disable TOPS exchange in tests | Christian Grothoff | 2 | +4 | -0 |
| 2025-07-03 15:06 | always reference non-deprecated query parameters in error messages (#7949) | Christian Grothoff | 1 | +2 | -2 |
| 2025-07-03 14:46 | adjustments for exchange fix of #10117 | Christian Grothoff | 2 | +4 | -4 |
| 2025-07-03 09:06 | create on-disk compressed versions of the SPA during post-install (#9284) | Christian Grothoff | 1 | +9 | -0 |
| 2025-06-30 20:01 | donau_payment still not working | bohdan-potuzhnyi | 3 | +31 | -11 |
| 2025-06-29 14:07 | donau payment test run/fails | bohdan-potuzhnyi | 1 | +22 | -10 |
| 2025-06-29 12:43 | donau logic integrated to tests, tests still passing, last thing to test for correctness of pay for donau order | bohdan-potuzhnyi | 4 | +132 | -36 |
| 2025-06-24 19:15 | some cleaning of the memory leaks, clean up of the logic, tests passes | bohdan-potuzhnyi | 2 | +53 | -25 |
| 2025-06-24 12:46 | kyc passes | bohdan-potuzhnyi | 4 | +65 | -74 |
| 2025-06-24 08:03 | h_issue bag fix, still some subtests fails | bohdan-potuzhnyi | 1 | +12 | -3 |
| 2025-06-23 21:29 | some updates seems like more tests are passing | bohdan-potuzhnyi | 1 | +29 | -18 |
| 2025-06-23 20:34 | first passing pay scenarios | bohdan-potuzhnyi | 2 | +200 | -169 |
| 2025-06-23 16:11 | scope s/admin/all | Martin Schanzenbach | 2 | +8 | -8 |
| 2025-06-23 14:52 | bump version to 1.0.4 | Florian Dold | 3 | +8 | -2 |
| 2025-06-23 12:25 | prep to test the new pay interface | bohdan-potuzhnyi | 1 | +55 | -0 |
| 2025-06-23 10:01 | adding forgotten session_id | bohdan-potuzhnyi | 1 | +13 | -56 |
| 2025-06-23 09:45 | Merge branch 'master' into dev/bohdan-potuzhnyi/donau-integration | bohdan-potuzhnyi | 32 | +2080 | -878 |
| 2025-06-23 09:43 | modifications on the taler_merchant_pay_service.c | bohdan-potuzhnyi | 2 | +140 | -9 |
| 2025-06-22 12:06 | use SPA logic of libtalermhd instead of re-inventing the wheel | Christian Grothoff | 1 | +13 | -300 |
| 2025-06-22 11:58 | -forgotten protocol version bump | Christian Grothoff | 1 | +2 | -2 |
| 2025-06-22 11:48 | add 'Cache-control: no-store' by default (fixes #9723) | Christian Grothoff | 1 | +4 | -2 |
| 2025-06-22 10:59 | change remaining v42 to v19 | Martin Schanzenbach | 1 | +7 | -7 |
| 2025-06-22 10:29 | update to better match the current pay logic | bohdan-potuzhnyi | 3 | +286 | -237 |
| 2025-06-21 22:06 | add forgotten version bump to v19 (as per spec of new token API) | Christian Grothoff | 1 | +1 | -1 |
| 2025-06-21 19:12 | -clean up logic, this should now fully fix #9556 | Christian Grothoff | 4 | +88 | -76 |
| 2025-06-21 18:01 | -remove obsolete comment | Christian Grothoff | 1 | +0 | -9 |
| 2025-06-21 17:33 | -minor code cleanup, fix strncmp() instance name comparison: must be strcmp() | Christian Grothoff | 1 | +20 | -18 |
| 2025-06-21 17:26 | factor out TALER_merchant_instance_auth_hash_with_salt logic to avoid implementing it 3x | Christian Grothoff | 7 | +19 | -88 |
| 2025-06-21 17:03 | -typo | Christian Grothoff | 1 | +2 | -0 |
| 2025-06-21 17:02 | combine two SQL statements into one using (LEFT) JOIN | Christian Grothoff | 1 | +129 | -168 |
| 2025-06-21 16:38 | final cleanup of 9556 branch patch, and remove -a option from taler-merchant-httpd (now that we have taler-merchant-passwd) | Christian Grothoff | 8 | +92 | -121 |
| 2025-06-21 14:29 | Sync modules | bohdan-potuzhnyi | 0 | +0 | -0 |
| 2025-06-21 13:08 | fixing misc compiler warnings | Christian Grothoff | 3 | +65 | -48 |
| 2025-06-19 13:28 | fixup tests | Martin Schanzenbach | 8 | +15 | -20 |
| 2025-06-19 12:48 | more backwards compat for token, actually call it token again | Martin Schanzenbach | 3 | +24 | -24 |
| 2025-06-19 08:22 | cleanup and documentation | Martin Schanzenbach | 3 | +100 | -32 |
| 2025-06-18 19:42 | rework scope handling again with decent backwards compat | Martin Schanzenbach | 3 | +276 | -72 |
| 2025-06-17 13:58 | Rework scopes and access capabilities, Issue #9647 | Martin Schanzenbach | 6 | +134 | -34 |
| 2025-06-16 19:24 | Make AuthZ for APIs backwards-compatible | Martin Schanzenbach | 6 | +64 | -18 |
| 2025-03-24 12:48 | Rename "token" instance authentication method to "password" for clarity. Renamed "token" key in token response to "access_token" for alignment with Bank API | Martin Schanzenbach | 11 | +40 | -46 |
| 2025-03-24 11:04 | Simplify authorization code path | Martin Schanzenbach | 1 | +13 | -19 |
| 2025-03-23 22:30 | More tests for authorization logic. | Martin Schanzenbach | 3 | +67 | -10 |
| 2025-03-23 21:21 | Remove debug logging | Martin Schanzenbach | 2 | +0 | -12 |
| 2025-03-23 18:40 | Make all (non-harness) tests pass now. Adds a variety of access token related APIs and testing commands. | Martin Schanzenbach | 10 | +1008 | -20 |
| 2025-03-23 09:26 | make non skipped script tests work | Martin Schanzenbach | 4 | +45 | -23 |
| 2025-03-22 21:21 | various oversights fixed | Martin Schanzenbach | 2 | +55 | -19 |
| 2025-03-22 20:33 | add token endpoint basic auth; make other APIs require access tokens (as opposed to configurable secrets). WIP, most tests fail. | Martin Schanzenbach | 6 | +257 | -149 |
| 2025-06-21 12:42 | Merge branch 'master' into dev/bohdan-potuzhnyi/donau-integration | bohdan-potuzhnyi | 78 | +3888 | -417 |
| 2025-06-17 12:23 | update of the update proc #9920 | bohdan-potuzhnyi | 1 | +12 | -14 |
| 2025-06-16 21:12 | implement #10109: remove cache control from /config | Christian Grothoff | 1 | +5 | -33 |
| 2025-06-16 20:46 | bump version to 1.0.3 | Florian Dold | 3 | +8 | -2 |
| 2025-06-16 20:46 | bump submodules | Florian Dold | 2 | +4 | -1 |
| 2025-06-16 16:59 | changing the webhook to also return the wtid | bohdan-potuzhnyi | 1 | +4 | -1 |
| 2025-06-15 17:58 | adjust to API changes needed for #10024 | Christian Grothoff | 3 | +71 | -45 |
| 2025-06-12 21:57 | fix configuration to match latest exchange version | Christian Grothoff | 1 | +2 | -2 |
| 2025-06-09 12:56 | taler-merchant-kyccheck: prevent AML_LOW_FREQ from being faster than AML_FREQ, add randomization to avoid thundering herd problems (#10090) | Christian Grothoff | 2 | +23 | -5 |
| 2025-06-04 21:07 | bump version to 1.0.2 | Florian Dold | 3 | +8 | -2 |
| 2025-06-04 08:28 | ci: forgot to add rsync for lcov deployment | Martin Schanzenbach | 1 | +1 | -0 |
| 2025-06-02 12:15 | less logging on bank interaction | Christian Grothoff | 1 | +2 | -0 |
| 2025-06-02 10:44 | fix #10060 (nicer shutdown of taler-merchant-depositcheck if child had trouble) | Christian Grothoff | 1 | +2 | -2 |
| 2025-06-01 17:41 | CI: coverage sync recursive | Martin Schanzenbach | 1 | +1 | -1 |
| 2025-06-01 16:26 | -typo | Martin Schanzenbach | 1 | +1 | -1 |
| 2025-06-01 15:09 | -typo | Martin Schanzenbach | 1 | +1 | -1 |
| 2025-06-01 12:52 | CI: Ftbfs | Martin Schanzenbach | 1 | +1 | -1 |
| 2025-06-01 10:04 | CI: add coverage and lcov result publication | Martin Schanzenbach | 7 | +73 | -64 |
| 2025-05-26 12:03 | bump version to 1.0.1 | Florian Dold | 3 | +8 | -2 |
| 2025-05-26 12:03 | bump spa | Florian Dold | 1 | +1 | -1 |
| 2025-05-26 12:01 | do not return cache headers for /kyc | Florian Dold | 1 | +0 | -33 |
| 2025-05-26 09:45 | fix initialization of aml_low_freq | Florian Dold | 1 | +1 | -1 |
| 2025-05-24 19:26 | log when checking for libtalerjson | Christian Grothoff | 1 | +1 | -0 |
| 2025-05-20 13:49 | -fix MHD macro for cross-compiliation | Christian Grothoff | 1 | +44 | -24 |
| 2025-05-20 12:19 | -fix compiler warning from typo | Christian Grothoff | 1 | +1 | -1 |
| 2025-05-20 10:33 | implement backend logic for #9613 (schanzen) | Christian Grothoff | 26 | +3284 | -5 |
| 2025-05-20 10:29 | fix testcase failure introduced by fix for #9970 | Christian Grothoff | 1 | +1 | -1 |
| 2025-05-20 10:20 | bash typo | Martin Schanzenbach | 1 | +1 | -1 |
| 2025-05-20 10:12 | Temporarily also process partial test coverage results | Martin Schanzenbach | 2 | +23 | -19 |
| 2025-05-20 09:57 | For CI testing, do coverage on build for now | Martin Schanzenbach | 2 | +20 | -18 |
| 2025-05-20 09:40 | CI: Add lcov job | Martin Schanzenbach | 2 | +20 | -0 |
| 2025-05-18 13:10 | -add file forgotten in last commit | Christian Grothoff | 1 | +5 | -0 |
| 2025-05-05 20:05 | add TOPS exchange to default list of trusted exchanges (fixes #9970) | Christian Grothoff | 1 | +2 | -1 |
| 2025-05-10 01:25 | -re-enable | Christian Grothoff | 1 | +0 | -2 |
| 2025-05-10 01:20 | -fix leaks | Christian Grothoff | 3 | +7 | -5 |
| 2025-05-09 23:27 | -fix another leak and error handling | Christian Grothoff | 2 | +4 | -2 |
| 2025-05-09 22:23 | bump version to 1.0.0 | Christian Grothoff | 5 | +12 | -6 |
| 2025-05-09 21:38 | fix misc. memory leaks | Christian Grothoff | 13 | +103 | -37 |
| 2025-05-09 17:15 | -fix test | Christian Grothoff | 1 | +1 | -1 |
| 2025-05-09 13:59 | malforming this fails now | Christian Grothoff | 1 | +1 | -3 |
| 2025-05-09 13:48 | latest spa | Sebastian | 2 | +2 | -2 |
| 2025-05-09 12:59 | update docs | Christian Grothoff | 0 | +0 | -0 |
| 2025-05-09 12:29 | fix #9892 | Christian Grothoff | 2 | +54 | -4 |
| 2025-05-08 19:53 | fix #9894 | Christian Grothoff | 1 | +11 | -6 |
| 2025-05-08 15:43 | debian: add PartOf to units to fix start/stop on target | Florian Dold | 7 | +11 | -8 |
| 2025-05-08 15:29 | bump version | Christian Grothoff | 3 | +8 | -2 |
| 2025-05-08 14:01 | fix #9865 | Christian Grothoff | 3 | +50 | -12 |
| 2025-05-08 13:10 | set kyc-required on 0-limits only if kyc-wire-*-cases are not also met; fixes #9888 | Christian Grothoff | 1 | +16 | -0 |
| 2025-05-07 19:46 | bump version to 0.14.14 | Florian Dold | 3 | +8 | -2 |
| 2025-05-05 20:05 | fix #9856 | Christian Grothoff | 1 | +67 | -64 |
| 2025-05-04 08:03 | add license | Christian Grothoff | 1 | +1 | -0 |
| 2025-05-01 18:33 | -fix indent | Christian Grothoff | 1 | +2 | -2 |
| 2025-05-01 18:31 | bump version | Christian Grothoff | 3 | +8 | -2 |
| 2025-05-01 17:47 | reduce max coins in line with exchange API change | Christian Grothoff | 1 | +3 | -3 |
| 2025-05-01 16:31 | update spa | Sebastian | 1 | +1 | -1 |
| 2025-05-01 13:37 | bump version | Christian Grothoff | 3 | +8 | -2 |
| 2025-04-28 23:30 | disable long-polling in test mode (#9797) | Christian Grothoff | 1 | +1 | -1 |
| 2025-04-28 14:39 | fixing file | bohdan-potuzhnyi | 1 | +0 | -4 |
| 2025-04-28 14:17 | Update wallet-core submodule to match master | bohdan-potuzhnyi | 0 | +0 | -0 |
| 2025-04-28 12:58 | adding fixed Makefile.am | bohdan-potuzhnyi | 1 | +1 | -3 |
| 2025-04-28 12:47 | Merge branch 'master' into dev/bohdan-potuzhnyi/donau-integration | bohdan-potuzhnyi | 29 | +348 | -93 |
| 2025-04-28 11:35 | [backend] use proper API to free age-commitment | Özgür Kesim | 1 | +2 | -2 |
| 2025-04-27 22:46 | bump version | Christian Grothoff | 3 | +11 | -2 |
| 2025-04-27 21:28 | work on #9780 | Christian Grothoff | 12 | +93 | -17 |
| 2025-04-27 20:21 | nicer logging, do not run successful exchange keys update 3x for no reason | Christian Grothoff | 3 | +22 | -5 |
| 2025-04-23 17:16 | Merge remote-tracking branch 'refs/remotes/origin/dev/bohdan-potuzhnyi/donau-integration' into dev/bohdan-potuzhnyi/donau-integration | bohdan-potuzhnyi | 3 | +8 | -2 |
| 2025-04-23 17:12 | first part done, to be tested | bohdan-potuzhnyi | 1 | +283 | -17 |
| 2025-04-23 12:24 | playing around with pay function | bohdan-potuzhnyi | 7 | +876 | -142 |
| 2025-04-23 11:38 | version bump | Christian Grothoff | 3 | +8 | -2 |
| 2025-04-22 20:53 | latest prebuilt spa | Sebastian | 1 | +1 | -1 |
| 2025-04-22 20:05 | latest prebuilt spa | Sebastian | 1 | +1 | -1 |
| 2025-04-22 11:41 | return kyc-required if we are still zero-lmited | Christian Grothoff | 1 | +55 | -0 |
| 2025-04-22 07:50 | log to journald | Christian Grothoff | 7 | +24 | -0 |
| 2025-04-18 09:46 | fix up debian changelog syntax | Christian Grothoff | 1 | +2 | -2 |
| 2025-04-18 07:58 | bump version | Christian Grothoff | 3 | +8 | -2 |
| 2025-04-13 11:51 | bump to v0.14.9 | Christian Grothoff | 3 | +9 | -2 |
| 2025-04-17 13:54 | latest prebuilt | Sebastian | 1 | +1 | -1 |
| 2025-04-15 19:04 | migration for admin instance | Florian Dold | 2 | +32 | -0 |
| 2025-04-14 16:40 | homework for Bohdan | Christian Grothoff | 3 | +382 | -227 |
| 2025-04-14 13:50 | rm /local/ from postinst | bohdan-potuzhnyi | 1 | +2 | -2 |
| 2025-04-14 13:47 | adding forgotten mkdir of /run/taler/ | bohdan-potuzhnyi | 1 | +1 | -0 |
| 2025-04-14 13:45 | reviewing debian update scripting | bohdan-potuzhnyi | 2 | +6 | -6 |
| 2025-04-14 13:35 | adding some missing part of process of receiving the BUDIs key pairs | bohdan-potuzhnyi | 1 | +122 | -5 |
| 2025-04-14 12:24 | changing the .install and .prerm for proper upgrade procedure | bohdan-potuzhnyi | 2 | +29 | -0 |
| 2025-04-14 11:56 | fix warning | bohdan-potuzhnyi | 1 | +0 | -1 |
| 2025-04-14 11:54 | adding functions for donau pay order test | bohdan-potuzhnyi | 3 | +243 | -101 |
| 2025-04-13 21:03 | planning some staff for test of donau order pay | bohdan-potuzhnyi | 1 | +218 | -64 |
| 2025-04-13 15:01 | adding donau order creation and claim test | bohdan-potuzhnyi | 3 | +124 | -3 |
| 2025-04-13 13:26 | fixing some problems | bohdan-potuzhnyi | 1 | +2 | -2 |
| 2025-04-13 13:00 | update of db makefile | bohdan-potuzhnyi | 1 | +1 | -0 |
| 2025-04-13 12:59 | Merge branch 'master' into dev/bohdan-potuzhnyi/donau-integration | bohdan-potuzhnyi | 9 | +492 | -380 |
| 2025-04-13 12:58 | moving db to new file | bohdan-potuzhnyi | 1 | +0 | -0 |
| 2025-04-12 21:02 | more logging in taler-mechant-kyccheck, disable slow start when running in test mode | Christian Grothoff | 1 | +43 | -6 |
| 2025-04-12 14:55 | long-poll also with new rule update checks | Christian Grothoff | 10 | +450 | -374 |
| 2025-04-12 08:44 | Merge branch 'master' into dev/bohdan-potuzhnyi/donau-integration | bohdan-potuzhnyi | 6 | +38 | -10 |
| 2025-04-11 20:10 | latest spa | Sebastian | 1 | +1 | -1 |
| 2025-04-11 19:14 | increase kyc-check frequency to 6h if we are zero-limited on ops we care about (see #9719) | Christian Grothoff | 1 | +17 | -1 |
| 2025-04-11 09:20 | update of the test donau charities logic | bohdan-potuzhnyi | 6 | +25 | -30 |
| 2025-04-10 10:53 | fix link | Christian Grothoff | 1 | +10 | -0 |
| 2025-04-10 10:44 | adding donau_testing_lib.h to the merchant test suite | bohdan-potuzhnyi | 1 | +24 | -2 |
| 2025-04-09 17:41 | bump version to v0.14.8 | Christian Grothoff | 3 | +8 | -2 |
| 2025-04-09 13:40 | new spa | Sebastian | 1 | +1 | -1 |
| 2025-04-09 11:34 | submodules: latest backend SPA | Florian Dold | 1 | +1 | -1 |
| 2025-04-08 16:16 | adding the donaukeyupdate to services | bohdan-potuzhnyi | 3 | +21 | -0 |
| 2025-04-08 11:54 | fix: when exchange replies 404 it means that is waiting for the account to be authenticated | Sebastian | 1 | +2 | -2 |
| 2025-04-07 18:50 | latest spa | Sebastian | 1 | +1 | -1 |
| 2025-04-07 18:42 | fix: unable to enable account when the exchange has kyc disabled | Sebastian | 1 | +4 | -4 |
| 2025-04-07 18:45 | bump to v0.14.7 | Christian Grothoff | 2 | +7 | -1 |
| 2025-04-07 15:19 | Merge branch 'master' into dev/bohdan-potuzhnyi/donau-integration | bohdan-potuzhnyi | 36 | +588 | -105 |
| 2025-04-07 14:10 | latest spa | Sebastian | 1 | +1 | -1 |
| 2025-04-07 11:07 | rename 'default' instance to 'admin' | Christian Grothoff | 21 | +58 | -58 |
| 2025-04-06 13:32 | dependency bump | Christian Grothoff | 1 | +5 | -5 |
| 2025-04-04 04:10 | typo | Christian Grothoff | 1 | +1 | -1 |
| 2025-04-04 04:08 | bump version for debian package | Christian Grothoff | 2 | +7 | -1 |
| 2025-04-03 10:48 | Merge branch 'master' of ssh://git.taler.net/merchant | bohdan-potuzhnyi | 5 | +28 | -3 |
| 2025-04-03 10:45 | changing the rproxy-setup to check root, check dns record, enable a2enmod packages | bohdan-potuzhnyi | 1 | +96 | -36 |
| 2025-04-03 09:54 | update man pages | Christian Grothoff | 0 | +0 | -0 |
| 2025-04-01 13:20 | integrate taler-merchant-rproxy-setup with build system | Christian Grothoff | 3 | +6 | -2 |
| 2025-04-02 13:10 | mask/purge all systemd units of the merchant | Christian Grothoff | 2 | +22 | -1 |
| 2025-04-01 13:14 | typo fix | bohdan-potuzhnyi | 1 | +1 | -1 |
| 2025-04-01 13:11 | fixing the issues from the feedback | bohdan-potuzhnyi | 2 | +329 | -286 |
| 2025-04-01 11:24 | actually adding the v1 version of the taler-merchant-setup script file | bohdan-potuzhnyi | 1 | +286 | -0 |
| 2025-04-01 11:22 | adding the v1 version of the taler-merchant-setup script file | bohdan-potuzhnyi | 1 | +0 | -0 |
| 2025-03-31 20:40 | updating the apache config + small fix of the nginx conf | bohdan-potuzhnyi | 2 | +33 | -7 |
| 2025-03-31 20:26 | Merge branch 'master' of ssh://git.taler.net/merchant | bohdan-potuzhnyi | 3 | +36 | -24 |
| 2025-03-31 20:23 | changing the nginx config file | bohdan-potuzhnyi | 1 | +31 | -6 |
| 2025-03-31 19:40 | add missing rollback | Christian Grothoff | 1 | +1 | -0 |
| 2025-03-31 16:41 | few updates of the donau test and api | bohdan-potuzhnyi | 4 | +147 | -7 |
| 2025-03-29 21:29 | add missing assertions on rval | Christian Grothoff | 1 | +29 | -18 |
| 2025-03-29 08:11 | fix syntax in example | Christian Grothoff | 1 | +6 | -6 |
| 2025-03-26 18:35 | main logic is here, updates are needed as well as checks of the makefile | bohdan-potuzhnyi | 5 | +365 | -18 |
| 2025-03-24 21:31 | adding the call of the insert budis into the DB and small fixes | bohdan-potuzhnyi | 4 | +42 | -6 |
| 2025-03-24 16:11 | fixing the sequence and pg v2 | bohdan-potuzhnyi | 1 | +1 | -0 |
| 2025-03-24 16:07 | fixing the sequence and pg | bohdan-potuzhnyi | 2 | +4 | -2 |
| 2025-03-24 11:36 | Merge branch 'master' into dev/bohdan-potuzhnyi/donau-integration | bohdan-potuzhnyi | 29 | +2723 | -452 |
| 2025-03-24 11:33 | preparetion for the merge | bohdan-potuzhnyi | 1 | +0 | -0 |
| 2025-03-23 15:05 | add -g option to taler-merchant-dbinit and create timer job to run it daily | Christian Grothoff | 11 | +547 | -378 |
| 2025-03-23 14:42 | implement statistics for #9613 | Christian Grothoff | 3 | +329 | -16 |
| 2025-03-23 13:27 | -more debugging, seems to work now | Christian Grothoff | 2 | +113 | -60 |
| 2025-03-23 11:54 | gc fix | Christian Grothoff | 1 | +14 | -12 |
| 2025-03-23 11:23 | fix #9648 | Christian Grothoff | 2 | +20 | -5 |
| 2025-03-22 16:29 | -more fixes for merchant statistics | Christian Grothoff | 2 | +181 | -146 |
| 2025-03-22 15:29 | -debugging of new statistic logic | Christian Grothoff | 3 | +136 | -48 |
| 2025-03-22 13:08 | -misc bug fixes | Christian Grothoff | 2 | +44 | -35 |
| 2025-03-22 09:42 | -debugging, wip | Christian Grothoff | 3 | +55 | -59 |
| 2025-03-22 06:11 | more work on statistics | Christian Grothoff | 1 | +191 | -7 |
| 2025-03-22 05:46 | -checkpoint | Christian Grothoff | 3 | +204 | -63 |
| 2025-03-21 14:58 | first, very preliminary code for tracking statistics in the merchant backend --- incomplete, but compiles and doesn't seem to break anything | Christian Grothoff | 7 | +1202 | -6 |
| 2025-03-19 13:45 | add comments to columns | Christian Grothoff | 1 | +39 | -1 |
| 2025-03-19 03:32 | improve comments on merchant schema | Christian Grothoff | 2 | +5 | -1 |
| 2025-03-19 00:52 | fix #9630 | Christian Grothoff | 1 | +29 | -28 |
| 2025-03-19 00:50 | fix #9629 | Christian Grothoff | 1 | +2 | -0 |
| 2025-03-19 00:48 | fix #9628 | Christian Grothoff | 1 | +2 | -2 |
| 2025-03-19 00:45 | fix #9631 | Christian Grothoff | 1 | +7 | -4 |
| 2025-03-19 00:43 | fix #9633 | Christian Grothoff | 1 | +0 | -1 |
| 2025-03-19 00:41 | fix #9638 | Christian Grothoff | 1 | +12 | -1 |
| 2025-03-15 18:56 | changes to db for the donau order | bohdan-potuzhnyi | 4 | +117 | -1 |
| 2025-03-14 18:45 | some comments for myself for dev | bohdan-potuzhnyi | 1 | +9 | -4 |
| 2025-03-14 17:23 | adding some logic steps, cleaning some code | bohdan-potuzhnyi | 1 | +19 | -112 |
| 2025-03-14 16:33 | rm of dpl PP_GENERATE_DONATION_RECEIPT | bohdan-potuzhnyi | 1 | +0 | -5 |
| 2025-03-14 16:11 | adding the donau related entries for the api input | bohdan-potuzhnyi | 1 | +74 | -0 |
| 2025-03-11 10:58 | small adjustment of if | bohdan-potuzhnyi | 1 | +1 | -2 |
| 2025-03-11 10:53 | moving the processing of the tokens to the new function | bohdan-potuzhnyi | 1 | +227 | -80 |
| 2025-03-08 08:59 | Merge branch 'master' into dev/bohdan-potuzhnyi/donau-integration | bohdan-potuzhnyi | 3 | +143 | -95 |
| 2025-03-05 17:40 | store choice_index for order v1 payments | Iván Ávalos | 7 | +38 | -25 |
| 2025-03-05 13:04 | add contract v1 support to private/orders/ID | Iván Ávalos | 1 | +131 | -89 |
| 2025-03-04 17:19 | do not use TALER_MHD in backenddb | Florian Dold | 2 | +12 | -6 |
| 2025-03-04 16:09 | Merge branch 'master' into dev/bohdan-potuzhnyi/donau-integration | bohdan-potuzhnyi | 20 | +156 | -66 |
| 2025-03-04 09:53 | adding the libmicrohttpd includes | bohdan-potuzhnyi | 8 | +8 | -0 |
| 2025-03-01 23:57 | bump API | Christian Grothoff | 1 | +2 | -2 |
| 2025-03-01 23:54 | -adjust to latest exchange API | Christian Grothoff | 4 | +24 | -24 |
| 2025-02-27 11:37 | -fixmes for Bohdan | Christian Grothoff | 1 | +26 | -7 |
| 2025-02-25 19:17 | try to fix unthrottled merchant-exchange interaction on missing wire transfer | Christian Grothoff | 7 | +72 | -25 |
| 2025-02-19 13:24 | correcting the token errors | bohdan-potuzhnyi | 2 | +3 | -3 |
| 2025-02-19 11:21 | check aml status before returning 'ready' | Florian Dold | 2 | +7 | -4 |
| 2025-02-18 19:46 | fix #9563 | Christian Grothoff | 1 | +14 | -1 |
| 2025-02-18 11:38 | Merge branch 'master' into dev/bohdan-potuzhnyi/donau-integration | bohdan-potuzhnyi | 1 | +1 | -1 |
| 2025-02-18 11:23 | few changes | bohdan-potuzhnyi | 1 | +18 | -8 |
| 2025-02-18 10:49 | init donau urls | Christian Grothoff | 1 | +1 | -1 |
| 2025-02-16 14:19 | few changes | bohdan-potuzhnyi | 1 | +11 | -2 |
| 2025-02-13 17:36 | Merge branch 'master' into dev/bohdan-potuzhnyi/donau-integration | bohdan-potuzhnyi | 10 | +54 | -40 |
| 2025-02-13 17:31 | theoretically it needs to work | bohdan-potuzhnyi | 2 | +78 | -28 |
| 2025-02-13 16:48 | -ignore | Christian Grothoff | 1 | +1 | -0 |
| 2025-02-13 16:47 | -fix fun concurrency case | Christian Grothoff | 1 | +2 | -4 |
| 2025-02-13 16:35 | -modernize code, use GNUNET_PQ_result_spec_bool() | Christian Grothoff | 2 | +18 | -23 |
| 2025-02-13 15:36 | remove unnecessary donau phase | Christian Grothoff | 1 | +0 | -21 |
| 2025-02-13 14:53 | make code match spec (vSubscriptions) | Christian Grothoff | 2 | +3 | -3 |
| 2025-02-05 11:00 | add socket activation for merchant backend | Christian Grothoff | 2 | +17 | -0 |
| 2025-02-12 17:47 | removing taler_pay_uri from claimed orders | Sebastian | 1 | +5 | -7 |
| 2025-02-11 20:12 | implement v19: adding order status url on claimed orders | Sebastian | 2 | +16 | -12 |
| 2025-02-11 18:21 | adding the necessary functions for the add donau url | bohdan-potuzhnyi | 1 | +5 | -0 |
| 2025-02-11 15:40 | no idea what is going on | bohdan-potuzhnyi | 1 | +0 | -4 |
| 2025-02-11 14:57 | adding few updates from the previous meetigs | bohdan-potuzhnyi | 2 | +19 | -1 |
| 2025-02-11 14:22 | Merge branch 'master' into dev/bohdan-potuzhnyi/donau-integration | bohdan-potuzhnyi | 20 | +791 | -1218 |
| 2025-02-10 19:17 | -explain not comparing 'cipher' | Christian Grothoff | 1 | +4 | -0 |
| 2025-02-10 19:14 | fix #9528 | Christian Grothoff | 2 | +6 | -1 |
| 2025-02-10 18:50 | fix inverted interpretation of NULL as auth_ok in get_kyc_status | Christian Grothoff | 2 | +4 | -1 |
| 2025-02-10 10:42 | bump version for v0.14.5 | Christian Grothoff | 4 | +10 | -4 |
| 2025-02-02 15:52 | implement taler-docs::73b79526..93c6511c change to support output token validity in the future (addresses FIXMEs) | Christian Grothoff | 3 | +14 | -4 |
| 2025-02-02 15:42 | mostly dead code elimination | Christian Grothoff | 8 | +225 | -736 |
| 2025-02-02 14:49 | resolve misc. FIXMEs in taler-merchan-httpd_post-orders-ID-pay.c | Christian Grothoff | 1 | +2 | -13 |
| 2025-02-02 14:49 | remove dependency on bc | Christian Grothoff | 1 | +1 | -1 |
| 2025-02-02 14:48 | -ignore | Christian Grothoff | 1 | +1 | -0 |
| 2025-02-02 14:48 | remove dependency on bc | Christian Grothoff | 1 | +1 | -1 |
| 2025-02-02 14:38 | -code cleanup | Christian Grothoff | 1 | +39 | -17 |
| 2025-02-02 14:32 | -remove bogus FIXME | Christian Grothoff | 1 | +0 | -1 |
| 2025-02-02 14:29 | addess refactoring FIXME, remove some dead code | Christian Grothoff | 1 | +470 | -432 |
| 2025-02-02 13:23 | -fix compiler warnings | Christian Grothoff | 1 | +16 | -9 |
| 2025-02-01 12:54 | Merge branch 'master' into dev/bohdan-potuzhnyi/donau-integration | bohdan-potuzhnyi | 45 | +3046 | -943 |
| 2025-01-29 16:59 | fix #9417 (refactor contract parse/serialize and fix v1 support) | Iván Ávalos | 12 | +2576 | -565 |
| 2025-01-28 08:41 | -only return KYC status for active accounts | Christian Grothoff | 1 | +1 | -0 |
| 2025-01-27 17:47 | release version 0.14.4 | Florian Dold | 4 | +9 | -3 |
| 2025-01-27 17:39 | release version 0.14.3 | Florian Dold | 3 | +8 | -2 |
| 2025-01-27 09:04 | -do not crash if outdated /keys in cache | Christian Grothoff | 1 | +2 | -1 |
| 2025-01-27 08:43 | add kyccheck service | Christian Grothoff | 1 | +2 | -1 |
| 2025-01-27 08:28 | -ship currencies.conf also with merchant | Christian Grothoff | 2 | +90 | -0 |
| 2025-01-23 19:29 | bump version to 0.14.2 | Florian Dold | 2 | +7 | -1 |
| 2025-01-23 19:27 | bump submodules | Florian Dold | 0 | +0 | -0 |
| 2025-01-21 17:09 | submodules | Florian Dold | 0 | +0 | -0 |
| 2025-01-14 17:57 | notify kyc helper before filtering exchanges for zero deposit limits | Florian Dold | 2 | +45 | -43 |
| 2025-01-14 15:18 | fix #9458: broken bounds check | Christian Grothoff | 1 | +16 | -1 |
| 2025-01-13 21:56 | convert note to FIXME | Christian Grothoff | 1 | +1 | -1 |
| 2025-01-13 18:19 | fix submodule name, use relative path | Florian Dold | 1 | +2 | -2 |
| 2025-01-12 08:43 | -bump client protocol version | Christian Grothoff | 1 | +2 | -2 |
| 2025-01-11 12:38 | FIX: also allow numbers, doh | Christian Grothoff | 1 | +2 | -0 |
| 2025-01-10 15:23 | restrict characters allowed in order ID for #9452 | Christian Grothoff | 1 | +30 | -1 |
| 2025-01-07 19:00 | report undeposited coins when aborting a payment | Florian Dold | 1 | +36 | -8 |
| 2025-01-02 11:54 | -address more minor FIXMEs | Christian Grothoff | 7 | +26 | -106 |
| 2025-01-01 13:03 | TODO -> FIXME | Christian Grothoff | 8 | +29 | -33 |
| 2024-12-29 22:18 | always use full payto URIs | Christian Grothoff | 3 | +4 | -4 |
| 2024-12-29 15:54 | fix #9425 | Christian Grothoff | 6 | +32 | -26 |
| 2024-12-29 13:03 | fix #9420 + #9428 | Christian Grothoff | 3 | +120 | -144 |
| 2024-12-28 17:49 | -fix ftbfs | Christian Grothoff | 1 | +5 | -1 |
| 2024-12-28 17:45 | -fix FTBFS | Christian Grothoff | 2 | +6 | -2 |
| 2024-12-28 14:36 | more bug refs | Christian Grothoff | 5 | +5 | -6 |
| 2024-12-27 18:53 | Merge branch 'master' into dev/bohdan-potuzhnyi/donau-integration | bohdan-potuzhnyi | 2 | +40 | -33 |
| 2024-12-27 13:21 | rename stuff, move stuff, fix FTBFS with donau | Christian Grothoff | 5 | +140 | -681 |
| 2024-12-27 13:37 | -fix built issues | Christian Grothoff | 1 | +584 | -0 |
| 2024-12-27 13:21 | rename stuff, move stuff, fix FTBFS with donau | Christian Grothoff | 5 | +708 | -695 |
| 2024-12-25 19:59 | Merge branch 'master' into dev/bohdan-potuzhnyi/donau-integration | bohdan-potuzhnyi | 26 | +2303 | -1517 |
| 2024-12-24 16:51 | fix pay handling for v1 contracts, including in test | Christian Grothoff | 4 | +630 | -420 |
| 2024-12-24 13:12 | -fix order creation logic for contract v1 | Christian Grothoff | 6 | +1119 | -640 |
| 2024-12-23 21:52 | work a bit on contract choice parse logic, much more to be done | Christian Grothoff | 2 | +26 | -8 |
| 2024-12-22 12:36 | fix #9376 | Christian Grothoff | 7 | +469 | -435 |
| 2024-12-22 10:23 | add hook from exchange to merchant | Christian Grothoff | 2 | +42 | -7 |
| 2024-12-16 17:09 | -bump required version | Christian Grothoff | 1 | +1 | -1 |
| 2024-12-19 09:51 | adding some templates for the order handling | bohdan-potuzhnyi | 1 | +17 | -1 |
| 2024-12-16 14:39 | latest prebuilt | Sebastian | 1 | +1 | -1 |
| 2024-12-16 13:58 | latest backoffice spa | Sebastian | 1 | +1 | -1 |
| 2024-12-16 13:14 | adding tests for the delete donau in the test api suite | bohdan-potuzhnyi | 2 | +23 | -0 |
| 2024-12-16 10:23 | adding the test delete donau cAPI | bohdan-potuzhnyi | 2 | +185 | -1 |
| 2024-12-15 22:23 | adding the delete capi file | bohdan-potuzhnyi | 3 | +228 | -1 |
| 2024-12-15 21:56 | adding missing test file | bohdan-potuzhnyi | 1 | +227 | -0 |
| 2024-12-15 18:34 | few updates to the build file | bohdan-potuzhnyi | 1 | +6 | -2 |
| 2024-12-15 18:19 | adding the tests for the post | bohdan-potuzhnyi | 5 | +28 | -2 |
| 2024-12-14 19:14 | make spell-checker happy | Christian Grothoff | 2 | +9 | -10 |
| 2024-12-13 23:18 | -fix gnunet dependency version | Christian Grothoff | 1 | +2 | -2 |
| 2024-12-13 22:22 | debian version bumping | Christian Grothoff | 1 | +5 | -5 |
| 2024-12-13 22:20 | -version bump | Christian Grothoff | 3 | +8 | -2 |
| 2024-12-13 22:06 | bump prebuilt docs | Christian Grothoff | 0 | +0 | -0 |
| 2024-12-13 21:59 | -fix merchant packaging and kyc test config | Christian Grothoff | 3 | +7 | -2 |
| 2024-12-12 16:39 | changing the output contract options for the donau | bohdan-potuzhnyi | 2 | +18 | -7 |
| 2024-12-12 15:52 | Merge branch 'master' into dev/bohdan-potuzhnyi/donau-integration | bohdan-potuzhnyi | 0 | +0 | -0 |
| 2024-12-12 15:48 | bug fix | bohdan-potuzhnyi | 2 | +3 | -0 |
| 2024-12-12 15:35 | bug fix | bohdan-potuzhnyi | 3 | +4 | -0 |
| 2024-12-12 14:50 | making donau test run | bohdan-potuzhnyi | 1 | +4 | -4 |
| 2024-12-12 13:35 | fixing the donau_test_command definition | bohdan-potuzhnyi | 1 | +1 | -0 |
| 2024-12-12 12:19 | few changes to the tests | bohdan-potuzhnyi | 1 | +19 | -17 |
| 2024-12-11 11:16 | update of the conf to run tests | bohdan-potuzhnyi | 33 | +1778 | -951 |
| 2024-12-11 01:13 | fix #9378 | Christian Grothoff | 1 | +3 | -1 |
| 2024-12-10 21:33 | fixing various design issues in token logic | Christian Grothoff | 31 | +1773 | -949 |
| 2024-12-10 15:11 | Merge branch 'master' into dev/bohdan-potuzhnyi/donau-integration | bohdan-potuzhnyi | 32 | +154 | -89 |
| 2024-12-09 16:23 | read templates from merchant project data | Florian Dold | 1 | +1 | -1 |
| 2024-12-09 11:33 | make tests build | Florian Dold | 1 | +5 | -0 |
| 2024-12-09 11:26 | rename fest: remove 'P' suffixes from non-packable structures | Christian Grothoff | 14 | +51 | -50 |
| 2024-12-08 22:21 | trying to fix another test | Christian Grothoff | 1 | +16 | -3 |
| 2024-12-08 22:03 | more fixes on tests | Christian Grothoff | 8 | +56 | -26 |
| 2024-12-08 21:39 | -fix some tests | Christian Grothoff | 10 | +25 | -7 |
| 2024-12-08 21:24 | -fix test setup | Christian Grothoff | 3 | +2 | -1 |
| 2024-12-08 21:19 | fix misc bugs | Christian Grothoff | 3 | +3 | -6 |
| 2024-12-08 13:55 | changes for the merge of master | bohdan-potuzhnyi | 2 | +75 | -0 |
| 2024-12-08 13:53 | Merge branch 'master' into dev/bohdan-potuzhnyi/donau-integration | bohdan-potuzhnyi | 6 | +921 | -3 |
| 2024-12-08 13:53 | moving file for master merge | bohdan-potuzhnyi | 1 | +0 | -74 |
| 2024-12-08 13:18 | add check to test for openssl | Christian Grothoff | 1 | +7 | -2 |
| 2024-12-08 13:09 | -fix logging | Christian Grothoff | 1 | +5 | -1 |
| 2024-12-04 19:30 | small fix | bohdan-potuzhnyi | 1 | +2 | -2 |
| 2024-12-04 19:12 | few design fixes | bohdan-potuzhnyi | 1 | +1 | -1 |
| 2024-12-04 19:00 | tests added | bohdan-potuzhnyi | 3 | +383 | -52 |
| 2024-12-04 11:00 | start test | Christian Grothoff | 2 | +16 | -2 |
| 2024-11-21 08:38 | adding webhook for the categories | bohdan-potuzhnyi | 1 | +36 | -6 |
| 2024-11-30 16:37 | small update of the styling | bohdan-potuzhnyi | 1 | +199 | -63 |
| 2024-11-30 15:47 | few updates of the webhook trigger | bohdan-potuzhnyi | 1 | +4 | -4 |
| 2024-11-21 18:00 | adding inventory realted webhooks adding | bohdan-potuzhnyi | 1 | +155 | -0 |
| 2024-11-21 14:54 | update of the templating | bohdan-potuzhnyi | 2 | +117 | -59 |
| 2024-11-21 09:52 | small update of the categories webhook calls | bohdan-potuzhnyi | 1 | +14 | -10 |
| 2024-11-21 08:38 | adding webhook for the categories | bohdan-potuzhnyi | 1 | +113 | -0 |
| 2024-11-20 16:40 | adding sql calls for the order_settled webhook | bohdan-potuzhnyi | 2 | +69 | -0 |
| 2024-12-06 08:36 | submodule udpate | bohdan-potuzhnyi | 0 | +0 | -0 |
| 2024-12-06 08:20 | adding new donau c-api | bohdan-potuzhnyi | 2 | +250 | -1 |
| 2024-12-05 16:31 | update of the makefile for config changes | bohdan-potuzhnyi | 2 | +1 | -1 |
| 2024-12-05 15:50 | update of the services | bohdan-potuzhnyi | 2 | +51 | -6 |
| 2024-12-05 15:34 | Merge branch 'master' into dev/bohdan-potuzhnyi/donau-integration | bohdan-potuzhnyi | 19 | +127 | -138 |
| 2024-12-03 00:43 | fix socket paths | Florian Dold | 4 | +4 | -4 |
| 2024-12-03 00:14 | debian: fix plugins not being installed | Florian Dold | 1 | +2 | -0 |
| 2024-12-02 23:06 | config: add missing overrides, fix paths | Florian Dold | 3 | +30 | -29 |
| 2024-12-02 22:49 | config split | Florian Dold | 10 | +11 | -11 |
| 2024-12-02 22:37 | shfmt | Florian Dold | 1 | +79 | -93 |
| 2024-12-02 22:37 | no more taler-config | Florian Dold | 1 | +1 | -1 |
| 2024-12-01 14:13 | merge of master | bohdan-potuzhnyi | 445 | +648 | -488 |
| 2024-11-28 18:47 | fix #9364 | Christian Grothoff | 1 | +1 | -1 |
| 2024-11-26 23:21 | debian: we need to override the user-level [path] entries | Florian Dold | 1 | +11 | -0 |
| 2024-11-24 15:09 | fix dbconfig commands | Christian Grothoff | 1 | +4 | -2 |
| 2024-11-22 19:00 | debian: libtalermerchantttesting needed by taler-merchant-benchmark | Florian Dold | 1 | +3 | -0 |
| 2024-11-22 18:55 | debian: .so symlinks go into -dev | Florian Dold | 1 | +3 | -1 |
| 2024-11-22 18:52 | debian: fix globbing fix | Florian Dold | 2 | +10 | -3 |
| 2024-11-22 18:16 | debian: fix glob | Florian Dold | 1 | +1 | -2 |
| 2024-11-22 11:11 | debian: fix man glob | Florian Dold | 1 | +1 | -2 |
| 2024-11-16 16:48 | adapt merchant to taler-config split | Christian Grothoff | 419 | +136 | -389 |
| 2024-11-14 16:42 | small fixes | bohdan-potuzhnyi | 1 | +3 | -2 |
| 2024-11-06 10:37 | paid webhook | bohdan-potuzhnyi | 1 | +28 | -0 |
| 2024-11-04 22:51 | update of the order_created webhook | bohdan-potuzhnyi | 1 | +1 | -1 |
| 2024-11-04 20:52 | small change | Bohdan Potuzhnyi | 1 | +34 | -35 |
| 2024-11-04 20:29 | first ideas on webhooks | Bohdan Potuzhnyi | 1 | +37 | -0 |
| 2024-11-15 11:15 | fix #9341 | Christian Grothoff | 1 | +1 | -1 |
| 2024-11-15 11:04 | list build dependencies in README | Christian Grothoff | 1 | +56 | -12 |
| 2024-11-14 21:33 | new util/ dir with PD | Christian Grothoff | 6 | +241 | -0 |
| 2024-11-14 21:31 | adaptations of merchant to GNUnet fix #8962 | Christian Grothoff | 19 | +56 | -99 |
| 2024-11-14 07:50 | fix typos | Christian Grothoff | 1 | +5 | -5 |
| 2024-11-12 22:36 | implement #9217 | Christian Grothoff | 1 | +78 | -0 |
| 2024-11-10 16:22 | ensure we do not start if the database version is outdated (#9203) | Christian Grothoff | 10 | +15 | -13 |
| 2024-11-10 09:07 | bump versions | bohdan-potuzhnyi | 0 | +0 | -0 |
| 2024-11-09 19:37 | implement protocol v22, fixes #9185 | Christian Grothoff | 2 | +4 | -1 |
| 2024-11-09 12:36 | small update of the backenddb/Makefile.am | bohdan-potuzhnyi | 1 | +1 | -0 |
| 2024-11-09 12:33 | Merge branch 'master' into dev/bohdan-potuzhnyi/donau-integration | bohdan-potuzhnyi | 81 | +521 | -423 |
| 2024-11-09 12:33 | update of the files | bohdan-potuzhnyi | 1 | +74 | -0 |
| 2024-11-09 12:31 | small update | bohdan-potuzhnyi | 1 | +0 | -74 |
| 2024-11-06 11:05 | update submodules | Florian Dold | 0 | +0 | -0 |
| 2024-11-04 20:38 | -bugfix | Christian Grothoff | 1 | +8 | -0 |
| 2024-11-04 20:35 | -bugfix | Christian Grothoff | 1 | +18 | -6 |
| 2024-11-04 18:58 | -fix test FTBFS | Christian Grothoff | 1 | +14 | -20 |
| 2024-11-03 19:27 | work on testing | Christian Grothoff | 3 | +48 | -52 |
| 2024-11-03 16:11 | work on merchant | Christian Grothoff | 5 | +48 | -43 |
| 2024-11-03 16:02 | work on merchant | Christian Grothoff | 6 | +50 | -45 |
| 2024-11-03 15:27 | work on merchant | Christian Grothoff | 1 | +8 | -8 |
| 2024-11-03 15:25 | work on merchant | Christian Grothoff | 7 | +52 | -50 |
| 2024-11-03 13:08 | work on merchant | Christian Grothoff | 39 | +136 | -124 |
| 2024-11-04 18:07 | latest translations | Sebastian | 1 | +1 | -1 |
| 2024-10-30 17:09 | support bearer token for bank auth | Sebastian | 3 | +81 | -2 |
| 2024-10-30 06:43 | fix #9273 | Christian Grothoff | 1 | +0 | -13 |
| 2024-10-29 13:27 | test: fix for pwd auth deprecation | Antoine A | 2 | +3 | -1 |
| 2024-10-25 14:43 | remove dead GNUNET_STRINGS_get_utf8_args(), just a NOP | Christian Grothoff | 9 | +0 | -45 |
| 2024-10-22 23:17 | fix mis-use of API for conversion of timestamp to seconds | Christian Grothoff | 3 | +18 | -10 |
| 2024-10-21 18:10 | test: longer passwords | Antoine A | 8 | +8 | -14540 |
| 2024-10-21 18:08 | test: longer passwords | Antoine A | 2 | +14532 | -0 |
| 2024-10-15 17:09 | fix #9266 | Christian Grothoff | 2 | +34 | -0 |
| 2024-10-14 10:28 | adding test for donau | Bohdan Potuzhnyi | 8 | +709 | -0 |
| 2024-10-13 09:39 | update of the donaukeyupdate service | Bohdan Potuzhnyi | 2 | +35 | -6 |
| 2024-10-11 15:16 | updated post function to send notification to the donaukeyupdate service | Bohdan Potuzhnyi | 3 | +845 | -1 |
| 2024-10-09 19:58 | donaukeyupdate service added you need to update the exchange for it | Bohdan Potuzhnyi | 1 | +25 | -0 |
| 2024-10-09 12:26 | get,post,delete is working for /donau(/id) some improvements still could be made though | Bohdan Potuzhnyi | 12 | +506 | -82 |
| 2024-10-08 15:50 | few updates | Bohdan Potuzhnyi | 5 | +34 | -17 |
| 2024-10-08 11:55 | get /donau works | Bohdan Potuzhnyi | 4 | +12 | -9 |
| 2024-10-07 20:23 | trying to make httpd work | Bohdan Potuzhnyi | 1 | +7 | -1 |
| 2024-10-07 15:03 | Merge branch 'master' into dev/bohdan-potuzhnyi/donau-integration | Bohdan Potuzhnyi | 3 | +70 | -7 |
| 2024-10-07 14:42 | few updates | Bohdan Potuzhnyi | 6 | +198 | -3 |
| 2024-10-07 13:59 | respect zero-limits | Christian Grothoff | 2 | +47 | -7 |
| 2024-10-06 15:58 | return h_wire in GET /kyc (#9217) | Christian Grothoff | 1 | +3 | -0 |
| 2024-10-06 15:47 | -more logging | Christian Grothoff | 2 | +20 | -0 |
| 2024-10-06 15:35 | Merge remote-tracking branch 'origin/master' into dev/bohdan-potuzhnyi/donau-integration | Bohdan Potuzhnyi | 2 | +2 | -1 |
| 2024-10-06 13:51 | -build system fix for docs-only | Christian Grothoff | 1 | +1 | -0 |
| 2024-10-06 12:07 | bump timeout to 2500ms, fixes #9240 | Christian Grothoff | 1 | +1 | -1 |
| 2024-10-05 20:05 | update of the donau functions and make files | Bohdan Potuzhnyi | 15 | +110 | -27 |
| 2024-10-05 11:29 | implmenting select_donau_instances | Bohdan Potuzhnyi | 2 | +74 | -0 |
| 2024-10-04 19:06 | update of the naming and implementations of the insert, delete donau charities | Bohdan Potuzhnyi | 13 | +322 | -171 |
| 2024-10-03 20:08 | adding donau tables, implementing lookup_donau_keys, upsert_donau_keys | Bohdan Potuzhnyi | 12 | +464 | -0 |
| 2024-10-03 09:09 | add donau detection | Christian Grothoff | 2 | +25 | -0 |
| 2024-10-02 20:44 | fix #9239 | Christian Grothoff | 1 | +1 | -1 |
| 2024-10-02 20:41 | more logging to diagnose #9245 | Christian Grothoff | 2 | +11 | -2 |
| 2024-10-02 17:54 | -more logging | Christian Grothoff | 1 | +3 | -2 |
| 2024-10-01 13:20 | fix time-dependent kyc test failure | Christian Grothoff | 1 | +3 | -0 |
| 2024-10-01 13:18 | fix KYC test | Christian Grothoff | 11 | +318 | -38 |
| 2024-10-01 12:05 | fix #9197: wait at most 250ms for /keys from exchanges before giving up | Christian Grothoff | 2 | +86 | -0 |
| 2024-10-01 12:05 | support 451 response in client API | Christian Grothoff | 1 | +46 | -0 |
| 2024-10-01 11:54 | skip tests if curl/jq are not found | Christian Grothoff | 1 | +6 | -0 |
| 2024-09-30 19:20 | fix #9219 | Christian Grothoff | 3 | +51 | -10 |
| 2024-09-29 13:49 | keep checking for updates to our KYC status once per week even without incidents (see #9218), just to ensure we learn about positive changes eventually | Christian Grothoff | 1 | +12 | -3 |
| 2024-09-29 13:45 | re-trigger exchange KYC checks if we failed to create an order due to low limits | Christian Grothoff | 1 | +46 | -3 |
| 2024-09-29 11:08 | fix #9216: message, not subject | Christian Grothoff | 1 | +2 | -2 |
| 2024-09-29 11:05 | fix #9215 | Christian Grothoff | 1 | +6 | -6 |
| 2024-09-20 10:42 | bootstrap: recurse submodules | Florian Dold | 1 | +4 | -0 |
| 2024-09-20 10:35 | bump submodules | Florian Dold | 0 | +0 | -0 |
| 2024-09-20 09:25 | deb bump | Christian Grothoff | 2 | +8 | -1 |
| 2024-09-17 14:27 | -bump wc | Christian Grothoff | 0 | +0 | -0 |
| 2024-09-17 14:25 | version bumping | Christian Grothoff | 4 | +11 | -5 |
| 2024-09-15 09:12 | -make job executable | Christian Grothoff | 1 | +0 | -0 |
| 2024-09-15 07:51 | mark job script executable | Christian Grothoff | 1 | +0 | -0 |
| 2024-09-14 23:27 | doxygen fixes | Christian Grothoff | 6 | +11 | -13 |
| 2024-09-14 23:23 | -fix configure | Christian Grothoff | 1 | +1 | -0 |
| 2024-09-14 22:55 | fix category array construction (#8834) | Christian Grothoff | 1 | +48 | -0 |
| 2024-09-13 22:48 | return 400 if wallet uses untrusted exchange base URL; towards fixing #9183 | Christian Grothoff | 7 | +80 | -37 |
| 2024-09-13 18:35 | fix #9184: never long-poll on first request | Christian Grothoff | 1 | +17 | -5 |
| 2024-09-13 10:30 | -fix test FTBFS | Sebastian | 3 | +3 | -3 |
| 2024-09-13 09:09 | -nicer SQL | Christian Grothoff | 2 | +29 | -19 |
| 2024-09-12 13:48 | -fix test FTBFS | Christian Grothoff | 1 | +4 | -10 |
| 2024-09-12 13:34 | enforce refund limits (#9061) | Christian Grothoff | 7 | +509 | -178 |
| 2024-09-12 13:33 | remove unused CONVERTER option (fixes #9126) | Christian Grothoff | 1 | +0 | -1 |
| 2024-09-10 19:22 | handle zero-amount orders better | Christian Grothoff | 3 | +24 | -4 |
| 2024-09-10 14:07 | have libtalermerchant accept 451 on order creation | Christian Grothoff | 1 | +5 | -0 |
| 2024-09-10 14:04 | improve error response | Christian Grothoff | 1 | +1 | -1 |
| 2024-09-10 13:56 | -fix limit calculation | Christian Grothoff | 1 | +59 | -66 |
| 2024-09-10 13:47 | add logic to enforce hard limit on order creation | Christian Grothoff | 10 | +331 | -11 |
| 2024-09-10 11:15 | clean up order, no semantic change | Christian Grothoff | 2 | +211 | -212 |
| 2024-09-10 10:56 | typos | Christian Grothoff | 2 | +2 | -2 |
| 2024-09-10 10:07 | refactor to use new exchange convenience API to check account restrictions | Christian Grothoff | 6 | +52 | -373 |
| 2024-09-09 21:23 | 204 changed to 200 | Christian Grothoff | 2 | +4 | -4 |
| 2024-09-09 21:20 | fix misc. long polling issues | Christian Grothoff | 4 | +41 | -13 |
| 2024-09-09 18:32 | -fix all-zeros access_token issue | Christian Grothoff | 1 | +5 | -1 |
| 2024-09-08 21:39 | towards new /kyc API: test_kyc_api still fails, but getting close | Christian Grothoff | 15 | +713 | -876 |
| 2024-09-08 11:55 | make taler-merchant-reconciliation use keys via taler-merchant-exchangekeysupdate | Christian Grothoff | 1 | +97 | -127 |
| 2024-09-08 11:38 | fix comment | Christian Grothoff | 1 | +2 | -2 |
| 2024-09-08 10:36 | make taler-merchant-depositcheck use keys via taler-merchant-exchangekeysupdate | Christian Grothoff | 1 | +96 | -51 |
| 2024-09-08 10:25 | actually rely upon taler-merchant-exchangekeyupdate in taler-merchant-httpd | Christian Grothoff | 4 | +146 | -568 |
| 2024-09-08 08:16 | add notification on KYC rule trigger | Christian Grothoff | 1 | +34 | -0 |
| 2024-09-08 08:08 | allow other processes to immediately trigger KYC check | Christian Grothoff | 2 | +136 | -2 |
| 2024-09-08 07:52 | add logic to notify other services about KYC status changes | Christian Grothoff | 7 | +97 | -54 |
| 2024-09-08 07:36 | clean up and complete taler-merchant-kyccheck logic | Christian Grothoff | 1 | +129 | -108 |
| 2024-09-08 06:18 | -add missing file | Christian Grothoff | 1 | +39 | -0 |
| 2024-09-07 21:21 | work towards taler-merchant-kyccheck helper | Christian Grothoff | 25 | +962 | -320 |
| 2024-09-06 21:10 | skeleton for kyccheck helper | Christian Grothoff | 2 | +490 | -164 |
| 2024-09-06 20:09 | first implementation of exchangekeyupdate | Christian Grothoff | 1 | +655 | -170 |
| 2024-09-06 20:09 | style fixes | Christian Grothoff | 2 | +5 | -0 |
| 2024-09-06 16:17 | add parsing of full kyc-status response to libtalermerchant | Christian Grothoff | 3 | +135 | -19 |
| 2024-09-06 13:52 | renaming taler-merchant-exchange to taler-merchant-reconciliation, preparing ground for new taler-merchant-kyccheck and taler-merchant-exchangekeyupdate helpers | Christian Grothoff | 18 | +2520 | -1384 |
| 2024-09-06 11:33 | implement #9153 API (alas, not yet in libtalermerchant, under-tested, and in urgent need for #9176) | Christian Grothoff | 5 | +459 | -90 |
| 2024-09-06 07:40 | pass on 451 replies from exchange to wallets on /pay | Christian Grothoff | 1 | +81 | -0 |
| 2024-09-05 12:32 | -update .gitignore | Christian Grothoff | 2 | +3 | -0 |
| 2024-09-05 11:54 | fix #9170 | Christian Grothoff | 4 | +82 | -57 |
| 2024-09-05 11:44 | fix #9155 | Christian Grothoff | 1 | +4 | -3 |
| 2024-09-03 13:32 | update master public key of demo | Christian Grothoff | 1 | +1 | -1 |
| 2024-09-02 23:05 | adjust merchant to exchange API change | Christian Grothoff | 2 | +9 | -3 |
| 2024-09-01 10:21 | -remove bogus comment | Christian Grothoff | 1 | +8 | -10 |
| 2024-09-01 10:20 | implement per-transaction limits | Christian Grothoff | 6 | +157 | -63 |
| 2024-08-28 21:40 | bump version to 0.13.0 | Florian Dold | 2 | +4 | -1 |
| 2024-08-28 21:40 | gitignore | Florian Dold | 1 | +3 | -0 |
| 2024-08-28 21:40 | submodules | Florian Dold | 0 | +0 | -0 |
| 2024-08-28 18:17 | -style fixes | Christian Grothoff | 8 | +129 | -120 |
| 2024-08-28 17:52 | bump debian version | Christian Grothoff | 2 | +11 | -5 |
| 2024-08-26 22:50 | -misc code cleanups | Christian Grothoff | 15 | +80 | -84 |
| 2024-08-25 13:11 | bump SPA | Florian Dold | 1 | +1 | -1 |
| 2024-08-24 21:36 | fix NULL deref bug | Christian Grothoff | 2 | +88 | -72 |
| 2024-08-24 21:30 | fix NULL check | Christian Grothoff | 2 | +164 | -148 |
| 2024-08-24 21:06 | check return values | Christian Grothoff | 1 | +10 | -6 |
| 2024-08-19 09:00 | unify CI jobs | Christian Grothoff | 6 | +44 | -41 |
| 2024-08-11 15:13 | update to latest SPA | Florian Dold | 1 | +1 | -1 |
| 2024-08-08 21:34 | adapt to exchange DEPOSIT -> AGGREGATE rename | Christian Grothoff | 2 | +3 | -3 |
| 2024-08-08 08:02 | new flag | Christian Grothoff | 1 | +1 | -0 |
| 2024-08-05 10:27 | bump SPA version, add chekc-prebuilt to make check | Florian Dold | 2 | +3 | -1 |
| 2024-08-05 08:23 | test passes | Christian Grothoff | 1 | +1 | -5 |
| 2024-08-04 22:37 | work on merchant test_kyc_api" | Christian Grothoff | 4 | +65 | -13 |
| 2024-08-04 21:52 | bump prebuilt | Christian Grothoff | 1 | +2 | -2 |
| 2024-08-04 20:31 | fix select_category implementation | Christian Grothoff | 4 | +21 | -33 |
| 2024-08-03 18:52 | -make spell checker happy | Christian Grothoff | 1 | +16 | -21 |
| 2024-08-02 10:12 | -fix doxygen | Christian Grothoff | 10 | +28 | -11 |
| 2024-08-01 18:49 | missing char | Sebastian | 1 | +1 | -1 |
| 2024-08-01 15:16 | fix get category details | Sebastian | 5 | +116 | -31 |
| 2024-08-01 12:32 | also bring categories without products | Sebastian | 1 | +1 | -1 |
| 2024-08-01 12:14 | missing join-using | Sebastian | 1 | +1 | -0 |
| 2024-07-31 21:54 | get basic merchant kyc test to pass again | Christian Grothoff | 2 | +23 | -66 |
| 2024-07-31 21:39 | fix account_kyc_set_status | Christian Grothoff | 9 | +449 | -132 |
| 2024-07-31 17:01 | DB schema change for storing more KYC status data | Christian Grothoff | 5 | +176 | -78 |
| 2024-07-31 13:04 | comment out most of test_kyc_api, requires more fundamental merchant work | Christian Grothoff | 4 | +78 | -21 |
| 2024-07-31 12:24 | aml_decision is gone | Christian Grothoff | 1 | +0 | -1 |
| 2024-07-31 10:49 | fix kyc config | Christian Grothoff | 1 | +101 | -8 |
| 2024-07-30 21:31 | fix FTBFS when compiling against exchange v0.13 API | Christian Grothoff | 18 | +325 | -360 |
| 2024-07-24 04:51 | release checklist, bump version to 0.12.0 | Florian Dold | 4 | +31 | -1 |
| 2024-07-23 18:40 | bump doc/doxygen/doxy.taler from bump script | Iván Ávalos | 1 | +8 | -0 |
| 2024-07-23 18:06 | add bump version script | Iván Ávalos | 1 | +49 | -0 |
| 2024-07-16 02:38 | CI: add arm64 jobs | Devan Carpenter | 8 | +24 | -0 |
| 2024-07-16 00:31 | CI: remove legacy cmd from Containerfile | Devan Carpenter | 1 | +0 | -2 |
| 2024-07-09 22:11 | bump SPA version, revert submodule rollback | Florian Dold | 1 | +1 | -1 |
| 2024-07-09 06:06 | -normal free | Christian Grothoff | 1 | +2 | -3 |
| 2024-06-30 23:02 | provide default category, PoS app needs it | Florian Dold | 1 | +8 | -0 |
| 2024-06-30 22:40 | more SQL fixes | Florian Dold | 1 | +1 | -0 |
| 2024-06-30 22:32 | sql | Florian Dold | 1 | +3 | -3 |
| 2024-06-30 22:21 | fix SQL reference error | Florian Dold | 1 | +3 | -3 |
| 2024-06-30 20:19 | -fix typo | Christian Grothoff | 1 | +2 | -2 |
| 2024-06-30 15:56 | bump version to 0.11.8 | Florian Dold | 2 | +7 | -1 |
| 2024-06-30 15:07 | fix DB migration | Florian Dold | 3 | +11 | -6 |
| 2024-06-30 14:00 | bump version to 0.11.6 | Florian Dold | 1 | +6 | -0 |
| 2024-06-28 06:58 | fix merchant-categories SQL bug, fix merchant-0009 syntax issue | Christian Grothoff | 2 | +5 | -4 |
| 2024-06-27 22:49 | update SPA, bump merchant version to 0.11.6 | Florian Dold | 2 | +2 | -2 |
| 2024-06-27 22:30 | bump version to 0.11.5 | Florian Dold | 1 | +1 | -1 |
| 2024-06-27 22:30 | bump version to 0.11.4 | Florian Dold | 1 | +6 | -0 |
| 2024-06-27 21:38 | bootstrap: fix unreproducible submodule version | Florian Dold | 1 | +3 | -1 |
| 2024-06-24 10:16 | fix lookup_token_family_key logic | Christian Grothoff | 1 | +98 | -100 |
| 2024-06-24 09:46 | log on 400 errors | Christian Grothoff | 1 | +9 | -0 |
| 2024-06-20 16:17 | more comments and test | Sebastian | 1 | +119 | -1 |
| 2024-06-20 16:07 | merchant account: equal doesn't match the unique constrain, so singleton fails | Sebastian | 2 | +74 | -2 |
| 2024-06-20 15:55 | merchant account: should be able to activate the account | Sebastian | 2 | +140 | -2 |
| 2024-06-19 12:10 | latest from prebulit | Sebastian | 0 | +0 | -0 |
| 2024-06-18 18:16 | return active state of the bank account | Sebastian | 2 | +4 | -0 |
| 2024-06-16 15:44 | remove redundant required_currency field/column | Florian Dold | 10 | +34 | -85 |
| 2024-06-16 15:28 | pass main currency to currency spec parser | Florian Dold | 1 | +1 | -0 |
| 2024-06-16 07:18 | fix test by specifying rounding | Christian Grothoff | 2 | +37 | -18 |
| 2024-06-15 17:57 | -spelling | Christian Grothoff | 2 | +67 | -58 |
| 2024-06-15 16:36 | revert 1c1ec9c54e09e9b90ea7a91e81bf5a6eb878c53b to fix #8945 and enable frontend to detect that it must use PATCH | Christian Grothoff | 1 | +4 | -5 |
| 2024-06-13 15:56 | move tokens_evs to wallet data and remove h_outputs | Christian Blättler | 2 | +74 | -96 |
| 2024-06-13 15:46 | “redeemed” —> “used" | Christian Blättler | 7 | +16 | -15 |
| 2024-06-13 15:33 | allow for token envelopes being null | Christian Blättler | 1 | +27 | -5 |
| 2024-06-13 15:02 | add rounding and remove h_issue | Christian Blättler | 11 | +75 | -70 |
| 2024-06-13 09:43 | add rounding to token_families in database | Christian Blättler | 1 | +4 | -0 |
| 2024-06-13 09:34 | Merge branch 'master' into tokens-payment | Christian Blättler | 96 | +3967 | -699 |
| 2024-06-13 09:28 | rename spent_tokens —> used_tokens | Christian Blättler | 5 | +15 | -6 |
| 2024-06-13 09:26 | comment out idempotent pay test for now | Christian Blättler | 1 | +10 | -0 |
| 2024-06-11 22:20 | bump merchant SPA lockfile to 0.11.4 | Devan Carpenter | 1 | +1 | -1 |
| 2024-06-11 22:14 | ci: add postgresql package to container | Devan Carpenter | 1 | +1 | -0 |
| 2024-06-11 09:39 | fix auto-restart on DB down | Christian Grothoff | 4 | +11 | -9 |
| 2024-06-10 15:02 | lockfile for merchant SPA from prebuilt | Florian Dold | 3 | +23 | -0 |
| 2024-06-09 22:20 | -debian syntax | Florian Dold | 1 | +1 | -1 |
| 2024-06-09 22:17 | bump version to 0.11.4 | Florian Dold | 1 | +6 | -0 |
| 2024-06-07 17:08 | latest from prebuilt | Sebastian | 0 | +0 | -0 |
| 2024-06-06 16:23 | check tokens on idempotent pay request | Christian Blättler | 6 | +336 | -18 |
| 2024-06-06 16:21 | fix tests | Christian Blättler | 1 | +3 | -3 |
| 2024-06-06 14:18 | store issued tokens in database | Christian Blättler | 8 | +202 | -4 |
| 2024-06-06 14:18 | allow for orders with no coins (zero price) | Christian Blättler | 1 | +3 | -1 |
| 2024-06-06 14:17 | fix token family validity duration check | Christian Blättler | 1 | +2 | -2 |
| 2024-06-06 13:03 | check validity period of token issue key | Christian Blättler | 2 | +57 | -7 |
| 2024-06-06 12:03 | check validity period of token families and keys | Christian Blättler | 3 | +78 | -18 |
| 2024-06-06 12:01 | only allow creation of token families with validity period in the future | Christian Blättler | 1 | +33 | -2 |
| 2024-06-06 09:36 | store used tokens in database and prevent double using a token | Christian Blättler | 7 | +187 | -8 |
| 2024-06-06 07:15 | add test for double-spending a token | Christian Blättler | 3 | +25 | -9 |
| 2024-06-05 18:06 | remove legacy user_type | Christian Grothoff | 17 | +9 | -106 |
| 2024-06-03 16:23 | bump version to 0.11.3 | Sebastian | 3 | +240 | -1 |
| 2024-06-03 15:46 | latest from prebuilt | Sebastian | 0 | +0 | -0 |
| 2024-06-03 15:16 | import account from bank | Sebastian | 0 | +0 | -0 |
| 2024-05-26 13:21 | -finish implementation of protocol v16, still undertested | Christian Grothoff | 20 | +805 | -367 |
| 2024-05-26 10:30 | expand POST /products to allow specifying categories the product is in | Christian Grothoff | 11 | +549 | -196 |
| 2024-05-25 21:16 | -fix index | Christian Grothoff | 1 | +2 | -2 |
| 2024-05-25 21:11 | activate new categories API | Christian Grothoff | 3 | +50 | -5 |
| 2024-05-25 21:02 | -more work on categories | Christian Grothoff | 13 | +326 | -150 |
| 2024-05-25 19:39 | start on implementing protocol v16 | Christian Grothoff | 27 | +1640 | -27 |
| 2024-05-22 18:48 | bump debian | Christian Grothoff | 1 | +7 | -1 |
| 2024-05-22 18:47 | -fix SQL typo found by Sebastian | Christian Grothoff | 1 | +1 | -1 |
| 2024-05-21 12:43 | -bump dependencies and page version | Christian Grothoff | 1 | +2 | -2 |
| 2024-05-21 12:36 | -bump dependencies | Christian Grothoff | 2 | +10 | -3 |
| 2024-05-17 15:23 | -fix user | Christian Grothoff | 1 | +1 | -1 |
| 2024-05-17 15:20 | only prevent restart on status 9 | Christian Grothoff | 4 | +4 | -4 |
| 2024-05-15 15:30 | version bump for v0.11.0 | Christian Grothoff | 4 | +11 | -2 |
| 2024-05-13 12:46 | latest from prebuilt | Sebastian | 0 | +0 | -0 |
| 2024-05-13 11:50 | add ref to bug | Christian Grothoff | 1 | +1 | -1 |
| 2024-05-13 11:27 | implement protocol spec v15 | Christian Grothoff | 15 | +487 | -28 |
| 2024-05-11 14:04 | misc | Christian Blättler | 4 | +2 | -3 |
| 2024-05-06 19:08 | work on tokens | Christian Blättler | 4 | +81 | -66 |
| 2024-05-01 07:42 | enforce RFC 8959 prefix for passwords | Christian Grothoff | 1 | +12 | -2 |
| 2024-04-30 20:28 | work on tokens | Christian Blättler | 9 | +677 | -149 |
| 2024-04-27 14:47 | validate and sign token envelopes | Christian Blättler | 2 | +362 | -74 |
| 2024-04-27 08:41 | pass wallet data hash to deposit signature validation | Christian Blättler | 1 | +2 | -1 |
| 2024-04-27 08:12 | work on testing orders with tokens | Christian Blättler | 6 | +230 | -25 |
| 2024-04-27 08:11 | fix token family key parsing | Christian Blättler | 1 | +9 | -9 |
| 2024-04-27 08:11 | tokens, not coins 🙃 | Christian Blättler | 1 | +2 | -2 |
| 2024-04-27 08:10 | set valid_after timestamp to rounded value of matching key | Christian Blättler | 1 | +107 | -108 |
| 2024-04-26 10:27 | build tokens array in test command | Christian Blättler | 2 | +97 | -2 |
| 2024-04-26 09:48 | add pay command to tokens test case (which will currently fail) | Christian Blättler | 1 | +8 | -1 |
| 2024-04-26 09:47 | extend testing lib to support paying for orders with choices | Christian Blättler | 2 | +78 | -9 |
| 2024-04-26 09:46 | extend merchant lib to allow tokens as inputs | Christian Blättler | 2 | +138 | -1 |
| 2024-04-26 07:29 | fix memory management in case of error | Christian Blättler | 1 | +3 | -2 |
| 2024-04-26 07:29 | fix choices length check | Christian Blättler | 1 | +4 | -2 |
| 2024-04-26 06:26 | add todo | Christian Blättler | 1 | +1 | -0 |
| 2024-04-25 16:21 | fix set_token_family memory leaks | Christian Blättler | 2 | +63 | -34 |
| 2024-04-25 13:46 | parse and hash wallet data in pay handler | Christian Blättler | 7 | +119 | -43 |
| 2024-04-25 08:24 | rename signature | Christian Blättler | 2 | +2 | -2 |
| 2024-04-21 14:05 | work on pay handler | Christian Blättler | 4 | +375 | -19 |
| 2024-04-21 13:43 | printf of find is non-portable, use awk | Christian Grothoff | 1 | +1 | -1 |
| 2024-04-21 10:23 | pay: fetch and parse choices from db | Christian Blättler | 3 | +270 | -8 |
| 2024-04-21 10:22 | fix serialized json format of choices | Christian Blättler | 1 | +24 | -50 |
| 2024-04-21 10:22 | fix timestamp in order creation test | Christian Blättler | 1 | +1 | -1 |
| 2024-04-21 08:27 | fix cache control for /config: rebuild response after it expired | Christian Grothoff | 1 | +8 | -2 |
| 2024-04-20 08:53 | parse tokens in pay handler | Christian Blättler | 1 | +130 | -0 |
| 2024-04-20 08:53 | rename keys | Christian Blättler | 6 | +122 | -140 |
| 2024-04-19 16:08 | proper date rounding & fix db key extraction | Christian Blättler | 3 | +165 | -89 |
| 2024-04-19 16:07 | fix choice index type | Christian Blättler | 1 | +1 | -1 |
| 2024-04-19 09:09 | typo | Christian Blättler | 1 | +1 | -1 |
| 2024-04-18 14:15 | remove todo | Christian Blättler | 1 | +0 | -2 |
| 2024-04-18 13:01 | use better error code | Christian Blättler | 1 | +2 | -3 |
| 2024-04-18 14:15 | check hash before inserting | Christian Blättler | 1 | +10 | -8 |
| 2024-04-18 13:01 | fix compiler warning | Christian Blättler | 1 | +2 | -2 |
| 2024-04-19 08:48 | fix typos | Christian Blättler | 2 | +3 | -3 |
| 2024-04-18 16:24 | adapt to changed spec and fix key handling | Christian Blättler | 4 | +236 | -139 |
| 2024-04-18 14:17 | add new migration to makefile | Christian Blättler | 1 | +1 | -0 |
| 2024-04-18 14:15 | remove todo | Christian Blättler | 1 | +0 | -2 |
| 2024-04-18 14:15 | check hash before inserting | Christian Blättler | 1 | +10 | -8 |
| 2024-04-18 14:15 | fix hash length constraint | Christian Blättler | 1 | +34 | -0 |
| 2024-04-18 13:01 | use better error code | Christian Blättler | 1 | +2 | -3 |
| 2024-04-18 13:01 | add sql migration to add choice_index in db | Christian Blättler | 2 | +37 | -0 |
| 2024-04-18 13:01 | fix compiler warning | Christian Blättler | 1 | +2 | -2 |
| 2024-04-18 13:01 | add choice_index to private get orders id | Christian Blättler | 5 | +49 | -7 |
| 2024-04-18 08:26 | add test for required minimum libgununetpq version | Christian Grothoff | 1 | +11 | -1 |
| 2024-04-18 08:24 | addf FIXME | Christian Grothoff | 1 | +1 | -0 |
| 2024-04-17 05:33 | test_merchant_api_* passing | Christian Blättler | 2 | +5 | -11 |
| 2024-04-17 05:14 | ignore clang files | Christian Blättler | 1 | +2 | -0 |
| 2024-04-17 05:12 | update build system | Christian Blättler | 2 | +2 | -0 |
| 2024-04-16 21:30 | implement orders with choices test case | Christian Blättler | 5 | +292 | -4 |
| 2024-04-16 16:21 | add post tokenfamilies cmd | Christian Blättler | 2 | +277 | -1 |
| 2024-04-15 20:41 | add token family GET and POST handlers to merchant lib | Christian Blättler | 3 | +623 | -0 |
| 2024-04-15 18:01 | improve output of test | Christian Blättler | 1 | +32 | -2 |
| 2024-04-15 17:46 | add test for order creation with v1 contract | Christian Blättler | 1 | +40 | -0 |
| 2024-04-15 17:23 | Merge branch 'master' into tokens | Christian Blättler | 6 | +51 | -39 |
| 2024-04-12 08:58 | debian dependency bumping | Christian Grothoff | 1 | +3 | -3 |
| 2024-04-12 08:46 | de-tab | Christian Grothoff | 1 | +34 | -34 |
| 2024-04-12 08:44 | bump changelog | Christian Grothoff | 1 | +6 | -0 |
| 2024-04-12 08:42 | -version bumping | Christian Grothoff | 3 | +8 | -2 |
| 2024-04-11 20:01 | ci: exclude dev tags from .deb version strings | Devan Carpenter | 1 | +1 | -1 |
| 2024-04-10 06:01 | Merge branch 'master' into tokens | Christian Blättler | 68 | +2194 | -1507 |
| 2024-04-10 05:50 | serialize v1 orders | Christian Blättler | 4 | +260 | -457 |
| 2024-04-10 05:46 | add db functions to select & insert token family keys | Christian Blättler | 8 | +229 | -58 |
| 2024-04-10 03:08 | latest from prebuilt | Sebastian | 0 | +0 | -0 |
| 2024-04-09 18:11 | fix typo | Christian Grothoff | 2 | +2 | -1 |
| 2024-04-09 15:45 | implement protocol v14 / fix #8717 | Christian Grothoff | 9 | +163 | -97 |
| 2024-04-09 10:42 | bump configure version | Christian Grothoff | 1 | +1 | -1 |
| 2024-04-09 09:58 | bump Debian changelog | Christian Grothoff | 1 | +10 | -0 |
| 2024-04-08 18:08 | -bump due to crash fix | Christian Grothoff | 1 | +1 | -1 |
| 2024-04-08 13:02 | fix urn | Christian Grothoff | 1 | +1 | -1 |
| 2024-04-07 17:40 | add cache control to /config | Christian Grothoff | 1 | +22 | -0 |
| 2024-04-01 20:23 | -do not return 0-orders as unwired | Christian Grothoff | 1 | +12 | -0 |
| 2024-04-01 19:18 | -filter by *effective* refunds | Christian Grothoff | 1 | +4 | -0 |
| 2024-04-01 19:12 | consider refunds when checking exchange transfer claims | Christian Grothoff | 1 | +3 | -0 |
| 2024-04-01 19:11 | nicer logging | Christian Grothoff | 2 | +26 | -6 |
| 2024-04-01 19:05 | consider refunds when checking exchange transfer claims | Christian Grothoff | 3 | +141 | -17 |
| 2024-04-01 18:34 | return error code from taler-merchant-exchange if ever any transaction had an issue | Christian Grothoff | 1 | +10 | -0 |
| 2024-04-01 14:31 | -improve logging | Christian Grothoff | 1 | +6 | -0 |
| 2024-04-01 14:28 | -fix typo | Christian Grothoff | 1 | +1 | -1 |
| 2024-04-01 14:15 | improve shutdown in taler-merchant-exchange | Christian Grothoff | 1 | +5 | -0 |
| 2024-04-01 14:12 | improve logging in taler-merchant-exchange | Christian Grothoff | 1 | +14 | -0 |
| 2024-03-31 20:58 | -indentation | Christian Grothoff | 1 | +5 | -3 |
| 2024-03-28 10:37 | -fix non-termination issue for taler-merchant-depositccheck | Christian Grothoff | 1 | +7 | -1 |
| 2024-03-26 21:41 | more service rules | Christian Grothoff | 1 | +5 | -0 |
| 2024-03-26 21:22 | add slice | Christian Grothoff | 6 | +13 | -0 |
| 2024-03-22 13:46 | fix more size_t / unsigned int confusions in merchant backend | Christian Grothoff | 4 | +46 | -30 |
| 2024-03-22 13:38 | fix more json_XXX_size unsigned int issues | Christian Grothoff | 12 | +541 | -357 |
| 2024-03-22 13:16 | fix error handling logic in merchant_api_get_config | Christian Grothoff | 1 | +4 | -2 |
| 2024-03-22 13:13 | fix #8658 | Christian Grothoff | 1 | +43 | -18 |
| 2024-03-22 13:05 | add logic to preserve and possibly update minimum_age in contract terms | Christian Grothoff | 7 | +245 | -19 |
| 2024-03-22 11:08 | implement memory management review feedback | Christian Blättler | 3 | +340 | -308 |
| 2024-03-20 06:53 | first smoke tests | Christian Blättler | 2 | +87 | -79 |
| 2024-03-19 14:19 | address TODOs | Christian Grothoff | 7 | +152 | -85 |
| 2024-03-19 08:52 | implement protocol v13 (#8638) | Christian Grothoff | 13 | +123 | -45 |
| 2024-03-18 22:45 | database schema update for #8638 | Christian Grothoff | 1 | +11 | -2 |
| 2024-03-18 22:09 | implement protocol v12, fixes #7948 | Christian Grothoff | 12 | +129 | -141 |
| 2024-03-18 21:14 | move lookup order for idempotency check into transaction scope where it belongs | Christian Grothoff | 1 | +88 | -64 |
| 2024-03-18 20:12 | simplify kyc logic in payment logic as we now have taler-merchant-depositcheck doing it better | Christian Grothoff | 7 | +301 | -577 |
| 2024-03-18 19:59 | Merge branch 'master' into tokens | Christian Blättler | 27 | +683 | -439 |
| 2024-03-18 19:58 | simplify contract structs | Christian Blättler | 1 | +156 | -158 |
| 2024-03-18 19:58 | serialize v1 contract ready for db | Christian Blättler | 1 | +694 | -463 |
| 2024-03-18 19:57 | db: add lookup function for token family key | Christian Blättler | 6 | +236 | -3 |
| 2024-03-18 19:36 | sanity in filter logic for pg_lookup_trnasfers | Christian Grothoff | 2 | +111 | -319 |
| 2024-03-17 14:46 | ci: remove leading v character from version string | Devan Carpenter | 1 | +1 | -1 |
| 2024-03-10 18:53 | add merchant struct to contract datastructure | Christian Blättler | 1 | +134 | -98 |
| 2024-03-10 18:52 | first shot at v1 contract serialization | Christian Blättler | 1 | +303 | -50 |
| 2024-03-10 13:07 | implement parsing of choices array for v1 contracts | Christian Blättler | 1 | +241 | -153 |
| 2024-03-10 12:34 | -add missing files | Christian Grothoff | 2 | +115 | -0 |
| 2024-03-09 20:03 | implement #8608 | Christian Grothoff | 10 | +128 | -36 |
| 2024-03-09 20:03 | improve drop.sql to avoid having to update it whenever new SQL revisions are added | Christian Grothoff | 2 | +203 | -8 |
| 2024-03-08 07:45 | remove unused merchant_pub field (set directly in serialize order phase) | Christian Blättler | 1 | +1 | -2 |
| 2024-03-08 07:15 | build merchant information in serialization phase | Christian Blättler | 1 | +51 | -48 |
| 2024-03-08 07:06 | parse v0 max_fee into limits struct | Christian Blättler | 1 | +46 | -8 |
| 2024-03-07 21:58 | version bump | Christian Grothoff | 2 | +7 | -1 |
| 2024-03-07 18:34 | latest from prebuilt | Sebastian | 0 | +0 | -0 |
| 2024-03-07 16:02 | add choices array to v0 contract logic | Christian Blättler | 2 | +278 | -91 |
| 2024-03-07 14:11 | 406 to 400 status code change in tests | Christian Grothoff | 2 | +3 | -3 |
| 2024-03-07 13:35 | -fix case where frontend sets max_fee | Christian Grothoff | 1 | +4 | -0 |
| 2024-03-07 12:03 | -change 406 to 400 | Christian Grothoff | 1 | +2 | -2 |
| 2024-03-07 10:58 | bump | Christian Grothoff | 0 | +0 | -0 |
| 2024-03-07 10:51 | correctly install images | Christian Grothoff | 2 | +11 | -1 |
| 2024-03-07 10:04 | add limits datastructure, move brutto to contract instead of choice | Christian Blättler | 3 | +115 | -70 |
| 2024-03-07 09:37 | fix missing images in documentation in TGZ | Christian Grothoff | 2 | +8 | -8 |
| 2024-03-07 09:12 | bump | Christian Grothoff | 0 | +0 | -0 |
| 2024-03-06 07:07 | add serialization switch based on version field | Christian Blättler | 2 | +37 | -1 |
| 2024-03-06 07:01 | use v1 contract structure for v0 internally | Christian Blättler | 2 | +215 | -224 |
| 2024-03-04 19:38 | starting packaging for 0.9.4a | Christian Grothoff | 3 | +5 | -4 |
| 2024-03-04 14:30 | fix docs build | Christian Grothoff | 1 | +1 | -0 |
| 2024-03-03 10:59 | spelling | Christian Grothoff | 1 | +3 | -3 |
| 2024-03-03 10:55 | implement #8357 - bump protocol version | Christian Grothoff | 2 | +3 | -3 |
| 2024-03-03 10:53 | implement #8357 | Christian Grothoff | 7 | +87 | -55 |
| 2024-02-29 14:21 | serialize v0 contract | Christian Blättler | 3 | +415 | -341 |
| 2024-02-29 10:59 | separate structs implement discussed changes | Christian Blättler | 3 | +432 | -349 |
| 2024-02-25 15:20 | rought first draft of v1 contract terms data structures | Christian Blättler | 1 | +461 | -114 |
| 2024-02-24 16:53 | attempt to fix #8353 | Christian Grothoff | 3 | +89 | -85 |
| 2024-02-24 16:28 | major refactoring of taler-merchant-httpd_get-orders-ID.c --- no semantic change | Christian Grothoff | 7 | +1343 | -892 |
| 2024-02-24 12:23 | expand test for #8353 | Christian Grothoff | 5 | +346 | -280 |
| 2024-02-24 12:13 | add (working) test for repurchase detection | Christian Grothoff | 4 | +302 | -55 |
| 2024-02-22 17:12 | fix #8450 | Christian Grothoff | 5 | +5 | -5 |
| 2024-02-22 12:59 | latest from prebuilt | Sebastian | 0 | +0 | -0 |
| 2024-02-21 22:16 | fix payto URIs in merchant tests | Christian Grothoff | 3 | +17 | -12 |
| 2024-02-21 20:13 | fix #8456 | Christian Grothoff | 1 | +1 | -1 |
| 2024-02-21 10:40 | bump version to 0.9.5-dev.3 | Florian Dold | 1 | +6 | -0 |
| 2024-02-20 20:42 | latest prebuit | Sebastian | 0 | +0 | -0 |
| 2024-02-16 23:01 | remove gnurl tests | Christian Grothoff | 1 | +0 | -250 |
| 2024-02-16 09:40 | -fix FTBFS | Christian Grothoff | 1 | +2 | -2 |
| 2024-02-16 09:32 | try to fix #8412 | Christian Grothoff | 1 | +5 | -11 |
| 2024-02-14 15:45 | latest from wallet-core | Sebastian | 0 | +0 | -0 |
| 2024-02-14 13:47 | latest from prebuilt | Sebastian | 0 | +0 | -0 |
| 2024-02-10 17:48 | gone | Christian Grothoff | 1 | +0 | -1 |
| 2024-02-10 16:33 | typo | Christian Grothoff | 1 | +1 | -1 |
| 2024-02-10 16:09 | bump | Christian Grothoff | 1 | +6 | -0 |
| 2024-02-10 16:07 | bump doc/prebuilt | Christian Grothoff | 0 | +0 | -0 |
| 2024-02-10 12:52 | -fix dist rule | Christian Grothoff | 1 | +0 | -1 |
| 2024-02-10 12:41 | fix regression | Christian Grothoff | 1 | +12 | -6 |
| 2024-02-10 12:15 | try to fix #8353 | Christian Grothoff | 9 | +54 | -9 |
| 2024-02-09 22:51 | fix redirection issue to preserve query parameters | Christian Grothoff | 2 | +36 | -8 |
| 2024-02-09 22:36 | -sql fix | Christian Grothoff | 1 | +12 | -12 |
| 2024-02-09 22:21 | trying again on #8348 fix | Christian Grothoff | 2 | +62 | -15 |
| 2024-02-09 20:26 | -be verbose | Christian Grothoff | 1 | +4 | -0 |
| 2024-02-09 20:25 | set curl timeout when long-polling | Christian Grothoff | 5 | +51 | -64 |
| 2024-02-09 19:10 | fix for #8348 (still to be tested) | Christian Grothoff | 2 | +2 | -2 |
| 2024-02-09 19:05 | remove reserve/rewards | Christian Grothoff | 57 | +17 | -8602 |
| 2024-02-09 19:03 | latest from wallet-core | Sebastian | 0 | +0 | -0 |
| 2024-02-09 14:09 | fix #8354 | Sebastian | 3 | +10 | -5 |
| 2024-02-07 13:31 | fix #8346 | Christian Grothoff | 1 | +1 | -0 |
| 2024-02-06 15:07 | Add missing libeufin-bank mandatory config values | Antoine A | 1 | +2 | -0 |
| 2024-02-06 08:57 | fix 404 issue in taler-harness run-integrationtests merchant-instances-urls | Christian Grothoff | 1 | +12 | -0 |
| 2024-02-05 23:12 | deprecate '/instances/default', for clients to just use the shorter '/' path for the default instance | Christian Grothoff | 10 | +112 | -81 |
| 2024-02-05 19:29 | fix doc only build | Christian Grothoff | 1 | +1 | -0 |
| 2024-02-05 11:39 | removed | Christian Grothoff | 1 | +0 | -1 |
| 2024-02-05 10:51 | return 'implementation' field in /config responses | Christian Grothoff | 1 | +3 | -1 |
| 2024-02-05 00:41 | -change test order | Christian Grothoff | 1 | +2 | -2 |
| 2024-02-05 00:37 | remove reserves/rewards from public C APIs and tests | Christian Grothoff | 27 | +26 | -8046 |
| 2024-02-05 00:18 | bump version | Christian Grothoff | 1 | +1 | -1 |
| 2024-02-01 22:22 | -use named constant | Christian Grothoff | 1 | +1 | -1 |
| 2024-02-01 22:20 | add TOTP key and method validation, allow strings to be specified in the TOTP method, bump protocol to v7 | Christian Grothoff | 4 | +20 | -12 |
| 2024-02-01 18:00 | fixes #8201 | Sebastian | 0 | +0 | -0 |
| 2024-01-31 10:10 | add target | Christian Grothoff | 2 | +13 | -1 |
| 2024-01-30 13:28 | [doxygen] fix doxygen issues | Özgür Kesim | 8 | +9 | -6 |
| 2024-01-30 12:47 | -typo | Özgür Kesim | 1 | +1 | -1 |
| 2024-01-30 12:39 | [ci] all taler components need to be consistent and use libcurl4-gnutls-dev | Özgür Kesim | 1 | +1 | -1 |
| 2024-01-29 21:41 | -fix escape | Christian Grothoff | 1 | +2 | -2 |
| 2024-01-29 18:55 | fixes #8126 | Sebastian | 0 | +0 | -0 |
| 2024-01-29 17:11 | fix #8185 | Sebastian | 0 | +0 | -0 |
| 2024-01-29 10:10 | -fix assertions | Christian Grothoff | 1 | +5 | -7 |
| 2024-01-28 23:05 | dynamically adjust long-polling threshold if we get gateway timeouts | Christian Grothoff | 1 | +33 | -2 |
| 2024-01-28 22:40 | fix re-use of prepared statement, and escaping | Christian Grothoff | 2 | +34 | -6 |
| 2024-01-28 22:27 | -fix misc. leaks | Christian Grothoff | 4 | +33 | -15 |
| 2024-01-28 22:07 | fix escaping, fix memory leaks | Christian Grothoff | 5 | +45 | -40 |
| 2024-01-28 21:38 | substring does not work, use regex | Christian Grothoff | 5 | +16 | -8 |
| 2024-01-28 21:25 | normalize more when matching | Christian Grothoff | 5 | +10 | -10 |
| 2024-01-28 21:04 | saner LP timeout | Christian Grothoff | 1 | +1 | -1 |
| 2024-01-28 19:15 | -fix timeout if there were results | Christian Grothoff | 1 | +5 | -2 |
| 2024-01-28 18:56 | implement bank client to comply with spec | Christian Grothoff | 1 | +7 | -7 |
| 2024-01-28 17:59 | modify taler-merchant-httpd for #8030 | Christian Grothoff | 1 | +9 | -9 |
| 2024-01-28 17:55 | work on #8030 for merchant | Christian Grothoff | 9 | +102 | -28 |
| 2024-01-28 17:18 | -better logging | Christian Grothoff | 1 | +3 | -3 |
| 2024-01-28 17:16 | -refine back-off logic for taler-merchant-wirewatch | Christian Grothoff | 1 | +21 | -1 |
| 2024-01-28 13:13 | add -T option for deposit check, fix memory leaks, be more strict about validating credit facade URL upon POST, expand test case | Christian Grothoff | 5 | +332 | -33 |
| 2024-01-26 21:39 | work on #8061, needs more testing | Christian Grothoff | 12 | +207 | -70 |
| 2024-01-26 21:32 | fix leak | Christian Grothoff | 1 | +7 | -2 |
| 2024-01-26 17:25 | work on #8061 | Christian Grothoff | 6 | +47 | -10 |
| 2024-01-26 17:10 | -fix check | Christian Grothoff | 4 | +8 | -5 |
| 2024-01-26 14:12 | latest from wallet core | Sebastian | 0 | +0 | -0 |
| 2024-01-24 17:59 | fix #8209 | Christian Grothoff | 3 | +70 | -18 |
| 2024-01-23 17:49 | note on limitations | Christian Grothoff | 1 | +2 | -0 |
| 2024-01-23 16:27 | ci: set prefix to /usr in build job | Devan Carpenter | 1 | +1 | -0 |
| 2024-01-23 10:58 | [ci] fixing CI testing, SERVE values set, more error message, WIP | Özgür Kesim | 10 | +23 | -19 |
| 2024-01-23 07:59 | [ci] fixing CI testing, down to 4 out of 15 failing, WIP | Özgür Kesim | 5 | +10 | -11 |
| 2024-01-22 21:14 | disable work-around for bug 8209 so we can reproduce it first | Christian Grothoff | 1 | +2 | -0 |
| 2024-01-22 21:08 | comment out weird code by Oec | Christian Grothoff | 1 | +2 | -0 |
| 2024-01-22 21:02 | terminate exchange interactions if we get an error | Christian Grothoff | 1 | +17 | -0 |
| 2024-01-21 13:35 | dependency version bumping | Christian Grothoff | 1 | +3 | -3 |
| 2024-01-21 13:19 | add missing man page | Christian Grothoff | 1 | +1 | -0 |
| 2024-01-21 10:33 | params argument must not be NULL | Christian Grothoff | 1 | +4 | -1 |
| 2024-01-20 14:43 | [ci] fixing CI testing, WIP | Özgür Kesim | 5 | +10 | -4 |
| 2024-01-19 17:06 | ci: deploy debian package once built | Devan Carpenter | 2 | +20 | -0 |
| 2024-01-18 19:00 | fix: match PATCH otp with spec | Sebastian | 1 | +1 | -1 |
| 2024-01-17 13:06 | ci: drop docker support from local ci script | Devan Carpenter | 1 | +5 | -5 |
| 2024-01-17 13:04 | ci: apt upgrade before running build job | Devan Carpenter | 1 | +3 | -0 |
| 2024-01-16 13:45 | fix #8071 | Christian Grothoff | 3 | +116 | -106 |
| 2024-01-15 20:28 | ci: install taler-wallet-cli in image | Devan Carpenter | 1 | +1 | -0 |
| 2024-01-14 15:17 | add logging | Christian Grothoff | 2 | +6 | -0 |
| 2024-01-13 22:32 | improve deletion status code | Christian Grothoff | 1 | +10 | -4 |
| 2024-01-13 22:16 | -fix bug | Christian Grothoff | 1 | +1 | -0 |
| 2024-01-13 22:14 | -typo | Christian Grothoff | 1 | +1 | -0 |
| 2024-01-13 22:14 | -typo | Christian Grothoff | 1 | +1 | -1 |
| 2024-01-13 22:14 | -add assertions | Christian Grothoff | 1 | +10 | -0 |
| 2024-01-13 22:08 | -add assertions | Christian Grothoff | 1 | +2 | -1 |
| 2024-01-13 21:45 | fix segv due to bad RC of .exchanges | Christian Grothoff | 1 | +3 | -2 |
| 2024-01-13 20:54 | more logging | Christian Grothoff | 1 | +8 | -7 |
| 2024-01-13 20:41 | more logging | Christian Grothoff | 1 | +10 | -0 |
| 2024-01-10 19:16 | fix #8060 | Christian Grothoff | 2 | +20 | -4 |
| 2024-01-10 18:51 | codespell fixes | Christian Grothoff | 4 | +4 | -3 |
| 2024-01-10 15:00 | fix pg_insert_transfer_details.sql: narrow non-transferred deposits to relevant deposits | Christian Grothoff | 1 | +4 | -4 |
| 2024-01-10 14:48 | convert insert_transfer_details into stored procedure, may still need some debugging, but tests (still) pass | Christian Grothoff | 6 | +346 | -242 |
| 2024-01-10 10:12 | more logging | Christian Grothoff | 1 | +23 | -4 |
| 2024-01-10 09:12 | -fix bugs in taler-merchant-depositcheck | Christian Grothoff | 2 | +11 | -4 |
| 2024-01-09 18:29 | adapt to API change related to #8052 | Christian Grothoff | 1 | +4 | -4 |
| 2024-01-08 19:29 | improve duration helper | Sebastian | 0 | +0 | -0 |
| 2024-01-08 18:22 | improve curl backwards compatibility, de-duplicate code | Christian Grothoff | 1 | +2 | -21 |
| 2024-01-08 17:35 | relative time | Sebastian | 0 | +0 | -0 |
| 2024-01-08 15:36 | modify systemd for #8030: honor do-not-restart exit code | Christian Grothoff | 5 | +5 | -0 |
| 2024-01-08 15:00 | fix #8038 | Christian Grothoff | 1 | +11 | -0 |
| 2024-01-07 13:41 | properly deploy procedures.sql, add trigger for taler-merchant-depositcheck, rename field to match contract terms | Christian Grothoff | 13 | +67 | -27 |
| 2024-01-06 21:17 | -fix child management | Christian Grothoff | 4 | +28 | -9 |
| 2024-01-06 20:51 | -fix keys initialization | Christian Grothoff | 1 | +7 | -5 |
| 2024-01-06 19:24 | updating logic to use new depositcheck tooling (not yet working) | Christian Grothoff | 9 | +204 | -532 |
| 2024-01-06 18:47 | complete taler-merchant-depositcheck, 1st iteration, without testing | Christian Grothoff | 13 | +308 | -44 |
| 2024-01-06 14:32 | DB schema changes for pg_lookup_pending_deposits.c | Christian Grothoff | 5 | +69 | -17 |
| 2024-01-06 13:50 | work on lookup_pending_deposits (unfinished) | Christian Grothoff | 1 | +137 | -2 |
| 2024-01-06 13:12 | -typo | Christian Grothoff | 1 | +1 | -1 |
| 2024-01-06 13:11 | add taler-merchant-depositcheck to build | Christian Grothoff | 10 | +601 | -175 |
| 2024-01-05 15:17 | clean up webhook code a bit | Christian Grothoff | 1 | +15 | -14 |
| 2024-01-04 16:14 | skeleton logic for merchant service to detect KYC requirements automatically in the background | Christian Grothoff | 2 | +691 | -0 |
| 2024-01-04 00:06 | remove silly code duplication | Christian Grothoff | 2 | +15 | -33 |
| 2024-01-04 00:03 | remove unnecessary DB interaction in GET private/orders/ID | Christian Grothoff | 19 | +283 | -272 |
| 2024-01-03 22:41 | simplify logic: only look in orders table if contracts table failed | Christian Grothoff | 1 | +29 | -39 |
| 2024-01-03 10:10 | first steps towards cleaning up GET /private/orders/ request handling logic | Christian Grothoff | 1 | +1348 | -925 |
| 2024-01-02 15:17 | fix order creation | Sebastian | 0 | +0 | -0 |
| 2024-01-02 14:59 | tighten check for 'extra' field | Christian Grothoff | 1 | +86 | -65 |
| 2024-01-02 12:30 | fix reconnect commit statement problem | Christian Grothoff | 4 | +38 | -24 |
| 2023-12-24 16:15 | -complete support for session_id in POST /private/orders | Christian Grothoff | 1 | +10 | -1 |
| 2023-12-24 16:09 | get forgettable test to pass again | Christian Grothoff | 1 | +45 | -49 |
| 2023-12-23 16:22 | -note on forgettable | Christian Grothoff | 1 | +7 | -0 |
| 2023-12-23 13:42 | -fix leak | Christian Grothoff | 1 | +3 | -2 |
| 2023-12-22 17:09 | -fix leaks | Christian Grothoff | 3 | +5 | -0 |
| 2023-12-22 16:24 | -fix expected HTTP status codes | Christian Grothoff | 1 | +3 | -3 |
| 2023-12-22 16:08 | -nicer logging | Christian Grothoff | 2 | +9 | -7 |
| 2023-12-21 17:53 | products should be optional | Christian Blättler | 1 | +2 | -0 |
| 2023-12-20 17:53 | remove init lines | Christian Blättler | 1 | +2 | -17 |
| 2023-12-19 17:22 | add TALER_MERCHANTDB_token_family_details_free | Christian Blättler | 1 | +10 | -0 |
| 2023-12-19 07:35 | refactor phases and parsing logic | Christian Blättler | 1 | +244 | -270 |
| 2023-12-18 08:11 | fix order serialization so test are passing | Christian Blättler | 1 | +49 | -35 |
| 2023-12-12 12:00 | set next phase at the end of serialize phase | Christian Blättler | 1 | +1 | -0 |
| 2023-12-12 09:12 | start with post orders handler refactoring | Christian Blättler | 1 | +612 | -426 |
| 2023-11-27 06:24 | list, update, delete token families | Christian Blättler | 17 | +505 | -49 |
| 2023-11-21 07:06 | POST /tokenfamilies endpoint | Christian Blättler | 23 | +1332 | -24 |
| 2023-11-20 07:00 | db plugin: better naming for validity | Christian Blättler | 1 | +13 | -9 |
| 2023-11-20 07:00 | db: better naming for validity period | Christian Blättler | 1 | +5 | -5 |
| 2023-10-30 19:30 | review feedback | Christian Blättler | 1 | +12 | -27 |
| 2023-10-17 13:56 | remove unused enum | Christian Blättler | 1 | +0 | -19 |
| 2023-10-15 09:51 | detail structs for token family, keys and spent tokens | Christian Blättler | 1 | +137 | -0 |
| 2023-10-11 05:42 | create separate merchant_token_keys table | Christian Blättler | 1 | +60 | -24 |
| 2023-10-01 10:58 | gitignore .DS_Store files | Christian Blättler | 1 | +1 | -0 |
| 2023-10-01 10:58 | create token_families and spent_tokens tables | Christian Blättler | 1 | +62 | -0 |
| 2023-12-22 06:55 | -currency code was removed from currency specifications | Christian Grothoff | 1 | +1 | -0 |
| 2023-12-21 01:43 | fix tests: check for libeufin-bank, not libeufin-cli | Christian Grothoff | 10 | +42 | -373 |
| 2023-12-20 03:11 | -fix type | Christian Grothoff | 1 | +2 | -2 |
| 2023-12-19 15:35 | fixing account forms | Sebastian | 0 | +0 | -0 |
| 2023-12-19 13:18 | fixing long polling | Sebastian | 0 | +0 | -0 |
| 2023-12-18 15:42 | check for wallet-cli tools before using them in tests | Christian Grothoff | 7 | +60 | -5 |
| 2023-12-17 14:17 | -expand data returned from /config by merchant backend | Christian Grothoff | 5 | +138 | -0 |
| 2023-12-16 09:54 | partial implementation of protocol v6: GET with additional filters, POST not done | Christian Grothoff | 17 | +309 | -742 |
| 2023-12-16 04:20 | hide deactivated accounts | Sebastian | 1 | +5 | -4 |
| 2023-12-16 03:47 | missing / | Sebastian | 1 | +1 | -1 |
| 2023-12-15 11:02 | fix exchange.demo.taler.net master pub | Florian Dold | 1 | +1 | -1 |
| 2023-12-15 08:50 | tolerate missing currencies.conf | Christian Grothoff | 2 | +9 | -1 |
| 2023-12-15 08:36 | use sane default for DB name | Christian Grothoff | 2 | +2 | -2 |
| 2023-12-13 19:55 | -make code spell again | Özgür Kesim | 7 | +106 | -10 |
| 2023-10-12 17:33 | ci: add script to run CI locally | Devan Carpenter | 1 | +34 | -0 |
| 2023-07-10 12:36 | ci: add basic CI config | Devan Carpenter | 14 | +260 | -0 |
| 2023-12-13 20:25 | bump submodules | Florian Dold | 0 | +0 | -0 |
| 2023-12-13 09:47 | bump debian version | Christian Grothoff | 1 | +6 | -0 |
| 2023-12-07 15:26 | fix copy and paste bug in taler-merchant-dbconfig | Christian Grothoff | 1 | +1 | -1 |
| 2023-12-06 15:35 | bump debian version | Christian Grothoff | 1 | +6 | -0 |
| 2023-12-05 13:56 | -bump gnunet dependency version | Christian Grothoff | 1 | +2 | -2 |
| 2023-12-05 13:34 | improve taler-merchant-dbconfig: more error handling | Christian Grothoff | 1 | +3 | -1 |
| 2023-12-05 13:26 | improve taler-merchant-dbconfig: no more config rewriting, more error handling | Christian Grothoff | 1 | +46 | -32 |
| 2023-11-30 11:58 | -fix dist rules | Christian Grothoff | 1 | +0 | -2 |
| 2023-11-30 11:51 | -bump dist version too | Christian Grothoff | 2 | +2 | -2 |
| 2023-11-29 00:15 | bump version to 0.9.3a | Christian Grothoff | 2 | +9 | -0 |
| 2023-11-27 04:10 | major /pay handling cleanup | Christian Grothoff | 1 | +833 | -669 |
| 2023-11-25 07:05 | -update to new spec parsers for better error checking | Christian Grothoff | 22 | +69 | -97 |
| 2023-11-24 08:51 | address misc. FIXMEs | Christian Grothoff | 3 | +77 | -25 |
| 2023-11-21 20:01 | -typo | Christian Grothoff | 1 | +1 | -1 |
| 2023-11-21 19:53 | -fix spa redirect for instances | Christian Grothoff | 2 | +16 | -0 |
| 2023-11-21 13:11 | more fixes | Sebastian | 0 | +0 | -0 |
| 2023-11-21 04:01 | one more fix: validation added | Sebastian | 0 | +0 | -0 |
| 2023-11-21 03:50 | now really taking the latest built from prebuilt | Sebastian | 0 | +0 | -0 |
| 2023-11-21 03:42 | fixing some backoffice issues | Sebastian | 0 | +0 | -0 |
| 2023-11-17 09:33 | -remove unmaintained, slow test | Christian Grothoff | 2 | +0 | -413 |
| 2023-11-17 09:22 | unset XDG in tests | Christian Grothoff | 2 | +7 | -0 |
| 2023-11-17 09:00 | -add comment | Christian Grothoff | 1 | +9 | -0 |
| 2023-11-15 14:42 | -fix wallet-balance integration test: do return immediately even if force-reload is set if we'd otherwise just delay re-fetching /keys and do nothing | Christian Grothoff | 2 | +18 | -13 |
| 2023-11-15 09:16 | bankAccessApi is now corebankApi | Florian Dold | 6 | +9 | -9 |
| 2023-11-13 13:25 | -fix config files | Christian Grothoff | 5 | +28 | -0 |
| 2023-11-03 22:45 | -state is actually not part of redirect_uri, adjust test | Christian Grothoff | 2 | +6 | -7 |
| 2023-10-29 22:55 | -fix use-after-free | Christian Grothoff | 1 | +3 | -1 |
| 2023-10-29 15:07 | work on #7965: better exchange /keys handling | Christian Grothoff | 2 | +130 | -62 |
| 2023-10-28 19:40 | add new BASE_URL option (fixes #7966) | Christian Grothoff | 4 | +89 | -38 |
| 2023-10-28 17:49 | -fix test FTBFS | Christian Grothoff | 1 | +9 | -3 |
| 2023-10-25 20:54 | modifications for new blind signing API | Christian Grothoff | 2 | +9 | -13 |
| 2023-10-26 18:24 | use x-forward-port in case base url is not on standard port | Sebastian | 1 | +22 | -0 |
| 2023-10-24 20:21 | latest backoffice with some bug fixes | Sebastian | 0 | +0 | -0 |
| 2023-10-19 03:25 | Factor out last 6 functions (shit job) | Iván Ávalos | 9 | +584 | -373 |
| 2023-10-19 02:54 | Factor out 16 new functions (shit job) | Iván Ávalos | 34 | +2663 | -1633 |
| 2023-10-17 20:25 | Factor out 15 new functions (shit job) | Iván Ávalos | 32 | +2383 | -1428 |
| 2023-10-15 20:53 | migrate to batch withdraw API | Christian Grothoff | 1 | +15 | -11 |
| 2023-10-13 19:06 | add currency specification parsing to /config logic in libtalermerchant | Christian Grothoff | 3 | +54 | -5 |
| 2023-10-13 18:51 | more work on multicurrency support: use checks everywhere... | Christian Grothoff | 9 | +363 | -98 |
| 2023-10-13 12:43 | work towards multi-currency support | Christian Grothoff | 17 | +249 | -100 |
| 2023-10-13 07:26 | return only accepted currencies from /config | Christian Grothoff | 3 | +38 | -10 |
| 2023-10-13 07:20 | store expected currency as per configuration with exchange | Christian Grothoff | 1 | +43 | -1 |
| 2023-10-07 18:19 | -first hack at multicurrency support in merchant | Christian Grothoff | 17 | +139 | -132 |
| 2023-10-12 20:35 | -more key fixes | Christian Grothoff | 2 | +4 | -4 |
| 2023-10-12 20:30 | -fix master key issues | Christian Grothoff | 5 | +7 | -6 |
| 2023-10-10 06:37 | -ignore | Christian Grothoff | 1 | +1 | -0 |
| 2023-10-09 09:19 | go to 14 for Jammy | Christian Grothoff | 1 | +2 | -2 |
| 2023-10-08 20:51 | dd 51 work | Christian Grothoff | 3 | +45 | -0 |
| 2023-10-05 08:09 | update build rules to install taler-merchant-passwd man page | Christian Grothoff | 1 | +1 | -0 |
| 2023-10-05 08:08 | update prebuilt docs | Christian Grothoff | 0 | +0 | -0 |
| 2023-10-05 08:00 | add taler-merchant-passwd | Christian Grothoff | 3 | +199 | -0 |
| 2023-10-05 07:27 | towards being able to test with libeufin-bank | Christian Grothoff | 9 | +10 | -14 |
| 2023-10-04 17:40 | latest from walletcore, contains bug fixed reported by cg. (now it does) | Sebastian | 0 | +0 | -0 |
| 2023-10-04 17:37 | latest from waletcore, contains bug fixed reported by cg | Sebastian | 0 | +0 | -0 |
| 2023-09-29 10:42 | -bump required version | Christian Grothoff | 1 | +3 | -3 |
| 2023-09-26 16:35 | just tested with Postgres 13, had odd problems with arrays, pg15 works nicely, let's not support ancient PG versions in the future | Christian Grothoff | 1 | +1 | -1 |
| 2023-09-26 16:34 | just tested with Postgres 13, had odd problems with arrays, pg15 works nicely, let's not support ancient PG versions in the future | Christian Grothoff | 1 | +1 | -1 |
| 2023-09-24 19:35 | -update .gitignores | Christian Grothoff | 2 | +5 | -0 |
| 2023-09-24 19:33 | -add missing files | Christian Grothoff | 2 | +168 | -0 |
| 2023-09-24 18:25 | update docs | Christian Grothoff | 0 | +0 | -0 |
| 2023-09-24 18:13 | clean up dist rules | Christian Grothoff | 6 | +4 | -21 |
| 2023-09-24 17:30 | -fix disting | Christian Grothoff | 1 | +3 | -0 |
| 2023-09-24 17:03 | combine deposit confirmation signatures into one big signature | Christian Grothoff | 15 | +502 | -448 |
| 2023-09-24 10:51 | improve error handling when token auth fails | Christian Grothoff | 2 | +36 | -27 |
| 2023-09-23 17:30 | bump version | Christian Grothoff | 3 | +8 | -2 |
| 2023-09-22 10:59 | -misc minor fixes | Christian Grothoff | 1 | +2 | -1 |
| 2023-09-22 07:18 | adapt tests to new TWG | Christian Grothoff | 2 | +6 | -6 |
| 2023-09-21 10:53 | -migrate to new bank API | Christian Grothoff | 24 | +28 | -37 |
| 2023-09-19 15:07 | fix report when same exchange URL is configured in multiple configuration sections | Christian Grothoff | 3 | +18 | -287 |
| 2023-09-14 15:20 | latest from prebuilt | Sebastian | 0 | +0 | -0 |
| 2023-09-11 21:56 | fix failure to initialize credit_facade details if DB had NULL values | Christian Grothoff | 2 | +14 | -6 |
| 2023-09-11 20:23 | update submodules from remote | Christian Grothoff | 1 | +1 | -1 |
| 2023-09-11 20:05 | exchange URLs are strings, not binary data | Christian Grothoff | 1 | +4 | -4 |
| 2023-09-11 19:16 | git version set to HEAD instead of the latest known commit | Sebastian | 1 | +1 | -1 |
| 2023-09-11 18:21 | updated from prebulit | Sebastian | 0 | +0 | -0 |
| 2023-09-11 13:32 | add wallet_data support to merchant | Christian Grothoff | 6 | +25 | -4 |
| 2023-09-11 11:20 | -matching exchange API change' | Christian Grothoff | 1 | +1 | -2 |
| 2023-09-10 17:49 | -fix NPE | Christian Grothoff | 1 | +15 | -7 |
| 2023-09-09 14:06 | -fix linker issue | Christian Grothoff | 1 | +1 | -1 |
| 2023-09-09 13:42 | check first | Christian Grothoff | 1 | +6 | -4 |
| 2023-09-09 13:03 | improve Debian package | Christian Grothoff | 2 | +32 | -5 |
| 2023-09-09 11:39 | adapt to latest change in GNUnet | Christian Grothoff | 3 | +2 | -6 |
| 2023-09-08 18:15 | update man pages | Christian Grothoff | 0 | +0 | -0 |
| 2023-09-08 18:04 | fix dbconfig install | Christian Grothoff | 1 | +1 | -0 |
| 2023-09-08 17:58 | bump submodule: | Christian Grothoff | 0 | +0 | -0 |
| 2023-09-07 14:24 | remove -i, not required and account has no shell | Christian Grothoff | 1 | +1 | -1 |
| 2023-09-07 12:17 | bump versions for packaging | Christian Grothoff | 2 | +13 | -8 |
| 2023-09-06 20:58 | keep using Bearer prefix | Christian Grothoff | 4 | +77 | -38 |
| 2023-09-06 20:41 | towards fixing #7793 | Christian Grothoff | 3 | +124 | -85 |
| 2023-09-06 19:29 | -do not allow scope upgrades when refreshing | Christian Grothoff | 2 | +8 | -4 |
| 2023-09-06 18:16 | fix #7936 | Christian Grothoff | 13 | +195 | -18 |
| 2023-09-06 08:03 | init btoken | Christian Grothoff | 1 | +3 | -0 |
| 2023-09-05 23:28 | implement login token mechanism | Christian Grothoff | 4 | +125 | -30 |
| 2023-09-05 23:06 | add DB functions for login tokens | Christian Grothoff | 13 | +414 | -5 |
| 2023-09-05 21:39 | define table for login tokens | Christian Grothoff | 1 | +25 | -0 |
| 2023-09-05 21:07 | auth token skeleton logic | Christian Grothoff | 9 | +332 | -150 |
| 2023-09-05 19:20 | skeleton implementation for /login | Christian Grothoff | 4 | +153 | -0 |
| 2023-09-04 21:41 | update debian package rules | Christian Grothoff | 4 | +5 | -0 |
| 2023-09-04 18:27 | updating from latest merchant backoffice prebuilt | Sebastian | 0 | +0 | -0 |
| 2023-09-03 15:58 | adaptations for #7275 | Christian Grothoff | 1 | +15 | -10 |
| 2023-09-01 13:41 | -doxygen | Christian Grothoff | 11 | +14 | -28 |
| 2023-09-01 12:43 | -fix paths | Christian Grothoff | 1 | +2 | -2 |
| 2023-09-01 12:27 | new CRUD APIs for OTP devices and merchant accounts (fixes #7929, #7824), one minor test is still failing... | Christian Grothoff | 118 | +7977 | -2367 |
| 2023-08-27 12:06 | -fix issue with multiple dbinit running concurrently | Christian Grothoff | 1 | +7 | -2 |
| 2023-08-25 11:13 | remove garbage from Git | Christian Grothoff | 214 | +0 | -362 |
| 2023-08-25 11:11 | make compiler happy | Christian Grothoff | 1 | +1 | -1 |
| 2023-08-24 20:09 | add merchant backend support for STEFAN curves | Christian Grothoff | 4 | +154 | -61 |
| 2023-08-23 19:53 | fix setup termination | Christian Grothoff | 5 | +1 | -10 |
| 2023-08-23 19:30 | remove unused/dead/duplicated options | Christian Grothoff | 3 | +1 | -5 |
| 2023-08-23 12:14 | switch merchant tests to fakebank, libeufin is a dumpster on fire | Christian Grothoff | 12 | +466 | -273 |
| 2023-08-22 21:15 | add currency to amounts in merchant DB | Christian Grothoff | 66 | +324 | -733 |
| 2023-08-11 18:43 | allow -h without root | Christian Grothoff | 1 | +12 | -12 |
| 2023-08-10 23:04 | add taler-merchant-dbconfig | Christian Grothoff | 2 | +137 | -0 |
| 2023-08-04 20:12 | remove dbconfig support from Debian package as per DD40 | Christian Grothoff | 8 | +0 | -148 |
| 2023-08-04 09:45 | -fix crash bug if order request was malformed | Christian Grothoff | 6 | +8 | -4 |
| 2023-08-03 16:48 | -fix FD leak | Christian Grothoff | 1 | +10 | -8 |
| 2023-07-30 12:02 | unify to TEXT instead of mixing TEXT and VARCHAR | Christian Grothoff | 1 | +43 | -43 |
| 2023-07-30 10:32 | -remove _tuple suffix | Christian Grothoff | 62 | +1267 | -1233 |
| 2023-07-28 18:59 | more jdbc: removal | Christian Grothoff | 1 | +2 | -2 |
| 2023-07-28 18:26 | -no more jdbc in libeufin | Christian Grothoff | 1 | +2 | -2 |
| 2023-07-28 17:43 | shellcheck | Christian Grothoff | 1 | +74 | -80 |
| 2023-07-28 16:33 | match latest libeufin DB style | Christian Grothoff | 1 | +2 | -4 |
| 2023-07-28 16:29 | use amount tuples | Christian Grothoff | 45 | +2677 | -2099 |
| 2023-07-17 18:19 | following coding conventions | Sebastian | 1 | +1 | -1 |
| 2023-07-17 16:07 | if the file does not have an extension, ignore it instead of breaking | Sebastian | 1 | +3 | -1 |
| 2023-07-17 15:42 | new backoffice | Sebastian | 0 | +0 | -0 |
| 2023-07-16 14:02 | include man page in correct package | Christian Grothoff | 1 | +3 | -0 |
| 2023-07-16 13:36 | -ignore | Christian Grothoff | 1 | +1 | -0 |
| 2023-07-16 13:26 | got merchant benchmark to pass | Christian Grothoff | 3 | +7 | -64 |
| 2023-07-16 13:03 | -fail if transfer is not found, instead of hanging | Christian Grothoff | 3 | +14 | -8 |
| 2023-07-16 12:38 | work on getting taler-merchant-benchmark to function | Christian Grothoff | 7 | +340 | -71 |
| 2023-07-16 12:03 | fix taler-merchant-benchmark FTBFS | Christian Grothoff | 2 | +302 | -263 |
| 2023-07-15 11:14 | -tip => reward | Christian Grothoff | 1 | +3 | -3 |
| 2023-07-14 23:28 | work around missing DB reset of libeufin | Christian Grothoff | 7 | +37 | -2 |
| 2023-07-14 20:32 | bugfixes for wirewatch | Christian Grothoff | 6 | +33 | -32 |
| 2023-07-14 18:47 | -fix column name | Christian Grothoff | 1 | +2 | -2 |
| 2023-07-14 03:34 | do all DB operations from downloading /keys in one shot | Christian Grothoff | 3 | +212 | -219 |
| 2023-07-13 21:07 | merging /keys and /wire API in the exchange | Christian Grothoff | 17 | +680 | -803 |
| 2023-07-11 18:34 | -initialize value | Özgür Kesim | 1 | +1 | -1 |
| 2023-07-11 07:09 | -cache /keys in merchant DB | Christian Grothoff | 5 | +468 | -368 |
| 2023-07-11 05:20 | expand DB API to persist /keys | Christian Grothoff | 8 | +321 | -73 |
| 2023-07-10 21:20 | -add exit_skip helper | Christian Grothoff | 1 | +6 | -0 |
| 2023-07-10 17:44 | -doxygen fixes | Christian Grothoff | 7 | +10 | -17 |
| 2023-07-10 09:46 | -fix test | Christian Grothoff | 1 | +13 | -13 |
| 2023-07-10 09:37 | combine different merchant DB versions into one new master, rename tip->reward in tables | Christian Grothoff | 7 | +239 | -259 |
| 2023-07-10 08:50 | -use unexpected status report with reply | Özgür Kesim | 1 | +4 | -2 |
| 2023-07-10 08:47 | -fix msg | Christian Grothoff | 2 | +2 | -2 |
| 2023-07-10 08:37 | tip -> reward | Christian Grothoff | 69 | +7161 | -7112 |
| 2023-07-05 11:16 | -more merchant clean up | Christian Grothoff | 14 | +777 | -767 |
| 2023-07-05 07:55 | -fix test | Christian Grothoff | 2 | +70 | -78 |
| 2023-07-04 21:21 | adaptations to latest exchange API | Christian Grothoff | 10 | +121 | -499 |
| 2023-07-03 16:38 | -more API clean up | Christian Grothoff | 10 | +220 | -197 |
| 2023-07-03 15:51 | adapt to latest exchange API changes | Christian Grothoff | 1 | +15 | -7 |
| 2023-07-03 15:25 | adapt to latest exchange API changes | Christian Grothoff | 1 | +12 | -24 |
| 2023-07-03 15:16 | del | Christian Grothoff | 4 | +0 | -6 |
| 2023-07-03 15:03 | -fix merchant FTBFS | Christian Grothoff | 4 | +50 | -106 |
| 2023-07-01 21:13 | -remove | Christian Grothoff | 1 | +0 | -1 |
| 2023-06-25 17:10 | adapt to latest exchange API changes | Christian Grothoff | 5 | +79 | -122 |
| 2023-06-25 14:09 | -adapt to latest exchange API change | Christian Grothoff | 3 | +580 | -115 |
| 2023-06-22 20:10 | adapt to exchange API change | Christian Grothoff | 4 | +17 | -56 |
| 2023-06-22 15:25 | -work on wirewatch test | Christian Grothoff | 3 | +18 | -5 |
| 2023-06-22 14:44 | -got test to pass | Christian Grothoff | 3 | +6 | -21 |
| 2023-06-22 14:30 | -clean up test scripts | Christian Grothoff | 15 | +672 | -574 |
| 2023-06-21 22:02 | start to use taler-unified-setup in merchant shell script tests | Christian Grothoff | 10 | +121 | -62 |
| 2023-06-21 05:40 | -cleanup | Christian Grothoff | 4 | +0 | -7 |
| 2023-06-20 16:50 | -fix use of uninialized zspa | Christian Grothoff | 1 | +1 | -1 |
| 2023-06-11 16:50 | -comment out taler-merchant-benchmark for now | Christian Grothoff | 1 | +2 | -1 |
| 2023-06-07 21:11 | major libtalertesting API refactoring, including no longer having taler-specific logic in the test engine core | Christian Grothoff | 730 | +1570 | -1154 |
| 2023-06-04 10:28 | -code cleanup | Christian Grothoff | 18 | +144 | -308 |
| 2023-06-04 09:55 | -doxygen | Christian Grothoff | 1 | +1 | -0 |
| 2023-06-04 09:54 | another FIXME done | Christian Grothoff | 3 | +84 | -76 |
| 2023-06-04 09:47 | another FIXME done | Christian Grothoff | 3 | +92 | -86 |
| 2023-06-04 09:40 | -remove FIXME: was already fixed | Christian Grothoff | 1 | +0 | -2 |
| 2023-06-03 23:34 | taxes are an array | Christian Grothoff | 1 | +1 | -1 |
| 2023-06-03 23:16 | fix another FIXME | Christian Grothoff | 1 | +0 | -3 |
| 2023-06-03 23:15 | fix another FIXME | Christian Grothoff | 3 | +93 | -65 |
| 2023-06-03 23:05 | fix another FIXME | Christian Grothoff | 3 | +92 | -79 |
| 2023-06-03 21:46 | address more FIXMEs | Christian Grothoff | 1 | +4 | -38 |
| 2023-06-03 21:42 | address more FIXMEs | Christian Grothoff | 5 | +255 | -195 |
| 2023-06-03 21:24 | address more FIXMEs | Christian Grothoff | 11 | +431 | -441 |
| 2023-06-03 15:54 | misc style improvements | Christian Grothoff | 11 | +424 | -401 |
| 2023-06-03 10:57 | -fix doxygen | Christian Grothoff | 1 | +8 | -8 |
| 2023-05-30 21:09 | add new commands for merchant instance account CRUD API | Christian Grothoff | 6 | +635 | -9 |
| 2023-05-28 21:12 | -remove arg not needed here | Christian Grothoff | 1 | +0 | -2 |
| 2023-05-28 21:00 | implement new account api in libtalermerchant (for #7824) | Christian Grothoff | 5 | +540 | -3 |
| 2023-05-27 22:06 | towards a CRUD API for merchant instance account editing | Christian Grothoff | 7 | +424 | -24 |
| 2023-05-27 17:53 | fix #7846, including adding test | Christian Grothoff | 6 | +31 | -18 |
| 2023-05-27 17:31 | clean up test logic a bit | Christian Grothoff | 1 | +16 | -19 |
| 2023-05-18 13:32 | rename .success to .ok for consistency | Christian Grothoff | 21 | +129 | -129 |
| 2023-05-17 20:21 | -fix crash reported by sebas | Christian Grothoff | 2 | +13 | -0 |
| 2023-05-15 19:02 | Factor out 9 new functions (shit job) | Iván Ávalos | 20 | +1410 | -836 |
| 2023-05-13 20:36 | OAUTH args renamed | Christian Grothoff | 1 | +2 | -2 |
| 2023-05-13 20:17 | implement #7837 | Christian Grothoff | 1 | +7 | -0 |
| 2023-05-13 18:21 | -move AML_THRESHOLD option to exchange | Christian Grothoff | 4 | +8 | -4 |
| 2023-05-13 05:19 | Small comment fix | Iván Ávalos | 1 | +1 | -1 |
| 2023-05-13 05:16 | Factor out 13 new functions (shit job) | Iván Ávalos | 28 | +4623 | -3786 |
| 2023-05-09 23:13 | -more NZL | Christian Grothoff | 2 | +2 | -2 |
| 2023-05-09 23:01 | -always use GNUNET_memcpy | Christian Grothoff | 5 | +15 | -15 |
| 2023-05-09 22:57 | fix 0-length VLAs | Christian Grothoff | 5 | +14 | -14 |
| 2023-05-09 22:53 | -fix uninit ptr use | Christian Grothoff | 1 | +0 | -1 |
| 2023-05-09 22:43 | -fix 0-length VLAs | Christian Grothoff | 1 | +3 | -4 |
| 2023-05-09 22:36 | -fix zero-length VLAs | Christian Grothoff | 2 | +22 | -18 |
| 2023-05-06 17:45 | use new TALER_MHD_check_content_length() macro | Christian Grothoff | 1 | +4 | -33 |
| 2023-05-09 04:25 | Factor out {lookup,delete,insert,update,lock}_product(s) (shit job) | Iván Ávalos | 14 | +829 | -459 |
| 2023-05-09 03:48 | Factor out activate_account (shit job) | Iván Ávalos | 4 | +98 | -37 |
| 2023-05-09 03:42 | Factor out inactivate_account (shit job) | Iván Ávalos | 4 | +101 | -39 |
| 2023-05-09 03:35 | Factor out update_instance_auth (shit_job) | Iván Ávalos | 4 | +98 | -37 |
| 2023-05-09 03:30 | Factor out purge_instance and update_instance (shit job) | Iván Ávalos | 6 | +221 | -93 |
| 2023-05-09 03:19 | Factor out delete_instance_private_key (shit job) | Iván Ávalos | 4 | +93 | -33 |
| 2023-05-09 03:13 | Factor out account_kyc_get_status (shit job) | Iván Ávalos | 4 | +246 | -184 |
| 2023-05-09 03:07 | Factor out account_kyc_set_status (shit job) | Iván Ávalos | 4 | +146 | -79 |
| 2023-05-09 02:58 | Factor out insert_instance (shit job) | Iván Ávalos | 5 | +160 | -103 |
| 2023-05-09 02:46 | Factor out lookup_instance_auth (shit job) | Iván Ávalos | 4 | +111 | -43 |
| 2023-05-06 16:57 | -fix transfer tracking test | Christian Grothoff | 1 | +13 | -6 |
| 2023-05-06 16:40 | -fix order creation test | Christian Grothoff | 1 | +14 | -50 |
| 2023-05-04 19:57 | wrap contract_terms in pay hook | Christian Grothoff | 2 | +55 | -7 |
| 2023-05-04 15:36 | adjust to minor API change from #7808 | Christian Grothoff | 2 | +2 | -0 |
| 2023-05-04 15:13 | -minor code cleanup | Christian Grothoff | 5 | +198 | -387 |
| 2023-05-04 08:44 | fix memory leak from interaction of templates and new order logic | Christian Grothoff | 2 | +121 | -81 |
| 2023-05-04 08:16 | -FIXME: actually nothing to do here | Christian Grothoff | 1 | +0 | -3 |
| 2023-05-04 08:12 | get tests to work for #6363 | Christian Grothoff | 3 | +3 | -55 |
| 2023-05-03 22:01 | misc bugfixes in taler-merchant-exchange | Christian Grothoff | 5 | +63 | -8 |
| 2023-05-03 21:13 | simplify POST /private/transfers implementation to match new situation with taler-merchant-exchange (incomplete) | Christian Grothoff | 17 | +242 | -1680 |
| 2023-05-03 20:22 | add notification to wake up taler-merchant-exchange | Christian Grothoff | 1 | +13 | -2 |
| 2023-05-03 18:25 | -doxygen | Christian Grothoff | 1 | +0 | -1 |
| 2023-05-03 18:18 | get new taler-merchant-exchange helper to build | Christian Grothoff | 15 | +829 | -146 |
| 2023-05-03 13:55 | -dox | Christian Grothoff | 1 | +1 | -1 |
| 2023-05-03 13:46 | expand merchant order logic to return exchanges trusted by the merchant and indicate priority based on exchange /wire respons availability and restrictions | Christian Grothoff | 22 | +1292 | -1488 |
| 2023-05-02 19:55 | remove auditor support from merchant | Christian Grothoff | 1 | +59 | -5 |
| 2023-05-02 17:31 | factor out lookup_reserves shit job | Christian Grothoff | 4 | +276 | -208 |
| 2023-05-02 09:04 | -doxygen | Christian Grothoff | 1 | +1 | -0 |
| 2023-05-01 21:11 | fix various memory-use issues | Christian Grothoff | 9 | +148 | -62 |
| 2023-05-01 17:38 | -fix FTBFS and /wire fetching logic | Christian Grothoff | 3 | +151 | -152 |
| 2023-04-30 22:09 | first rough cut at merchant update for #7810 (still with known bugs) | Christian Grothoff | 33 | +1495 | -682 |
| 2023-04-29 16:12 | -newline | Christian Grothoff | 1 | +0 | -1 |
| 2023-04-28 13:03 | -rate limiting | Christian Grothoff | 1 | +147 | -50 |
| 2023-04-25 22:29 | -doxygen | Christian Grothoff | 1 | +2 | -2 |
| 2023-04-25 22:15 | address #7820 | Christian Grothoff | 6 | +113 | -36 |
| 2023-04-25 21:13 | -fix doxygen | Christian Grothoff | 2 | +0 | -3 |
| 2023-04-25 15:29 | -comment out for now | Christian Grothoff | 1 | +6 | -6 |
| 2023-04-24 21:29 | -work on DB plugin logic for taler-merchant-exchange | Christian Grothoff | 7 | +274 | -4 |
| 2023-04-24 18:17 | automatically re-generate Makefile.am to match SPA | Christian Grothoff | 4 | +43 | -40 |
| 2023-04-24 18:03 | fix GET instance test failures | Christian Grothoff | 3 | +17 | -7 |
| 2023-04-24 11:48 | -use EC | Christian Grothoff | 1 | +2 | -2 |
| 2023-04-24 10:59 | -fix doxygen | Christian Grothoff | 1 | +7 | -0 |
| 2023-04-24 10:03 | fix SQL typo | Christian Grothoff | 1 | +1 | -1 |
| 2023-04-23 23:32 | rough structure for taler-merchant-exchange | Christian Grothoff | 2 | +432 | -14 |
| 2023-04-23 22:41 | skeleton for taler-merchant-exchange (#6363) | Christian Grothoff | 1 | +339 | -0 |
| 2023-04-23 21:10 | -bump protocol version | Christian Grothoff | 2 | +3 | -3 |
| 2023-04-23 21:04 | -fix doxygen | Christian Grothoff | 1 | +2 | -2 |
| 2023-04-23 21:03 | only update credentials if they were actually given | Christian Grothoff | 1 | +1 | -1 |
| 2023-04-23 20:57 | API change for #6363 | Christian Grothoff | 36 | +881 | -283 |
| 2023-04-23 15:45 | make taler-merchant-wirewatch multi-instance capable | Christian Grothoff | 16 | +587 | -398 |
| 2023-04-23 12:40 | modernize POST /transfers API | Christian Grothoff | 3 | +142 | -103 |
| 2023-04-22 16:20 | -force remove | Christian Grothoff | 1 | +1 | -1 |
| 2023-04-22 16:13 | wallet expects bankAccessApiBaseUrl | Florian Dold | 6 | +8 | -9 |
| 2023-04-18 17:35 | work around gcc bug. Fixes #7585. | Christian Grothoff | 5 | +512 | -407 |
| 2023-04-18 12:50 | fix: search for headers in project folder | Sebastian | 4 | +4 | -4 |
| 2023-04-16 13:17 | log more diagnostics | Christian Grothoff | 2 | +14 | -3 |
| 2023-04-16 10:33 | Wirewatch testing. | MS | 1 | +1 | -1 |
| 2023-04-16 09:54 | wirewatch testing: fix wallet invocation | MS | 1 | +2 | -0 |
| 2023-04-16 08:51 | -more style fixes | Christian Grothoff | 1 | +63 | -88 |
| 2023-04-16 08:26 | do not warn on update after no progress was made | Christian Grothoff | 1 | +1 | -1 |
| 2023-04-16 08:24 | fix style issues, pass paramter to taler-merchant-wirewatch | Christian Grothoff | 1 | +74 | -70 |
| 2023-04-16 06:51 | Fixing the Anastasis facade configuration. | MS | 1 | +6 | -8 |
| 2023-04-15 20:38 | -doxygen hint | Christian Grothoff | 1 | +10 | -0 |
| 2023-04-15 20:32 | implement long polling for tip pickup | Christian Grothoff | 6 | +374 | -39 |
| 2023-04-15 12:38 | style fixes | Christian Grothoff | 2 | +16 | -16 |
| 2023-04-13 17:27 | add draft for testcase for #6363 | Christian Grothoff | 3 | +332 | -1 |
| 2023-04-13 15:55 | actually implement -t option for taler-merchant-wirewatch | Christian Grothoff | 2 | +19 | -2 |
| 2023-04-12 13:58 | implement wire subject parser | Christian Grothoff | 1 | +25 | -3 |
| 2023-04-12 13:50 | add logic to persist progress | Christian Grothoff | 1 | +48 | -5 |
| 2023-04-12 13:44 | add wirewatch CRU(D) functions to merchant DB API | Christian Grothoff | 9 | +347 | -0 |
| 2023-04-12 13:31 | define new merchant_wirewatch table | Christian Grothoff | 1 | +12 | -0 |
| 2023-04-12 13:27 | -fix doxygen | Christian Grothoff | 1 | +0 | -6 |
| 2023-04-12 13:20 | -fix doxygen | Christian Grothoff | 3 | +1 | -18 |
| 2023-04-12 13:11 | skeleton logic for taler-merchant-wirewatch | Christian Grothoff | 2 | +197 | -0 |
| 2023-04-12 12:35 | -hdr | Christian Grothoff | 1 | +231 | -0 |
| 2023-04-12 11:42 | add libtalermerchantbank to access libeufin merchant facade | Christian Grothoff | 9 | +638 | -1 |
| 2023-04-12 11:18 | wirewatch skeleton: debian service | Christian Grothoff | 1 | +14 | -0 |
| 2023-04-12 11:17 | wirewatch skeleton | Christian Grothoff | 2 | +228 | -1 |
| 2023-04-11 17:44 | store user-type with merchant settings | Christian Grothoff | 34 | +668 | -445 |
| 2023-04-11 09:00 | implement test for #7684 | Christian Grothoff | 3 | +56 | -16 |
| 2023-04-10 21:30 | prepare test_kyc_api to test #7684 | Christian Grothoff | 9 | +656 | -476 |
| 2023-04-10 09:18 | add implementation of AML status report (#7684) | Christian Grothoff | 8 | +175 | -25 |
| 2023-04-09 21:22 | preparations for DB logic refactoring | Christian Grothoff | 6 | +197 | -74 |
| 2023-04-04 15:24 | -fix doxygen | Christian Grothoff | 1 | +3 | -0 |
| 2023-04-04 13:14 | add fulfilmment url if present | Sebastian | 0 | +0 | -0 |
| 2023-04-04 12:11 | fix broken qr | Sebastian | 0 | +0 | -0 |
| 2023-04-02 12:27 | fix pos_key logic | Christian Grothoff | 8 | +97 | -28 |
| 2023-04-01 13:24 | -get tests to pass | Christian Grothoff | 4 | +65 | -23 |
| 2023-03-29 19:18 | update using template for test case | priscilla | 3 | +117 | -12 |
| 2023-03-29 14:39 | update pay order / using templates for test case totp | priscilla | 3 | +17 | -5 |
| 2023-03-29 14:09 | pull | priscilla | 1 | +5 | -27 |
| 2023-03-27 13:43 | pull | priscilla | 1 | +12 | -19 |
| 2023-03-22 14:22 | pull | priscilla | 5 | +216 | -21 |
| 2023-03-14 14:11 | update of the test TOTP but not finish | priscilla | 2 | +19 | -4 |
| 2023-03-14 14:08 | update of the test TOTP but not finish | priscilla | 3 | +267 | -20 |
| 2023-03-03 10:26 | daily pull | priscilla | 6 | +75 | -5 |
| 2023-03-15 14:48 | debian: release patch version | Florian Dold | 1 | +6 | -0 |
| 2023-03-15 14:45 | update submodules | Florian Dold | 2 | +1 | -6 |
| 2023-03-15 08:33 | debian: fix escape handling in DB script | Florian Dold | 1 | +1 | -1 |
| 2023-03-08 17:41 | new deb patch release | Florian Dold | 1 | +6 | -0 |
| 2023-03-13 03:27 | latest prebuilt | Sebastian | 0 | +0 | -0 |
| 2023-03-13 03:07 | latest prebuilt | Sebastian | 0 | +0 | -0 |
| 2023-03-08 12:18 | fix my brain fart | Christian Grothoff | 1 | +1 | -1 |
| 2023-03-08 11:39 | fix #7722 | Christian Grothoff | 1 | +1 | -1 |
| 2023-03-05 21:47 | fix: add missing svg | Sebastian | 1 | +1 | -0 |
| 2023-03-05 19:21 | latest from prebuilt | Sebastian | 0 | +0 | -0 |
| 2023-03-04 22:10 | bump Debian version | Christian Grothoff | 1 | +6 | -0 |
| 2023-03-04 22:04 | improve nginx configuration consistency | Christian Grothoff | 1 | +4 | -2 |
| 2023-03-04 17:04 | fix config for demo setup | Christian Grothoff | 3 | +8 | -2 |
| 2023-03-04 16:54 | fix config for demo setup | Christian Grothoff | 1 | +1 | -8 |
| 2023-03-04 16:42 | -note first DBC use | Christian Grothoff | 2 | +2 | -0 |
| 2023-02-24 18:35 | typo | MS | 1 | +1 | -1 |
| 2023-02-24 17:18 | merge comflict repare | priscilla | 2 | +0 | -8 |
| 2023-02-24 17:06 | little correction of code | priscilla | 2 | +8 | -0 |
| 2023-02-22 09:47 | -doxygen fixes | Christian Grothoff | 2 | +3 | -1 |
| 2023-02-21 19:19 | fix optional | Christian Grothoff | 2 | +4 | -2 |
| 2023-02-21 17:53 | last changes for the implementation of pos_key and pos_algo in the templates table and function | priscilla | 2 | +1 | -2 |
| 2023-02-21 17:41 | fix syntax | priscilla | 1 | +2 | -2 |
| 2023-02-21 17:39 | update changes | priscilla | 3 | +19 | -2 |
| 2023-02-21 17:03 | make pos_algo optional | Christian Grothoff | 2 | +7 | -5 |
| 2023-02-21 16:50 | update changes with git pull and push modification for post order and using templates | priscilla | 2 | +43 | -16 |
| 2023-02-21 16:45 | -fix | Christian Grothoff | 1 | +2 | -0 |
| 2023-02-21 16:43 | add algorithm identifier to client API | Christian Grothoff | 10 | +144 | -87 |
| 2023-02-21 16:24 | -doxygen fixes | Christian Grothoff | 2 | +3 | -3 |
| 2023-02-21 14:07 | -version bump | Christian Grothoff | 1 | +1 | -1 |
| 2023-02-21 13:55 | Debian bump | Christian Grothoff | 1 | +6 | -0 |
| 2023-02-21 13:48 | -fix SQL | Christian Grothoff | 2 | +5 | -5 |
| 2023-02-21 13:27 | -fix FTBFS | Christian Grothoff | 1 | +2 | -6 |
| 2023-02-21 13:26 | -fix test FTBFS | Christian Grothoff | 1 | +3 | -9 |
| 2023-02-21 13:21 | POS secret support | Christian Grothoff | 8 | +221 | -116 |
| 2023-02-21 12:24 | database change on merchant004.sql | priscilla | 1 | +0 | -12 |
| 2023-02-21 12:20 | added alter table for merchant order and merchant contract terms | priscilla | 4 | +114 | -17 |
| 2023-02-21 12:00 | -update pay to return confirmation code | Christian Grothoff | 1 | +24 | -2 |
| 2023-02-21 11:21 | -fix comments | Christian Grothoff | 1 | +2 | -10 |
| 2023-02-21 10:17 | delete file outs and csouts bc is it not used | priscilla | 3 | +0 | -9708 |
| 2023-02-21 10:02 | pos_key in template is set. Test case is also good | priscilla | 3 | +18 | -1 |
| 2023-02-21 09:41 | update changes with pull | priscilla | 3 | +9731 | -25 |
| 2023-02-20 17:19 | allow pos_key being NULL | priscilla | 2 | +6 | -6 |
| 2023-02-20 17:15 | fix memory leak on exceptional code path | priscilla | 1 | +1 | -0 |
| 2023-02-20 17:15 | fix crash in test logic due to off by 1 | priscilla | 1 | +1 | -1 |
| 2023-02-20 09:40 | pull changes | priscilla | 12 | +42 | -65 |
| 2023-02-20 09:39 | pull changes | priscilla | 3 | +32 | -28 |
| 2023-02-20 16:44 | preparations to store AML decision if any is returned by the exchange, incomplete, not really used | Christian Grothoff | 7 | +90 | -49 |
| 2023-02-19 12:45 | -whitespace | Christian Grothoff | 1 | +1 | -0 |
| 2023-02-19 12:35 | -fix more leaks | Christian Grothoff | 5 | +146 | -117 |
| 2023-02-19 12:10 | add service file for webhook helper | Christian Grothoff | 2 | +18 | -1 |
| 2023-02-19 11:33 | -fix currency | Christian Grothoff | 1 | +1 | -1 |
| 2023-02-19 11:31 | fix bad memory use in new test logic | Christian Grothoff | 3 | +73 | -42 |
| 2023-02-19 11:30 | fix use-after-free | Christian Grothoff | 1 | +0 | -1 |
| 2023-02-19 10:47 | -doxygen fixes and configuration fixes | Christian Grothoff | 9 | +217 | -346 |
| 2023-02-15 14:54 | check the pending webhook with web server, test of web server is ok | priscilla | 3 | +49 | -16 |
| 2023-02-14 12:27 | pull all the changes in the merchant directory | priscilla | 2 | +241 | -1 |
| 2023-02-13 14:07 | stashing my changes for pull | priscilla | 5 | +89 | -119 |
| 2023-02-09 16:39 | -new taler option required | Christian Grothoff | 3 | +3 | -0 |
| 2023-02-07 16:58 | backenddb pending webhook test ok | priscilla | 2 | +63 | -66 |
| 2023-02-07 14:18 | backenddb pending webhook test | priscilla | 1 | +2 | -18 |
| 2023-02-07 14:17 | backenddb pending webhook test | priscilla | 2 | +118 | -23 |
| 2023-02-06 16:00 | git pull | priscilla | 2 | +10 | -162 |
| 2023-02-06 16:59 | -check for curl | Christian Grothoff | 1 | +5 | -0 |
| 2023-02-06 16:00 | -fail on testserver start if port is in use | Christian Grothoff | 3 | +30 | -24 |
| 2023-02-06 14:22 | -remove accidental commits | Christian Grothoff | 4 | +0 | -9526 |
| 2023-02-06 13:59 | pending webhook test ok | priscilla | 8 | +9607 | -49 |
| 2023-02-03 13:38 | new test logic | priscilla | 6 | +444 | -9 |
| 2023-02-02 13:05 | always set refund deadline (#7657) | Christian Grothoff | 1 | +5 | -5 |
| 2023-02-02 10:51 | allow patch template to edit when image is null | priscilla | 2 | +1 | -4 |
| 2023-02-02 10:26 | allow patch template to edit when image is null | priscilla | 2 | +3 | -3 |
| 2023-02-02 09:45 | allow patch template to edit when image is null | priscilla | 4 | +181 | -7 |
| 2023-02-01 16:14 | -fix comment | Christian Grothoff | 1 | +1 | -1 |
| 2023-02-01 16:09 | -doxygen fixes | Christian Grothoff | 2 | +3 | -2 |
| 2023-02-01 12:09 | add next_url to GET tip response (#7655) | Christian Grothoff | 8 | +164 | -99 |
| 2023-02-01 12:03 | update webhook header_template and body_template, these two can be optional now | priscilla | 2 | +5 | -5 |
| 2023-02-01 09:46 | update from the file testing | priscilla | 6 | +34 | -20 |
| 2023-02-01 09:44 | -fix non-deterministic failure if no refund deadline given | Christian Grothoff | 1 | +6 | -7 |
| 2023-01-31 14:37 | Merge branch 'master' of git+ssh://git.taler.net/merchant | Christian Grothoff | 5 | +280 | -34 |
| 2023-01-31 14:37 | fix #7607 | Christian Grothoff | 1 | +23 | -4 |
| 2023-01-31 14:06 | backend pending webhook | priscilla | 5 | +280 | -34 |
| 2023-01-31 13:56 | -ignore | Christian Grothoff | 1 | +1 | -0 |
| 2023-01-31 13:55 | not in Git | Christian Grothoff | 2 | +0 | -299 |
| 2023-01-30 14:54 | update | priscilla | 3 | +6 | -6 |
| 2023-01-30 14:50 | testing pending webhook | priscilla | 7 | +397 | -85 |
| 2023-01-27 09:18 | -fix comment | Christian Grothoff | 2 | +11 | -10 |
| 2023-01-26 15:25 | update pending webhook | priscilla | 5 | +440 | -72 |
| 2023-01-26 10:49 | pending webhook update | priscilla | 4 | +65 | -166 |
| 2023-01-24 15:55 | -doxygen fix | Christian Grothoff | 1 | +1 | -1 |
| 2023-01-24 14:07 | update pending webhooks | priscilla | 1 | +49 | -40 |
| 2023-01-24 12:46 | stash changes | priscilla | 2 | +163 | -20 |
| 2023-01-24 12:08 | update | priscilla | 2 | +3 | -6 |
| 2023-01-23 18:17 | use latest from prebuilt | Sebastian | 0 | +0 | -0 |
| 2023-01-23 17:21 | -fix doxygen | Christian Grothoff | 1 | +6 | -5 |
| 2023-01-23 16:59 | -fix crash if SPA not found, look in correct path for SPA | Christian Grothoff | 2 | +16 | -7 |
| 2023-01-23 16:51 | -fix pay long polling | Christian Grothoff | 1 | +8 | -8 |
| 2023-01-23 15:33 | fix include | Sebastian | 1 | +1 | -1 |
| 2023-01-23 14:54 | latest from wallet-core prebuilt | Sebastian | 0 | +0 | -0 |
| 2023-01-23 14:47 | take backend from walletcore | Sebastian | 1 | +6 | -6 |
| 2023-01-23 13:39 | update | priscilla | 2 | +3 | -16 |
| 2023-01-23 13:25 | backend pending webhook | priscilla | 16 | +205 | -702 |
| 2023-01-23 13:22 | webhook sketch | Christian Grothoff | 1 | +22 | -2 |
| 2023-01-23 13:21 | Merge branch 'master' of git+ssh://git.taler.net/merchant | Christian Grothoff | 0 | +0 | -0 |
| 2023-01-23 13:21 | webhook sketch | Christian Grothoff | 1 | +276 | -0 |
| 2023-01-23 13:11 | latest prbuilt | Sebastian | 0 | +0 | -0 |
| 2023-01-23 12:00 | add missing wallet-core directory | Sebastian | 1 | +16 | -16 |
| 2023-01-23 11:44 | take spa from wallet-core | Sebastian | 4 | +17 | -5 |
| 2023-01-21 20:05 | -bump year | Christian Grothoff | 1 | +1 | -1 |
| 2023-01-21 19:15 | implement new spa loader logic | Christian Grothoff | 5 | +272 | -56 |
| 2023-01-21 17:14 | -remove outdated submodule | Christian Grothoff | 2 | +0 | -5 |
| 2023-01-21 17:10 | -polishing | Christian Grothoff | 1 | +2 | -2 |
| 2023-01-17 15:28 | -misc doxygen fixes | Christian Grothoff | 7 | +19 | -16 |
| 2023-01-17 14:47 | -fix wallet invocation in test | Christian Grothoff | 1 | +1 | -1 |
| 2023-01-17 14:07 | bumping version to v0.9.1 | Christian Grothoff | 2 | +8 | -2 |
| 2023-01-16 23:45 | call wallet API with --expect-success | Florian Dold | 5 | +7 | -7 |
| 2023-01-16 23:42 | fix bank base URL | Florian Dold | 1 | +1 | -1 |
| 2023-01-16 23:38 | use taler-harness instead of taler-wallet-cli for integration tests | Florian Dold | 1 | +4 | -4 |
| 2023-01-16 18:00 | code clean up and get KYC test to pass again with recent exchange changes | Christian Grothoff | 36 | +137 | -118 |
| 2023-01-16 16:49 | -typos and indentation | Christian Grothoff | 2 | +203 | -194 |
| 2023-01-12 22:09 | fix #7570 and #7571 | Christian Grothoff | 3 | +88 | -1 |
| 2023-01-12 17:13 | -avoid // in URL | Christian Grothoff | 1 | +1 | -1 |
| 2023-01-12 17:08 | -styile fixes | Christian Grothoff | 3 | +10 | -10 |
| 2023-01-12 16:47 | -fix test cases for new libeufin | Christian Grothoff | 2 | +17 | -17 |
| 2023-01-12 16:13 | fix test by adding now required secret-token: prefix | Christian Grothoff | 1 | +16 | -5 |
| 2023-01-12 14:46 | -it is libeufin | Christian Grothoff | 1 | +3 | -3 |
| 2023-01-12 14:09 | update test using templates | priscilla | 1 | +6 | -6 |
| 2023-01-12 13:27 | Merge branch 'master' of git+ssh://git.taler.net/merchant | Christian Grothoff | 4 | +29 | -20 |
| 2023-01-12 13:25 | -whitespace | Christian Grothoff | 1 | +1 | -1 |
| 2023-01-12 13:17 | update | priscilla | 4 | +29 | -20 |
| 2023-01-12 11:41 | update | priscilla | 9 | +386 | -10 |
| 2023-01-12 10:39 | update | priscilla | 3 | +179 | -5 |
| 2023-01-12 10:09 | backenddb and backend post pending webhook | priscilla | 7 | +480 | -16 |
| 2023-01-11 15:41 | backenddb test ok | priscilla | 5 | +1307 | -357 |
| 2023-01-06 14:58 | Merge branch 'master' of git+ssh://git.taler.net/merchant | Christian Grothoff | 48 | +80 | -91 |
| 2023-01-06 14:57 | improve logging for #7549 | Christian Grothoff | 1 | +6 | -2 |
| 2023-01-03 12:49 | update comment | priscilla | 45 | +45 | -45 |
| 2023-01-03 12:35 | update | priscilla | 3 | +6 | -21 |
| 2023-01-03 12:19 | test ok for templates and using templates | priscilla | 5 | +30 | -26 |
| 2022-12-30 15:35 | get template - image error | priscilla | 3 | +3 | -3 |
| 2022-12-30 14:00 | -fix template issue on insert | Christian Grothoff | 1 | +10 | -2 |
| 2022-12-30 13:50 | testing using templates | priscilla | 6 | +174 | -222 |
| 2022-12-29 13:47 | -towards fixing the template tests | Christian Grothoff | 15 | +438 | -422 |
| 2022-12-29 12:14 | using templates testing | priscilla | 12 | +226 | -25 |
| 2022-12-28 14:04 | modify merchant to use incremental /keys fetching | Christian Grothoff | 1 | +26 | -9 |
| 2022-12-27 10:02 | -typo | Christian Grothoff | 1 | +2 | -2 |
| 2022-12-21 16:26 | update using templates | priscilla | 3 | +197 | -8 |
| 2022-12-21 14:31 | api using template | priscilla | 4 | +269 | -1 |
| 2022-12-21 12:29 | typo | Christian Grothoff | 1 | +76 | -84 |
| 2022-12-21 12:28 | new webhook pending table | Christian Grothoff | 1 | +34 | -4 |
| 2022-12-21 11:21 | POST using template | priscilla | 1 | +1 | -1 |
| 2022-12-21 11:20 | POST using template | priscilla | 2 | +199 | -52 |
| 2022-12-19 12:29 | Merge branch 'master' of git+ssh://git.taler.net/merchant | Christian Grothoff | 10 | +232 | -12 |
| 2022-12-19 12:29 | -do not duplicate postgres cpp flags | Christian Grothoff | 1 | +1 | -1 |
| 2022-12-15 11:37 | using templates | priscilla | 3 | +1 | -101 |
| 2022-12-15 11:34 | using templates | priscilla | 6 | +240 | -4 |
| 2022-12-12 13:38 | testing webhooks | priscilla | 2 | +77 | -1 |
| 2022-12-08 14:46 | update | priscilla | 5 | +15 | -7 |
| 2022-12-08 13:20 | Merge branch 'master' of git+ssh://git.taler.net/merchant | Christian Grothoff | 8 | +505 | -1802 |
| 2022-12-08 13:20 | -improve postgres check | Christian Grothoff | 1 | +13 | -4 |
| 2022-12-08 13:04 | update | priscilla | 6 | +343 | -13 |
| 2022-12-07 11:03 | update | priscilla | 2 | +0 | -1708 |
| 2022-12-06 14:30 | update | priscilla | 1 | +0 | -112 |
| 2022-12-06 14:27 | update | priscilla | 7 | +1989 | -97 |
| 2022-12-05 14:03 | update | priscilla | 1 | +0 | -1699 |
| 2022-12-05 13:57 | update | priscilla | 6 | +1712 | -11 |
| 2022-12-05 12:58 | update | priscilla | 4 | +16 | -5 |
| 2022-12-05 12:34 | update | priscilla | 1 | +1 | -1 |
| 2022-12-05 12:31 | update | priscilla | 2 | +5 | -2 |
| 2022-12-05 12:31 | add gettext | Christian Grothoff | 1 | +71 | -0 |
| 2022-12-05 12:11 | update | priscilla | 11 | +1381 | -6 |
| 2022-12-05 11:59 | adapt to latest changes in GNUnet build system | Christian Grothoff | 3 | +223 | -26 |
| 2022-12-02 15:48 | webhook | priscilla | 7 | +1149 | -3 |
| 2022-12-02 15:47 | update | priscilla | 1 | +292 | -3 |
| 2022-11-29 09:56 | fix #7499 | Christian Grothoff | 1 | +6 | -8 |
| 2022-11-29 13:20 | update | priscilla | 6 | +68 | -14 |
| 2022-11-25 15:35 | webhook backend | priscilla | 11 | +850 | -1 |
| 2022-11-25 16:47 | fix typo | Sebastian | 1 | +7 | -1 |
| 2022-11-25 13:42 | backenddb webhook | priscilla | 6 | +919 | -43 |
| 2022-11-25 10:48 | webhook sql | priscilla | 1 | +5 | -8 |
| 2022-11-25 09:26 | webhook | priscilla | 2 | +30 | -9 |
| 2022-11-24 15:31 | Update | priscilla | 3 | +35 | -1 |
| 2022-11-24 10:17 | update | priscilla | 27 | +28 | -21 |
| 2022-11-23 14:35 | merchant api template | priscilla | 3 | +15 | -15 |
| 2022-11-23 14:34 | template | priscilla | 1 | +132 | -1 |
| 2022-11-23 14:33 | test template | priscilla | 6 | +1170 | -0 |
| 2022-11-22 16:19 | taler_mercahnt_service.h | priscilla | 1 | +277 | -0 |
| 2022-11-22 16:17 | api template | priscilla | 4 | +647 | -0 |
| 2022-11-22 13:14 | update | priscilla | 4 | +496 | -3 |
| 2022-11-22 13:07 | template post, get, patch and delete | priscilla | 3 | +58 | -4 |
| 2022-11-21 16:31 | update | priscilla | 4 | +60 | -2 |
| 2022-11-21 13:44 | Merge branch 'master' of git+ssh://git.taler.net/merchant | Christian Grothoff | 1 | +6 | -1 |
| 2022-11-21 13:44 | -typos | Christian Grothoff | 3 | +55 | -60 |
| 2022-11-21 13:37 | Merge branch 'master' of git+ssh://git.taler.net/merchant | priscilla | 1 | +36 | -55 |
| 2022-11-21 13:37 | update | priscilla | 1 | +6 | -1 |
| 2022-11-21 13:28 | adapt to latest bank API | Christian Grothoff | 1 | +36 | -55 |
| 2022-11-21 13:21 | templates | priscilla | 4 | +365 | -3 |
| 2022-11-21 12:18 | templates | priscilla | 8 | +513 | -2 |
| 2022-11-18 15:42 | update | priscilla | 5 | +8 | -9 |
| 2022-11-18 11:57 | test template | priscilla | 1 | +12 | -0 |
| 2022-11-18 10:56 | test template | priscilla | 1 | +133 | -126 |
| 2022-11-18 09:22 | Merge branch 'master' of git+ssh://git.taler.net/merchant | priscilla | 4 | +8 | -5 |
| 2022-11-18 09:21 | test template | priscilla | 1 | +2 | -2 |
| 2022-11-17 15:58 | -code cleanup | Christian Grothoff | 4 | +8 | -5 |
| 2022-11-17 14:54 | test | priscilla | 2 | +427 | -4 |
| 2022-11-17 12:36 | update | priscilla | 3 | +17 | -10 |
| 2022-11-17 10:55 | update | priscilla | 1 | +118 | -1 |
| 2022-11-17 09:54 | update | priscilla | 2 | +314 | -382 |
| 2022-11-17 09:03 | Update | priscilla | 1 | +0 | -24 |
| 2022-11-16 16:47 | template C code | priscilla | 1 | +12 | -22 |
| 2022-11-16 15:33 | template API | priscilla | 3 | +159 | -48 |
| 2022-11-16 13:10 | template sql | priscilla | 2 | +1 | -77 |
| 2022-11-16 13:01 | template sql | priscilla | 3 | +440 | -1 |
| 2022-11-04 16:19 | -fix sandbox test | Christian Grothoff | 1 | +8 | -2 |
| 2022-11-04 13:16 | -struct member typo | Özgür Kesim | 1 | +1 | -1 |
| 2022-11-04 10:32 | -ignore | Christian Grothoff | 1 | +1 | -0 |
| 2022-11-04 10:31 | -bump version | Christian Grothoff | 2 | +8 | -2 |
| 2022-11-04 10:14 | -fix unregister | Christian Grothoff | 2 | +4 | -4 |
| 2022-11-03 22:46 | -update prebuilt | Christian Grothoff | 0 | +0 | -0 |
| 2022-11-02 11:01 | -actually do register the patch | Christian Grothoff | 1 | +1 | -1 |
| 2022-11-01 15:42 | adjust to latest exchange changes | Christian Grothoff | 8 | +6 | -18 |
| 2022-11-01 11:32 | -fix KYC test: business KYC is hard-coded right now | Christian Grothoff | 4 | +4 | -4 |
| 2022-10-12 12:49 | -update to latest GNUNET_PQ_make_prepare() API | Christian Grothoff | 1 | +126 | -252 |
| 2022-10-02 10:24 | -gana update | Christian Grothoff | 2 | +2 | -2 |
| 2022-09-26 18:04 | -fix copy and paste bug | Christian Grothoff | 1 | +1 | -1 |
| 2022-09-26 17:46 | -fix changelog | Christian Grothoff | 1 | +1 | -1 |
| 2022-09-26 17:22 | -update debian packages, improve descriptions | Christian Grothoff | 2 | +21 | -2 |
| 2022-09-24 12:14 | tab | Christian Grothoff | 1 | +1 | -1 |
| 2022-09-18 09:13 | -test for at least one currency, instead of exactly one | Christian Grothoff | 1 | +6 | -9 |
| 2022-09-07 08:46 | no funky local/lib | Christian Grothoff | 1 | +0 | -2 |
| 2022-09-07 08:43 | -only check for -lcurl | Christian Grothoff | 1 | +3 | -3 |
| 2022-09-07 08:10 | modernize libcurl test, as in GNUnet | Christian Grothoff | 2 | +20 | -55 |
| 2022-08-30 07:11 | tests: x-taler-bank => iban (finish FIXME-MS) | MS | 3 | +3 | -16 |
| 2022-08-29 09:56 | tests: towards x-taler-bank => iban | MS | 1 | +11 | -8 |
| 2022-08-24 18:12 | -more logging about pay progression | Christian Grothoff | 2 | +38 | -7 |
| 2022-08-22 20:47 | -fix misc clang compiler warnings | Christian Grothoff | 17 | +105 | -43 |
| 2022-08-21 10:24 | -fix testcase | Christian Grothoff | 2 | +13 | -28 |
| 2022-08-21 09:51 | -fix FTBFS after exchange API changes | Christian Grothoff | 3 | +16 | -13 |
| 2022-08-16 17:12 | dce | Christian Grothoff | 10 | +3 | -377 |
| 2022-08-16 12:06 | -move templating logic to libtalertemplating of exchange | Christian Grothoff | 59 | +44 | -3538 |
| 2022-08-14 17:12 | adjust to latest exchange API rename | Christian Grothoff | 2 | +3 | -3 |
| 2022-08-11 22:17 | -more FIXME-MS | Christian Grothoff | 2 | +10 | -0 |
| 2022-08-11 22:10 | add FIXME-MS | Christian Grothoff | 1 | +7 | -1 |
| 2022-08-11 21:55 | -saner timeouts | Christian Grothoff | 2 | +5 | -5 |
| 2022-08-11 21:40 | -fix merge conflict | Christian Grothoff | 1 | +0 | -4 |
| 2022-08-11 21:37 | -fix merge conflict | Christian Grothoff | 1 | +0 | -4 |
| 2022-08-11 21:35 | -fix handling of serialization failure | Christian Grothoff | 9 | +79 | -20 |
| 2022-08-11 20:25 | -migrate to new KYC API | Christian Grothoff | 2 | +30 | -5 |
| 2022-08-06 13:23 | -typo | Christian Grothoff | 1 | +1 | -1 |
| 2022-08-06 11:21 | rebase on master | Christian Grothoff | 0 | +0 | -0 |
| 2022-07-20 19:29 | -fix rm call | Christian Grothoff | 1 | +1 | -1 |
| 2022-07-12 09:37 | towards libeufin based tests | MS | 7 | +139 | -87 |
| 2022-07-25 20:52 | move merchant database into its own schema | Christian Grothoff | 5 | +21 | -32 |
| 2022-07-24 09:33 | -adapt to latest libgnunetpq | Christian Grothoff | 4 | +7 | -4 |
| 2022-07-24 07:24 | -note on LP | Christian Grothoff | 2 | +3 | -0 |
| 2022-07-23 19:02 | -improve get tip API, note: long-polling not actually implemented | Christian Grothoff | 3 | +146 | -130 |
| 2022-07-21 16:34 | -override old token check if pw is reset via default handler | Christian Grothoff | 1 | +7 | -3 |
| 2022-07-21 14:58 | updating instance token using management API | Sebastian | 1 | +35 | -2 |
| 2022-07-21 14:19 | -add missing auth header to test | Christian Grothoff | 3 | +17 | -18 |
| 2022-07-21 13:38 | -improve logging | Christian Grothoff | 3 | +22 | -1 |
| 2022-07-21 13:30 | -fix token | Christian Grothoff | 1 | +1 | -1 |
| 2022-07-21 13:28 | -unit fix | Christian Grothoff | 1 | +1 | -1 |
| 2022-07-21 13:05 | -fix tests | Christian Grothoff | 3 | +8 | -7 |
| 2022-07-21 13:03 | -fix field name | Christian Grothoff | 1 | +1 | -1 |
| 2022-07-21 13:01 | testing merchant restart with new token after updating the default token in the database | Sebastian | 1 | +89 | -0 |
| 2022-07-21 09:58 | d_ms => d_us change' | Christian Grothoff | 10 | +18 | -18 |
| 2022-07-21 07:37 | apply access control override logic also to /instances/default path | Christian Grothoff | 2 | +23 | -12 |
| 2022-07-21 07:06 | allow credentials override also for /instances/default paths | Christian Grothoff | 1 | +5 | -1 |
| 2022-07-20 19:01 | -FIXME, not TODO | Christian Grothoff | 2 | +2 | -2 |
| 2022-07-11 16:31 | -test exchange and payto uri as well | Christian Grothoff | 2 | +20 | -7 |
| 2022-07-11 16:26 | -remove FIXMEs that have been resolved | Christian Grothoff | 3 | +2 | -11 |
| 2022-07-11 15:49 | -misc bugfixes | Christian Grothoff | 8 | +87 | -57 |
| 2022-07-11 13:37 | fix test now that libtalermerchant returns the actual HTTP status code | Christian Grothoff | 1 | +2 | -2 |
| 2022-07-11 13:29 | -dox fixes | Christian Grothoff | 3 | +5 | -9 |
| 2022-07-11 13:16 | improve C API | Christian Grothoff | 9 | +423 | -448 |
| 2022-07-11 10:49 | -use better EC | Christian Grothoff | 1 | +2 | -3 |
| 2022-07-11 10:45 | -add product validation logic | Christian Grothoff | 1 | +58 | -6 |
| 2022-07-09 12:14 | -deposit fee does NOT go to merchant on refund | Christian Grothoff | 1 | +2 | -2 |
| 2022-07-09 11:25 | -fix check of the wrong flag during age restriction verification | Özgür Kesim | 1 | +1 | -1 |
| 2022-07-08 13:34 | -fix compiler warning | Christian Grothoff | 1 | +1 | -1 |
| 2022-07-08 13:18 | -ref bug | Christian Grothoff | 1 | +1 | -1 |
| 2022-07-08 13:16 | -remove already addressed FIXMEs | Christian Grothoff | 1 | +0 | -3 |
| 2022-07-08 12:29 | -fix leaks | Christian Grothoff | 1 | +25 | -10 |
| 2022-07-08 12:20 | -change to date_s | Christian Grothoff | 4 | +11 | -19 |
| 2022-07-06 20:58 | -dox | Christian Grothoff | 1 | +1 | -1 |
| 2022-07-03 12:00 | a few more checks for #6774, but still unable to reproduce | Christian Grothoff | 2 | +4 | -1 |
| 2022-07-03 11:41 | -fix non-deterministically failing test due to competing wirewatch processes | Christian Grothoff | 2 | +6 | -6 |
| 2022-07-02 21:00 | use new /batch-deposit API in merchant | Christian Grothoff | 2 | +336 | -222 |
| 2022-07-02 15:28 | -refactoring towards batch deposits | Christian Grothoff | 1 | +94 | -85 |
| 2022-07-01 22:05 | Revert "check X-Forwarded-Proto when constructing an URI, useful behind a reverse proxy" | Sebastian | 5 | +13 | -101 |
| 2022-07-01 19:47 | check X-Forwarded-Proto when constructing an URI, useful behind a reverse proxy | Sebastian | 5 | +101 | -13 |
| 2022-07-01 15:37 | latest backoffice with tip fixes | Sebastian | 0 | +0 | -0 |
| 2022-06-29 18:34 | -init h_denom_pub | Christian Grothoff | 1 | +2 | -1 |
| 2022-06-29 17:34 | -update to work with latest exchange API change | Christian Grothoff | 1 | +3 | -8 |
| 2022-06-29 17:30 | -update to work with latest exchange API change | Christian Grothoff | 1 | +26 | -18 |
| 2022-06-29 12:40 | Handle age restricted coin when minimum age was not required | Özgür Kesim | 1 | +44 | -29 |
| 2022-06-29 11:36 | use age commitment parser from libtalerexchange | Özgür Kesim | 1 | +59 | -89 |
| 2022-06-28 19:32 | make sure Debian packages created on Ubuntu 21+ still work with Debian reprepro: force Debian standard compression algorithm | Christian Grothoff | 1 | +3 | -0 |
| 2022-06-28 14:35 | -autoupdate | Christian Grothoff | 1 | +2 | -2 |
| 2022-06-26 13:14 | -fix typos | Christian Grothoff | 1 | +1 | -1 |
| 2022-06-25 19:51 | -style | Christian Grothoff | 1 | +2 | -1 |
| 2022-06-25 19:51 | -fix typos | Christian Grothoff | 1 | +1 | -1 |
| 2022-06-25 19:40 | -doxygen fixes | Christian Grothoff | 9 | +51 | -41 |
| 2022-06-24 12:14 | also test for taler-bank-manage in walletharness test | Christian Grothoff | 3 | +20 | -6 |
| 2022-06-20 21:37 | -make pg a recommendation, include version | Christian Grothoff | 1 | +2 | -1 |
| 2022-06-20 20:09 | -update dependencies, clean up SQL | Christian Grothoff | 3 | +16 | -3 |
| 2022-06-20 15:00 | -fix systemd integration | Christian Grothoff | 3 | +20 | -0 |
| 2022-06-20 13:38 | -bump version dependencies | Christian Grothoff | 2 | +12 | -9 |
| 2022-06-12 20:46 | -re-enable tests | Christian Grothoff | 1 | +4 | -5 |
| 2022-06-07 13:02 | -fix minor bugs | Christian Grothoff | 1 | +5 | -3 |
| 2022-06-06 17:42 | fix backend double-pay issue (#7244) | Christian Grothoff | 19 | +891 | -542 |
| 2022-06-06 12:31 | try to fix #7245 via cache control | Christian Grothoff | 1 | +48 | -0 |
| 2022-06-06 09:51 | disable hung tests | Christian Grothoff | 1 | +5 | -4 |
| 2022-06-06 09:26 | -fix tests: add receiver-name to payto | Christian Grothoff | 7 | +203 | -79 |
| 2022-06-05 21:48 | -fix backenddb crash | Christian Grothoff | 3 | +4 | -35 |
| 2022-06-05 21:38 | -work around FTBFS | Christian Grothoff | 1 | +28 | -18 |
| 2022-05-31 11:06 | -log request on parse failure | Christian Grothoff | 1 | +3 | -0 |
| 2022-05-20 16:51 | add logo, website and email support | Sebastian | 0 | +0 | -0 |
| 2022-05-20 15:20 | -more verbose logging | Christian Grothoff | 1 | +22 | -1 |
| 2022-05-20 14:59 | add email, site and logo for instances | Sebastian | 10 | +223 | -4 |
| 2022-05-18 19:27 | -log more details | Christian Grothoff | 1 | +3 | -1 |
| 2022-05-18 19:21 | fix from merchant-backoffice | Sebastian | 0 | +0 | -0 |
| 2022-05-18 16:34 | Merge branch 'master' of git+ssh://git.taler.net/merchant | Christian Grothoff | 11 | +162 | -111 |
| 2022-05-18 16:34 | gateway timeout is not really a protocol violation | Christian Grothoff | 1 | +8 | -0 |
| 2022-05-18 09:21 | -save issue | Christian Grothoff | 1 | +1 | -0 |
| 2022-05-18 09:19 | -fix auth handling | Christian Grothoff | 2 | +19 | -6 |
| 2022-05-11 20:05 | show info about refund | Sebastian | 0 | +0 | -0 |
| 2022-05-11 18:48 | feat: calculate and return how much refund has been taken already | Sebastian | 2 | +33 | -13 |
| 2022-05-11 18:47 | fix: order is "refund_pending" if any of the refund is pending | Sebastian | 1 | +1 | -1 |
| 2022-05-11 18:47 | fix: should calculate contract hash when was not send as req param | Sebastian | 1 | +42 | -22 |
| 2022-05-09 16:52 | min age and auth fix | Sebastian | 0 | +0 | -0 |
| 2022-05-09 06:52 | permit + for whitespace | Christian Grothoff | 0 | +0 | -0 |
| 2022-05-09 06:38 | -fix assertion | Christian Grothoff | 1 | +2 | -1 |
| 2022-04-25 22:10 | actually store minimum age sig | Florian Dold | 1 | +8 | -8 |
| 2022-04-25 21:57 | fix minimum age parsing (endianess!) | Florian Dold | 1 | +2 | -2 |
| 2022-04-25 21:30 | fix bogus age commitment length check | Florian Dold | 1 | +1 | -1 |
| 2022-04-25 21:18 | don't confuse GNUnet and MHD error codes | Florian Dold | 1 | +32 | -17 |
| 2022-04-19 21:40 | update latest spa | Sebastian | 0 | +0 | -0 |
| 2022-04-17 23:55 | Use new exchange func: TALER_merchant_contract_sign | Thien-Thi Nguyen | 1 | +6 | -8 |
| 2022-04-17 17:18 | -fix kyc config | Christian Grothoff | 1 | +2 | -1 |
| 2022-04-17 08:59 | Use new exchange funcs: TALER_merchant_pay_{sign,verify} | Thien-Thi Nguyen | 3 | +13 | -31 |
| 2022-04-05 15:15 | adapt to latest GNUnet API: GNUNET_JSON_spec_mark_optional() changed | Christian Grothoff | 13 | +244 | -144 |
| 2022-04-01 17:48 | update latest spa | Sebastian | 0 | +0 | -0 |
| 2022-04-01 12:49 | update latest spa | Sebastian | 0 | +0 | -0 |
| 2022-03-31 00:54 | fix failure to commit transaction bug reported by MS | Christian Grothoff | 1 | +9 | -5 |
| 2022-03-29 22:57 | -remove dependency on refund struct | Christian Grothoff | 1 | +12 | -22 |
| 2022-03-23 06:23 | Bump required version of libmicrohttpd to 0.9.71 | Thien-Thi Nguyen | 1 | +1 | -1 |
| 2022-03-22 15:37 | -typo fixed | Özgür Kesim | 1 | +1 | -1 |
| 2022-03-20 12:20 | -update API for latest exchange API | Christian Grothoff | 1 | +9 | -16 |
| 2022-03-19 14:53 | -minor code cleanup | Christian Grothoff | 2 | +6 | -8 |
| 2022-03-19 11:55 | [build int] Use ‘MHD_VERSION_AT_LEAST’ | Thien-Thi Nguyen | 1 | +1 | -8 |
| 2022-03-19 11:49 | Add autoconf macro to check for minimum libmicrohttpd version | Thien-Thi Nguyen | 1 | +49 | -0 |
| 2022-03-18 14:53 | -fix offline calls | Christian Grothoff | 1 | +2 | -1 |
| 2022-03-15 17:24 | -ignore exchange-secmod-cs | Özgür Kesim | 1 | +1 | -0 |
| 2022-03-15 17:19 | [age restriction] age verification implemented, but not tested. | Özgür Kesim | 4 | +224 | -39 |
| 2022-03-10 00:45 | URI now contains h_payto, not the serial id | Christian Grothoff | 1 | +10 | -12 |
| 2022-03-10 00:34 | -add wad fee in tests | Christian Grothoff | 3 | +3 | -0 |
| 2022-03-10 00:32 | fix #7190: handle new wad fees properly in merchant | Christian Grothoff | 9 | +124 | -205 |
| 2022-03-07 10:21 | fix FTBFS | Florian Dold | 1 | +4 | -4 |
| 2022-03-01 14:35 | fix #7148 | Christian Grothoff | 1 | +1 | -0 |
| 2022-03-01 14:07 | -also start CS service | Christian Grothoff | 2 | +2 | -0 |
| 2022-02-20 23:25 | -big renaming of structs for consistent naming with P suffix | Christian Grothoff | 37 | +178 | -177 |
| 2022-02-20 02:12 | Add m4 to compare version numbers | Thien-Thi Nguyen | 1 | +177 | -0 |
| 2022-02-20 02:03 | Update PostgreSQL m4 | Thien-Thi Nguyen | 1 | +182 | -90 |
| 2022-02-19 20:10 | prevent orders with an infinite (never) wire_deadline from being created; fixes #7158 | Christian Grothoff | 3 | +24 | -10 |
| 2022-02-17 22:08 | -migrate to Postgress 11: use BIGINT GENERATED BY DEFAULT AS IDENTITY instead of BIGSERIAL | Christian Grothoff | 2 | +14 | -14 |
| 2022-02-17 18:10 | -post Oec cleanups | Christian Grothoff | 3 | +15 | -0 |
| 2022-02-17 18:03 | -fix FTBFS | Christian Grothoff | 2 | +67 | -109 |
| 2022-02-17 16:21 | -fix FTBFS | Christian Grothoff | 2 | +4 | -4 |
| 2022-02-17 10:43 | fix exchange API breakage | Florian Dold | 6 | +13 | -2 |
| 2022-02-13 13:54 | -fix uninit nonce | Christian Grothoff | 1 | +27 | -4 |
| 2022-02-13 13:29 | -migrate merchant tests to support RSA and CS | Christian Grothoff | 10 | +337 | -79 |
| 2022-02-13 13:17 | -add cipher=RSA option toget basic tests to pass again | Christian Grothoff | 4 | +19 | -0 |
| 2022-02-11 16:05 | -fix CS-pickup logic (in theory, untested) | Christian Grothoff | 3 | +341 | -119 |
| 2022-02-11 11:46 | -fix FTBFS, but with logic holes | Christian Grothoff | 6 | +49 | -27 |
| 2022-02-07 11:33 | -rename | Christian Grothoff | 3 | +3 | -3 |
| 2022-02-02 08:25 | -fix assert, call shutdown logic | Christian Grothoff | 2 | +2 | -1 |
| 2022-02-02 08:23 | fix various cases where shutdown did not work if long pollers were present (#7166) | Christian Grothoff | 7 | +102 | -48 |
| 2022-01-24 14:27 | print software version | Sebastian | 1 | +9 | -0 |
| 2022-01-19 05:22 | issue #7148 | Sebastian | 2 | +125 | -0 |
| 2022-01-18 15:26 | add minimum age to products | Christian Grothoff | 6 | +37 | -6 |
| 2021-12-25 15:29 | -do not generate non-obivously bogus signature in test | Christian Grothoff | 1 | +3 | -12 |
| 2021-12-23 11:59 | followup to 2021-12-19, "introduce new data type for the post-orders hash used for idempotency checks, as well as the hash and salt for authentication checks" | Thien-Thi Nguyen | 1 | +4 | -4 |
| 2021-12-23 11:58 | followup to 2021-12-19, "-introduce new types for tip identifiers and tip pickups" | Thien-Thi Nguyen | 1 | +4 | -4 |
| 2021-12-19 11:24 | introduce new data type for the post-orders hash used for idempotency checks, as well as the hash and salt for authentication checks | Christian Grothoff | 11 | +73 | -29 |
| 2021-12-19 11:12 | -introduce new types for tip identifiers and tip pickups | Christian Grothoff | 22 | +64 | -67 |
| 2021-12-17 08:37 | -protocol bump | Christian Grothoff | 1 | +2 | -2 |
| 2021-12-15 16:02 | compat | Christian Grothoff | 1 | +1 | -1 |
| 2021-12-14 15:10 | migration to protocol v11 | Christian Grothoff | 68 | +850 | -826 |
| 2021-12-11 19:32 | fix #7123 | Christian Grothoff | 41 | +218 | -264 |
| 2021-12-09 08:13 | -fix FTBFS | Christian Grothoff | 1 | +1 | -1 |
| 2021-12-08 13:42 | -more logging | Christian Grothoff | 1 | +5 | -1 |
| 2021-12-08 08:37 | -do not log tokens | Christian Grothoff | 1 | +2 | -4 |
| 2021-12-08 08:34 | -insensitve is needed | Christian Grothoff | 1 | +3 | -3 |
| 2021-12-08 08:27 | auto-prefix -a password overrides with RFC 8959 prefix | Christian Grothoff | 1 | +24 | -0 |
| 2021-12-06 15:51 | fixing: unable to use default instance if it was not the first created | Sebastian | 3 | +77 | -4 |
| 2021-12-02 04:08 | int test for issue #7025 | Sebastian | 1 | +258 | -0 |
| 2021-12-01 19:03 | fix #7025 (presumably) | Christian Grothoff | 3 | +41 | -4 |
| 2021-12-01 16:50 | -fix assertion failure | Christian Grothoff | 1 | +2 | -1 |
| 2021-12-01 11:08 | fix wallet and aggregator invocation (no KYC!) in test cases | Florian Dold | 2 | +7 | -3 |
| 2021-11-30 14:13 | fix #7114 | Christian Grothoff | 1 | +10 | -4 |
| 2021-11-29 16:51 | -fix typos | Christian Grothoff | 14 | +57 | -57 |
| 2021-11-25 22:42 | fix #7104 | Christian Grothoff | 1 | +1 | -1 |
| 2021-11-25 22:39 | fix #7105 | Christian Grothoff | 4 | +5 | -1 |
| 2021-11-25 22:13 | fix #7104 | Christian Grothoff | 2 | +2 | -2 |
| 2021-11-24 01:28 | also increment other version define | Florian Dold | 1 | +1 | -1 |
| 2021-11-23 22:30 | bump merchant protocol version | Florian Dold | 1 | +1 | -1 |
| 2021-11-21 22:50 | -Fix memory leak. | Christian Grothoff | 1 | +1 | -0 |
| 2021-11-20 22:52 | -do not escape inside API, expect client to do it | Christian Grothoff | 4 | +5 | -16 |
| 2021-11-20 22:41 | this step now fails, as the client already checks for the auth secret to be malformed, so we cannot get a 400 back | Christian Grothoff | 1 | +0 | -6 |
| 2021-11-20 22:37 | fix #7034: URL decode authorization header token | Christian Grothoff | 3 | +33 | -4 |
| 2021-11-20 20:24 | -round | Christian Grothoff | 1 | +5 | -2 |
| 2021-11-20 20:22 | implement #7052 | Christian Grothoff | 3 | +328 | -10 |
| 2021-11-20 19:36 | -indent | Christian Grothoff | 1 | +25 | -24 |
| 2021-11-20 19:09 | remove wrong assert X-Forwarded-Prefix is found. Patch by MS | Sebastian | 1 | +3 | -6 |
| 2021-11-20 18:58 | add check in the test | Sebastian | 1 | +7 | -0 |
| 2021-11-20 11:37 | Convert AC_HELP_STRING to AS_HELP_STRING | Thien-Thi Nguyen | 2 | +2 | -2 |
| 2021-11-19 10:46 | -fix bogus member init | Christian Grothoff | 1 | +2 | -2 |
| 2021-11-19 10:46 | -fix bogus member init | Christian Grothoff | 1 | +2 | -2 |
| 2021-11-19 10:44 | add missing 'break' | Christian Grothoff | 1 | +1 | -0 |
| 2021-11-19 10:43 | -fix misc bugs | Christian Grothoff | 18 | +70 | -26 |
| 2021-11-17 10:01 | complete KYC test | Christian Grothoff | 4 | +139 | -53 |
| 2021-11-17 07:57 | add skeleton for KYC test | Christian Grothoff | 3 | +585 | -4 |
| 2021-11-17 07:39 | -misc fixes wrt long polling | Christian Grothoff | 15 | +131 | -51 |
| 2021-11-16 12:38 | -more work on KYC test | Christian Grothoff | 3 | +22 | -14 |
| 2021-11-16 12:29 | add new KYC command | Christian Grothoff | 3 | +234 | -0 |
| 2021-11-07 12:58 | finish merchant client api /kyc implementation | Christian Grothoff | 1 | +62 | -3 |
| 2021-11-06 18:43 | update to match latest exchange structures | Christian Grothoff | 1 | +3 | -1 |
| 2021-11-06 16:07 | fix signature in test | Christian Grothoff | 1 | +11 | -12 |
| 2021-11-06 15:56 | introduce TALER_wallet_deposit_verify | Christian Grothoff | 1 | +15 | -21 |
| 2021-11-04 20:02 | fix trait usage | Christian Grothoff | 2 | +33 | -38 |
| 2021-11-04 19:35 | -fix test | Christian Grothoff | 1 | +9 | -1 |
| 2021-11-04 18:23 | bugfix pickup DLL mangement logic | Christian Grothoff | 1 | +22 | -1 |
| 2021-11-03 00:01 | fix trait used | Christian Grothoff | 1 | +2 | -2 |
| 2021-11-02 23:27 | add ACCEPTED case | Christian Grothoff | 1 | +3 | -7 |
| 2021-11-02 23:23 | fix bizarre logic error | Christian Grothoff | 1 | +2 | -7 |
| 2021-11-02 23:18 | fix post order trait usage | Christian Grothoff | 4 | +38 | -57 |
| 2021-11-02 22:47 | get backenddb test to pass | Christian Grothoff | 2 | +13 | -13 |
| 2021-11-02 09:17 | -fix FTBFS | Christian Grothoff | 1 | +53 | -45 |
| 2021-11-01 22:38 | fix fTBFS | Christian Grothoff | 13 | +65 | -97 |
| 2021-10-28 19:41 | fix FTBFS | Christian Grothoff | 11 | +85 | -110 |
| 2021-10-28 19:05 | -work on FTBFS | Christian Grothoff | 11 | +185 | -194 |
| 2021-10-28 18:35 | -work on FTBFS of src/testing | Christian Grothoff | 16 | +163 | -180 |
| 2021-10-27 22:24 | fix lib/ FTBFS | Christian Grothoff | 20 | +114 | -717 |
| 2021-10-27 22:01 | -work on fixing FTBFS | Christian Grothoff | 16 | +103 | -98 |
| 2021-10-21 13:00 | start with /kyc support in libtalermerchant | Christian Grothoff | 3 | +486 | -2 |
| 2021-10-20 16:35 | add KYC handling to get-orders handler | Christian Grothoff | 1 | +57 | -6 |
| 2021-10-20 14:04 | -nicer data types | Christian Grothoff | 2 | +2 | -2 |
| 2021-10-20 06:05 | add missing 'return' | Christian Grothoff | 1 | +1 | -0 |
| 2021-10-19 19:01 | -make code more readable | Christian Grothoff | 1 | +1 | -1 |
| 2021-10-13 16:53 | -migrate logic to match latest C API changes from the exchange | Christian Grothoff | 3 | +155 | -156 |
| 2021-10-13 11:54 | -fix #7035 | Christian Grothoff | 1 | +10 | -1 |
| 2021-10-10 19:13 | -implement logic to persist KYC status returned from exchange | Christian Grothoff | 1 | +38 | -6 |
| 2021-10-10 19:01 | -add exchange lookup to kyc handler (WiP) | Christian Grothoff | 3 | +58 | -17 |
| 2021-10-10 18:47 | -update KYC DB schema to store exchange pub/sig/timestamp | Christian Grothoff | 4 | +51 | -10 |
| 2021-10-10 15:49 | -wip on new kyc handler | Christian Grothoff | 1 | +100 | -49 |
| 2021-10-10 13:37 | -start to use latest exchange /kyc-check API (WiP) | Christian Grothoff | 1 | +18 | -4 |
| 2021-10-10 12:39 | more skeleton logic for merchant's new /kyc handler | Christian Grothoff | 5 | +591 | -29 |
| 2021-10-09 17:01 | -fix | Christian Grothoff | 1 | +1 | -2 |
| 2021-10-09 14:18 | -starting work on /kyc handler | Christian Grothoff | 14 | +697 | -78 |
| 2021-10-09 10:43 | -note on salt | Christian Grothoff | 1 | +2 | -0 |
| 2021-10-04 18:53 | fix typo | Sebastian | 1 | +2 | -2 |
| 2021-10-04 17:39 | use new mustache template from merchant backoffice | Sebastian | 1 | +2 | -2 |
| 2021-10-04 13:51 | backend pages update | Sebastian | 0 | +0 | -0 |
| 2021-10-02 08:05 | attempted fix for #7025 | Christian Grothoff | 1 | +6 | -7 |
| 2021-09-07 15:55 | spelling | Christian Grothoff | 1 | +1 | -1 |
| 2021-09-06 14:40 | package version bump | Christian Grothoff | 1 | +6 | -0 |
| 2021-09-03 15:11 | changed button to link so the wallet web extension can detect the payment request | Sebastian | 1 | +2 | -2 |
| 2021-09-02 20:31 | correct test for issue #6912 | Sebastian | 2 | +63 | -4 |
| 2021-09-02 18:36 | working on Issue #6912: instance confusion should be fixed, shell script test still fails | Christian Grothoff | 1 | +13 | -2 |
| 2021-09-02 17:39 | -nicer logging | Christian Grothoff | 3 | +6 | -2 |
| 2021-09-02 15:22 | update test to fail | Sebastian | 1 | +3 | -1 |
| 2021-09-02 13:58 | wait a little longer | Sebastian | 1 | +4 | -4 |
| 2021-09-02 13:49 | check the exchange get its keys before trying to sign them | Sebastian | 1 | +28 | -6 |
| 2021-09-02 12:10 | fix internal APIs and implemnetation to match new UUID specification based on application-defined strings; implement test for order creation with locks (#6932) | Christian Grothoff | 7 | +88 | -47 |
| 2021-09-01 16:03 | wait for secmod rsa to build the keys | Sebastian | 1 | +6 | -1 |
| 2021-08-31 20:57 | -add missing test | Christian Grothoff | 1 | +255 | -0 |
| 2021-08-31 11:15 | activating new test for #6912 | Christian Grothoff | 1 | +2 | -1 |
| 2021-08-31 11:00 | add test for #6912 | Christian Grothoff | 8 | +122 | -10 |
| 2021-08-30 19:10 | backend pages working version | Sebastian | 0 | +0 | -0 |
| 2021-08-30 14:25 | version with backend pages | Sebastian | 0 | +0 | -0 |
| 2021-08-29 05:51 | fix spa url | Sebastian | 0 | +0 | -0 |
| 2021-08-28 19:45 | fix HTTP server configuration files | Christian Grothoff | 3 | +44 | -29 |
| 2021-08-28 18:32 | debian: db permissions | Florian Dold | 1 | +3 | -0 |
| 2021-08-28 15:32 | -proper version bumping | Christian Grothoff | 3 | +17 | -1 |
| 2021-08-28 15:12 | debian: database setup tweaks | Florian Dold | 3 | +39 | -71 |
| 2021-08-27 18:17 | -return with failure code | Christian Grothoff | 1 | +3 | -1 |
| 2021-08-27 14:02 | more workarounds | Florian Dold | 2 | +5 | -16 |
| 2021-08-27 13:54 | stop debconf before workaround | Florian Dold | 1 | +4 | -0 |
| 2021-08-27 13:49 | work around debconf bug | Florian Dold | 3 | +28 | -0 |
| 2021-08-26 14:28 | give overrides precedence | Florian Dold | 2 | +4 | -1 |
| 2021-08-26 14:22 | use different, merchant-specific config file for overrides | Florian Dold | 2 | +8 | -2 |
| 2021-08-25 15:57 | -run db initialization last | Christian Grothoff | 1 | +2 | -2 |
| 2021-08-25 15:29 | -doxygen fixes | Christian Grothoff | 2 | +21 | -1 |
| 2021-08-25 15:23 | complete implementation of #6956: long polling triggers via database backend | Christian Grothoff | 15 | +578 | -751 |
| 2021-08-25 05:58 | -add more events | Christian Grothoff | 5 | +190 | -8 |
| 2021-08-24 19:00 | -more deb package fixes | Christian Grothoff | 1 | +2 | -2 |
| 2021-08-24 18:25 | -update changelog | Christian Grothoff | 1 | +7 | -1 |
| 2021-08-24 18:03 | -fix pgsql script | Christian Grothoff | 1 | +4 | -10 |
| 2021-08-24 16:23 | adjust templates based on Belens suggestions in #6995 | Christian Grothoff | 4 | +35 | -48 |
| 2021-08-24 13:54 | -add dbevents to tagfile | Christian Grothoff | 1 | +30 | -0 |
| 2021-08-24 13:48 | -version bump | Christian Grothoff | 1 | +1 | -1 |
| 2021-08-24 13:45 | -begin with new backend event subscription logic | Christian Grothoff | 3 | +251 | -53 |
| 2021-08-22 22:03 | -update to match latest GNUnet APIs | Christian Grothoff | 3 | +6 | -0 |
| 2021-08-22 22:01 | -update to match latest exchange APIs | Christian Grothoff | 14 | +99 | -194 |
| 2021-08-20 19:25 | address #6995 in terms of enabling sharing across Mustach template files by using cpp during the build process | Christian Grothoff | 15 | +386 | -565 |
| 2021-08-19 19:34 | -fix packaging issues | Christian Grothoff | 4 | +44 | -26 |
| 2021-08-18 16:13 | debian: fix dep | Florian Dold | 1 | +2 | -2 |
| 2021-08-18 14:02 | cosmetic fixes for merchant HTML pages | Florian Dold | 3 | +8 | -51 |
| 2021-08-18 09:27 | -fix logging | Christian Grothoff | 1 | +1 | -1 |
| 2021-08-17 13:10 | -version bump | Christian Grothoff | 3 | +10 | -1 |
| 2021-08-17 13:08 | -add script to test suite | Christian Grothoff | 1 | +2 | -1 |
| 2021-08-17 12:44 | fix #6993 - using strcasecmp for purge param | Sebastian | 2 | +2 | -2 |
| 2021-08-17 08:55 | add test for #6993 | Christian Grothoff | 1 | +67 | -0 |
| 2021-08-17 07:59 | -resolve FIXME by moving comment to explain better | Christian Grothoff | 1 | +4 | -8 |
| 2021-08-16 14:18 | -fix spelling | Christian Grothoff | 1 | +1 | -1 |
| 2021-08-16 14:10 | address CG's FIXME comments | Florian Dold | 1 | +22 | -18 |
| 2021-08-13 21:14 | -preps for 0.8.1 | Christian Grothoff | 4 | +38 | -19 |
| 2021-08-13 20:28 | -do merge updates for exchange 0.8.3 | Christian Grothoff | 2 | +2 | -2 |
| 2021-08-13 12:38 | adjust handling of 200 in public order status HTML page | Florian Dold | 1 | +4 | -1 |
| 2021-08-13 12:30 | remove mem-leaking debug log | Florian Dold | 1 | +0 | -6 |
| 2021-08-13 12:22 | return fulfillment URL in paid response | Florian Dold | 1 | +3 | -0 |
| 2021-08-13 02:37 | fix FTBFS: rename ‘TALER_BANK_DebitDetails’ member from ‘credit_account_url’ to ‘credit_account_uri’ | Thien-Thi Nguyen | 1 | +2 | -2 |
| 2021-08-13 02:32 | fix FTBFS: add (newly required) arg to ‘TALER_BANK_debit_history’ call | Thien-Thi Nguyen | 1 | +1 | -0 |
| 2021-08-12 18:58 | change /orders/{id} handler to conform to spec | Florian Dold | 2 | +50 | -31 |
| 2021-08-11 16:48 | add claim token to contract terms table | Florian Dold | 14 | +74 | -22 |
| 2021-08-09 18:14 | bootstrap script checkout the latest from origin/prebuilt | Sebastian | 1 | +1 | -1 |
| 2021-08-09 17:46 | last merchant backoffice with payto form | Sebastian | 0 | +0 | -0 |
| 2021-08-08 01:05 | last merchant backoffice | Sebastian | 0 | +0 | -0 |
| 2021-08-07 22:01 | -sepa is ancient, iban is correct | Christian Grothoff | 1 | +2 | -2 |
| 2021-08-07 14:45 | -fix disting | Christian Grothoff | 1 | +1 | -0 |
| 2021-08-07 14:44 | -fix disting | Christian Grothoff | 1 | +2 | -1 |
| 2021-08-07 14:40 | -code cleanup: use new GNUNET_TIME functions | Christian Grothoff | 9 | +16 | -28 |
| 2021-08-07 13:37 | fix #6983: do not keep contract terms across transactions | Christian Grothoff | 1 | +22 | -6 |
| 2021-08-06 09:57 | debian: bump version | Florian Dold | 1 | +6 | -0 |
| 2021-08-06 06:50 | -perform access control checks for management | Christian Grothoff | 1 | +2 | -2 |
| 2021-08-05 19:55 | adjust permissions | Florian Dold | 1 | +7 | -1 |
| 2021-08-05 18:49 | deploy merchant-backoffice with /management api | Sebastian | 0 | +0 | -0 |
| 2021-08-05 16:55 | -merge sebastjm's #6945 branch/fix, and fix an issue in the test logic | Christian Grothoff | 15 | +41 | -29 |
| 2021-08-04 19:51 | debian: bump version | Florian Dold | 1 | +6 | -0 |
| 2021-08-04 17:24 | -improve logging | Christian Grothoff | 1 | +22 | -7 |
| 2021-08-04 16:27 | finish fix for #6953 | Christian Grothoff | 2 | +8 | -3 |
| 2021-08-04 16:11 | -implement #6953 + #6948 | Christian Grothoff | 3 | +235 | -9 |
| 2021-08-04 15:15 | -work on #6975, still does not pass | Christian Grothoff | 1 | +22 | -21 |
| 2021-08-04 13:35 | last prebuilt version of backoffice | Sebastian | 0 | +0 | -0 |
| 2021-08-04 10:04 | avoid compiler warning | Florian Dold | 1 | +1 | -2 |
| 2021-08-03 19:57 | -adapt merchant to new config structure | Christian Grothoff | 3 | +8 | -2 |
| 2021-08-02 20:18 | -use new TALER_JSON_check_i18n | Christian Grothoff | 4 | +2 | -15 |
| 2021-08-02 17:49 | -work on #6948: remove FIXME | Christian Grothoff | 1 | +0 | -1 |
| 2021-08-02 17:49 | -work on #6948 | Christian Grothoff | 1 | +2 | -0 |
| 2021-08-02 17:48 | -work on #6948 | Christian Grothoff | 0 | +0 | -0 |
| 2021-08-02 17:38 | -update to latest exchange API change | Christian Grothoff | 1 | +13 | -4 |
| 2021-08-02 14:40 | last prebulit | Sebastian | 0 | +0 | -0 |
| 2021-08-02 14:04 | -doxygen fix | Christian Grothoff | 1 | +1 | -1 |
| 2021-08-01 21:20 | -fix doxygen | Christian Grothoff | 1 | +0 | -1 |
| 2021-08-01 21:08 | -doxygen fixes | Christian Grothoff | 2 | +6 | -42 |
| 2021-08-01 20:57 | -fix typo | Christian Grothoff | 1 | +1 | -1 |
| 2021-08-01 20:49 | finish implementing #6935 | Christian Grothoff | 23 | +395 | -546 |
| 2021-08-01 18:07 | -ignore | Christian Grothoff | 1 | +1 | -0 |
| 2021-08-01 18:06 | -more legacy cases | Christian Grothoff | 1 | +6 | -0 |
| 2021-08-01 17:59 | -more json_pack fixes | Christian Grothoff | 10 | +286 | -305 |
| 2021-08-01 17:37 | debian: changelog | Florian Dold | 1 | +2 | -0 |
| 2021-08-01 16:57 | -more json_pack fixes | Christian Grothoff | 13 | +126 | -110 |
| 2021-08-01 16:48 | debian: support compat level 12 | Florian Dold | 3 | +8 | -2 |
| 2021-08-01 14:40 | -more json_pack fun | Christian Grothoff | 3 | +148 | -157 |
| 2021-08-01 14:13 | -more work on #6935 | Christian Grothoff | 1 | +48 | -48 |
| 2021-08-01 14:07 | -misc fixes, more json_pack converting | Christian Grothoff | 10 | +98 | -123 |
| 2021-08-01 12:26 | fix #6946: reload merchant instance settings from DB on change | Christian Grothoff | 8 | +417 | -81 |
| 2021-08-01 09:55 | -implement lock expiratin (#6937) | Christian Grothoff | 4 | +76 | -3 |
| 2021-08-01 09:42 | implement #6942: switch UUIDs to strings | Christian Grothoff | 5 | +45 | -9 |
| 2021-07-31 15:33 | debian: do not ask for web server | Florian Dold | 1 | +0 | -3 |
| 2021-07-31 14:55 | debian: remove unused templates file | Florian Dold | 1 | +0 | -7 |
| 2021-07-31 14:52 | debian: fix postrm | Florian Dold | 4 | +8 | -84 |
| 2021-07-31 11:21 | debian: bump version, minor tweaks | Florian Dold | 1 | +6 | -0 |
| 2021-07-30 19:20 | -update .gitignore | Christian Grothoff | 1 | +7 | -0 |
| 2021-07-30 19:20 | -adjust tests to exchange changes | Christian Grothoff | 1 | +2 | -2 |
| 2021-07-30 19:11 | -fix expected status code | Christian Grothoff | 1 | +2 | -2 |
| 2021-07-30 19:10 | -fix expected status code | Christian Grothoff | 2 | +4 | -4 |
| 2021-07-30 19:07 | -fix key initialization | Christian Grothoff | 3 | +6 | -2 |
| 2021-07-30 14:05 | debian: don't create user home | Florian Dold | 1 | +1 | -1 |
| 2021-07-30 14:00 | debian: tmpfiles | Florian Dold | 1 | +2 | -0 |
| 2021-07-30 13:59 | debian: socket path | Florian Dold | 1 | +1 | -1 |
| 2021-07-30 11:43 | typo | Florian Dold | 1 | +1 | -1 |
| 2021-07-30 11:38 | debian: bump version | Florian Dold | 1 | +6 | -0 |
| 2021-07-30 11:25 | debian: just install sample websites | Florian Dold | 3 | +1 | -40 |
| 2021-07-30 09:57 | debian: config | Florian Dold | 2 | +9 | -1 |
| 2021-07-30 09:53 | debian: config | Florian Dold | 5 | +25 | -5 |
| 2021-07-29 19:02 | debian: remove wrong command | Florian Dold | 1 | +0 | -1 |
| 2021-07-29 17:50 | debian: new config | Florian Dold | 10 | +73 | -155 |
| 2021-07-24 07:12 | implement #6939 transformation | Christian Grothoff | 30 | +92 | -218 |
| 2021-07-23 19:27 | -fix po->in_dll | Özgür Kesim | 1 | +1 | -0 |
| 2021-07-23 19:23 | Merge branch 'master' of ssh://git.taler.net/merchant | Özgür Kesim | 1 | +2 | -1 |
| 2021-07-23 19:23 | -fix cleanup-logic | Özgür Kesim | 1 | +155 | -130 |
| 2021-07-23 18:13 | use safe multiplication | Christian Grothoff | 1 | +2 | -1 |
| 2021-07-23 17:09 | -simplify | Özgür Kesim | 1 | +31 | -56 |
| 2021-07-23 16:44 | -fix struct name | Christian Grothoff | 3 | +3 | -2 |
| 2021-07-23 16:09 | -sanity-fix test logic | Christian Grothoff | 1 | +4 | -1 |
| 2021-07-23 16:00 | fix duplicate label | Florian Dold | 1 | +1 | -1 |
| 2021-07-23 15:53 | add sleep in tipping test case | Florian Dold | 1 | +3 | -0 |
| 2021-07-23 15:14 | insert missing rollbacks | Christian Grothoff | 1 | +4 | -0 |
| 2021-07-23 15:07 | -misc backend changes from workshop | Christian Grothoff | 4 | +194 | -138 |
| 2021-07-23 13:50 | -fix get order logic | Christian Grothoff | 2 | +64 | -49 |
| 2021-07-23 12:41 | rename function | ms | 1 | +6 | -6 |
| 2021-07-23 12:30 | -fix compiler warning | Christian Grothoff | 1 | +2 | -1 |
| 2021-07-23 11:12 | -address FIXME | Christian Grothoff | 1 | +1 | -2 |
| 2021-07-23 11:02 | -rename TALER_amount_get_zero to TALER_amount_set_zero | Christian Grothoff | 14 | +26 | -26 |
| 2021-07-23 10:52 | commenting Debian preinst policy | ms | 1 | +5 | -0 |
| 2021-07-22 18:03 | -clarify | Christian Grothoff | 1 | +1 | -0 |
| 2021-07-22 17:58 | comment about abort-pay | Florian Dold | 1 | +9 | -0 |
| 2021-07-22 17:49 | -hyperoptimize | Christian Grothoff | 1 | +1 | -0 |
| 2021-07-22 17:20 | -simplify | Christian Grothoff | 1 | +8 | -8 |
| 2021-07-22 17:17 | -simplify | Christian Grothoff | 1 | +1 | -1 |
| 2021-07-22 17:10 | -update ignored files | Christian Grothoff | 1 | +3 | -0 |
| 2021-07-22 17:07 | -add double-coin detection logic | Christian Grothoff | 1 | +85 | -67 |
| 2021-07-22 16:55 | check no coins | Sebastian | 1 | +6 | -1 |
| 2021-07-22 16:44 | -fix warnings | Christian Grothoff | 1 | +0 | -2 |
| 2021-07-22 16:42 | worshop fixes | Sebastian | 1 | +248 | -191 |
| 2021-07-22 13:53 | refactor order claiming | Florian Dold | 2 | +53 | -32 |
| 2021-07-22 12:31 | -code cleanup order creation | Christian Grothoff | 3 | +425 | -452 |
| 2021-07-22 11:09 | add more location checks | Christian Grothoff | 3 | +72 | -17 |
| 2021-07-21 18:57 | more checks on the order object | ms | 1 | +120 | -53 |
| 2021-07-21 16:56 | -cleanup | Christian Grothoff | 1 | +4 | -1 |
| 2021-07-21 16:54 | start with refactoring private_post-orders | Florian Dold | 1 | +65 | -58 |
| 2021-07-21 16:01 | -add missing currency check | Christian Grothoff | 2 | +13 | -1 |
| 2021-07-21 15:32 | -fix test regressions | Christian Grothoff | 5 | +32 | -16 |
| 2021-07-21 14:53 | -fix NPE | Christian Grothoff | 2 | +14 | -16 |
| 2021-07-21 14:24 | -expand fix | Christian Grothoff | 1 | +5 | -5 |
| 2021-07-21 14:18 | refactor private-get-products | Florian Dold | 2 | +307 | -306 |
| 2021-07-21 14:14 | -add missing check | Christian Grothoff | 1 | +1 | -0 |
| 2021-07-21 13:48 | improve error handling in lookup_products | Florian Dold | 2 | +10 | -7 |
| 2021-07-21 13:29 | -fix bugs, FTBFS | Christian Grothoff | 8 | +335 | -127 |
| 2021-07-20 18:52 | instance auth: refactor, make it serializable | Florian Dold | 7 | +147 | -86 |
| 2021-07-20 18:40 | -typo | Christian Grothoff | 1 | +1 | -1 |
| 2021-07-20 18:32 | -support Florian DB API | Christian Grothoff | 1 | +0 | -2 |
| 2021-07-20 18:26 | -support Florian DB API | Christian Grothoff | 2 | +58 | -0 |
| 2021-07-20 17:33 | -workshop refactoring | Christian Grothoff | 12 | +269 | -179 |
| 2021-07-20 15:46 | die on bugs, do not commit | Christian Grothoff | 4 | +10 | -24 |
| 2021-07-20 14:41 | implement regex to restrict id | Christian Grothoff | 2 | +23 | -12 |
| 2021-07-20 14:26 | -bump changelog | Christian Grothoff | 1 | +8 | -2 |
| 2021-07-20 13:36 | POST /private/instances logic cleanup | Christian Grothoff | 2 | +132 | -110 |
| 2021-07-20 10:58 | -fix FTBFS and #6920 | Christian Grothoff | 3 | +34 | -45 |
| 2021-07-19 18:46 | minor joint fixes from hacking workshop | Christian Grothoff | 2 | +37 | -24 |
| 2021-07-14 12:30 | remove dead '-w' switch | Christian Grothoff | 1 | +6 | -0 |
| 2021-07-14 12:30 | remove dead '-w' switch | Christian Grothoff | 1 | +4 | -4 |
| 2021-07-14 11:19 | -require minimum versions | Christian Grothoff | 1 | +2 | -2 |
| 2021-07-14 11:17 | allow 'or' | Christian Grothoff | 4 | +1 | -13 |
| 2021-07-14 11:14 | -update changelog | Christian Grothoff | 1 | +6 | -0 |
| 2021-07-14 08:05 | Debian packaging. | ms | 1 | +9 | -0 |
| 2021-07-13 17:19 | Debian packaging build-dependencies. | ms | 1 | +5 | -1 |
| 2021-07-07 04:44 | issue #6915 | Sebastian | 1 | +76 | -0 |
| 2021-06-25 14:10 | fix bootstrap | Christian Grothoff | 2 | +7 | -0 |
| 2021-06-24 12:07 | package updates | Christian Grothoff | 4 | +9 | -3 |
| 2021-06-16 21:15 | fix #6904 | Christian Grothoff | 1 | +9 | -1 |
| 2021-06-16 20:35 | identify where #6904 breaks | Christian Grothoff | 1 | +17 | -0 |
| 2021-06-16 20:14 | fixing #6903 | Christian Grothoff | 9 | +389 | -93 |
| 2021-06-16 03:42 | issue #6903 | Sebastian | 1 | +70 | -40 |
| 2021-05-29 06:49 | fix test (#6891) | Christian Grothoff | 1 | +2 | -1 |
| 2021-05-28 20:56 | Force-pull submodules: no development happens in submodules. | MS | 1 | +1 | -1 |
| 2021-05-28 20:50 | importing the backoffice SPA | MS | 2 | +8 | -12 |
| 2021-05-28 20:45 | merchant-backoffice prebuilt branch | MS | 1 | +1 | -0 |
| 2021-05-28 20:45 | merchant-backoffice prebuilt branch | MS | 0 | +0 | -0 |
| 2021-05-28 19:51 | fixing spelling | Sebastian | 1 | +2 | -2 |
| 2021-05-28 16:02 | adding test creating a reserve with invalid currency | Sebastian | 1 | +15 | -15 |
| 2021-05-28 16:02 | reserve creation test | Sebastian | 1 | +158 | -0 |
| 2021-05-28 15:36 | -make gcc happy | Christian Grothoff | 1 | +3 | -0 |
| 2021-05-27 18:23 | continue 2021-05-27 "implement specification update #6891" | Thien-Thi Nguyen | 1 | +12 | -0 |
| 2021-05-27 10:24 | fix #6892 | Christian Grothoff | 1 | +1 | -1 |
| 2021-05-27 10:14 | implement specification update #6891: return exchange_url and payto_uri as part of GET reserve/ID response | Christian Grothoff | 8 | +67 | -5 |
| 2021-05-27 09:20 | use reliably non-answering HTTP endpoint, instead of one that might answer | Christian Grothoff | 1 | +4 | -1 |
| 2021-05-26 11:21 | move ‘deposit_sum’ decl upscope | Thien-Thi Nguyen | 1 | +1 | -1 |
| 2021-05-26 07:39 | log exchange status code if operation fails with bad gateway | Christian Grothoff | 1 | +33 | -0 |
| 2021-05-25 18:15 | fix #6887/#6886: handle update in exchange API properly | Christian Grothoff | 1 | +8 | -6 |
| 2021-05-25 15:20 | do NOT test for anastasis-reducer, we do not need it | Christian Grothoff | 2 | +0 | -6 |
| 2021-05-25 07:51 | trying with keeping the submodule | MS | 2 | +4 | -0 |
| 2021-05-25 07:40 | disable backoffice build target | MS | 1 | +3 | -2 |
| 2021-05-25 07:33 | effectively remove submodule | MS | 2 | +0 | -4 |
| 2021-05-25 07:22 | remove backoffice build from bootstrap script | MS | 1 | +7 | -7 |
| 2021-05-25 07:06 | temporarily disabling backoffice submodule (broke entire build). | MS | 1 | +3 | -3 |
| 2021-05-23 21:14 | improve error message (fixes #6885) | Christian Grothoff | 1 | +1 | -1 |
| 2021-05-19 16:33 | fix access control logic, note this bcreates a new issue (#6878) | Christian Grothoff | 2 | +32 | -15 |
| 2021-05-19 13:14 | add test for #6876, and minor fixes | Christian Grothoff | 5 | +122 | -1 |
| 2021-05-18 19:05 | implement delete transfer cmd | Christian Grothoff | 5 | +256 | -0 |
| 2021-05-18 10:06 | add C client API for DELETE /transfers/ID operation (#6876) | Christian Grothoff | 3 | +242 | -1 |
| 2021-05-17 20:46 | implement #6876 | Christian Grothoff | 6 | +277 | -0 |
| 2021-05-17 19:55 | implement POST reserves timeout (#6875) | Christian Grothoff | 2 | +63 | -2 |
| 2021-05-17 19:39 | check for compatible currency during POST | Christian Grothoff | 2 | +22 | -0 |
| 2021-05-17 19:36 | fix crash on exit: resuming would skip list entries | Christian Grothoff | 2 | +5 | -2 |
| 2021-05-17 13:26 | fix mime lookup | Florian Dold | 1 | +1 | -1 |
| 2021-05-17 12:44 | always put XXXXXX at the end (#6869) | Christian Grothoff | 2 | +5 | -5 |
| 2021-05-17 12:39 | pass static_url to templates | Florian Dold | 9 | +86 | -5 |
| 2021-05-17 11:57 | remove problematic tput statements (#6869) | Christian Grothoff | 2 | +1 | -4 |
| 2021-05-17 11:54 | do not select expired reserves when auto-selecting reserve for tipping (#6871) | Christian Grothoff | 2 | +20 | -3 |
| 2021-05-17 11:38 | JS: typo | Florian Dold | 1 | +1 | -1 |
| 2021-05-17 10:47 | JS: make sure we retry only once per failed attempt | Florian Dold | 3 | +31 | -10 |
| 2021-05-11 20:51 | update test case note to link to bug that is being tested for | Christian Grothoff | 1 | +2 | -1 |
| 2021-05-11 20:47 | explain #6854: the break was bogus | Christian Grothoff | 1 | +13 | -3 |
| 2021-05-11 17:47 | fix doxygen | Christian Grothoff | 1 | +4 | -2 |
| 2021-05-11 17:19 | fix #6861, maybe #6854 | Christian Grothoff | 22 | +167 | -42 |
| 2021-05-11 15:34 | fix typo | Christian Grothoff | 1 | +1 | -1 |
| 2021-05-11 15:34 | Merge branch 'master' of git+ssh://git.taler.net/merchant | Christian Grothoff | 1 | +45 | -0 |
| 2021-05-11 14:01 | add test about transaction inserting | Sebastian | 1 | +45 | -0 |
| 2021-05-11 10:50 | add instance to query to ensure no cross-instance conflicts; still, this does not explain the GNUNET_break()/assert failure in #6854 | Christian Grothoff | 5 | +100 | -78 |
| 2021-05-11 03:06 | assert to break | Sebastian | 1 | +1 | -1 |
| 2021-05-10 14:22 | remove broken HTML | Florian Dold | 1 | +1 | -1 |
| 2021-05-09 10:43 | more work on #6854 | Christian Grothoff | 1 | +79 | -36 |
| 2021-05-09 09:26 | fix check for wire method existing (fixes test failure) | Christian Grothoff | 2 | +7 | -13 |
| 2021-05-09 09:10 | make POST /private/transfers a proper transaction (relates to #6854, but unclear if it fixes anything) | Christian Grothoff | 1 | +298 | -193 |
| 2021-05-05 14:55 | -style fix | Christian Grothoff | 1 | +5 | -4 |
| 2021-05-05 13:03 | fix: looking for wire method | Sebastian | 1 | +6 | -7 |
| 2021-05-05 13:26 | merchant cannot create an order if the first wire method is not active | Sebastian | 1 | +19 | -1 |
| 2021-05-02 10:34 | -more work for JE Marchesi | Christian Grothoff | 1 | +31 | -19 |
| 2021-05-01 17:44 | add missing XLIB linkage for coverage | Christian Grothoff | 3 | +13 | -7 |
| 2021-04-28 13:42 | use grothoff in runtimedir when testing | Christian Grothoff | 1 | +1 | -0 |
| 2021-04-26 14:52 | -document refund_amount argument | Christian Grothoff | 1 | +1 | -0 |
| 2021-04-24 18:30 | fix DB test: total_sold must be ignored | Christian Grothoff | 4 | +12 | -17 |
| 2021-04-24 18:14 | fix product update logic | Christian Grothoff | 2 | +24 | -15 |
| 2021-04-24 17:55 | return proper status codes when client sends bogus payment requests (#6817) | Christian Grothoff | 1 | +6 | -9 |
| 2021-04-23 22:07 | -fix typos | Christian Grothoff | 5 | +5 | -5 |
| 2021-04-23 21:44 | more doxygen fixes | Christian Grothoff | 1 | +1 | -0 |
| 2021-04-23 21:43 | more doxygen fixes | Christian Grothoff | 1 | +1 | -1 |
| 2021-04-23 21:43 | more doxygen fixes | Christian Grothoff | 1 | +6 | -2 |
| 2021-04-23 21:41 | more doxygen fixes | Christian Grothoff | 2 | +6 | -6 |
| 2021-04-23 09:52 | make sure that bootstrap succeeds despite failing commands | Florian Dold | 1 | +2 | -2 |
| 2021-04-22 21:34 | integrate SPA | Christian Grothoff | 10 | +284 | -5 |
| 2021-04-21 18:33 | fix misc doxygen issues | Christian Grothoff | 5 | +23 | -19 |
| 2021-04-20 23:01 | -do not update total_sold when patching product, not provided as an argument, breaks invariants | Christian Grothoff | 2 | +10 | -10 |
| 2021-04-20 22:23 | -fix product ID in patch operation | Christian Grothoff | 1 | +1 | -1 |
| 2021-04-20 22:23 | -fix direction of check | Christian Grothoff | 1 | +1 | -1 |
| 2021-04-20 21:25 | cannot increase stock if the product has an order asociated | Sebastian | 2 | +108 | -27 |
| 2021-04-20 13:48 | be more generous in terms of which fields are required when creating/updating products | Christian Grothoff | 2 | +50 | -24 |
| 2021-04-20 04:36 | modify test to fail when no address or next_restock for infinite product | Sebastian | 2 | +1 | -5 |
| 2021-04-19 15:45 | fix infinite supply handling: Database can only represent INT64_MAX, not UINT64_MAX | Christian Grothoff | 4 | +4 | -3 |
| 2021-04-19 14:06 | updating infinite stock product | Sebastian | 1 | +69 | -0 |
| 2021-04-19 13:49 | -fix test | Christian Grothoff | 1 | +64 | -6 |
| 2021-04-19 06:00 | added deposit total | Sebastian | 1 | +8 | -3 |
| 2021-04-19 05:53 | no balance after paying | Sebastian | 1 | +142 | -2 |
| 2021-04-17 20:09 | -fix indent | Christian Grothoff | 1 | +1 | -2 |
| 2021-04-17 19:52 | fix backend-db test | Christian Grothoff | 2 | +12 | -32 |
| 2021-04-17 19:46 | add tests and bugfixes to fix #6778 and #6779 | Christian Grothoff | 9 | +155 | -25 |
| 2021-04-17 17:36 | add command to test /instance/auth operation (#6778/6779) | Christian Grothoff | 3 | +239 | -0 |
| 2021-04-16 21:40 | add missing currency check, fix test to use string for image | Christian Grothoff | 4 | +13 | -3 |
| 2021-04-16 21:38 | use POST instead of PATCH | Christian Grothoff | 4 | +248 | -236 |
| 2021-04-16 21:32 | correct (product) image to be a string (as specified) instead of a JSON object | Christian Grothoff | 16 | +59 | -55 |
| 2021-04-16 21:07 | implement #6779 (still needs tests) | Christian Grothoff | 2 | +230 | -0 |
| 2021-04-16 21:07 | enable use of per-instance APIs also in C API | Christian Grothoff | 3 | +75 | -16 |
| 2021-04-16 13:32 | add test foer #6836 | Christian Grothoff | 3 | +120 | -77 |
| 2021-04-15 13:07 | add image test | Sebastian | 1 | +13 | -9 |
| 2021-04-14 15:56 | test for #6836 -- passes | Christian Grothoff | 3 | +34 | -21 |
| 2021-04-14 12:40 | fix #6844 | Christian Grothoff | 3 | +18 | -3 |
| 2021-04-14 11:43 | -indent | Christian Grothoff | 3 | +495 | -2 |
| 2021-04-13 22:02 | test order creation | Sebastian | 2 | +116 | -1 |
| 2021-04-13 12:00 | fix pointer check | Sebastian | 1 | +2 | -2 |
| 2021-04-12 18:32 | remove dead options | Christian Grothoff | 1 | +0 | -2 |
| 2021-04-12 13:18 | -remove debug line | Christian Grothoff | 1 | +0 | -2 |
| 2021-04-12 13:06 | integrate test cases from sebastian into build | Christian Grothoff | 3 | +16 | -282 |
| 2021-04-12 13:06 | fix #6840 | Christian Grothoff | 2 | +185 | -0 |
| 2021-04-11 12:17 | allow refund_delay to override default wire deadline; check if confliciting refund_deadline exists already during order creation | Christian Grothoff | 1 | +19 | -6 |
| 2021-04-10 23:35 | fix crash if resumed task immediately suspends again | Christian Grothoff | 1 | +7 | -5 |
| 2021-04-10 22:34 | more refund-related logging | Christian Grothoff | 2 | +12 | -1 |
| 2021-04-10 22:00 | remove legacy code | Christian Grothoff | 1 | +5 | -4 |
| 2021-04-10 21:59 | remove legacy code | Christian Grothoff | 1 | +0 | -4 |
| 2021-04-10 11:03 | move sebastian scripts to where they belong | Christian Grothoff | 2 | +587 | -0 |
| 2021-04-09 12:55 | fix /config part of #6838 | Christian Grothoff | 2 | +24 | -23 |
| 2021-04-08 10:01 | possible fix for #6835 | Christian Grothoff | 2 | +7 | -1 |
| 2021-04-06 18:11 | fix #6833 | Christian Grothoff | 2 | +13 | -3 |
| 2021-04-04 20:07 | fix typo in debian packager | Christian Grothoff | 1 | +0 | -0 |
| 2021-04-02 14:11 | comment code | Christian Grothoff | 1 | +2 | -0 |
| 2021-04-02 14:07 | allow a few more ops on deleted instances, return specific EC for endpoints failing due to deleted instance | Christian Grothoff | 1 | +30 | -8 |
| 2021-04-02 13:54 | fix #6812: allow purging of deleted instances | Christian Grothoff | 7 | +55 | -29 |
| 2021-04-02 13:25 | properly handle instance already exists case (#6812) | Christian Grothoff | 1 | +13 | -2 |
| 2021-04-02 12:36 | fix more leaks | Christian Grothoff | 7 | +33 | -7 |
| 2021-04-02 12:12 | fix misc memory leaks | Christian Grothoff | 14 | +131 | -20 |
| 2021-04-02 09:19 | properly use boolean | Christian Grothoff | 1 | +1 | -1 |
| 2021-04-02 09:18 | fix format string | Christian Grothoff | 1 | +3 | -2 |
| 2021-04-01 10:07 | fix spec compliance for 405 reply, handle OPTIONS request with asterisk-form (RFC 7230, section 5.3.4) | Christian Grothoff | 1 | +147 | -37 |
| 2021-04-01 09:28 | implement #6816: use more sane format for date argument in GET /private/orders request | Christian Grothoff | 2 | +39 | -16 |
| 2021-04-01 09:18 | implement returning additional order details for unpaid orders (fixes #6822) | Christian Grothoff | 3 | +70 | -45 |
| 2021-04-01 08:58 | warn, do not assert | Christian Grothoff | 1 | +7 | -3 |
| 2021-03-24 13:42 | fix 0006814: looking up for order using date parameter and positive delta returns empty | Sebastian | 1 | +30 | -27 |
| 2021-03-16 21:06 | fix private get order id long polling logic | Christian Grothoff | 1 | +14 | -1 |
| 2021-03-13 09:53 | clean up url_join calls | Christian Grothoff | 2 | +19 | -10 |
| 2021-03-09 21:55 | disable confusing warning | Christian Grothoff | 1 | +5 | -3 |
| 2021-03-09 21:48 | Fix #6785-0017607 | Christian Grothoff | 1 | +1 | -2 |
| 2021-03-06 11:55 | clean up auth override logic | Christian Grothoff | 4 | +28 | -14 |
| 2021-03-05 20:47 | fix for #6786 | Christian Grothoff | 1 | +66 | -51 |
| 2021-03-04 15:02 | fix #6785 | Christian Grothoff | 9 | +273 | -57 |
| 2021-03-04 11:08 | fix #6780 | Christian Grothoff | 5 | +50 | -35 |
| 2021-03-04 10:19 | fix #6782 | Christian Grothoff | 1 | +86 | -47 |
| 2021-03-04 10:12 | -more logic cleanup, no semantic change | Christian Grothoff | 2 | +23 | -27 |
| 2021-03-04 09:56 | related to #6774: rollback AND suspend before starting async activity | Christian Grothoff | 1 | +8 | -10 |
| 2021-03-04 09:55 | related to #6774: rollback before starting async activity | Christian Grothoff | 1 | +7 | -1 |
| 2021-03-04 09:44 | -add comment | Christian Grothoff | 1 | +1 | -0 |
| 2021-03-04 09:40 | Merge branch 'master' of git+ssh://git.taler.net/merchant | Christian Grothoff | 22 | +480 | -132 |
| 2021-03-04 09:40 | remove bogus assertion (#6775) | Christian Grothoff | 1 | +0 | -3 |
| 2021-03-02 04:21 | fix: missing setting use_private when using private_handlers | Sebastian | 1 | +1 | -0 |
| 2021-03-02 19:21 | report back authentication method | Florian Dold | 1 | +7 | -2 |
| 2021-03-02 19:03 | fix Authorization header parsing | Florian Dold | 2 | +38 | -17 |
| 2021-03-02 19:02 | run merchant tests from the wallet test suite in 'make check' | Florian Dold | 3 | +26 | -3 |
| 2021-03-01 22:25 | towards updated auth API (tests still missing) | Florian Dold | 13 | +403 | -77 |
| 2021-03-01 15:55 | remove auth token from PATCH instance | Florian Dold | 5 | +1 | -33 |
| 2021-03-01 13:46 | set async scope ID when entering MHD completion callback | Florian Dold | 1 | +4 | -0 |
| 2021-02-26 10:46 | go beyond 1k limit | Christian Grothoff | 1 | +2 | -1 |
| 2021-02-19 23:29 | fix #6762 | Christian Grothoff | 1 | +13 | -1 |
| 2021-02-19 17:21 | improve error message | Christian Grothoff | 1 | +1 | -1 |
| 2021-02-18 23:20 | remove bogus UNIQUE constraint (#6758) | Christian Grothoff | 2 | +4 | -2 |
| 2021-02-17 20:00 | fix assertion | Christian Grothoff | 1 | +2 | -0 |
| 2021-02-17 19:48 | fix account re-enable issue, related to #6755, but not exactly | Christian Grothoff | 6 | +86 | -11 |
| 2021-02-16 18:04 | update package | Christian Grothoff | 4 | +4 | -3 |
| 2021-02-15 15:05 | new Debian package | Christian Grothoff | 1 | +6 | -0 |
| 2021-02-13 20:18 | do not require claim token | Christian Grothoff | 1 | +3 | -5 |
| 2021-02-13 18:21 | fix memory leak | Christian Grothoff | 1 | +6 | -3 |
| 2021-02-13 15:24 | fix memory leaks | Christian Grothoff | 2 | +3 | -3 |
| 2021-02-13 10:41 | fix #6747 | Christian Grothoff | 1 | +11 | -7 |
| 2021-02-12 14:26 | was responding default_max_wire_fee in default_max_deposit_fee field, ref #5859 | Sebastian | 1 | +1 | -1 |
| 2021-02-05 11:10 | increase pay timeout | Florian Dold | 1 | +6 | -5 |
| 2021-02-04 23:00 | fix for #6739: make 'make clean' cleanup the secm_tofus.pub | Christian Grothoff | 1 | +3 | -0 |
| 2021-02-04 19:04 | fix #6738 | Christian Grothoff | 1 | +3 | -1 |
| 2021-02-04 17:27 | fix #6737 | Christian Grothoff | 1 | +20 | -7 |
| 2021-02-04 15:42 | fix header name in error message | Florian Dold | 1 | +1 | -1 |
| 2021-02-03 20:39 | update .gitignore | Thien-Thi Nguyen | 1 | +1 | -0 |
| 2021-02-02 14:07 | add rudimentary test logic for #6731 | Christian Grothoff | 32 | +331 | -112 |
| 2021-02-02 11:20 | extend client and testing libs to support setting authentication tokens (#6731) | Christian Grothoff | 8 | +51 | -13 |
| 2021-02-02 11:05 | include 'Bearer' in prefix and document discussion with mnot | Christian Grothoff | 1 | +13 | -4 |
| 2021-01-31 21:21 | implement access control (#6731) | Christian Grothoff | 1 | +76 | -0 |
| 2021-01-31 12:12 | implement import of auth_token into merchant DB when configuring instances (#6731) | Christian Grothoff | 4 | +130 | -0 |
| 2021-01-31 11:52 | extend merchant backend DB to support storing authentication data for #6731 | Christian Grothoff | 5 | +111 | -5 |
| 2021-01-29 17:12 | retry if reserve is so far unknown (404) to merchant, instead of using short timeout that may be too short on some systems | Christian Grothoff | 4 | +76 | -23 |
| 2021-01-29 17:11 | allow permutations in order of reserves returned to still count as acceptable | Christian Grothoff | 1 | +66 | -45 |
| 2021-01-28 13:31 | do not fail during postinst if systemctl is unavailable | Christian Grothoff | 1 | +1 | -1 |
| 2021-01-25 20:07 | need qrencoder | Christian Grothoff | 1 | +1 | -0 |
| 2021-01-21 16:53 | update rules | Christian Grothoff | 2 | +11 | -1 |
| 2021-01-21 16:47 | improve Debian package rules | Christian Grothoff | 10 | +31 | -23 |
| 2021-01-21 15:12 | ignore | Christian Grothoff | 1 | +1 | -0 |
| 2021-01-21 15:11 | update submodule | Christian Grothoff | 5 | +5 | -125 |
| 2021-01-21 14:37 | update submodules | Christian Grothoff | 2 | +25 | -15 |
| 2021-01-18 10:58 | only log things as ERROR that are actually ERRORs; return 502 instead of 500 on abort failure due to malformed exchange reply | Christian Grothoff | 5 | +30 | -10 |
| 2021-01-18 10:40 | only log things as ERROR that are actually ERRORs | Christian Grothoff | 3 | +10 | -3 |
| 2021-01-18 10:34 | insert_transfer_details is running its own transaction, no need to create an outer transaction for it | Christian Grothoff | 1 | +13 | -47 |
| 2021-01-18 10:31 | postgres_insert_pickup must NOT start a transaction, transaction is already part of caller | Christian Grothoff | 2 | +3 | -47 |
| 2021-01-18 10:23 | add missing rollbacks to fix some transactions | Christian Grothoff | 3 | +14 | -6 |
| 2021-01-16 22:43 | reduce lookahead | Christian Grothoff | 1 | +10 | -0 |
| 2021-01-16 17:37 | fix #6699: trust peers if master_pub is in trust set, do not require base URL to match | Christian Grothoff | 2 | +19 | -3 |
| 2021-01-15 11:39 | Merge branch 'master' of git+ssh://git.taler.net/merchant | Christian Grothoff | 0 | +0 | -0 |
| 2021-01-15 11:39 | force (re)download of /keys also for auditor check, see #6699 | Christian Grothoff | 2 | +14 | -0 |
| 2021-01-11 11:38 | Revert "set up logging properly for merchant httpd" | Florian Dold | 1 | +1 | -4 |
| 2021-01-11 11:16 | set up logging properly for merchant httpd | Florian Dold | 1 | +4 | -1 |
| 2021-01-07 21:57 | fix #6674 | Christian Grothoff | 3 | +104 | -38 |
| 2021-01-07 19:58 | fix #6677 | Christian Grothoff | 4 | +16 | -16 |
| 2021-01-07 19:52 | fix remaining #6679 issues in exchange | Christian Grothoff | 3 | +33 | -22 |
| 2021-01-02 20:46 | bump changelog | Christian Grothoff | 1 | +7 | -0 |
| 2021-01-02 20:35 | fix web server integration | Christian Grothoff | 4 | +15 | -17 |
| 2021-01-02 20:21 | fix #6673: fix access rights on package install | Christian Grothoff | 8 | +17 | -6 |
| 2021-01-02 19:40 | fix DB initialization logic to avoid CREATE table attempts in taler-merchant-httpd | Christian Grothoff | 7 | +97 | -59 |
| 2021-01-02 19:14 | update .gitignore | Christian Grothoff | 2 | +14 | -0 |
| 2021-01-02 13:05 | debian package fixes | Christian Grothoff | 6 | +107 | -46 |
| 2021-01-01 20:54 | fix linker issues | Christian Grothoff | 8 | +19 | -72 |
| 2021-01-01 20:12 | fix dependencies | Christian Grothoff | 1 | +3 | -3 |
| 2021-01-01 20:03 | rename | Christian Grothoff | 4 | +3 | -7 |
| 2021-01-01 19:55 | add missing config lines | Christian Grothoff | 1 | +7 | -1 |
| 2021-01-01 19:43 | improving Debian package (untested) | Christian Grothoff | 14 | +333 | -12 |
| 2021-01-01 15:17 | initial logic for taler-merchant Debian package | Christian Grothoff | 1 | +15 | -0 |
| 2021-01-01 15:17 | initial logic for taler-merchant Debian package | Christian Grothoff | 27 | +1592 | -0 |
| 2020-12-29 13:28 | do not generate static libs | Christian Grothoff | 1 | +8 | -1 |
| 2020-12-20 11:55 | remove dead/redundant options | Christian Grothoff | 1 | +0 | -22 |
| 2020-12-17 15:06 | purge obsolte options from config | Christian Grothoff | 1 | +0 | -31 |
| 2020-12-14 16:21 | adapt to libtalertesting API change (minor) | Christian Grothoff | 2 | +10 | -4 |
| 2020-12-14 14:42 | activating implementation of #6175 | Christian Grothoff | 3 | +5 | -2 |
| 2020-12-11 22:46 | add setup steps to tests | Christian Grothoff | 2 | +27 | -1 |
| 2020-12-08 17:53 | fix minor merchant issues | Christian Grothoff | 3 | +8 | -2 |
| 2020-11-19 15:00 | remove accidental change | MS | 1 | +0 | -1 |
| 2020-11-19 14:28 | Print hint to failing command | MS | 2 | +4 | -2 |
| 2020-11-17 16:05 | Fix payto generation. | MS | 1 | +1 | -1 |
| 2020-11-13 22:10 | fix doxygen | Christian Grothoff | 3 | +16 | -18 |
| 2020-11-10 12:31 | these seem obsolete | Christian Grothoff | 1 | +0 | -7 |
| 2020-11-10 12:29 | update changelog | Christian Grothoff | 1 | +10 | -10 |
| 2020-11-07 23:50 | adjust error codes in merchant | Christian Grothoff | 74 | +754 | -589 |
| 2020-11-06 09:11 | fix return value from main() when run with -h/-v | Christian Grothoff | 1 | +10 | -5 |
| 2020-11-03 22:24 | remove dead option | Christian Grothoff | 1 | +0 | -5 |
| 2020-11-03 22:14 | make benchmark currency-neutral | Christian Grothoff | 1 | +13 | -8 |
| 2020-11-01 14:57 | instance setup in config is dead | Christian Grothoff | 1 | +0 | -30 |
| 2020-10-31 09:19 | version bump | Christian Grothoff | 2 | +7 | -1 |
| 2020-10-31 09:09 | update doxygen resources | Christian Grothoff | 3 | +11 | -2 |
| 2020-10-31 08:57 | remove -s option again: not needed thanks to idempotency | Christian Grothoff | 1 | +2 | -11 |
| 2020-10-31 08:54 | modify benchmark to get corner-run to pass again | Christian Grothoff | 1 | +4 | -4 |
| 2020-10-31 08:03 | integrate creation of alt instance with merchant benchmark main logic | Christian Grothoff | 1 | +18 | -21 |
| 2020-10-30 23:50 | fix FIXME, get taler-merchant-benchmark to kind-of work in ordinary mode | Christian Grothoff | 5 | +78 | -29 |
| 2020-10-30 22:39 | do not force reset of bank in benchmark, allow skipping instance creation | Christian Grothoff | 1 | +30 | -7 |
| 2020-10-30 22:38 | remove bogus emtpy lines | Christian Grothoff | 1 | +0 | -2 |
| 2020-10-30 22:38 | properly detect if CONTRACT with same order ID already exists as well | Christian Grothoff | 1 | +23 | -2 |
| 2020-10-30 20:45 | remove dead options | Christian Grothoff | 2 | +5 | -28 |
| 2020-10-30 16:13 | properly parse and return out-of-stock reply, fix 2 FIXMEs | Christian Grothoff | 3 | +180 | -88 |
| 2020-10-30 15:26 | address FIXMEs: support args being optional, detail does not exist in reply, so remove obsolete FIXME | Christian Grothoff | 3 | +12 | -9 |
| 2020-10-29 23:25 | add missing break | Christian Grothoff | 1 | +1 | -0 |
| 2020-10-29 23:24 | fix filter | Christian Grothoff | 1 | +2 | -0 |
| 2020-10-29 21:57 | fix clang compiler warnings | Christian Grothoff | 1 | +3 | -3 |
| 2020-10-29 21:44 | use FIXME, not TODO. Don't care about (null) in logging for last cmd | Christian Grothoff | 2 | +2 | -3 |
| 2020-10-29 21:34 | fix flags for coverage analysis | Christian Grothoff | 1 | +2 | -1 |
| 2020-10-26 12:30 | use corret HTTP status codes (#6434) | Christian Grothoff | 4 | +5 | -5 |
| 2020-10-25 21:40 | benefit from #6524 implementation in GNUnet | Christian Grothoff | 3 | +9 | -39 |
| 2020-10-25 21:00 | increase timeout, 5s is too short | Christian Grothoff | 1 | +1 | -1 |
| 2020-10-25 20:33 | implement #6525, requires LASTEST GNUnet to work | Christian Grothoff | 3 | +121 | -69 |
| 2020-10-25 19:38 | tolerate acceptable status code without error | Christian Grothoff | 1 | +3 | -0 |
| 2020-10-25 19:17 | fix compiler warning | Christian Grothoff | 1 | +4 | -12 |
| 2020-10-25 19:15 | handle more possible HTTP status codes nicely | Christian Grothoff | 2 | +9 | -0 |
| 2020-10-25 19:09 | use better status codes | Christian Grothoff | 5 | +10 | -6 |
| 2020-10-25 18:49 | fix logging of expected problems | Christian Grothoff | 3 | +7 | -2 |
| 2020-10-25 18:27 | work on #6525 | Christian Grothoff | 1 | +93 | -135 |
| 2020-10-25 18:22 | fix indent | Christian Grothoff | 2 | +4 | -4 |
| 2020-10-25 18:17 | work on #6525 | Christian Grothoff | 2 | +19 | -55 |
| 2020-10-25 18:13 | work on #6525 | Christian Grothoff | 1 | +4 | -25 |
| 2020-10-25 18:11 | indentation fixes | Christian Grothoff | 7 | +15 | -6 |
| 2020-10-22 09:47 | fix spelling | Christian Grothoff | 1 | +2 | -2 |
| 2020-10-22 08:34 | fix doxygen | Christian Grothoff | 1 | +1 | -0 |
| 2020-10-22 08:33 | fix doxygen | Christian Grothoff | 2 | +6 | -3 |
| 2020-10-21 09:52 | fix explicit link issues from doxygen | Christian Grothoff | 3 | +97 | -1 |
| 2020-10-21 09:46 | exclude mustach | Christian Grothoff | 1 | +10 | -0 |
| 2020-10-21 09:44 | exclude mustach | Christian Grothoff | 1 | +1 | -1 |
| 2020-10-21 09:28 | implement test for long polling with repurchase detection (fixes #6581) | Christian Grothoff | 4 | +186 | -35 |
| 2020-10-20 18:24 | expose refund_pending status in GET /private/orders/<ID> operation. Fixes #6491. | Christian Grothoff | 4 | +48 | -32 |
| 2020-10-20 18:14 | implement test for #6466 | Christian Grothoff | 4 | +32 | -73 |
| 2020-10-20 15:45 | typo | MS | 1 | +4 | -4 |
| 2020-10-20 15:41 | Fix references to GNUnet and MHD. | MS | 4 | +33 | -4 |
| 2020-10-20 15:32 | fix reference to MHD macro | MS | 1 | +6 | -0 |
| 2020-10-20 15:30 | @param | MS | 1 | +1 | -1 |
| 2020-10-20 15:28 | Doxygen fixes | MS | 2 | +2 | -9 |
| 2020-10-20 15:20 | avoid angle brackets in comments | MS | 2 | +2 | -2 |
| 2020-10-20 15:16 | @param | MS | 2 | +4 | -1 |
| 2020-10-20 15:07 | @param | MS | 4 | +14 | -0 |
| 2020-10-20 14:56 | @param | MS | 5 | +10 | -26 |
| 2020-10-20 14:41 | @param name[out] -> @param[out] name | MS | 10 | +10 | -10 |
| 2020-10-20 14:39 | @param | MS | 6 | +8 | -10 |
| 2020-10-20 14:39 | @param name[out] -> @param[out] name | MS | 1 | +3 | -3 |
| 2020-10-16 13:56 | try using macro to comment out legacy logic | Christian Grothoff | 1 | +7 | -4 |
| 2020-10-16 12:51 | typo | MS | 1 | +1 | -1 |
| 2020-10-15 17:55 | Doxygen fixes | MS | 2 | +4 | -3 |
| 2020-10-15 17:44 | Doxygen fixes | MS | 3 | +13 | -14 |
| 2020-10-15 17:27 | Doxygen fixes | MS | 2 | +9 | -8 |
| 2020-10-15 14:52 | Doxygen fixes | MS | 2 | +2 | -0 |
| 2020-10-15 14:39 | Doxygen fixes | MS | 6 | +6 | -1 |
| 2020-10-15 14:36 | Doxygen fixes | MS | 8 | +10 | -4 |
| 2020-10-15 14:20 | Doxygen fixes | MS | 11 | +0 | -183 |
| 2020-10-15 14:13 | Doxygen fixes | MS | 7 | +5 | -49 |
| 2020-10-15 13:55 | Doxygen fixes | MS | 1 | +23 | -23 |
| 2020-10-15 13:45 | Doxygen fixes | MS | 2 | +2 | -1 |
| 2020-10-15 12:27 | expand test suite, remove obsolete functions from header | Christian Grothoff | 2 | +20 | -239 |
| 2020-10-15 11:24 | Doxygen fixes | MS | 2 | +2 | -2 |
| 2020-10-15 11:21 | Doxygen fixes | MS | 4 | +4 | -4 |
| 2020-10-15 11:18 | Doxygen fixes | MS | 10 | +11 | -11 |
| 2020-10-15 10:27 | Doxygen fixes | MS | 10 | +10 | -10 |
| 2020-10-15 10:20 | Doxygen fixes | MS | 10 | +13 | -14 |
| 2020-10-15 10:10 | Doxygen fixes | MS | 1 | +0 | -12 |
| 2020-10-15 10:08 | Doxygen fixes | MS | 1 | +0 | -19 |
| 2020-10-15 10:05 | Doxygen fixes | MS | 6 | +1 | -158 |
| 2020-10-15 10:03 | Doxygen fixes | MS | 1 | +0 | -12 |
| 2020-10-15 10:00 | Doxygen fixes | MS | 13 | +0 | -297 |
| 2020-10-15 09:53 | Doxygen fixes | MS | 6 | +0 | -168 |
| 2020-10-14 21:03 | minor fixes | Christian Grothoff | 1 | +6 | -18 |
| 2020-10-14 21:02 | implementing long-polling test commands for wallet get order operation (#6466) | Christian Grothoff | 5 | +492 | -23 |
| 2020-10-14 19:17 | add test for #6545 | Christian Grothoff | 4 | +188 | -16 |
| 2020-10-13 21:35 | Merge branch 'master' of git+ssh://git.taler.net/merchant | Christian Grothoff | 36 | +0 | -652 |
| 2020-10-13 21:34 | implement #6545 | Christian Grothoff | 2 | +129 | -165 |
| 2020-10-13 21:29 | fix format string bug | Christian Grothoff | 1 | +1 | -1 |
| 2020-10-13 14:29 | Doxygen fixes | MS | 16 | +0 | -238 |
| 2020-10-13 14:22 | Doxygen fixes | MS | 9 | +0 | -162 |
| 2020-10-13 14:12 | Doxygen fixes | MS | 14 | +0 | -252 |
| 2020-10-13 10:32 | generate refund URI with http/https status based on the merchant_base_url instead of trusting the client to use the same protocol for the request (which can be wrong if the browser decides to prefer https over http) | Christian Grothoff | 3 | +63 | -51 |
| 2020-10-13 10:18 | doxygen fixes | MS | 11 | +0 | -237 |
| 2020-10-13 10:07 | doxygen fixes | MS | 9 | +1 | -60 |
| 2020-10-12 20:19 | clarify comment | Christian Grothoff | 1 | +7 | -2 |
| 2020-10-09 17:32 | delete unused file | MS | 2 | +0 | -1297 |
| 2020-10-09 17:27 | address doxygen warnings | MS | 9 | +0 | -187 |
| 2020-10-09 17:07 | address doxygen warnings | MS | 9 | +43 | -12 |
| 2020-10-09 16:24 | Addressing @file warnings | MS | 3 | +3 | -3 |
| 2020-10-09 16:21 | Addressing @file warnings. | MS | 166 | +166 | -166 |
| 2020-10-09 16:00 | addressing some of the @file warnings | MS | 12 | +11 | -206 |
| 2020-10-08 16:09 | fix Doxygen warning | MS | 1 | +3 | -3 |
| 2020-10-08 15:36 | new tag file | MS | 3 | +27 | -1 |
| 2020-10-08 15:24 | replace location to avoid history loop | Florian Dold | 3 | +5 | -5 |
| 2020-10-07 10:40 | refuse refunds categorically if refund_delay was 0, instead of trying to give refunds anyway | Christian Grothoff | 2 | +97 | -45 |
| 2020-10-02 18:20 | implement #6616 claim status in /private/orders/ID handler | Christian Grothoff | 6 | +419 | -316 |
| 2020-09-29 12:00 | generate working order_status_url in private API | Florian Dold | 1 | +40 | -14 |
| 2020-09-29 12:51 | Revert "look up claim token and include it in claimed but unpaid order URLs to avoid redirect loop" | Florian Dold | 1 | +11 | -51 |
| 2020-09-29 12:51 | Revert "only complain when neither order nor contract is found" | Florian Dold | 1 | +7 | -0 |
| 2020-09-29 12:05 | only complain when neither order nor contract is found | Florian Dold | 1 | +0 | -7 |
| 2020-09-29 12:00 | look up claim token and include it in claimed but unpaid order URLs to avoid redirect loop | Florian Dold | 1 | +51 | -11 |
| 2020-09-14 07:01 | fix | Christian Grothoff | 7 | +90 | -60 |
| 2020-09-11 20:39 | fix merchant dist rules | Christian Grothoff | 1 | +3 | -0 |
| 2020-09-10 15:00 | fix long polling: need to re-fetch contract terms | Christian Grothoff | 2 | +90 | -80 |
| 2020-09-10 14:04 | comment | MS | 1 | +1 | -1 |
| 2020-09-09 22:56 | logic is hard | Christian Grothoff | 1 | +1 | -1 |
| 2020-09-09 22:41 | fix the non-private GET logic, too | Christian Grothoff | 2 | +23 | -5 |
| 2020-09-09 22:18 | more logging | Christian Grothoff | 1 | +12 | -0 |
| 2020-09-09 22:16 | more logging | Christian Grothoff | 1 | +4 | -0 |
| 2020-09-09 22:12 | redo more of transaction on resume | Christian Grothoff | 1 | +11 | -7 |
| 2020-09-09 21:55 | fix stupid copy and paste bug | Christian Grothoff | 1 | +4 | -4 |
| 2020-09-09 21:44 | log more | Christian Grothoff | 1 | +6 | -2 |
| 2020-09-09 21:11 | likely fix for #6581, still needs testcase | Christian Grothoff | 6 | +196 | -8 |
| 2020-09-09 15:02 | add API name | Christian Grothoff | 1 | +2 | -1 |
| 2020-09-09 14:56 | diagnostics for #6581 | Christian Grothoff | 2 | +16 | -6 |
| 2020-09-08 12:42 | fix for #6584 | Christian Grothoff | 1 | +2 | -0 |
| 2020-09-08 12:01 | slash termination in the right place | Florian Dold | 1 | +3 | -2 |
| 2020-09-07 12:00 | trigger long poolers also on /paid (#6581) | Christian Grothoff | 1 | +5 | -1 |
| 2020-09-07 11:00 | remove ?, as fulfillment_url cannot be NULL here | Christian Grothoff | 1 | +8 | -9 |
| 2020-09-07 10:21 | simplify expression | Florian Dold | 1 | +2 | -3 |
| 2020-09-07 10:19 | dynamic /pay timeout | Florian Dold | 1 | +27 | -9 |
| 2020-09-07 10:08 | append h_contract when appropriate | Florian Dold | 3 | +49 | -13 |
| 2020-09-07 06:10 | add already_paid_fulfillment_url | Florian Dold | 1 | +4 | -2 |
| 2020-09-07 05:58 | consider already_paid_order_id on order status page | Florian Dold | 1 | +24 | -0 |
| 2020-09-07 05:43 | respect already_paid_order_id in order status page JS | Florian Dold | 1 | +10 | -0 |
| 2020-09-06 11:21 | commas | Christian Grothoff | 1 | +2 | -2 |
| 2020-09-06 11:03 | properly implement shutdown of /refund request | Christian Grothoff | 1 | +40 | -0 |
| 2020-09-06 10:50 | do not loop if refund fails (#6577) | Christian Grothoff | 1 | +22 | -12 |
| 2020-09-05 22:24 | off by comma | Christian Grothoff | 1 | +1 | -1 |
| 2020-09-05 22:19 | try to debug crash in merchant backend on GET for refund | Christian Grothoff | 1 | +15 | -4 |
| 2020-09-05 22:11 | get_order_summary() can return NULL, make field optional | Christian Grothoff | 1 | +5 | -3 |
| 2020-09-05 11:13 | fix idempotency issue for POST /private/orders (#6445) | Christian Grothoff | 10 | +161 | -56 |
| 2020-09-04 23:25 | fix #6568 | Christian Grothoff | 2 | +68 | -35 |
| 2020-09-04 22:57 | inline locations as per#6566 | Christian Grothoff | 1 | +7 | -31 |
| 2020-09-03 13:23 | fix #6516 | Christian Grothoff | 3 | +17 | -8 |
| 2020-08-29 10:47 | initialize deposit timestamp | Christian Grothoff | 1 | +3 | -0 |
| 2020-08-29 10:43 | fix uninitialized values | Christian Grothoff | 2 | +13 | -7 |
| 2020-08-29 10:39 | fix memory leaks in orders/forget logic | Christian Grothoff | 2 | +19 | -16 |
| 2020-08-29 10:03 | fix hash_from_string confusion and other unchecked return value issues | Christian Grothoff | 3 | +16 | -8 |
| 2020-08-29 09:50 | fix test_mustach_jansson and actually run it during test suite | Christian Grothoff | 3 | +104 | -61 |
| 2020-08-29 09:41 | log at least a bit on parse failures | Christian Grothoff | 1 | +8 | -3 |
| 2020-08-28 23:39 | fix commit logic | Christian Grothoff | 1 | +3 | -4 |
| 2020-08-28 23:34 | fix filter logic | Christian Grothoff | 2 | +22 | -34 |
| 2020-08-28 22:38 | doxygen fixes | Christian Grothoff | 1 | +143 | -0 |
| 2020-08-28 22:38 | Merge branch 'master' of git+ssh://git.taler.net/merchant | Christian Grothoff | 1 | +2 | -2 |
| 2020-08-28 22:38 | doxygen fixes | Christian Grothoff | 1 | +3 | -5 |
| 2020-08-28 13:18 | fix json_pack format string | MS | 1 | +1 | -1 |
| 2020-08-28 12:49 | fix URL construction | MS | 1 | +1 | -1 |
| 2020-08-27 17:57 | Merge branch 'master' of ssh://git.taler.net/merchant | Jonathan Buchanan | 1 | +2 | -2 |
| 2020-08-27 17:57 | address some backend fixmes | Jonathan Buchanan | 4 | +168 | -115 |
| 2020-08-27 13:57 | avoid redirecting to https, for now. | MS | 1 | +1 | -1 |
| 2020-08-27 13:17 | adding '://' | MS | 1 | +2 | -2 |
| 2020-08-25 18:32 | fix #6432 | Christian Grothoff | 34 | +235 | -265 |
| 2020-08-25 09:08 | fix memory leaks discovered while valgrinding #6493 | Christian Grothoff | 1 | +34 | -19 |
| 2020-08-25 08:52 | fix use-after-free (#6493) | Christian Grothoff | 1 | +14 | -19 |
| 2020-08-24 12:12 | make fulfillment URL optional, fix #6498 as discussed | Christian Grothoff | 4 | +78 | -52 |
| 2020-08-23 21:19 | fix #6498 | Christian Grothoff | 1 | +3 | -5 |
| 2020-08-23 20:31 | try to address #6498-16717 | Christian Grothoff | 1 | +2 | -2 |
| 2020-08-22 17:29 | correct fix for #6498 (hopefully) | Christian Grothoff | 1 | +3 | -2 |
| 2020-08-22 17:28 | revert patch 838e8bf4f11a6713c61a80addfc5517254f72759 | Christian Grothoff | 1 | +50 | -49 |
| 2020-08-22 17:22 | add h_contract to refund response | Christian Grothoff | 3 | +19 | -4 |
| 2020-08-22 17:21 | remove unnecessary h_contract support, fix free() of uninitialized variable | Christian Grothoff | 1 | +4 | -47 |
| 2020-08-22 17:20 | pass h_contract separate from URI, that is cleaner | Christian Grothoff | 2 | +51 | -13 |
| 2020-08-22 16:50 | log where parsing failed | Christian Grothoff | 1 | +5 | -1 |
| 2020-08-22 16:50 | needs = in URI | Christian Grothoff | 1 | +1 | -1 |
| 2020-08-22 16:31 | include h_contract in refund URL, as it is needed for authentication | Christian Grothoff | 2 | +48 | -12 |
| 2020-08-22 11:55 | fix #6470: clarify that this is not an HTTP status | Christian Grothoff | 1 | +1 | -1 |
| 2020-08-22 08:06 | require correct h_contract_terms in GET /orders/ | Jonathan Buchanan | 1 | +46 | -46 |
| 2020-08-21 11:11 | test fallback | Florian Dold | 1 | +5 | -0 |
| 2020-08-21 11:02 | pretty-print contract terms JSON for now | Florian Dold | 1 | +1 | -1 |
| 2020-08-21 10:48 | template bangs | Florian Dold | 2 | +176 | -29 |
| 2020-08-21 08:52 | replace key-value templating with JSON templating | Florian Dold | 4 | +64 | -195 |
| 2020-08-20 17:38 | jansson adapter for mustache templates | Florian Dold | 7 | +482 | -605 |
| 2020-08-20 12:19 | properly construct URL inside JS | Florian Dold | 2 | +4 | -3 |
| 2020-08-20 12:16 | add refund long-polling on the HTML page | Florian Dold | 1 | +2 | -1 |
| 2020-08-20 04:49 | Merge branch 'master' of ssh://git.taler.net/merchant | Jonathan Buchanan | 15 | +474 | -41 |
| 2020-08-20 04:49 | parse/test refund uri | Jonathan Buchanan | 5 | +79 | -7 |
| 2020-08-19 17:27 | implement #6460: serving of static files | Christian Grothoff | 12 | +421 | -13 |
| 2020-08-19 16:26 | implement #6458 | Christian Grothoff | 1 | +35 | -16 |
| 2020-08-19 16:20 | adjust to exchange API change | Christian Grothoff | 1 | +5 | -4 |
| 2020-08-19 13:02 | improve logging | Christian Grothoff | 1 | +6 | -1 |
| 2020-08-19 12:55 | Merge branch 'master' of git+ssh://git.taler.net/merchant | Christian Grothoff | 4 | +4 | -4 |
| 2020-08-19 12:55 | fix bad frees() | Christian Grothoff | 2 | +3 | -3 |
| 2020-08-19 12:36 | disable HTML escaping for URLs in mustache templates | Florian Dold | 4 | +4 | -4 |
| 2020-08-19 07:28 | long poll for pending refunds | Jonathan Buchanan | 8 | +108 | -470 |
| 2020-08-19 01:36 | expose refund_pending in merchant lib | Jonathan Buchanan | 5 | +44 | -5 |
| 2020-08-18 14:31 | fix logic for (un)claimed orders | Florian Dold | 1 | +4 | -1 |
| 2020-08-18 01:03 | testing and lib sources for new endpoint | Jonathan Buchanan | 10 | +950 | -319 |
| 2020-08-16 15:32 | avoid leaks from last logic change | Christian Grothoff | 1 | +6 | -0 |
| 2020-08-16 15:15 | must re-do DB operations on resume | Christian Grothoff | 1 | +143 | -143 |
| 2020-08-16 14:53 | set initial value to fetch status to 5 ms | Christian Grothoff | 1 | +3 | -3 |
| 2020-08-16 14:48 | set initial value to fetch status to 250 ms | Christian Grothoff | 1 | +1 | -2 |
| 2020-08-16 14:42 | timeout argument is timeout_ms in spec | Christian Grothoff | 1 | +7 | -7 |
| 2020-08-16 14:27 | try long polling | Christian Grothoff | 1 | +1 | -1 |
| 2020-08-16 14:17 | adapt to new API | Christian Grothoff | 1 | +6 | -6 |
| 2020-08-16 14:15 | use 202 if JSON was requested | Christian Grothoff | 2 | +47 | -23 |
| 2020-08-16 11:03 | fix GET /orders/{order_id} handling with redirection to fulfillment if neither contract hash nor token match | Christian Grothoff | 1 | +48 | -13 |
| 2020-08-16 06:43 | Merge branch 'master' of ssh://git.taler.net/merchant | Jonathan Buchanan | 1 | +25 | -28 |
| 2020-08-16 06:42 | early stages of implementing POST /orders/$ORDER_ID/refund | Jonathan Buchanan | 4 | +758 | -0 |
| 2020-08-15 21:53 | clean up GET /private/orders handling | Christian Grothoff | 1 | +25 | -28 |
| 2020-08-14 06:38 | check instance currency matches config | Jonathan Buchanan | 3 | +37 | -4 |
| 2020-08-14 06:07 | fix comparisons with TALER_amount_cmp_currency | Jonathan Buchanan | 2 | +20 | -2 |
| 2020-08-13 11:48 | Merge branch 'master' of git+ssh://git.taler.net/merchant | Christian Grothoff | 4 | +83 | -35 |
| 2020-08-13 11:48 | do not capture reference on exchange_reply | Christian Grothoff | 1 | +1 | -1 |
| 2020-08-13 07:58 | fix infinite loop in GET /orders/ if exchange refund returns error | Jonathan Buchanan | 1 | +12 | -1 |
| 2020-08-13 07:50 | test for increasing refunds multiple times | Jonathan Buchanan | 3 | +71 | -34 |
| 2020-08-12 19:58 | allow claim token match if we have a claimed but unpaid contract | Christian Grothoff | 1 | +9 | -4 |
| 2020-08-12 18:12 | fix query string delimiter | Florian Dold | 1 | +2 | -2 |
| 2020-08-12 18:11 | pass current session ID to order status URL | Florian Dold | 3 | +23 | -0 |
| 2020-08-12 15:06 | add fulfillment_url to JSON, not to HTML | Christian Grothoff | 1 | +4 | -5 |
| 2020-08-12 14:59 | possible fix for #6477 | Christian Grothoff | 1 | +5 | -1 |
| 2020-08-12 07:42 | adapt to GNUnet API change | Florian Dold | 2 | +4 | -4 |
| 2020-08-12 06:14 | Merge branch 'master' of ssh://git.taler.net/merchant | Jonathan Buchanan | 0 | +0 | -0 |
| 2020-08-12 06:14 | fix/test multiple refund increases for a single coin | Jonathan Buchanan | 2 | +103 | -31 |
| 2020-08-11 19:16 | Revert "implement refund gone response when claim token is present on paid order" | Florian Dold | 1 | +5 | -73 |
| 2020-08-11 19:16 | Revert "fix broken JSON packing, fix condition for order status 'gone'" | Florian Dold | 1 | +2 | -3 |
| 2020-08-11 19:16 | Revert "fix conditional due to 'surprise naming'" | Florian Dold | 1 | +1 | -1 |
| 2020-08-11 15:32 | fix conditional due to 'surprise naming' | Florian Dold | 1 | +1 | -1 |
| 2020-08-11 15:17 | fix broken JSON packing, fix condition for order status 'gone' | Florian Dold | 1 | +3 | -2 |
| 2020-08-11 14:35 | implement refund gone response when claim token is present on paid order | Florian Dold | 1 | +73 | -5 |
| 2020-08-10 20:31 | add await_refund_obtained option to GET /orders/ in merchant lib | Jonathan Buchanan | 3 | +13 | -0 |
| 2020-08-10 20:10 | implement parse refund uri (untested) & add more tests for pay uri | Jonathan Buchanan | 4 | +251 | -38 |
| 2020-08-10 03:28 | implement parser for taler_pay_uri | Jonathan Buchanan | 3 | +296 | -16 |
| 2020-08-10 01:29 | ignore timeout in html requests to GET /orders/ | Jonathan Buchanan | 1 | +2 | -1 |
| 2020-08-09 13:01 | implement #6467 | Christian Grothoff | 1 | +50 | -6 |
| 2020-08-08 07:19 | remove unused JS function | Florian Dold | 1 | +0 | -12 |
| 2020-08-08 07:19 | remove obsolete data-taler-nojs | Florian Dold | 5 | +5 | -5 |
| 2020-08-07 13:08 | add missing indices | Christian Grothoff | 1 | +13 | -1 |
| 2020-08-07 01:28 | spec for uri parsing methods | Jonathan Buchanan | 1 | +44 | -0 |
| 2020-08-06 19:01 | pass status URLs in template instead of using JS, fix remaining #6457 FIXMEs | Florian Dold | 11 | +270 | -274 |
| 2020-08-06 17:38 | parse taler pay URI into order page URL | Florian Dold | 1 | +231 | -1 |
| 2020-08-06 16:48 | implement QR code SVG rendering (fixed #6454) | Florian Dold | 1 | +12 | -12 |
| 2020-08-05 19:50 | fix/test legal expiration for deleting orders | Jonathan Buchanan | 3 | +13 | -4 |
| 2020-08-05 15:44 | server /config also per instance | Christian Grothoff | 1 | +7 | -0 |
| 2020-08-05 01:10 | fixed unitialized variable in TMH_MHD_test_html_desired | Jonathan Buchanan | 1 | +1 | -1 |
| 2020-08-04 08:02 | correctly compare refund amount in GET /private/orders | Jonathan Buchanan | 1 | +1 | -1 |
| 2020-08-03 14:43 | add missing #include | Christian Grothoff | 1 | +1 | -1 |
| 2020-08-03 14:42 | work on GET /tips/ HTML page | Christian Grothoff | 9 | +945 | -50 |
| 2020-08-03 12:17 | ref to 6460 | Christian Grothoff | 2 | +2 | -2 |
| 2020-08-03 12:13 | associate with bug number | Christian Grothoff | 2 | +2 | -2 |
| 2020-08-03 12:12 | add first template for show_order_details | Christian Grothoff | 3 | +95 | -10 |
| 2020-08-03 11:54 | work on refund page | Christian Grothoff | 2 | +141 | -15 |
| 2020-08-03 11:46 | reference bug #6458 | Christian Grothoff | 1 | +1 | -1 |
| 2020-08-03 10:55 | test for refund available | Christian Grothoff | 6 | +37 | -9 |
| 2020-08-03 10:27 | fix name extraction | Christian Grothoff | 2 | +79 | -5 |
| 2020-08-03 09:05 | separate out QR logic | Christian Grothoff | 4 | +138 | -78 |
| 2020-08-03 09:02 | support i18n with HTML templates | Christian Grothoff | 6 | +51 | -378 |
| 2020-08-02 01:53 | implementation/tests for idempotent POST /orders requests | Jonathan Buchanan | 4 | +151 | -44 |
| 2020-08-01 07:05 | fix query paid orders & add test | Jonathan Buchanan | 2 | +37 | -15 |
| 2020-07-31 07:54 | test order without claim token | Jonathan Buchanan | 3 | +26 | -3 |
| 2020-07-30 21:48 | fix error message use-after-free | Jonathan Buchanan | 1 | +5 | -2 |
| 2020-07-30 21:35 | add 'paid' to GET /private/orders response entries | Jonathan Buchanan | 4 | +45 | -9 |
| 2020-07-30 11:47 | fix wrong query delimiter | Florian Dold | 1 | +1 | -1 |
| 2020-07-30 11:27 | zero out claim token | Florian Dold | 1 | +2 | -0 |
| 2020-07-30 11:26 | use GNUNET_is_zero correctly (confusing return value!) | Florian Dold | 1 | +1 | -1 |
| 2020-07-30 10:54 | remove wrong/misleading comment | Florian Dold | 1 | +0 | -1 |
| 2020-07-30 10:52 | remove accidental valgrind | Florian Dold | 1 | +1 | -2 |
| 2020-07-30 10:47 | handle wrong claim token correctly | Florian Dold | 1 | +2 | -0 |
| 2020-07-30 10:43 | emit claim token in URI | Florian Dold | 5 | +29 | -9 |
| 2020-07-30 09:58 | Revert "add claim token to taler pay URI" | Florian Dold | 1 | +1 | -11 |
| 2020-07-30 09:53 | add claim token to taler pay URI | Florian Dold | 1 | +11 | -1 |
| 2020-07-30 01:38 | revert to use pointers for claim token client lib | Jonathan Buchanan | 5 | +14 | -15 |
| 2020-07-29 22:23 | remove allocations and pointers from claim token client/test code | Jonathan Buchanan | 5 | +21 | -28 |
| 2020-07-29 17:33 | fix session ID (bogus trailing slash), formatting | Florian Dold | 1 | +20 | -13 |
| 2020-07-29 16:36 | style fixes thanks to Torsten Grothoff | Christian Grothoff | 2 | +16 | -11 |
| 2020-07-29 15:12 | style improvements | Christian Grothoff | 2 | +50 | -66 |
| 2020-07-29 13:51 | perfectionist HTML does not work with FF | Christian Grothoff | 1 | +1 | -1 |
| 2020-07-29 13:49 | perfectionist HTML | Christian Grothoff | 1 | +4 | -2 |
| 2020-07-29 13:48 | nicer HTML | Christian Grothoff | 1 | +3 | -3 |
| 2020-07-29 13:44 | fix QR code generation | Christian Grothoff | 3 | +55 | -29 |
| 2020-07-29 06:23 | lib code/tests for claim token | Jonathan Buchanan | 6 | +97 | -13 |
| 2020-07-29 05:03 | remove claim_token from insert_contract_terms and return it from lookup_order | Jonathan Buchanan | 8 | +41 | -29 |
| 2020-07-28 22:33 | db checks claim_token in insert_contract_terms | Jonathan Buchanan | 3 | +32 | -10 |
| 2020-07-28 15:48 | fix separation between path and query string | MS | 1 | +1 | -1 |
| 2020-07-27 20:00 | Merge branch 'master' of ssh://git.taler.net/merchant | Jonathan Buchanan | 1 | +3 | -2 |
| 2020-07-27 20:00 | add amount, summary, and refundable to GET /private/orders | Jonathan Buchanan | 4 | +255 | -37 |
| 2020-07-27 19:34 | ApiKey should be part of the option | Christian Grothoff | 1 | +1 | -1 |
| 2020-07-27 19:33 | use MHD constant | Christian Grothoff | 1 | +3 | -2 |
| 2020-07-27 15:38 | Remove check | MS | 1 | +3 | -3 |
| 2020-07-27 15:22 | free | MS | 1 | +2 | -2 |
| 2020-07-27 14:47 | fix check | MS | 1 | +3 | -3 |
| 2020-07-27 14:42 | taler:// URI syntax with correct slashes and instance path | Florian Dold | 2 | +45 | -46 |
| 2020-07-27 14:26 | remove valgrind tests, as they fail on some platforms | Florian Dold | 12 | +6 | -97 |
| 2020-07-27 14:26 | add missing .c file (previously ignored due to overzealous .gitignore) | Florian Dold | 2 | +146 | -0 |
| 2020-07-27 12:12 | missing commit | Christian Grothoff | 1 | +1 | -1 |
| 2020-07-27 11:51 | fix DB test | Christian Grothoff | 3 | +13 | -1 |
| 2020-07-27 11:20 | switch to new URI schema with taler+http:// instead of insecure | Christian Grothoff | 2 | +11 | -16 |
| 2020-07-27 10:30 | make create_token optional | Christian Grothoff | 1 | +36 | -14 |
| 2020-07-27 09:58 | fix stupid typo | Christian Grothoff | 1 | +1 | -1 |
| 2020-07-27 09:54 | add missing Makefiles | Christian Grothoff | 6 | +76 | -0 |
| 2020-07-27 09:51 | adjustments to POST /private/orders for #6446 (still missing DB logic update) | Christian Grothoff | 1 | +63 | -22 |
| 2020-07-27 09:31 | Merge branch 'master' of git+ssh://git.taler.net/merchant | Christian Grothoff | 1 | +22 | -0 |
| 2020-07-27 09:31 | update logic to match latest documented spec (#6446) | Christian Grothoff | 1 | +77 | -45 |
| 2020-07-27 09:24 | ApiKey option | MS | 1 | +22 | -0 |
| 2020-07-27 09:02 | add claim token support to POST /orders/ID/claim, incomplete, lacks DB support (for #6446) | Christian Grothoff | 1 | +27 | -1 |
| 2020-07-27 08:57 | add incomplete logic (lacks DB support) to check for claim tokens in get_orders-ID.c | Christian Grothoff | 1 | +53 | -11 |
| 2020-07-27 08:44 | update DB schema for #6446 | Christian Grothoff | 1 | +3 | -0 |
| 2020-07-26 14:31 | round refund_deadline | Christian Grothoff | 1 | +2 | -0 |
| 2020-07-26 14:15 | revise template | Christian Grothoff | 2 | +123 | -21 |
| 2020-07-26 13:50 | add logic to load templates | Christian Grothoff | 1 | +196 | -27 |
| 2020-07-26 13:29 | start to have templates | Christian Grothoff | 6 | +105 | -3 |
| 2020-07-26 13:24 | use mustach templating | Christian Grothoff | 2 | +166 | -20 |
| 2020-07-26 13:04 | vendoring Mustach | Christian Grothoff | 1 | +2 | -0 |
| 2020-07-26 13:03 | vendoring Mustach | Christian Grothoff | 51 | +2854 | -5 |
| 2020-07-26 11:24 | return 402 status code instead of 'unpaid' order status | Christian Grothoff | 2 | +212 | -260 |
| 2020-07-26 10:44 | first steps towards generating (ugly) HTML replies for /orders/ | Christian Grothoff | 4 | +257 | -38 |
| 2020-07-25 20:24 | move refund_delay to request body in POST /orders | Jonathan Buchanan | 2 | +39 | -26 |
| 2020-07-25 01:56 | fix spelling mistakes | Jonathan Buchanan | 12 | +23 | -23 |
| 2020-07-24 22:28 | allow deleting unclaimed orders | Jonathan Buchanan | 3 | +44 | -10 |
| 2020-07-24 09:01 | use string type tag for refund status | Florian Dold | 2 | +28 | -8 |
| 2020-07-24 08:47 | use order_status string tag | Florian Dold | 4 | +92 | -17 |
| 2020-07-24 07:15 | implement & test POST /paid | Jonathan Buchanan | 6 | +388 | -18 |
| 2020-07-24 04:57 | implement lib functions for paid method | Jonathan Buchanan | 2 | +278 | -0 |
| 2020-07-24 00:00 | test pay with NULL session_id | Jonathan Buchanan | 5 | +49 | -21 |
| 2020-07-23 18:43 | fix jansson format string bug (fixes wire salt) | Florian Dold | 1 | +1 | -1 |
| 2020-07-23 11:56 | send correct success flag | Florian Dold | 1 | +2 | -2 |
| 2020-07-22 14:55 | include execution_time in refund response | Florian Dold | 1 | +11 | -6 |
| 2020-07-22 14:50 | pass bool instead of int | Florian Dold | 1 | +3 | -3 |
| 2020-07-22 14:44 | adapt to exchange refund response message changes | Florian Dold | 8 | +2 | -33 |
| 2020-07-22 09:48 | adjust refund status according to latest docs | Florian Dold | 1 | +9 | -3 |
| 2020-07-22 09:03 | tests for forget results | Jonathan Buchanan | 4 | +218 | -97 |
| 2020-07-21 20:45 | fully implement forget + some tests | Jonathan Buchanan | 5 | +106 | -139 |
| 2020-07-21 16:27 | bump protocol version | Christian Grothoff | 1 | +1 | -1 |
| 2020-07-21 07:44 | session_id argument is now mandatory, parse it as such | Christian Grothoff | 1 | +2 | -3 |
| 2020-07-21 07:13 | it's a URI, not an URL | Florian Dold | 1 | +1 | -1 |
| 2020-07-21 07:12 | use empty string as default for session ID | Florian Dold | 3 | +10 | -2 |
| 2020-07-20 08:15 | basic implementation for forget | Jonathan Buchanan | 9 | +709 | -21 |
| 2020-07-19 21:48 | add update_contract_terms to backenddb (for forget) | Jonathan Buchanan | 3 | +146 | -0 |
| 2020-07-18 22:45 | design for TALER_MERCHANT_order_paid API | Christian Grothoff | 2 | +64 | -1 |
| 2020-07-19 06:43 | add lib function for forget order | Jonathan Buchanan | 3 | +325 | -0 |
| 2020-07-18 20:40 | towards implementing the /paid handler (DB interaction missing), for #5210 | Christian Grothoff | 4 | +161 | -0 |
| 2020-07-18 19:59 | return merchant signature as part of payment callback (for #5210) | Christian Grothoff | 4 | +21 | -61 |
| 2020-07-18 15:52 | -fix comparison, avoid NPE | Christian Grothoff | 1 | +1 | -1 |
| 2020-07-17 21:53 | fix valgrind error in test_merchant_api | Jonathan Buchanan | 3 | +32 | -9 |
| 2020-07-17 20:18 | adapt to change in GNUNET_OS_start_process() API (#6188) | Christian Grothoff | 1 | +1 | -3 |
| 2020-07-16 23:24 | do not run dead logic if we are only dealing with an order and not a contract | Christian Grothoff | 1 | +36 | -23 |
| 2020-07-16 21:03 | fix #6430 | Jonathan Buchanan | 3 | +33 | -38 |
| 2020-07-16 18:53 | fix FTBFS: | Christian Grothoff | 1 | +5 | -5 |
| 2020-07-16 18:52 | API change, #6188 | Christian Grothoff | 18 | +0 | -18 |
| 2020-07-16 18:28 | avoid boolean flags, see #6188 | Christian Grothoff | 1 | +2 | -4 |
| 2020-07-16 16:23 | Triggering bug in test cases. | MS | 3 | +111 | -1 |
| 2020-07-16 15:42 | implement #6418 | Christian Grothoff | 1 | +59 | -0 |
| 2020-07-16 06:18 | more fixes/tests for claim order and get tips | Jonathan Buchanan | 6 | +165 | -38 |
| 2020-07-15 22:43 | rename TALER_JSON_hash to TALER_JSON_contract_hash | Christian Grothoff | 8 | +20 | -20 |
| 2020-07-15 18:17 | fix #6429 | Christian Grothoff | 1 | +7 | -1 |
| 2020-07-15 16:23 | die legacy, die | Christian Grothoff | 1 | +0 | -442 |
| 2020-07-15 15:33 | reverting last change | MS | 1 | +1 | -2 |
| 2020-07-15 13:58 | check before free | MS | 1 | +2 | -1 |
| 2020-07-15 12:15 | change to remove compiler warnings for switch() cases that cannot really happen | Christian Grothoff | 2 | +4 | -3 |
| 2020-07-14 07:05 | tests for idempotent/conflicting post requests | Jonathan Buchanan | 4 | +44 | -10 |
| 2020-07-12 08:37 | finish documenting test_merchantdb.c | Jonathan Buchanan | 1 | +421 | -33 |
| 2020-07-11 23:55 | clean up testing post orders cmd | Jonathan Buchanan | 5 | +187 | -207 |
| 2020-07-11 15:01 | proper handling of h_denom_pub missmatch | Christian Grothoff | 1 | +10 | -14 |
| 2020-07-11 02:37 | use h_denom_pub when signing deposits | Jonathan Buchanan | 1 | +14 | -0 |
| 2020-07-10 07:32 | checks for refunds and transfers returned in merchant get order | Jonathan Buchanan | 3 | +141 | -6 |
| 2020-07-09 21:34 | handle insufficient stock in post orders | Jonathan Buchanan | 3 | +68 | -0 |
| 2020-07-09 19:47 | test post orders with products and lock uuids | Jonathan Buchanan | 4 | +164 | -9 |
| 2020-07-08 20:38 | removed more old code, more tests for post order, some twister tests for merchant-exchange requests | Jonathan Buchanan | 5 | +208 | -109 |
| 2020-07-08 06:19 | purge instance and more merchant api purge tests | Jonathan Buchanan | 3 | +133 | -7 |
| 2020-07-08 01:41 | removed outdated twister tests | Jonathan Buchanan | 1 | +50 | -551 |
| 2020-07-07 21:05 | tests for merchant account inactivation | Jonathan Buchanan | 3 | +194 | -39 |
| 2020-07-07 09:52 | fixed merchant get order with transfer status | Jonathan Buchanan | 5 | +166 | -9 |
| 2020-07-07 01:32 | do test for lock product | Jonathan Buchanan | 4 | +40 | -17 |
| 2020-07-06 08:52 | fix #5930 | Christian Grothoff | 1 | +10 | -1 |
| 2020-07-05 20:00 | fix #6408 also in merchant: in principle only allow rounded times over JSON | Christian Grothoff | 22 | +79 | -79 |
| 2020-07-05 18:48 | GNUNET_free_non_null -> GNUNET_free rename | Christian Grothoff | 11 | +20 | -21 |
| 2020-07-04 10:42 | avoid allocation | Christian Grothoff | 1 | +5 | -9 |
| 2020-07-04 04:31 | fix compiler warnings for test_merchantdb.c | Jonathan Buchanan | 1 | +19 | -18 |
| 2020-07-03 22:23 | test GET /private/transfers | Jonathan Buchanan | 5 | +196 | -45 |
| 2020-07-03 18:59 | use improved rewind API | Christian Grothoff | 4 | +8 | -159 |
| 2020-07-03 15:46 | more merchant benchmark cleanup | Christian Grothoff | 2 | +97 | -105 |
| 2020-07-03 14:59 | some clean up of merchant benchmark code | Christian Grothoff | 1 | +348 | -437 |
| 2020-07-02 06:05 | twister, get tips, instance, and post transfer tests | Jonathan Buchanan | 14 | +245 | -58 |
| 2020-07-01 06:10 | removed outdated test code | Jonathan Buchanan | 7 | +0 | -2204 |
| 2020-07-01 00:03 | improved db tests for transfers | Jonathan Buchanan | 2 | +691 | -223 |
| 2020-06-29 23:36 | get pay-again and pay-abort working again | Jonathan Buchanan | 5 | +19 | -10 |
| 2020-06-29 20:10 | get reserve and tip testing commands use variadic args | Jonathan Buchanan | 4 | +79 | -36 |
| 2020-06-29 19:51 | got tips test working again | Jonathan Buchanan | 2 | +9 | -4 |
| 2020-06-29 19:30 | filler max_upload values for all POST/PATCH handlers | Jonathan Buchanan | 1 | +48 | -11 |
| 2020-06-29 17:48 | long polling test for GET /private/orders | Jonathan Buchanan | 4 | +390 | -0 |
| 2020-06-28 09:04 | deduplicate logic | Christian Grothoff | 1 | +15 | -29 |
| 2020-06-27 20:35 | removed hardcoded row numbers from backenddb tests | Jonathan Buchanan | 2 | +569 | -118 |
| 2020-06-27 16:31 | fix #6236 | Christian Grothoff | 1 | +18 | -9 |
| 2020-06-27 03:58 | more docs/thorough checks for backend db & long polling for merchant get order | Jonathan Buchanan | 4 | +795 | -111 |
| 2020-06-26 19:37 | excluded doc/doxygen from gitignore | Jonathan Buchanan | 1 | +1 | -0 |
| 2020-06-26 19:36 | updated doxygen generation | Jonathan Buchanan | 7 | +411 | -247 |
| 2020-06-26 19:24 | test for auto marking orders as wired after inserting sufficient transfers | Jonathan Buchanan | 1 | +113 | -31 |
| 2020-06-26 17:47 | deeper checks for merchant get order | Jonathan Buchanan | 5 | +154 | -3 |
| 2020-06-25 15:27 | logic to update 'wired' status of an order | Christian Grothoff | 2 | +95 | -2 |
| 2020-06-25 09:36 | fix FIXME | Christian Grothoff | 1 | +3 | -5 |
| 2020-06-25 08:42 | minor style improvements | Christian Grothoff | 3 | +23 | -40 |
| 2020-06-25 05:55 | wallet get order handles refunds properly | Jonathan Buchanan | 4 | +163 | -38 |
| 2020-06-24 21:38 | got refunds working and tested | Jonathan Buchanan | 7 | +141 | -19 |
| 2020-06-24 04:08 | made a testing trait for order claim nonce | Jonathan Buchanan | 5 | +116 | -12 |
| 2020-06-24 03:32 | deeper checks on GET /private/orders | Jonathan Buchanan | 5 | +132 | -84 |
| 2020-06-23 21:08 | harder tests for GET /private/instances, GET /private/products | Jonathan Buchanan | 10 | +193 | -17 |
| 2020-06-23 19:47 | implement taler-merchant-setup-reserve CLI tool | Christian Grothoff | 3 | +262 | -14 |
| 2020-06-23 18:25 | DCE: removing legacy code and APIs | Christian Grothoff | 7 | +7 | -332 |
| 2020-06-23 17:51 | use and handle all /pay status codes | Christian Grothoff | 2 | +6 | -2 |
| 2020-06-23 09:00 | implement signature verification on pay response | Christian Grothoff | 1 | +75 | -10 |
| 2020-06-23 08:48 | also parse and return timestamp and row_id | Christian Grothoff | 2 | +16 | -2 |
| 2020-06-23 08:30 | clarify with/without wire fee issue | Christian Grothoff | 3 | +10 | -5 |
| 2020-06-22 20:35 | Merge branch 'protocolV1' of ssh://git.taler.net/merchant into protocolV1 | Jonathan Buchanan | 6 | +30 | -10 |
| 2020-06-22 20:34 | more checks for GET /private/products/ | Jonathan Buchanan | 10 | +247 | -188 |
| 2020-06-22 18:30 | return active-status of reserves from backenddb (fixes FIXMEs) | Christian Grothoff | 6 | +30 | -10 |
| 2020-06-22 15:15 | fix type conversion warning and test failure for backenddb | Jonathan Buchanan | 3 | +11 | -9 |
| 2020-06-22 07:20 | deeper checks for GET /private/instances/ | Jonathan Buchanan | 6 | +390 | -5 |
| 2020-06-21 21:52 | Merge branch 'protocolV1' of git+ssh://git.taler.net/merchant into protocolV1 | Christian Grothoff | 2 | +238 | -168 |
| 2020-06-21 21:52 | add missing notifications to private-get-orders long poller | Christian Grothoff | 11 | +219 | -78 |
| 2020-06-21 20:44 | improved backenddb tests | Jonathan Buchanan | 2 | +238 | -168 |
| 2020-06-21 10:10 | 413 limits | Christian Grothoff | 1 | +24 | -9 |
| 2020-06-21 10:05 | address 413 fixme | Christian Grothoff | 3 | +63 | -0 |
| 2020-06-20 17:49 | add amount checks | Christian Grothoff | 1 | +21 | -0 |
| 2020-06-20 17:46 | finish taler-merchant-httpd_reserves implementation | Christian Grothoff | 1 | +212 | -16 |
| 2020-06-20 16:22 | start with reserve processing logic | Christian Grothoff | 7 | +384 | -14 |
| 2020-06-20 01:06 | implement library method for DELETE /orders/ and tests | Jonathan Buchanan | 7 | +397 | -0 |
| 2020-06-20 00:07 | naive tests for the family of GET order(s) methods | Jonathan Buchanan | 12 | +684 | -5 |
| 2020-06-19 06:30 | stricter tests for query reserve(s) methods | Jonathan Buchanan | 7 | +272 | -4 |
| 2020-06-19 00:27 | stricter tests for tips/reserves | Jonathan Buchanan | 12 | +730 | -182 |
| 2020-06-18 01:35 | implementations, tests, and renames for GET /tips/ & GET /private/tips/ | Jonathan Buchanan | 17 | +1282 | -721 |
| 2020-06-17 01:44 | fix/test for POST tips//pickup | Jonathan Buchanan | 6 | +67 | -9 |
| 2020-06-16 01:08 | test for GET /private/reserves/ | Jonathan Buchanan | 7 | +237 | -16 |
| 2020-06-15 23:26 | test for GET /private/reserves | Jonathan Buchanan | 8 | +221 | -70 |
| 2020-06-15 21:03 | tests for new db methods | Jonathan Buchanan | 1 | +289 | -16 |
| 2020-06-14 15:41 | allow refund_delay to be specified with POST /orders, fix FTBFS | Christian Grothoff | 4 | +22 | -1 |
| 2020-06-14 15:22 | implement merchant_api_merchant_get_order.c | Christian Grothoff | 3 | +253 | -89 |
| 2020-06-14 13:17 | clean up logic: use new EXCHANGE_YNA enum, avoid crazy macro construction to build URLs, use full power of TALER_url_join() instead | Christian Grothoff | 5 | +103 | -247 |
| 2020-06-14 12:29 | this was done by Jonathan | Christian Grothoff | 1 | +1 | -5 |
| 2020-06-14 12:25 | add logic to parse refund details | Christian Grothoff | 1 | +166 | -46 |
| 2020-06-13 21:58 | starting with merchant_api_merchant_get_order.c | Christian Grothoff | 3 | +162 | -514 |
| 2020-06-13 21:47 | adjust GET /orders/ID to match spec | Christian Grothoff | 6 | +415 | -330 |
| 2020-06-13 20:51 | adjust API to current spec | Christian Grothoff | 2 | +93 | -50 |
| 2020-06-13 16:45 | fix #5957 | Christian Grothoff | 2 | +23 | -7 |
| 2020-06-13 16:28 | DCE | Christian Grothoff | 1 | +0 | -8 |
| 2020-06-13 14:40 | implement missing SQL | Christian Grothoff | 4 | +67 | -25 |
| 2020-06-13 07:22 | test DELETE /private/reserves/ | Jonathan Buchanan | 6 | +337 | -3 |
| 2020-06-13 06:04 | more backenddb tests | Jonathan Buchanan | 2 | +127 | -11 |
| 2020-06-12 22:52 | fixed authorize tip and tests for GET /private/tips | Jonathan Buchanan | 4 | +15 | -2 |
| 2020-06-12 19:21 | moved yna to exchange | Jonathan Buchanan | 7 | +101 | -203 |
| 2020-06-12 19:07 | sync | Christian Grothoff | 1 | +9 | -0 |
| 2020-06-12 18:58 | work on missing functions | Christian Grothoff | 1 | +249 | -8 |
| 2020-06-12 17:55 | fix crash | Christian Grothoff | 2 | +1 | -3 |
| 2020-06-12 17:45 | test with MHD error | Jonathan Buchanan | 2 | +7 | -1 |
| 2020-06-12 08:45 | insert missing functions (unimplemented) | Christian Grothoff | 1 | +78 | -0 |
| 2020-06-12 08:39 | enable handler | Christian Grothoff | 1 | +8 | -1 |
| 2020-06-12 08:29 | remove from waiting list when resuming | Christian Grothoff | 1 | +3 | -0 |
| 2020-06-12 08:22 | do not forget to kick MHD | Christian Grothoff | 5 | +165 | -60 |
| 2020-06-12 07:21 | remark | Christian Grothoff | 1 | +4 | -0 |
| 2020-06-12 07:18 | finish FIXMEs in private-get-orders-ID: | Christian Grothoff | 1 | +72 | -4 |
| 2020-06-12 07:17 | Merge branch 'protocolV1' of git+ssh://git.taler.net/merchant into protocolV1 | Christian Grothoff | 7 | +445 | -0 |
| 2020-06-12 07:17 | need #include | Christian Grothoff | 1 | +1 | -1 |
| 2020-06-10 23:07 | test/fix for POST /private/reserves | Jonathan Buchanan | 7 | +445 | -0 |
| 2020-06-10 05:44 | implementation of GET /private/tips | Jonathan Buchanan | 4 | +563 | -5 |
| 2020-06-09 23:49 | created lookup_tips method for backenddb | Jonathan Buchanan | 4 | +561 | -77 |
| 2020-06-09 21:11 | private-get-orders-ID now compiles -- but not more than that | Christian Grothoff | 2 | +16 | -15 |
| 2020-06-09 10:00 | Merge branch 'protocolV1' of git+ssh://git.taler.net/merchant into protocolV1 | Christian Grothoff | 6 | +178 | -0 |
| 2020-06-09 10:00 | start to build get-orders-ID | Christian Grothoff | 4 | +133 | -164 |
| 2020-06-08 22:28 | headers and empty source files for GET /private/tips | Jonathan Buchanan | 6 | +178 | -0 |
| 2020-06-07 19:58 | work on implementing GET /private/orders/ID | Christian Grothoff | 1 | +48 | -31 |
| 2020-06-06 19:40 | work on getting TransactionWireTransfer reply built | Christian Grothoff | 2 | +34 | -8 |
| 2020-06-06 01:29 | More complete tests for deposits, transfers, refund, lookup orders | Jonathan Buchanan | 2 | +446 | -349 |
| 2020-06-04 20:01 | more test cleanup and some lookup_orders filter tests | Jonathan Buchanan | 2 | +688 | -698 |
| 2020-06-04 19:48 | more work on private-get-orders-ID | Christian Grothoff | 2 | +322 | -144 |
| 2020-06-04 19:00 | Merge branch 'protocolV1' of git+ssh://git.taler.net/merchant into protocolV1 | Christian Grothoff | 3 | +701 | -651 |
| 2020-06-04 19:00 | work on GET /private/orders/ID" | Christian Grothoff | 2 | +430 | -18 |
| 2020-06-04 16:51 | wrote method for delete reserve | Jonathan Buchanan | 2 | +263 | -0 |
| 2020-06-04 00:45 | cleaned backenddb test code, completed tests for instances & products | Jonathan Buchanan | 1 | +438 | -651 |
| 2020-06-03 18:43 | avoid amount_zero, use DEFAULT instead | Christian Grothoff | 1 | +2 | -8 |
| 2020-06-03 18:39 | new backenddb APIs for GET /private/orders/ID | Christian Grothoff | 8 | +160 | -46 |
| 2020-06-03 17:15 | Merge branch 'protocolV1' of git+ssh://git.taler.net/merchant into protocolV1 | Christian Grothoff | 2 | +137 | -35 |
| 2020-06-03 17:15 | first high-level hack job at GET /orders/ID -- certainly FTBFS still | Christian Grothoff | 2 | +272 | -448 |
| 2020-06-03 07:01 | tests/fixes for tips and pickups in backenddb | Jonathan Buchanan | 2 | +137 | -35 |
| 2020-06-01 21:39 | implement POST /private/reserves | Christian Grothoff | 1 | +1 | -1 |
| 2020-06-01 21:39 | implement POST /private/reserves | Christian Grothoff | 4 | +264 | -5 |
| 2020-06-01 16:51 | implement GET /reserves/RESERVE_ID | Christian Grothoff | 3 | +316 | -1 |
| 2020-06-01 13:14 | implement TALER_MERCHANT_reserves_get() | Christian Grothoff | 2 | +306 | -0 |
| 2020-06-01 12:14 | SQL fixing | Christian Grothoff | 1 | +1 | -3 |
| 2020-06-01 12:12 | add logic for activation of reserves to merchant backend DB | Christian Grothoff | 2 | +65 | -0 |
| 2020-06-01 05:32 | fixed db test building and added test for wire fee storage | Jonathan Buchanan | 2 | +122 | -10 |
| 2020-05-31 18:55 | implement filter | Christian Grothoff | 1 | +29 | -2 |
| 2020-05-31 18:34 | implement GET /reserves/RPUB | Christian Grothoff | 5 | +154 | -188 |
| 2020-05-31 17:26 | fix misc issues in client APIs | Christian Grothoff | 3 | +51 | -23 |
| 2020-05-31 15:42 | address DB fixes for missing EC values | Christian Grothoff | 2 | +40 | -23 |
| 2020-05-31 13:07 | add POST /tips logic | Christian Grothoff | 1 | +87 | -0 |
| 2020-05-31 13:06 | work on tip APIs | Christian Grothoff | 9 | +551 | -204 |
| 2020-05-30 16:53 | fix DB use | Christian Grothoff | 4 | +29 | -1299 |
| 2020-05-30 10:48 | implement lookup tip details | Christian Grothoff | 3 | +161 | -27 |
| 2020-05-30 10:15 | fix ftbfs | Christian Grothoff | 1 | +3 | -0 |
| 2020-05-30 10:14 | return creation_time instead of leaving it uninitizlied, mark problematic missing lines | Christian Grothoff | 1 | +5 | -4 |
| 2020-05-30 05:09 | fixed test for increase_refund | Jonathan Buchanan | 1 | +86 | -29 |
| 2020-05-30 04:45 | wrote db tests for tips/lookups | Jonathan Buchanan | 1 | +268 | -4 |
| 2020-05-29 18:46 | backenddb tests for lookup_transfers, lookup_transfer_summary, lookup_transfer_details | Jonathan Buchanan | 3 | +453 | -121 |
| 2020-05-28 21:16 | backenddb tests for refunds | Jonathan Buchanan | 4 | +650 | -49 |
| 2020-05-28 05:36 | more db tests for transfers and tips | Jonathan Buchanan | 3 | +378 | -5 |
| 2020-05-27 22:26 | fixed inventory locking, test code for transfer lookups | Jonathan Buchanan | 4 | +326 | -14 |
| 2020-05-27 18:44 | added more tests for contract terms, deposits, and transfers | Jonathan Buchanan | 3 | +528 | -90 |
| 2020-05-26 22:25 | wrote tests for deposits in the db api | Jonathan Buchanan | 2 | +479 | -2 |
| 2020-05-24 23:50 | refactored the existing product and order tests | Jonathan Buchanan | 1 | +507 | -371 |
| 2020-05-24 07:17 | refactored instance test code | Jonathan Buchanan | 1 | +275 | -274 |
| 2020-05-23 22:38 | more SQL for tips | Christian Grothoff | 3 | +518 | -74 |
| 2020-05-23 10:18 | wip on DB plugin for tip pickup | Christian Grothoff | 3 | +200 | -190 |
| 2020-05-23 09:06 | Merge branch 'protocolV1' of git+ssh://git.taler.net/merchant into protocolV1 | Christian Grothoff | 3 | +599 | -131 |
| 2020-05-23 09:05 | DB prep work | Christian Grothoff | 1 | +299 | -1 |
| 2020-05-23 04:53 | wrote db tests for accounts | Jonathan Buchanan | 2 | +154 | -4 |
| 2020-05-22 18:43 | wrote some db tests for orders | Jonathan Buchanan | 2 | +460 | -142 |
| 2020-05-22 11:01 | implement POST /tips/ID/pickup | Christian Grothoff | 3 | +153 | -64 |
| 2020-05-22 09:19 | add GET /tips/ID handler | Christian Grothoff | 4 | +167 | -0 |
| 2020-05-22 09:06 | fix ftbfs | Christian Grothoff | 1 | +8 | -9 |
| 2020-05-21 22:08 | finished writing db tests for products | Jonathan Buchanan | 1 | +191 | -47 |
| 2020-05-21 21:08 | fix ftbfs | Christian Grothoff | 1 | +0 | -30 |
| 2020-05-21 21:07 | Merge branch 'protocolV1' of git+ssh://git.taler.net/merchant into protocolV1 | Christian Grothoff | 1 | +264 | -49 |
| 2020-05-21 21:06 | towards POST tips pickup impl | Christian Grothoff | 3 | +997 | -75 |
| 2020-05-21 19:34 | added more instance tests and fixed mem leaks/code style in tests | Jonathan Buchanan | 1 | +264 | -49 |
| 2020-05-20 19:43 | fixed coding style in db tests and double callbacks in lookup_instances | Jonathan Buchanan | 2 | +26 | -42 |
| 2020-05-20 15:34 | more work on tipping implementation | Christian Grothoff | 7 | +209 | -80 |
| 2020-05-20 15:20 | implement reserve deletion | Christian Grothoff | 7 | +371 | -257 |
| 2020-05-20 06:02 | more instance and product related tests | Jonathan Buchanan | 1 | +126 | -3 |
| 2020-05-19 21:26 | more work on GET /reserves logic | Christian Grothoff | 5 | +346 | -35 |
| 2020-05-19 20:34 | expanding DB API | Christian Grothoff | 4 | +550 | -2 |
| 2020-05-19 20:29 | added tests for instance creation and lookup | Jonathan Buchanan | 1 | +90 | -0 |
| 2020-05-19 16:44 | fixed bool casts in plugin initialization | Jonathan Buchanan | 1 | +44 | -44 |
| 2020-05-18 23:21 | Merge branch 'master' into protocolV1 | Christian Grothoff | 1 | +3 | -7 |
| 2020-05-18 20:33 | removed the GnuTLS check for cURL | Jonathan Buchanan | 1 | +3 | -7 |
| 2020-05-18 17:55 | implement insert_reserve | Christian Grothoff | 2 | +135 | -8 |
| 2020-05-18 17:28 | better error handling | Christian Grothoff | 2 | +32 | -8 |
| 2020-05-18 17:11 | implement POST /reserves | Christian Grothoff | 13 | +465 | -67 |
| 2020-05-18 10:45 | get simple pay test to pass | Christian Grothoff | 1 | +1 | -1 |
| 2020-05-18 10:36 | fix test | Christian Grothoff | 1 | +19 | -7 |
| 2020-05-17 20:52 | misc. fixes | Christian Grothoff | 8 | +92 | -77 |
| 2020-05-16 09:27 | fix sql | Christian Grothoff | 3 | +12 | -13 |
| 2020-05-16 09:14 | use unregister | Christian Grothoff | 3 | +53 | -57 |
| 2020-05-14 13:38 | rename _v to _mv for merchant | Christian Grothoff | 3 | +56 | -52 |
| 2020-05-13 20:35 | fix link errors in test | Christian Grothoff | 1 | +119 | -122 |
| 2020-05-13 17:22 | fix benchmark FTBFS | Christian Grothoff | 1 | +14 | -8 |
| 2020-05-13 17:18 | commentfix | Christian Grothoff | 1 | +1 | -1 |
| 2020-05-13 17:15 | sketch for GET /transfers cmd | Christian Grothoff | 7 | +770 | -325 |
| 2020-05-13 13:43 | implement GET /transfers | Christian Grothoff | 3 | +197 | -160 |
| 2020-05-12 21:56 | implement merchant_api_post_transfers.c | Christian Grothoff | 5 | +335 | -8 |
| 2020-05-10 22:26 | API design for /transfers | Christian Grothoff | 1 | +199 | -69 |
| 2020-05-10 18:06 | GET /transfers implementation | Christian Grothoff | 7 | +531 | -208 |
| 2020-05-09 15:13 | towards GET /transfers | Christian Grothoff | 1 | +157 | -1007 |
| 2020-05-09 11:40 | towards idempotency in POST /private/transfers | Christian Grothoff | 4 | +524 | -176 |
| 2020-05-08 22:26 | more SQL | Christian Grothoff | 1 | +202 | -32 |
| 2020-05-08 21:40 | more work on POST /transfer | Christian Grothoff | 4 | +88 | -496 |
| 2020-05-07 18:14 | more work on post /transfers and the like | Christian Grothoff | 5 | +187 | -14 |
| 2020-05-07 11:01 | implement POST /transfers | Christian Grothoff | 5 | +388 | -450 |
| 2020-05-06 20:17 | integrate POST /tranfers handler | Christian Grothoff | 1 | +7 | -0 |
| 2020-05-06 20:16 | fix FTBFS | Christian Grothoff | 3 | +259 | -211 |
| 2020-05-06 19:41 | db work for POST /transfers | Christian Grothoff | 4 | +284 | -13 |
| 2020-05-06 17:32 | fix ftbfs | Christian Grothoff | 3 | +204 | -153 |
| 2020-05-05 20:17 | updates | Christian Grothoff | 7 | +313 | -442 |
| 2020-05-05 19:24 | fix backenddb | Christian Grothoff | 4 | +318 | -328 |
| 2020-05-05 13:03 | implement GET /orders/ID | Christian Grothoff | 7 | +331 | -276 |
| 2020-05-03 22:25 | starting with get-orders-ID logic | Christian Grothoff | 4 | +542 | -838 |
| 2020-05-03 19:37 | fix benchmark FTBFS | Christian Grothoff | 1 | +2 | -3 |
| 2020-05-03 19:37 | fix benchmark FTBFS | Christian Grothoff | 2 | +151 | -205 |
| 2020-05-03 18:17 | revise GET /private/orders API | Christian Grothoff | 4 | +93 | -49 |
| 2020-05-03 15:06 | GET /orders/ID API design | Christian Grothoff | 1 | +340 | -322 |
| 2020-05-03 13:06 | update testing logic for order CMDs | Christian Grothoff | 9 | +420 | -826 |
| 2020-05-02 21:29 | dce | Christian Grothoff | 1 | +0 | -248 |
| 2020-05-02 21:27 | renaming | Christian Grothoff | 5 | +3 | -309 |
| 2020-05-02 21:24 | implement abort client lib | Christian Grothoff | 7 | +534 | -765 |
| 2020-05-02 20:03 | fix/complete inventory management logic | Christian Grothoff | 6 | +169 | -74 |
| 2020-05-02 17:25 | implement /refund handling | Christian Grothoff | 7 | +309 | -268 |
| 2020-05-02 16:51 | backend code for /refund handling | Christian Grothoff | 1 | +33 | -12 |
| 2020-05-02 15:52 | work on refund | Christian Grothoff | 3 | +1285 | -1263 |
| 2020-05-02 15:11 | POST /orders/ID/refund implementation | Christian Grothoff | 14 | +207 | -411 |
| 2020-05-01 17:53 | adapt to exchangev8 protocol | Christian Grothoff | 2 | +2 | -8 |
| 2020-05-01 14:47 | work on abort | Christian Grothoff | 2 | +236 | -725 |
| 2020-05-01 14:15 | DB API for /abort | Christian Grothoff | 0 | +0 | -0 |
| 2020-05-01 14:12 | DB API for /abort | Christian Grothoff | 3 | +286 | -146 |
| 2020-05-01 14:12 | DB API for /abort | Christian Grothoff | 3 | +286 | -146 |
| 2020-05-01 12:16 | work on /abort logic | Christian Grothoff | 5 | +55 | -100 |
| 2020-04-30 19:23 | work on /pay and /abort processing | Christian Grothoff | 4 | +633 | -1777 |
| 2020-04-30 15:36 | update pay logic | Christian Grothoff | 4 | +289 | -694 |
| 2020-04-29 22:25 | sql-ing | Christian Grothoff | 13 | +1585 | -1215 |
| 2020-04-29 20:02 | work on /pay API revision | Christian Grothoff | 6 | +1245 | -1595 |
| 2020-04-27 14:32 | implement order claiming | Christian Grothoff | 14 | +1821 | -699 |
| 2020-04-27 13:58 | db implementation of claiming | Christian Grothoff | 8 | +294 | -1406 |
| 2020-04-27 03:44 | work on POST /orders/ID/claim (unfinished) | Christian Grothoff | 6 | +220 | -182 |
| 2020-04-27 02:55 | remove duplicate | Christian Grothoff | 1 | +0 | -771 |
| 2020-04-27 02:54 | mark as obsolete | Christian Grothoff | 1 | +0 | -0 |
| 2020-04-27 02:53 | rename fest to match new structure | Christian Grothoff | 31 | +0 | -2172 |
| 2020-04-26 21:32 | GET /orders logic | Christian Grothoff | 2 | +619 | -0 |
| 2020-04-26 21:14 | sql-ing for GET /orders | Christian Grothoff | 3 | +861 | -13 |
| 2020-04-26 20:01 | implement GET /orders in libtalermerchant | Christian Grothoff | 8 | +652 | -57 |
| 2020-04-26 12:01 | implement logic to complete POSTed /orders using inventory data | Christian Grothoff | 4 | +309 | -18 |
| 2020-04-26 10:17 | implement POST /orders client with all optional arguments | Christian Grothoff | 2 | +144 | -2 |
| 2020-04-26 10:04 | fix fTBFS | Christian Grothoff | 12 | +797 | -794 |
| 2020-04-25 22:57 | first hack at POST /orders | Christian Grothoff | 11 | +1205 | -896 |
| 2020-04-25 20:46 | implemente DELETE /orders/ID | Christian Grothoff | 6 | +206 | -57 |
| 2020-04-25 20:32 | misc bugfixes | Christian Grothoff | 16 | +121 | -94 |
| 2020-04-25 19:55 | misc. fixes | Christian Grothoff | 14 | +238 | -74 |
| 2020-04-24 19:05 | misc fixes | Christian Grothoff | 3 | +10 | -5 |
| 2020-04-24 18:44 | fix fmt string | Christian Grothoff | 1 | +7 | -9 |
| 2020-04-24 18:32 | fix tests | Christian Grothoff | 14 | +21 | -18 |
| 2020-04-24 18:17 | typo | Christian Grothoff | 2 | +36 | -2 |
| 2020-04-24 17:54 | improve API | Christian Grothoff | 6 | +78 | -34 |
| 2020-04-24 17:40 | baseURL construction helper function' | Christian Grothoff | 2 | +49 | -0 |
| 2020-04-24 16:52 | fix ftbfs in lock logic | Christian Grothoff | 1 | +25 | -6 |
| 2020-04-24 15:53 | toward stesting | Christian Grothoff | 16 | +1514 | -118 |
| 2020-04-24 07:39 | it's a taler://refund/ *URI* | Florian Dold | 1 | +1 | -1 |
| 2020-04-23 23:23 | implement purge | Christian Grothoff | 6 | +155 | -18 |
| 2020-04-22 20:51 | add DELETE/PURGE /instances/ID command | Christian Grothoff | 2 | +87 | -5 |
| 2020-04-22 20:48 | add PATCH /instances/ID command | Christian Grothoff | 1 | +38 | -0 |
| 2020-04-22 20:48 | add PATCH /instances/ID command | Christian Grothoff | 1 | +3 | -3 |
| 2020-04-22 20:47 | add PATCH /instances/ID command | Christian Grothoff | 2 | +277 | -0 |
| 2020-04-22 20:09 | add cmd for POST /instances | Christian Grothoff | 3 | +391 | -2 |
| 2020-04-22 19:49 | add DELETE /instances/ID command | Christian Grothoff | 2 | +183 | -0 |
| 2020-04-22 19:47 | add CMD for GET /instances | Christian Grothoff | 3 | +194 | -0 |
| 2020-04-22 18:12 | add GET /instance CMD | Christian Grothoff | 3 | +221 | -0 |
| 2020-04-22 18:00 | move libtalermerchanttesting and test cases to src/testing/ | Christian Grothoff | 2 | +4 | -4 |
| 2020-04-22 17:59 | move libtalermerchanttesting and test cases to src/testing/ | Christian Grothoff | 51 | +125 | -115 |
| 2020-04-21 17:46 | implemenet DELETE /products/ | Christian Grothoff | 2 | +210 | -0 |
| 2020-04-21 17:45 | implement POST /products//lock | Christian Grothoff | 3 | +276 | -0 |
| 2020-04-21 17:22 | implement POST /products | Christian Grothoff | 3 | +309 | -2 |
| 2020-04-21 17:17 | implement PATCH /products/ | Christian Grothoff | 3 | +319 | -2 |
| 2020-04-21 17:12 | implement GET /products/ | Christian Grothoff | 2 | +270 | -0 |
| 2020-04-21 17:05 | implement GET /products | Christian Grothoff | 3 | +282 | -0 |
| 2020-04-21 13:03 | finish patch | Christian Grothoff | 4 | +321 | -1 |
| 2020-04-21 12:25 | implement POST /instances | Christian Grothoff | 6 | +847 | -280 |
| 2020-04-20 21:24 | specify remaining /instance API | Christian Grothoff | 1 | +237 | -0 |
| 2020-04-20 20:15 | work on /products and /instances C API | Christian Grothoff | 7 | +486 | -87 |
| 2020-04-20 12:24 | simplifying SQL | Christian Grothoff | 1 | +17 | -29 |
| 2020-04-20 12:17 | squealing | Christian Grothoff | 2 | +137 | -4 |
| 2020-04-20 11:39 | backenddb implementation work | Christian Grothoff | 6 | +348 | -26 |
| 2020-04-19 20:22 | implement POST products/lock | Christian Grothoff | 7 | +218 | -12 |
| 2020-04-19 20:02 | implement PATCH handlers | Christian Grothoff | 9 | +1060 | -3 |
| 2020-04-19 15:07 | work on delete/get products by ID | Christian Grothoff | 7 | +384 | -2 |
| 2020-04-19 12:54 | implement GET /products | Christian Grothoff | 7 | +189 | -26 |
| 2020-04-19 12:01 | implement PATCH | Christian Grothoff | 6 | +129 | -5 |
| 2020-04-19 09:51 | implement DELETE /instances/$ID | Christian Grothoff | 11 | +1075 | -564 |
| 2020-04-18 23:07 | start on DELETE instance | Christian Grothoff | 4 | +60 | -1 |
| 2020-04-18 15:59 | implement GET /instances/ | Christian Grothoff | 5 | +175 | -10 |
| 2020-04-18 11:34 | implement POST /instances | Christian Grothoff | 9 | +662 | -48 |
| 2020-04-17 19:06 | implement instances_get in library | Christian Grothoff | 5 | +633 | -289 |
| 2020-04-17 18:33 | support PATCH as well | Christian Grothoff | 2 | +11 | -7 |
| 2020-04-17 18:30 | implement GET /instances | Christian Grothoff | 5 | +109 | -97 |
| 2020-04-17 17:38 | complete bootstrap logic in new design | Christian Grothoff | 6 | +435 | -119 |
| 2020-04-17 13:11 | sketch instance loading | Christian Grothoff | 10 | +309 | -241 |
| 2020-04-17 12:07 | starting v1 protocol dispatching logic | Christian Grothoff | 14 | +1218 | -1356 |
| 2020-04-16 19:02 | complete first draft of new SQL schema | Christian Grothoff | 33 | +143 | -190 |
| 2020-04-14 18:43 | rework merchant schema | Christian Grothoff | 1 | +207 | -143 |
| 2020-04-14 11:54 | first draft of new SQL logic | Christian Grothoff | 1 | +327 | -71 |
| 2020-04-12 18:46 | implement #6173 | Christian Grothoff | 7 | +772 | -482 |
| 2020-04-12 14:20 | prepare tip pickup logic for more async activity, also better error reporting | Christian Grothoff | 1 | +98 | -70 |
| 2020-04-12 14:02 | fix tip pickup MHD suspend/resume handling, code cleanup: use struct TALER_EXCHANGE_HttpResponse where appropriate | Christian Grothoff | 10 | +183 | -146 |
| 2020-04-12 13:41 | split file | Christian Grothoff | 3 | +148 | -118 |
| 2020-04-11 19:46 | adapting to API changes for fix #6149 | Christian Grothoff | 1 | +9 | -16 |
| 2020-04-11 16:47 | implement payment target exposition in /config, finishes #4939 | Christian Grothoff | 1 | +35 | -3 |
| 2020-04-11 16:38 | finish #4939 implementation: allow client to indicate preference for payment target | Christian Grothoff | 3 | +122 | -100 |
| 2020-04-10 22:31 | adding test for #5985 | Christian Grothoff | 5 | +34 | -3 |
| 2020-04-10 21:21 | implementing long-polling for refunds (#5985) | Christian Grothoff | 11 | +270 | -126 |
| 2020-04-10 20:07 | implement #6136 | Christian Grothoff | 2 | +31 | -3 |
| 2020-04-10 19:59 | preparatory steps for #6136 | Christian Grothoff | 9 | +55 | -11 |
| 2020-04-10 19:33 | fix log levels | Christian Grothoff | 2 | +2 | -2 |
| 2020-04-10 19:20 | implement caching/persisting of exchange /refund responses | Christian Grothoff | 2 | +71 | -31 |
| 2020-04-10 19:01 | add API to store refund proofs | Christian Grothoff | 3 | +183 | -3 |
| 2020-04-10 18:14 | implement #5299 | Christian Grothoff | 29 | +1424 | -711 |
| 2020-04-10 14:54 | fix ftbfs | Christian Grothoff | 1 | +1 | -0 |
| 2020-04-10 14:53 | fix twister check | Christian Grothoff | 1 | +8 | -6 |
| 2020-04-08 23:15 | make code compile without warnings against latest libmicrohttpd API | Christian Grothoff | 33 | +120 | -104 |
| 2020-04-08 21:54 | adapt to exchange API change | Christian Grothoff | 14 | +59 | -55 |
| 2020-04-08 14:36 | adaptations for signing API change in GNUnet (#6164) | Christian Grothoff | 6 | +21 | -44 |
| 2020-04-07 16:47 | fix #6129 (/refund idempotency) | Christian Grothoff | 5 | +256 | -295 |
| 2020-04-07 16:07 | split refund file by handler | Christian Grothoff | 8 | +635 | -484 |
| 2020-04-07 14:03 | add test for /public/config | Christian Grothoff | 4 | +184 | -0 |
| 2020-04-07 12:35 | implementing #5288 | Christian Grothoff | 4 | +74 | -10 |
| 2020-04-07 11:22 | implement /config API | Christian Grothoff | 4 | +497 | -9 |
| 2020-04-06 17:49 | make API return exchange data systematically, fixes #4939 | Christian Grothoff | 30 | +2306 | -1760 |
| 2020-04-05 20:05 | update to match latest exchange API | Christian Grothoff | 8 | +119 | -179 |
| 2020-04-04 15:24 | expose /public/config endpoint (#5939) | Christian Grothoff | 3 | +7 | -4 |
| 2020-04-04 15:11 | code cleanup | Christian Grothoff | 3 | +97 | -76 |
| 2020-04-04 14:46 | more comprehensive error reporting for /track/transfer | Christian Grothoff | 2 | +73 | -57 |
| 2020-04-04 13:52 | improve error handling, use configuration option names as per latest docs | Christian Grothoff | 6 | +60 | -22 |
| 2020-04-04 11:35 | update to latest exchange API, some better error handling | Christian Grothoff | 8 | +214 | -107 |
| 2020-04-03 19:25 | work on tipping logic to report exchange errors back to fontend | Christian Grothoff | 6 | +227 | -148 |
| 2020-04-03 17:18 | clean up /refund logic a bit | Christian Grothoff | 5 | +161 | -152 |
| 2020-04-02 18:38 | clean up pay logic more, add check for payment deadlines | Christian Grothoff | 4 | +157 | -140 |
| 2020-04-01 21:22 | work on #6014, incomplete | Christian Grothoff | 7 | +561 | -503 |
| 2020-03-31 19:08 | typos | Christian Grothoff | 18 | +34 | -34 |
| 2020-03-31 14:18 | changelog update | Christian Grothoff | 1 | +3 | -0 |
| 2020-03-31 14:17 | bump version, fix dist target | Christian Grothoff | 2 | +1 | -2 |
| 2020-03-28 21:50 | remove closer, fixes FTBFS and makes tests slightly faster | Christian Grothoff | 1 | +0 | -1 |
| 2020-03-28 21:46 | follow up on rename in exchange | Christian Grothoff | 1 | +2 | -2 |
| 2020-03-28 11:52 | fix leak | Christian Grothoff | 1 | +1 | -0 |
| 2020-03-27 12:23 | fix merchant test case | Christian Grothoff | 1 | +11 | -12 |
| 2020-03-27 11:49 | fix ftbfs | Christian Grothoff | 1 | +1 | -0 |
| 2020-03-26 12:01 | fix fTBFSD | Christian Grothoff | 2 | +4 | -2 |
| 2020-03-23 09:18 | fix ftbfs | Christian Grothoff | 2 | +20 | -20 |
| 2020-03-22 00:06 | big EC rename, part II | Christian Grothoff | 2 | +19 | -19 |
| 2020-03-21 23:51 | the big EC rename | Christian Grothoff | 2 | +36 | -36 |
| 2020-03-17 21:13 | configuration file adaptations in the context of #6123 | Christian Grothoff | 1 | +0 | -4 |
| 2020-03-15 21:07 | refactor to latest libgnunetcurl | Christian Grothoff | 1 | +1 | -19 |
| 2020-03-15 19:09 | move common logic to parse currency into libtalerutil | Christian Grothoff | 2 | +5 | -15 |
| 2020-03-03 11:37 | fix NPE | Christian Grothoff | 1 | +2 | -0 |
| 2020-03-03 08:31 | stay with simple strings, i18n now to be solved in backwards-compatible way (reverting previous i18n patch) | Christian Grothoff | 1 | +25 | -7 |
| 2020-03-01 17:01 | bugfixes | Christian Grothoff | 4 | +7 | -8 |
| 2020-02-29 15:41 | update reference to exchange code | Christian Grothoff | 1 | +10 | -10 |
| 2020-02-29 14:45 | fix warning | Christian Grothoff | 1 | +0 | -1 |
| 2020-02-29 14:45 | ensure file name matches _v name | Christian Grothoff | 4 | +3 | -3 |
| 2020-02-29 14:43 | Merge branch 'master' of git+ssh://git.taler.net/merchant | Christian Grothoff | 2 | +7 | -9 |
| 2020-02-28 10:58 | take out verbose | Christian Grothoff | 1 | +0 | -5 |
| 2020-02-28 09:08 | allow summary to be itself an object for i18n | Christian Grothoff | 1 | +2 | -2 |
| 2020-02-28 09:06 | be verbose | Christian Grothoff | 1 | +9 | -6 |
| 2020-02-27 22:47 | exchange rename fest | Christian Grothoff | 5 | +47 | -47 |
| 2020-02-27 23:15 | handle description field no longer being a simple string | Christian Grothoff | 1 | +5 | -23 |
| 2020-02-24 12:49 | add missing flags for coverage analysis | Christian Grothoff | 2 | +16 | -3 |
| 2020-02-24 11:36 | 0000 is reserved for versioning | Christian Grothoff | 3 | +1 | -24 |
| 2020-02-04 14:48 | add timetravel option for testing/debugging | Christian Grothoff | 1 | +2 | -1 |
| 2020-02-03 23:21 | fix drop script | Christian Grothoff | 1 | +33 | -0 |
| 2020-02-03 22:21 | Merge branch 'master' of git+ssh://git.taler.net/merchant | Christian Grothoff | 21 | +652 | -252 |
| 2020-02-03 22:21 | clean up test | Christian Grothoff | 2 | +280 | -381 |
| 2020-01-24 20:10 | fix drop logic | Christian Grothoff | 1 | +13 | -24 |
| 2020-01-24 16:41 | fix another EC issue | Christian Grothoff | 2 | +1 | -2 |
| 2020-01-24 16:17 | towards fixing backend DB versioning, also fixing TALER_PQ_error_code() semantic change | Christian Grothoff | 18 | +165 | -249 |
| 2020-01-24 13:36 | extract SQL fron C code | Christian Grothoff | 5 | +498 | -2 |
| 2020-01-20 00:41 | fix | Christian Grothoff | 5 | +29 | -18 |
| 2020-01-19 21:33 | wrong name in config | Florian Dold | 1 | +1 | -1 |
| 2020-01-19 20:02 | update config file | Florian Dold | 1 | +1 | -0 |
| 2020-01-19 19:38 | rename: TALER_config_get_denom->amount | Christian Grothoff | 2 | +10 | -12 |
| 2020-01-19 18:27 | currency is global in the config, don't require duplication | Florian Dold | 2 | +0 | -42 |
| 2020-01-19 18:13 | remove obsolete METHOD option | Florian Dold | 1 | +0 | -2 |
| 2020-01-19 17:37 | config | Florian Dold | 3 | +3 | -3 |
| 2020-01-19 17:01 | rename of section prefix 'exchange-' to 'merchant-exchange-' | Florian Dold | 3 | +5 | -5 |
| 2020-01-19 16:55 | 'account-' to 'merchant-account-' | Florian Dold | 3 | +7 | -12 |
| 2020-01-19 16:48 | payto fixes | Florian Dold | 4 | +3 | -8 |
| 2020-01-19 16:41 | one more payto fix | Florian Dold | 1 | +1 | -1 |
| 2020-01-19 16:37 | fixmes, url->payto_uri | Florian Dold | 2 | +3 | -2 |
| 2020-01-19 16:20 | url -> payto_uri | Florian Dold | 2 | +3 | -3 |
| 2020-01-19 15:10 | adapt to twister changes | Florian Dold | 2 | +4 | -5 |
| 2020-01-19 13:29 | make twister test case pass | Florian Dold | 2 | +43 | -117 |
| 2020-01-19 13:06 | make twister test case compile, won't work yet | Florian Dold | 1 | +39 | -57 |
| 2020-01-19 00:14 | make test_merchant_api succeed again | Florian Dold | 4 | +33 | -32 |
| 2020-01-18 23:50 | fix deprecated JSON syntax in test case | Florian Dold | 2 | +33 | -82 |
| 2020-01-18 23:15 | config for test case | Florian Dold | 3 | +13 | -21 |
| 2020-01-18 22:51 | remove ancient config setting | Florian Dold | 1 | +0 | -3 |
| 2020-01-18 22:51 | make test_merchant_api build again | Florian Dold | 1 | +15 | -31 |
| 2020-01-18 22:28 | generate taler://refund URIs correctly | Florian Dold | 1 | +9 | -2 |
| 2020-01-18 22:32 | payback -> recoup | Christian Grothoff | 1 | +2 | -2 |
| 2020-01-18 19:50 | indent nicer | Christian Grothoff | 1 | +5 | -7 |
| 2020-01-18 17:29 | make it compile again (test cases still don't compile) | Florian Dold | 7 | +78 | -96 |
| 2020-01-18 12:43 | more TEAH fixes | Florian Dold | 3 | +3 | -3 |
| 2020-01-18 12:41 | fix old names | Florian Dold | 3 | +3 | -3 |
| 2020-01-17 20:52 | fix status code | Christian Grothoff | 1 | +1 | -1 |
| 2020-01-17 16:20 | indent fixes | Christian Grothoff | 1 | +71 | -105 |
| 2020-01-16 23:27 | fix FTBFS and #6030 | Christian Grothoff | 2 | +22 | -11 |
| 2020-01-13 20:49 | rename | Christian Grothoff | 4 | +73 | -75 |
| 2020-01-13 17:20 | fix ftbfs | Christian Grothoff | 4 | +4 | -6 |
| 2020-01-13 17:04 | match API rename in exchange | Christian Grothoff | 2 | +2 | -2 |
| 2020-01-13 13:48 | compilation warning | Marcello Stanisci | 1 | +0 | -5 |
| 2020-01-13 13:33 | fix twisted test compilation | Marcello Stanisci | 2 | +65 | -47 |
| 2020-01-13 11:17 | remove old linker dependency | Marcello Stanisci | 1 | +0 | -1 |
| 2020-01-13 10:35 | fix compilation after exchange refactor | Marcello Stanisci | 7 | +153 | -148 |
| 2020-01-09 11:18 | fix #6015 | Christian Grothoff | 1 | +11 | -1 |
| 2020-01-09 08:48 | H_wire -> h_wire (#6032) | Christian Grothoff | 6 | +8 | -8 |
| 2019-12-29 17:44 | fix double-free | Christian Grothoff | 1 | +2 | -2 |
| 2019-12-24 23:08 | unit fixes for timestamp | Christian Grothoff | 1 | +3 | -3 |
| 2019-12-24 22:45 | more date() fixes | Christian Grothoff | 1 | +3 | -3 |
| 2019-12-24 22:36 | fix a few more Date() problems | Christian Grothoff | 2 | +30 | -30 |
| 2019-12-24 22:33 | fix time parser, why was this ever written | Christian Grothoff | 1 | +10 | -55 |
| 2019-12-24 22:27 | fix release date | Christian Grothoff | 1 | +1 | -1 |
| 2019-12-22 11:39 | partially adjusting date format for tests. | Marcello Stanisci | 1 | +4 | -4 |
| 2019-12-20 22:51 | more dist fixes | Christian Grothoff | 1 | +2 | -0 |
| 2019-12-20 22:48 | fix make dist | Christian Grothoff | 1 | +2 | -0 |
| 2019-12-20 19:37 | fix 'make dist' target, bump version | Christian Grothoff | 3 | +7 | -5 |
| 2019-12-07 16:39 | fix test expectation | Christian Grothoff | 1 | +1 | -1 |
| 2019-12-07 16:35 | expect 409 as per spect, not 400 | Christian Grothoff | 1 | +1 | -1 |
| 2019-12-07 16:32 | clean up refund API | Christian Grothoff | 4 | +245 | -233 |
| 2019-12-07 16:14 | update sig to new crypto, explicitly disable XDG-paths in test config | Christian Grothoff | 2 | +9 | -1 |
| 2019-12-05 16:19 | spaces | Christian Grothoff | 1 | +1 | -6 |
| 2019-12-05 16:09 | return proper ec codes | Christian Grothoff | 1 | +2 | -2 |
| 2019-11-29 23:10 | more traits | Christian Grothoff | 1 | +32 | -1 |
| 2019-11-29 23:03 | fix contract term json | Christian Grothoff | 1 | +3 | -1 |
| 2019-11-29 22:55 | add traits to proposal lookup | Christian Grothoff | 1 | +56 | -3 |
| 2019-11-29 20:24 | oops, actually parse time as absolute | Florian Dold | 1 | +2 | -2 |
| 2019-11-29 20:22 | make wire_transfer_deadline absolute again in /pay as well | Florian Dold | 1 | +1 | -5 |
| 2019-11-29 19:54 | wire_transfer_deadline must be absolute | Florian Dold | 2 | +7 | -9 |
| 2019-11-25 14:51 | install merchant testing lib header | Christian Grothoff | 1 | +2 | -1 |
| 2019-11-24 16:16 | use new libtalermhd convenience function | Christian Grothoff | 1 | +5 | -105 |
| 2019-11-24 15:58 | update header | Christian Grothoff | 1 | +1 | -1 |
| 2019-11-24 12:00 | more deduplication via libtalermhd | Christian Grothoff | 20 | +633 | -1275 |
| 2019-11-23 22:04 | adapt to exchange API changes | Christian Grothoff | 6 | +108 | -251 |
| 2019-11-23 21:46 | begin to use libtalermhd | Christian Grothoff | 18 | +94 | -465 |
| 2019-11-15 02:19 | Fix twisted test case. | Marcello Stanisci | 3 | +12 | -10 |
| 2019-11-11 19:04 | contract can change between suspend and resume, fetch it again | Christian Grothoff | 1 | +34 | -32 |
| 2019-11-11 18:54 | more logging | Christian Grothoff | 2 | +9 | -0 |
| 2019-11-11 18:41 | more logging | Christian Grothoff | 2 | +14 | -3 |
| 2019-11-11 18:27 | log keys | Christian Grothoff | 3 | +15 | -4 |
| 2019-11-11 17:49 | log check poll timeout on start | Christian Grothoff | 1 | +4 | -0 |
| 2019-11-10 16:21 | add test for long polling on check-payment | Christian Grothoff | 4 | +337 | -22 |
| 2019-11-09 13:51 | close misc leaks, check for URL build errors | Christian Grothoff | 11 | +97 | -12 |
| 2019-11-09 13:36 | clean up leaks, check URL construction worked | Christian Grothoff | 1 | +14 | -1 |
| 2019-11-09 13:09 | add version | Christian Grothoff | 2 | +23 | -3 |
| 2019-11-09 12:57 | implement long polling for /check-payment | Christian Grothoff | 6 | +164 | -84 |
| 2019-11-09 12:08 | pass timeout in /check-payment | Christian Grothoff | 2 | +25 | -8 |
| 2019-11-09 12:06 | api update, not fully implemented | Christian Grothoff | 4 | +21 | -14 |
| 2019-11-07 21:01 | fix /public/poll-payment implementation and tests | Christian Grothoff | 5 | +60 | -14 |
| 2019-11-07 18:13 | clean up comments, newlines | Christian Grothoff | 1 | +26 | -44 |
| 2019-11-02 22:58 | writing poll payment logic | Christian Grothoff | 2 | +434 | -0 |
| 2019-11-02 22:40 | wq Merge branch 'master' of git+ssh://git.taler.net/merchant | Christian Grothoff | 0 | +0 | -0 |
| 2019-11-02 22:24 | simplify structure | Christian Grothoff | 7 | +961 | -464 |
| 2019-11-02 22:24 | simplify structure | Christian Grothoff | 3 | +285 | -253 |
| 2019-11-02 22:17 | simplify structure | Christian Grothoff | 3 | +288 | -260 |
| 2019-11-02 22:09 | simplify structure | Christian Grothoff | 7 | +1512 | -1846 |
| 2019-11-02 21:58 | simplify structure | Christian Grothoff | 6 | +664 | -597 |
| 2019-11-02 16:58 | also propage timeout into curl | Christian Grothoff | 1 | +14 | -0 |
| 2019-11-02 13:31 | implement TALER_MERCHANT_poll_payment() | Christian Grothoff | 3 | +356 | -5 |
| 2019-11-02 12:40 | implement /public/poll-payment API, refactor to avoid code duplication | Christian Grothoff | 7 | +731 | -112 |
| 2019-11-02 11:28 | simplify logic | Christian Grothoff | 1 | +23 | -28 |
| 2019-11-02 11:13 | clean up check payment logic | Christian Grothoff | 2 | +345 | -277 |
| 2019-11-02 11:09 | separate /order and /proposal handlers into different files | Christian Grothoff | 7 | +751 | -690 |
| 2019-11-02 10:02 | fix newlines | Christian Grothoff | 1 | +2 | -2 |
| 2019-11-01 21:30 | logging | Florian Dold | 1 | +7 | -0 |
| 2019-11-01 21:18 | check on order creation | Florian Dold | 1 | +14 | -0 |
| 2019-11-01 21:02 | handle wire transfer deadline like pay deadline | Florian Dold | 4 | +22 | -37 |
| 2019-11-01 16:41 | comment typo | Florian Dold | 2 | +2 | -3 |
| 2019-11-01 15:55 | style | Florian Dold | 1 | +1 | -2 |
| 2019-11-01 15:55 | fix URL generation | Florian Dold | 1 | +9 | -3 |
| 2019-11-01 15:16 | merchant_base_url instead of pay_url | Florian Dold | 1 | +56 | -6 |
| 2019-10-31 19:52 | fix warning | Christian Grothoff | 1 | +1 | -0 |
| 2019-10-31 19:17 | prepare data structures and trigger logic for long polling in check-payment processing | Christian Grothoff | 4 | +214 | -7 |
| 2019-10-31 12:02 | Merge branch 'master' of git+ssh://git.taler.net/merchant | Christian Grothoff | 0 | +0 | -0 |
| 2019-10-31 09:19 | tighten formatting rules | Christian Grothoff | 43 | +153 | -98 |
| 2019-10-31 09:19 | cleaner | Christian Grothoff | 1 | +2 | -2 |
| 2019-10-29 16:28 | style fixes | Christian Grothoff | 1 | +20 | -51 |
| 2019-10-29 16:15 | fix compiler warnings | Christian Grothoff | 2 | +11 | -6 |
| 2019-10-29 16:09 | indent | Christian Grothoff | 1 | +1 | -0 |
| 2019-10-26 18:57 | document option | Christian Grothoff | 1 | +4 | -0 |
| 2019-10-26 18:55 | add FORCE_AUDIT option | Christian Grothoff | 3 | +19 | -3 |
| 2019-10-11 21:35 | turn teah_common.c into libtalercurl, fixes many ugly issues in build system | Christian Grothoff | 1 | +1 | -1 |
| 2019-10-23 13:36 | fix warning | Christian Grothoff | 1 | +5 | -4 |
| 2019-10-15 17:59 | memcmp() -> GNUNET_memcmp() | Marcello Stanisci | 1 | +2 | -3 |
| 2019-10-15 12:49 | Check instance before processing payment. | Marcello Stanisci | 1 | +13 | -0 |
| 2019-10-15 12:00 | advancing debug.. | Marcello Stanisci | 1 | +1 | -1 |
| 2019-10-14 12:55 | fix url | Marcello Stanisci | 1 | +4 | -4 |
| 2019-10-11 21:35 | fix #5733 by migrating to new GNUnet PQ API | Christian Grothoff | 5 | +987 | -1044 |
| 2019-10-05 18:03 | support http for taler://pay | Florian Dold | 1 | +15 | -19 |
| 2019-10-05 17:05 | gitignore | Florian Dold | 1 | +1 | -0 |
| 2019-10-05 13:51 | reindenting with uncrustify | Christian Grothoff | 33 | +1473 | -1317 |
| 2019-10-05 13:49 | add uncrustify hook | Christian Grothoff | 6 | +320 | -0 |
| 2019-10-05 13:48 | fix default, test no longer exists | Christian Grothoff | 1 | +2 | -2 |
| 2019-10-04 17:03 | properly separate external/internal APIs | Florian Dold | 7 | +182 | -118 |
| 2019-10-01 17:53 | fix use before initialization | Florian Dold | 1 | +17 | -3 |
| 2019-09-26 12:32 | refactor to check for instance in one place, instead of in each handler | Christian Grothoff | 27 | +1034 | -1093 |
| 2019-09-26 11:57 | fix memory leak | Christian Grothoff | 1 | +19 | -19 |
| 2019-09-23 16:39 | implement instances via one base URL per instance | Florian Dold | 47 | +470 | -640 |
| 2019-09-17 08:03 | make URLs case-sensitive | Christian Grothoff | 1 | +112 | -110 |
| 2019-09-16 20:11 | fixing misc memory leaks related to json, including #5769, as well as an unrelated use-after-free | Christian Grothoff | 8 | +432 | -411 |
| 2019-09-13 11:02 | FPRINTF -> fprintf | Marcello Stanisci | 1 | +1 | -1 |
| 2019-09-01 20:46 | teach config about instances | Florian Dold | 1 | +16 | -1 |
| 2019-09-01 18:35 | wrap array in JSON object | Florian Dold | 2 | +8 | -6 |
| 2019-09-01 18:35 | gitignore | Florian Dold | 1 | +1 | -0 |
| 2019-08-31 12:07 | subtract refund after checking for fee coverage | Florian Dold | 1 | +9 | -8 |
| 2019-08-31 11:58 | compute refund amount correctly | Florian Dold | 1 | +1 | -1 |
| 2019-08-31 11:46 | logging | Florian Dold | 1 | +6 | -3 |
| 2019-08-31 11:45 | log refunded amount | Florian Dold | 1 | +9 | -3 |
| 2019-08-30 13:23 | include tip expiration timestamp | Florian Dold | 1 | +6 | -1 |
| 2019-08-30 13:16 | include tip timestamp | Florian Dold | 1 | +4 | -2 |
| 2019-08-30 13:00 | json format string | Florian Dold | 1 | +1 | -1 |
| 2019-08-30 12:41 | return amount_left of tip to wallet | Florian Dold | 5 | +37 | -4 |
| 2019-08-30 12:31 | different handler for GET tip-pickup | Florian Dold | 1 | +1 | -1 |
| 2019-08-30 11:54 | taler://refund support | Florian Dold | 1 | +63 | -23 |
| 2019-08-30 11:45 | mobile-friendly tipping | Florian Dold | 9 | +219 | -91 |
| 2019-08-30 10:59 | format string | Florian Dold | 1 | +1 | -1 |
| 2019-08-30 08:44 | no more tip_redirect url, as we're moving to taler:// URIs | Florian Dold | 1 | +1 | -11 |
| 2019-08-29 11:36 | move documentation to docs repo | Florian Dold | 16 | +0 | -4435 |
| 2019-08-27 00:58 | oops, variable should be initialized | Florian Dold | 1 | +1 | -1 |
| 2019-08-26 22:37 | oops, check query result first | Florian Dold | 1 | +15 | -16 |
| 2019-08-26 22:28 | unify resource_url and fulfillment_url | Florian Dold | 6 | +50 | -58 |
| 2019-08-26 21:55 | get rid of session_sig, as it is complex and does not work with mobile payments | Florian Dold | 11 | +51 | -166 |
| 2019-08-26 18:48 | reduce size of order ID | Florian Dold | 1 | +1 | -1 |
| 2019-08-26 18:32 | use instance ID instead of name | Florian Dold | 1 | +10 | -10 |
| 2019-08-26 18:27 | get completely rid of trigger-pay | Florian Dold | 3 | +0 | -158 |
| 2019-08-26 18:26 | generate taler_pay_uri in favor of the trigger-pay mechanism | Florian Dold | 6 | +97 | -28 |
| 2019-08-25 23:30 | oops, fix use before initialization | Florian Dold | 1 | +16 | -15 |
| 2019-08-25 23:28 | do not consider an order paid if last session id does not match | Florian Dold | 5 | +27 | -10 |
| 2019-08-25 23:18 | payment_redirect_url -> fallback_request_payment_url | Florian Dold | 1 | +1 | -1 |
| 2019-08-25 23:09 | fix wrong use of GNUNET_PQ_query_param_auto_from_type | Florian Dold | 1 | +5 | -5 |
| 2019-08-25 23:00 | fix prepared statement | Florian Dold | 1 | +1 | -1 |
| 2019-08-25 22:21 | oops, call insert_session_info prepared statement correctly | Florian Dold | 1 | +2 | -2 |
| 2019-08-25 22:12 | non-existing session info is not supposed to be an error | Florian Dold | 1 | +4 | -1 |
| 2019-08-25 22:07 | remove deprecated headers | Florian Dold | 1 | +0 | -30 |
| 2019-08-25 21:57 | implement re-pointing to an already paid order | Florian Dold | 4 | +233 | -13 |
| 2019-08-17 20:19 | resolve | Christian Grothoff | 7 | +130 | -15 |
| 2019-08-17 20:04 | update ChangeLog | Christian Grothoff | 1 | +4 | -0 |
| 2019-08-17 19:57 | fix sig | Christian Grothoff | 1 | +2 | -1 |
| 2019-08-17 19:56 | removing currency field from merchant database | Christian Grothoff | 2 | +151 | -107 |
| 2019-08-17 16:36 | implement /config to query e.g. currency | Florian Dold | 4 | +110 | -1 |
| 2019-08-01 20:24 | check payment logic: remove additional JSON format placeholder | Florian Dold | 1 | +1 | -1 |
| 2019-08-01 20:18 | check payment logic: send contract_url for unpaid contracts | Florian Dold | 1 | +3 | -1 |
| 2019-06-28 16:36 | #5784 | Marcello Stanisci | 1 | +14 | -0 |
| 2019-06-27 13:06 | moving Doxyfile | Marcello Stanisci | 1 | +0 | -0 |
| 2019-06-27 08:09 | adapt to new wire-details signature object | Marcello Stanisci | 1 | +3 | -3 |
| 2019-06-26 20:11 | fix order of CFLAGS | Florian Dold | 1 | +1 | -1 |
| 2019-06-26 20:09 | disable useless GCC warning about pointer alignment | Florian Dold | 1 | +1 | -1 |
| 2019-06-26 19:39 | check payment logic: allow session_id without session_sig_str | Florian Dold | 1 | +2 | -12 |
| 2019-06-18 15:10 | fix leak | Christian Grothoff | 2 | +8 | -6 |
| 2019-06-18 13:38 | fix leaks | Christian Grothoff | 5 | +29 | -9 |
| 2019-06-18 12:57 | indentation fix | Christian Grothoff | 1 | +4 | -4 |
| 2019-06-18 12:55 | fix double-free | Christian Grothoff | 1 | +0 | -1 |
| 2019-06-18 12:54 | fix memory leaks | Christian Grothoff | 8 | +69 | -38 |
| 2019-06-18 11:47 | fix misc style bugs and one real one | Christian Grothoff | 13 | +150 | -141 |
| 2019-06-15 18:17 | Moving code. | Marcello Stanisci | 1 | +24 | -24 |
| 2019-06-11 19:48 | Moving free below | Marcello Stanisci | 1 | +4 | -1 |
| 2019-06-11 18:38 | wire response takes perms | Marcello Stanisci | 1 | +26 | -0 |
| 2019-06-08 20:33 | trying to clean up the messy and buggy check-payment logic (#198801) | Christian Grothoff | 1 | +204 | -111 |
| 2019-06-08 19:45 | remove obsolete, duplicate test logic, rename _new.c to just .c | Christian Grothoff | 3 | +938 | -6161 |
| 2019-06-07 12:53 | updating twister conf | Marcello Stanisci | 2 | +2 | -0 |
| 2019-06-03 22:07 | handle json allocation failures, check MHD response code and log at least | Christian Grothoff | 4 | +57 | -19 |
| 2019-06-02 22:42 | check return value, always | Christian Grothoff | 1 | +3 | -2 |
| 2019-06-02 22:38 | check return value from TALER_string_to_amount, even in test | Christian Grothoff | 2 | +62 | -29 |
| 2019-05-30 10:01 | debug | Marcello Stanisci | 1 | +4 | -4 |
| 2019-05-30 09:37 | debug | Marcello Stanisci | 1 | +7 | -0 |
| 2019-05-29 14:58 | roll back transaction if payment is insufficient | Florian Dold | 1 | +31 | -27 |
| 2019-05-28 18:08 | debug | Marcello Stanisci | 1 | +8 | -0 |
| 2019-05-28 17:39 | syntax | Marcello Stanisci | 1 | +1 | -3 |
| 2019-05-28 17:17 | aesthetics | Marcello Stanisci | 1 | +70 | -41 |
| 2019-05-28 16:53 | comment | Marcello Stanisci | 1 | +52 | -37 |
| 2019-05-28 15:55 | aesthetics | Marcello Stanisci | 1 | +52 | -32 |
| 2019-05-27 14:37 | prevent segfault | Marcello Stanisci | 1 | +4 | -1 |
| 2019-05-27 13:51 | 5732. | Marcello Stanisci | 2 | +9 | -5 |
| 2019-05-24 16:47 | remove superfluous log statement | Florian Dold | 1 | +0 | -4 |
| 2019-05-24 14:55 | rename | Marcello Stanisci | 6 | +5 | -77 |
| 2019-05-24 11:27 | completing lib compression | Marcello Stanisci | 3 | +30 | -31 |
| 2019-05-24 10:50 | more compression | Marcello Stanisci | 3 | +43 | -552 |
| 2019-05-23 19:08 | compressing lib pay | Marcello Stanisci | 1 | +42 | -33 |
| 2019-05-23 19:00 | indent | Marcello Stanisci | 2 | +110 | -85 |
| 2019-05-23 18:48 | rename | Marcello Stanisci | 1 | +1 | -1 |
| 2019-05-23 18:25 | Compressing/decompressing /proposal. | Marcello Stanisci | 3 | +91 | -130 |
| 2019-05-21 12:50 | Resolve #5719 | Marcello Stanisci | 3 | +81 | -1 |
| 2019-05-12 19:50 | replace if with AS_IF (fixes #5709 for merchant) | Christian Grothoff | 1 | +10 | -12 |
| 2019-05-10 18:12 | Create async scopes. | Florian Dold | 4 | +69 | -1 |
| 2019-05-08 05:18 | fix jansson format string | Florian Dold | 1 | +1 | -1 |
| 2019-05-08 04:05 | remove instance from order after looking up merchant info | Florian Dold | 1 | +5 | -0 |
| 2019-05-08 03:50 | set instance on merchant | Florian Dold | 1 | +3 | -0 |
| 2019-04-22 19:35 | indent fix | Christian Grothoff | 1 | +2 | -2 |
| 2019-04-19 18:13 | Fix compiler warnings. | Marcello Stanisci | 1 | +2 | -0 |
| 2019-04-18 15:35 | only use AI_IDN if supported by platform (fixes #5688) | Christian Grothoff | 1 | +5 | -1 |
| 2019-04-16 21:18 | manual: Fix up Texinfo. | ng0 | 1 | +11 | -11 |
| 2019-04-16 20:56 | doc: Fix up manual.texi for older texinfo versions. | ng0 | 2 | +146 | -63 |
| 2019-04-16 18:52 | backenddb: Refactor test_merchantdb for GNUNET_memcmp. | ng0 | 1 | +20 | -29 |
| 2019-04-06 14:27 | add preflights, fix indentation | Christian Grothoff | 3 | +9 | -2 |
| 2019-04-06 14:08 | add non-X variants to payment trigger to provide future-compatibility | Christian Grothoff | 1 | +60 | -14 |
| 2019-04-06 14:05 | add preflights, fix indentation | Christian Grothoff | 1 | +73 | -68 |
| 2019-04-06 14:02 | add preflights, fix indentation | Christian Grothoff | 1 | +53 | -49 |
| 2019-04-06 13:59 | get rid of some memcmps | Christian Grothoff | 1 | +13 | -19 |
| 2019-04-06 13:57 | add another preflight check in /refund handling | Christian Grothoff | 1 | +1 | -1 |
| 2019-04-06 13:56 | indentation and style fixes | Christian Grothoff | 1 | +117 | -109 |
| 2019-04-06 13:50 | fix ftbfs | Christian Grothoff | 1 | +27 | -27 |
| 2019-04-06 13:49 | actually, the rollback() was redundant, instead introduce preflight checks | Christian Grothoff | 1 | +4 | -1 |
| 2019-04-06 13:01 | add missing abort() to error handling in /pay transaction, start to use GNUNET_memcmp() | Christian Grothoff | 10 | +420 | -325 |
| 2019-04-04 21:14 | clean up code duplication in checking of tipping reserve status by moving shared logic to helper function | Christian Grothoff | 7 | +582 | -577 |
| 2019-04-04 19:39 | fix indentation issues | Christian Grothoff | 3 | +307 | -308 |
| 2019-03-29 11:25 | Address compilation warning | Marcello Stanisci | 1 | +0 | -2 |
| 2019-03-24 15:34 | clean up tipping transactiton mess a bit (wip) | Christian Grothoff | 9 | +303 | -294 |
| 2019-03-24 15:34 | fix test case error handling | Christian Grothoff | 1 | +2 | -2 |
| 2019-03-15 20:03 | Add a .dir-locals,el for configuring emacs for this project | Hartmut Goebel | 1 | +16 | -0 |
| 2019-03-05 16:41 | Benchmark. | Marcello Stanisci | 1 | +13 | -22 |
| 2019-03-05 16:41 | Garbage collector.. | Marcello Stanisci | 1 | +0 | -59 |
| 2019-03-05 16:40 | #5257 | Marcello Stanisci | 2 | +74 | -2 |
| 2019-03-05 15:24 | Update payment generator manpage. | Marcello Stanisci | 3 | +83 | -51 |
| 2019-03-05 14:32 | Update payment generator instructions. | Marcello Stanisci | 1 | +45 | -32 |
| 2019-03-05 13:57 | UI | Marcello Stanisci | 1 | +6 | -3 |
| 2019-03-05 13:50 | fix boolean operator | Marcello Stanisci | 1 | +1 | -1 |
| 2019-03-05 13:43 | Fix argument parsing. | Marcello Stanisci | 2 | +21 | -15 |
| 2019-01-31 16:44 | /proposal API disambiguation. | Marcello Stanisci | 5 | +85 | -33 |
| 2019-01-31 14:13 | Proposal logic. | Marcello Stanisci | 2 | +17 | -1 |
| 2019-01-31 14:03 | indent | Marcello Stanisci | 1 | +131 | -82 |
| 2019-01-30 14:49 | fix compiler warnings/errors. | Marcello Stanisci | 2 | +2 | -1 |
| 2019-01-10 14:33 | improve logging for reoccurrances of #5492 | Christian Grothoff | 2 | +35 | -10 |
| 2019-01-10 14:21 | clean up /proposal handling to (1) avoid (previously missing) multi-statement transaction for /proposal; (2) only generate locations if actually configured, and (3) transmit location data only once if jurisdiction and address of merchant are identical | Christian Grothoff | 2 | +135 | -102 |
| 2019-01-10 13:34 | use specific error codes instead of EC_NONE placeholder | Christian Grothoff | 3 | +45 | -19 |
| 2019-01-10 13:34 | fix bogus free of uninitialized variable in test logic on error path | Christian Grothoff | 1 | +11 | -11 |
| 2019-01-10 12:57 | fix double-free bug | Christian Grothoff | 2 | +3 | -6 |
| 2019-01-08 16:28 | move sections shared with exchange to separate files | Christian Grothoff | 3 | +123 | -116 |
| 2018-12-22 11:37 | disambiguate error scenarios better | Christian Grothoff | 1 | +10 | -5 |
| 2018-12-19 11:12 | #5459 | Marcello Stanisci | 7 | +161 | -139 |
| 2018-12-18 16:46 | #5284. | Marcello Stanisci | 3 | +0 | -35 |
| 2018-12-18 14:12 | Fix comment. | Marcello Stanisci | 1 | +0 | -1 |
| 2018-12-18 14:10 | Remove 'exchange' handle from pay-abort-refund CMD. | Marcello Stanisci | 3 | +2 | -14 |
| 2018-12-18 14:07 | /track/*: #5284 | Marcello Stanisci | 4 | +2 | -30 |
| 2018-12-18 14:04 | /tip/*: #5284 | Marcello Stanisci | 3 | +9 | -89 |
| 2018-12-18 13:53 | /refund: #5284 | Marcello Stanisci | 3 | +2 | -33 |
| 2018-12-18 13:48 | /proposal #5284 | Marcello Stanisci | 4 | +3 | -46 |
| 2018-12-18 13:41 | /pay: #5284 | Marcello Stanisci | 4 | +32 | -111 |
| 2018-12-18 13:21 | /history: #5284. | Marcello Stanisci | 4 | +2 | -23 |
| 2018-12-18 11:29 | Fix last commit. | Marcello Stanisci | 3 | +95 | -50 |
| 2018-12-18 11:00 | /history testing API. | Marcello Stanisci | 3 | +117 | -9 |
| 2018-12-18 10:47 | /history API. | Marcello Stanisci | 2 | +124 | -18 |
| 2018-12-18 10:25 | Fix /history tests. | Marcello Stanisci | 2 | +5 | -11 |
| 2018-12-17 16:31 | Fix BIGSERIAL treatment. | Marcello Stanisci | 1 | +1 | -3 |
| 2018-12-17 16:02 | Debug. | Marcello Stanisci | 1 | +1 | -1 |
| 2018-12-17 15:59 | (Attempt to) fix value definition. | Marcello Stanisci | 1 | +3 | -1 |
| 2018-12-17 15:45 | debug | Marcello Stanisci | 1 | +2 | -0 |
| 2018-12-17 14:32 | Fix sloppy flow. | Marcello Stanisci | 1 | +7 | -1 |
| 2018-12-14 18:00 | /history API mod. | Marcello Stanisci | 4 | +54 | -2 |
| 2018-12-14 11:51 | Addressing #4952. | Marcello Stanisci | 1 | +65 | -1 |
| 2018-12-13 17:12 | Default 'delta' for /history. | Marcello Stanisci | 1 | +1 | -2 |
| 2018-12-13 16:38 | Adapt tests to last change. | Marcello Stanisci | 1 | +9 | -5 |
| 2018-12-13 15:55 | Changing /history semantics. | Marcello Stanisci | 8 | +32 | -32 |
| 2018-12-13 15:04 | Implement bullet point 1 of #5066. | Marcello Stanisci | 1 | +12 | -21 |
| 2018-12-06 16:58 | Use exchange-lib function to get the exchange's base URL. | Marcello Stanisci | 1 | +1 | -12 |
| 2018-12-06 16:51 | Put autoconf logic that finds libcurl's installation. | Marcello Stanisci | 1 | +50 | -61 |
| 2018-11-20 14:42 | Fix compilation warnings, due to: | Marcello Stanisci | 20 | +58 | -49 |
| 2018-11-19 22:21 | Minor changes to make tests pass/no-skip again. | Marcello Stanisci | 4 | +18 | -0 |
| 2018-11-19 22:08 | Comments | Marcello Stanisci | 1 | +27 | -20 |
| 2018-11-17 14:14 | fix link issue | Christian Grothoff | 1 | +1 | -0 |
| 2018-11-17 11:07 | adjust callback to match revised libtalerexchange API for /deposit | Christian Grothoff | 1 | +3 | -1 |
| 2018-10-21 17:36 | fix FTBFS | Christian Grothoff | 1 | +1 | -6 |
| 2018-10-06 13:05 | fix #5434 (no more salt in exchange wire replies) | Christian Grothoff | 2 | +15 | -6 |
| 2018-09-15 20:21 | adjust to API change from fixing #5315 | Christian Grothoff | 2 | +8 | -2 |
| 2018-08-18 11:33 | insert missing rollback, move another rollback to proper location | Christian Grothoff | 1 | +15 | -13 |
| 2018-07-26 12:55 | Addressing #5383 led to discover that.. | Marcello Stanisci | 2 | +88 | -0 |
| 2018-07-26 12:16 | fix twisted track-transaction CMD | Marcello Stanisci | 1 | +1 | -3 |
| 2018-07-26 12:13 | Fix the way twister logic is sought in the system. | Marcello Stanisci | 1 | +1 | -1 |
| 2018-07-04 14:39 | Remove old code. | Marcello Stanisci | 2 | +1 | -536 |
| 2018-07-04 14:36 | Args parsing. | Marcello Stanisci | 1 | +30 | -24 |
| 2018-07-04 12:31 | Providing 'static' keyword where missing. | Marcello Stanisci | 4 | +7 | -7 |
| 2018-07-03 22:24 | fix pg version check on Debian | Christian Grothoff | 1 | +3 | -4 |
| 2018-07-03 20:43 | remove copy-&-paste leftover | Marcello Stanisci | 1 | +0 | -3 |
| 2018-07-03 20:38 | fix subcommands logic. | Marcello Stanisci | 1 | +20 | -39 |
| 2018-07-03 10:58 | merge data from former "alt" generator into melted version. | Marcello Stanisci | 1 | +169 | -8 |
| 2018-07-03 10:22 | fix amounts/orders definition | Marcello Stanisci | 1 | +24 | -84 |
| 2018-07-03 10:07 | detect --help option under sub-command. | Marcello Stanisci | 1 | +31 | -6 |
| 2018-07-03 09:52 | Distinguish case based on sub-command given. | Marcello Stanisci | 1 | +36 | -18 |
| 2018-07-03 09:26 | fix previous renaming | Marcello Stanisci | 2 | +2 | -3 |
| 2018-07-03 09:25 | renaming generator into taler-merchant-benchmark | Marcello Stanisci | 4 | +698 | -587 |
| 2018-07-02 20:14 | kill FIXME | Marcello Stanisci | 1 | +1 | -2 |
| 2018-07-02 20:01 | polishing tip CMD | Marcello Stanisci | 2 | +24 | -6 |
| 2018-07-02 12:38 | cut unused data off from track CMDs. | Marcello Stanisci | 4 | +14 | -41 |
| 2018-07-02 11:18 | Towards #5332 | Marcello Stanisci | 4 | +1 | -17 |
| 2018-07-02 10:36 | polish pay CMD | Marcello Stanisci | 1 | +2 | -3 |
| 2018-06-29 09:23 | comments | Marcello Stanisci | 1 | +7 | -0 |
| 2018-06-29 07:16 | Remove "-new" leftover part. | Marcello Stanisci | 1 | +2 | -2 |
| 2018-06-28 18:56 | More descriptive --help option. | Marcello Stanisci | 1 | +7 | -2 |
| 2018-06-28 14:33 | Addressing #5366, the pay-gen side. | Marcello Stanisci | 1 | +25 | -4 |
| 2018-06-28 14:23 | comment on last change. | Marcello Stanisci | 1 | +1 | -0 |
| 2018-06-28 14:22 | Moving #5366 chunk into twisted tests, + fix it. | Marcello Stanisci | 3 | +85 | -78 |
| 2018-06-28 11:23 | Conditional compilation of twisted-chunk. | Marcello Stanisci | 3 | +10 | -13 |
| 2018-06-28 09:42 | Reproducing #5366 within test cases. | Marcello Stanisci | 1 | +73 | -0 |
| 2018-06-27 14:44 | cosmetics | Marcello Stanisci | 1 | +0 | -1 |
| 2018-06-27 14:10 | Towards #5366.. | Marcello Stanisci | 3 | +38 | -8 |
| 2018-06-27 10:07 | Terminate good process if CLI option is missing. | Marcello Stanisci | 2 | +2 | -0 |
| 2018-06-27 10:03 | gitignore | Marcello Stanisci | 1 | +2 | -1 |
| 2018-06-27 09:20 | Make "alt" generator compile. | Marcello Stanisci | 2 | +10 | -5 |
| 2018-06-27 09:14 | Corner case generator, first draft. | Marcello Stanisci | 2 | +524 | -0 |
| 2018-06-26 11:08 | Splitting CMDs for twisted test cases. | Marcello Stanisci | 1 | +78 | -43 |
| 2018-06-26 10:52 | cosmetics | Marcello Stanisci | 1 | +1 | -3 |
| 2018-06-26 10:50 | Finish splitting main "lib" test cases. | Marcello Stanisci | 1 | +48 | -38 |
| 2018-06-26 10:13 | Splitting tests, _actually_ up to tip | Marcello Stanisci | 1 | +40 | -38 |
| 2018-06-26 10:09 | Splitting tests, up to tip | Marcello Stanisci | 2 | +47 | -31 |
| 2018-06-26 09:36 | Splitting tests, up to refund | Marcello Stanisci | 1 | +122 | -76 |
| 2018-06-26 09:11 | Fix #5364. | Marcello Stanisci | 1 | +17 | -24 |
| 2018-06-14 10:46 | Simplifying payment generator. | Marcello Stanisci | 1 | +0 | -86 |
| 2018-06-13 16:35 | Fix last change. | Marcello Stanisci | 5 | +5 | -18 |
| 2018-06-13 16:03 | Properly adding Authorization header via GNUnet API. | Marcello Stanisci | 5 | +19 | -0 |
| 2018-06-13 15:51 | Reverting last change. | Marcello Stanisci | 5 | +1 | -33 |
| 2018-06-12 18:22 | minor edit | Marcello Stanisci | 2 | +2 | -1 |
| 2018-06-12 18:11 | including Authorization: header to requests. | Marcello Stanisci | 4 | +31 | -0 |
| 2018-06-12 13:27 | Really fixes previous change | Marcello Stanisci | 1 | +1 | -1 |
| 2018-06-12 13:25 | Really fixes previous change. | Marcello Stanisci | 1 | +1 | -1 |
| 2018-06-12 13:22 | Renaming payment generator executable. | Marcello Stanisci | 3 | +530 | -2551 |
| 2018-06-12 10:06 | 'enum' instead of several same-typed #define's. | Marcello Stanisci | 1 | +10 | -7 |
| 2018-06-12 08:27 | Dynamic currency at the generator. | Marcello Stanisci | 1 | +88 | -77 |
| 2018-06-12 07:53 | Allocating strings beforehand | Marcello Stanisci | 1 | +156 | -81 |
| 2018-06-12 07:03 | fetch currency from configuration | Marcello Stanisci | 1 | +35 | -0 |
| 2018-06-11 13:51 | Authentication>Authorization | Marcello Stanisci | 1 | +1 | -1 |
| 2018-06-11 13:44 | space needed | Marcello Stanisci | 1 | +1 | -1 |
| 2018-06-11 13:40 | wget needs ApiKey header. | Marcello Stanisci | 1 | +3 | -1 |
| 2018-06-11 13:29 | Cannot kill an unborn process. | Marcello Stanisci | 1 | +0 | -1 |
| 2018-06-07 08:15 | Fix un-aggregated payment. | Marcello Stanisci | 1 | +44 | -42 |
| 2018-06-07 07:55 | Again on 424 context creation. | Marcello Stanisci | 1 | +44 | -36 |
| 2018-06-06 20:06 | Implement 2-coined payment. | Marcello Stanisci | 1 | +58 | -5 |
| 2018-06-06 10:09 | Payment generator got 202 tracks. | Marcello Stanisci | 1 | +51 | -1 |
| 2018-05-29 10:25 | Get rid of old "@param selector". | Marcello Stanisci | 4 | +7 | -19 |
| 2018-05-25 10:04 | Align testing-lib header file comments with C's. | Marcello Stanisci | 2 | +252 | -88 |
| 2018-05-25 09:32 | Commenting string traits. | Marcello Stanisci | 1 | +16 | -11 |
| 2018-05-25 09:27 | Comment hash traits. | Marcello Stanisci | 1 | +20 | -11 |
| 2018-05-25 09:13 | Commenting merchant signature trait. | Marcello Stanisci | 1 | +2 | -0 |
| 2018-05-25 09:12 | Commenting refund traits. | Marcello Stanisci | 2 | +7 | -5 |
| 2018-05-24 18:04 | Commenting\ planchet\ traits | Marcello Stanisci | 1 | +3 | -5 |
| 2018-05-24 16:59 | Commenting "history" CMD. | Marcello Stanisci | 1 | +32 | -28 |
| 2018-05-24 16:39 | Commenting "track"(s) CMDs. | Marcello Stanisci | 1 | +123 | -34 |
| 2018-05-24 15:27 | Commenting "refund" CMD. | Marcello Stanisci | 1 | +149 | -10 |
| 2018-05-24 14:28 | Commenting the "rewind" CMD. | Marcello Stanisci | 2 | +29 | -2 |
| 2018-05-24 13:55 | Fix bugs strongly related to #5330. | Marcello Stanisci | 2 | +13 | -10 |
| 2018-05-24 10:02 | Splitting pay CMD. | Marcello Stanisci | 3 | +43 | -7 |
| 2018-05-23 18:16 | minor edit. | Marcello Stanisci | 1 | +5 | -1 |
| 2018-05-23 18:14 | Commenting "proposal"(s) CMDs | Marcello Stanisci | 1 | +69 | -44 |
| 2018-05-23 14:47 | Commenting "pay" CMDs. | Marcello Stanisci | 3 | +188 | -73 |
| 2018-05-23 09:29 | Commenting the tip CMDs. | Marcello Stanisci | 1 | +270 | -30 |
| 2018-05-23 07:48 | Versioning new (test) key. | Marcello Stanisci | 2 | +5 | -0 |
| 2018-05-22 13:25 | commenting tests. | Marcello Stanisci | 1 | +16 | -8 |
| 2018-05-22 12:43 | Adapt "traditional" test case to latest changes. | Marcello Stanisci | 1 | +24 | -0 |
| 2018-05-22 12:35 | Enabling the increase-unknown-reserve error case. | Marcello Stanisci | 1 | +0 | -2 |
| 2018-05-22 12:30 | Fix "insufficient funds" error case. | Marcello Stanisci | 3 | +79 | -5 |
| 2018-05-22 09:10 | Tip pick up on a non existent tip id. (Closes #5307) | Marcello Stanisci | 3 | +53 | -1 |
| 2018-05-22 08:02 | Refund corner case. | Marcello Stanisci | 3 | +155 | -17 |
| 2018-05-21 13:17 | Issuing a refund lookup with a non existent order id. | Marcello Stanisci | 4 | +44 | -14 |
| 2018-05-21 12:49 | Attempting refund increase on a non existent order id. | Marcello Stanisci | 2 | +13 | -2 |
| 2018-05-21 12:44 | Increase refund on a unpaid contract. | Marcello Stanisci | 3 | +55 | -8 |
| 2018-05-21 12:02 | Refund test CMD takes expected HTTP code. | Marcello Stanisci | 4 | +17 | -10 |
| 2018-05-21 09:56 | adapt to latest twister changes. | Marcello Stanisci | 2 | +12 | -10 |
| 2018-05-16 12:30 | addressing FIXME_MARCELLOs. | Marcello Stanisci | 5 | +39 | -44 |
| 2018-05-11 14:36 | option name. | Marcello Stanisci | 1 | +1 | -1 |
| 2018-05-11 14:34 | provide --config as well. | Marcello Stanisci | 1 | +14 | -3 |
| 2018-05-11 14:24 | Adding -L CLI argument. | Marcello Stanisci | 1 | +8 | -3 |
| 2018-05-11 14:16 | adding --version info | Marcello Stanisci | 2 | +27 | -1 |
| 2018-05-11 14:06 | Provide --help option to the paygen. | Marcello Stanisci | 1 | +13 | -2 |
| 2018-05-11 13:52 | Ip paygen tuning. | Marcello Stanisci | 1 | +1 | -1 |
| 2018-05-11 13:41 | /track/transaction CMD manually decodes WTID subject. | Marcello Stanisci | 2 | +40 | -24 |
| 2018-05-10 20:18 | paygen has reached its (likely) final form. | Marcello Stanisci | 1 | +29 | -0 |
| 2018-05-10 20:10 | previous change continued. | Marcello Stanisci | 1 | +6 | -0 |
| 2018-05-10 19:59 | /track/transaction CMD stores WTID as trait. | Marcello Stanisci | 1 | +56 | -0 |
| 2018-05-10 18:01 | Paygen /track preparation. | Marcello Stanisci | 1 | +36 | -0 |
| 2018-05-10 17:49 | --with-pybank option removed. | Marcello Stanisci | 1 | +5 | -27 |
| 2018-05-10 17:46 | no "check" CMDs in paygen. | Marcello Stanisci | 1 | +0 | -15 |
| 2018-05-10 09:19 | comments | Marcello Stanisci | 1 | +7 | -0 |
| 2018-05-10 08:49 | rewinding payments within the generator. | Marcello Stanisci | 1 | +7 | -0 |
| 2018-05-10 08:21 | copy-and-paste fault. | Marcello Stanisci | 1 | +1 | -1 |
| 2018-05-09 14:23 | Importing CMDs. | Marcello Stanisci | 1 | +70 | -6 |
| 2018-05-09 14:01 | Introducing "rewind" CMD. | Marcello Stanisci | 5 | +115 | -2 |
| 2018-05-09 12:35 | User loging. | Marcello Stanisci | 1 | +4 | -3 |
| 2018-05-09 11:42 | paygen banks. | Marcello Stanisci | 1 | +56 | -16 |
| 2018-05-09 09:22 | proposal CMD generates order_id if missing. | Marcello Stanisci | 2 | +23 | -5 |
| 2018-05-08 14:30 | terminate bank and merchant when done. | Marcello Stanisci | 1 | +5 | -2 |
| 2018-05-08 13:36 | launching the exchange. | Marcello Stanisci | 1 | +2 | -1 |
| 2018-05-08 13:35 | remove dead code. | Marcello Stanisci | 1 | +3 | -63 |
| 2018-05-08 13:32 | Paygen: getting rid of GNUNET_PROGRAM_run. | Marcello Stanisci | 1 | +84 | -16 |
| 2018-05-07 12:09 | Make test configs more autocomplete. | Marcello Stanisci | 2 | +21 | -1 |
| 2018-05-04 14:20 | launching the bank from the "paygen". | Marcello Stanisci | 2 | +33 | -15 |
| 2018-05-04 12:24 | passing the "paygen" control to CMDs. | Marcello Stanisci | 1 | +70 | -14 |
| 2018-05-04 09:24 | Explicit merchant URL. | Marcello Stanisci | 4 | +10 | -28 |
| 2018-05-04 09:15 | merchant gets launched but wget fails to detect it. | Marcello Stanisci | 2 | +61 | -20 |
| 2018-05-04 08:28 | Payments generator skeleton. | Marcello Stanisci | 3 | +9 | -24 |
| 2018-05-04 08:15 | new paygen draft | Marcello Stanisci | 2 | +119 | -0 |
| 2018-05-04 07:18 | Reverting last change. | Marcello Stanisci | 2 | +4 | -12 |
| 2018-05-03 13:06 | conditions in test code. | Marcello Stanisci | 2 | +12 | -4 |
| 2018-05-03 12:06 | remove hard-coded config file | Marcello Stanisci | 1 | +9 | -9 |
| 2018-04-15 10:25 | fix possible test errors in configure.ac | Christian Grothoff | 1 | +5 | -4 |
| 2018-04-02 19:26 | update manual | Christian Grothoff | 1 | +13 | -6 |
| 2018-04-02 19:12 | update manual to reflect current options | Christian Grothoff | 1 | +180 | -125 |
| 2018-04-02 15:27 | get tests to pass (again) | Christian Grothoff | 5 | +51 | -36 |
| 2018-04-02 14:59 | fix misc issues with tests after latest refactoring | Christian Grothoff | 6 | +37 | -31 |
| 2018-04-02 14:33 | fix more of config files, fix testing_api_helpers logic to deal with merchant ports that are not 8082 | Christian Grothoff | 18 | +120 | -67 |
| 2018-04-02 12:48 | Towards enabling multiple wire accounts per merchant. | Christian Grothoff | 11 | +525 | -464 |
| 2018-03-27 20:47 | pre-merge changes towards #4939 patch | Christian Grothoff | 3 | +31 | -50 |
| 2018-04-05 22:32 | put twister tests behind --enable-experimental | Florian Dold | 2 | +12 | -0 |
| 2018-04-05 08:51 | use GNUNET_NZL instead of crazy hacks to ensure non-zero vararg array lengths | Christian Grothoff | 2 | +185 | -198 |
| 2018-04-04 15:51 | change version number to 0.5 | Florian Dold | 2 | +4 | -1 |
| 2018-04-04 16:11 | should be fixme, not preprocessor warning | Florian Dold | 1 | +1 | -1 |
| 2018-04-04 16:07 | avoid undefined behavior again, return correct right status early | Florian Dold | 1 | +187 | -176 |
| 2018-04-04 15:28 | avoid undefined behavior | Florian Dold | 1 | +3 | -1 |
| 2018-04-03 21:25 | compute reserve expiration time properly | Florian Dold | 1 | +9 | -5 |
| 2018-04-04 15:07 | declare var at beginning of scope... | Christian Grothoff | 1 | +1 | -2 |
| 2018-03-26 10:34 | remove debug statement. | Marcello Stanisci | 1 | +0 | -2 |
| 2018-03-26 10:00 | testing /check-payment. | Marcello Stanisci | 1 | +6 | -0 |
| 2018-03-26 09:51 | - verbose | Marcello Stanisci | 1 | +8 | -5 |
| 2018-03-26 09:40 | check against bad payment_redirect_url. | Marcello Stanisci | 1 | +16 | -0 |
| 2018-03-26 09:24 | test non 200 response code from /check-payment. | Marcello Stanisci | 1 | +41 | -0 |
| 2018-03-26 08:33 | fix tipping test aftermath. | Marcello Stanisci | 2 | +14 | -11 |
| 2018-03-23 15:54 | extra bank checks (no pass now) | Marcello Stanisci | 2 | +13 | -10 |
| 2018-03-23 15:16 | spending tip passes. | Marcello Stanisci | 3 | +91 | -10 |
| 2018-03-23 12:35 | testing until last pickup ("too much" one) | Marcello Stanisci | 4 | +152 | -0 |
| 2018-03-23 12:12 | tip queries, before error generating authorize(s). | Marcello Stanisci | 1 | +18 | -0 |
| 2018-03-23 12:08 | after pickup query under test. | Marcello Stanisci | 1 | +10 | -2 |
| 2018-03-23 11:55 | putting tip-pickup under test. | Marcello Stanisci | 2 | +47 | -2 |
| 2018-03-23 11:07 | putting query with amounts under test. | Marcello Stanisci | 3 | +57 | -0 |
| 2018-03-23 10:56 | putting tip-query under test. | Marcello Stanisci | 2 | +6 | -0 |
| 2018-03-23 10:52 | putting second tip-authorize under tests. | Marcello Stanisci | 1 | +11 | -0 |
| 2018-03-23 10:50 | putting tip-authorize into tests. | Marcello Stanisci | 3 | +64 | -0 |
| 2018-03-23 10:26 | fix confusion about reserve creation | Marcello Stanisci | 1 | +7 | -5 |
| 2018-03-22 22:38 | make pay abort response unparsable. | Marcello Stanisci | 1 | +12 | -0 |
| 2018-03-22 18:59 | notes | Marcello Stanisci | 1 | +3 | -1 |
| 2018-03-22 18:45 | coin signature fails when processing coin history. | Marcello Stanisci | 1 | +7 | -1 |
| 2018-03-22 18:10 | to the point where a double-spend is triggered. | Marcello Stanisci | 1 | +77 | -0 |
| 2018-03-22 16:10 | cover pay abortion. | Marcello Stanisci | 1 | +23 | -0 |
| 2018-03-22 11:56 | new paths in /pay abortions. | Marcello Stanisci | 1 | +13 | -2 |
| 2018-03-22 11:44 | cover invalid /pay abortion. | Marcello Stanisci | 2 | +77 | -1 |
| 2018-03-21 17:03 | address leaks. | Marcello Stanisci | 1 | +1 | -0 |
| 2018-03-21 15:38 | still on leaks. | Marcello Stanisci | 2 | +7 | -1 |
| 2018-03-21 14:37 | address leaks. | Marcello Stanisci | 1 | +13 | -5 |
| 2018-03-21 13:25 | address leaks. | Marcello Stanisci | 1 | +5 | -0 |
| 2018-03-21 09:25 | gently terminate twister. | Marcello Stanisci | 1 | +1 | -1 |
| 2018-03-19 18:01 | HAVE_TWISTER default. | Marcello Stanisci | 1 | +1 | -0 |
| 2018-03-19 12:37 | fix parentheses. | Marcello Stanisci | 1 | +7 | -1 |
| 2018-03-17 00:51 | fulfillment URL mandatory. | Marcello Stanisci | 1 | +15 | -11 |
| 2018-03-17 00:25 | re-enabling 402 Failed Dependency from /track/transaction. | Marcello Stanisci | 1 | +15 | -19 |
| 2018-03-16 16:35 | cause invalid proposal-lookup response. | Marcello Stanisci | 1 | +41 | -0 |
| 2018-03-16 15:55 | unparsable response for proposal-lookup. | Marcello Stanisci | 1 | +13 | -0 |
| 2018-03-16 15:50 | proposal-lookup 404 Not Found. | Marcello Stanisci | 5 | +46 | -27 |
| 2018-03-16 13:47 | trigger 404 @ /proposal | Marcello Stanisci | 3 | +21 | -6 |
| 2018-03-16 00:16 | be more gentle with unexpected response codes. | Marcello Stanisci | 5 | +71 | -21 |
| 2018-03-15 11:13 | test against invalid proposal. | Marcello Stanisci | 1 | +105 | -74 |
| 2018-03-15 10:43 | /proposal cb called with response code == 0. | Marcello Stanisci | 3 | +55 | -3 |
| 2018-03-15 10:19 | malforming /history response body, and avoid extracting error codes from NULL responses. | Marcello Stanisci | 3 | +48 | -11 |
| 2018-03-15 07:02 | Double twister instance plus first coverage effort | Marcello Stanisci | 7 | +134 | -60 |
| 2018-03-12 16:11 | typo | Marcello Stanisci | 1 | +1 | -1 |
| 2018-03-10 14:01 | do not treat 424 Failed Dependency as "unexpected". | Marcello Stanisci | 3 | +8 | -4 |
| 2018-03-10 13:36 | trigger 424 confict caused by exchange. | Marcello Stanisci | 1 | +3 | -2 |
| 2018-03-09 21:58 | trigger 424 | Marcello Stanisci | 1 | +6 | -0 |
| 2018-03-08 17:18 | enabling twisted command. | Marcello Stanisci | 2 | +4 | -6 |
| 2018-03-08 10:11 | multicoin check paid. | Marcello Stanisci | 1 | +6 | -3 |
| 2018-03-08 10:04 | fix multi-coin payment. | Marcello Stanisci | 4 | +69 | -49 |
| 2018-03-06 10:51 | check if twister is installed. | Marcello Stanisci | 2 | +26 | -1 |
| 2018-03-06 09:55 | comments | Marcello Stanisci | 2 | +52 | -21 |
| 2018-03-02 15:40 | preparing to HTTP response body modification. | Marcello Stanisci | 1 | +95 | -0 |
| 2018-03-02 14:12 | re-enable twisted tests | Marcello Stanisci | 1 | +20 | -21 |
| 2018-03-13 13:59 | fix PHP prerequisites. | Marcello Stanisci | 1 | +1 | -1 |
| 2018-03-13 13:54 | adding missing PHP snippets. | Marcello Stanisci | 1 | +64 | -2 |
| 2018-03-13 12:07 | php check-payment. | Marcello Stanisci | 1 | +16 | -0 |
| 2018-03-13 11:54 | php order | Marcello Stanisci | 1 | +45 | -0 |
| 2018-03-13 10:53 | bootstrap PHP snippets. | Marcello Stanisci | 2 | +19 | -1 |
| 2018-03-13 10:43 | minor edits. | Marcello Stanisci | 1 | +6 | -3 |
| 2018-03-13 10:15 | minor edits. | Marcello Stanisci | 1 | +4 | -2 |
| 2018-03-13 09:29 | typo + url fix. | Marcello Stanisci | 1 | +2 | -2 |
| 2018-03-12 16:14 | adding some verbosity to a snippet. | Marcello Stanisci | 1 | +2 | -2 |
| 2018-03-12 12:09 | doc: fix errors in python snippets | Florian Dold | 1 | +3 | -3 |
| 2018-03-12 11:29 | implementing #5281 guards against hanging transactions, plus minor code cleanups | Christian Grothoff | 14 | +141 | -46 |
| 2018-03-11 22:08 | misc edits to manual, some open comments | Christian Grothoff | 1 | +160 | -85 |
| 2018-03-11 16:55 | remove 'const const' | Florian Dold | 1 | +1 | -1 |
| 2018-03-11 16:55 | do more order validation (fixes #5290) | Florian Dold | 3 | +13 | -0 |
| 2018-03-11 15:55 | doc: explain last_session_id | Florian Dold | 1 | +4 | -0 |
| 2018-03-11 15:46 | doc: session-bound payments | Florian Dold | 1 | +29 | -2 |
| 2018-03-11 15:03 | doc: update | Florian Dold | 1 | +205 | -26 |
| 2018-03-11 13:56 | doc: better presence detection | Florian Dold | 1 | +40 | -70 |
| 2018-03-11 13:36 | fix doc makefile (can't use pattern rules for extra deps) | Florian Dold | 1 | +7 | -3 |
| 2018-03-11 13:06 | doc: line-break code examples to not break PDF output | Florian Dold | 1 | +13 | -6 |
| 2018-03-11 13:02 | doc: remove obsolete JS APIs | Florian Dold | 1 | +0 | -8 |
| 2018-03-11 12:52 | clarify amounts | Florian Dold | 1 | +3 | -1 |
| 2018-03-02 14:02 | gitignore | Marcello Stanisci | 1 | +4 | -0 |
| 2018-03-02 13:58 | config file for twisted tests. | Marcello Stanisci | 1 | +250 | -0 |
| 2018-03-02 13:55 | do not compile twister-based checks | Marcello Stanisci | 1 | +21 | -20 |
| 2018-03-02 13:49 | fix compilation regarding twister-lib dep. | Marcello Stanisci | 2 | +5 | -1 |
| 2018-03-01 14:53 | finish testing if twister started correctly. | Marcello Stanisci | 3 | +51 | -499 |
| 2018-02-28 14:48 | convenience function to kill+wait+destroy processes. | Marcello Stanisci | 1 | +14 | -3 |
| 2018-02-28 14:23 | fix compiler warning. | Marcello Stanisci | 1 | +3 | -2 |
| 2018-02-28 14:16 | twisted skeleton. | Marcello Stanisci | 4 | +714 | -12 |
| 2018-02-27 22:01 | doc: missing graph | Florian Dold | 2 | +28 | -0 |
| 2018-02-27 18:19 | API docs with one master file | Florian Dold | 6 | +737 | -9 |
| 2018-02-12 16:34 | Implementing new style test instructions. | Marcello Stanisci | 19 | +5919 | -10 |
| 2018-02-20 11:44 | add missing commit/rollback | Florian Dold | 1 | +2 | -0 |
| 2018-02-20 10:48 | remove bad logging | Florian Dold | 1 | +1 | -6 |
| 2018-02-02 22:25 | fix two uninitialized memory accesses | Florian Dold | 2 | +2 | -1 |
| 2018-02-02 20:29 | remove unnecessary table, track last_session_id | Florian Dold | 8 | +133 | -428 |
| 2018-02-02 16:29 | only fill out merchant info if not given | Florian Dold | 1 | +51 | -45 |
| 2018-02-02 01:19 | add missing doc syntax highlighter | Florian Dold | 2 | +4 | -0 |
| 2018-02-01 16:57 | allow default instance for POST /order | Florian Dold | 1 | +4 | -1 |
| 2018-02-01 14:08 | fix doc build, include syntax highlighting | Florian Dold | 3 | +51 | -6 |
| 2018-02-01 02:47 | pickup URL is public now | Florian Dold | 1 | +1 | -1 |
| 2018-02-01 02:46 | proper return code for insert | Florian Dold | 1 | +1 | -1 |
| 2018-02-01 02:38 | implement /tip-query and fix tip db issues (uniqueness) | Florian Dold | 9 | +1112 | -67 |
| 2018-01-31 18:28 | remove remnants of tip-enable | Florian Dold | 4 | +0 | -241 |
| 2018-01-31 18:15 | nicer error messages for /tip-authorize | Florian Dold | 1 | +6 | -1 |
| 2018-01-31 17:39 | use url helpers from taler util | Florian Dold | 19 | +54 | -372 |
| 2018-01-30 00:40 | use url consistently in docs | Florian Dold | 1 | +7 | -7 |
| 2018-01-30 00:38 | use url instead of uri consistently | Florian Dold | 22 | +106 | -107 |
| 2018-01-29 22:20 | keep old /tip-pickup alias | Florian Dold | 1 | +4 | -0 |
| 2018-01-29 18:28 | no need to convert amount now | Florian Dold | 5 | +0 | -52 |
| 2018-01-29 17:39 | adjust refund pickup URL | Florian Dold | 1 | +1 | -1 |
| 2018-01-29 17:36 | adjust proposal download URL | Florian Dold | 1 | +1 | -1 |
| 2018-01-29 17:24 | always set the paid field in the check payment response | Florian Dold | 1 | +4 | -2 |
| 2018-01-29 17:06 | put customer-facing endpoints under /public/ | Florian Dold | 10 | +17 | -17 |
| 2018-01-29 12:23 | smaller refund response, give same refund format on /pay abort | Florian Dold | 3 | +17 | -13 |
| 2018-01-23 18:21 | return error instead of crashing on /pay with zero coins | Florian Dold | 1 | +3 | -1 |
| 2018-01-22 20:59 | fix #5262 | Christian Grothoff | 6 | +137 | -11 |
| 2018-01-22 19:15 | fix #B5258-12808 issue | Christian Grothoff | 1 | +4 | -2 |
| 2018-01-22 18:31 | fix type error that lead to the strange bug | Florian Dold | 1 | +0 | -7 |
| 2018-01-22 18:23 | commit missing file | Florian Dold | 2 | +260 | -1 |
| 2018-01-22 18:09 | tests for /check-payment | Florian Dold | 1 | +131 | -1 |
| 2018-01-22 16:50 | make arguments const | Florian Dold | 2 | +4 | -4 |
| 2018-01-22 16:48 | implement check payment API client | Florian Dold | 4 | +173 | -1 |
| 2018-01-22 15:20 | fix #5259 (assertion slightly wrong) | Christian Grothoff | 1 | +1 | -1 |
| 2018-01-22 12:47 | should be find_order, not find_orders | Florian Dold | 4 | +23 | -23 |
| 2018-01-22 12:45 | fix check-payment logic without session_id, use proper error codes | Florian Dold | 1 | +29 | -8 |
| 2018-01-19 02:03 | use 409 instead of 503 in lib (and test) | Florian Dold | 2 | +2 | -2 |
| 2018-01-19 01:32 | include contract terms in refund / check-pay | Florian Dold | 2 | +13 | -9 |
| 2018-01-19 01:29 | Florian is right, this should be a 409, not 500 | Christian Grothoff | 1 | +1 | -1 |
| 2018-01-19 01:24 | do not complain given legal error code | Christian Grothoff | 1 | +3 | -0 |
| 2018-01-19 01:24 | improve human-readable error message (maybe addressing Florians #5258-12809 concern | Christian Grothoff | 1 | +5 | -1 |
| 2018-01-19 01:17 | include information about refund in /check-payment | Florian Dold | 1 | +74 | -19 |
| 2018-01-19 00:49 | towards expanding testcase for #5258 | Christian Grothoff | 1 | +54 | -18 |
| 2018-01-19 00:30 | fix leak | Christian Grothoff | 1 | +11 | -7 |
| 2018-01-19 00:20 | work on #4939: load multiple wire methods per instance | Christian Grothoff | 4 | +224 | -90 |
| 2018-01-18 23:14 | minor style fix | Christian Grothoff | 1 | +25 | -17 |
| 2018-01-18 21:40 | add missing pack format field | Florian Dold | 1 | +1 | -1 |
| 2018-01-18 21:34 | accept string amount for tip | Florian Dold | 1 | +5 | -0 |
| 2018-01-18 17:42 | implement redirect-based tipping | Florian Dold | 1 | +33 | -7 |
| 2018-01-18 16:00 | make use of implementation of #5254 | Christian Grothoff | 1 | +17 | -11 |
| 2018-01-18 00:25 | fix use after free | Florian Dold | 1 | +6 | -4 |
| 2018-01-18 00:17 | generate complete URL for refund pickup | Florian Dold | 1 | +4 | -0 |
| 2018-01-18 00:05 | add backend redirect url to refund response | Florian Dold | 1 | +26 | -4 |
| 2018-01-17 23:57 | convert refund amount if it is a string | Florian Dold | 4 | +43 | -26 |
| 2018-01-17 22:50 | use correct label | Florian Dold | 1 | +2 | -6 |
| 2018-01-17 22:07 | include locations and proper labels in proposal | Florian Dold | 1 | +37 | -2 |
| 2018-01-17 21:39 | remove unused exported variable | Florian Dold | 1 | +0 | -5 |
| 2018-01-17 21:39 | parse locations from config | Florian Dold | 2 | +82 | -0 |
| 2018-01-17 05:07 | typo in header | Florian Dold | 1 | +1 | -1 |
| 2018-01-17 02:37 | fix use after free (copy strings properly) | Florian Dold | 1 | +10 | -5 |
| 2018-01-16 14:07 | nicer order ids | Florian Dold | 1 | +7 | -6 |
| 2018-01-16 13:47 | use dot to separate default order_id for friendlier URLs | Florian Dold | 1 | +1 | -1 |
| 2018-01-16 13:45 | convert amount from string in /proposal | Florian Dold | 1 | +31 | -0 |
| 2018-01-16 12:49 | fix leaks in /proposal handling | Christian Grothoff | 2 | +19 | -20 |
| 2018-01-16 12:19 | add resource_url for re-pay detection without contract download | Florian Dold | 2 | +6 | -0 |
| 2018-01-16 12:18 | fix leak | Christian Grothoff | 1 | +3 | -3 |
| 2018-01-16 12:12 | fix test memory leaks | Christian Grothoff | 2 | +19 | -10 |
| 2018-01-16 11:39 | fix a few memory leaks | Christian Grothoff | 6 | +140 | -88 |
| 2018-01-16 10:41 | also log error code on unexpected failure | Christian Grothoff | 1 | +24 | -13 |
| 2018-01-15 14:40 | patch for #5198 | Christian Grothoff | 14 | +343 | -948 |
| 2018-01-16 03:03 | generate contract url for wallet | Florian Dold | 1 | +16 | -1 |
| 2018-01-16 02:30 | products must be array, not object | Florian Dold | 1 | +1 | -1 |
| 2018-01-16 00:32 | gitignore | Florian Dold | 1 | +1 | -0 |
| 2018-01-16 00:30 | fix proposal test cases, fix use after free in refunds | Florian Dold | 10 | +349 | -95 |
| 2018-01-15 08:38 | Addressing #5015. | Marcello Stanisci | 2 | +51 | -0 |
| 2018-01-15 08:37 | missing parenthesis | Marcello Stanisci | 1 | +1 | -1 |
| 2018-01-10 16:19 | add nonce only when proposal is requested | Florian Dold | 3 | +230 | -14 |
| 2018-01-10 15:11 | fill in missing proposal fields | Florian Dold | 3 | +51 | -1 |
| 2018-01-09 23:16 | add session_sig to pay response | Florian Dold | 2 | +51 | -19 |
| 2018-01-09 13:32 | additional headers for taler-pay | Florian Dold | 4 | +140 | -117 |
| 2018-01-07 17:19 | confirm_url not needed anymore | Florian Dold | 2 | +0 | -14 |
| 2018-01-05 16:04 | respect X-Forwaded-Prefix | Florian Dold | 1 | +4 | -0 |
| 2018-01-05 15:10 | implement /trigger-pay | Florian Dold | 3 | +65 | -2 |
| 2018-01-05 09:17 | check history elements are returned from younger to older (#5014) | Marcello Stanisci | 2 | +80 | -4 |
| 2018-01-04 17:01 | add /trigger-pay skeleton | Florian Dold | 4 | +103 | -2 |
| 2018-01-04 16:57 | add missing check-payment implementation | Florian Dold | 2 | +355 | -0 |
| 2018-01-04 16:35 | start implementation of /check-pay | Florian Dold | 2 | +6 | -1 |
| 2018-01-04 10:59 | enable test logic for #5158 | Christian Grothoff | 1 | +0 | -5 |
| 2018-01-01 23:27 | expand test logic for #5158 | Christian Grothoff | 4 | +358 | -61 |
| 2018-01-01 21:23 | expand testcases to cover pay-again case | Christian Grothoff | 3 | +639 | -44 |
| 2017-12-29 14:59 | rudimentary implementation of pay_refund_cb | Christian Grothoff | 1 | +19 | -3 |
| 2017-12-29 14:01 | adding pay_again and pay_abort commands to testcase (incomplete, not used) | Christian Grothoff | 2 | +551 | -77 |
| 2017-12-28 16:25 | implement server-side of /pay abort-refund handling (#5158) | Christian Grothoff | 2 | +83 | -7 |
| 2017-12-28 16:00 | more work towards /pay abort mode | Christian Grothoff | 4 | +80 | -26 |
| 2017-12-28 14:00 | implement TALER_MERCHANT_pay_abort() -- first version, lacks signature verification | Christian Grothoff | 4 | +604 | -182 |
| 2017-12-27 10:21 | fix wire fee calculation logic for multi-exchange /pay | Christian Grothoff | 1 | +0 | -1 |
| 2017-12-27 10:21 | fix wire fee calculation logic for multi-exchange /pay | Christian Grothoff | 1 | +37 | -29 |
| 2017-12-27 10:07 | add wire fee persisting per coin for /pay | Christian Grothoff | 4 | +52 | -5 |
| 2017-12-27 09:48 | sync | Christian Grothoff | 1 | +49 | -23 |
| 2017-12-26 20:43 | working on #5158, moving exchange_url to coin in /pay API, also renaming 'f' field to more clear 'contribution' | Christian Grothoff | 9 | +860 | -569 |
| 2017-12-26 10:53 | forgot to remove redundant struct in previous commit | Christian Grothoff | 1 | +0 | -34 |
| 2017-12-26 09:15 | first refactoring for #5158: allow multiple exchange URLs to be in database per /pay operation, plus other minor clean ups | Christian Grothoff | 8 | +371 | -335 |
| 2017-12-14 12:34 | install SIGCHLD handler only after wget is done, to ensure we don't block during fakebank interaction | Christian Grothoff | 1 | +30 | -24 |
| 2017-12-13 21:18 | fix bug in testcase (and API) introduced when next_url and pickup_url were added to the spec | Christian Grothoff | 3 | +18 | -6 |
| 2017-12-13 20:50 | adaptations to taler-merchant-generate-payments to use (fakebank) admin/add/incoming instead of exchange; not quite there yet. Also fixes #5174 | Christian Grothoff | 1 | +171 | -32 |
| 2017-12-12 14:54 | towards using new AAI in generate-payments | Christian Grothoff | 2 | +117 | -117 |
| 2017-12-11 17:01 | simplified tipping | Florian Dold | 1 | +21 | -36 |
| 2017-12-11 16:38 | make next_url mandatory | Florian Dold | 1 | +4 | -4 |
| 2017-12-11 16:30 | include next_url in tip token | Florian Dold | 1 | +3 | -0 |
| 2017-12-11 12:33 | get filename the right way | Marcello Stanisci | 1 | +4 | -4 |
| 2017-12-10 20:41 | use bank /admin/add/incoming instead of exchange's in testcase | Christian Grothoff | 4 | +252 | -175 |
| 2017-12-10 19:51 | update .gitignore | Christian Grothoff | 1 | +2 | -0 |
| 2017-12-10 19:36 | fix double free | Christian Grothoff | 1 | +1 | -1 |
| 2017-12-10 17:58 | extend test_merchant_api interpreter with command to run wirewatch (not yet in use) | Christian Grothoff | 1 | +89 | -10 |
| 2017-12-10 13:50 | use another port for the test, since it's already used on taler.net (see #5209) | Florian Dold | 2 | +5 | -5 |
| 2017-12-09 23:16 | simplify logic | Christian Grothoff | 1 | +5 | -28 |
| 2017-12-09 23:02 | check return values | Christian Grothoff | 1 | +21 | -6 |
| 2017-12-09 22:59 | handle localtime() failure | Christian Grothoff | 1 | +7 | -2 |
| 2017-12-09 22:53 | assert on the right value | Christian Grothoff | 1 | +2 | -1 |
| 2017-12-09 22:47 | fix enum confusion | Christian Grothoff | 2 | +3 | -2 |
| 2017-12-09 19:19 | fix typo | Christian Grothoff | 1 | +1 | -1 |
| 2017-12-09 18:57 | fix issues related to unrounded times | Christian Grothoff | 4 | +11 | -7 |
| 2017-12-09 18:49 | add a bit more diagnostics for Florian's assertion on line 370, plus likely a related fix as some error cases did not properly return and instead continued execution | Christian Grothoff | 1 | +12 | -1 |
| 2017-12-09 14:40 | also expand filename for tipping reserve in backend | Florian Dold | 1 | +4 | -4 |
| 2017-12-09 10:31 | make "tip enable" tool pick tip-reserve priv from filename | Marcello Stanisci | 1 | +13 | -13 |
| 2017-12-07 06:42 | fix config | Christian Grothoff | 1 | +2 | -2 |
| 2017-12-07 06:28 | changing tip_reserve_priv to tip_reserve_priv_filename (#5188) | Christian Grothoff | 3 | +32 | -43 |
| 2017-11-30 10:22 | fix #5187 | Christian Grothoff | 1 | +3 | -1 |
| 2017-11-30 02:45 | add amount to tip-token | Florian Dold | 1 | +2 | -1 |
| 2017-11-30 02:02 | add critical missing comma | Florian Dold | 1 | +1 | -1 |
| 2017-11-30 01:17 | also add pickup_url in lib | Florian Dold | 1 | +3 | -1 |
| 2017-11-30 01:08 | also use exchange_url in test | Florian Dold | 1 | +1 | -1 |
| 2017-11-30 00:51 | uri->url, add tip_token with pickup_url in /tip-authorize | Florian Dold | 1 | +18 | -6 |
| 2017-11-29 01:36 | add mising files | Florian Dold | 2 | +147 | -0 |
| 2017-11-27 14:39 | implement /tip-query | Florian Dold | 6 | +55 | -20 |
| 2017-11-21 12:10 | manual | Marcello Stanisci | 1 | +1 | -1 |
| 2017-11-21 11:45 | fix how reserve priv is fetched from config | Marcello Stanisci | 1 | +4 | -4 |
| 2017-11-21 11:30 | mention time format | Marcello Stanisci | 1 | +2 | -1 |
| 2017-11-20 12:44 | typo | Marcello Stanisci | 1 | +1 | -1 |
| 2017-11-11 17:29 | document tipping | Christian Grothoff | 1 | +190 | -0 |
| 2017-11-04 17:02 | paid should be a boolean, not a blog, simplify SQL (#5157) | Christian Grothoff | 2 | +41 | -41 |
| 2017-11-04 10:51 | add taler-merchant-tip-enable, including docs | Christian Grothoff | 6 | +392 | -6 |
| 2017-11-02 16:28 | complete /tip-pickup testing | Christian Grothoff | 3 | +144 | -74 |
| 2017-11-02 14:39 | misc bugfixes to get first /tip-pickup test to pass | Christian Grothoff | 3 | +138 | -62 |
| 2017-11-02 13:37 | add new tables to drop method | Marcello Stanisci | 1 | +4 | -0 |
| 2017-11-02 13:22 | fix response code generation | Christian Grothoff | 1 | +19 | -14 |
| 2017-11-02 13:19 | deal with soft errors by retrying in merchantdb (for tipping) | Christian Grothoff | 1 | +55 | -27 |
| 2017-11-02 13:10 | use talercheck for testing, like exchange does | Christian Grothoff | 1 | +1 | -1 |
| 2017-11-02 13:05 | work on /tip-pickup implemenation (WiP) | Christian Grothoff | 1 | +336 | -112 |
| 2017-11-01 15:01 | towards implementing /tip-pickup (incomplete) | Christian Grothoff | 5 | +362 | -8 |
| 2017-11-01 11:44 | tests and bugfixes for /tip-authorize | Christian Grothoff | 6 | +100 | -13 |
| 2017-11-01 11:03 | test tip_enable API | Christian Grothoff | 3 | +11 | -0 |
| 2017-11-01 09:54 | starting with testing tipping | Christian Grothoff | 2 | +33 | -11 |
| 2017-10-31 14:26 | implement logic for spending from tips in test interpreter | Christian Grothoff | 1 | +25 | -2 |
| 2017-10-31 14:19 | finish tip_pickup command in test_merchant_api interpreter | Christian Grothoff | 1 | +180 | -47 |
| 2017-10-31 13:03 | work on new tipping test logic, also refactoring to match latest exchange API (as that was changed to support tipping test logic better) | Christian Grothoff | 4 | +145 | -108 |
| 2017-10-30 15:24 | implement getting reserve_priv from configuration in test and backend | Christian Grothoff | 3 | +89 | -11 |
| 2017-10-30 14:39 | doxygen fixes | Christian Grothoff | 2 | +9 | -2 |
| 2017-10-30 14:37 | implement OC_TIP_AUTHORIZE | Christian Grothoff | 1 | +84 | -1 |
| 2017-10-30 14:34 | fix indentation | Christian Grothoff | 1 | +280 | -269 |
| 2017-10-30 14:23 | implement logic for OC_TIP_ENABLE | Christian Grothoff | 1 | +127 | -1 |
| 2017-10-30 13:39 | starting design of test harness for tipping | Christian Grothoff | 1 | +144 | -4 |
| 2017-10-29 17:12 | specify default fees for testcase | Christian Grothoff | 1 | +5 | -0 |
| 2017-10-29 17:06 | implement TALER_MERCHANT_tip_pickup | Christian Grothoff | 4 | +325 | -0 |
| 2017-10-29 16:49 | implement TALER_MERCHANT_tip_authorize | Christian Grothoff | 2 | +268 | -0 |
| 2017-10-29 16:41 | implement TALER_MERCHANT_tip_enable | Christian Grothoff | 3 | +234 | -2 |
| 2017-10-27 08:51 | max deposit fee picked from defaults | Marcello Stanisci | 3 | +42 | -31 |
| 2017-10-25 10:22 | design C API of merchant for tipping | Christian Grothoff | 1 | +207 | -4 |
| 2017-10-24 13:37 | fix #5108 | Christian Grothoff | 2 | +16 | -1 |
| 2017-10-24 11:12 | add testcases for merchantdb tipping functions, fix bugs found | Christian Grothoff | 2 | +320 | -26 |
| 2017-10-23 22:34 | work around build error for incomplete /tip implementation | Christian Grothoff | 1 | +6 | -6 |
| 2017-10-23 22:26 | todo was imported into the bug tracker | Christian Grothoff | 1 | +0 | -10 |
| 2017-10-23 22:21 | implementing backenddb logic for tipping (not tested) | Christian Grothoff | 2 | +329 | -15 |
| 2017-10-23 15:46 | add SQL for postgres_enable_tip_reserve | Christian Grothoff | 1 | +59 | -0 |
| 2017-10-23 15:34 | implement postgres_enable_tip_reserve (but SQL statemets are missing) | Christian Grothoff | 1 | +85 | -2 |
| 2017-10-23 08:16 | add new functions for tipping (unimplemented) to merchantdb | Christian Grothoff | 1 | +88 | -2 |
| 2017-10-22 17:07 | first (incomplete) skeleton for tipping API | Christian Grothoff | 13 | +668 | -7 |
| 2017-10-18 13:34 | bumping versions for v0.4.0 release | Christian Grothoff | 4 | +6 | -3 |
| 2017-10-18 13:28 | fix rules for 'make dist' | Christian Grothoff | 1 | +0 | -1 |
| 2017-10-15 20:56 | add refund permissions to /pay | Florian Dold | 3 | +80 | -21 |
| 2017-10-15 07:15 | fix css files in .gitignore | Christian Grothoff | 1 | +1 | -0 |
| 2017-10-15 07:15 | add CSS files | Christian Grothoff | 2 | +139 | -0 |
| 2017-10-14 09:18 | add CSS styling | Christian Grothoff | 2 | +6 | -2 |
| 2017-10-06 18:54 | check return value from TALER_amount_get_zero | Christian Grothoff | 2 | +9 | -6 |
| 2017-10-06 18:07 | check return value from TALER_JSON_hash | Christian Grothoff | 7 | +40 | -17 |
| 2017-09-26 11:45 | fix extra start of retry_exchange task | Christian Grothoff | 1 | +5 | -0 |
| 2017-09-26 10:32 | fix use of uninit vars | Christian Grothoff | 1 | +19 | -19 |
| 2017-09-17 14:57 | adjust to API change of exchange | Christian Grothoff | 1 | +2 | -1 |
| 2017-09-09 20:41 | handle a few more asserts more gracefully (#5092) | Christian Grothoff | 1 | +14 | -6 |
| 2017-09-09 20:27 | work on #5092, handle failure in easy case without asserting | Christian Grothoff | 1 | +6 | -2 |
| 2017-09-09 20:22 | work on #5092, do not assert if instance unknown | Christian Grothoff | 1 | +4 | -2 |
| 2017-09-09 20:19 | work on #5092: be conservative, allow TALER_EXCHANGE_get_keys() to return NULL and treat as error properly | Christian Grothoff | 1 | +8 | -5 |
| 2017-09-09 20:10 | work on #5092: remove one of the asserts that can fail | Christian Grothoff | 1 | +53 | -21 |
| 2017-09-02 13:25 | keep track of issues observed looking at /pay some more | Christian Grothoff | 1 | +10 | -0 |
| 2017-09-02 13:25 | fix bad nesting of transactions during /pay processing | Christian Grothoff | 3 | +176 | -152 |
| 2017-09-02 12:54 | properly drop exchange_wire_fees table in test | Christian Grothoff | 1 | +1 | -0 |
| 2017-09-02 12:39 | fix testcase, refund array is boxed in a refund_permissions field of the main object | Christian Grothoff | 5 | +139 | -90 |
| 2017-08-31 12:38 | fix English in error message | Christian Grothoff | 1 | +122 | -122 |
| 2017-08-31 12:36 | fix /pay transaction retry logic | Christian Grothoff | 1 | +11 | -11 |
| 2017-08-31 12:17 | fix refund test and logic: if refund is smaller than refund that was previously awarded, that's not a hard error but simply 'no change required' | Christian Grothoff | 2 | +15 | -9 |
| 2017-08-31 12:05 | fix #5127 | Christian Grothoff | 1 | +44 | -35 |
| 2017-08-31 11:58 | fix clear logic error, likely related to #5127 | Christian Grothoff | 1 | +1 | -2 |
| 2017-08-27 00:01 | fix refund generation (hopefully) | Florian Dold | 1 | +64 | -61 |
| 2017-08-25 23:50 | wrap refund permission in object | Florian Dold | 1 | +5 | -3 |
| 2017-08-25 22:15 | use order_id as summary if contract doesn't have it | Florian Dold | 1 | +6 | -2 |
| 2017-08-25 22:09 | check for specific jansson version using pkgconfig | Florian Dold | 1 | +5 | -18 |
| 2017-08-25 22:07 | gitignore | Florian Dold | 1 | +1 | -0 |
| 2017-08-25 22:05 | don't track version.texi, it's auto-generated | Florian Dold | 1 | +0 | -4 |
| 2017-07-26 10:43 | rounding /history date parameter | Marcello Stanisci | 1 | +3 | -0 |
| 2017-07-26 08:10 | coverage for db test | Marcello Stanisci | 1 | +5 | -0 |
| 2017-07-26 07:53 | Do not set timestamp in lib testcase, because the backend adds it by default if not found. | Marcello Stanisci | 1 | +0 | -6 |
| 2017-07-25 14:41 | comment | Marcello Stanisci | 1 | +5 | -0 |
| 2017-07-25 14:39 | comments | Marcello Stanisci | 1 | +5 | -0 |
| 2017-07-25 14:37 | Checking that a contract whose payment didn't get through doesn't belong to /history response. | Marcello Stanisci | 1 | +17 | -6 |
| 2017-07-25 14:00 | do not use hugely futuristic time while testing /history | Marcello Stanisci | 1 | +11 | -3 |
| 2017-07-25 10:05 | moving proposal mark-as-paid in the right place (= after exchange confirmation of all deposited coins) | Marcello Stanisci | 1 | +52 | -29 |
| 2017-07-22 14:10 | do not use uninitialized master_pub field from 'struct Exchange', but use the initialized master_pub from keys instead (when storing wire fee data in the database), should complete #4943 implementation | Christian Grothoff | 2 | +15 | -3 |
| 2017-07-22 03:50 | /history issue testcase | Marcello Stanisci | 2 | +4 | -2 |
| 2017-07-21 21:19 | more logging | Christian Grothoff | 1 | +5 | -0 |
| 2017-07-21 20:22 | fix merchant_api_track_transfer to actually pass wire method to service | Christian Grothoff | 2 | +10 | -5 |
| 2017-07-21 20:20 | fix configuration to ensure exchange wires immediately | Christian Grothoff | 1 | +1 | -2 |
| 2017-07-21 17:37 | init timestamp | Christian Grothoff | 1 | +1 | -0 |
| 2017-07-21 17:28 | implement mandatory rounding of timestamp | Christian Grothoff | 1 | +1 | -0 |
| 2017-07-21 17:25 | removing bogus #include | Christian Grothoff | 1 | +0 | -1 |
| 2017-07-21 17:23 | indentation fixes, style fix on how to generate timestamp | Christian Grothoff | 1 | +18 | -17 |
| 2017-07-21 17:19 | indentation fixes | Christian Grothoff | 1 | +380 | -383 |
| 2017-07-21 17:17 | indentation and style fixes | Christian Grothoff | 1 | +46 | -35 |
| 2017-07-21 17:11 | style fixes | Christian Grothoff | 1 | +2 | -2 |
| 2017-07-21 13:54 | work for #4943 (incomplete) | Christian Grothoff | 5 | +194 | -53 |
| 2017-07-20 21:47 | fix timestamp issue in lib testcase | Marcello Stanisci | 1 | +10 | -2 |
| 2017-07-20 12:40 | minor style fixes | Christian Grothoff | 1 | +6 | -5 |
| 2017-07-20 10:34 | implementing backend logic to lookup wire fees (for #4943) | Christian Grothoff | 3 | +256 | -5 |
| 2017-07-18 07:27 | no key under [merchant], default instance takes care | Marcello Stanisci | 1 | +0 | -3 |
| 2017-07-17 08:24 | Still killing long lines | Marcello Stanisci | 1 | +95 | -55 |
| 2017-07-16 20:42 | indentating the code in order to avoid very long lines + #5092 | Marcello Stanisci | 1 | +267 | -303 |
| 2017-07-16 16:26 | > half testcase gone over for "assert vs fail" issue | Marcello Stanisci | 1 | +77 | -137 |
| 2017-07-16 10:38 | making testcase pass to new "flagged as paid" policy | Marcello Stanisci | 2 | +42 | -6 |
| 2017-07-16 09:48 | flagging proposal as paid (#5054) | Marcello Stanisci | 5 | +156 | -33 |
| 2017-07-14 15:56 | add UNIQUE constraint on BIGSERIAL columns as that is not automatic in Postgres | Christian Grothoff | 1 | +2 | -2 |
| 2017-07-12 12:51 | remove comments | Marcello Stanisci | 1 | +1 | -16 |
| 2017-07-12 07:12 | still on Vim madness: functions parameters messed up | Marcello Stanisci | 1 | +18 | -18 |
| 2017-07-12 07:08 | fix Vim indent madness | Marcello Stanisci | 1 | +5 | -5 |
| 2017-07-11 15:19 | removing dead code | Marcello Stanisci | 1 | +5 | -112 |
| 2017-07-11 15:12 | Completing minimal multi-coin refund testcase. | Marcello Stanisci | 1 | +84 | -15 |
| 2017-07-11 14:05 | mega indent + parsing of GET /refund response in the multiple coins testcase fashion. | Marcello Stanisci | 2 | +934 | -817 |
| 2017-07-07 20:36 | payments generator does real timestamps | Marcello Stanisci | 1 | +8 | -1 |
| 2017-07-05 12:10 | moving a 'PS' struct into exchange codebase | Marcello Stanisci | 2 | +2 | -22 |
| 2017-07-05 10:17 | Finishing #5087. | Marcello Stanisci | 4 | +45 | -48 |
| 2017-07-05 07:38 | moving definitions to header file | Marcello Stanisci | 2 | +22 | -25 |
| 2017-07-04 21:43 | merge conflict resolution | Christian Grothoff | 1 | +266 | -124 |
| 2017-07-04 21:26 | fix #4955 | Christian Grothoff | 1 | +109 | -73 |
| 2017-07-04 17:45 | comment | Marcello Stanisci | 1 | +1 | -6 |
| 2017-07-04 17:43 | matching /refund response against merchant pub too | Marcello Stanisci | 1 | +10 | -1 |
| 2017-07-04 17:37 | switch instance key too | Marcello Stanisci | 1 | +7 | -0 |
| 2017-07-04 17:32 | testcase extracts merchant priv from config | Marcello Stanisci | 1 | +34 | -0 |
| 2017-07-04 16:26 | finally match /refund response data | Marcello Stanisci | 1 | +19 | -17 |
| 2017-07-04 16:03 | retrieve all data needed to test /refund response. | Marcello Stanisci | 1 | +200 | -124 |
| 2017-07-04 13:12 | First steps of #5087. | Marcello Stanisci | 1 | +20 | -1 |
| 2017-07-04 12:53 | fix compiler warning | Marcello Stanisci | 1 | +3 | -1 |
| 2017-07-01 13:57 | fix two minor typos / build compatibiltiy issues | Christian Grothoff | 2 | +4 | -2 |
| 2017-07-01 13:55 | implement first part of #4943: persist wire transfer fees of exchange in DB | Christian Grothoff | 3 | +123 | -1 |
| 2017-07-01 12:18 | support VC checks (#5035) | Christian Grothoff | 2 | +30 | -3 |
| 2017-06-29 18:09 | fix last #5010 issues, including timeout of the generator | Christian Grothoff | 2 | +125 | -52 |
| 2017-06-29 16:54 | fix #5010 for /track/transfer | Christian Grothoff | 1 | +77 | -41 |
| 2017-06-29 12:23 | fixing misc. FIXMEs, some style issues, and mostly DB return value handling towards addressing #5010 | Christian Grothoff | 14 | +441 | -323 |
| 2017-06-29 07:52 | fix fixme | Christian Grothoff | 1 | +1 | -0 |
| 2017-06-29 07:32 | FIXME | Marcello Stanisci | 2 | +11 | -2 |
| 2017-06-28 22:09 | remove further occurrence of "hint" | Marcello Stanisci | 1 | +2 | -3 |
| 2017-06-28 22:07 | no "hint" field in error | Marcello Stanisci | 1 | +1 | -3 |
| 2017-06-27 21:22 | get backenddb tests to pass again | Christian Grothoff | 2 | +102 | -113 |
| 2017-06-27 14:54 | more #5010-related work on backenddb testcase | Christian Grothoff | 1 | +36 | -32 |
| 2017-06-27 14:50 | more #5010-related work on backenddb | Christian Grothoff | 1 | +56 | -73 |
| 2017-06-27 14:17 | fix logical order of functions | Christian Grothoff | 1 | +40 | -39 |
| 2017-06-27 14:15 | get rid of select *, remove fixme that is no longer needed | Christian Grothoff | 2 | +34 | -30 |
| 2017-06-27 14:09 | remove dead macros | Christian Grothoff | 1 | +0 | -60 |
| 2017-06-25 15:48 | convert merchant postgres plugin (in large parts) to latest PQ API as part of #5010-fix | Christian Grothoff | 3 | +789 | -818 |
| 2017-06-25 10:39 | ref bugnote | Christian Grothoff | 1 | +1 | -1 |
| 2017-06-25 10:35 | handle '/' at end of URLs when composing http requests in libtalermerchant | Christian Grothoff | 9 | +125 | -27 |
| 2017-06-25 10:18 | use default log level of WARNING | Christian Grothoff | 1 | +1 | -1 |
| 2017-06-25 10:16 | do use return value of iterate_instances() | Christian Grothoff | 2 | +16 | -13 |
| 2017-06-23 09:16 | caring about 'summary' field | Marcello Stanisci | 2 | +9 | -4 |
| 2017-06-22 22:54 | error message | Marcello Stanisci | 2 | +6 | -2 |
| 2017-06-22 13:13 | ChangeLog | Marcello Stanisci | 1 | +3 | -0 |
| 2017-06-22 12:58 | reject non increasing amounts | Marcello Stanisci | 3 | +11 | -3 |
| 2017-06-21 16:21 | diagnostics | Marcello Stanisci | 1 | +6 | -2 |
| 2017-06-21 16:11 | diagnostics | Marcello Stanisci | 1 | +4 | -0 |
| 2017-06-20 18:18 | Fix /refund lookup response encoding | Marcello Stanisci | 2 | +5 | -2 |
| 2017-06-20 18:08 | fix db | Marcello Stanisci | 1 | +8 | -3 |
| 2017-06-20 14:44 | refund fee columnt into refund table, breaks db tests | Marcello Stanisci | 3 | +69 | -5 |
| 2017-06-20 13:00 | fix hanging db | Marcello Stanisci | 2 | +18 | -10 |
| 2017-06-20 12:28 | Up to the point where /refund (increase) passes BUT db hangs upon dropping tables.. | Marcello Stanisci | 3 | +17 | -10 |
| 2017-06-20 09:49 | fix non returning testcase | Marcello Stanisci | 1 | +8 | -1 |
| 2017-06-20 09:41 | Return a signed confirmation of the refund | Marcello Stanisci | 1 | +44 | -1 |
| 2017-06-19 16:02 | get /refund increase requested from the tests | Marcello Stanisci | 3 | +11 | -7 |
| 2017-06-19 14:57 | get refund increase test compiled | Marcello Stanisci | 1 | +85 | -4 |
| 2017-06-19 14:29 | /refund test op codes | Marcello Stanisci | 1 | +11 | -1 |
| 2017-06-19 14:26 | defining /refund testcases data structs | Marcello Stanisci | 1 | +30 | -0 |
| 2017-06-19 14:09 | finishing with /refund handlers | Marcello Stanisci | 2 | +39 | -5 |
| 2017-06-19 13:40 | handler for /GET refund | Marcello Stanisci | 1 | +34 | -1 |
| 2017-06-19 13:09 | 80% GET /refund logic | Marcello Stanisci | 2 | +173 | -47 |
| 2017-06-19 09:36 | add /refund cancel function | Marcello Stanisci | 3 | +27 | -1 |
| 2017-06-19 09:30 | /refund lib, issuing the POST and defining cb skeleton | Marcello Stanisci | 4 | +97 | -5 |
| 2017-06-16 15:10 | Getting /refund lib to compile | Marcello Stanisci | 1 | +91 | -0 |
| 2017-06-15 07:51 | ~25% of /refund lib | Marcello Stanisci | 3 | +24 | -4 |
| 2017-06-14 17:44 | Completing GET /refund logic - NOT tested. | Marcello Stanisci | 1 | +122 | -9 |
| 2017-06-14 14:09 | ~70% of GET /refund | Marcello Stanisci | 1 | +88 | -5 |
| 2017-06-14 13:29 | Implementing POST /refund logic. | Marcello Stanisci | 3 | +108 | -2 |
| 2017-06-14 08:21 | add /refund route | Marcello Stanisci | 2 | +17 | -9 |
| 2017-06-14 07:57 | refund table takes merchant public key too | Marcello Stanisci | 3 | +29 | -8 |
| 2017-06-14 07:41 | add refund header file | Marcello Stanisci | 6 | +69 | -71 |
| 2017-06-13 19:28 | backend /refund handler skeleton, not in compilation | Marcello Stanisci | 1 | +164 | -0 |
| 2017-06-13 19:05 | Add error when coins are not sufficient to pay a refund back. | Marcello Stanisci | 2 | +35 | -3 |
| 2017-06-13 18:50 | - only commit refund if amount refunded per coin is > zero - add valid second refund increasing | Marcello Stanisci | 2 | +45 | -20 |
| 2017-06-13 14:49 | logging | Marcello Stanisci | 1 | +5 | -0 |
| 2017-06-13 13:59 | fix detection of subsequent refunds lesser thatn previous ones. | Marcello Stanisci | 2 | +12 | -5 |
| 2017-06-13 13:39 | drop refund table | Marcello Stanisci | 2 | +30 | -5 |
| 2017-06-13 08:33 | fix check of db returned status (INSERT returns 1) | Marcello Stanisci | 1 | +2 | -1 |
| 2017-06-13 08:22 | fix table definition | Marcello Stanisci | 2 | +2 | -2 |
| 2017-06-12 20:02 | calling insert_refund, fail with "insufficient data left in message" | Marcello Stanisci | 1 | +49 | -15 |
| 2017-06-12 15:37 | comments, plus invalidating testcase as reminder of unimplemented logic | Marcello Stanisci | 1 | +4 | -1 |
| 2017-06-12 15:32 | SQL syntax | Marcello Stanisci | 1 | +3 | -3 |
| 2017-06-12 15:31 | inserting refunds into their table, not tested | Marcello Stanisci | 1 | +44 | -12 |
| 2017-06-12 14:47 | math around refunds | Marcello Stanisci | 1 | +133 | -16 |
| 2017-06-11 13:24 | make adjustments to fakebank API change | Christian Grothoff | 1 | +32 | -19 |
| 2017-06-10 23:58 | match rename in GNUnet API | Christian Grothoff | 1 | +12 | -12 |
| 2017-06-10 19:47 | move code towards more modern PQ API | Christian Grothoff | 2 | +191 | -173 |
| 2017-06-09 13:18 | make db testcase fail, as a reminder of refund logic incomplete. | Marcello Stanisci | 1 | +2 | -0 |
| 2017-06-09 13:11 | comment | Marcello Stanisci | 1 | +1 | -2 |
| 2017-06-09 13:10 | diagnostics | Marcello Stanisci | 1 | +6 | -0 |
| 2017-06-09 13:02 | SELECT refunds + nested loops to fetch per-coin situation about refunds. | Marcello Stanisci | 1 | +85 | -8 |
| 2017-06-09 12:06 | add start, commit, rollback db transactions | Marcello Stanisci | 3 | +185 | -28 |
| 2017-06-08 16:32 | comment | Marcello Stanisci | 1 | +1 | -1 |
| 2017-06-08 13:53 | add loop over result of refunding information | Marcello Stanisci | 1 | +35 | -5 |
| 2017-06-08 13:32 | fix warnings | Marcello Stanisci | 4 | +26 | -2 |
| 2017-06-08 13:22 | Get testcase pass using ORDER BY | Marcello Stanisci | 1 | +3 | -2 |
| 2017-06-08 13:17 | fix lib testcase | Marcello Stanisci | 1 | +12 | -5 |
| 2017-06-08 13:07 | add prepared statement to fetch per coin information about refund | Marcello Stanisci | 1 | +10 | -0 |
| 2017-06-08 12:06 | refund_fee is returned to the callback when fetching a deposit from the db. | Marcello Stanisci | 4 | +33 | -4 |
| 2017-06-08 08:59 | call increase_refund_for_contract skeleton from testcase, obviously failing. | Marcello Stanisci | 1 | +13 | -0 |
| 2017-06-08 08:45 | increase_refund_for_contract skeleton | Marcello Stanisci | 1 | +24 | -0 |
| 2017-06-08 08:37 | get refunds from database, only testing for zero rows returned. | Marcello Stanisci | 2 | +41 | -9 |
| 2017-06-08 07:56 | fix "insufficient data left in message" from Postgresql | Marcello Stanisci | 1 | +82 | -85 |
| 2017-06-07 13:17 | refund fee stored along deposit | Marcello Stanisci | 5 | +27 | -5 |
| 2017-06-07 09:51 | fix refund cb call | Marcello Stanisci | 1 | +4 | -0 |
| 2017-06-07 09:49 | comments + passing refund reason to refund cb | Marcello Stanisci | 2 | +12 | -0 |
| 2017-06-07 09:39 | adding function getting refund data | Marcello Stanisci | 2 | +95 | -1 |
| 2017-06-06 14:47 | design considerations for /refund support | Christian Grothoff | 1 | +50 | -2 |
| 2017-06-06 12:53 | bumping versions for 0.3.0 release | Christian Grothoff | 7 | +15 | -7 |
| 2017-06-06 12:35 | ChangeLog | Marcello Stanisci | 1 | +9 | -0 |
| 2017-06-05 16:37 | fix sign issue of 'start' | Christian Grothoff | 1 | +4 | -3 |
| 2017-06-05 16:19 | Fix some signed/unsigned issues, plus some doxygen typos | Christian Grothoff | 5 | +53 | -50 |
| 2017-06-05 09:59 | move python mitm to its own git, work on #5064 | Christian Grothoff | 9 | +1 | -205 |
| 2017-06-04 22:05 | fix style issues and leaks in taler-merchant-generate-payments | Christian Grothoff | 1 | +343 | -275 |
| 2017-06-04 21:29 | fix leak from instance-passes not resetting is | Christian Grothoff | 1 | +153 | -142 |
| 2017-06-04 21:07 | fix more leaks | Christian Grothoff | 8 | +59 | -70 |
| 2017-06-04 20:49 | fix more leaks, failure to reset job ptr when done | Christian Grothoff | 2 | +9 | -10 |
| 2017-06-04 20:33 | fix misc leaks | Christian Grothoff | 6 | +118 | -80 |
| 2017-06-04 19:40 | fix misc memory leaks | Christian Grothoff | 5 | +96 | -70 |
| 2017-06-04 19:19 | simply remove --with-doc (#5048) | Christian Grothoff | 2 | +1 | -19 |
| 2017-06-04 09:52 | must still define WITH_DOC | Christian Grothoff | 2 | +3 | -2 |
| 2017-06-04 09:45 | fixing #5056 | Christian Grothoff | 7 | +1014 | -2 |
| 2017-06-03 23:08 | no longer need to link against libgnunetpostgres | Christian Grothoff | 2 | +1 | -2 |
| 2017-06-03 23:07 | update ignore file | Christian Grothoff | 1 | +3 | -0 |
| 2017-06-03 23:06 | fix merge issue: proposal_data -> contract_terms rename | Christian Grothoff | 16 | +436 | -352 |
| 2017-06-03 23:03 | moving database backend to modern PQ API | Christian Grothoff | 2 | +278 | -340 |
| 2017-06-02 11:51 | more diagnostics when storing/retrieving contract terms | Marcello Stanisci | 1 | +17 | -4 |
| 2017-05-30 19:55 | fix doc compilartion warning | Marcello Stanisci | 1 | +1 | -1 |
| 2017-05-30 19:44 | fix doc compilation error | Marcello Stanisci | 2 | +74 | -65 |
| 2017-05-30 15:15 | configuration subsection in manual | Marcello Stanisci | 1 | +63 | -0 |
| 2017-05-28 23:18 | rename proposal_data to contract_terms (see #4879) | Florian Dold | 14 | +344 | -344 |
| 2017-05-20 16:55 | use demo instead of test, as test is sometimes down | Christian Grothoff | 1 | +5 | -5 |
| 2017-05-17 14:53 | fix autoconf | Marcello Stanisci | 1 | +0 | -1 |
| 2017-05-16 14:33 | fix whitespace | Christian Grothoff | 1 | +1 | -2 |
| 2017-05-14 13:34 | fix #5008 | Christian Grothoff | 1 | +12 | -0 |
| 2017-05-14 12:13 | fix FIXME on properly terminating MHD, resuming suspended connections before stopping the HTTPD | Christian Grothoff | 3 | +115 | -57 |
| 2017-05-12 20:40 | nicer logging | Christian Grothoff | 2 | +8 | -1 |
| 2017-05-11 12:03 | moving all the tools in one place | Marcello Stanisci | 14 | +75 | -73 |
| 2017-05-11 09:54 | fix style issue | Christian Grothoff | 1 | +8 | -11 |
| 2017-05-11 09:53 | fix style issue | Christian Grothoff | 1 | +1 | -1 |
| 2017-05-11 09:53 | fix style issues | Christian Grothoff | 1 | +46 | -45 |
| 2017-05-11 09:37 | log properly which auditors are loaded, fix log level -- fix FTBFS | Christian Grothoff | 1 | +1 | -1 |
| 2017-05-11 09:36 | log properly which auditors are loaded, fix log level | Christian Grothoff | 1 | +7 | -6 |
| 2017-05-11 09:34 | fix logic to check auditors of denomination keys | Christian Grothoff | 2 | +23 | -14 |
| 2017-05-09 12:25 | undoing last commit | Marcello Stanisci | 1 | +1 | -2 |
| 2017-05-09 11:50 | fix 'lib' testcase | Marcello Stanisci | 1 | +2 | -1 |
| 2017-05-09 11:29 | nicely handle error from json_dumps without assert | Christian Grothoff | 2 | +18 | -13 |
| 2017-05-09 08:34 | fix make clean target | Christian Grothoff | 1 | +2 | -0 |
| 2017-05-07 10:53 | fix format string issue | Christian Grothoff | 1 | +2 | -2 |
| 2017-05-05 10:55 | caveats to run the payments generator | Marcello Stanisci | 1 | +38 | -0 |
| 2017-05-04 16:26 | config sections for wire plugins changed, adjusting | Christian Grothoff | 1 | +1 | -2 |
| 2017-05-04 11:47 | cosmetics | Marcello Stanisci | 2 | +2 | -2 |
| 2017-05-04 08:58 | pacify 'make check' into the mitm subdir | Marcello Stanisci | 1 | +6 | -0 |
| 2017-05-04 08:36 | skeleton for /keys perturbating mitm function | Marcello Stanisci | 1 | +10 | -2 |
| 2017-05-03 08:46 | payments generator takes exchange's admin uri in config | Marcello Stanisci | 1 | +18 | -1 |
| 2017-05-02 07:33 | Addressing #4877 | Marcello Stanisci | 2 | +8 | -8 |
| 2017-05-02 07:07 | remove useless comment | Marcello Stanisci | 1 | +0 | -3 |
| 2017-05-02 07:06 | make_response() called in one place | Marcello Stanisci | 1 | +4 | -4 |
| 2017-05-02 07:00 | The mitm do NOT copy header Content-Lenght and Server into the response; it used to return ill-formed JSONs. | Marcello Stanisci | 1 | +3 | -8 |
| 2017-04-28 16:50 | returning all the headers that the mitm got from the exchange. This copies the "server" headers though. Wise? | Marcello Stanisci | 1 | +13 | -7 |
| 2017-04-28 15:19 | remove comment | Marcello Stanisci | 2 | +1 | -6 |
| 2017-04-28 14:59 | missing __init__.py | Marcello Stanisci | 2 | +1 | -1 |
| 2017-04-28 09:47 | NOT using setuptools' "scripts" keyword as it failed to set execution permissions on deployed files | Marcello Stanisci | 4 | +4 | -5 |
| 2017-04-28 09:30 | add forgotten file | Marcello Stanisci | 1 | +15 | -0 |
| 2017-04-28 09:19 | installing mitm via makefile | Marcello Stanisci | 5 | +15 | -2 |
| 2017-04-28 08:40 | autoconf | Marcello Stanisci | 2 | +3 | -1 |
| 2017-04-28 08:35 | readme | Marcello Stanisci | 1 | +12 | -1 |
| 2017-04-28 08:31 | add mitm wsgi file | Marcello Stanisci | 3 | +65 | -34 |
| 2017-04-28 08:19 | mitm standalone takes cli args | Marcello Stanisci | 1 | +34 | -0 |
| 2017-04-27 16:28 | reverting renamings | Marcello Stanisci | 2 | +76 | -74 |
| 2017-04-27 15:50 | still renaming scripts | Marcello Stanisci | 1 | +0 | -0 |
| 2017-04-27 14:19 | renaming mitm script | Marcello Stanisci | 1 | +0 | -0 |
| 2017-04-27 13:46 | mitm proxies request using the same method used by the client. | Marcello Stanisci | 1 | +9 | -4 |
| 2017-04-26 12:41 | add wire_method to proposal terms | Florian Dold | 1 | +3 | -0 |
| 2017-04-25 07:46 | instructions about generating payments against a non-forked merchant backend | Marcello Stanisci | 1 | +6 | -3 |
| 2017-04-25 07:40 | specify exchange with '-e' at payments generator | Marcello Stanisci | 1 | +1 | -1 |
| 2017-04-25 07:36 | Implement #4995 | Marcello Stanisci | 1 | +64 | -52 |
| 2017-04-24 12:59 | add cherry-pick like query used in /history. This API is used when the backoffice user enters the exact order id into the form. | Marcello Stanisci | 4 | +128 | -2 |
| 2017-04-22 14:50 | fix segfaults caused by the way the payment generator killed merchants and exchanges. | Marcello Stanisci | 1 | +11 | -5 |
| 2017-04-21 18:03 | fix compilation due to code move | Marcello Stanisci | 1 | +108 | -95 |
| 2017-04-21 17:54 | launch run() with GNUNET_PROGRAM_run | Marcello Stanisci | 1 | +76 | -79 |
| 2017-04-21 14:21 | indent | Marcello Stanisci | 1 | +3 | -3 |
| 2017-04-20 18:51 | debug prints | Marcello Stanisci | 2 | +4 | -0 |
| 2017-04-18 14:31 | fix db testcase due to queries in the future | Marcello Stanisci | 2 | +5 | -2 |
| 2017-04-18 11:42 | adding db method to query proposal data "in the future" | Marcello Stanisci | 2 | +50 | -4 |
| 2017-04-18 09:48 | adding option to lookup history entries in the future. | Marcello Stanisci | 4 | +9 | -0 |
| 2017-04-18 07:37 | fix config file for /lib testcase | Marcello Stanisci | 1 | +10 | -0 |
| 2017-03-30 09:10 | addressing comment 11995 from #4774 | Marcello Stanisci | 1 | +5 | -4 |
| 2017-03-29 16:41 | Still on #4877 | Marcello Stanisci | 3 | +8 | -12 |
| 2017-03-29 15:45 | Still on renaming (#4877) | Marcello Stanisci | 2 | +66 | -70 |
| 2017-03-29 15:01 | fix segfaults due to use of remote exchange in payment generator. | Marcello Stanisci | 1 | +7 | -4 |
| 2017-03-29 14:25 | fix command name | Marcello Stanisci | 1 | +1 | -1 |
| 2017-03-29 14:17 | warn the reader on having the instance's bank matching the exchange's when testing. | Marcello Stanisci | 1 | +2 | -0 |
| 2017-03-29 14:08 | adding chapter about testing the backend | Marcello Stanisci | 2 | +60 | -7 |
| 2017-03-28 22:25 | stubs for #4781 | Marcello Stanisci | 2 | +83 | -0 |
| 2017-03-28 22:23 | renaming variables | Marcello Stanisci | 2 | +21 | -9 |
| 2017-03-27 09:07 | adding option to use a remote exchange in the payments generator. | Marcello Stanisci | 1 | +56 | -43 |
| 2017-03-27 08:42 | README | Marcello Stanisci | 1 | +3 | -1 |
| 2017-03-27 08:39 | indent | Marcello Stanisci | 1 | +1 | -1 |
| 2017-03-25 20:22 | renaming GNUNET_GETOPT-symbols to match latest changes in GNUnet | Christian Grothoff | 3 | +4 | -4 |
| 2017-03-24 12:22 | fix stale index used by /history | Marcello Stanisci | 1 | +2 | -9 |
| 2017-03-24 12:09 | logging, db minor fix | Marcello Stanisci | 2 | +7 | -5 |
| 2017-03-23 20:02 | Fix #4970. | Marcello Stanisci | 2 | +6 | -6 |
| 2017-03-23 19:50 | Fix signature of db callback. | Marcello Stanisci | 4 | +6 | -7 |
| 2017-03-23 16:39 | Fix #4968. | Marcello Stanisci | 1 | +62 | -80 |
| 2017-03-22 17:50 | date parameter = now when /history doesn't get one. | Marcello Stanisci | 1 | +5 | -2 |
| 2017-03-22 14:50 | README on payments generator. | Marcello Stanisci | 1 | +39 | -12 |
| 2017-03-22 14:42 | Produce random order_id. | Marcello Stanisci | 1 | +6 | -6 |
| 2017-03-22 14:30 | Iterating interpreter commands, according to -n option passed in CLI. | Marcello Stanisci | 1 | +36 | -2 |
| 2017-03-22 13:25 | Fixing remaining problems due to the passing of values from config file, in the payments generator. Namely, the command list was statically created, so it was necessary to make it dynamic. | Marcello Stanisci | 1 | +108 | -66 |
| 2017-03-21 20:20 | Adding function that concatenates amount strings. Needed as payment generator now reads currency dynamically. | Marcello Stanisci | 1 | +26 | -4 |
| 2017-03-21 19:53 | Fix getopt memory issue, actually use values from config file. | Marcello Stanisci | 1 | +57 | -36 |
| 2017-03-21 15:56 | Passing values to payments generator via config file. | Marcello Stanisci | 2 | +96 | -2 |
| 2017-03-21 14:22 | Removing unneeded configs and dirs. | Marcello Stanisci | 5 | +0 | -154 |
| 2017-03-20 15:26 | 'start' and 'nrows' not hardcoded anymore in testcase. | Marcello Stanisci | 2 | +25 | -4 |
| 2017-03-20 15:09 | Fix lib testcase. | Marcello Stanisci | 4 | +19 | -44 |
| 2017-03-20 14:37 | Fix db testcase against newest plugin. | Marcello Stanisci | 2 | +8 | -5 |
| 2017-03-20 14:20 | fix limit binding | Christian Grothoff | 1 | +9 | -8 |
| 2017-03-19 15:49 | Fix indentation. | Marcello Stanisci | 1 | +44 | -44 |
| 2017-03-17 20:08 | FETCH FIRST arg ROW ONLY -> LIMIT arg, in prepared statement, as postgresql doesn't like FETCH FIRST arg when arg is a $-parameter. DB testcase does not pass yet, logic is likely to be wrong. | Marcello Stanisci | 1 | +2 | -2 |
| 2017-03-17 19:48 | Fix compiler warnings. | Marcello Stanisci | 2 | +1 | -19 |
| 2017-03-17 18:01 | helper db methods for /history. Prepared statements have still problems with 'FETCH FIRST'.. To be fixed. | Marcello Stanisci | 4 | +208 | -32 |
| 2017-03-17 13:47 | Porting to new getopt API. | Marcello Stanisci | 2 | +14 | -8 |
| 2017-03-14 13:37 | \#4593. | Marcello Stanisci | 1 | +20 | -29 |
| 2017-03-13 15:08 | Returining order_id in place of h_proposal_data among tracked transfers. | Marcello Stanisci | 3 | +26 | -17 |
| 2017-03-13 14:24 | Elaborating /track/transfer response for cached responses as well. | Marcello Stanisci | 3 | +28 | -16 |
| 2017-03-13 13:20 | Fix track transfer's response + adjusting tests to it. | Marcello Stanisci | 5 | +60 | -107 |
| 2017-03-13 10:25 | json_copy-ing a 'const json_t *' in order to call 'json_object_del()' on its copy. | Marcello Stanisci | 1 | +14 | -9 |
| 2017-03-13 10:01 | Summing up deposited amounts *and* deposit fees concerning tracked transfers, building the response; not tested yet. | Marcello Stanisci | 1 | +86 | -16 |
| 2017-03-10 19:58 | TODO comments. | Marcello Stanisci | 1 | +11 | -1 |
| 2017-03-10 19:51 | Rough logic for summing up all tracked wire transfers gotten from the exchange, grouping them by proposal's hash. | Marcello Stanisci | 1 | +87 | -3 |
| 2017-03-10 17:07 | Calling the function (still a stub) that works out wire transfers tracks before returning that to the frontend. | Marcello Stanisci | 1 | +31 | -4 |
| 2017-03-10 13:58 | README. | Marcello Stanisci | 1 | +13 | -0 |
| 2017-03-10 13:54 | Restoring the macro-based way of passing values to payments generator. | Marcello Stanisci | 1 | +42 | -86 |
| 2017-03-10 12:48 | Fix segfault in payments generator. | Marcello Stanisci | 1 | +182 | -189 |
| 2017-03-09 20:59 | Minor fixes to payments generator. | Marcello Stanisci | 1 | +6 | -85 |
| 2017-03-09 20:24 | Making arguments mandatory. | Marcello Stanisci | 1 | +20 | -14 |
| 2017-03-09 19:35 | Adding options to take exchange, merchant backend, and bank URIs to the payments generator. | Marcello Stanisci | 1 | +56 | -61 |
| 2017-03-09 18:40 | Undoing last commit. | Marcello Stanisci | 1 | +6 | -14 |
| 2017-03-09 16:39 | Beginning #4945.. | Marcello Stanisci | 1 | +14 | -6 |
| 2017-03-09 15:32 | Payments generator does three payments. | Marcello Stanisci | 1 | +76 | -0 |
| 2017-03-09 14:45 | Implementing payments in payments generator. | Marcello Stanisci | 1 | +278 | -0 |
| 2017-03-09 14:30 | Implementing withdraw and proposal submission in the payments generator. | Marcello Stanisci | 1 | +407 | -0 |
| 2017-03-09 14:04 | Payments generator creates reserves. | Marcello Stanisci | 1 | +293 | -2 |
| 2017-03-09 13:33 | Killing services when shutting down payments generator. | Marcello Stanisci | 1 | +24 | -0 |
| 2017-03-09 13:29 | Starting commands' interpreter for payments generator. | Marcello Stanisci | 1 | +200 | -2 |
| 2017-03-09 11:42 | Adding commands skeletons in the payments generator. | Marcello Stanisci | 1 | +160 | -2 |
| 2017-03-09 11:07 | Up to the point where payments generator launches exchange and merchant. | Marcello Stanisci | 4 | +108 | -3 |
| 2017-03-09 10:36 | Add key and 'test' wire details for payments generator. | Marcello Stanisci | 3 | +17 | -0 |
| 2017-03-09 09:12 | Link to built shared libraries using relative path from $(top_srcdir). | Sree Harsha Totakura | 1 | +1 | -1 |
| 2017-03-08 21:24 | Advancing with configuration for the payments generator. | Marcello Stanisci | 3 | +154 | -12 |
| 2017-03-08 19:53 | Renaming to generate_payments.c. | Marcello Stanisci | 2 | +4 | -4 |
| 2017-03-08 19:51 | Stub for automatically generating payments. | Marcello Stanisci | 6 | +99 | -1 |
| 2017-03-08 15:14 | Debug prints. | Marcello Stanisci | 1 | +3 | -0 |
| 2017-03-08 14:49 | Returning total sum of wire transferred coins instead of an array about each of them. Adjusting lib accordingly. | Marcello Stanisci | 4 | +15 | -153 |
| 2017-03-07 20:30 | Remove confusing comment. | Marcello Stanisci | 1 | +0 | -10 |
| 2017-03-07 14:57 | Merge branch 'master' of taler.net:merchant | Marcello Stanisci | 16 | +1103 | -310 |
| 2017-03-07 14:56 | DB provides lookup of proposal data based on proposal data's hashcode too. | Marcello Stanisci | 4 | +117 | -8 |
| 2017-03-06 17:21 | implement #4935 (wire fee support) | Christian Grothoff | 9 | +338 | -90 |
| 2017-03-06 12:56 | notes on #4939, verify that H_wire from contract matches instance's H_wire early on | Christian Grothoff | 2 | +36 | -30 |
| 2017-03-06 12:36 | describe meaning of return values in comments, use corret return values | Christian Grothoff | 1 | +15 | -3 |
| 2017-03-06 12:27 | check if field is present before going for full spec-parser | Christian Grothoff | 1 | +7 | -1 |
| 2017-03-06 12:16 | avoid memory leak on DB connect error | Christian Grothoff | 1 | +1 | -1 |
| 2017-03-06 00:00 | implement #4752 | Christian Grothoff | 4 | +121 | -21 |
| 2017-03-05 19:11 | towards implementing #4935: make sure all of the fee data is available for the /pay handler (but not yet checked) | Christian Grothoff | 6 | +414 | -64 |
| 2017-03-05 17:19 | ignore wirefees dir | Christian Grothoff | 1 | +1 | -0 |
| 2017-03-05 17:17 | adjust test to consider new wire transfer fee | Christian Grothoff | 1 | +35 | -21 |
| 2017-03-05 17:17 | fix misc memory leaks | Christian Grothoff | 4 | +89 | -71 |
| 2017-03-05 16:21 | fix memory leaks (struct MerchantInstance not cleaned up properly) | Christian Grothoff | 1 | +22 | -19 |
| 2017-03-04 15:49 | implementing #4929 (adjusting to exchange API changes) | Christian Grothoff | 2 | +12 | -8 |
| 2017-03-03 19:41 | use %u, these values are unsigned | Christian Grothoff | 1 | +1 | -1 |
| 2017-03-03 19:40 | fix reference counting bug | Christian Grothoff | 1 | +6 | -5 |
| 2017-03-03 19:37 | update .gitignore | Christian Grothoff | 1 | +1 | -0 |
| 2017-03-03 19:36 | add missing fee options in test configuration | Christian Grothoff | 2 | +15 | -0 |
| 2017-03-03 19:30 | fix compiler warnings, fix memory leak, properly format date in log message | Christian Grothoff | 1 | +9 | -11 |
| 2017-03-03 18:23 | changing wire plugin specification from [exchange]WIREFORMAT to [exchange-wire-PLUGIN]enable=YES/NO | Christian Grothoff | 1 | +7 | -3 |
| 2017-03-03 17:31 | Fix build failure due to #4921. | Marcello Stanisci | 1 | +1 | -0 |
| 2017-03-01 21:14 | json_copy() data returned from DB. Data gets "freed" by DB routine and is not longer available without json_copy-ing it. | Marcello Stanisci | 1 | +3 | -2 |
| 2017-03-01 20:24 | Including instance within history elements. | Marcello Stanisci | 1 | +14 | -4 |
| 2017-03-01 11:47 | /history returns latest records first. | Marcello Stanisci | 1 | +1 | -1 |
| 2017-02-28 19:03 | /history elements are returned with ORDER BY. | Marcello Stanisci | 1 | +2 | -1 |
| 2017-02-28 17:16 | Fix index/delta comparison. | Marcello Stanisci | 1 | +10 | -8 |
| 2017-02-28 16:57 | Adding conditions to add rows in result, based in their index. | Marcello Stanisci | 1 | +20 | -6 |
| 2017-02-28 16:48 | Comments. | Marcello Stanisci | 1 | +10 | -2 |
| 2017-02-28 16:45 | Start and delta arguments for /history. | Marcello Stanisci | 1 | +29 | -0 |
| 2017-02-28 16:36 | Make /history's arguments optional. | Marcello Stanisci | 4 | +30 | -18 |
| 2017-02-27 10:56 | Handle unknown instance when serving /history. | Marcello Stanisci | 1 | +5 | -0 |
| 2017-02-27 10:43 | Fix #4925. | Marcello Stanisci | 3 | +6 | -6 |
| 2017-02-25 21:01 | json_pack'ing data returned by /history. | Marcello Stanisci | 1 | +17 | -4 |
| 2017-02-24 19:03 | Minimizing data returned by /history, for debugging purposes. | Marcello Stanisci | 1 | +4 | -3 |
| 2017-02-23 17:05 | Checking the number of history entries are as expected. | Marcello Stanisci | 1 | +12 | -0 |
| 2017-02-23 16:57 | comments | Marcello Stanisci | 1 | +3 | -1 |
| 2017-02-23 16:52 | Modify /history API and DB table for order_id-proposal_data mapping. Adapting testcase and lib for that. | Marcello Stanisci | 10 | +127 | -156 |
| 2017-02-22 15:53 | Fix json formatting. | Marcello Stanisci | 3 | +12 | -5 |
| 2017-02-16 09:34 | Triggering Buildbot. | Marcello Stanisci | 0 | +0 | -0 |
| 2017-02-14 19:50 | Merge branch 'master' of taler.net:merchant | Marcello Stanisci | 10 | +546 | -497 |
| 2017-02-14 19:50 | Triggering buildbot. | Marcello Stanisci | 0 | +0 | -0 |
| 2017-02-13 14:15 | Testing replayed payment. | Marcello Stanisci | 1 | +11 | -1 |
| 2017-02-12 23:21 | fix #4893 | Florian Dold | 1 | +32 | -19 |
| 2017-02-12 17:22 | no newline | Florian Dold | 1 | +1 | -1 |
| 2017-02-12 17:21 | prettier automatic order_id | Florian Dold | 1 | +1 | -1 |
| 2017-02-12 17:17 | set pay deadline if not in frontent order | Florian Dold | 1 | +9 | -0 |
| 2017-02-12 17:13 | set refund deadline if not in frontend offer | Florian Dold | 1 | +6 | -0 |
| 2017-02-12 17:09 | round time before converting to JSON, otherwise GNUnet lib crashes | Florian Dold | 1 | +3 | -1 |
| 2017-02-12 17:04 | add timestamp if missing | Florian Dold | 1 | +6 | -2 |
| 2017-02-12 16:59 | add order_id if missing, break up function for readability | Florian Dold | 2 | +93 | -75 |
| 2017-02-12 03:23 | fix reference counting issue | Florian Dold | 1 | +1 | -1 |
| 2017-02-12 01:55 | Change '/pay' API according to #4891 | Florian Dold | 5 | +316 | -380 |
| 2017-02-11 21:08 | whitespace | Florian Dold | 1 | +1 | -1 |
| 2017-02-11 15:46 | Back out early if we can't connect to postgres db | Florian Dold | 1 | +5 | -0 |
| 2017-02-10 16:51 | Adding a second call to /track/transaction in testcases. | Marcello Stanisci | 1 | +8 | -4 |
| 2017-02-10 16:33 | Fix track API tests. | Marcello Stanisci | 8 | +66 | -24 |
| 2017-02-08 15:13 | Fixing testcases according to the renaming occurred in the protocol. Please note, comments do NOT match code, /proposal uses the POST method, and tracking API are NOT tested yet. | Marcello Stanisci | 12 | +288 | -192 |
| 2017-02-08 10:46 | Fix backenddb | Marcello Stanisci | 1 | +3 | -3 |
| 2017-02-07 20:31 | More fixes on renaming, mostly in db. | Marcello Stanisci | 3 | +33 | -24 |
| 2017-02-07 18:08 | Huge renaming about removing transaction_id use | Marcello Stanisci | 8 | +127 | -115 |
| 2017-02-06 15:42 | Renaming in /track/transaction handler. | Marcello Stanisci | 2 | +9 | -9 |
| 2017-02-06 14:47 | renaming (a little part of) /track/transfer handler | Marcello Stanisci | 2 | +5 | -7 |
| 2017-02-06 14:12 | Renaming /track/transaction handler to the point where it depends on a few exchange-lib's renamings. | Marcello Stanisci | 6 | +35 | -55 |
| 2017-02-06 12:52 | Fix backenddb tests after renaming | Marcello Stanisci | 4 | +18 | -42 |
| 2017-02-06 09:13 | Updating notes. | Marcello Stanisci | 1 | +0 | -1 |
| 2017-02-06 09:13 | Renaming the DB and /history. | Marcello Stanisci | 3 | +39 | -45 |
| 2017-02-04 09:48 | Typo | Marcello Stanisci | 1 | +1 | -2 |
| 2017-02-04 09:43 | Garbage removal | Marcello Stanisci | 9 | +11 | -508 |
| 2017-02-04 09:39 | Removing _map.c from repo | Marcello Stanisci | 1 | +0 | -241 |
| 2017-02-04 09:37 | Removing h_contract from /pay handler. | Marcello Stanisci | 1 | +12 | -12 |
| 2017-02-03 17:41 | renaming: proposal logic ported | Marcello Stanisci | 7 | +222 | -141 |
| 2017-02-03 15:29 | First run about renaming in lib's testcase. | Marcello Stanisci | 1 | +81 | -91 |
| 2017-02-03 14:40 | Removing obsolete /map requests and renaming contract->proposal/order, within lib. | Marcello Stanisci | 4 | +246 | -359 |
| 2017-02-03 13:02 | Renaming proposal data db operations | Marcello Stanisci | 3 | +72 | -52 |
| 2017-02-02 16:18 | First steps in renaming | Marcello Stanisci | 7 | +250 | -293 |
| 2017-01-30 15:30 | contract->proposal | Marcello Stanisci | 9 | +332 | -335 |
| 2017-01-27 16:15 | Fix compilation: #4869 | Marcello Stanisci | 2 | +0 | -12 |
| 2017-01-08 09:52 | Docker deployment instructions | Marcello Stanisci | 2 | +58 | -3 |
| 2017-01-03 17:41 | disable MHD deprecation warnings as we want to be compatible to older releases that simply have not the new symbols (fixing #4845) | Christian Grothoff | 1 | +4 | -0 |
| 2016-12-21 20:52 | Remove garbage | Marcello Stanisci | 1 | +0 | -228 |
| 2016-12-21 10:05 | Exchange URI returned within /track/transaction response | Marcello Stanisci | 3 | +10 | -4 |
| 2016-12-19 13:25 | Trigger Taler build script | Marcello Stanisci | 0 | +0 | -0 |
| 2016-12-19 10:55 | Trigger lcov | Marcello Stanisci | 0 | +0 | -0 |
| 2016-12-16 17:24 | Updating README | Marcello Stanisci | 1 | +1 | -5 |
| 2016-12-15 09:40 | Merge branch '4795' | Marcello Stanisci | 1 | +7 | -0 |
| 2016-12-15 09:39 | ChangeLog /map/* | Marcello Stanisci | 1 | +7 | -0 |
| 2016-12-13 15:24 | #4835 | Marcello Stanisci | 4 | +6 | -3 |
| 2016-12-13 14:41 | Removing garbage | Marcello Stanisci | 1 | +1 | -1 |
| 2016-12-13 14:39 | Removing leftover | Marcello Stanisci | 2 | +1 | -4 |
| 2016-12-12 17:16 | Add proper response for /map/in | Marcello Stanisci | 1 | +3 | -8 |
| 2016-12-12 16:35 | Merge branch '4795' | Marcello Stanisci | 21 | +1374 | -97 |
| 2016-12-12 16:23 | Testing map-in's "422 Unprocessable Entity" error | Marcello Stanisci | 1 | +17 | -2 |
| 2016-12-12 16:13 | map-out "Not Found" in testcase. | Marcello Stanisci | 1 | +51 | -50 |
| 2016-12-12 15:17 | Unifying map-in and map-out handles | Marcello Stanisci | 8 | +214 | -80 |
| 2016-12-12 12:33 | Removing superflous (and segfault-prone) cancellations of CURL-jobs within merchant-lib's HTTP callbacks | Marcello Stanisci | 5 | +0 | -7 |
| 2016-12-12 12:28 | Not handling unique_violation as error within postgres_store_map() | Marcello Stanisci | 4 | +29 | -9 |
| 2016-12-12 09:19 | Merge branch '4795' of taler.net:merchant into 4795 | Marcello Stanisci | 2 | +37 | -6 |
| 2016-12-12 09:19 | merchant-tools directory | Marcello Stanisci | 3 | +359 | -0 |
| 2016-12-09 20:15 | Set /map/in handler to NULL upon callback invocation | Marcello Stanisci | 1 | +2 | -1 |
| 2016-12-09 19:29 | 95% of /map/in testcase | Marcello Stanisci | 2 | +36 | -6 |
| 2016-12-09 17:27 | 60% of /map/in in testcase | Marcello Stanisci | 1 | +30 | -1 |
| 2016-12-09 16:29 | 20% of /map/in in testcase | Marcello Stanisci | 1 | +38 | -1 |
| 2016-12-09 15:58 | Exporting /map/in merchant-lib in include file | Marcello Stanisci | 4 | +104 | -45 |
| 2016-12-09 15:10 | 20% of /map/in's merchant-lib | Marcello Stanisci | 2 | +214 | -0 |
| 2016-12-09 14:42 | 60% of /map/in handler | Marcello Stanisci | 2 | +54 | -10 |
| 2016-12-09 11:07 | 45% of /map/in handler | Marcello Stanisci | 2 | +19 | -3 |
| 2016-12-09 10:09 | Up to parsing body of /map/in. Not tested. | Marcello Stanisci | 5 | +106 | -47 |
| 2016-12-08 21:04 | map REST service | Marcello Stanisci | 1 | +96 | -0 |
| 2016-12-08 20:59 | Fix prepared statement find_contract | Marcello Stanisci | 2 | +14 | -4 |
| 2016-12-08 17:36 | Baking find_contract by hashcode. Invoked in testcase. | Marcello Stanisci | 5 | +94 | -5 |
| 2016-12-08 16:51 | Excluding dbinit form compilation | Marcello Stanisci | 2 | +1 | -2 |
| 2016-12-08 16:50 | Baking hashes to contracts mapping | Marcello Stanisci | 2 | +70 | -0 |
| 2016-12-08 15:57 | typo | Marcello Stanisci | 1 | +1 | -1 |
| 2016-12-08 15:39 | Fix track-transaction conflict | Marcello Stanisci | 4 | +27 | -7 |
| 2016-12-05 14:36 | Fix NULL passed as closure | Marcello Stanisci | 1 | +1 | -1 |
| 2016-12-05 10:09 | Fix track-transfer conflict error JSON packaging | Marcello Stanisci | 2 | +3 | -1 |
| 2016-11-30 13:30 | Removing tutorial leftovers | Marcello Stanisci | 5 | +0 | -168 |
| 2016-11-25 15:54 | skip test cases when plugin can't be loaded due to missing DB | Florian Dold | 1 | +15 | -3 |
| 2016-11-18 20:08 | color node this tutorial is about | Christian Grothoff | 1 | +1 | -0 |
| 2016-11-18 18:44 | use more descriptive title | Christian Grothoff | 1 | +2 | -2 |
| 2016-11-18 18:41 | adding concept index and license information | Christian Grothoff | 5 | +1889 | -45 |
| 2016-11-18 17:57 | fixing minor texinfo issue | Christian Grothoff | 2 | +3 | -5 |
| 2016-11-18 17:55 | version bump and ChangeLog update | Christian Grothoff | 2 | +5 | -1 |
| 2016-11-18 17:39 | make adjustments to tests from fraction 1e-6 to 1e-8 change | Christian Grothoff | 2 | +30 | -23 |
| 2016-11-18 17:33 | update merchant to match new wire_validate API | Christian Grothoff | 1 | +9 | -4 |
| 2016-11-16 14:42 | Removing wrong log parameter | Marcello Stanisci | 1 | +0 | -1 |
| 2016-11-16 14:09 | no deadcode in makefile | Marcello Stanisci | 3 | +2 | -9 |
| 2016-11-14 22:26 | Removing frontend's part in tutorial | Marcello Stanisci | 1 | +4 | -213 |
| 2016-11-14 17:33 | match script name in manual | Marcello Stanisci | 1 | +1 | -1 |
| 2016-11-14 15:08 | missing slash in html | Marcello Stanisci | 1 | +1 | -1 |
| 2016-11-14 14:53 | Merge branch 'master' of ssh://taler.net/merchant | Marcello Stanisci | 14 | +432 | -323 |
| 2016-11-14 14:52 | Moving PHP examples to dedicated repo | Marcello Stanisci | 97 | +0 | -17808 |
| 2016-11-11 18:15 | add larger TODOs from Laurent | Christian Grothoff | 2 | +21 | -4 |
| 2016-11-11 16:42 | further clarifications to manual | Christian Grothoff | 1 | +6 | -6 |
| 2016-11-11 16:38 | fix -o correction in the right place | Christian Grothoff | 1 | +2 | -2 |
| 2016-11-11 16:37 | fixing misc issues in the tutorial, and reducing logging to provide sanity | Christian Grothoff | 2 | +44 | -44 |
| 2016-11-11 14:45 | fix last fix | Christian Grothoff | 1 | +1 | -2 |
| 2016-11-11 14:43 | fix manual issues | Christian Grothoff | 3 | +136 | -72 |
| 2016-11-11 13:53 | fix relocation issue on build | Christian Grothoff | 2 | +2 | -2 |
| 2016-11-11 13:50 | hotfix | Christian Grothoff | 1 | +4 | -4 |
| 2016-11-11 13:14 | update manual | Christian Grothoff | 1 | +16 | -26 |
| 2016-11-11 12:22 | automatically generate HTML | Christian Grothoff | 1 | +6 | -4 |
| 2016-11-11 12:21 | fix HTML conversion | Christian Grothoff | 1 | +0 | -1 |
| 2016-11-11 12:17 | ref to examples | Christian Grothoff | 2 | +10 | -4 |
| 2016-11-11 12:16 | doc: examples | Marcello Stanisci | 6 | +169 | -1 |
| 2016-11-10 20:52 | doc: zipping examples when 'make pdf' | Marcello Stanisci | 7 | +8 | -174 |
| 2016-11-10 20:40 | doc: mention zip in tutorial | Marcello Stanisci | 1 | +3 | -0 |
| 2016-11-10 20:38 | doc: adding individual snippets files | Marcello Stanisci | 7 | +174 | -167 |
| 2016-11-10 20:29 | doc: minor fixes to config walkthough script | Marcello Stanisci | 1 | +2 | -2 |
| 2016-11-10 20:27 | doc: minor fixes to config walkthough script | Marcello Stanisci | 2 | +24 | -4 |
| 2016-11-10 17:14 | doc: copyright header | Marcello Stanisci | 1 | +17 | -4 |
| 2016-11-10 17:10 | doc: stub for config script | Marcello Stanisci | 2 | +87 | -0 |
| 2016-11-10 10:17 | doc: gnunet-config->taler-config | Marcello Stanisci | 1 | +2 | -2 |
| 2016-11-09 21:10 | Fix returned HTTP header in tutorial | Marcello Stanisci | 1 | +1 | -1 |
| 2016-11-09 17:52 | be less snarky, keep examples short | Christian Grothoff | 1 | +1 | -5 |
| 2016-11-09 17:43 | clarifications, formatting | Christian Grothoff | 1 | +47 | -49 |
| 2016-11-09 17:23 | improve intro | Christian Grothoff | 1 | +13 | -3 |
| 2016-11-09 17:17 | commenting out advanced topics for now | Christian Grothoff | 1 | +3 | -2 |
| 2016-11-09 17:16 | improving chapter 3 of manual | Christian Grothoff | 1 | +173 | -97 |
| 2016-11-09 16:33 | fix my e-mail addy | Christian Grothoff | 1 | +1 | -1 |
| 2016-11-09 16:24 | next chapter to be added: title | Christian Grothoff | 1 | +8 | -6 |
| 2016-11-09 16:22 | next chapter to be added: title | Christian Grothoff | 1 | +3 | -0 |
| 2016-11-09 16:21 | fix english, structure | Christian Grothoff | 2 | +1 | -2 |
| 2016-11-09 16:20 | fix english, structure | Christian Grothoff | 2 | +32 | -24 |
| 2016-11-04 13:28 | #4755 | Marcello Stanisci | 1 | +1 | -0 |
| 2016-11-03 13:40 | moving "instance" field within "merchant" | Marcello Stanisci | 3 | +14 | -5 |
| 2016-11-02 10:57 | improving english for manual | Christian Grothoff | 1 | +44 | -21 |
| 2016-10-31 10:16 | fix docs compile warnings | Marcello Stanisci | 2 | +131 | -124 |
| 2016-10-27 19:34 | fix caching logic for /track/transaction | Marcello Stanisci | 1 | +0 | -4 |
| 2016-10-27 11:43 | GNUNET_OK in place of GNUNET_YES. Remove FIXME | Marcello Stanisci | 1 | +2 | -2 |
| 2016-10-27 09:06 | typo | Marcello Stanisci | 1 | +2 | -2 |
| 2016-10-26 20:03 | Fixing warnings due to menu/sectioning entries order | Marcello Stanisci | 2 | +16 | -5 |
| 2016-10-26 18:07 | removing comment | Marcello Stanisci | 1 | +0 | -4 |
| 2016-10-26 17:53 | add build rules for arch.pdf | Christian Grothoff | 1 | +8 | -0 |
| 2016-10-26 17:49 | add back office | Christian Grothoff | 1 | +6 | -2 |
| 2016-10-26 14:42 | dot diagram for docs | Marcello Stanisci | 3 | +23 | -3 |
| 2016-10-26 14:04 | addressing majority of FIXMEs up to tutorial | Marcello Stanisci | 2 | +163 | -64 |
| 2016-10-26 10:30 | JS-less fulfillment docs | Marcello Stanisci | 1 | +53 | -53 |
| 2016-10-26 08:35 | avoiding non-introduced 'deposit permission' term | Marcello Stanisci | 1 | +7 | -7 |
| 2016-10-25 23:20 | typo | Marcello Stanisci | 1 | +1 | -1 |
| 2016-10-25 23:18 | typo | Marcello Stanisci | 1 | +1 | -1 |
| 2016-10-25 23:12 | Merge branch 'master' of taler.net:merchant | Marcello Stanisci | 1 | +228 | -196 |
| 2016-10-25 23:11 | missing configure arg in docs | Marcello Stanisci | 1 | +3 | -3 |
| 2016-10-25 23:03 | more editing | Christian Grothoff | 1 | +228 | -196 |
| 2016-10-25 21:25 | more notes, more todos | Christian Grothoff | 1 | +19 | -7 |
| 2016-10-25 21:18 | elaborate on plan | Christian Grothoff | 1 | +36 | -0 |
| 2016-10-25 21:16 | formatting fixes | Christian Grothoff | 1 | +18 | -17 |
| 2016-10-25 21:06 | misc edits to new manual | Christian Grothoff | 1 | +224 | -143 |
| 2016-10-25 13:39 | Finishing with documenting payment protocol | Marcello Stanisci | 2 | +76 | -8 |
| 2016-10-25 09:03 | documenting fulfillment logic | Marcello Stanisci | 1 | +24 | -8 |
| 2016-10-24 22:07 | still on fulfillment docs | Marcello Stanisci | 1 | +39 | -6 |
| 2016-10-24 18:18 | up to mentioning fulfillment page | Marcello Stanisci | 1 | +11 | -0 |
| 2016-10-24 18:07 | moving paragraph | Marcello Stanisci | 1 | +10 | -16 |
| 2016-10-24 18:00 | indent | Marcello Stanisci | 1 | +4 | -4 |
| 2016-10-24 17:58 | doc: how to get contract and show CC paywall as fallback | Marcello Stanisci | 2 | +116 | -5 |
| 2016-10-22 16:26 | receiver->instance. test passed | Marcello Stanisci | 10 | +78 | -78 |
| 2016-10-21 21:23 | polishing docs | Marcello Stanisci | 1 | +63 | -26 |
| 2016-10-21 20:49 | hello world docs, first steps | Marcello Stanisci | 1 | +63 | -2 |
| 2016-10-21 20:11 | polishing docs | Marcello Stanisci | 1 | +17 | -16 |
| 2016-10-21 15:45 | finish with merchant configuration texi | Marcello Stanisci | 1 | +64 | -12 |
| 2016-10-21 15:17 | half-baking merchant configuration documentation | Marcello Stanisci | 2 | +144 | -17 |
| 2016-10-21 12:10 | GNUnet configure | Marcello Stanisci | 1 | +31 | -3 |
| 2016-10-21 10:58 | manual introduction | Marcello Stanisci | 1 | +68 | -3 |
| 2016-10-21 08:37 | Merge branch 'master' of taler.net:merchant | Marcello Stanisci | 11 | +81 | -26 |
| 2016-10-20 19:30 | return missing error code, use existing function where approprite | Christian Grothoff | 2 | +3 | -4 |
| 2016-10-20 19:23 | have merchant C API also return taler error codes (at least those from the merchant for now) | Christian Grothoff | 7 | +39 | -7 |
| 2016-10-20 19:01 | modify merchant logic to support exchange-APIs returning taler-specific error codes from C API as well, plus fixing a few cases where the merchant HTTP API did not yet return the error codes properly (#4497/4705) | Christian Grothoff | 4 | +39 | -15 |
| 2016-10-20 14:17 | Merge branch 'master' of taler.net:merchant | Marcello Stanisci | 8 | +197 | -89 |
| 2016-10-20 14:16 | Configuring/Compiling texinfo documentaion, + manual stub. | Marcello Stanisci | 6 | +61 | -0 |
| 2016-10-20 13:11 | add 'code' with error code details to merchant backend error responses (#4497) | Christian Grothoff | 1 | +1 | -0 |
| 2016-10-20 13:09 | Merge branch 'master' of git+ssh://taler.net/merchant | Christian Grothoff | 5 | +51 | -5 |
| 2016-10-20 13:09 | add 'code' with error code details to merchant backend error responses (#4497) | Christian Grothoff | 8 | +196 | -89 |
| 2016-10-20 12:18 | finishing with #4521 | Marcello Stanisci | 4 | +34 | -5 |
| 2016-10-19 20:51 | fetch and test pay_deadline in /pay | Marcello Stanisci | 3 | +20 | -4 |
| 2016-10-18 19:48 | lib testcase passes using a contract with a 'summary' field | Marcello Stanisci | 1 | +1 | -0 |
| 2016-10-17 21:22 | fix #4733 | Marcello Stanisci | 3 | +6 | -5 |
| 2016-10-15 21:22 | fix missing receiver in /track/transfer query string (merchant-lib) | Marcello Stanisci | 2 | +4 | -3 |
| 2016-10-15 01:14 | resolving merge conflict with Marcello, mostly exactly the same changes | Christian Grothoff | 5 | +130 | -131 |
| 2016-10-15 01:03 | fixing #4577, as well as a few other cases where we need to index by merchant_pub as well as transaction ID; changes APIs in a few places | Christian Grothoff | 9 | +658 | -460 |
| 2016-10-13 16:06 | Fix select payments from DB. Namely, a merchant_pub query parameter was needed | Marcello Stanisci | 6 | +70 | -33 |
| 2016-10-13 12:47 | indentation | Marcello Stanisci | 1 | +324 | -324 |
| 2016-10-12 23:37 | making (transaction_id, merchant_pub) the primary key for table merchant_transactions, and making merchant_deposit reference (transaction_id, merchant_pub) in merchant_transactions. Adjusting testcase accordingly, as we now can have clashes on transaction_id. Test NOT passed. | Marcello Stanisci | 5 | +38 | -8 |
| 2016-10-12 22:27 | adapting callback for 'find_transaction' DB functions family | Marcello Stanisci | 6 | +370 | -338 |
| 2016-10-12 21:11 | merchant's key in transactions table | Marcello Stanisci | 4 | +20 | -3 |
| 2016-10-11 12:17 | removing assert | Marcello Stanisci | 1 | +2 | -3 |
| 2016-10-10 15:53 | Merge branch 'master' of ssh://taler.net/var/git/merchant | Marcello Stanisci | 1 | +1 | -1 |
| 2016-10-10 15:53 | compiler warning | Marcello Stanisci | 1 | +1 | -1 |
| 2016-10-10 15:29 | version 0.1.0 | Florian Dold | 1 | +1 | -1 |
| 2016-10-10 14:31 | changelog | Marcello Stanisci | 1 | +9 | -0 |
| 2016-10-07 13:55 | re-closing #4702 | Marcello Stanisci | 2 | +31 | -12 |
| 2016-10-05 21:32 | resolve #4689 | Marcello Stanisci | 3 | +18 | -25 |
| 2016-10-04 20:59 | calling /history API from testcase. Loops .. | Marcello Stanisci | 3 | +107 | -18 |
| 2016-10-04 15:49 | still on /history merchant-lib | Marcello Stanisci | 2 | +55 | -2 |
| 2016-10-04 15:22 | adding stub for /history callback | Marcello Stanisci | 3 | +141 | -3 |
| 2016-10-04 14:44 | header definitions for /history | Marcello Stanisci | 2 | +26 | -1 |
| 2016-10-04 14:10 | stub for /history testing | Marcello Stanisci | 2 | +30 | -4 |
| 2016-10-04 13:39 | correctly parsing timestamp given as /history parameter | Marcello Stanisci | 1 | +6 | -1 |
| 2016-10-04 12:39 | populating array as response to /history | Marcello Stanisci | 4 | +67 | -4 |
| 2016-10-04 08:30 | adding /history stubs | Marcello Stanisci | 2 | +97 | -0 |
| 2016-10-03 16:28 | calling /history handler upong request | Marcello Stanisci | 1 | +3 | -1 |
| 2016-10-03 16:10 | stub for /history handler | Marcello Stanisci | 3 | +4 | -2 |
| 2016-10-03 15:50 | return younger instead of older results respect to the given time | Marcello Stanisci | 2 | +3 | -3 |
| 2016-10-03 15:37 | testcase for query 'by date' | Marcello Stanisci | 3 | +60 | -11 |
| 2016-10-03 13:34 | comment | Marcello Stanisci | 1 | +3 | -3 |
| 2016-10-03 13:07 | adding transactions_by_date to db plugin | Marcello Stanisci | 2 | +20 | -3 |
| 2016-10-03 12:59 | adding routine to get transactions from DB based on date | Marcello Stanisci | 1 | +100 | -0 |
| 2016-10-03 12:06 | testcase for #4702 | Marcello Stanisci | 2 | +45 | -12 |
| 2016-10-03 09:41 | #4702 | Marcello Stanisci | 1 | +28 | -4 |
| 2016-09-28 16:41 | multiple instances automatically iterated in testcase | Marcello Stanisci | 2 | +98 | -49 |
| 2016-09-26 14:50 | Merge branch 'receiver' | Marcello Stanisci | 9 | +161 | -85 |
| 2016-09-26 14:31 | Adapting /pay and /contract to new TALER_ContractPS interface | Marcello Stanisci | 3 | +4 | -0 |
| 2016-09-26 13:19 | fix #4578 | Christian Grothoff | 1 | +4 | -4 |
| 2016-09-26 13:14 | fixing 'make check' for new hashmap based instance picking | Marcello Stanisci | 5 | +85 | -93 |
| 2016-09-26 13:02 | adapt to API change in the context of #4578 | Christian Grothoff | 1 | +2 | -0 |
| 2016-09-26 11:59 | fix #4659 | Christian Grothoff | 1 | +15 | -15 |
| 2016-09-23 16:44 | testcase not passed, logs deployed | Marcello Stanisci | 3 | +10 | -6 |
| 2016-09-23 16:05 | making get_instance hashmap based | Marcello Stanisci | 1 | +20 | -7 |
| 2016-09-23 15:26 | making instances accessble via hashmaps | Marcello Stanisci | 2 | +67 | -3 |
| 2016-09-23 14:52 | fix NPE if plugin not found, and some error handling | Christian Grothoff | 3 | +15 | -13 |
| 2016-09-23 09:10 | fixing compilation warning | Marcello Stanisci | 1 | +1 | -1 |
| 2016-09-16 13:29 | if not x, return; instead of GNUNET_assert | Marcello Stanisci | 1 | +4 | -3 |
| 2016-09-16 09:10 | address fixme 2 | Christian Grothoff | 1 | +3 | -13 |
| 2016-09-16 09:10 | make code nicer to read | Christian Grothoff | 1 | +82 | -82 |
| 2016-09-16 08:06 | run /trace functions twice to check caching works as expected | Christian Grothoff | 1 | +31 | -2 |
| 2016-09-16 08:04 | move deployment-specific configuration to deployment | Christian Grothoff | 1 | +0 | -18 |
| 2016-09-15 18:45 | placing FIXMEs in track-transaction | Marcello Stanisci | 1 | +13 | -0 |
| 2016-09-12 12:55 | typo | Florian Dold | 1 | +1 | -1 |
| 2016-07-25 16:34 | removing old nginx conf example | Marcello Stanisci | 1 | +0 | -40 |
| 2016-07-25 16:33 | Adding nginx example file. See sections under comment #4456 to see how to make PHP handle images requests | Marcello Stanisci | 1 | +50 | -0 |
| 2016-07-25 16:30 | Closing #4456 (PHP side). In order to fulfill #4456, the article that has image x.jpg in it must contain the tag <img src='/data/article_x/x.jpg'></img>. Furthermore, before running the blog, the webmaster must run $ php articles/article_images.php in order to generate the JSON database file which accounts for each article which images are associated to it. Finally, any image must be placed under data/. See next commit for how to configure nginx in order to make PHP scripts handle images requests. | Marcello Stanisci | 6 | +66 | -8 |
| 2016-07-25 10:00 | calling IMG parser for all articles | Marcello Stanisci | 1 | +45 | -5 |
| 2016-07-22 16:59 | adding initial logic to parse articles and annotate which images should be served with them | Marcello Stanisci | 2 | +42 | -0 |
| 2016-07-07 15:56 | fixing #4594 | Marcello Stanisci | 33 | +33 | -33 |
| 2016-07-04 09:54 | reverting test-ish error | Marcello Stanisci | 1 | +0 | -2 |
| 2016-07-04 09:30 | testing #4366 | Marcello Stanisci | 2 | +2 | -1 |
| 2016-06-30 09:39 | fixing compiler warnings | Marcello Stanisci | 1 | +1 | -1 |
| 2016-06-30 09:38 | fixing time logging | Marcello Stanisci | 1 | +2 | -2 |
| 2016-06-30 09:36 | Merge branch 'master' of ssh://taler.net/var/git/merchant | Marcello Stanisci | 1 | +4 | -0 |
| 2016-06-30 08:16 | logging time values | Marcello Stanisci | 1 | +4 | -0 |
| 2016-06-28 12:08 | removing dead configuration file | Marcello Stanisci | 1 | +0 | -60 |
| 2016-06-27 15:33 | log receiver bank details | Marcello Stanisci | 1 | +3 | -2 |
| 2016-06-27 15:27 | less logging | Marcello Stanisci | 1 | +0 | -1 |
| 2016-06-27 15:26 | seeking "receiver" one level deeper when /contract | Marcello Stanisci | 1 | +1 | -1 |
| 2016-06-27 15:20 | more on logging | Marcello Stanisci | 1 | +1 | -0 |
| 2016-06-27 14:54 | receiver case matching the one in donation shop | Marcello Stanisci | 1 | +14 | -2 |
| 2016-06-25 12:40 | more diagnostics on picked instance | Marcello Stanisci | 2 | +15 | -3 |
| 2016-06-25 12:33 | Merge branch '4540' of ssh://taler.net/var/git/merchant into 4540 | Marcello Stanisci | 11 | +109 | -9 |
| 2016-06-25 12:33 | error message for non parse instance | Marcello Stanisci | 2 | +3 | -1 |
| 2016-06-24 15:02 | shipping instances-aware config file | Marcello Stanisci | 1 | +9 | -5 |
| 2016-06-24 14:50 | adapting /track API to use merchant instances | Marcello Stanisci | 6 | +38 | -7 |
| 2016-06-24 14:17 | adapting merchant-lib to use merchants instances | Marcello Stanisci | 4 | +38 | -0 |
| 2016-06-24 12:37 | default receiver in /track | Marcello Stanisci | 1 | +3 | -2 |
| 2016-06-24 12:20 | receiver in /track context | Marcello Stanisci | 1 | +19 | -1 |
| 2016-06-24 11:53 | - strdup'ing instance id - fetching receiver's name from /track request | Marcello Stanisci | 3 | +10 | -2 |
| 2016-06-23 15:55 | preliminary modification to liberate the merchant from using global variables for its instance (fail to compile) | Marcello Stanisci | 3 | +47 | -56 |
| 2016-06-23 14:03 | remving debuggish return; | Marcello Stanisci | 1 | +1 | -4 |
| 2016-06-23 14:00 | picking receiver wireformat according to what the frontend specified in the JSON | Marcello Stanisci | 2 | +26 | -2 |
| 2016-06-23 11:54 | validating and hashing (wireformats of) merchants instances | Marcello Stanisci | 2 | +76 | -23 |
| 2016-06-22 19:08 | removing deadcode | Marcello Stanisci | 1 | +17 | -94 |
| 2016-06-22 19:00 | freeing instances at shutdown | Marcello Stanisci | 1 | +9 | -0 |
| 2016-06-22 18:48 | NULL-terminating instances array | Marcello Stanisci | 2 | +13 | -3 |
| 2016-06-22 18:34 | fetching per instance wiredetails | Marcello Stanisci | 1 | +17 | -4 |
| 2016-06-22 18:14 | checking if default instance is given | Marcello Stanisci | 2 | +23 | -6 |
| 2016-06-22 17:58 | proper closure for instances iterator | Marcello Stanisci | 2 | +62 | -6 |
| 2016-06-22 17:27 | - defined iterator for "merchant-instance-*" sections - getting instance private key in iterations | Marcello Stanisci | 2 | +140 | -0 |
| 2016-06-20 08:20 | use c99 | Christian Grothoff | 1 | +1 | -0 |
| 2016-06-13 14:36 | adaptations for #4569 fix in exchange | Christian Grothoff | 1 | +1 | -0 |
| 2016-06-11 18:52 | remark on #4578 | Christian Grothoff | 1 | +1 | -1 |
| 2016-06-11 18:48 | fixing #4160 | Christian Grothoff | 7 | +32 | -6 |
| 2016-06-11 18:25 | return time of wire transfer in /trace/transaction | Christian Grothoff | 4 | +23 | -2 |
| 2016-06-11 18:08 | handle HTTP_ACCEPTED case properly | Christian Grothoff | 2 | +26 | -3 |
| 2016-06-11 17:38 | fix more memory leaks | Christian Grothoff | 7 | +79 | -61 |
| 2016-06-11 14:47 | fix leaks | Christian Grothoff | 3 | +17 | -3 |
| 2016-06-11 14:17 | fix memory leaks: json_array_append increments RC | Christian Grothoff | 2 | +4 | -2 |
| 2016-06-11 11:50 | check return values of json_array_append | Christian Grothoff | 4 | +23 | -18 |
| 2016-06-11 11:29 | test transfer and transaction tracking, in both directions first | Christian Grothoff | 1 | +45 | -4 |
| 2016-06-10 22:47 | implement /track/transaction API and testcase | Christian Grothoff | 6 | +193 | -91 |
| 2016-06-10 14:18 | build /track/transaction response | Christian Grothoff | 5 | +281 | -8 |
| 2016-06-10 12:38 | towards a testcase for /track/transaction | Christian Grothoff | 1 | +47 | -3 |
| 2016-06-10 00:39 | minor bugfixes in /track/transfer logic, testcase now passes | Christian Grothoff | 4 | +201 | -38 |
| 2016-06-09 20:07 | more work on /track APIs | Christian Grothoff | 2 | +96 | -27 |
| 2016-06-09 19:40 | exchange URI should not need to be passed when tracking transaction | Christian Grothoff | 3 | +10 | -11 |
| 2016-06-09 19:17 | add skeleton for calling /track/transaction to testcase | Christian Grothoff | 4 | +170 | -32 |
| 2016-06-09 18:57 | pass base URIs instead of full URIs | Christian Grothoff | 6 | +25 | -19 |
| 2016-06-09 17:36 | skeleton for /track/transfer and /track/transaction, renaming to match latest exchange API | Christian Grothoff | 13 | +1077 | -835 |
| 2016-06-09 14:03 | clarify comments | Christian Grothoff | 1 | +5 | -4 |
| 2016-06-09 14:01 | enable rudimentary /track/deposit test | Christian Grothoff | 1 | +34 | -19 |
| 2016-06-09 13:50 | test aggregation works with /pay (check fakebank result) | Christian Grothoff | 2 | +120 | -27 |
| 2016-06-09 13:42 | pass correct config to aggregator | Christian Grothoff | 1 | +1 | -3 |
| 2016-06-09 13:37 | run fakebank on 8083, use new port consistently | Christian Grothoff | 4 | +27 | -18 |
| 2016-06-09 13:21 | add commands to run aggregator | Christian Grothoff | 1 | +142 | -15 |
| 2016-06-09 12:58 | fix currency configuration, now that exchange checks | Christian Grothoff | 1 | +6 | -3 |
| 2016-06-08 09:44 | start fakebank service in testcase (not yet actually used) | Christian Grothoff | 3 | +53 | -2 |
| 2016-06-07 17:54 | complete test_merchantdb testcase | Christian Grothoff | 2 | +118 | -24 |
| 2016-06-07 17:31 | Merge branch 'master' of git+ssh://taler.net/var/git/merchant | Christian Grothoff | 7 | +225 | -32 |
| 2016-06-07 17:31 | minor stylistic fixes | Christian Grothoff | 2 | +33 | -30 |
| 2016-06-07 13:38 | call find_-APIs in test_merchantdb | Christian Grothoff | 1 | +140 | -18 |
| 2016-06-07 13:26 | fix testcase to cover 'store' API | Christian Grothoff | 1 | +62 | -20 |
| 2016-06-07 13:18 | store exchange signing key in DB | Christian Grothoff | 6 | +33 | -4 |
| 2016-06-05 14:51 | implement check_deposit() | Christian Grothoff | 4 | +48 | -42 |
| 2016-06-05 14:40 | nicer replies | Christian Grothoff | 4 | +81 | -20 |
| 2016-06-05 13:18 | response generation logic, some cleanup | Christian Grothoff | 1 | +33 | -28 |
| 2016-06-05 13:13 | implement postgres_find_proof_by_wtid | Christian Grothoff | 1 | +66 | -6 |
| 2016-06-05 13:08 | include exchange_uri with merchant_proofs | Christian Grothoff | 5 | +378 | -70 |
| 2016-06-05 12:10 | more work on tracking, do store exchange_uri with transaction data | Christian Grothoff | 7 | +168 | -58 |
| 2016-06-05 09:29 | split /track handlers into two files | Christian Grothoff | 8 | +922 | -836 |
| 2016-06-04 19:36 | towards /track/transaction | Christian Grothoff | 2 | +519 | -10 |
| 2016-06-04 18:05 | revisiting merchant backenddb, towards fixing #4502/#4160 | Christian Grothoff | 7 | +1078 | -209 |
| 2016-06-03 15:05 | towards implementing /track | Christian Grothoff | 2 | +24 | -36 |
| 2016-06-03 15:00 | Merge branch 'master' of git.taler.net:/var/git/merchant | Christian Grothoff | 1 | +1 | -1 |
| 2016-06-03 15:00 | towards /track implementations | Christian Grothoff | 5 | +249 | -15 |
| 2016-06-03 13:02 | fix FTBFS | Marcello Stanisci | 1 | +1 | -1 |
| 2016-06-03 12:32 | Merge branch 'master' of git.taler.net:/var/git/merchant | Christian Grothoff | 0 | +0 | -0 |
| 2016-06-03 12:32 | merge MHD_start_daemon calls | Christian Grothoff | 1 | +28 | -43 |
| 2016-06-02 14:05 | triggering buildbot | Marcello Stanisci | 0 | +0 | -0 |
| 2016-06-02 07:33 | add support for -C option | Christian Grothoff | 3 | +15 | -6 |
| 2016-06-02 07:27 | remove dead code | Christian Grothoff | 1 | +0 | -2 |
| 2016-06-02 07:26 | check return value | Christian Grothoff | 1 | +1 | -0 |
| 2016-06-02 07:25 | fix check | Christian Grothoff | 1 | +1 | -1 |
| 2016-06-01 15:30 | release notes | Christian Grothoff | 1 | +2 | -0 |
| 2016-05-31 18:48 | bump submodule | Christian Grothoff | 0 | +0 | -0 |
| 2016-05-31 18:45 | comment out /track/deposit test from marcello, as code is incomplete | Christian Grothoff | 2 | +8 | -5 |
| 2016-05-31 15:31 | Merge branch 'master' of git+ssh://taler.net/var/git/merchant | Christian Grothoff | 22 | +825 | -331 |
| 2016-05-31 15:31 | build system modifications for #4133 | Christian Grothoff | 1 | +8 | -0 |
| 2016-05-31 13:55 | newlines | Florian Dold | 1 | +2 | -2 |
| 2016-05-31 13:46 | fail gracefully if binaries are not found | Christian Grothoff | 1 | +32 | -0 |
| 2016-05-31 13:19 | reset db for test | Christian Grothoff | 1 | +1 | -0 |
| 2016-05-31 13:12 | handle wire transfer deadline conflict with execution time | Christian Grothoff | 1 | +13 | -0 |
| 2016-05-31 12:33 | add support for /keys cache control (#4036) | Christian Grothoff | 1 | +24 | -22 |
| 2016-05-28 20:47 | making "make check" under src/lib compile; test still not passed. Also showing a problem in getting /keys | Marcello Stanisci | 2 | +65 | -17 |
| 2016-05-26 15:12 | actually store timeout task handle | Florian Dold | 1 | +4 | -1 |
| 2016-05-26 13:23 | change edate to wire_transfer_deadline/delay (#4521) | Christian Grothoff | 7 | +41 | -36 |
| 2016-05-26 13:11 | fix FTBFS from recent RSA blinding API change | Christian Grothoff | 1 | +6 | -9 |
| 2016-05-26 13:05 | remove dead /hash-contract API logic | Christian Grothoff | 5 | +3 | -158 |
| 2016-05-24 22:13 | Merge branch 'master' of git://taler.net/merchant | Marcello Stanisci | 8 | +137 | -126 |
| 2016-05-24 22:13 | adding scaffold for integrating /track/{deposit,wtid} API calls | Marcello Stanisci | 13 | +535 | -10 |
| 2016-05-24 14:22 | oops, timeout was way too small | Florian Dold | 1 | +1 | -1 |
| 2016-05-24 13:40 | cancel timeout task | Florian Dold | 1 | +6 | -0 |
| 2016-05-24 00:32 | include last /keys response when denomination not found | Florian Dold | 1 | +5 | -6 |
| 2016-05-23 23:20 | Revert "check for duplicate transaction ID" | Florian Dold | 3 | +0 | -27 |
| 2016-05-23 16:53 | reload exchange keys every hour | Florian Dold | 1 | +18 | -0 |
| 2016-05-23 16:15 | better error response | Florian Dold | 1 | +2 | -2 |
| 2016-05-23 16:02 | better error response | Florian Dold | 1 | +6 | -3 |
| 2016-05-23 15:55 | authors | Florian Dold | 1 | +1 | -0 |
| 2016-05-23 15:35 | time out /pay after 30 seconds | Florian Dold | 1 | +46 | -0 |
| 2016-05-23 15:19 | handle growing empty buffer | Florian Dold | 1 | +1 | -1 |
| 2016-05-23 15:09 | bogus comment | Florian Dold | 1 | +1 | -1 |
| 2016-05-23 14:54 | Fix retry logic | Florian Dold | 1 | +31 | -51 |
| 2016-05-23 13:33 | parse->accept, since it doesn't just parse | Florian Dold | 1 | +5 | -3 |
| 2016-05-23 13:27 | comment | Florian Dold | 1 | +1 | -1 |
| 2016-05-23 13:22 | comment | Florian Dold | 1 | +2 | -1 |
| 2016-05-23 13:19 | typo in comment | Florian Dold | 1 | +1 | -1 |
| 2016-05-23 13:18 | double buffer size, don't add two | Florian Dold | 1 | +1 | -1 |
| 2016-05-23 13:17 | remove unnecessary extern declaration | Florian Dold | 1 | +0 | -6 |
| 2016-05-21 16:35 | make use of GNUNET_JSON_from_data_auto where possible | Christian Grothoff | 6 | +14 | -26 |
| 2016-05-20 13:08 | use pax format for 'make dist' so that longer filenames are not excluded by chance | Christian Grothoff | 2 | +36 | -9 |
| 2016-05-20 12:29 | make sure wire details are unique | Christian Grothoff | 1 | +12 | -12 |
| 2016-05-20 11:26 | init DB before running test | Christian Grothoff | 1 | +9 | -0 |
| 2016-05-20 11:25 | expand test to cover double-deposit into reserve, fix FTBFS | Christian Grothoff | 1 | +27 | -6 |
| 2016-05-19 16:26 | Merge branch 'master' of git.taler.net:/var/git/merchant | Christian Grothoff | 18 | +898 | -186 |
| 2016-05-19 16:25 | allow env override | Christian Grothoff | 1 | +20 | -8 |
| 2016-05-18 08:28 | missing "static" qualifier | Marcello Stanisci | 1 | +1 | -1 |
| 2016-05-18 08:25 | removing unneded unit tests | Marcello Stanisci | 1 | +0 | -30 |
| 2016-05-09 15:16 | still on renaming testcases | Marcello Stanisci | 1 | +1 | -1 |
| 2016-05-09 15:13 | renaming testcase according to the tested unit | Marcello Stanisci | 2 | +5 | -14 |
| 2016-05-09 14:46 | addressing #4496 | Marcello Stanisci | 1 | +8 | -1 |
| 2016-05-09 14:34 | adding src/backend testcases, plus utility function that returns the base32 encoding of a denomination key. | Marcello Stanisci | 5 | +59 | -2 |
| 2016-05-06 11:36 | fix FTBFS | Christian Grothoff | 1 | +2 | -2 |
| 2016-05-05 13:03 | fixing #4461 | Christian Grothoff | 1 | +4 | -0 |
| 2016-05-05 12:42 | check double spending proofs | Christian Grothoff | 7 | +203 | -4 |
| 2016-05-05 11:47 | check for duplicate transaction ID | Christian Grothoff | 3 | +27 | -0 |
| 2016-05-05 10:12 | more work on getting lib test to pass | Christian Grothoff | 4 | +27 | -18 |
| 2016-05-05 09:53 | add well-formedness checks for contract | Christian Grothoff | 2 | +87 | -7 |
| 2016-05-05 08:22 | fixing issues around testcase | Christian Grothoff | 5 | +183 | -143 |
| 2016-05-05 07:16 | remove unused args from API, towards supporting /contract in testcase | Christian Grothoff | 5 | +60 | -27 |
| 2016-05-05 06:33 | parse out /contract response details | Christian Grothoff | 2 | +44 | -4 |
| 2016-05-05 06:11 | extending merchant API to have code for doing /contract requests | Christian Grothoff | 3 | +255 | -0 |
| 2016-05-04 13:32 | break on issues | Christian Grothoff | 3 | +20 | -8 |
| 2016-05-04 12:18 | Merge branch 'master' of git.taler.net:/var/git/merchant | Christian Grothoff | 1 | +0 | -2 |
| 2016-05-04 12:18 | configure exchange bank details | Christian Grothoff | 4 | +16 | -6 |
| 2016-05-04 12:06 | Merge branch 'master' of ssh://taler.net/var/git/merchant | Marcello Stanisci | 19 | +158 | -906 |
| 2016-05-04 12:06 | removing debugging print | Marcello Stanisci | 1 | +0 | -2 |
| 2016-05-04 11:47 | Fixing config setup | Christian Grothoff | 10 | +141 | -249 |
| 2016-05-04 11:23 | fix fmt string issues | Christian Grothoff | 4 | +75 | -13 |
| 2016-05-04 08:27 | remove dead code | Christian Grothoff | 2 | +0 | -705 |
| 2016-05-04 08:26 | fix issues with 'make dist' | Christian Grothoff | 6 | +9 | -6 |
| 2016-05-04 04:40 | merge | Christian Grothoff | 4 | +2 | -10 |
| 2016-05-04 04:39 | fix #4486 | Christian Grothoff | 1 | +58 | -30 |
| 2016-05-02 14:40 | typo | Marcello Stanisci | 1 | +1 | -1 |
| 2016-05-02 11:34 | removing debug prints | Marcello Stanisci | 4 | +2 | -10 |
| 2016-05-02 06:31 | code simplification via new extended libgnunetcurl API | Christian Grothoff | 2 | +41 | -180 |
| 2016-05-02 04:35 | fixing #4462: avoid temporary schemata altogether | Christian Grothoff | 5 | +18 | -39 |
| 2016-05-02 00:22 | fixing #4479 for merchant | Christian Grothoff | 2 | +23 | -29 |
| 2016-04-30 08:58 | Merge branch 'master' of git+ssh://taler.net/var/git/merchant | Christian Grothoff | 24 | +708 | -316 |
| 2016-04-30 08:58 | update use to match new GNUnet scheduler API | Christian Grothoff | 2 | +10 | -19 |
| 2016-04-28 14:03 | testing store_payment() and check_payment() | Marcello Stanisci | 2 | +45 | -19 |
| 2016-04-28 11:24 | up to providing mock data for "make check" | Marcello Stanisci | 1 | +15 | -0 |
| 2016-04-28 11:10 | typo + adding macro for "make check" | Marcello Stanisci | 2 | +9 | -2 |
| 2016-04-28 09:40 | configuration file for testcase + "run()" function for it | Marcello Stanisci | 4 | +89 | -12 |
| 2016-04-27 09:29 | initial skeletons for merchantdb testcases | Marcello Stanisci | 3 | +32 | -108 |
| 2016-04-26 19:46 | create directories | Florian Dold | 1 | +7 | -0 |
| 2016-04-26 19:32 | logging | Florian Dold | 1 | +4 | -4 |
| 2016-04-26 17:49 | logging | Florian Dold | 1 | +3 | -3 |
| 2016-04-25 19:31 | chmod instead of fchmod | Florian Dold | 1 | +1 | -1 |
| 2016-04-25 19:25 | typo | Florian Dold | 1 | +1 | -1 |
| 2016-04-25 19:23 | octal | Florian Dold | 1 | +19 | -3 |
| 2016-04-25 19:02 | unix-domain socket support | Florian Dold | 2 | +169 | -21 |
| 2016-04-24 21:33 | Merge branch 'master' of ssh://taler.net:/var/git/merchant | Christian Grothoff | 18 | +354 | -182 |
| 2016-04-24 01:26 | fix const causing ftbfs | Christian Grothoff | 3 | +4 | -4 |
| 2016-04-22 18:52 | wallet-less testing #4452 | Marcello Stanisci | 6 | +12 | -51 |
| 2016-04-22 17:14 | default location for response file | Florian Dold | 1 | +1 | -0 |
| 2016-04-22 16:54 | newline | Florian Dold | 1 | +1 | -1 |
| 2016-04-22 16:50 | excessive logging | Florian Dold | 1 | +3 | -0 |
| 2016-04-22 16:47 | Merge branch 'master' of ssh://taler.net/var/git/merchant | Marcello Stanisci | 1 | +15 | -2 |
| 2016-04-22 16:42 | reconstructing the contract in PHP donation shop (not tested) | Marcello Stanisci | 4 | +26 | -16 |
| 2016-04-22 16:42 | logging | Florian Dold | 1 | +7 | -0 |
| 2016-04-22 16:37 | logging | Florian Dold | 1 | +3 | -0 |
| 2016-04-22 16:32 | logging | Florian Dold | 1 | +3 | -0 |
| 2016-04-22 16:14 | renaming trusted exchanges config token | Marcello Stanisci | 1 | +2 | -2 |
| 2016-04-22 15:26 | using util.php from donation shop | Marcello Stanisci | 5 | +68 | -106 |
| 2016-04-22 12:26 | read key from XDG dir | Florian Dold | 1 | +1 | -1 |
| 2016-04-19 23:42 | fix abort due to proof that is NULL | Florian Dold | 1 | +15 | -4 |
| 2016-04-19 21:13 | move currency to taler section | Florian Dold | 1 | +4 | -4 |
| 2016-04-19 13:16 | fix curl header detection | Florian Dold | 1 | +10 | -0 |
| 2016-04-19 00:47 | don't cancel task there | Florian Dold | 1 | +0 | -1 |
| 2016-04-19 00:39 | always retry trusted exchanges in background | Florian Dold | 1 | +42 | -16 |
| 2016-04-19 00:13 | refactor curl select handling | Florian Dold | 1 | +49 | -27 |
| 2016-04-18 23:42 | Decrease exchange retry timeout, notify clients correctly. | Florian Dold | 1 | +2 | -5 |
| 2016-04-18 23:01 | move logging | Florian Dold | 1 | +2 | -2 |
| 2016-04-18 22:55 | remove outdated sample section in config | Florian Dold | 1 | +0 | -8 |
| 2016-04-18 22:47 | more excessive logging | Florian Dold | 1 | +34 | -4 |
| 2016-04-18 22:30 | this script does not belong here | Florian Dold | 1 | +0 | -3 |
| 2016-04-18 16:02 | Init submodules in bootstrap | Florian Dold | 1 | +10 | -0 |
| 2016-04-18 07:53 | moving frontend instructions in respective directory | Marcello Stanisci | 6 | +128 | -58 |
| 2016-04-18 07:41 | instructions for running the frontend | Marcello Stanisci | 2 | +58 | -0 |
| 2016-04-17 20:04 | finish FTBFS caused by refactoring | Christian Grothoff | 6 | +89 | -204 |
| 2016-04-17 14:22 | adding logging to aid diagnosis of #4433 | Christian Grothoff | 3 | +63 | -31 |
| 2016-04-17 10:30 | fix assert on exit if there are no auditors | Christian Grothoff | 1 | +1 | -1 |
| 2016-04-17 10:22 | Merge branch 'master' of ssh://taler.net:/var/git/merchant | Christian Grothoff | 2 | +110 | -45 |
| 2016-04-17 10:22 | fix linker flag | Christian Grothoff | 3 | +4 | -3 |
| 2016-04-16 20:54 | better error reporting on config trouble | Christian Grothoff | 2 | +110 | -45 |
| 2016-04-09 23:13 | Merge branch 'master' of git+ssh://taler.net/var/git/merchant | Christian Grothoff | 2 | +40 | -14 |
| 2016-04-09 22:58 | changing code to meet latest change in GNUNET_SCHEDULER API | Christian Grothoff | 2 | +7 | -14 |
| 2016-04-08 12:13 | fix app target | Christian Grothoff | 1 | +1 | -1 |
| 2016-04-08 08:48 | updating README as wanted by Laure | Marcello Stanisci | 1 | +39 | -13 |
| 2016-04-07 12:23 | sync submodules | Florian Dold | 0 | +0 | -0 |
| 2016-04-07 12:13 | adapting merchant.conf to what the wire-plugin likes | Marcello Stanisci | 1 | +3 | -2 |
| 2016-04-07 11:50 | Merge branch 'master' of ssh://taler.net/var/git/merchant | Marcello Stanisci | 1 | +2 | -0 |
| 2016-04-07 11:48 | assertion | Florian Dold | 1 | +2 | -0 |
| 2016-04-07 11:42 | Merge branch 'master' of ssh://taler.net/var/git/merchant | Marcello Stanisci | 4 | +78 | -147 |
| 2016-04-07 11:15 | add config file | Christian Grothoff | 1 | +46 | -0 |
| 2016-04-07 11:14 | syncsub | Christian Grothoff | 0 | +0 | -0 |
| 2016-04-07 11:13 | sync | Christian Grothoff | 0 | +0 | -0 |
| 2016-04-07 10:00 | update submodules | Florian Dold | 0 | +0 | -0 |
| 2016-04-07 09:08 | fixing #4374 | Christian Grothoff | 2 | +8 | -7 |
| 2016-04-07 08:54 | fxi #4381 | Christian Grothoff | 2 | +28 | -145 |
| 2016-04-07 08:32 | Merge branch 'master' of git.taler.net:/var/git/merchant | Christian Grothoff | 3 | +5 | -23 |
| 2016-04-07 08:32 | add timeout of 5s for requests | Christian Grothoff | 1 | +2 | -0 |
| 2016-04-06 16:40 | removing old merchant.conf | Marcello Stanisci | 1 | +0 | -18 |
| 2016-04-06 16:39 | tracking merchant.conf | Marcello Stanisci | 1 | +59 | -0 |
| 2016-04-06 15:50 | update submodules | Florian Dold | 0 | +0 | -0 |
| 2016-04-06 15:43 | update submodules | Florian Dold | 0 | +0 | -0 |
| 2016-04-06 15:37 | update submodules | Florian Dold | 0 | +0 | -0 |
| 2016-04-06 15:35 | fix wrong HTML tag | Florian Dold | 1 | +1 | -1 |
| 2016-04-06 00:29 | use executePayment from web-common | Florian Dold | 3 | +5 | -23 |
| 2016-04-05 21:56 | split frontend/backend APP repos | Christian Grothoff | 1 | +8 | -4 |
| 2016-04-05 21:55 | fix #4367 | Christian Grothoff | 1 | +1 | -1 |
| 2016-04-05 21:00 | remove file that doesn't belong here | Florian Dold | 1 | +0 | -0 |
| 2016-04-05 20:59 | submodule version | Florian Dold | 0 | +0 | -0 |
| 2016-04-04 20:53 | Relative gitmodules | Florian Dold | 1 | +2 | -2 |
| 2016-03-22 19:26 | deleting obsolete comment | Marcello Stanisci | 1 | +0 | -1 |
| 2016-03-21 14:18 | removing inline extension installation | Marcello Stanisci | 1 | +1 | -4 |
| 2016-03-21 14:16 | Merge branch 'master' of ssh://taler.net/var/git/merchant | Marcello Stanisci | 18 | +159 | -2022 |
| 2016-03-21 14:16 | remving hardcoded link to demo.taler.net in favor of /landing | Marcello Stanisci | 1 | +1 | -1 |
| 2016-03-21 14:06 | fix #includes | Christian Grothoff | 1 | +1 | -1 |
| 2016-03-21 14:04 | add missing Makefile.am | Christian Grothoff | 1 | +3 | -0 |
| 2016-03-19 18:30 | de-duplicate JSON parsing code of main backend logic (#4150) | Christian Grothoff | 4 | +55 | -1147 |
| 2016-03-19 15:30 | add license header | Christian Grothoff | 1 | +2 | -2 |
| 2016-03-19 15:29 | adding 'app' target | Christian Grothoff | 1 | +6 | -0 |
| 2016-03-19 15:23 | Merge branch 'master' of ssh://taler.net/var/git/merchant | Christian Grothoff | 0 | +0 | -0 |
| 2016-03-19 15:21 | use new JSON APIs (#4237/#4150) | Christian Grothoff | 2 | +1501 | -0 |
| 2016-03-17 16:40 | removing garbage | Marcello Stanisci | 2 | +4 | -39 |
| 2016-03-19 15:21 | use new JSON APIs (#4237/#4150) | Christian Grothoff | 16 | +91 | -2372 |
| 2016-03-17 16:40 | removing garbage | Marcello Stanisci | 2 | +4 | -39 |
| 2016-03-16 14:16 | rst files only in API | Christian Grothoff | 1 | +0 | -41 |
| 2016-03-16 12:25 | making, | Marcello Stanisci | 14 | +16 | -16 |
| 2016-03-15 19:11 | include AUTHORS | Christian Grothoff | 1 | +1 | -1 |
| 2016-03-15 17:28 | include xgpl licenses | Christian Grothoff | 1 | +1 | -0 |
| 2016-03-15 17:27 | Merge branch 'master' of ssh://taler.net/var/git/merchant | Christian Grothoff | 49 | +156 | -48 |
| 2016-03-15 17:27 | missingfiles | Christian Grothoff | 2 | +24 | -0 |
| 2016-03-15 16:27 | adding stubs for backenddb testcases | Marcello Stanisci | 2 | +109 | -1 |
| 2016-03-15 14:22 | Merge branch 'master' of ssh://taler.net/var/git/merchant | Marcello Stanisci | 19 | +1514 | -573 |
| 2016-03-15 12:56 | fixing build system to include examples | Christian Grothoff | 4 | +77 | -1 |
| 2016-03-15 12:43 | clarify licenses | Christian Grothoff | 16 | +1437 | -572 |
| 2016-03-11 10:37 | still on coexistence of navbar and h1 and clickable logo | Marcello Stanisci | 47 | +47 | -47 |
| 2016-03-11 10:00 | adding class="article" to blog's articles in order to make it coexist with the new style.css, which has been modified to house the navigation bar | Marcello Stanisci | 47 | +47 | -47 |
| 2016-03-10 14:34 | fixing links to style.css in web-common | Marcello Stanisci | 3 | +6 | -7 |
| 2016-03-10 10:51 | testing push | Marcello Stanisci | 1 | +0 | -0 |
| 2016-03-09 15:19 | making HTML pick CSS from web-common and committing latest web-common changes | Marcello Stanisci | 52 | +59 | -57 |
| 2016-03-08 16:58 | still on licensing | Marcello Stanisci | 1 | +5 | -5 |
| 2016-03-08 12:22 | adding AUTHORS file | Marcello Stanisci | 1 | +2 | -0 |
| 2016-03-08 09:45 | updating licensing information | Marcello Stanisci | 41 | +124 | -255 |
| 2016-03-07 16:37 | removing use of copy&pasted HTML/JS | Marcello Stanisci | 4 | +1 | -123 |
| 2016-03-07 14:41 | uncommenting wire transfer type selection based on config file | Marcello Stanisci | 1 | +0 | -7 |
| 2016-03-07 13:56 | removing double memory free | Marcello Stanisci | 3 | +17 | -7 |
| 2016-03-07 09:53 | still on licensing | Marcello Stanisci | 37 | +251 | -81 |
| 2016-03-04 16:17 | making TEST account_number a json_int_t | Marcello Stanisci | 1 | +4 | -5 |
| 2016-03-04 14:58 | removing unneeded prints | Marcello Stanisci | 1 | +0 | -7 |
| 2016-03-04 14:29 | adding TEST as possible wiretransfer types (backend) | Marcello Stanisci | 2 | +51 | -58 |
| 2016-03-02 23:11 | typo | Florian Dold | 1 | +1 | -1 |
| 2016-03-02 23:10 | hacky way to hide intermediate page | Florian Dold | 1 | +16 | -11 |
| 2016-03-02 13:36 | refactor | Florian Dold | 4 | +43 | -129 |
| 2016-03-02 13:29 | fix url concatenation | Florian Dold | 4 | +5 | -9 |
| 2016-03-02 04:12 | cancel timeout | Florian Dold | 1 | +6 | -1 |
| 2016-03-02 04:05 | fading | Florian Dold | 2 | +18 | -8 |
| 2016-03-02 03:50 | prettier wallet handling | Florian Dold | 1 | +15 | -1 |
| 2016-03-02 03:36 | parse json before giving it to wallet | Florian Dold | 2 | +12 | -2 |
| 2016-03-02 03:28 | rename event | Florian Dold | 2 | +13 | -5 |
| 2016-03-01 18:36 | mint->exchange | Florian Dold | 4 | +0 | -0 |
| 2016-03-01 18:35 | make bootstrap executable again | Florian Dold | 1 | +0 | -0 |
| 2016-03-01 15:16 | Merge branch 'master' of git.taler.net:/var/git/merchant | Christian Grothoff | 2 | +49 | -230 |
| 2016-03-01 15:16 | mint->exchange renaming | Christian Grothoff | 41 | +883 | -883 |
| 2016-02-29 15:45 | removing valgrind log file from repo | Marcello Stanisci | 1 | +0 | -181 |
| 2016-02-29 09:13 | nesting | Florian Dold | 1 | +49 | -49 |
| 2016-02-29 03:38 | use taler-presence JS from web-common | Florian Dold | 4 | +3 | -64 |
| 2016-02-29 03:36 | add submodules | Florian Dold | 3 | +10 | -0 |
| 2016-02-27 15:06 | Merge branch 'master' of ssh://taler.net/var/git/merchant | Christian Grothoff | 151 | +17118 | -18187 |
| 2016-02-27 15:06 | fix typo | Christian Grothoff | 1 | +1 | -1 |
| 2016-02-26 13:10 | Merge branch 'master' of git.taler.net:/var/git/merchant | Christian Grothoff | 52 | +2424 | -3535 |
| 2016-02-26 13:10 | polish shop page | Christian Grothoff | 1 | +54 | -84 |
| 2016-02-26 09:15 | sending contract/payment events only if wallet installed | Marcello Stanisci | 1 | +2 | -10 |
| 2016-02-26 08:58 | contract/pay events triggered regardless of wallet being installed | Marcello Stanisci | 3 | +22 | -12 |
| 2016-02-25 19:40 | Making logo linking to homepage | Marcello Stanisci | 50 | +2393 | -3517 |
| 2016-02-25 13:16 | fixing article shown in page's source | Marcello Stanisci | 3 | +22 | -11 |
| 2016-02-24 08:41 | rename to match site names | Christian Grothoff | 83 | +0 | -0 |
| 2016-02-23 16:26 | documenting the directory layout | Marcello Stanisci | 1 | +14 | -3 |
| 2016-02-23 16:12 | addressing #4197, to test | Marcello Stanisci | 96 | +938 | -916 |
| 2016-02-22 10:44 | Addressing #4180 | Marcello Stanisci | 5 | +95 | -54 |
| 2016-02-22 08:59 | mention gratis, link to gnu.org, as per request from RMS | Christian Grothoff | 1 | +2 | -1 |
| 2016-02-19 17:37 | giving real name to blog | Marcello Stanisci | 1 | +2 | -2 |
| 2016-02-19 17:26 | blog: checking if the article to be displayed's name matches what has been payed | Marcello Stanisci | 3 | +19 | -8 |
| 2016-02-19 15:43 | blog: broken link fix | Marcello Stanisci | 1 | +2 | -2 |
| 2016-02-19 15:04 | fixing the "state" problem | Marcello Stanisci | 6 | +24 | -51 |
| 2016-02-19 10:42 | indenting php | Marcello Stanisci | 6 | +276 | -322 |
| 2016-02-19 10:18 | Merge branch 'master' of ssh://taler.net/var/git/merchant | Marcello Stanisci | 83 | +471 | -3565 |
| 2016-02-19 08:15 | dummy | Marcello Stanisci | 2 | +117 | -116 |
| 2016-02-19 01:18 | larger transaction IDs | Florian Dold | 1 | +1 | -1 |
| 2016-02-18 20:35 | corrections | Christian Grothoff | 1 | +1 | -1 |
| 2016-02-18 20:34 | remove dups | Christian Grothoff | 3 | +19 | -330 |
| 2016-02-18 20:30 | fix chapter 15 | Christian Grothoff | 3 | +210 | -129 |
| 2016-02-18 20:19 | fix more issues' | Christian Grothoff | 19 | +97 | -1792 |
| 2016-02-18 20:01 | misc corrections | Christian Grothoff | 37 | +16 | -689 |
| 2016-02-18 19:43 | images | Christian Grothoff | 19 | +0 | -418 |
| 2016-02-18 17:26 | Merge branch 'master' of ssh://taler.net/var/git/merchant | Marcello Stanisci | 60 | +19646 | -50 |
| 2016-02-18 17:25 | Unifying blog's _offer and _fulfillment sources | Marcello Stanisci | 8 | +197 | -69 |
| 2016-02-18 14:02 | formatting, copyright notice | Christian Grothoff | 1 | +22 | -2 |
| 2016-02-18 13:58 | fix charset | Christian Grothoff | 1 | +2 | -1 |
| 2016-02-18 13:52 | adding teasers | Christian Grothoff | 1 | +68 | -38 |
| 2016-02-18 13:19 | import FSFS | Christian Grothoff | 59 | +19555 | -10 |
| 2016-02-18 12:38 | removing unnecessary CSS from ffillment (blog) page | Marcello Stanisci | 2 | +16 | -8 |
| 2016-02-18 10:12 | aligning final article style with blog's | Marcello Stanisci | 3 | +23 | -7 |
| 2016-02-17 17:57 | typo | Marcello Stanisci | 1 | +1 | -1 |
| 2016-02-17 17:40 | cleaning up the blog to match http://api.taler.net/example-essay-store.html | Marcello Stanisci | 12 | +139 | -337 |
| 2016-02-17 13:11 | simplify contract, use nicer name | Florian Dold | 1 | +14 | -47 |
| 2016-02-17 02:20 | better error handling for hash-contract, again | Florian Dold | 2 | +5 | -9 |
| 2016-02-17 02:18 | better error handling for hash-contract | Florian Dold | 1 | +11 | -0 |
| 2016-02-17 02:05 | fix #4174 | Florian Dold | 5 | +71 | -2 |
| 2016-02-16 21:27 | fixing the offering URL in blog | Marcello Stanisci | 1 | +5 | -4 |
| 2016-02-16 20:57 | minor | Marcello Stanisci | 2 | +1 | -3 |
| 2016-02-16 20:24 | changing 'let' to 'var' in frontends JS | Marcello Stanisci | 4 | +7 | -15 |
| 2016-02-16 19:33 | adding /hash-contract feature | Marcello Stanisci | 4 | +139 | -2 |
| 2016-02-15 18:27 | missing reference to taler pq lib | Florian Dold | 2 | +2 | -0 |
| 2016-02-15 18:10 | rename variable | Florian Dold | 1 | +1 | -1 |
| 2016-02-15 18:08 | fix botched up merge | Florian Dold | 1 | +0 | -9 |
| 2016-02-15 18:06 | use GNUNET_PQ instead of removed TALER_PQ | Florian Dold | 2 | +19 | -19 |
| 2016-02-15 17:40 | Merge branch 'master' of ssh://taler.net/var/git/merchant | Marcello Stanisci | 4 | +56 | -7 |
| 2016-02-15 17:38 | minor fix to get demo-shop use the "discover currency" library | Marcello Stanisci | 3 | +4 | -3 |
| 2016-02-15 17:29 | unification of offering URL for cc and Taler style payments | Marcello Stanisci | 7 | +208 | -295 |
| 2016-02-15 16:27 | test for libgnunetpq | Christian Grothoff | 1 | +2 | -2 |
| 2016-02-15 16:26 | Merge branch 'master' of ssh://taler.net/var/git/merchant | Christian Grothoff | 25 | +879 | -489 |
| 2016-02-15 16:26 | test for libgnunetpq | Christian Grothoff | 1 | +3 | -3 |
| 2016-02-15 14:03 | syntax | Florian Dold | 1 | +1 | -1 |
| 2016-02-15 14:02 | add missing config file | Florian Dold | 1 | +19 | -0 |
| 2016-02-15 13:58 | merchant support for other currencies | Florian Dold | 2 | +156 | -132 |
| 2016-02-15 10:07 | Adding non-dummy article | Marcello Stanisci | 4 | +405 | -29 |
| 2016-02-12 19:14 | fixing the blog up to the point of forwarding the payment to the backend | Marcello Stanisci | 6 | +72 | -26 |
| 2016-02-09 12:32 | blog: cleaning | Marcello Stanisci | 6 | +1 | -182 |
| 2016-02-09 12:26 | minor | Marcello Stanisci | 1 | +0 | -0 |
| 2016-02-09 12:25 | blog: fulfillment for non taler payments | Marcello Stanisci | 2 | +16 | -10 |
| 2016-02-08 18:04 | adapting the blog to new payment protocol | Marcello Stanisci | 6 | +58 | -77 |
| 2016-02-08 15:29 | commit needed to look back in the history | Marcello Stanisci | 5 | +139 | -26 |
| 2016-02-01 13:33 | add offering url | Florian Dold | 1 | +6 | -3 |
| 2016-02-01 13:16 | show news correctly | Florian Dold | 1 | +4 | -2 |
| 2016-02-01 13:12 | show donation receiver correctly | Florian Dold | 1 | +9 | -10 |
| 2016-02-01 13:08 | fix wrong JSON parsing | Florian Dold | 1 | +1 | -1 |
| 2016-02-01 10:41 | handle re-payment correctly | Florian Dold | 4 | +17 | -11 |
| 2016-02-01 10:01 | syntax | Florian Dold | 1 | +1 | -1 |
| 2016-02-01 10:01 | put contract restoration info in URL | Florian Dold | 1 | +11 | -1 |
| 2016-01-29 10:53 | fix undefined variable | Florian Dold | 1 | +2 | -1 |
| 2016-01-29 10:49 | alphabetic sorting | Florian Dold | 1 | +6 | -6 |
| 2016-01-29 10:37 | changes due to #4159 | Florian Dold | 3 | +7 | -22 |
| 2016-01-28 12:39 | Consistent naming of merchant signature | Florian Dold | 1 | +1 | -1 |
| 2016-01-27 14:28 | -doxygen | Christian Grothoff | 1 | +1 | -1 |
| 2016-01-27 14:24 | implement #4159: verify signature on /pay | Christian Grothoff | 2 | +50 | -22 |
| 2016-01-27 14:06 | implement #4159 | Christian Grothoff | 2 | +26 | -0 |
| 2016-01-25 18:15 | bump year | Christian Grothoff | 1 | +1 | -1 |
| 2016-01-25 18:15 | eh, those lines should have been removed... | Christian Grothoff | 1 | +12 | -9 |
| 2016-01-25 18:12 | fixing 152 | Christian Grothoff | 1 | +24 | -4 |
| 2016-01-25 17:47 | syntax | Florian Dold | 1 | +1 | -1 |
| 2016-01-25 17:45 | syntax | Florian Dold | 1 | +1 | -1 |
| 2016-01-25 17:40 | modify session state correctly | Florian Dold | 3 | +13 | -5 |
| 2016-01-25 17:10 | add missing sigil | Florian Dold | 1 | +1 | -1 |
| 2016-01-25 17:09 | fix syntax error | Florian Dold | 1 | +1 | -1 |
| 2016-01-25 17:08 | update session info on payment | Florian Dold | 2 | +22 | -23 |
| 2016-01-25 16:27 | correct /pay url | Florian Dold | 1 | +1 | -1 |
| 2016-01-25 16:15 | fix script tag | Florian Dold | 1 | +1 | -1 |
| 2016-01-25 16:08 | url flags | Florian Dold | 1 | +1 | -1 |
| 2016-01-25 15:21 | syntax | Florian Dold | 1 | +1 | -1 |
| 2016-01-25 15:21 | fix url helper | Florian Dold | 1 | +4 | -6 |
| 2016-01-25 15:12 | unmatched tag | Florian Dold | 1 | +1 | -1 |
| 2016-01-25 15:11 | merge execution page into fulfillment | Florian Dold | 3 | +11 | -39 |
| 2016-01-25 15:00 | fix wrong logic | Florian Dold | 1 | +3 | -3 |
| 2016-01-25 14:59 | execute contract from fulfillment page | Florian Dold | 3 | +15 | -98 |
| 2016-01-25 14:41 | save contract information | Florian Dold | 3 | +11 | -7 |
| 2016-01-25 14:23 | session state checks | Florian Dold | 1 | +26 | -21 |
| 2016-01-25 14:14 | fix missing include | Florian Dold | 1 | +1 | -0 |
| 2016-01-25 14:11 | uuid check | Florian Dold | 1 | +7 | -2 |
| 2016-01-25 14:07 | don't die; return instead | Florian Dold | 1 | +1 | -1 |
| 2016-01-25 14:06 | fix html | Florian Dold | 1 | +2 | -2 |
| 2016-01-25 14:04 | Merge branch 'master' of ssh://taler.net/var/git/merchant | Florian Dold | 4 | +4 | -6 |
| 2016-01-25 14:04 | check fulfillment UUID | Florian Dold | 3 | +19 | -6 |
| 2016-01-25 13:57 | Merge branch 'master' of ssh://taler.net/var/git/merchant | Marcello Stanisci | 3 | +97 | -99 |
| 2016-01-25 13:54 | adapting blog to new specs; still to test | Marcello Stanisci | 4 | +4 | -6 |
| 2016-01-25 13:52 | add fulfillment URL in the right place (next try) | Florian Dold | 1 | +1 | -1 |
| 2016-01-25 13:36 | add fulfillment URL in the right place | Florian Dold | 1 | +3 | -3 |
| 2016-01-25 12:45 | Merge branch 'master' of ssh://taler.net/var/git/merchant | Florian Dold | 8 | +221 | -184 |
| 2016-01-25 12:45 | New fulfillment URL mechanism. | Florian Dold | 3 | +97 | -99 |
| 2016-01-25 10:04 | Merge branch 'master' of ssh://taler.net/var/git/merchant | Marcello Stanisci | 6 | +110 | -269 |
| 2016-01-25 10:02 | blog: making cc payment by dedicated scripts, + deferring the use of cookies as much as possible | Marcello Stanisci | 8 | +221 | -184 |
| 2016-01-24 19:26 | correctly append contract identifier | Florian Dold | 1 | +1 | -1 |
| 2016-01-24 18:49 | send JSON as payment response | Florian Dold | 1 | +21 | -18 |
| 2016-01-24 18:11 | type error | Florian Dold | 1 | +1 | -1 |
| 2016-01-24 18:09 | type error | Florian Dold | 1 | +1 | -1 |
| 2016-01-24 17:40 | php syntax | Florian Dold | 1 | +2 | -2 |
| 2016-01-24 17:36 | fix JSON format string | Florian Dold | 1 | +1 | -1 |
| 2016-01-24 17:33 | remove URLs from inside contract | Florian Dold | 1 | +0 | -2 |
| 2016-01-24 17:32 | get session values | Florian Dold | 1 | +7 | -1 |
| 2016-01-24 17:27 | exec/pay url | Florian Dold | 1 | +4 | -4 |
| 2016-01-24 17:24 | syntax | Florian Dold | 1 | +1 | -1 |
| 2016-01-24 17:22 | properly concatenate | Florian Dold | 4 | +41 | -111 |
| 2016-01-24 15:57 | Remove {exec,pay}_url from backend. | Florian Dold | 1 | +0 | -16 |
| 2016-01-24 15:44 | indentation | Florian Dold | 1 | +2 | -2 |
| 2016-01-24 15:42 | checked, not selected | Florian Dold | 1 | +1 | -1 |
| 2016-01-24 15:38 | default selection | Florian Dold | 1 | +1 | -0 |
| 2016-01-24 15:37 | syntax | Florian Dold | 1 | +1 | -1 |
| 2016-01-24 15:36 | syntax | Florian Dold | 1 | +1 | -1 |
| 2016-01-24 15:32 | Simplify checkout code. | Florian Dold | 1 | +44 | -125 |
| 2016-01-22 10:47 | blog: adding the page for non-Taler readers, plus cutting off the 'checkout page' for readers buying with Taler | Marcello Stanisci | 2 | +160 | -4 |
| 2016-01-21 16:29 | Completing article purchase | Marcello Stanisci | 5 | +13 | -26 |
| 2016-01-21 13:47 | Merge branch 'master' of ssh://taler.net/var/git/merchant | Marcello Stanisci | 1 | +2 | -2 |
| 2016-01-21 13:46 | Removing payment method choice from article purchase, adding form in case Taler wallet not present | Marcello Stanisci | 2 | +29 | -50 |
| 2016-01-21 10:40 | Merge branch 'master' of ssh://taler.net/var/git/merchant | Florian Dold | 15 | +952 | -1 |
| 2016-01-21 10:40 | invert conditional | Florian Dold | 1 | +2 | -2 |
| 2016-01-20 17:16 | Merge branch 'master' of ssh://taler.net/var/git/merchant | Marcello Stanisci | 2 | +66 | -57 |
| 2016-01-20 17:15 | Adding most of blog-type website. | Marcello Stanisci | 15 | +952 | -1 |
| 2016-01-20 16:53 | Put wallet presence handling in external script. | Florian Dold | 2 | +66 | -57 |
| 2016-01-19 13:39 | -fix (C) notices | Christian Grothoff | 5 | +5 | -5 |
| 2016-01-19 13:39 | Merge branch 'master' of git.taler.net:/var/git/merchant | Christian Grothoff | 38 | +5442 | -419 |
| 2016-01-19 13:39 | -fix (C) notices | Christian Grothoff | 15 | +15 | -15 |
| 2016-01-12 17:01 | Change signaling, simplify code. | Florian Dold | 1 | +64 | -92 |
| 2016-01-01 21:51 | fix currency for test | Christian Grothoff | 1 | +1 | -1 |
| 2016-01-01 21:49 | fix URI | Christian Grothoff | 1 | +1 | -1 |
| 2016-01-01 21:43 | wait separately for backend httpd to be up | Christian Grothoff | 1 | +11 | -2 |
| 2016-01-01 21:12 | more logging | Christian Grothoff | 1 | +9 | -0 |
| 2016-01-01 21:04 | fix initialization, fix timestamp rounding (in testcase) | Christian Grothoff | 2 | +7 | -3 |
| 2016-01-01 20:48 | Merge branch 'master' of ssh://taler.net:/var/git/merchant | Christian Grothoff | 6 | +41 | -26 |
| 2016-01-01 20:48 | add logic to initialize coin data for /pay test | Christian Grothoff | 1 | +75 | -9 |
| 2016-01-01 20:27 | use init value from coin, not uninit and wrong pc array | Christian Grothoff | 1 | +3 | -3 |
| 2016-01-01 20:19 | fix JSON syntax of contract in testcase | Christian Grothoff | 1 | +4 | -4 |
| 2016-01-01 20:16 | improve logging | Christian Grothoff | 1 | +1 | -1 |
| 2016-01-01 20:14 | add logging, initialize max_fee field | Christian Grothoff | 1 | +1 | -0 |
| 2016-01-01 20:13 | add logging, initialize max_fee field | Christian Grothoff | 1 | +20 | -4 |
| 2016-01-01 19:44 | update max_fd to new max, never lower it | Christian Grothoff | 1 | +4 | -1 |
| 2015-12-27 08:26 | initialize refund_deadline | Christian Grothoff | 1 | +9 | -5 |
| 2015-12-27 08:23 | initialize merchant_pub | Christian Grothoff | 1 | +18 | -7 |
| 2015-12-25 20:44 | Fix fulfillment URL. | Florian Dold | 1 | +2 | -9 |
| 2015-12-25 17:52 | Add lots of logging. | Florian Dold | 2 | +22 | -3 |
| 2015-12-25 15:07 | Fix reference counting bug and contract signature | Florian Dold | 1 | +15 | -14 |
| 2015-12-25 11:33 | also add javascript | Florian Dold | 1 | +1 | -0 |
| 2015-12-24 23:45 | Do not show payent success HTML on error | Florian Dold | 1 | +1 | -0 |
| 2015-12-24 20:30 | Merge branch 'master' of ssh://taler.net:/var/git/merchant | Christian Grothoff | 15 | +240 | -66 |
| 2015-12-24 20:29 | krista suggests to put store in double quotes to make it more clear this is fake | Christian Grothoff | 1 | +2 | -2 |
| 2015-12-24 16:17 | comments in frontend | Marcello Stanisci | 1 | +6 | -1 |
| 2015-12-24 16:08 | Merge branch 'master' of ssh://taler.net/var/git/merchant | Marcello Stanisci | 8 | +121 | -22 |
| 2015-12-24 16:08 | Fixing #4102 | Marcello Stanisci | 3 | +90 | -2 |
| 2015-12-24 02:19 | TypeScript config | Florian Dold | 1 | +10 | -0 |
| 2015-12-24 01:19 | Fix HTML. | Florian Dold | 2 | +2 | -1 |
| 2015-12-24 00:58 | Fulfillment link. | Florian Dold | 3 | +73 | -11 |
| 2015-12-23 23:54 | logging | Florian Dold | 1 | +3 | -0 |
| 2015-12-23 21:40 | Add missing newline. | Florian Dold | 1 | +1 | -1 |
| 2015-12-23 21:35 | Logging. | Florian Dold | 1 | +7 | -0 |
| 2015-12-23 21:13 | Fix URLs | Florian Dold | 2 | +27 | -11 |
| 2015-12-23 14:42 | Fixing in response to the moving of pay_url outside the contract. Plus minor fixes. | Marcello Stanisci | 3 | +18 | -10 |
| 2015-12-22 23:00 | Merge branch 'master' of ssh://taler.net/var/git/merchant | Florian Dold | 25 | +957 | -333 |
| 2015-12-22 10:29 | Move payment URL out of signed contract. | Florian Dold | 1 | +50 | -47 |
| 2015-12-21 12:41 | fixing string concatentation when building pay URL addressed to the backend | Marcello Stanisci | 1 | +1 | -1 |
| 2015-12-21 10:59 | adding schemata to mint base URL in in-tree conf file | Marcello Stanisci | 1 | +1 | -1 |
| 2015-12-20 22:27 | colours | tg(x) | 4 | +8 | -8 |
| 2015-12-20 22:17 | Merge branch 'master' of taler.net:/var/git/merchant | tg(x) | 24 | +847 | -194 |
| 2015-12-20 22:16 | extension link | tg(x) | 1 | +2 | -10 |
| 2015-12-20 19:32 | Execute page. | Florian Dold | 1 | +5 | -1 |
| 2015-12-20 17:47 | Merge branch 'master' of ssh://taler.net/var/git/merchant | Florian Dold | 14 | +609 | -135 |
| 2015-12-20 17:46 | Fulfillment URL. | Florian Dold | 3 | +61 | -1 |
| 2015-12-20 12:30 | Merge branch 'master' of ssh://taler.net:/var/git/merchant | Christian Grothoff | 7 | +343 | -222 |
| 2015-12-20 12:29 | Relative URLs. | Florian Dold | 1 | +12 | -5 |
| 2015-12-20 12:28 | Lift URLs outside signed contract. | Florian Dold | 1 | +9 | -4 |
| 2015-12-20 12:28 | Send clearer error, avoid use-after-free. | Florian Dold | 1 | +13 | -4 |
| 2015-12-20 12:26 | Add URLs outside of contract. | Florian Dold | 1 | +34 | -7 |
| 2015-12-20 12:24 | Add execution page. | Florian Dold | 1 | +62 | -0 |
| 2015-12-20 00:54 | Relative backend URL. | Florian Dold | 3 | +29 | -18 |
| 2015-12-20 00:36 | Make code run without warnings. | Florian Dold | 1 | +2 | -3 |
| 2015-12-20 00:24 | Add error handler. | Florian Dold | 1 | +12 | -1 |
| 2015-12-20 00:16 | Use relative URL. | Florian Dold | 1 | +1 | -2 |
| 2015-12-20 00:08 | Don't use deprecated 'split' function. | Florian Dold | 1 | +1 | -1 |
| 2015-12-20 00:07 | Relative URLs | Florian Dold | 1 | +1 | -1 |
| 2015-12-19 20:14 | Remove legacy config file. | Florian Dold | 1 | +0 | -15 |
| 2015-12-19 20:05 | more work on testcase | Christian Grothoff | 1 | +94 | -23 |
| 2015-12-19 19:52 | more work on testcase | Christian Grothoff | 1 | +39 | -7 |
| 2015-12-19 19:39 | have address in SEPA details as required to run | Christian Grothoff | 3 | +22 | -3 |
| 2015-12-19 19:24 | update ignore file | Christian Grothoff | 1 | +4 | -0 |
| 2015-12-19 19:23 | adding config files for running tests | Christian Grothoff | 8 | +189 | -1 |
| 2015-12-19 19:02 | have test compile (but does not pass yet) | Christian Grothoff | 3 | +60 | -32 |
| 2015-12-19 18:48 | added amount sanity checking | Christian Grothoff | 1 | +3 | -3 |
| 2015-12-19 18:48 | lib compiles | Christian Grothoff | 1 | +51 | -2 |
| 2015-12-19 18:40 | lib compiles | Christian Grothoff | 2 | +171 | -88 |
| 2015-12-19 01:56 | fulfillment styling | tg(x) | 1 | +23 | -6 |
| 2015-12-19 01:46 | styling | tg(x) | 1 | +4 | -4 |
| 2015-12-19 01:40 | checkout styling | tg(x) | 2 | +66 | -40 |
| 2015-12-18 21:42 | styling | tg(x) | 2 | +179 | -90 |
| 2015-12-18 16:25 | Merge branch 'master' of ssh://taler.net/var/git/merchant | Marcello Stanisci | 1 | +6 | -16 |
| 2015-12-18 16:23 | missing ; | Marcello Stanisci | 1 | +1 | -1 |
| 2015-12-18 15:05 | Fix typo / code duplication | Florian Dold | 1 | +6 | -16 |
| 2015-12-18 12:57 | Merge branch 'master' of ssh://taler.net/var/git/merchant | Marcello Stanisci | 1 | +7 | -12 |
| 2015-12-18 12:39 | halfbaking document-through messagging | Marcello Stanisci | 2 | +21 | -22 |
| 2015-12-18 10:40 | More debugging output. | Florian Dold | 1 | +3 | -1 |
| 2015-12-18 10:07 | Add debugging output. | Florian Dold | 1 | +1 | -0 |
| 2015-12-18 09:57 | Merge branch 'master' of ssh://taler.net/var/git/merchant | Florian Dold | 69 | +8143 | -6757 |
| 2015-12-18 09:57 | Remove session check | Florian Dold | 1 | +4 | -12 |
| 2015-12-17 12:35 | fixing taler fulfillment URL | Marcello Stanisci | 1 | +1 | -1 |
| 2015-12-15 10:59 | Adding links in salutations after successful payment | Marcello Stanisci | 1 | +22 | -3 |
| 2015-12-14 18:05 | fix type error | Christian Grothoff | 1 | +1 | -1 |
| 2015-12-14 18:05 | use global h_wire, instead of re-computing each time | Christian Grothoff | 1 | +0 | -5 |
| 2015-12-14 17:10 | fixing segfault reported in msg 9999 of issue 4085 | Marcello Stanisci | 1 | +1 | -0 |
| 2015-12-14 16:47 | fixing #4085 | Marcello Stanisci | 3 | +5 | -1 |
| 2015-12-14 09:00 | more work on initial (still not even compiling) merchant lib | Christian Grothoff | 5 | +339 | -29 |
| 2015-12-12 12:46 | add missing configure checks for libgnurl and coverage: | Christian Grothoff | 3 | +74 | -30 |
| 2015-12-12 11:54 | towards a merchant library and automated merchant tests | Christian Grothoff | 8 | +3513 | -0 |
| 2015-12-12 11:15 | fix FIXME about uninit timestamp, simplify edate handling logic | Christian Grothoff | 1 | +29 | -21 |
| 2015-12-08 08:48 | -docu | Christian Grothoff | 1 | +1 | -1 |
| 2015-12-08 08:47 | complete implementation of /pay, including storing data to database | Christian Grothoff | 4 | +107 | -31 |
| 2015-12-07 14:51 | Adding taler "demo" mint master key into config file | Marcello Stanisci | 1 | +2 | -4 |
| 2015-12-07 14:42 | -missing extern added | Christian Grothoff | 1 | +1 | -1 |
| 2015-12-02 10:11 | fix | Christian Grothoff | 1 | +3 | -3 |
| 2015-12-02 10:09 | use config consistently: | Christian Grothoff | 2 | +7 | -13 |
| 2015-12-02 09:34 | fix config file | Christian Grothoff | 3 | +5 | -3 |
| 2015-12-01 14:58 | Merge branch 'master' of ssh://taler.net/var/git/merchant | Christian Grothoff | 1 | +5 | -2 |
| 2015-12-01 14:57 | fix #4077 (stupid typo) | Christian Grothoff | 2 | +2 | -2 |
| 2015-12-01 14:36 | micro change | Marcello Stanisci | 1 | +1 | -1 |
| 2015-12-01 14:34 | adjusting mint's url specifiaction to match how the code fetches it | Marcello Stanisci | 1 | +4 | -1 |
| 2015-11-29 12:46 | implement #4074 | Christian Grothoff | 5 | +51 | -16 |
| 2015-11-29 11:30 | implement #4075 | Christian Grothoff | 5 | +371 | -151 |
| 2015-11-28 21:45 | update docs | Christian Grothoff | 2 | +0 | -10 |
| 2015-11-28 21:44 | -misplaced | Christian Grothoff | 2 | +2 | -7 |
| 2015-11-27 20:27 | skeleton for #4074 | Christian Grothoff | 3 | +100 | -13 |
| 2015-11-27 20:07 | remove obsolete ancient merchant, keeps confusing me | Christian Grothoff | 12 | +0 | -2684 |
| 2015-11-27 20:03 | use new pluggable db backend, fixes FTBFS | Christian Grothoff | 4 | +11 | -10 |
| 2015-11-27 19:58 | finish rudimenary pluggable merchant postgres backend | Christian Grothoff | 2 | +135 | -503 |
| 2015-11-26 20:06 | missing header | Christian Grothoff | 1 | +88 | -0 |
| 2015-11-26 20:05 | forgot to add these earlier | Christian Grothoff | 2 | +424 | -0 |
| 2015-11-26 13:20 | revising backenddb-API, towards pluginificiation | Christian Grothoff | 6 | +813 | -848 |
| 2015-11-26 12:53 | also compute total amount deposited | Christian Grothoff | 2 | +16 | -5 |
| 2015-11-26 12:41 | modify auditor logic to include public keys and URI, also now matches latest API spec | Christian Grothoff | 2 | +128 | -56 |
| 2015-11-25 20:37 | cosmetics with redundant #includes | Christian Grothoff | 4 | +4 | -24 |
| 2015-11-25 20:32 | fix naming conventions: do not use MERCHANT_ prefix for purely local symbols | Christian Grothoff | 1 | +4 | -4 |
| 2015-11-25 20:31 | simplify code as planned | Christian Grothoff | 2 | +4 | -4 |
| 2015-11-25 20:28 | more cleanup of auditors logic | Christian Grothoff | 4 | +58 | -33 |
| 2015-11-25 20:20 | clean up /contract logic some more | Christian Grothoff | 1 | +19 | -27 |
| 2015-11-25 20:15 | refactor auditors code to be in its own file(s) | Christian Grothoff | 8 | +200 | -148 |
| 2015-11-25 18:58 | complete cleaning up of /pay logic (still not 100% finished, but now clean) | Christian Grothoff | 2 | +170 | -119 |
| 2015-11-25 15:40 | major refactoring of taler-merchant-httpd_pay, compiles but cannot yet work (uninitialized fields, some logic still broken, etc.) | Christian Grothoff | 7 | +501 | -703 |
| 2015-11-25 12:55 | simplify handling of wire format details | Christian Grothoff | 4 | +108 | -95 |
| 2015-11-25 12:38 | rename fest to satisfy naming conventions | Christian Grothoff | 30 | +1799 | -1862 |
| 2015-11-24 15:02 | fix backend linkage | Christian Grothoff | 1 | +1 | -2 |
| 2015-11-24 15:01 | rename backend-lib directory to backenddb | Christian Grothoff | 4 | +3 | -3 |
| 2015-11-24 14:59 | rearranging code to (1) satisfy naming and coding conventions a bit more, and (2) provide a task handle for each mint, which may fix #4042 | Christian Grothoff | 18 | +747 | -1011 |
| 2015-11-19 22:16 | Backend: fetching total amount from deposit permission | Marcello Stanisci | 1 | +4 | -2 |
| 2015-11-19 21:59 | Adding 'amount' field in deposit permission sent to backend | Marcello Stanisci | 1 | +20 | -4 |
| 2015-11-19 19:43 | Showing ffillment page only after a successful payment, using sessions. Removing double print of status code in case of a contract's generation failure. | Marcello Stanisci | 3 | +15 | -5 |
| 2015-11-19 15:50 | Fullfillment page detects whether the user comes from a purchase or not | Marcello Stanisci | 3 | +53 | -21 |
| 2015-11-19 09:44 | minor fix ffillment URL | Marcello Stanisci | 1 | +1 | -1 |
| 2015-11-19 09:29 | Merge branch 'master' of ssh://taler.net/var/git/merchant | Marcello Stanisci | 2 | +12 | -79 |
| 2015-11-19 09:28 | json fullfillment URL | Marcello Stanisci | 1 | +4 | -3 |
| 2015-11-18 19:31 | adding fullfillment dedicated page | Marcello Stanisci | 3 | +13 | -80 |
| 2015-11-18 16:33 | redirecting fullfillment page | Marcello Stanisci | 1 | +4 | -4 |
| 2015-11-18 10:21 | setting a longer fullfillment page (the link inside not shown) | Marcello Stanisci | 2 | +9 | -5 |
| 2015-11-17 16:33 | Merge branch 'master' of ssh://taler.net/var/git/merchant | Marcello Stanisci | 4 | +128 | -62 |
| 2015-11-17 16:33 | adding fullfillment message | Marcello Stanisci | 1 | +2 | -2 |
| 2015-11-17 16:17 | improving text documenting to the user the various steps of the demo | Christian Grothoff | 3 | +53 | -33 |
| 2015-11-17 15:52 | update documentation and logic for checkout page | Christian Grothoff | 7 | +92 | -1055 |
| 2015-11-17 15:46 | edits | Christian Grothoff | 1 | +70 | -23 |
| 2015-11-17 13:38 | Fixing the unfree-able MHD response; removing debugg-ish prints | Marcello Stanisci | 3 | +15 | -14 |
| 2015-11-17 10:50 | Depositing all the coins. Memory corruption when destroying the MHD response object. | Marcello Stanisci | 3 | +66 | -1018 |
| 2015-11-16 21:42 | adding TODO in /pay handler | Marcello Stanisci | 1 | +5 | -2 |
| 2015-11-16 20:33 | fixing /deposit local signature verification | Marcello Stanisci | 1 | +3 | -8 |
| 2015-11-16 19:50 | cleaning | Marcello Stanisci | 3 | +1 | -5 |
| 2015-11-16 15:52 | fixing segfault | Marcello Stanisci | 1 | +7 | -12 |
| 2015-11-16 14:05 | forgot the new header | Christian Grothoff | 1 | +70 | -0 |
| 2015-11-16 14:03 | misc fixes, in particular suspend/resume handling and keeping context for requests | Christian Grothoff | 4 | +153 | -86 |
| 2015-11-16 13:28 | up to returning from /deposit | Marcello Stanisci | 3 | +25 | -12 |
| 2015-11-16 10:04 | updating mint entry in conf file | Marcello Stanisci | 1 | +1 | -1 |
| 2015-11-16 09:42 | minor change | Marcello Stanisci | 1 | +2 | -1 |
| 2015-11-16 09:34 | renaming old variable | Marcello Stanisci | 1 | +2 | -2 |
| 2015-11-14 22:53 | "toy" shop becomes "demo" in HTML headings | Marcello Stanisci | 1 | +2 | -2 |
| 2015-11-14 22:49 | adding extension installation link within shop website | Marcello Stanisci | 1 | +3 | -3 |
| 2015-11-14 00:50 | micro change | Marcello Stanisci | 1 | +1 | -1 |
| 2015-11-14 00:47 | Merge branch 'master' of ssh://taler.net/var/git/merchant | Marcello Stanisci | 1 | +2 | -1 |
| 2015-11-14 00:47 | minor change to match new demonstration layout | Marcello Stanisci | 1 | +1 | -1 |
| 2015-11-13 09:43 | Making Taler payment option the default (when wallet enabled) | Marcello Stanisci | 1 | +2 | -1 |
| 2015-11-10 19:18 | Fixing the /deposit's cb triggering | Marcello Stanisci | 3 | +3 | -10 |
| 2015-11-10 17:39 | Merge branch 'master' of ssh://taler.net/var/git/merchant | Marcello Stanisci | 1 | +112 | -16 |
| 2015-11-10 17:38 | small changes to debug the scheduler | Marcello Stanisci | 1 | +6 | -7 |
| 2015-11-10 14:23 | run MHD in the main thread | Christian Grothoff | 1 | +105 | -18 |
| 2015-11-10 09:03 | frontend microfix | Marcello Stanisci | 1 | +1 | -6 |
| 2015-11-09 17:04 | - adding fractional offers to demonstrator - adding some definition to make the /deposit handler call the context event loop | Marcello Stanisci | 7 | +54 | -29 |
| 2015-11-09 09:36 | Merge branch 'master' of ssh://taler.net/var/git/merchant | Marcello Stanisci | 3 | +58 | -10 |
| 2015-11-09 09:35 | minichange | Marcello Stanisci | 1 | +28 | -11 |
| 2015-11-07 00:20 | Adding check of payment completion against the global array of deposit confirmation from within the deposit callbacks | Marcello Stanisci | 3 | +58 | -10 |
| 2015-11-06 18:06 | very little change (in comments) | Marcello Stanisci | 1 | +4 | -2 |
| 2015-11-06 17:47 | minor change | Marcello Stanisci | 2 | +4 | -3 |
| 2015-11-06 00:10 | deleting "navigating away" events | Marcello Stanisci | 1 | +0 | -10 |
| 2015-11-05 23:55 | Merge branch 'fix4013' | Marcello Stanisci | 2 | +22 | -7 |
| 2015-11-05 23:53 | making homepage following same signals as checkout page does | Marcello Stanisci | 2 | +17 | -8 |
| 2015-11-05 16:56 | Merge branch 'fix4013' | Marcello Stanisci | 49 | +3902 | -2927 |
| 2015-11-05 16:53 | up to setting up the closure for a /deposit callback | Marcello Stanisci | 2 | +76 | -11 |
| 2015-11-05 10:51 | various fixes | Marcello Stanisci | 2 | +7 | -8 |
| 2015-11-04 22:09 | Deleting wire form in homepage, providing link to mint's website instead. | Marcello Stanisci | 1 | +2 | -32 |
| 2015-11-04 20:11 | adding wire_deadline to deposit arguments | Marcello Stanisci | 2 | +8 | -2 |
| 2015-11-04 15:51 | adding the call to /deposit (through mint-lib). To test | Marcello Stanisci | 3 | +208 | -15 |
| 2015-11-04 11:04 | adding (initial) DB mgmt for deposits | Marcello Stanisci | 3 | +64 | -1 |
| 2015-11-03 16:32 | Adding: - new JNC for fetching strings within JSONs (tested, and presumably to be included into the mint codebase). - error handling if the the wallet gives (inside a deposit permission) a wrong denomination key for a right mint | Marcello Stanisci | 7 | +92 | -44 |
| 2015-11-02 21:28 | minor change | Marcello Stanisci | 2 | +3 | -2 |
| 2015-11-02 20:49 | adding fetch of strings in "TMH_PARSE_navigate_json ()". Not finished | Marcello Stanisci | 2 | +34 | -2 |
| 2015-11-02 15:28 | minor changes | Marcello Stanisci | 3 | +90 | -29 |
| 2015-10-31 15:52 | use same title, link to Taler main site | Christian Grothoff | 1 | +4 | -2 |
| 2015-10-31 15:48 | -do not use non-free ugly style | Christian Grothoff | 1 | +0 | -328 |
| 2015-10-31 15:47 | -disable test logic | Christian Grothoff | 1 | +18 | -24 |
| 2015-10-30 14:55 | Adding the check to see if the mint indicated by the wallet during a payment is a trusted one. To test | Marcello Stanisci | 1 | +14 | -4 |
| 2015-10-30 14:36 | Adding initial behaviour to associate a deposit fee to a coin. To be used when iterating over the array of coins gotten within a payment, in order to check if the wallet is below the max. limit allowed (by the merchant) for deposit fee. | Marcello Stanisci | 3 | +73 | -6 |
| 2015-10-30 07:25 | adding auditors indication in contract generation, and auditor entry parsing from the config file | Marcello Stanisci | 5 | +129 | -7 |
| 2015-10-30 06:48 | adding /deposit roadmap in _pay.c comments, fixing minor things | Marcello Stanisci | 2 | +36 | -5 |
| 2015-10-30 06:01 | Adding further test instructions, fixing minor bugs | Marcello Stanisci | 5 | +70 | -10 |
| 2015-10-30 05:28 | Adding new test samples. Fixing minor problems in the frontend "/pay" handler. | Marcello Stanisci | 5 | +93 | -102 |
| 2015-10-29 22:13 | adding edate to /pay handler in frontend | Marcello Stanisci | 1 | +7 | -1 |
| 2015-10-29 21:59 | Adding HTTP capability to frontend /pay handler, plus fixing compilation errors relative to /pay handler (in backend) | Marcello Stanisci | 7 | +137 | -14 |
| 2015-10-29 21:19 | adding deposit sample data for testing | Marcello Stanisci | 2 | +56 | -0 |
| 2015-10-29 21:14 | - moving pay URL indication *inside* the contract proposition - adding fronthand handler for receiving payments | Marcello Stanisci | 3 | +7 | -8 |
| 2015-10-29 16:03 | minor change | Marcello Stanisci | 1 | +1 | -14 |
| 2015-10-29 15:47 | Adding /pay skeleton | Marcello Stanisci | 5 | +87 | -3 |
| 2015-10-29 15:17 | completing /contract REST call | Marcello Stanisci | 6 | +21 | -10 |
| 2015-10-29 10:33 | - Adding cli debugging feature to contract generation (i.e. it is possible to GET the frontend with 'curl' in order to invoke the backend to generate a contract. See 'generate_taler_contract.php' to get instructions on how to do it) | Marcello Stanisci | 6 | +65 | -186 |
| 2015-10-28 21:47 | minor change | Marcello Stanisci | 2 | +4 | -2 |
| 2015-10-28 21:25 | minor fix | Marcello Stanisci | 1 | +1 | -1 |
| 2015-10-28 16:40 | Adding main behaviour to contract mgmt, plus importing additional features from the mint code base | Marcello Stanisci | 9 | +963 | -82 |
| 2015-10-27 20:58 | Adding context event loop, plus some code cleaning | Marcello Stanisci | 15 | +116 | -1960 |
| 2015-10-27 11:48 | minor fix | Marcello Stanisci | 2 | +3 | -9 |
| 2015-10-27 08:57 | Reverting to the state whithout the mint details being fetched from the configuration file. I.e. the state when the mint had no physical address in its JSON | Marcello Stanisci | 2 | +27 | -161 |
| 2015-10-26 20:06 | fixing macro notation for using arguments as string constants | Marcello Stanisci | 4 | +11 | -30 |
| 2015-10-26 16:00 | moving dating in frontend | Marcello Stanisci | 1 | +8 | -2 |
| 2015-10-26 15:28 | Fetching mint's details (compliant to the new API) from the configuration file. To test. | Marcello Stanisci | 10 | +329 | -30 |
| 2015-10-23 17:56 | Restructuring merchant: | Marcello Stanisci | 14 | +1547 | -656 |
| 2015-10-23 11:12 | Merge branch 'master' of ssh://taler.net/var/git/merchant | Marcello Stanisci | 2 | +43 | -27 |
| 2015-10-23 11:12 | renaming events matching the revised API | Marcello Stanisci | 1 | +13 | -12 |
| 2015-10-22 16:42 | Adding specification of the custom "pay" URL inside the object sent along the 'contract' event. | Marcello Stanisci | 1 | +4 | -1 |
| 2015-10-22 16:30 | changing the "proposition" to match the new API | Marcello Stanisci | 1 | +38 | -25 |
| 2015-10-22 09:15 | sticking to new specs (mionor change) | Marcello Stanisci | 1 | +7 | -7 |
| 2015-10-20 18:49 | allowing the button to get uncolored | Marcello Stanisci | 1 | +9 | -1 |
| 2015-10-20 14:08 | Making the "non official" way of verifying a deposit confirmation compile. | Marcello Stanisci | 10 | +354 | -84 |
| 2015-10-19 12:58 | minor changes to fix #3763 | Marcello Stanisci | 1 | +3 | -4 |
| 2015-10-19 08:52 | closing #4008 | Marcello Stanisci | 1 | +5 | -3 |
| 2015-10-16 18:26 | Targeting #4008. UNTESTED. | Marcello Stanisci | 1 | +50 | -2 |
| 2015-10-16 14:34 | adding 2 KUDOS reserve creation | Marcello Stanisci | 1 | +1 | -0 |
| 2015-10-16 07:54 | notes on how to make available a local mint | Marcello Stanisci | 1 | +7 | -1 |
| 2015-10-15 22:34 | Removing port number from local mint URL | Marcello Stanisci | 2 | +2 | -2 |
| 2015-10-15 21:38 | adding choice of mint when creating a reserve | Marcello Stanisci | 2 | +6 | -1 |
| 2015-10-15 16:47 | Minor changes | Marcello Stanisci | 2 | +6 | -6 |
| 2015-10-15 12:28 | Merge branch 'master' of ssh://taler.net/var/git/merchant | Marcello Stanisci | 1 | +0 | -1 |
| 2015-10-15 12:27 | Routing back to the frontend the data gotten as response for a "/deposit" request (to the mint). | Marcello Stanisci | 1 | +76 | -16 |
| 2015-10-14 21:20 | minor fix | Marcello Stanisci | 1 | +0 | -1 |
| 2015-10-14 16:04 | minor changes | Marcello Stanisci | 1 | +0 | -1 |
| 2015-10-14 14:44 | KUDOS works | Marcello Stanisci | 3 | +7 | -5 |
| 2015-10-09 15:09 | kudos fake transfer works | Marcello Stanisci | 1 | +1 | -1 |
| 2015-09-30 07:00 | adding error code for primary key violation | Marcello Stanisci | 7 | +430 | -463 |
| 2015-09-29 15:37 | cosmetic change | Marcello Stanisci | 1 | +2 | -1 |
| 2015-09-29 09:35 | forwarding deposit permission works | Marcello Stanisci | 2 | +5 | -102 |
| 2015-09-28 16:24 | to the point where the mint generates a h_wire different from the one included in the DepositPermission signature. Seemingly, the merchant sends a bogus "wire" object in the Deposit Permissions JSON. | Marcello Stanisci | 2 | +103 | -34 |
| 2015-09-24 15:58 | adapting the "abs to json" to the latest mint code (for example, it is mandatory to round the time before) (converting it to a JSON string). | Marcello Stanisci | 3 | +11 | -14 |
| 2015-09-24 10:11 | adding "refund_deadline" mgmt (DB,testcase,httpd,library) | Marcello Stanisci | 7 | +100 | -61 |
| 2015-09-24 08:13 | DB query to retrieve the nounce,edate pair based on the contract hash: tested | Marcello Stanisci | 5 | +59 | -29 |
| 2015-09-23 15:16 | adding further columns to the "contracts" table: e.g. "edate", "nounce", "timestamp". Plus, adding a function for querying the DB in order to get the contract (nonce,edate) by looking for its hashed stringification. Plus adjusting accordingly the testcase. | Marcello Stanisci | 6 | +344 | -280 |
| 2015-09-23 08:21 | adding column hash(a) in contracts table, plus a few cleanings on the JSON manipulations. | Marcello Stanisci | 15 | +306 | -1027 |
| 2015-09-17 15:54 | now signing only the contract JSON's hash; no other information. | Marcello Stanisci | 8 | +99 | -42 |
| 2015-09-17 12:09 | automake (little) fix | Marcello Stanisci | 2 | +3 | -3 |
| 2015-09-17 11:57 | adding JSON fields 'max fee' and 'mints' (to indicate the accepted mints) to the library and the httpd dedicated routines | Marcello Stanisci | 3 | +103 | -34 |
| 2015-09-16 16:22 | adding which mints & maximum fee are accepted, in the contract. To be tested. | Marcello Stanisci | 3 | +71 | -26 |
| 2015-09-16 14:44 | fixing 3966 and refactoring the way the HTTP server handles malformed queries. | Marcello Stanisci | 5 | +109 | -136 |
| 2015-09-16 08:57 | testsuite able to generate the new contract format, and library accordingly modified. To be documented on the APIs | Marcello Stanisci | 3 | +122 | -27 |
| 2015-09-15 16:02 | adding merchant library + testcases for contract mgmt + minor tree adjustments | Marcello Stanisci | 26 | +1824 | -150 |
| 2015-09-10 15:35 | minor fixes | Marcello Stanisci | 3 | +53 | -39 |
| 2015-09-09 14:56 | code cleaning | Marcello Stanisci | 1 | +2 | -42 |
| 2015-09-09 14:36 | specifying the whole URL when doing the POST to /backend/contract, though that seems not to be the real bug | Marcello Stanisci | 1 | +4 | -1 |
| 2015-09-09 13:52 | dummy | Marcello Stanisci | 1 | +2 | -2 |
| 2015-09-04 16:28 | a variable renaming | Marcello Stanisci | 1 | +2 | -2 |
| 2015-09-03 15:55 | fixing signaling to let the extension hide and show parts of the website as a response to its enabling or disabling | Marcello Stanisci | 2 | +28 | -14 |
| 2015-08-21 22:37 | fix indenting | psyc://psyced.org/~lynX | 1 | +1 | -2 |
| 2015-08-21 22:31 | Merge remote-tracking branch 'origin/master' | psyc://psyced.org/~lynX | 6 | +222 | -176 |
| 2015-08-21 22:30 | acceptable form display | psyc://psyced.org/~lynX | 1 | +7 | -1 |
| 2015-08-18 21:15 | newline | Christian Grothoff | 1 | +1 | -0 |
| 2015-08-18 21:05 | clarify license as LGPL | Christian Grothoff | 4 | +9 | -9 |
| 2015-08-18 21:03 | clarify license as LGPL | Christian Grothoff | 4 | +18 | -17 |
| 2015-08-18 20:56 | clean up logic, more comments, etc. | Christian Grothoff | 4 | +199 | -155 |
| 2015-08-18 20:11 | fix escaping | Christian Grothoff | 1 | +1 | -1 |
| 2015-08-18 20:03 | Merge branch 'master' of ssh://taler.net:/var/git/merchant | Christian Grothoff | 1 | +9 | -19 |
| 2015-08-18 20:03 | fix date()-format | Christian Grothoff | 1 | +1 | -1 |
| 2015-08-18 20:01 | Merge remote-tracking branch 'origin/master' | psyc://psyced.org/~lynX | 1 | +1 | -1 |
| 2015-08-18 20:01 | give the form some space... | psyc://psyced.org/~lynX | 1 | +3 | -0 |
| 2015-08-18 19:58 | convert to integer | Christian Grothoff | 1 | +1 | -1 |
| 2015-08-18 19:56 | we only do first-letter in fairy tales | psyc://psyced.org/~lynX | 1 | +6 | -19 |
| 2015-08-18 19:33 | fix php syntax | Christian Grothoff | 2 | +4 | -4 |
| 2015-08-18 19:29 | docu | Christian Grothoff | 1 | +3 | -0 |
| 2015-08-18 18:53 | have h1 | Christian Grothoff | 1 | +2 | -1 |
| 2015-08-18 18:51 | annotate participatory forms with div | Christian Grothoff | 1 | +17 | -17 |
| 2015-08-18 18:47 | towards fixing the work flow in the demo | Christian Grothoff | 3 | +166 | -67 |
| 2015-08-18 16:42 | unify boxes | Christian Grothoff | 1 | +11 | -13 |
| 2015-08-18 16:30 | revamping the toy site: more explanations, closer to desired flow | Christian Grothoff | 7 | +181 | -218 |
| 2015-08-11 15:17 | Merge branch 'light' | Marcello Stanisci | 30 | +8 | -10254 |
| 2015-08-11 14:13 | the branch has got lighted and the hardcoded paths in Makefile.am have gone. To be merged in master. | Marcello Stanisci | 7 | +7 | -307 |
| 2015-08-11 13:49 | getting rid of in_tree includes | Marcello Stanisci | 8 | +0 | -3407 |
| 2015-08-11 13:41 | first massive refinement | Marcello Stanisci | 19 | +4 | -6533 |
| 2015-08-11 12:20 | minor fix | Marcello Stanisci | 3 | +15 | -4 |
| 2015-08-11 10:42 | last commit before switching to the branch "light", \ aimed to cut off unneeded code got from the mint tree. \ Please, be aware that in this state the file src/backend/Makefile.am \ has some lines with hardcoded paths, this tune it as needed. As of this commit, the merchant is able to receive a JSON request for generating a certificate, store it, and return a JSON response. To be documented. | Marcello Stanisci | 2 | +5 | -6 |
| 2015-08-10 10:13 | autoconf mgmt | Marcello Stanisci | 2 | +11 | -1 |
| 2015-08-10 09:06 | configure minor fix Merge branch 'master' of ssh://taler.net/var/git/merchant | Marcello Stanisci | 6 | +38 | -38 |
| 2015-08-10 09:05 | configure.ac minor fix | Marcello Stanisci | 1 | +1 | -0 |
| 2015-08-09 11:39 | adding background image from wikimedia.org | Marcello Stanisci | 3 | +2 | -1 |
| 2015-08-09 10:38 | adding POST to give the backend the needed JSON for generating the contract. I.e. adding POST /contract | Marcello Stanisci | 3 | +36 | -37 |
| 2015-08-07 17:40 | adapting the frontend to the new architecture | Marcello Stanisci | 4 | +123 | -98 |
| 2015-08-06 16:46 | debugging contract storing in DB + unifying error status codes setting and messages shown by non-200 responses, in HTTP daemon | Marcello Stanisci | 2 | +48 | -36 |
| 2015-08-06 15:34 | The tree has got back its original layout (i.e. getting rid of this 'melted' directory) and *a lot* of files from the mint's tree have been imported there. The main expectation is to cut off from these imported files as much as source code possible, which is actually not needed; although presumably, that will regard just a small percentage of that source code. | Marcello Stanisci | 34 | +11584 | -261 |
| 2015-08-06 13:50 | fixing insertion into "contracts" DB, prior to merge new merchant "melted" sources back again into their proper directory" | Marcello Stanisci | 3 | +60 | -52 |
| 2015-08-05 17:03 | major fixes in JSON mgmt | Marcello Stanisci | 2 | +127 | -83 |
| 2015-08-04 17:06 | adding contract generation and storing in DB + minor tree adjustment | Marcello Stanisci | 7 | +626 | -50 |
| 2015-08-03 16:50 | minor deal | Marcello Stanisci | 2 | +3 | -0 |
| 2015-08-03 16:22 | Adding the 'melted' directory. Its purpose is to keep the files that implement the merchant http daemon. Those files are to be placed inside the mint/src/mint directory to be compiled; that happens since the merchant needs some routines for handling JSON data that are (still?) not exported by the mint as a shared library. In other words, the development of those files happens inside the mint's tree, but their backup happens here. | Marcello Stanisci | 9 | +1568 | -2 |
| 2015-07-31 16:41 | merchant DB initializable | Marcello Stanisci | 6 | +611 | -11 |
| 2015-07-31 12:53 | adding /hello test for merchant MHD | Marcello Stanisci | 3 | +98 | -37 |
| 2015-07-31 10:05 | readme | Marcello Stanisci | 2 | +7 | -5 |
| 2015-07-31 09:47 | tuning the conf file to suite new taler libraries names | Marcello Stanisci | 2 | +8 | -3 |
| 2015-07-30 16:55 | adding hello_world-ish merchant backend | Marcello Stanisci | 1 | +175 | -0 |
| 2015-07-30 15:52 | defining the new directory layout according to the frontend/backend merchant architecture | Marcello Stanisci | 19 | +277 | -594 |
| 2015-07-28 15:18 | adapting existing merchant routines to the new website | Marcello Stanisci | 5 | +312 | -0 |
| 2015-07-28 08:18 | adding 1000EUR to create reserve form | Marcello Stanisci | 1 | +2 | -1 |
| 2015-07-17 14:43 | adding host independent URIs | Marcello Stanisci | 2 | +5 | -5 |
| 2015-07-07 15:23 | blanking out homepage background image | Marcello Stanisci | 1 | +1 | -1 |
| 2015-07-07 08:08 | adding currency selection | Marcello Stanisci | 2 | +13 | -4 |
| 2015-07-03 15:44 | renaming files | Marcello Stanisci | 1 | +0 | -0 |
| 2015-07-03 15:43 | adding new faced merchant website | Marcello Stanisci | 5 | +458 | -0 |
| 2015-05-26 15:56 | minimal merchant website added | Marcello Stanisci | 5 | +332 | -0 |
| 2015-05-01 07:59 | minor bugfixes | Christian Grothoff | 1 | +6 | -3 |
| 2015-01-30 13:26 | updating ignores | Christian Grothoff | 1 | +27 | -0 |
| 2015-01-30 13:25 | do not track generated files | Christian Grothoff | 6 | +0 | -3566 |
| 2015-01-30 13:24 | add missing library to linker flags | Christian Grothoff | 7 | +720 | -491 |
| 2015-01-30 13:21 | Merge branch 'master' of git.taler.net:/var/git/merchant | Christian Grothoff | 8 | +495 | -721 |
| 2015-01-30 13:21 | fix include to include taler/ prefix | Christian Grothoff | 1 | +1 | -1 |
| 2015-01-30 09:59 | updates to match current mint | Christian Grothoff | 8 | +495 | -721 |
| 2015-01-29 20:46 | -fix ftbfs issues | Christian Grothoff | 7 | +85 | -52 |
| 2015-01-29 20:26 | sample configuration | Christian Grothoff | 1 | +15 | -0 |
| 2015-01-29 20:20 | initial import of merchant logic (FTBFS) | Christian Grothoff | 33 | +7410 | -0 |