~singpolyma/jmp-pay

Don't renew if there is a future plan

Note this means if there is a big hole between the end of current plan
and the future plan that they won't renew properly.
Guix added this package
Handle multiple DKIM headers
Try to prevent double-submit

By disabling and hiding the button and ignoring signals from the app during the
submission process.
Onboarding gets the full command UI link

This is because they really aren't using the bot, but sending the big link to
everyone is not only ugly, but at least in gajim it makes the link not do anything.

Ideally we'd do something with pushed command list or xhtml-im or fallback
bodies, but using whispers makes that not easy at the moment, and we use
whispers because new customers don't have a cheogram route set yet.
get bonus amount from tx
Fix btc script use of Transaction
Get method token from transaction as well
Merge branch '3ds-tx'

* 3ds-tx:
  Allow fully 3DS'd transaction from the web
  Factor out with_antifraud helper
  Factor out a transaction object
  Factor out a Customer object
Allow fully 3DS'd transaction from the web
Factor out with_antifraud helper
Factor out a transaction object
Factor out a Customer object
Pass through all events
Setup Sentry

I thought the gem did this automatically if I wanted the default config,
but apparently not!

So this requires the SENTRY_DSN env-var to be set, and also in practice
requires SSL_CERT_DIR=/etc/ssl/certs if you don't have the certs
installed in guix as well.

Then we set the worker threads to 0 so it sends synchronously, since
otherwise we're about to quit and it'll just get enqueued and never
flushed.
Change Spam header to Authentication Status header

The way I'm running it is before spam assassin runs right now, but after
opendkim, so instead I just use that status as authoritative.

I've left the Spam Assassin code in there but just commented out for
now, because I may turn it back on later, etc.
Merge branch 'interac'

* interac:
  Interac Email Processor
  Allow Running BlatherNotify in Reactor
  Add PubSub Helpers to BlatherNotify
  Resync Guix Dependencies with Gemfile
  Fixup Correct Duplicate Addrs
Next