Branches (2)

downcase-jids (default)

9cae20d fix(Customer): normalize JIDs to lowercase

Click to expand commit body
Ensures jmp_customer_id-{JID} keys and jmp_customer_jid-{customer_id}
values are always lowercase, enabling case-insensitive lookups.

References: https://todo.sr.ht/~singpolyma/soprani.ca/203

Amolith created

migrate-bandwidth-bits-to-oauth

cd3709c Migrate Bandwidth from Basic Auth to OAuth

Click to expand commit body
Switch ruby-bandwidth-iris from the fork (list-port-ins branch) to the
official gem ~> 7.4, which includes both the port-in listing feature and
OAuth client credentials support.

Replace username/password with client_id/client_secret in
BandwidthIris::Client.global_options for both
bin/active_tels_on_catapult and bin/cancel_expired_customers, and update
the Dhall config schema in cancel_expired_customers accordingly.

Add faraday-em_http and faraday-em_synchrony adapter forks needed for
Faraday 2 compatibility with EventMachine, and add the
faraday/em_synchrony require to cancel_expired_customers.

Amolith created