Commit Graph

6 Commits

Author SHA1 Message Date
956e3c3065
WIP: policy handling advancements
- 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-09 22:11:09 +02:00
b447506342
refinements of policy extension APIs 2022-10-06 21:11:47 +02:00
2524dfc8d3
refactor extensions: config -> manifest 2022-10-05 16:07:09 +02:00
0a089db4ef
rename auction_brandt -> policy_auction 2022-10-04 21:31:19 +02:00
72cbf66395
WiP: added auction_brandt as extension
- 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-02 22:51:54 +02:00
04c7e0bb33
Refactor extensions
- 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 18:05:58 +02:00