Players

Commits

Jul 29, 2012

Add buttons to org pages This was suggested in a comment on #27 as the lowest hanging fruit for supporting tips to organizations as the sum of tips to people within that organization.

93c0dad4fdaf6e62e28c1dbb03e47e959998154f

Jul 27, 2012

Bring back Stripe support in payday (#208) We don't have cards migrated from Stripe to Balanced and we need to run payday. Here's code to use stripe_customer_id and charge the user via Stripe if they don't have a balanced_account_uri.

47b83653dfce7543bc4072df4894d7e4ac78692b

Fix regression where user is mis-prompted for card

10cd033591e706fdc11239ae7f84bdb1d6b19da7

Jul 26, 2012

Update paydays.json endpoint (#200) The id field is meaningless outside the db, and the ntips field duplicates ntransfers (going with the latter).

e48bd5e92f46879420af49b48203c84fbd7820bd

Switch from bruceadams to whit537 for Travis; #178

442384d9d3d8ff7ada68c744044002f7cd016cc2

Merge branch 'master' of github.com:whit537/www.gittip.com

eb52319bd35c8a8b5e6215a86f2eb8d451cb86fc

Merge pull request #178 from booo/master add travis badge

4f60b247fd92a3dca42e7a83b75e23c430da2536

Merge branch 'master' of github.com:whit537/www.gittip.com

ca767815c53bc461e347a9af85e6bbfdc9610570

Merge pull request #194 from captn3m0/patch-1 Fixed the iframe scrollbar getting displayed

95534b08525612588b8054cdd05064672609c0df

Jul 25, 2012

Revert to previous tip structure, with $1 minimum (#180)

3dee589729cfa25cef988db79e1e9bda6f3ee2e4

Add new tip amounts (#180) This adds six new tip amounts, so there are now 12 buttons total. Is that too many?

e73974c27e8a1c646b21e6e634851c6681d109c4

write unit tests for bank account association and management (#22)

fb01484467bd39700d1d32da3746150bebf09bd0

initial pass at storing bank account info and identifying merchants

d2a35760252ba555b93eaa6e608a42a5162066a3

Jul 24, 2012

Jul 23, 2012

At least make embed e.g. match doc (#175) I had the width wrong on the example iframe on profile pages so it looked UGLY!

e11de61abe868a8341b476fa8b5bcfc764785510

Tweak client-side validation messages (#176) I entered a bad card (typo) and got a message that said "missing."

e8984598ecd98627efdae957f3643b022ac57b16

Clean up error handling for cc form (#176) Now if the post to balanced fails, we log the failure in our db under last_bill_result. This gives us some hope of tracking down and fixing the failure.

c66c57cc8119a27e3e077d0b873d89351582cd87

Clean up cc form population (#176) We've still got a bug in Balanced to deal with, where the 'region' field isn't populated properly when we load a card. Also need an answer about the extra $0.05 fee.

fa5ff85bb84f73c3fc20eb5002ce239fb5fe8342

Jul 21, 2012

Merge branch 'master' of github.com:whit537/www.gittip.com

c1787c0eef80ecb3bacfbda1f846edd8fe786531

Merge pull request #162 from mwhite/master Clarification on about page about how much you can gittip per week

34523344ef797df466ddaac2d0db19a301896662

Derp, here's the meat of that last commit (#172) This also drops back to not listing the card type of the card on file, and showing ************1234 as before (doing so actually flushed out a bug in gittip.billing.BalancedAccount). The reason for this is that if we're going to show the card type I want to capitalize it properly and use the proper article (a or an), and that's deeper than I want to go at this point.

c4e74414ac00bcd03c24b7ed4a1d4881fd2740ed

Make Stripe and Balanced coexist for now (#172) This will load data from Stripe and save it to Balanced. This accounts for participants with a card already on file who happen to visit the credit-card.html page and possibly even submit it while our data is in transit.

9ff83122f06eb9267772ad3d209eb1926c2054cf

Jul 20, 2012

Factored a Payday class out of billing.py (#78) The payday functionality was getting unweildy as a bunch of functions, so I made it a class and put it in its own submodule. Test suite is passing, tipping works TTW, and payday script is working.

dec7922d6401250c33af880e4d06b5fd70d3678b

Improve db creation in dev (#99) The makedb.sh script now takes dbname and owner name as args. It sets UTC as the default timezone for the db. Docs updated to suit.

3ec6158101069e61134804aa42c8f4062b925c8d

Bundle balanced's dependencies (#78) Gittip should be buildable without a network connection.

1345df114337ad4b48381b35af2f128dd0b6ec4f

Prune ihasamoney ref in postgres.py I borrowed code from an old project, and tried to remove references to it, but forgot one. Also removes a stdlib logging call.

5c570af4b353b73f06b582960fa16f385071672a

Jul 19, 2012

Flatten test suite (#44) I moved fixture into gittip.testing. I would prefer that we think of the tests/ directory as containing scripts for `nosetests`, not importable modules. I also flattened the integration/ and unit/ directories into a single test_billing.py file. I find the integration/unit distinction to be over-complicated, especially at our stage of development.

c4ed373ab862871a5492547e7a12402b5770e64d

Add Network for Good to README From @timothyfcook via email: "NfG is the most frequently used online fundraising platform owned by Cisco and Aol; it's bad and they ask for a lot of $$$"

bc5e1923f2968a9310d2b7df96b57985f878368e

Merge branch 'master' of github.com:whit537/www.gittip.com Conflicts: gittip/__init__.py

51240b4c3e65d787f33561613cfdeb6a63ac8468

Jul 18, 2012

Bring back necessary balance config w/ comment #78

3abd6521b73f0506500131a36529b3521ef6c40a

Prune unnecessary balanced config (#78) We were configuring the balanced library at startup *and* on each request. Don't think we need each request.

4f4bb0168df3ee6eb03685f54a97fe31e8363d4f