{"shas":[["91d9a2f87d54d95deaa7dfe7c24e3671861a3b10","a677bdc11c7f978ab9d888e2543dce85b855e2e0@gmail.com","master is now 0.2 work and modified version handling for dev releases","Brian Rosner"],["5202196d107e61f230d0c8200ee1c2b4fda23aed","a677bdc11c7f978ab9d888e2543dce85b855e2e0@gmail.com","BACKWARD INCOMPATIBLE: renamed Notice.user to Notice.recipient and changed its context variable to match\n\nThis change is being made to clarify the purpose of the User FK on Notice.","Brian Rosner"],["57f4da8641c577b82877fe2b1757a44d9ce39118","a677bdc11c7f978ab9d888e2543dce85b855e2e0@gmail.com","BACKWARD INCOMPATIBLE: added nullable Notice.sender and modified send_now and queue to take an optional sender\n\nThis allows notifications to record possibly request.user when sending the\nnotification.","Brian Rosner"],["9f2aa6d986e7bba1dab162a8287b8b937daa9a83","a677bdc11c7f978ab9d888e2543dce85b855e2e0@gmail.com","added received and sent methods taking a User instance to Notice.objects","Brian Rosner"],["83d8a172ac041f7ed8f830fee6343d387a6e3987","a677bdc11c7f978ab9d888e2543dce85b855e2e0@gmail.com","re-arranged CHANGELOG items","Brian Rosner"],["8f38e230c3b2d03b074e888b9b005f6fbb65442a","a677bdc11c7f978ab9d888e2543dce85b855e2e0@gmail.com","updated NoticeAdmin to reflect the changed/new fields on Notice","Brian Rosner"],["1b4df0a380836de0209db07491c2ac688741249b","1fa2ef4755a9226cb9a0a4840bd89b158ac71391@lawrence.com","New default behavior: added optional mark_seen keyword argument to single notice view.  When enabled (default) it will mark the notice as seen if it's not set already.","Matt Croydon"],["69eacff56658e9a0323307979a5202ce3a44ac29","1fa2ef4755a9226cb9a0a4840bd89b158ac71391@lawrence.com","Added view documentation.","Matt Croydon"],["f4cc717bcd75067bb853359b9ffacc4641968721","1fa2ef4755a9226cb9a0a4840bd89b158ac71391@lawrence.com","Updated a few outdated references to notice.user\n\nSigned-off-by: Brian Rosner <brosner@gmail.com>","Matt Croydon"],["69e67105fb7a6d74840b73a9aa890ead7bf11af0","1fa2ef4755a9226cb9a0a4840bd89b158ac71391@lawrence.com","Added sender to unpickling in notification.engine.send_all to match pickling in notification.models.queue.\n\nSigned-off-by: Brian Rosner <brosner@gmail.com>","Matt Croydon"],["9bb89dd03f2c2d82320b020dbe64bc292e8a2b28","a677bdc11c7f978ab9d888e2543dce85b855e2e0@gmail.com","0.2.0.dev2","Brian Rosner"],["ed72c3fa7e4a1c233265292d0a341cf03a46a2b0","cdaf3e2fc3f1467c1692695d29c3b0ab0526fc66@liberation.fr","add .gitignore\n\nSigned-off-by: Brian Rosner <brosner@gmail.com>","Mathieu Pillard"],["f35917a468a7e37bae540d2be233b1eea0f3f791","cdaf3e2fc3f1467c1692695d29c3b0ab0526fc66@liberation.fr","Display the label of the notice we're sending in emit_notices\n\nSigned-off-by: Brian Rosner <brosner@gmail.com>","Mathieu Pillard"],["f9a0851fdd545d2b53ad6a6d35cd48b4b91e791e","cdaf3e2fc3f1467c1692695d29c3b0ab0526fc66@liberation.fr","Display batches in the admin for debugging\n\nSigned-off-by: Brian Rosner <brosner@gmail.com>","Mathieu Pillard"],["d726bb70487deb28631894003687e0d013148624","e7582b9507331a5564b63863c9f53d17cb7fc228@pilotsystems.net","Pass additionnal arguments to notices sent for an observed item just like regular notices\n\nSigned-off-by: Mathieu Pillard <m.pillard@liberation.fr>\nSigned-off-by: Brian Rosner <brosner@gmail.com>","Gaël Le Mignot"],["5f299024a77857318b5d993587b894c0b9c1ace6","cdaf3e2fc3f1467c1692695d29c3b0ab0526fc66@liberation.fr","Ignore non existing users in async notices\n\nSigned-off-by: Brian Rosner <brosner@gmail.com>","Mathieu Pillard"],["6a1db8f2f8329746af8a7d43a993bb1f9a68bc39","cdaf3e2fc3f1467c1692695d29c3b0ab0526fc66@liberation.fr","Don't send notifications to inactive (i.e., not confirmed) users\n\nSigned-off-by: Brian Rosner <brosner@gmail.com>","Mathieu Pillard"],["879a0c70b3a8d2e9c95dde7addce76e046450c64","cdaf3e2fc3f1467c1692695d29c3b0ab0526fc66@liberation.fr","Split notices/notice_settings in two separate views to do less db queries. Also don't save notice settings when we don't need to.\n\nSigned-off-by: Brian Rosner <brosner@gmail.com>","Mathieu Pillard"],["2be9a5a89254bbc8aa475170fd6bcd8a01e5924b","a677bdc11c7f978ab9d888e2543dce85b855e2e0@gmail.com","use django.core.mail over mailer (using django-mailer 0.2a1+ supports e-mail backends)","Brian Rosner"],["8aaa36eaa822d70005349f6cecc0e9c2939a5ec1","a677bdc11c7f978ab9d888e2543dce85b855e2e0@gmail.com","changed version building to match what Pinax uses producing 0.2a1.dev3","Brian Rosner"]],"repo":"brosner/django-notification","actor":"brosner","ref":"refs/heads/master","size":26,"head":"408ede194893dfeac14ccf8d1a9072f1529815fb","actor_gravatar":"b7472bc7aa45c70641c299e9408b78ab","push_id":26868879}