Commit log

a187ae1 Remove old API code for v1 vs v2

Click to expand commit body
v1 is long gone

Stephen Paul Weber created

a041c38 Allow referrals for anyone with a plan

Click to expand commit body
Even if expired or having no number, their codes are still valid.

Stephen Paul Weber created

1e8c8a7 Make sure numbers starting with 911 still work

Stephen Paul Weber created

1274ee0 Block 911 and 411

Stephen Paul Weber created

8c61e80 No reason to test unsupported with an atlimit customer

Stephen Paul Weber created

3a438a2 Try new TTS style

Click to expand commit body
Old one does not work well for our self hosted one

Stephen Paul Weber created

e983901 Don't allow invalid jids to be constructed

Stephen Paul Weber created

af2f430 Move timeout outside the array for fwd json

Stephen Paul Weber created

69ec3bd JSON rendering option for inbound calls

Stephen Paul Weber created

fd9d0c2 This is not a single result

Stephen Paul Weber created

9558f36 show subaccounts in admin_info if any exist

SavagePeanut created

549a712 add billing_customer_id to admin customer info command

SavagePeanut created

0df290b Test AdminCommand::NoUser

Stephen Paul Weber created

3761e12 Fail loud if something is nil

Stephen Paul Weber created

b95eef5 fix undefined method `put' for nil:NilClass by passing in snikket_repo to NoUser

SavagePeanut created

784e896 test for admin launch snikket command

SavagePeanut created

d7d9d43 add new admin command to launch snikket instance for existing customer

SavagePeanut created

6f92e5c Do not crash when bad geo cache

Stephen Paul Weber created

5373e65 Reduce cooldown to 5 minutes

Stephen Paul Weber created

fed130f Make sure we hold the same conn for listen forever

Click to expand commit body
hold by itself will never cut it, because we use EM timers inside to
break the connection even to the promise, so we can't sync on that.
Since we really do want to essentially leak this connection for the life
of the process, then let's do that directly.

Stephen Paul Weber created

a4a6fb6 Need to sync inside hold

Stephen Paul Weber created

39b1219 Clear idle postgres connections periodically

Stephen Paul Weber created

288e1be Fewer postgres connections

Click to expand commit body
Still not sure why the RAM on postgres size balloons, but at least cut
it down

Stephen Paul Weber created

6da956b Add a breadcrumb to area code lookup

Stephen Paul Weber created

602d78b Prevent cache poisoning

Stephen Paul Weber created

b8c0dc9 Doesn't return a string anymore

Stephen Paul Weber created

cf76320 Outer calls sync, so must be a promise

Stephen Paul Weber created

22b111f Don't swallow all errors

Click to expand commit body
Just the ones we meant to report to the user

Stephen Paul Weber created

2d44eb7 Don't try for local when not possible

Stephen Paul Weber created

129df4d Up max to 500

Stephen Paul Weber created

bdf6280 Voicemail timeout field improvements

Click to expand commit body
The -1 thing is pretty outdated, we have a voicemail disable for that
now.

Realistic range is 0 (instant voicemail) to 300 (bandwidth's max which
we impose in the code anyway).

Stephen Paul Weber created

b81dfa0 min or max may be optional

Stephen Paul Weber created

5f9590c Remove upper bound on top up

Click to expand commit body
It's wrong anyway, since trust levels impose different upper bounds, and
all we really care about here is min.

Stephen Paul Weber created

04e9f16 Fix typo

Stephen Paul Weber created

8d2885f Print lua script load path

Stephen Paul Weber created

2c61aa9 Load scripts relative to script path not cwd

Stephen Paul Weber created

f05cb03 rename can't span fs, use mv

Stephen Paul Weber created

846e969 Prefer ones with only + added

Click to expand commit body
In any case most users should migrate to c prefix version which always works

Stephen Paul Weber created

72ace06 Longer dhall load timeout

Stephen Paul Weber created

969d9e6 Update to dhall gem 0.5.6

Stephen Paul Weber created

d098dae Add sgx_jmp to the bins as well

Stephen Paul Weber created

f24e277 Fix for time-machine we use in prod

Stephen Paul Weber created

f4a0ae4 Caused concurrent access, so don't bother

Stephen Paul Weber created

680092b Too new is different again

Stephen Paul Weber created

8281ca7 Fix git uri

Stephen Paul Weber created

dc793b5 Fix lint

Stephen Paul Weber created

b03867b Guixify

Stephen Paul Weber created

52a20f0 Use rubocop from bundler for now

Stephen Paul Weber created

2554164 Make simplecov optional for tests

Stephen Paul Weber created

cc915a1 Support newer webmock

Stephen Paul Weber created