Renamed file with a mistype.
Renamed lib/customer_finacials.rb to lib/customer_financials.rb
Edited the 'require' in lib/customer.rb and lib/financial_info.rb
Merge branch 'low-balance-target'
* low-balance-target:
Fix linter, integrate patch feedback
Add low balance/auto top up with target amount
Fix linter, integrate patch feedback
Add low balance/auto top up with target amount
Merge branch 'show-remaining-included-calling-credit'
* show-remaining-included-calling-credit:
Show remaining included calling credit in customer info
Add missing require
Show remaining included calling credit in customer info
Merge branch 'ruby3'
* ruby3:
Fix for ruby3
Test on Ubuntu LTS (with ruby3)
Update to new minitest
Merge branch 'tel-in-ogm'
* tel-in-ogm:
Switch default OGM to include tel
Switch default OGM to include tel
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
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
Remove Customer knowledge of all presenter objects
Actually send parent id to child instance
Merge branch 'multi-account-billing'
* multi-account-billing:
Use billing customer for LowBalance notification
Get settled amount from billing customer for TrustLevelRepo
Use the multi account billing schema
Get settled amount from billing customer for TrustLevelRepo
Merge branch 'admin-actions'
* admin-actions:
Admin Command Flash
AddInvites Command
SetTrustLevel Command
ResetDeclines Command
Undo and Undoable Command Harness
Move Cancel and Financial Admin Commands
AdminAction and AdminActionRepo
Invites Repo
Cleanup Admin Form
Invites Repo
In preparation for another command I'd like to make I've first got to
make a place where Invites live.
There's probably other parts of the code that interact with Invites that
I've missed, but this is a good start at least.
Testing has gone well, enable RevAI for everyone
Disabling the Bandwidth transcription in the process
Merge branch 'vcard4'
* vcard4:
Switch TTS OGM from vcard-temp to vcard4 PEP