2014-01-23
. exchanges of r for usd are no longer in r_txs -- they are in r_usd only. All transactions between members are rCredits only. This made the "r" and usdXid fields in r_txs moot so they are gone. (Can't put this on server until data changes are ready)
. fixed bug that kept set-password from working for admin (patched)
. fixed bug in formGet (Bank tab) that got USD for the community instead of the member (made new test for it)
. fixed bug in cron that reversed sign of transfers to bank
. fixed bug in creditInfo that bumped in and out by rIn and rOut, respectively
. fixed bug: verify bank deposits was mishandling ".01"
. members can now open an account without a dwolla connection, if they have only one phone or if approved by admin (when Dwolla refuses to open an account for them)
. mark transfers to bank complete immediately (as Dwolla does)
. cache is now updated properly upon completion of transfers into the rCredits account
. account is suspended if cron discovers any cache error
. cache is checked before manual transfers to bank
. data changes on production server:
  - UPDATE r_txs SET amount=r WHERE `payerFor` LIKE  '%fee%' AND amount=0 AND r=0.25;
  - DELETE FROM r_txs WHERE amount=0 AND data = 'a:0:{}' AND usdXid IS NOT NULL;
  - UPDATE r_txs SET type=-3 WHERE type=2;
  - UPDATE r_usd SET tid = NULL;
  - UPDATE  `r_usd` SET  `completed` =  '1389923856' WHERE  `r_usd`.`txid` =  '4418303';
  - UPDATE  `users` SET  `usd` =  '50.00' WHERE  `users`.`uid` =26742000000040;
  - remove r and usdXid fields from r_txs
  - eachAcct(); : renumbered bank transfers (tid field)
  - eachAcct() : $a->setBit(B_DW);
. added visible URL to invite email, so text-only recipients can see it.
. we can now give invitees simple verbal instructions to accept their invite without a link.
. changed invite time to 30 days
. removed "print sign-in card" from Relations page
. added "processing" spinner
. added "go back" button to help text for signup and community pages
. added r_invoices table