Andromeda Yelton
79bdcf3f5c
commenting
2012-05-29 21:16:01 -04:00
Andromeda Yelton
1c5264d8a1
removing reference to payment_processor context variable, made irrelevant now that we have transaction.host
2012-05-29 21:01:17 -04:00
Andromeda Yelton
48481bd819
improving ple pledge_modified
2012-05-29 20:50:53 -04:00
Raymond Yee
8ce6ffe530
Pull which payment processor is involved from the transaction itself not from the settings.PAYMENT_PROCESSOR
2012-05-29 15:01:48 -07:00
eric
4e81f743b4
removed import loop
2012-05-29 12:08:28 -04:00
Andromeda Yelton
a8762dca73
Merge branch 'master' of github.com:Gluejar/regluit
2012-05-29 08:55:36 -04:00
Andromeda Yelton
2563dda3e5
creating signal for pledge_modified and moving you_have_pledged to signals framework so they interact properly -- at most one sent
2012-05-29 08:54:57 -04:00
eric
bafeb92bdd
[ #29809805 ] fixed email dedupe email at account activate fails when more than one prior account
2012-05-26 17:27:10 -04:00
Raymond Yee
a2514eb99c
Got rid of small typo in wishlist_unglued_book_released notice type description
2012-05-25 13:49:45 -07:00
eric
8ca9b7900c
[start #28494261 ] "official" notification get sent by email too wishers by default. needs syncdb
2012-05-25 14:52:50 -04:00
Raymond Yee
bd66c62842
tell Jenkins about setting.PAYMENT_PROCESSOR (while we transition to having code look up transaction.host)
...
add missing comma
2012-05-16 07:47:16 -07:00
Andromeda Yelton
b9de19bb09
modifying pledge_charged to only send transaction as context, and templates derive campaign and work info therefrom
2012-05-16 10:35:58 -04:00
Andromeda Yelton
775d1d4af2
fixing rendering of successful campaign notifications
2012-05-16 10:06:26 -04:00
eric
8fd4edbe42
wired pledged_charged notice [finish #28493739 ]
2012-05-15 22:47:57 -04:00
Andromeda Yelton
8cba752057
more notices need html templates for display at /notifications
2012-05-15 10:27:57 -04:00
Andromeda Yelton
e6467e4e85
even moar wordsmithing of notifications
2012-05-12 21:49:31 -04:00
Andromeda Yelton
6fe7aeeabb
even more notification wordsmithing
2012-05-12 21:28:27 -04:00
Andromeda Yelton
83730badbb
more wordsmithing
2012-05-12 11:58:33 -04:00
Andromeda Yelton
70a1da6713
note comments at end about context needed for notification templates
2012-05-11 21:36:08 -04:00
Andromeda Yelton
6dcefd157c
typo fixes and wording clarity in notification descriptions. requires syncdb\!
2012-04-27 08:46:54 -04:00
eric
3709fa3ba8
polish up notice settings [finish #27014673 ]
2012-04-25 10:06:22 -04:00
eric
78edf747a7
reorganize notifications [ #27014673 ]
2012-04-24 22:44:59 -04:00
eric
028aa8f10d
reorganize notifications [ #27014673 ]
2012-04-24 22:44:19 -04:00
Raymond Yee
ac7f9afc2a
Align ry back to master while keeping changes in random_tasks.py
2012-04-18 15:08:16 -07:00
Raymond Yee
3cf232a804
Merge branch 'master' of github.com:Gluejar/regluit into ry
...
Conflicts:
core/signals.py
2012-04-18 15:01:47 -07:00
eric
80c3a0090f
fix spelling before it leads to bugs. will need to syncdb
2012-04-11 13:37:36 -04:00
eric
d5d26e356f
this is how to turn off emails by default for a notification type [finish #27116165 ]
2012-04-09 11:55:58 -04:00
Raymond Yee
1031a80a5e
Merge branch 'master' of github.com:Gluejar/regluit into payment
...
Conflicts:
core/signals.py
2012-04-04 10:08:59 -07:00
eric
8cf4209b54
removed comments
2012-04-03 15:54:41 -04:00
eric
aab0c47eeb
reconcile linefeeds
2012-04-03 11:10:49 -04:00
eric
0319185251
resolve conflicts
2012-04-03 10:54:31 -04:00
eric
6f1ccde928
moved notify_active_campaign into model, removed redundant context
2012-04-03 10:45:12 -04:00
Raymond Yee
f625e98b8f
1) Campaign.update_status determines that a campaign is SUCCESSFUL or UNSUCCESSFUL only after the deadline
...
2) first pass implementation of the successful_campaign notification -- using a successful_campaign custom signal
2012-04-02 16:10:56 -07:00
Andromeda Yelton
e197cd6acc
now notifications actually get sent. cleanup to follow.
2012-04-02 15:04:51 -04:00
Andromeda Yelton
679f797b74
Merge github.com:Gluejar/regluit
2012-04-02 14:17:28 -04:00
Andromeda Yelton
94aa31a950
campaign activation now sends signal which notify listens for. still need to fix actual sending of notification.
2012-04-02 14:17:18 -04:00
Raymond Yee
313fdc5bb9
Merge branch 'master' of github.com:Gluejar/regluit into ry
...
Conflicts:
core/signals.py
2012-03-30 09:42:02 -07:00
eric
1b9a81b775
Notification back to working on celery startup. Not quite solved. but here's where it is. [ #27115145 ]
2012-03-30 03:07:23 -04:00
Raymond Yee
1b9d54037a
changing deprecated celery.decorators.task to celery.task.task
...
added a bit of documentation to core/management/commands/random_tasks.py
2012-03-29 14:51:35 -07:00
eric
ec35e27b52
patched notification into celery
...
not sure where to put emit_notifications task; couldn't get it to work
in tasks because of circular imports [start #27115145 ]
2012-03-29 16:14:43 -04:00
eric
4d9e279862
[finish #25980231 ] implemented a separate notification type for other commenters
...
person entering content doesn't get the notification duh
if you've commented on a wishlist item, you only get the also commented
notification, not the wishlist comment notification
2012-03-29 01:21:37 -04:00
Raymond Yee
2c12d84e2a
Set NOTIFICATION_QUEUE_ALL to True for now in various settings file
...
Added a few lines of documentation to signals.py around notifications
2012-03-27 14:53:07 -07:00
eric
955f74aabe
fixed the send notification; it now sends a notification
2012-03-27 13:41:41 -04:00
eric
290aecab19
wired up notifications
2012-03-27 13:24:16 -04:00
eric
0892c7cf73
found the django admin signal to connect to
2012-03-27 12:01:09 -04:00
eric
f7974e8ad3
this commit not working yet
2012-03-27 11:52:57 -04:00
eric
49ffafc838
fixed bug where social auth breaks if user also registers password
...
now, the password will get attached to the social auth account
2011-12-28 23:31:42 -05:00
eric
56f8151ba3
moved transaction_change handler to payment package to make testing easier
2011-12-14 00:53:03 -05:00
Raymond Yee
2e28139c00
A stub signal for Transaction.post_save() event
2011-12-01 10:59:34 -08:00
eric
559ff63aa3
added homepage url and twitter id to user profile model and form; reverted signalling
...
relying on signals to ensure that there's always a profile record
turned out to be a bad idea; django social auth signals are poorly
architected for this; and so it doesn't work. Catching exceptions
worked just fine, so I went back to that. Homepage and twitter buttons
now show only if they've been entered in settings. Twitter handle works
with or without '@' entered.
2011-10-24 23:32:32 -04:00