aboutsummaryrefslogtreecommitdiffstats
path: root/mediagoblin/notifications/views.py
Commit message (Collapse)AuthorAgeFilesLines
* Fix #5451 - add_message inconsistenciesAndrew Browning2016-04-021-8/+9
| | | | | Reformat add_message function calls for consistency and PEP8 line continuations.
* Change Notification.object_id to be ID of Comemnt not TextCommentJessica Tallon2016-02-291-1/+1
| | | | | | | | This shouldn't really effect much but it is a needed change for the future this changes the Notification.object_id to be the ID of the Comment (the link table to the comment object) rather than TextComment (the comment object itself). This is needed as now comments can be other things, other than TextComment.
* Comment changes for federationJessica Tallon2015-10-201-1/+4
| | | | | | | | | | | | | | This adds a new Comment link table that is used to link between some object and then the comment object, which can be more or less any object in Mediagoblin. The MediaComment has been renamed to TextComment as that more aptly describes what it is. There is migrations for these changes. There is also the conslidation of the Report tables into a single Report table, the same with the Notification objects. This is because both of them split out MediaEntry and Comment versions into their own polymorphic versions from a base, this is no longer a meaningful distinction as comments can be anything.
* request object no longer contains notification functionsRodney Ewing2013-08-201-3/+4
|
* Pep 8Rodney Ewing2013-08-201-8/+4
|
* add the ability to mark all notifications read.Rodney Ewing2013-08-201-1/+15
|
* New notificationsJoar Wandborg2013-06-091-0/+54
- Added request.notifications - Email configuration fixes - Set config_spec default SMTP port to `0` and switch to SSL/non-SSL default if `port == 0` - Added email_smtp_use_ssl configuration setting - Added migrations for notification tables - Added __repr__ to MediaComment(Mixin) - Added MediaComment.get_entry => MediaEntry - Added CommentSubscription, CommentNotification, Notification, ProcessingNotification tables - Added notifications.task to celery init - Fixed a bug in the video transcoder where pygst would hijack the --help argument. - Added notifications - views - silence - subscribe - routes - utility methods - celery task - Added half-hearted .active comment CSS style - Added quick JS to show header_dropdown - Added fragment template to show notifications in header_dropdown - Added fragment template to show subscribe/unsubscribe buttons on media/comment pages - Updated celery setup tests with notifications.task - Tried to fix test_misc tests that I broke - Added notification tests - Added and extended tests.tools fixtures - Integrated new notifications into media_home, media_post_comment views - Bumped SQLAlchemy dependency to >= 0.8.0 since we need polymorphic for the notifications to work