{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":57388002,"defaultBranch":"master","name":"django-webpush","ownerLogin":"safwanrahman","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2016-04-29T13:50:54.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/7114151?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1641932977.521586","currentOid":""},"activityList":{"items":[{"before":"9196a197195f12d03088bfded825a85889b96f6d","after":"76bc13fb2df4c7879cba8d982d5230ec35f29b6e","ref":"refs/heads/master","pushedAt":"2024-04-30T21:03:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"safwanrahman","name":"Safwan Rahman","path":"/safwanrahman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7114151?s=80&v=4"},"commit":{"message":"Bumping version","shortMessageHtmlLink":"Bumping version"}},{"before":"0561306f133619297d7d66dd683690edf55cf325","after":"9196a197195f12d03088bfded825a85889b96f6d","ref":"refs/heads/master","pushedAt":"2024-01-11T00:39:25.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"safwanrahman","name":"Safwan Rahman","path":"/safwanrahman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7114151?s=80&v=4"},"commit":{"message":"Support for Django 4.1 (#124)\n\n* Django 4-support\r\n\r\n* Changed to pass_context\r\n\r\n* Bumped pywebpush\r\n\r\n* revert\r\n\r\n* Trying 1.14.0 again, issue last time does not seem to have been the version\r\n\r\n* Backwards compatible","shortMessageHtmlLink":"Support for Django 4.1 (#124)"}},{"before":"c24e8c544dc3c9bed8b1e5c0d71e2dcea305691a","after":"0561306f133619297d7d66dd683690edf55cf325","ref":"refs/heads/master","pushedAt":"2023-09-25T19:55:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"safwanrahman","name":"Safwan Rahman","path":"/safwanrahman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7114151?s=80&v=4"},"commit":{"message":"Fix to creating new subscription (#130)\n\n* updated user_agent value to blank\r\n\r\n* updated SubscriptionInfo to allow user_agent blankable","shortMessageHtmlLink":"Fix to creating new subscription (#130)"}},{"before":"60cea34af1236ad900f137b6abdc7de3325b3714","after":"c24e8c544dc3c9bed8b1e5c0d71e2dcea305691a","ref":"refs/heads/master","pushedAt":"2023-09-09T18:05:08.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"safwanrahman","name":"Safwan Rahman","path":"/safwanrahman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7114151?s=80&v=4"},"commit":{"message":"Add exclude_user_id Parameter to Prevent Self-Notifications in Group Messages (#125)\n\n* Add exclude_user_id parameter to send_notification_to_group\r\n\r\nExtend the `send_notification_to_group` function to accept an optional `exclude_user_id` parameter. When provided, this parameter will exclude the corresponding user from receiving a notification when they are part of the target group.\r\n\r\nThis enhancement addresses the use-case where a user triggers an event that sends notifications to a group they are part of, preventing them from receiving redundant notifications.\r\n\r\nChanges:\r\n- Add `exclude_user_id=None` parameter to `send_notification_to_group`.\r\n- Update the function to exclude notifications for the user specified by `exclude_user_id`.\r\n\r\nNo breaking changes introduced; the function maintains backward compatibility.\r\n\r\n* Update send_group_notification to support exclude_user_id parameter\r\n\r\nExtend the `send_group_notification` function to support the `exclude_user_id` parameter recently added to `send_notification_to_group`. This allows for more granular control when sending group notifications, enabling the exclusion of a specific user from the recipient list.\r\n\r\nChanges:\r\n- Add optional `exclude_user_id=None` parameter to `send_group_notification`.\r\n- Pass `exclude_user_id` to underlying `send_notification_to_group` function.\r\n\r\nThis modification is backward-compatible and aligns with the recent changes made to `send_notification_to_group`.","shortMessageHtmlLink":"Add exclude_user_id Parameter to Prevent Self-Notifications in Group …"}},{"before":"6f04208ae1878920787cf6d08d77a3bac9348947","after":"60cea34af1236ad900f137b6abdc7de3325b3714","ref":"refs/heads/master","pushedAt":"2023-09-09T18:03:39.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"safwanrahman","name":"Safwan Rahman","path":"/safwanrahman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7114151?s=80&v=4"},"commit":{"message":"Updated readme.md to include support for iOS16.4+ (#126)","shortMessageHtmlLink":"Updated readme.md to include support for iOS16.4+ (#126)"}},{"before":"219ff9b9fd46cfbeb5dfdab53b02d15764571704","after":"6f04208ae1878920787cf6d08d77a3bac9348947","ref":"refs/heads/master","pushedAt":"2023-06-17T22:10:10.721Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"safwanrahman","name":"Safwan Rahman","path":"/safwanrahman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7114151?s=80&v=4"},"commit":{"message":"Added AppConfig with default_auto_field so that Django's DEFAULT_AUTO_FIELD will not cause new migrations. (#122)","shortMessageHtmlLink":"Added AppConfig with default_auto_field so that Django's DEFAULT_AUTO…"}},{"before":"a98465914d0abfafb467cfd40fdc0db8d7b0bbd0","after":"219ff9b9fd46cfbeb5dfdab53b02d15764571704","ref":"refs/heads/master","pushedAt":"2023-05-24T00:52:48.765Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"safwanrahman","name":"Safwan Rahman","path":"/safwanrahman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7114151?s=80&v=4"},"commit":{"message":"Fixed unwanted error 500 if form data is missing (#119)","shortMessageHtmlLink":"Fixed unwanted error 500 if form data is missing (#119)"}},{"before":"d906e4b66810e6526da64f98d5a8ce3edd394ee5","after":"a98465914d0abfafb467cfd40fdc0db8d7b0bbd0","ref":"refs/heads/master","pushedAt":"2023-04-28T17:57:11.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"safwanrahman","name":"Safwan Rahman","path":"/safwanrahman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7114151?s=80&v=4"},"commit":{"message":"Translating starting message (#112)","shortMessageHtmlLink":"Translating starting message (#112)"}},{"before":"a3844f463f82847da796aefed9df2111ac27d1ab","after":"d906e4b66810e6526da64f98d5a8ce3edd394ee5","ref":"refs/heads/master","pushedAt":"2023-04-02T10:56:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"safwanrahman","name":"Safwan Rahman","path":"/safwanrahman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7114151?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"afe0969e3c39f0c112f15d2fa9e3f3e9be5f2f29","after":"a3844f463f82847da796aefed9df2111ac27d1ab","ref":"refs/heads/master","pushedAt":"2023-03-14T17:59:46.474Z","pushType":"push","commitsCount":1,"pusher":{"login":"safwanrahman","name":"Safwan Rahman","path":"/safwanrahman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7114151?s=80&v=4"},"commit":{"message":"bumping version","shortMessageHtmlLink":"bumping version"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEPmxUBQA","startCursor":null,"endCursor":null}},"title":"Activity · safwanrahman/django-webpush"}