Commit log

5f10d72 Command to lookup snikket instance

Stephen Paul Weber created

4f0e80f Don't create subaccount for Tomb'd parent

Stephen Paul Weber created

97530c5 Support snikket region and av-region, default av-region to na

Stephen Paul Weber created

0d6a65f Go to BillPlan after setting parent, not to Finish

Stephen Paul Weber created

85574f1 Smaller, faster result for feeling lucky

Stephen Paul Weber created

dd532cc Support full state/province names in search queries

Click to expand commit body
Instead of broadening the patterns, this relies on realizing that almost all
query formats either won't match when a state name is present, or will work when
that name is replaced by the code.  So just preprocess the query string to
replace state names with their code before pattern matching.

Special case for vanity pattern ~ which can really be anything at all so don't
process that.

Stephen Paul Weber created

274677b Braintree can't charge for sub-cent, so make sure it doesn't try

Stephen Paul Weber created

52fad25 Another fix for parent codes

Stephen Paul Weber created

656ecce Option to "just show me some numbers"

Click to expand commit body
If you use it with a blank search it pulls from a fallback list for now.

Stephen Paul Weber created

27fa572 Fix for parent codes

Click to expand commit body
Put them in the right place and also check from the InviteCodes handler

Stephen Paul Weber created

ca2af0f Fix for newer ruby

Stephen Paul Weber created

293e35a Create subaccount command

Stephen Paul Weber created

4a4b0c8 Forgot file

Stephen Paul Weber created

69e76bc Merge branch 'child-signup'

Click to expand commit body
* child-signup:
  Refactor CutomerPlan to use value semantics
  Allow setting parent during signup using a special referral code

Stephen Paul Weber created

eeb7208 Refactor CutomerPlan to use value semantics

Stephen Paul Weber created

aab558d Allow setting parent during signup using a special referral code

Click to expand commit body
Lookup any referral code to see if it is one for setting a parent, if so set the
parent when we set the plan.  In the invite code flow, reload customer and check
balance and if there is enough then we can bill customer and proceed, no need to
add more credit or another code.

Verify parent when setting to make sure it has the same currency as the child
plan at creation time (note that updating the parent plan in the future can
violate this, so be very careful if/when we allow for that!)

Stephen Paul Weber created

d1899ac Better telephone number search form

Stephen Paul Weber created

fb89e1a Show the fillable fields for top up as well

Stephen Paul Weber created

0ecf17e Allow for nil or empty

Stephen Paul Weber created

04ecfbe Allow ordering SIMs from the bot

Stephen Paul Weber created

d3ed7ec Better error when fees are high

Stephen Paul Weber created

3699044 Change voicemail format to match what cheogram expects for new fallback generation

Stephen Paul Weber created

fd09dad Show pending status for not yet activated users

Stephen Paul Weber created

a492d19 If message is nil, give *something*

Stephen Paul Weber created

f0b795f Fix typo

Stephen Paul Weber created

d2c78e6 Forgot files

Stephen Paul Weber created

d76558e Merge branch 'area_codes'

Click to expand commit body
* area_codes:
  When no results for a city, try area codes nearby

Stephen Paul Weber created

b28d7c5 When no results for a city, try area codes nearby

Stephen Paul Weber created

110689f Types in tables

Stephen Paul Weber created

9f12a8c Imply there is a limit for simpleswap

Stephen Paul Weber created

c77379e Do not delete old if the new one is the same domain

Stephen Paul Weber created

3d8ca1d Fix typo

Stephen Paul Weber created

746c2e8 Empty but we are prev so just go back to previous selection

Stephen Paul Weber created

773364c Retry launch for needs_dns instead of going straight to token

Stephen Paul Weber created

191acf4 Fix GetCustomer.for invocations

Stephen Paul Weber created

ea0300e Pass customer to CustomDomain properly

Stephen Paul Weber created

2d2d01c Better array conversion

Click to expand commit body
Array() converts dates apparently

Stephen Paul Weber created

692df3f Different message when trying a group code as a payment code

Stephen Paul Weber created

08d0bfe Snikket custom domain flow and more prev support

Stephen Paul Weber created

b39b3d5 Allow multiple values in a table item

Stephen Paul Weber created

58d6cb0 Delay before sending welcome so Cheogram has time to process the new route

Stephen Paul Weber created

242c472 Allow blank referral code for google play signup

Stephen Paul Weber created

ae7ff45 Default times for Transaction

Stephen Paul Weber created

772ea05 Fix migrate billing

Stephen Paul Weber created

15b5501 Better plan setup error

Click to expand commit body
If somehow we try to bill with no plan, give a better error

Stephen Paul Weber created

829a7b2 Forgot this file

Stephen Paul Weber created

e751c00 Show group invite code as part of referral codes

Click to expand commit body
Creating it if it does not exist.

Stephen Paul Weber created

917c991 Use pending group invite code when finishing

Stephen Paul Weber created

cbd3a55 Fix rubocop

Stephen Paul Weber created

99bdd4f This never worked right anyway

Stephen Paul Weber created