cc8787a
Fix linter, integrate patch feedback
Stephen Paul Weber created
cc8787a
Fix linter, integrate patch feedback
Stephen Paul Weber created
1a2640d
Add low balance/auto top up with target amount
Osakpolor Obaseki created
07575ad
Take in Carrier if Port is Canadian
Canadian ports need this extra info to port them in. Up until now I've been messaging people manually to ask for it, but that adds a delay to the porting process since I can't move forwards until they've told me, and it may be hours between when they fill out the form and when I'm processing it. So this will just ask for all the data upfront, meaning I can fully process them right away.
Christopher Vollick created
94298f5
Refactor alt top up to use FormTemplate
Stephen Paul Weber created
8715e74
Remove expired payment methods from customer list of payment methods [with tests]
Osakpolor Obaseki created
78c1b39
Command to show details (currently just remaining data) for account SIMs
Stephen Paul Weber created
ec30012
Fix test
Stephen Paul Weber created
c68cc15
Merge branch 'use-tel-we-have'
* use-tel-we-have: Skip asking backend about registration when we know the tel already
Stephen Paul Weber created
502c8cf
Hotfix tests on master
Stephen Paul Weber created
a006893
Better text for when used with webview
Stephen Paul Weber created
08b2f8b
Merge branch 'fix-info-when-no-plan'
* fix-info-when-no-plan: Fix rendering info when there is no plan
Stephen Paul Weber created
6e0b6b1
Merge branch 'outbound-call-customer-not-found'
* outbound-call-customer-not-found: Actually handle outbound attempt from unknown customer
Stephen Paul Weber created
e1e0ddb
Fix rendering info when there is no plan
Stephen Paul Weber created
07c3da0
Render useful message when trying to leave voicemail for no customer
Stephen Paul Weber created
f5ad677
Actually handle outbound attempt from unknown customer
Stephen Paul Weber created
6ce95ed
Skip asking backend about registration when we know the tel already
This is an optimization. If we are looking up by tel already, then we don't need to ask the backend sgx if they have a tel or what it is, we know that, so just use that information directly and save us a call.
Stephen Paul Weber created
eb16aef
Added number change Admin command to bot.
V3 commit. modified: forms/admin_menu.rb new file: forms/admin_number_change.rb new file: lib/admin_actions/number_change.rb modified: lib/admin_command.rb
root21 created
30485ca
Merge branch 'preserve-parent'
* preserve-parent: Preserve previous parent id when re-activating plan
Stephen Paul Weber created
25d74f5
Merge branch 'show-remaining-included-calling-credit'
* show-remaining-included-calling-credit: Show remaining included calling credit in customer info Add missing require
Stephen Paul Weber created
5000e1b
Show remaining included calling credit in customer info
root21 created
1648439
Add missing require
root21 created
6e32ea1
Merge branch 'ruby3'
* ruby3: Fix for ruby3 Test on Ubuntu LTS (with ruby3) Update to new minitest
Stephen Paul Weber created
9037e5c
Merge branch 'longer-auto-top-up-block'
* longer-auto-top-up-block: The secondary block should be longer than the main lock...
Stephen Paul Weber created
0001880
The secondary block should be longer than the main lock...
Stephen Paul Weber created
e3712fc
Merge branch 'customer_id_in_order'
* customer_id_in_order: Include customer id as CustomerOrderId when ordering number
Stephen Paul Weber created
1ff1310
Search again if no tel selected
Stephen Paul Weber created
6f01945
Include customer id as CustomerOrderId when ordering number
So we can tell who ordered a number in case of issues
Stephen Paul Weber created
e33ce01
Preserve previous parent id when re-activating plan
Stephen Paul Weber created
27b2711
Merge branch 'prev'
* prev: Allow prev from mail-in registration Allow prev from invite code Allow prev from credit card form Make sure OOB comes first in payload Allow prev from Bitcoin registration Allow prev action on TelSelections search results
Stephen Paul Weber created
1c4bb40
Fix for ruby3
Stephen Paul Weber created
5d3f180
Test on Ubuntu LTS (with ruby3)
Stephen Paul Weber created
298ff66
Update to new minitest
Stephen Paul Weber created
575804c
Merge branch 'disable-voicemail'
* disable-voicemail: Allow infinite timeout / disabled voicemail
Stephen Paul Weber created
4acf6c3
Allow infinite timeout / disabled voicemail
Use Forward to hand control completely to the target call. If something ends up at our voicemail due to error or similar, just hang up.
Stephen Paul Weber created
dd9dfe8
Merge branch 'tel-in-ogm'
* tel-in-ogm: Switch default OGM to include tel
Stephen Paul Weber created
d622bc0
Transcription Retry Metadata Uses Symbols
We transform the keys into symbols, but then index with a string.
Christopher Vollick created
04ab66b
Switch default OGM to include tel
Stephen Paul Weber created
470beb3
Trust level Olympias
Stephen Paul Weber created
4486e59
Include tel in note for billing transactions
Stephen Paul Weber created
f686bfe
Allow prev from mail-in registration
Stephen Paul Weber created
f7426dd
Allow prev from invite code
Stephen Paul Weber created
691c8b9
Allow prev from credit card form
Stephen Paul Weber created
100e003
Make sure OOB comes first in payload
Stephen Paul Weber created
039a86f
Allow prev from Bitcoin registration
Stephen Paul Weber created
977e286
Allow prev action on TelSelections search results
Stephen Paul Weber created
24554b3
hotfix tests
Stephen Paul Weber created
a498f9c
Merge branch 'no-15-spin'
* no-15-spin: Auto top up enough to get to auto_top_up_amount Remove Customer knowledge of all presenter objects
Stephen Paul Weber created
6acb4d2
Auto top up enough to get to auto_top_up_amount
If auto top up amount would not get us to $5 (because of very negative balance), we don't want to loop multiple auto top ups, so instead just do one larger one to get to auto_top_up_amount
Stephen Paul Weber created
0323f43
Remove Customer knowledge of all presenter objects
Stephen Paul Weber created
c2d2a7d
Actually send parent id to child instance
Stephen Paul Weber created