Commit Graph

1675 Commits (cf58570c2ea7fe80d03b4f520873e1913a3db2f0)

Author SHA1 Message Date
Andromeda Yelton 1bf4743667 making notifications prettier 2012-10-19 12:19:56 -04:00
Andromeda Yelton 11aac359e6 adding drop-down menu 2012-10-19 12:01:28 -04:00
Andromeda Yelton 21ef0c1bf2 now passing data through initial form values, not hidden divs 2012-10-18 14:16:05 -04:00
Andromeda Yelton 79aefd4c91 nope, need to set the values over here 2012-10-18 14:13:42 -04:00
Andromeda Yelton 4a6a392481 ack_name and anonpref are form initial values, not context variables 2012-10-18 13:57:39 -04:00
Andromeda Yelton e3cdf397d3 Merge branch 'master' of github.com:Gluejar/regluit into prepopulate_ack_name 2012-10-18 10:12:13 -04:00
eric 6b78ff7685 message for no pledges, html nits 2012-10-18 09:04:22 -04:00
Andromeda Yelton 64681d95f7 ohhh that's how class-based views work 2012-10-17 12:11:54 -04:00
Andromeda Yelton 96918d60a5 if not modifying pledge use ack data from previous transaction to prefill ack boxes [#37939351] 2012-10-17 11:54:29 -04:00
thatandromeda 79fca69cf9 Update frontend/templates/press.html 2012-10-16 16:41:37 -03:00
Andromeda Yelton 3831a1ea59 clarifying kwarg 2012-10-16 11:36:51 -04:00
Andromeda Yelton ae9a541ed5 too many ways we might add to wishlist to test for. adding argument for notification. [[#37780515] 2012-10-16 11:06:13 -04:00
Andromeda Yelton 102937567b better syntax 2012-10-16 10:20:41 -04:00
eric f7615ffa7c fix bug where modify doesn't initialize to previous premium 2012-10-15 11:39:09 -04:00
thatandromeda 80fae98b88 Merge pull request #60 from Gluejar/manage_user_cc
tweak error page, other nits
2012-10-15 07:50:45 -07:00
eric 5ddbcd8d67 Improve error message to encourage user to try again 2012-10-15 10:47:18 -04:00
eric 48be5a1191 xhtml nits 2012-10-15 10:28:31 -04:00
thatandromeda 13a5d8cb93 Merge pull request #53 from Gluejar/is_preview_message
when we trn is_preview off the message on top should change
2012-10-15 07:05:24 -07:00
thatandromeda 824b6d3ff7 Merge pull request #54 from Gluejar/slideshow
Slideshow
2012-10-15 07:04:43 -07:00
Andromeda Yelton 5955445fbb tweaks 2012-10-15 09:52:39 -04:00
Andromeda Yelton 5c96382220 now that we have comprehensive account management page, link should go to it 2012-10-15 09:52:32 -04:00
eric 1db22071fd slideshow now pulls from recommended user 2012-10-15 00:59:46 -04:00
eric 1ccc45875c This message may be more intelligible to those new to the site. 2012-10-15 00:49:22 -04:00
Raymond Yee 6c0906192f Add exception message to when there is an error in creating new account 2012-10-14 21:42:09 -07:00
eric 4484e504f8 resolve merge conflicts 2012-10-15 00:31:45 -04:00
eric b1e9acac11 a bit prettier by stealing pledge complete styling 2012-10-15 00:22:23 -04:00
eric 1964eec782 add links to account management page [#37674453] 2012-10-15 00:16:56 -04:00
eric bda3211a76 user can manage their account credit card [#37674369] 2012-10-14 23:41:17 -04:00
eric b923f741ce DRY stuff that makes stripe work 2012-10-14 23:38:18 -04:00
Raymond Yee 168df09ac4 Display error message if make_account fails 2012-10-14 19:47:40 -07:00
eshellman 1778427b01 Merge pull request #56 from Gluejar/proof_notifications
Proof notifications
2012-10-14 14:52:16 -07:00
eric 3e2d65afd9 list the user's pledges [#37674453]
see result at /accounts/manage/
2012-10-14 17:44:17 -04:00
eric 80ec41422e DRY the transaction summary 2012-10-14 17:42:28 -04:00
Andromeda Yelton 386a30e3da missing endif 2012-10-14 17:27:52 -04:00
Andromeda Yelton 590320f555 that period looks weird if the user's dedication already includes one 2012-10-14 17:27:38 -04:00
Andromeda Yelton 56f2357b50 DRYer 2012-10-14 17:19:33 -04:00
Andromeda Yelton 0c8d73fbc7 making acknowledgements formatting the same 2012-10-14 17:15:45 -04:00
Andromeda Yelton c15ecd7715 remove ref to payment processor, add acknowledgements 2012-10-14 17:04:32 -04:00
eric bde8e98518 create empty manage account view 2012-10-14 15:31:18 -04:00
Andromeda Yelton 82e0e17017 stopgap for [#37714043] 2012-10-14 15:20:55 -04:00
Andromeda Yelton 1ae6f463c9 don't need to feature successful campaigns in slideshow 2012-10-14 15:01:10 -04:00
Andromeda Yelton 2441158d67 less confusing message, for when the slideshow has non-campaign books 2012-10-14 15:00:58 -04:00
Andromeda Yelton f30329a892 when we trn is_preview off the message on top should change 2012-10-14 14:54:32 -04:00
eric 201f5d588d re-add Andromeda's anonymity phrasing 2012-10-14 14:22:07 -04:00
Andromeda Yelton 90c080827c Merge branch 'fix_pledge_nits' of github.com:Gluejar/regluit into fix_pledge_nits 2012-10-14 12:03:54 -04:00
eric ed6e72ec0d preset no-premium, add validation message that should no longer arise [fix #37720723]
so essentially this fixes the bug in two ways
2012-10-14 11:33:13 -04:00
Andromeda Yelton 9caf7853f1 Merge branch 'master' of github.com:Gluejar/regluit
Conflicts:
	frontend/templates/pledge_complete.html
2012-10-14 11:27:58 -04:00
Raymond Yee f152bc97b1 Merge branch 'reuse_account'
Conflicts:
	frontend/views.py
2012-10-13 16:19:45 -07:00
eric 8d6cc6f4c9 this makes the boder of the preapproval amount white 2012-10-13 14:12:34 -04:00
eric 5bde0da8ca [#37716025] reuse a user's credit card 2012-10-13 13:45:46 -04:00
eric 674637f616 we weren't checking that request.user==transaction.user 2012-10-13 13:40:36 -04:00
eric dbacb5a96d max_amount, not amount before the authorization 2012-10-13 13:38:39 -04:00
eric 8c20339618 typo 2012-10-13 13:35:41 -04:00
eric ef4b5bdb84 limit max pledge to $2000 [finish #37674713] 2012-10-13 10:13:46 -04:00
eric f83ff09d05 plug security hole 2012-10-13 00:46:34 -04:00
eric 3485f9fd92 fixed text too close to border by adding heading 2012-10-12 23:57:42 -04:00
eric 476ce46dab display and notifications of acknowledgements 2012-10-12 23:45:09 -04:00
eric cc47a28687 removing name and dedication also not done very well 2012-10-12 23:43:51 -04:00
eric 957d73c462 fixed problem modifying anonymous = true 2012-10-12 22:24:58 -04:00
Andromeda Yelton b65e6d4d1d note anonymity in thank-you page 2012-10-12 15:21:14 -04:00
Andromeda Yelton 034439d39b should be focus, not click 2012-10-12 15:20:23 -04:00
Andromeda Yelton dd7334b54b explanation of CVC [#36797599] 2012-10-12 14:57:38 -04:00
Andromeda Yelton e155165eb2 fancifying handling of MM and YYYY [#36797599] 2012-10-12 14:23:31 -04:00
Raymond Yee b0858ea12e add a payment.manager.PaymentManager.retrieve_or_make_accounts
Made a change in make_account signature to allow for token=None
2012-10-12 07:44:50 -07:00
thatandromeda f328ccfa78 Update frontend/templates/press.html 2012-10-12 09:56:50 -03:00
Andromeda Yelton df14eaeef0 Merge branch 'master' into collect_address_info
Conflicts:
	static/css/sitewide.css
	static/less/sitewide.less
2012-10-11 15:57:54 -04:00
Andromeda Yelton cc4c190d73 adding address collection to fund_the_pledge 2012-10-11 13:49:56 -04:00
Raymond Yee ca0158acd9 Merge pull request #45 from Gluejar/fix_cover_images
created editions may have cover images but not google books ids
2012-10-11 07:31:31 -07:00
Raymond Yee 3c01c3c9dd Merge pull request #46 from Gluejar/faq_edit
small change per AM
2012-10-11 07:31:14 -07:00
Andromeda Yelton 50d506b09d small change per AM 2012-10-11 09:59:40 -04:00
Andromeda Yelton ec0ba04d76 created editions may have cover images but not google books ids 2012-10-11 09:48:55 -04:00
Raymond Yee 4ab64c2a68 Merge branch 'master' into pledge_pretty_stick_merge
Conflicts:
	frontend/templates/faq_pledge.html
	static/css/sitewide.css
	static/less/sitewide.less

I took frontend/templates/faq_pledge.html from master.
I combined less/css to have def'n of both .central and li.checked
2012-10-10 16:46:11 -07:00
Raymond Yee 8b38da57bc Merge branch 'nuke_paypal_refs' of github.com:Gluejar/regluit 2012-10-10 15:04:56 -07:00
Raymond Yee f968caf561 Revert "Revert "slowly progressing on PledgeUiTest""
This reverts commit c0107b2192.
2012-10-10 13:59:04 -07:00
Andromeda Yelton 599606d2ce removing paypal and amazon references [#36554899] 2012-10-10 14:34:59 -04:00
Andromeda Yelton 6893b549a2 first pass at adding address collection 2012-10-10 14:23:02 -04:00
Raymond Yee c0107b2192 Revert "slowly progressing on PledgeUiTest"
PledgingUiTests works ok in isolation and in context of other frontend tests...but fails when run with core....

This reverts commit 6a447abe00.
2012-10-10 08:19:38 -07:00
Andromeda Yelton 839ce0496f Merge branch 'master' into collect_address_info
Conflicts:
	static/css/sitewide.css
	static/less/sitewide.less
2012-10-10 10:26:48 -04:00
Raymond Yee 6a447abe00 slowly progressing on PledgeUiTest 2012-10-09 16:12:54 -07:00
Andromeda Yelton 66f7667ed6 don't show donate options if nonprofit is off, disable pledge box 2012-10-09 16:13:22 -04:00
Andromeda Yelton 93dc8750dc tweaks 2012-10-09 16:12:38 -04:00
thatandromeda cf4d334b71 Merge pull request #39 from Gluejar/stripe_exception
Stripe exception
2012-10-09 07:54:31 -07:00
eric ff221472ee hardened claim form handling [fix #37274037] 2012-10-07 10:58:59 -04:00
Raymond Yee 447b5973c2 Add ProcessorError
Start elaborating StripeClient testing
2012-10-06 09:51:43 -07:00
Andromeda Yelton 2bea7e89f4 Merge branch 'master' into pledge_pretty_stick
Conflicts:
	frontend/templates/pledge.html
	static/css/pledge.css
	static/less/pledge.less
2012-10-05 15:06:37 -04:00
Andromeda Yelton 920f856bcd prettifying 2012-10-05 15:05:15 -04:00
thatandromeda b9ac8523d2 Merge pull request #36 from Gluejar/new_rh_instructions
New rh instructions
2012-10-05 09:20:31 -07:00
Andromeda Yelton 17e110696d titles can be a lot longer than 30 characters 2012-10-05 12:08:06 -04:00
Andromeda Yelton 487724dc91 improving campaign launch instructions 2012-10-05 11:30:49 -04:00
Andromeda Yelton 1723ae4559 may as well update 2012-10-05 11:30:38 -04:00
Raymond Yee 410f1cb9ec Merge branch 'relaunch_ry' 2012-10-04 14:09:51 -07:00
Raymond Yee 5df3ab23ab Merge branch 'master' into relaunch_ry 2012-10-04 09:35:54 -07:00
Andromeda Yelton 5ca4d5c4c8 improving layout of premium addition 2012-10-04 12:08:40 -04:00
Andromeda Yelton fd487b02b9 adding video instructions, clarifying premiums, etc. 2012-10-04 10:59:31 -04:00
thatandromeda 8cba33675c whoops, save button needs to be visible prelaunch 2012-10-04 11:12:20 -03:00
eric c26532c0fd Merge branch 'master' of https://github.com/Gluejar/regluit 2012-10-03 17:08:54 -04:00
eric 75207afb4c Merge branch 'pledged_badges' 2012-10-03 17:08:00 -04:00
Andromeda Yelton 4ea8dbdfac anonymity needs to adhere to whole pledge and be communicated clearly regardless of amount if we're doing badges 2012-10-03 16:02:51 -04:00
Andromeda Yelton 757a3469b5 let's use css for borders 2012-10-03 13:15:46 -04:00
eric 113148d6a9 swapped badges, deleted empty badge, added title to edit icon 2012-10-03 12:17:23 -04:00
Andromeda Yelton b07c49a87e Merge branch 'relaunch_ry' of github.com:Gluejar/regluit into pledge_pretty_stick
Conflicts:
	requirements_versioned.pip
2012-10-03 11:43:15 -04:00
Andromeda Yelton ae857b3c8f restyle badges and edit profile function 2012-10-03 10:59:57 -04:00
eric deb67de0b8 Revert "try this placement of the star"
This reverts commit e4cccc277f.
2012-10-03 08:57:35 -04:00
eric ceebcb690d step one: fix media links [#37068821] 2012-10-02 18:12:44 -04:00
Raymond Yee 68615b3b3d Merge branch 'update_manage_campaign' 2012-10-02 13:08:55 -07:00
Andromeda Yelton 1dad4342c9 remove acknowledgements from premium display 2012-10-02 14:42:39 -04:00
Andromeda Yelton e4cccc277f try this placement of the star 2012-10-02 14:17:26 -04:00
Andromeda Yelton 5b19d7e765 Merge branch 'pledged_badges' of github.com:Gluejar/regluit into pledged_badges 2012-10-02 13:52:58 -04:00
Raymond Yee bf5e81b9a8 Merge branch 'master' into relaunch_ry 2012-10-02 10:52:04 -07:00
thatandromeda 75f2ad0b46 Merge pull request #28 from Gluejar/campaign_relaunch
fixing bug: successful campaigns were relaunchable.
2012-10-02 10:48:41 -07:00
Andromeda Yelton 1cb2461daa merging changes 2012-10-02 13:36:30 -04:00
Raymond Yee 9b42c0ccd9 Merge branch 'master' into relaunch_ry
Conflicts:
	requirements_versioned.pip
2012-10-02 10:18:24 -07:00
Andromeda Yelton 0ec9789e56 merging in relaunch_ry in hopes that stripe wil work 2012-10-02 10:25:43 -04:00
Andromeda Yelton 4cf4787a95 don't display username 2012-10-02 09:32:33 -04:00
Andromeda Yelton 2c2ce2a34f suppress display of any amount premium if it's the only premium 2012-10-02 09:29:18 -04:00
Andromeda Yelton 2371aad994 update FAQ to reflect new payment system 2012-10-02 09:18:44 -04:00
Andromeda Yelton a9d9cde55a grammar 2012-10-02 07:55:11 -04:00
Andromeda Yelton d54f45d511 further aesthetic refinements 2012-10-01 15:53:41 -04:00
eric 33e652881c Merge branch 'master' into pledged_badges 2012-10-01 15:38:52 -04:00
Andromeda Yelton 6a6045e9ab first pass at prettifying stripe process 2012-10-01 15:31:17 -04:00
eric 99c228323e fix double toggle when clicking on star 2012-10-01 15:24:11 -04:00
Andromeda Yelton fd845d627b is unglued is not grammatical here 2012-10-01 09:47:32 -04:00
Andromeda Yelton 753ca046a0 Merge branch 'pledged_badges' of github.com:Gluejar/regluit into pledged_badges 2012-10-01 09:35:19 -04:00
thatandromeda 38b2567a02 Merge pull request #27 from Gluejar/deannoyify_email_notices
[finish #31209035] removes first line from the email notices
2012-10-01 06:28:57 -07:00
thatandromeda 0955dc0f78 Merge pull request #29 from Gluejar/trivial_edits
Trivial edits
2012-10-01 06:16:46 -07:00
Andromeda Yelton 6117b8475f minor style edits 2012-10-01 09:15:38 -04:00
Andromeda Yelton abea3a67de updating handling of premiums and anonymity 2012-10-01 09:12:40 -04:00
eshellman 96a54adc4a Merge pull request #25 from Gluejar/new_wisher_notification_improvement
include clickable links, make grammar singular/plural sensitive
2012-09-28 14:47:47 -07:00
eric b07afdc97d fixing bug: successful campaigns were relaunchable. 2012-09-28 17:44:08 -04:00
eric 51f8e90487 fixed markup syntax of faq 2012-09-28 17:16:25 -04:00
eric 94ed8fa8df removed unbalanced <span> 2012-09-28 17:09:21 -04:00
eric 87e2d0e0b4 fix OLA work number 29340547 2012-09-28 16:02:03 -04:00
eric f336730800 [finish #31209035] found where that extra line came from
This is why I got email leakage
2012-09-28 15:50:43 -04:00
eshellman 8cb4586f78 Merge pull request #20 from Gluejar/relaunch
Relaunch
2012-09-28 07:55:07 -07:00
Andromeda Yelton 839a864149 Merge branch 'relaunch' of github.com:Gluejar/regluit into relaunch 2012-09-28 10:40:56 -04:00
Andromeda Yelton 079487783c incorporating AM's revisions to FAQ 2012-09-28 10:40:44 -04:00
Raymond Yee d72df702aa Merge branch 'master' into relaunch_ry 2012-09-27 15:01:20 -07:00
Raymond Yee 3b04ddb4a9 Merge branch 'relaunch' into relaunch_ry 2012-09-27 14:07:47 -07:00
Raymond Yee 800dc128ab Merge branch 'campaign_relaunch' into relaunch
Conflicts:
	frontend/templates/manage_campaign.html
2012-09-27 14:04:00 -07:00
Andromeda Yelton 81f45984e8 prevent campaign launch button from being visible to non-staff during preview 2012-09-27 13:11:19 -04:00
Andromeda Yelton 2b2bea8978 not using that any more 2012-09-27 12:40:30 -04:00
Andromeda Yelton 57df9c116e removing references to paypal and amazon 2012-09-27 12:35:23 -04:00
thatandromeda a48f61793d only staff can launch campaigns during preview 2012-09-27 12:14:09 -03:00
Raymond Yee 8bd7a5eb65 [deliver #36743191] move stripe implementation UI back to stripe.js 2012-09-26 15:03:46 -07:00
eshellman f327db6efd Merge pull request #19 from Gluejar/improvify_download_page
Improvify download page with readmill [finish #36156381]
2012-09-26 13:04:39 -07:00
Andromeda Yelton 9af9c09e5d more thoughtful handling of readmill url 2012-09-26 14:59:13 -04:00
thatandromeda 77abb2d048 Merge pull request #18 from Gluejar/add_oclc
Add worldcat links and oclcnum editing [#32289887]
2012-09-26 06:36:07 -07:00
thatandromeda f18b7e80cb anchor text shouldn't be confusing 2012-09-25 16:46:58 -03:00
Raymond Yee 1cbe62d573 Redirecting to pledge_complete works now -- though there's definitely clean up to do 2012-09-25 11:52:56 -07:00
Andromeda Yelton 278a36e2f2 unglued_epub_url should be looking only at unglued books, not all epubs 2012-09-25 11:42:20 -04:00
Andromeda Yelton b03decfb00 wrap ebook link separately around each icon so underline doesn't show up in spaces onhover 2012-09-25 11:09:33 -04:00
Andromeda Yelton 0989319430 inline script wasn't actually doing anything 2012-09-25 10:53:54 -04:00
Andromeda Yelton 38d115e5a1 no longer need readmill script since we're pulling send script directly 2012-09-25 10:53:23 -04:00
eric 050bf58da5 add ability to set oclcnumbers for editions. [#finish 32289887]
(note also subtle chage to isbn editiing)
2012-09-24 21:51:57 -04:00
Raymond Yee d0be2f8761 [#36469239] I can now get a transaction to work via stripelib.py now 2012-09-24 16:29:20 -07:00
eric ccc082545a [#32289887] add worldcat learn more...
test it on /work/82838/
2012-09-24 15:36:39 -04:00
Raymond Yee 6a4d8fd3ff Merge branch 'relaunch' into paymentmanager_account 2012-09-24 09:52:24 -07:00
Raymond Yee de4092d23d Merge pull request #14 from Gluejar/nonprofit_switch
Nonprofit switch [deliver #36476831]
2012-09-24 09:50:22 -07:00
Raymond Yee 59f530f8b7 Merge branch 'relaunch_ry' into paymentmanager_account 2012-09-24 09:09:57 -07:00
Raymond Yee 4a82d59a49 Merge branch 'relaunch' into relaunch_ry 2012-09-24 09:09:11 -07:00
Raymond Yee a91a70e6ef Merge pull request #12 from Gluejar/master
merge all the mester into relaunch
2012-09-24 09:07:44 -07:00
thatandromeda 44ed8fdfcf stop referring to acknowledgements as rewards to avoid confusing people 2012-09-24 11:52:30 -03:00
eric 4b49b1df4b display badges on user profiles [#29340547] 2012-09-22 23:55:07 -04:00
eric f940c3e239 more removing dates 2012-09-22 23:49:43 -04:00
eric 72eb8f9e26 made the tab badge mouseover text stop saying "I" when it's another supporter's page 2012-09-22 23:48:53 -04:00
eric fde2202661 try removing dates again 2012-09-22 23:46:00 -04:00
eric 91ab80d112 Revert "remove user's join date (need the space!)"
This reverts commit 756f6f6498.
2012-09-22 23:43:59 -04:00
eric 756f6f6498 remove user's join date (need the space!) 2012-09-22 23:38:39 -04:00
eric 1de7dd1654 Merge branch 'master' into improvify_download_page 2012-09-22 13:51:28 -04:00
eric bd77dc0638 Download page: Added format icons, alt text to images and source for non-unglued ebooks 2012-09-21 22:23:17 -04:00
Raymond Yee e8494864d4 This code is BROKEN -- but I'm committing this to capture current state of work -- problem is
global name 'stripe_token' is not defined
Exception Location:	/Users/raymondyee/C/src/Gluejar/regluit/payment/stripelib.py in __init__, line 285

when you run the selenium test -- brings up issue of where to create Stripe account in PaymentManager abstraction
2012-09-21 17:40:33 -07:00
Raymond Yee 9a65996644 Merge pull request #16 from Gluejar/improvify_download_page
Improvify download page [#36156381]
2012-09-21 17:09:08 -07:00
eric c4a2db66f7 Fix index out of bounds errors when no unglued epub is available [#36156381] 2012-09-21 19:54:43 -04:00
eric d8cbf39849 removed odd semicolons from non-working readmill code [#36156381] 2012-09-21 18:19:11 -04:00
eric a7210ad778 fund pledge_the_pledge page [#36476831] 2012-09-21 17:31:28 -04:00
eric 422826c4c2 Merge branch 'relaunch' into nonprofit_switch 2012-09-21 17:17:07 -04:00
eric 63af76efc5 donation page 2012-09-21 17:15:30 -04:00
Raymond Yee 2ea3059682 [#36469239] get rid of retain_cc_info since we will retain CC info for all pledges 2012-09-21 12:51:21 -07:00
eric b6862cad3d fix copying the premiums [#36192903] 2012-09-21 13:54:59 -04:00
eric d39b098cc1 [#36197947] revised description of "paypal" email address 2012-09-21 13:08:54 -04:00
eric 40a5b09359 rh_tools now shows campaign totals by campaign [#16581715] 2012-09-21 12:32:32 -04:00
eric 5d7e6a39bd managers can clone UNSUCCESSFUL Campaigns, and can only manage INITIALIZED and ACTIVE ones. [#36192903][#30068227] 2012-09-21 12:10:13 -04:00
eric 1383d4b1f4 update description of rewards 2012-09-20 17:48:54 -04:00
eshellman 5589e5d209 Merge pull request #7 from Gluejar/improvify_download_page
Improvify download page
2012-09-20 12:58:45 -07:00
thatandromeda acf1763672 Update frontend/templates/press.html 2012-09-20 15:27:36 -03:00
Raymond Yee 1f6fd19918 Merge branch 'relaunch' into relaunch_ry 2012-09-20 10:39:56 -07:00
eric 381f59fe62 Merge branch 'relaunch' into stripe_for_donation 2012-09-20 11:02:38 -04:00
Raymond Yee 05d082604c updating selenium script for relaunch 2012-09-19 14:30:47 -07:00
eric 3ce8d605a6 add stripe stuff to donation form 2012-09-19 14:04:28 -04:00
eric b2df67e22f removed reconcile_pledge.js on pages that don't need it 2012-09-19 14:01:05 -04:00
Andromeda Yelton 5419c869ed now the readmill script works on the lightbox too 2012-09-19 12:08:27 -04:00
Raymond Yee 2f084e2a7b Merge branch 'master' into relaunch_ry 2012-09-19 08:20:35 -07:00
eshellman 4d562b64d5 Merge pull request #8 from Gluejar/lockss
lockss needs a page listing the books unglued in each year to crawl
2012-09-19 07:31:27 -07:00
Andromeda Yelton efa3187535 dynamically generate the readmill download url don't hardcode it you moron 2012-09-19 10:25:23 -04:00
Raymond Yee 980bb218a0 stripe2.Execute actually charges the transaction -- NEED to do some more error checking 2012-09-18 17:56:38 -07:00
Raymond Yee be45a27b45 moving transaction.host None -> PAYMENT_HOST_NONE
a few typos (t->transaction, missing host)
skeleton for stripe2.py -- the module to implement various methods used by payment.manager
2012-09-18 17:01:07 -07:00
Andromeda Yelton f2e4647e73 lockss needs a page listing the books unglued in each year to crawl 2012-09-18 14:16:59 -04:00
eshellman 499b1f78b2 Merge pull request #6 from Gluejar/fix_zero_wisher_grammar
Fix zero wisher grammar
2012-09-18 10:41:09 -07:00
Andromeda Yelton f581dd354b readmill support 2012-09-18 13:40:52 -04:00
Andromeda Yelton 0de46d0bb6 DRM-free logo 2012-09-18 13:35:14 -04:00
Andromeda Yelton 82f6ceffd4 addressing comment 2012-09-18 13:09:19 -04:00
Andromeda Yelton b0c2f0926b whoops there are other cases 2012-09-18 12:12:50 -04:00
thatandromeda 33ef8f6844 Update frontend/templates/press.html 2012-09-18 12:45:36 -03:00
Andromeda Yelton 35180252e0 bugfix [#36104625] 2012-09-18 11:10:53 -04:00
Andromeda Yelton f03855f2de bugfix [#36104625] 2012-09-18 11:10:01 -04:00
Andromeda Yelton 2216369bbf include clickable links, make grammar singular/plural sensitive 2012-09-18 10:16:08 -04:00
Raymond Yee 6a650affc8 Now recording pledge as such -- and not charging immediately.
running into exception at https://github.com/Gluejar/regluit/blob/relaunch_ry/payment/manager.py#L554-- have to start implementing a baseclass for stripelib to handle pledge modification
2012-09-17 16:56:07 -07:00
Raymond Yee 69e959a0c8 fleshing out of payment.models.Account 2012-09-17 14:55:28 -07:00
Raymond Yee c545173793 First pass at payment.models.Account 2012-09-13 16:43:54 -07:00
Raymond Yee a68cd81823 Merge branch 'master' into relaunch_ry 2012-09-13 15:55:43 -07:00
Raymond Yee c5f22742c1 In making a stripe charge, record transaction.type and transaction.approved.
Fixed Campaign.transactions() to handle default variables properly (compare with dfe17f94fa (L0R257) )
2012-09-13 14:12:49 -07:00
thatandromeda cbd9640287 Update frontend/templates/base.html
better link, now that that blog post exists
2012-09-13 15:42:11 -03:00
Raymond Yee b85fbfc78b Merge branch 'master' into relaunch_ry 2012-09-13 10:42:35 -07:00
Raymond Yee eac0e24b1b Small change: now storing amount and status for transaction with new pledge. 2012-09-13 10:39:42 -07:00
Andromeda Yelton 4cd685a61a communicate about lack of active campaigns 2012-09-13 11:22:40 -04:00
Andromeda Yelton 7bd44fb93e link to work page not download page 2012-09-13 11:17:05 -04:00
Andromeda Yelton fdf27c4029 make work title on download page a link 2012-09-13 11:14:32 -04:00
Andromeda Yelton d4309dd46c digital shift coverage of OLA unglued ebook launch 2012-09-12 11:55:27 -04:00
Andromeda Yelton de78548a32 list press releases on press page 2012-09-12 11:31:22 -04:00
Andromeda Yelton fb648bbb5c Merge branch 'fix_lockss' 2012-09-12 10:37:29 -04:00
Andromeda Yelton 18a598f628 need to change lockss page since unglued adheres to editions 2012-09-12 10:11:49 -04:00
Andromeda Yelton 3733780ef3 Merge branch 'master' of github.com:Gluejar/regluit 2012-09-12 10:00:31 -04:00
Andromeda Yelton d8316c76ec user isn't in the context so we shouldn't reference it 2012-09-12 08:41:22 -04:00
eric c457dec497 helpful ebook format notations 2012-09-12 00:20:09 -04:00
eric 64461cc49e one letter typo was messing up unglued ebooks display 2012-09-12 00:09:29 -04:00
Raymond Yee e6f94223f4 Merge branch 'master' into relaunch_ry 2012-09-11 15:55:58 -07:00
Raymond Yee 77ceed03ad Now -- a checkbox for whether to retain CC info and functionality for creating Customer / charge vs charge directly 2012-09-11 15:53:39 -07:00
Raymond Yee 2ab1f8c7ea Now creating a charge based on token 2012-09-11 15:17:37 -07:00
Andromeda Yelton b383c9717d hijax script should be in base so it works sitewide, and hijax class must be applied to download link to trigger 2012-09-11 14:14:57 -04:00
Andromeda Yelton ba6c7165b3 OLA launch announcement 2012-09-11 14:03:33 -04:00
Raymond Yee 5636637266 Merge branch 'master' into relaunch_ry
Conflicts:
	frontend/views.py
2012-09-11 10:42:49 -07:00
eric 5ddc050ff9 [finished #35857177] fixed missing user wishlist context for bookpanel on supporter page
bug introduced in
https://github.com/Gluejar/regluit/commit/fd44471aaecc08c30dd1688b060cd1
18174d910e
2012-09-11 13:41:53 -04:00
eric 2df3047dc0 display all editions for staff 2012-09-10 23:51:22 -04:00
eric e5804a4d4d please use spaces, not tabs to indent 2012-09-10 23:47:06 -04:00
Raymond Yee a161b1f28b integrating Credit card form in 2012-09-10 17:02:34 -07:00
Raymond Yee 35e399553f restore CCForm 2012-09-10 16:47:36 -07:00
Raymond Yee 0e1839d531 Merge branch 'master' into relaunch_ry
Conflicts:
	core/signals.py
	frontend/views.py
2012-09-10 14:18:30 -07:00
Raymond Yee bcceaa719b integrating stripe into fund_the_pledge 2012-09-10 13:17:30 -07:00
Andromeda Yelton 7398fdf161 unglued property should adhere to editions, not ebooks 2012-09-10 15:18:40 -04:00
Andromeda Yelton 3a0d09db33 edition-adding on rights tab was hard to read with multiple editions 2012-09-10 14:37:37 -04:00
Raymond Yee e0bc5ee996 Merge branch 'master' into relaunch 2012-09-10 08:52:23 -07:00
Raymond Yee add83c9d9e fixed case of LOCKSSpreserved.png 2012-09-10 08:49:12 -07:00
Andromeda Yelton d9147fd088 clarifying instructions 2012-09-10 10:51:52 -04:00
Andromeda Yelton 3a1a523acb typo 2012-09-10 10:51:43 -04:00
eric 92a2ccc7ce cleaned up the response when a pledge is modified rather than created 2012-09-07 17:48:48 -04:00
eric f3ecec8410 just some tweaking to get the premium selection right 2012-09-07 17:11:25 -04:00
eric 4700e63b06 resolve conflict 2012-09-07 16:26:09 -04:00
eric f1b22649a5 cruft 2012-09-07 16:20:12 -04:00
eric 18608d3e7d preapproval amount is now amount for requested premium, not previously pledged amount 2012-09-07 16:13:53 -04:00
eric a361d7b53d so we didn't really need to put premium description directly into context 2012-09-07 16:12:32 -04:00