Commit log

78ff748 No more spam cooldown

Click to expand commit body
Since "spam" is a false positive so often at this point

Stephen Paul Weber created

0cb3aaa We're gonna charge something for shipping

Stephen Paul Weber created

9c93374 Log on incoming group text

Stephen Paul Weber created

1cfea18 Allow setting credit card if you have a currency

Stephen Paul Weber created

3ba6742 Typo

Stephen Paul Weber created

829dbce Bandwidth calls from "Anonymous" are broken

Stephen Paul Weber created

ac5dcca Revert "Log call creation attempts"

Click to expand commit body
This reverts commit 458513f7a1ec0c91381039163be140009fe86ff5.

Stephen Paul Weber created

458513f Log call creation attempts

Stephen Paul Weber created

9c9eb91 Include sgx jid in JSON format for calls

Stephen Paul Weber created

bca655f iris doesn't use promises

Stephen Paul Weber created

2bd7fc2 If bandwidth doesn't have details, then no details

Stephen Paul Weber created

d8d4164 Fix typo

Stephen Paul Weber created

a24ffca CONFIG maps are all symbolized

Stephen Paul Weber created

944afa0 Catch only NotFound

Click to expand commit body
Otherwise report the error

Stephen Paul Weber created

7295d60 Add new command to menu

Stephen Paul Weber created

41e3e8f Need a tel to register

Stephen Paul Weber created

6af4498 Admin command to do the sgx registration

Click to expand commit body
Eventually probably want a whole "switch sgx" admin action but this will
do for now.

Stephen Paul Weber created

8fcc48a We rely on this key in sgx-jmp, so set it from here

Click to expand commit body
Instead of assuming the backend will do it

Stephen Paul Weber created

4c35f1d Pass stanzas from any trusted backend

Stephen Paul Weber created

3cbb209 Look up per-customer sgx

Stephen Paul Weber created

8bd623b TrivialBackendSgxRepo#get should return a promise

Click to expand commit body
Every repo find/get should return a promise, and also we plan to do IO
in here soon.

Stephen Paul Weber created

cb02c61 Fix subaccount more

Stephen Paul Weber created

9e85dd6 Fix Subaccount

Stephen Paul Weber created

1c74c68 Switch from broken table to field

Stephen Paul Weber created

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