{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":257310581,"defaultBranch":"master","name":"openwisp-notifications","ownerLogin":"openwisp","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-04-20T14:42:09.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1150243?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1721749690.0","currentOid":""},"activityList":{"items":[{"before":"74a48f5bbae1616847859cbd5c542f1ce871a351","after":"99bf8c71547141b7d18a80d450d5141191172882","ref":"refs/heads/notification-preferences","pushedAt":"2024-07-25T17:20:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Dhanus3133","name":"Dhanus","path":"/Dhanus3133","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43700516?s=80&v=4"},"commit":{"message":"[chore] Global Notification Preference changes","shortMessageHtmlLink":"[chore] Global Notification Preference changes"}},{"before":"49087b2212f26170e4ddd75fd0ab5918be346b51","after":"a34920a15c91131708cdf22368bd716bb653cf32","ref":"refs/heads/feat/batch-email","pushedAt":"2024-07-24T15:00:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Dhanus3133","name":"Dhanus","path":"/Dhanus3133","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43700516?s=80&v=4"},"commit":{"message":"[fix] Use email_message instead of message","shortMessageHtmlLink":"[fix] Use email_message instead of message"}},{"before":"f04c21628c7f5c7d4a9ce46cbe3173b700fba34e","after":"06460de979a0f0895e5bbe80cade88a13243c24d","ref":"refs/heads/reorder-docs","pushedAt":"2024-07-23T23:03:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nemesifier","name":"Federico Capoano","path":"/nemesifier","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/841044?s=80&v=4"},"commit":{"message":"[docs] Added architecture diagram\n\n[skip ci]","shortMessageHtmlLink":"[docs] Added architecture diagram"}},{"before":"7ca013f5a755b0bbbb6af29d3b9190808a7fc719","after":null,"ref":"refs/heads/ci/continue-on-qa-error","pushedAt":"2024-07-23T15:48:10.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"nemesifier","name":"Federico Capoano","path":"/nemesifier","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/841044?s=80&v=4"}},{"before":"3b0fc9df021dcc94cff07a8b51edcd6260473517","after":"8077081a6ffe7d21cdc68c596897350153cc5d9a","ref":"refs/heads/master","pushedAt":"2024-07-23T15:48:08.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"nemesifier","name":"Federico Capoano","path":"/nemesifier","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/841044?s=80&v=4"},"commit":{"message":"[ci] Run tests even on QA fails","shortMessageHtmlLink":"[ci] Run tests even on QA fails"}},{"before":null,"after":"7ca013f5a755b0bbbb6af29d3b9190808a7fc719","ref":"refs/heads/ci/continue-on-qa-error","pushedAt":"2024-07-23T12:14:51.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Dhanus3133","name":"Dhanus","path":"/Dhanus3133","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43700516?s=80&v=4"},"commit":{"message":"[ci] Run tests even on QA fails","shortMessageHtmlLink":"[ci] Run tests even on QA fails"}},{"before":"e9b0919c1d2b28f3ea9216e8c5affdf6a78672f9","after":"3b0fc9df021dcc94cff07a8b51edcd6260473517","ref":"refs/heads/master","pushedAt":"2024-07-22T17:39:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nemesifier","name":"Federico Capoano","path":"/nemesifier","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/841044?s=80&v=4"},"commit":{"message":"[docs] Added Issue Template, PR Template, updated CONTRIBUTING\n\n[skip ci]","shortMessageHtmlLink":"[docs] Added Issue Template, PR Template, updated CONTRIBUTING"}},{"before":"f2da95b9271726af023f75135ceaf726fe6723e2","after":"74a48f5bbae1616847859cbd5c542f1ce871a351","ref":"refs/heads/notification-preferences","pushedAt":"2024-07-19T15:30:40.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Dhanus3133","name":"Dhanus","path":"/Dhanus3133","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43700516?s=80&v=4"},"commit":{"message":"[chore] Add Global Notification","shortMessageHtmlLink":"[chore] Add Global Notification"}},{"before":"12d19e2b70895f941d5e761f795e5dab91b410f2","after":"49087b2212f26170e4ddd75fd0ab5918be346b51","ref":"refs/heads/feat/batch-email","pushedAt":"2024-07-18T18:06:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Dhanus3133","name":"Dhanus","path":"/Dhanus3133","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43700516?s=80&v=4"},"commit":{"message":"[chore] Update batch_email txt\n\nCo-authored-by: Gagan Deep ","shortMessageHtmlLink":"[chore] Update batch_email txt"}},{"before":"56ac4cf4c5312769438cb83703adc270994db657","after":"12d19e2b70895f941d5e761f795e5dab91b410f2","ref":"refs/heads/feat/batch-email","pushedAt":"2024-07-17T16:37:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Dhanus3133","name":"Dhanus","path":"/Dhanus3133","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43700516?s=80&v=4"},"commit":{"message":"[QA] Checks","shortMessageHtmlLink":"[QA] Checks"}},{"before":"2087b3e5398146393b7fe4fed98e3b76b213a3a8","after":"56ac4cf4c5312769438cb83703adc270994db657","ref":"refs/heads/feat/batch-email","pushedAt":"2024-07-17T16:36:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Dhanus3133","name":"Dhanus","path":"/Dhanus3133","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43700516?s=80&v=4"},"commit":{"message":"[chore] Update email title notifications count","shortMessageHtmlLink":"[chore] Update email title notifications count"}},{"before":"127844f77f463ba872620d1c88d20a7954be0d2c","after":"f2da95b9271726af023f75135ceaf726fe6723e2","ref":"refs/heads/notification-preferences","pushedAt":"2024-07-17T14:58:39.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Dhanus3133","name":"Dhanus","path":"/Dhanus3133","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43700516?s=80&v=4"},"commit":{"message":"[refactor] URL routes","shortMessageHtmlLink":"[refactor] URL routes"}},{"before":"3760173615d22b439bf38ed653d748ee15e98512","after":"2087b3e5398146393b7fe4fed98e3b76b213a3a8","ref":"refs/heads/feat/batch-email","pushedAt":"2024-07-17T06:09:10.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Dhanus3133","name":"Dhanus","path":"/Dhanus3133","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43700516?s=80&v=4"},"commit":{"message":"Merge branch 'gsoc24' into feat/batch-email","shortMessageHtmlLink":"Merge branch 'gsoc24' into feat/batch-email"}},{"before":"67de9e58f08457e5706117d00182e7b731df1b48","after":"3760173615d22b439bf38ed653d748ee15e98512","ref":"refs/heads/feat/batch-email","pushedAt":"2024-07-17T06:08:44.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Dhanus3133","name":"Dhanus","path":"/Dhanus3133","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43700516?s=80&v=4"},"commit":{"message":"[chore] Update tests","shortMessageHtmlLink":"[chore] Update tests"}},{"before":"0008571fa1a2bb3314dbee430612f3d26acc71f3","after":null,"ref":"refs/heads/shorten-internal-settings-name","pushedAt":"2024-07-16T14:24:28.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"nemesifier","name":"Federico Capoano","path":"/nemesifier","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/841044?s=80&v=4"}},{"before":"9af0309d3113aefc345ac3083b1f20c537d403be","after":"e9b0919c1d2b28f3ea9216e8c5affdf6a78672f9","ref":"refs/heads/master","pushedAt":"2024-07-16T14:24:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"nemesifier","name":"Federico Capoano","path":"/nemesifier","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/841044?s=80&v=4"},"commit":{"message":"[chores] Shortened internal settings for consistency\n\nMaintain consistency with other modules by shortening\r\nthe internal naming for the django settings of this module","shortMessageHtmlLink":"[chores] Shortened internal settings for consistency"}},{"before":"0b4f4a8b7427adf991dccede46b0cfe90e823101","after":"f04c21628c7f5c7d4a9ce46cbe3173b700fba34e","ref":"refs/heads/reorder-docs","pushedAt":"2024-07-16T00:45:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nemesifier","name":"Federico Capoano","path":"/nemesifier","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/841044?s=80&v=4"},"commit":{"message":"[docs] Table of contents, consistency, fixes\n\n[skip ci]","shortMessageHtmlLink":"[docs] Table of contents, consistency, fixes"}},{"before":null,"after":"0008571fa1a2bb3314dbee430612f3d26acc71f3","ref":"refs/heads/shorten-internal-settings-name","pushedAt":"2024-07-15T20:12:33.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"nemesifier","name":"Federico Capoano","path":"/nemesifier","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/841044?s=80&v=4"},"commit":{"message":"[chores] Shortened internal settings for consistency\n\nMaintain consistency with other modules by shortening\nthe internal naming for the django settings of this module","shortMessageHtmlLink":"[chores] Shortened internal settings for consistency"}},{"before":"b6821e645fd97d152afb0d8f4932295ce6915209","after":"63810f57cdc1919d51a6f636b31999413303844a","ref":"refs/heads/dependabot/pip/channels-approx-eq-4.1.0","pushedAt":"2024-07-15T18:39:02.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"[deps] Update channels requirement from ~=3.0.2 to ~=4.1.0\n\nUpdates the requirements on [channels](https://github.com/django/channels) to permit the latest version.\n- [Changelog](https://github.com/django/channels/blob/main/CHANGELOG.txt)\n- [Commits](https://github.com/django/channels/compare/3.0.2...4.1.0)\n\n---\nupdated-dependencies:\n- dependency-name: channels\n dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"[deps] Update channels requirement from ~=3.0.2 to ~=4.1.0"}},{"before":"337b40b17b1fdfe657f09052c077a8110498f55a","after":null,"ref":"refs/heads/dependabot/pip/markdown-approx-eq-3.6","pushedAt":"2024-07-15T18:38:19.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"nemesifier","name":"Federico Capoano","path":"/nemesifier","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/841044?s=80&v=4"}},{"before":"00cf3487178c78b89ee5f7fbdafac5f4a31bb9bb","after":"9af0309d3113aefc345ac3083b1f20c537d403be","ref":"refs/heads/master","pushedAt":"2024-07-15T18:38:18.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"nemesifier","name":"Federico Capoano","path":"/nemesifier","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/841044?s=80&v=4"},"commit":{"message":"[deps] Update markdown requirement from ~=3.4.3 to ~=3.6\n\n* [deps] Update markdown requirement from ~=3.4.3 to ~=3.6\r\n\r\nUpdates the requirements on [markdown](https://github.com/Python-Markdown/markdown) to permit the latest version.\r\n- [Release notes](https://github.com/Python-Markdown/markdown/releases)\r\n- [Changelog](https://github.com/Python-Markdown/markdown/blob/master/docs/changelog.md)\r\n- [Commits](https://github.com/Python-Markdown/markdown/compare/3.4.3...3.6)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: markdown\r\n dependency-type: direct:production\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>\r\nCo-authored-by: Federico Capoano ","shortMessageHtmlLink":"[deps] Update markdown requirement from ~=3.4.3 to ~=3.6"}},{"before":"7a55502428abec96b27aa844c98bdf4aa10d7a64","after":"67de9e58f08457e5706117d00182e7b731df1b48","ref":"refs/heads/feat/batch-email","pushedAt":"2024-07-15T18:33:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nemesifier","name":"Federico Capoano","path":"/nemesifier","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/841044?s=80&v=4"},"commit":{"message":"[tests] Fixed test_without_batch_email_notification","shortMessageHtmlLink":"[tests] Fixed test_without_batch_email_notification"}},{"before":"c7df9d5709769f3599564346a949ffd3a4cdfb6e","after":"b6821e645fd97d152afb0d8f4932295ce6915209","ref":"refs/heads/dependabot/pip/channels-approx-eq-4.1.0","pushedAt":"2024-07-15T17:41:03.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"[deps] Update channels requirement from ~=3.0.2 to ~=4.1.0\n\nUpdates the requirements on [channels](https://github.com/django/channels) to permit the latest version.\n- [Changelog](https://github.com/django/channels/blob/main/CHANGELOG.txt)\n- [Commits](https://github.com/django/channels/compare/3.0.2...4.1.0)\n\n---\nupdated-dependencies:\n- dependency-name: channels\n dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"[deps] Update channels requirement from ~=3.0.2 to ~=4.1.0"}},{"before":"6cc033f549bf0a68c100d5a04f24b674f86f8515","after":null,"ref":"refs/heads/dependabot/pip/django-redis-approx-eq-5.4.0","pushedAt":"2024-07-15T17:40:16.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"nemesifier","name":"Federico Capoano","path":"/nemesifier","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/841044?s=80&v=4"}},{"before":"e1cf3436781327e369dcd1a5c7305b622959bb6d","after":"00cf3487178c78b89ee5f7fbdafac5f4a31bb9bb","ref":"refs/heads/master","pushedAt":"2024-07-15T17:40:15.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"nemesifier","name":"Federico Capoano","path":"/nemesifier","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/841044?s=80&v=4"},"commit":{"message":"[deps] Update django-redis requirement from ~=5.2.0 to ~=5.4.0\n\nUpdates the requirements on [django-redis](https://github.com/jazzband/django-redis) to permit the latest version.\r\n- [Release notes](https://github.com/jazzband/django-redis/releases)\r\n- [Changelog](https://github.com/jazzband/django-redis/blob/master/CHANGELOG.rst)\r\n- [Commits](https://github.com/jazzband/django-redis/compare/5.2.0...5.4.0)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: django-redis\r\n dependency-type: direct:production\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"[deps] Update django-redis requirement from ~=5.2.0 to ~=5.4.0"}},{"before":"0a1e43fffe9e6891f26286ee95087502d8caf708","after":"337b40b17b1fdfe657f09052c077a8110498f55a","ref":"refs/heads/dependabot/pip/markdown-approx-eq-3.6","pushedAt":"2024-07-15T17:40:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nemesifier","name":"Federico Capoano","path":"/nemesifier","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/841044?s=80&v=4"},"commit":{"message":"[deps] Update requirements.txt","shortMessageHtmlLink":"[deps] Update requirements.txt"}},{"before":"9555cb36ea042ab6f96430804e9c9070201a07e8","after":"0b4f4a8b7427adf991dccede46b0cfe90e823101","ref":"refs/heads/reorder-docs","pushedAt":"2024-07-15T17:20:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pandafy","name":"Gagan Deep","path":"/pandafy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32094433?s=80&v=4"},"commit":{"message":"[skip ci] Improved docs for sending notifications","shortMessageHtmlLink":"[skip ci] Improved docs for sending notifications"}},{"before":"a00dad3ff4c506640d1db5b2ce88d99cac997057","after":"c7df9d5709769f3599564346a949ffd3a4cdfb6e","ref":"refs/heads/dependabot/pip/channels-approx-eq-4.1.0","pushedAt":"2024-07-15T14:51:28.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"[deps] Update channels requirement from ~=3.0.2 to ~=4.1.0\n\nUpdates the requirements on [channels](https://github.com/django/channels) to permit the latest version.\n- [Changelog](https://github.com/django/channels/blob/main/CHANGELOG.txt)\n- [Commits](https://github.com/django/channels/compare/3.0.2...4.1.0)\n\n---\nupdated-dependencies:\n- dependency-name: channels\n dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"[deps] Update channels requirement from ~=3.0.2 to ~=4.1.0"}},{"before":"1096fd66681552254e464f94396cf7675e0f694a","after":"0a1e43fffe9e6891f26286ee95087502d8caf708","ref":"refs/heads/dependabot/pip/markdown-approx-eq-3.6","pushedAt":"2024-07-15T14:51:26.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"[deps] Update markdown requirement from ~=3.4.3 to ~=3.6\n\nUpdates the requirements on [markdown](https://github.com/Python-Markdown/markdown) to permit the latest version.\n- [Release notes](https://github.com/Python-Markdown/markdown/releases)\n- [Changelog](https://github.com/Python-Markdown/markdown/blob/master/docs/changelog.md)\n- [Commits](https://github.com/Python-Markdown/markdown/compare/3.4.3...3.6)\n\n---\nupdated-dependencies:\n- dependency-name: markdown\n dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"[deps] Update markdown requirement from ~=3.4.3 to ~=3.6"}},{"before":"9963aa6b81ac3185e9521e6998be8255de14bbab","after":"6cc033f549bf0a68c100d5a04f24b674f86f8515","ref":"refs/heads/dependabot/pip/django-redis-approx-eq-5.4.0","pushedAt":"2024-07-15T14:51:25.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"[deps] Update django-redis requirement from ~=5.2.0 to ~=5.4.0\n\nUpdates the requirements on [django-redis](https://github.com/jazzband/django-redis) to permit the latest version.\n- [Release notes](https://github.com/jazzband/django-redis/releases)\n- [Changelog](https://github.com/jazzband/django-redis/blob/master/CHANGELOG.rst)\n- [Commits](https://github.com/jazzband/django-redis/compare/5.2.0...5.4.0)\n\n---\nupdated-dependencies:\n- dependency-name: django-redis\n dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"[deps] Update django-redis requirement from ~=5.2.0 to ~=5.4.0"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEiUWrxAA","startCursor":null,"endCursor":null}},"title":"Activity ยท openwisp/openwisp-notifications"}