eric
e8bd5ab2dc
added ckeditor to manage campaign forms to provide rich text editing and image uploads [ #32447975 ]
2012-07-27 14:23:44 -04:00
eric
a7af78cc9a
[start #31995801 ] manage campaign form now handles the 11:59PM closing time
2012-07-06 22:10:55 -04:00
eric
17cbab1fc4
temporarily stop checking for end date changes
2012-06-28 16:23:29 -04:00
eric
365976933e
[ #29809805 ] made username change form more pythonic
2012-05-26 17:30:12 -04:00
eric
61f45a5716
[ #29809805 ] fixed changed email doesn't check for duplicate email
2012-05-26 17:28:57 -04:00
Raymond Yee
a0bc6deefc
Closing in on pledge_cancel
2012-05-23 07:22:48 -07:00
Raymond Yee
2f232c29fd
Merge branch 'master' of github.com:Gluejar/regluit into cancel_pledge
2012-05-21 08:54:05 -07:00
Raymond Yee
b8336c4ed6
En route to implementing pledge cancellation
2012-05-21 07:56:18 -07:00
eric
04d8c80cff
correct license test with correction from AY [ #29884981 ]
2012-05-21 09:25:38 -04:00
eric
bd5b062d24
change manage_campaign to allow active campaigns to remove license restrictions [ #29884981 ]
2012-05-20 00:13:12 -04:00
eric
36a5e92d25
[finish #29677811 ] removed completely useless UNGLUEIT_SHORTEST_DEADLINE setting
2012-05-15 23:42:31 -04:00
eric
08290c0128
[ #28736373 ] fixed problem with not being able to select no edition
2012-05-14 01:05:14 -04:00
eric
77a66e5420
[ #29498563 ] fixed urls by moving email share messages to django templates; eliminated sender from form
2012-05-12 11:12:43 -04:00
eric
81d158f505
[ #28851641 ] Edition creation and editing !!! Needs a schema migration.
2012-05-11 14:13:09 -04:00
eric
0212136a43
Revert "unrequiring paypal address"
...
This reverts commit 32a4b29e33
.
2012-05-09 09:37:57 -04:00
Andromeda Yelton
beff46fd8c
standardizing on Unglue.it rather than Unglue.It
2012-05-08 16:15:23 -04:00
Andromeda Yelton
32a4b29e33
unrequiring paypal address
2012-05-08 13:48:32 -04:00
eric
32a39635b4
[finish #29037717 ] added sentences explaining form limits
2012-05-07 18:00:52 -04:00
Andromeda Yelton
a3ce812467
small formatting changes
2012-05-02 14:10:58 -04:00
eric
1c2e48bc87
added edition to campaign model to allow selection of a preferred edition [finish #28736373 ]
2012-05-01 10:56:19 -04:00
eric
bc9f1d3cd3
[ fix #28759049 ] prefixing ebook contribution form not handled properly in view or form
2012-04-27 17:14:57 -04:00
eric
d0148cf6dc
[finish #28524505 ] add change email form
2012-04-24 22:20:10 -04:00
Andromeda Yelton
be510587ff
clarified error messages
2012-04-16 15:28:06 -04:00
eric
75da0a95d5
improved error message for missing campaign manager [ #27468285 ]
2012-04-09 11:14:31 -04:00
eric
224bebfb80
[finish #27591051 ] check for license change before compaining about license change
2012-04-05 17:23:33 -04:00
eric
5d5c60993e
added form to edit campaign managers [start #27468285 ]
2012-04-03 15:54:41 -04:00
Andromeda Yelton
cd22bd9720
managers should be a required field because a campaign cannot be managed without a manager. against managerless frankencampaigns.
2012-04-03 08:20:46 -04:00
eric
8892a935dd
Implemented limited edition premiums, front and back end [finish #27011359 ]
2012-03-26 18:47:02 -04:00
eric
7264b9846f
Added management of custom premiums. (migration needed) [finish #26921893 ]
2012-03-26 15:32:23 -04:00
eric
0f61bd8d66
added license selection to campaigns. Simple migration to apply.
2012-03-23 12:30:49 -04:00
eric
e4fc2621df
fixed form broken by change to TZ aware times
2012-03-23 12:29:38 -04:00
Raymond Yee
6d0e5c6a3e
[ #23019867 ] I think these changes now allow one to modify pledges and the validation of the CampaignPledgeForm is happening properly now.
2012-03-22 12:12:46 -07:00
Raymond Yee
ffb7c8cd33
[ #23019867 ] I believe this commit implements the rest of the pledge changing functionality and works as far as I can tell so far.
...
The one part I don't get yet is why the regluit.test.campaigntest.support_campaign script can successfully drive the browser to create a transction and then
change that pledge to create 2 transactions in total -- and yet until regluit.payment.manager.PaymentManager.check_status is run twice, there seems to be only
one transaction visible to the script.
Does this have to do with Django transactions? I don't know yet.
2012-03-21 15:06:56 -07:00
Raymond Yee
62d47fee26
[ #22561067 ] Ooops I had missed a couple of datetime.datetime.today() in frontend/forms.py
2012-03-16 13:24:55 -07:00
Raymond Yee
571e565b5e
[ Fixes #26515771 ] Now if you hit submit on default blank campaign pledge page, we won't get an error.
2012-03-15 14:54:38 -07:00
eric
5fd73ba93d
[ fixes #23965971 ] checks that url is unique (case insenstive), hides url adding if a campaign is active
2012-03-05 16:03:57 -05:00
eric
eebeb2476f
finish committing all changes
2012-02-28 17:28:58 -05:00
Andromeda Yelton
5d115275e0
hey, sweet, you can set textarea width with css rather than cols and it's more robust
2012-02-02 13:55:21 -05:00
Andromeda Yelton
ab7a3df2f7
now both work and supporter pages provide notification of character limits in text entry fields
2012-02-02 13:40:08 -05:00
Andromeda Yelton
815a1f2e87
tagline textarea now communicates and enforces a character limit
2012-02-02 11:06:54 -05:00
Andromeda Yelton
4929e90108
css tweaks per stefan, updated press coverage
2012-01-30 10:09:45 -05:00
Raymond Yee
d255fa0335
Made change so that Goodreads API is hit only when supporter wants to load books: https://www.pivotaltracker.com/story/show/23590565
...
Also allow supporter to clear association with Goodreads account
2012-01-24 09:36:45 -08:00
Andromeda Yelton
556ecf8a06
now users can give us feedback on alpha
2012-01-09 15:53:09 -05:00
thatandromeda
79e7d9d7df
grammar!
2012-01-04 11:34:31 -05:00
Andromeda Yelton
03d94bfbc5
tweaking email sharing
2012-01-02 09:39:11 -05:00
Andromeda Yelton
0550f9ac43
added some default field prepopulation to email share form
2011-12-29 10:40:35 -05:00
Andromeda Yelton
79bc9ac15a
now email share has marginal styling and returns users to their original page after form submission
2011-12-28 23:17:39 -05:00
Andromeda Yelton
0717479238
lo-fi email sharing now works
2011-12-28 20:43:52 -05:00
Raymond Yee
4e36892910
Putting in stub for campaign_admin.
...
Let admin do a PaymentManger.checkStatus() to get the latest information about Transactions (using the PayPal PaymentDetails and PreapprovalDetails API methods)
2011-12-20 17:42:06 -05:00
Andromeda Yelton
cd53080ac6
eleventy billion css tweaks part quattuor
2011-12-16 12:17:08 -05:00