aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-10-14accumulate amounts from coins in batch-deposit for policyauction_brandtÖzgür Kesim
2022-10-14simplify datastructuresÖzgür Kesim
2022-10-14fix errorsÖzgür Kesim
2022-10-14-added missing files to last commitÖzgür Kesim
2022-10-14WIP: policy_details handling continuedÖzgür Kesim
- policy details generated on deposit/batch-deposit requests - insert or update of policy details in the DB - accumulation of amounts of multiple deposits for the same policy_details
2022-10-09WIP: policy handling advancementsÖzgür Kesim
- introduction of policy states. - introduction of default state on timeout. - introduction of TALER_PolicyFulfilmentOutcome - parsing for policy_details now also provides default state on timeout. - introduction of check_serial as preflight func before heavy operations in policy post handler - brandt auction now returns outcomes.
2022-10-08-fix typeÖzgür Kesim
2022-10-08-logic fixedÖzgür Kesim
2022-10-08WIP: policy_*_fulfiment added and API changesÖzgür Kesim
- policy_fulfilment table defined, handlers added - policy_details_fulfilment table defined, handlers added - TALER_extensions_serial_from_policy_details implemened
2022-10-07WIP: Added policy extension handling during depositÖzgür Kesim
2022-10-06refactor: extensions_ -> policy_; added policy_fulfilmentÖzgür Kesim
2022-10-06Merge branch 'master' into auction_brandtÖzgür Kesim
2022-10-06refinements of policy extension APIsÖzgür Kesim
2022-10-06mark future policy extensionsÖzgür Kesim
2022-10-06-rm todo.mdÖzgür Kesim
2022-10-05refactor h_extensions -> h_policy, and structs accordinglyÖzgür Kesim
2022-10-05-insert routinesChristian Grothoff
2022-10-05-debug msg removed; typosÖzgür Kesim
2022-10-05-work on header towards taler-auditor-sync for new tablesChristian Grothoff
2022-10-05refactor extensions: config -> manifestÖzgür Kesim
2022-10-05refactor extensions: config -> manifestÖzgür Kesim
2022-10-04Merge branch 'master' into auction_brandtÖzgür Kesim
2022-10-04-syntax error fixedÖzgür Kesim
2022-10-04rename auction_brandt -> policy_auctionÖzgür Kesim
2022-10-04Merge branch 'master' into auction_brandtÖzgür Kesim
2022-10-04-fix typosChristian Grothoff
2022-10-04-fix typosChristian Grothoff
2022-10-04-work on reserve_open DB APIChristian Grothoff
2022-10-04Merge branch 'master' into auction_brandtÖzgür Kesim
2022-10-04-fix some varsÖzgür Kesim
2022-10-04improved error handlingÖzgür Kesim
2022-10-04correct http replyÖzgür Kesim
2022-10-04added targets for age_restriciton and auction_brandtÖzgür Kesim
2022-10-03-more work on new DB logicChristian Grothoff
2022-10-03-implement sketch for pg_do_reserve_open.cChristian Grothoff
2022-10-03-work on DB logicChristian Grothoff
2022-10-03-skeletons for new PG functionsChristian Grothoff
2022-10-03-fix unsused variableÖzgür Kesim
2022-10-03complete taler-exchange-httpd_reserves_attest.c logic (first pass, still ↵Christian Grothoff
without DB logic or tests)
2022-10-03WiP: parsing and replay of auction transcriptsÖzgür Kesim
POST handler of auction_brandt extension now parses JSON transcript and passes JSON via stdin to external program. Reads result via stdout. TODOs: - check signatures in transcript - parse JSON output of replay progam - add configuration to to auction_brandt: - types of auctions - max. concurrent users - max. number of prices - maximum price - fees - add timeout handler for replay program execution - (maybe) sign output of exchange by master-key - (maybe) add GET handler with information re: auction_brandt?
2022-10-02complete taler-exchange-httpd_reserves_get_attest.c logic (first pass, still ↵Christian Grothoff
without DB logic or tests)
2022-10-02complete taler-exchange-httpd_reserves_close.c logic (first pass, still ↵Christian Grothoff
without DB logic or tests)
2022-10-02-rm debug info; typoÖzgür Kesim
2022-10-02WiP: added auction_brandt as extensionÖzgür Kesim
- added an extension to handle auctions via libbrandt - /extensions/auction_brandt GET and POST handler defined - initial parsing of transcript.json implemented, yet WiP - multiple cleanups and changes to extension handling
2022-10-02complete taler-exchange-httpd_reserves_open.c logic (first pass, still ↵Christian Grothoff
without DB logic or tests)
2022-10-02Refactor extensionsÖzgür Kesim
- Extensions are now compiled as shared libraries and loaded at runtime according to the TALER configuration. - So far, only age restriction is loaded as extension. - Groundwork for extension auction_brandt started.
2022-10-02-get taler-exchange-httpd_reserves_attest.c to build (but not finished)Christian Grothoff
2022-10-02-get taler-exchange-httpd_reserves_get_attest.c to build (but not finished)Christian Grothoff
2022-10-02-taler-exchange-httpd_reserves_close.c now builds (but not complete)Christian Grothoff
2022-10-02taler-exchange-httpd_reserves_open.c now builds (but not complete)Christian Grothoff