Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-12-18 | disable auto_explain | Christian Grothoff | |
2023-11-12 | keep redirect_url in KYC table to improve idempotency of GET | Christian Grothoff | |
2023-10-15 | remove dead do_withdraw code | Christian Grothoff | |
2023-09-18 | remove coin and reserve histories from exchange replies | Christian Grothoff | |
2023-09-14 | more work towards auditor support for AML/KYC | Christian Grothoff | |
2023-09-10 | major exchange DB schema change: store common properties of batch deposit in ↵ | Christian Grothoff | |
batch_deposits table, and coin-specific ones in coin_deposits table; plus minor cleanups | |||
2023-07-30 | [pq] use GNUNET_PQ_get_oid_by_name consistently | Özgür Kesim | |
2023-07-28 | FAILING attempt to make echange.reserve use taler_amount | Özgür Kesim | |
Fails with > TALER_PREFIX=/usr/local ./test-exchangedb-postgres 2023-07-28T19:02:25.150845+0200 /home/oec/projects/taler/exchange/src/exchangedb/.libs/test-exchangedb-postgres-2559159 WARNING Could not run PSQL on file /usr/local/share/taler//sql/exchange/drop.sql: psql exit code was 3 2023-07-28T19:02:32.488085+0200 pq-2559159 ERROR Query `call_withdraw' failed with result: invalid input syntax for type bigint: "(1,1000)"/(null)/ERROR: invalid input syntax for type bigint: "(1,1000)" CONTEXT: PL/pgSQL function exchange_do_withdraw(bytea,taler_amount,bytea,bytea,bytea,bytea,bytea,bigint,bigint,boolean) line 23 at SQL statement /PGRES_FATAL_ERROR/ERROR: invalid input syntax for type bigint: "(1,1000)" CONTEXT: PL/pgSQL function exchange_do_withdraw(bytea,taler_amount,bytea,bytea,bytea,bytea,bytea,bigint,bigint,boolean) line 23 at SQL statement 2023-07-28T19:02:32.488146+0200 /home/oec/projects/taler/exchange/src/exchangedb/.libs/test-exchangedb-postgres-2559159 ERROR Assertion failed at test_exchangedb.c:1428. | |||
2023-07-28 | [pq] added helper to load oids of composite types | Özgür Kesim | |
- TALER_PQ_load_oids_for_composite_types added - Called during postgres-initialization | |||
2023-06-26 | [age-withdraw] age-withdraw commit- and reveal-handlers implemented, 12/n | Özgür Kesim | |
The handlers for the commit- and reveal-phases of the age-withdraw HTTP-endpoints are implemented, yet not active. Still missing: - support for age-withdraw is missing in lib/. - tests | |||
2023-05-17 | implement logic to conditionally trigger AML review based on KYC attributes | Christian Grothoff | |
2023-04-22 | WiP: age-withdraw, adjust schema and DB-handlers, cleanup FIXME's, 8/n | Özgür Kesim | |
2023-03-29 | New sql code for batch ensure coin known | Joseph | |
2023-03-27 | some changes for known coins | Joseph | |
2023-03-27 | some changes for ensure known coin | Joseph | |
2023-03-01 | WiP: age-withdraw implementation, part 1/n | Özgür Kesim | |
Commit phase of the age-withdraw protocol implemented, according to https://docs.taler.net/core/api-exchange.html#withdraw-with-age-restriction | |||
2023-02-12 | -work on AML trigger logic | Christian Grothoff | |
2023-02-05 | exchangedb: use partial index instead of materialized tables ↵ | Christian Grothoff | |
deposits_by_ready and deposits_by_matching; remove now broken code; rename benchmarks to use perf_-prefix and correspond to function they benchmark | |||
2023-02-04 | add tests for new AML logic, plus related bugfixes | Christian Grothoff | |
2022-12-30 | -C skeletions | Christian Grothoff | |
2022-12-30 | -skeleton for new DB API functions | Christian Grothoff | |
2022-12-27 | -add do_purse_delete API | Christian Grothoff | |
2022-12-19 | -fix error message | Christian Grothoff | |
2022-12-06 | plugin update | Joseph | |
2022-12-06 | some modifications for batch test | Joseph | |
2022-12-06 | refactor procedures.sql | Christian Grothoff | |
2022-11-27 | more work on SQL refactoring | Christian Grothoff | |
2022-11-27 | intermediate step in major SQL refactoring (not done at all) | Christian Grothoff | |
2022-11-26 | -remove shard support | Christian Grothoff | |
2022-11-21 | some modifications, there is one error which display (no function matches ↵ | Joseph | |
the given name and argument types) | |||
2022-11-21 | some modifications on batch_test for reserves_in | Joseph | |
2022-11-14 | remove more functions | Joseph | |
2022-11-14 | resolve duplicate prepared statement | Christian Grothoff | |
2022-11-14 | -fix compiler warnings | Christian Grothoff | |
2022-11-10 | move few more functions | Joseph | |
2022-11-08 | move functions need to recheck insert_aggregation_tracking | Joseph | |
2022-11-08 | move a few more functions | Joseph | |
2022-11-08 | move another function | Joseph | |
2022-11-08 | -move two more functions | Joseph | |
2022-11-07 | move functions into separate file | Joseph | |
2022-11-04 | -typos in arguments fixed | Özgür Kesim | |
2022-11-04 | policy extensions and age restriction refactoring | Özgür Kesim | |
- refactoring of extension-plugin-mechanism - refactoring of age restriction extension - added policy extensions plugin plumbing - added DB schema and api - policy_details - policy_fulfillments | |||
2022-11-03 | -fix | Christian Grothoff | |
2022-11-02 | clean up exchange DB logic a bit, add missing function | Christian Grothoff | |
2022-11-01 | remove wad fee, kyc fee and kyc-timeout | Christian Grothoff | |
2022-11-01 | purse auditor helper theoretically complete (but DB logic still missing) | Christian Grothoff | |
2022-10-30 | add support for reserve open/close operations to auditor, begin to split off ↵ | Christian Grothoff | |
purse auditing logic | |||
2022-10-15 | -refactor DB for reserve history/status routines | Christian Grothoff | |
2022-10-13 | -towards returning reserve open deposits in coin history | Christian Grothoff | |
2022-10-13 | -implement reserve closure in test | Christian Grothoff | |