- Jan 14, 2022
-
-
Jean-Paul Calderone authored
-
Jean-Paul Calderone authored
-
- Jan 13, 2022
-
-
Jean-Paul Calderone authored
Update to a libchallenge_bypass_ristretto_ffi with correct pkg-config
-
Jean-Paul Calderone authored
-
Jean-Paul Calderone authored
-
Jean-Paul Calderone authored
-
Jean-Paul Calderone authored
it depended on now-deleted nix source file make it use niv sources instead also drop the NIXPKGS_REV which has been unused for a while
-
Jean-Paul Calderone authored
-
Jean-Paul Calderone authored
-
Jean-Paul Calderone authored
-
- Jan 12, 2022
-
-
Jean-Paul Calderone authored
Add a tool for extracting the public key from a signing key
-
Jean-Paul Calderone authored
-
- Oct 07, 2021
-
-
Jean-Paul Calderone authored
Update haskell.nix version used in CI and deployment.
-
- Oct 04, 2021
-
-
Tom Prince authored
-
Tom Prince authored
-
- Sep 14, 2021
-
-
Jean-Paul Calderone authored
Prefix all the metric names with "payment_"
-
Jean-Paul Calderone authored
Enforce a certain number of tokens on redemption
-
- Sep 01, 2021
-
-
Jean-Paul Calderone authored
-
Jean-Paul Calderone authored
-
Jean-Paul Calderone authored
Also reduce duplication in the test implementation a bit And add some more error case tests And remove the old, no-longer used redemption parameter globals Some Integers becomes Ints for intra-module consistency
-
Jean-Paul Calderone authored
-
- Aug 31, 2021
-
-
Tom Prince authored
-
- Aug 30, 2021
-
-
Tom Prince authored
With the other changes in this PR, a fresh build of all dependencies is <15m, so we don't need a large instance. However, the instances *do* have multiple cores, so take advantage of that.
-
Tom Prince authored
-
Jean-Paul Calderone authored
Update the README to reflect PaymentServer's new API.
-
Tom Prince authored
-
Tom Prince authored
-
Tom Prince authored
-
- Aug 26, 2021
-
-
Tom Prince authored
-
- Aug 16, 2021
-
-
Florian Sesser authored
Prepend "payment_" to all of our custom metric names to group metrics from PaymentServer under one name space in Prometheus. This results in the following metrics being exported: - payment_processors_stripe_charge_attempts - payment_processors_stripe_charge_successes - payment_redemption_signatures_issued - payment_redemption_voucher_redeemed The non-custom http endpoints continue to be available under their Prometheus style labelled names, e.g. http_responses_total{instance="payments", path="v1/stripe/charge"}
-
- Aug 04, 2021
-
-
Jean-Paul Calderone authored
Fix metric names
-
- Aug 03, 2021
-
-
Florian Sesser authored
-
Florian Sesser authored
-
Florian Sesser authored
-
Florian Sesser authored
-
Florian Sesser authored
-
Florian Sesser authored
-
Florian Sesser authored
-
- Jul 13, 2021
-
-
Jean-Paul Calderone authored
Update to a newer Haskell.nix and materialize the Nix expressions for PaymentServer This reduces the amount of memory required to install PaymentServer by ~500MB.
-
Jean-Paul Calderone authored
It's called "side effects". Look it up.
-