{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":692455168,"defaultBranch":"main","name":"receevi","ownerLogin":"receevi","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-09-16T14:30:29.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/145211514?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1699706040.0","currentOid":""},"activityList":{"items":[{"before":"3db6c04e563bc7e7372de53373ad624f0af93bc6","after":"4e158a86c34cfe2da13cfe93883c67f21e98a3c1","ref":"refs/heads/main","pushedAt":"2024-08-10T07:52:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"junedkhatri31","name":"Juned Khatri","path":"/junedkhatri31","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20799038?s=80&v=4"},"commit":{"message":"fix: Clear all button fields","shortMessageHtmlLink":"fix: Clear all button fields"}},{"before":"0f01cc38a3702519eda483129b0ffcfa41e6765e","after":"3db6c04e563bc7e7372de53373ad624f0af93bc6","ref":"refs/heads/main","pushedAt":"2024-07-27T05:37:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"junedkhatri31","name":"Juned Khatri","path":"/junedkhatri31","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20799038?s=80&v=4"},"commit":{"message":"fix: typescript unable to infer type","shortMessageHtmlLink":"fix: typescript unable to infer type"}},{"before":"4135a759b001516cf415ce1b8a3ce41d9d9a81ba","after":"0f01cc38a3702519eda483129b0ffcfa41e6765e","ref":"refs/heads/main","pushedAt":"2024-07-20T13:30:15.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"junedkhatri31","name":"Juned Khatri","path":"/junedkhatri31","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20799038?s=80&v=4"},"commit":{"message":"feat: Send template message (#10)\n\n* WIP: send template message\r\n\r\n* feat: Send message template complete from closed window\r\n\r\n* feat: Send template when user window is open","shortMessageHtmlLink":"feat: Send template message (#10)"}},{"before":"7f3dec9458f0150258ea47e89c5408ef942890c2","after":"4135a759b001516cf415ce1b8a3ce41d9d9a81ba","ref":"refs/heads/main","pushedAt":"2024-07-02T08:32:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"junedkhatri31","name":"Juned Khatri","path":"/junedkhatri31","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20799038?s=80&v=4"},"commit":{"message":"chore: Add icons to left panel","shortMessageHtmlLink":"chore: Add icons to left panel"}},{"before":"5731880aacfaf5196a86e4cfa4ffb3d34a4d22e9","after":"7f3dec9458f0150258ea47e89c5408ef942890c2","ref":"refs/heads/main","pushedAt":"2024-07-02T07:58:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"junedkhatri31","name":"Juned Khatri","path":"/junedkhatri31","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20799038?s=80&v=4"},"commit":{"message":"chore: Add read more","shortMessageHtmlLink":"chore: Add read more"}},{"before":"6421b5da1d978a55402a27fcd124940bd4b36658","after":"5731880aacfaf5196a86e4cfa4ffb3d34a4d22e9","ref":"refs/heads/main","pushedAt":"2024-07-02T06:52:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"junedkhatri31","name":"Juned Khatri","path":"/junedkhatri31","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20799038?s=80&v=4"},"commit":{"message":"chore: Update chat window message","shortMessageHtmlLink":"chore: Update chat window message"}},{"before":"7e31c8b509488afd52b5048bb2a7c18b8ad3487c","after":"6421b5da1d978a55402a27fcd124940bd4b36658","ref":"refs/heads/main","pushedAt":"2024-07-02T05:37:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"junedkhatri31","name":"Juned Khatri","path":"/junedkhatri31","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20799038?s=80&v=4"},"commit":{"message":"fix: Update channel name to unique","shortMessageHtmlLink":"fix: Update channel name to unique"}},{"before":"9f1497cad45d84a7b944fff30ae675a786041cb2","after":"7e31c8b509488afd52b5048bb2a7c18b8ad3487c","ref":"refs/heads/main","pushedAt":"2024-07-02T05:17:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"junedkhatri31","name":"Juned Khatri","path":"/junedkhatri31","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20799038?s=80&v=4"},"commit":{"message":"fix: Contact update not working","shortMessageHtmlLink":"fix: Contact update not working"}},{"before":"acb63e9809da8d7998c7ad12f77ec4be6c9798af","after":"9f1497cad45d84a7b944fff30ae675a786041cb2","ref":"refs/heads/main","pushedAt":"2024-06-28T07:06:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"junedkhatri31","name":"Juned Khatri","path":"/junedkhatri31","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20799038?s=80&v=4"},"commit":{"message":"Add support to view video and document message","shortMessageHtmlLink":"Add support to view video and document message"}},{"before":"2db67421888cc85de4d8014e757bb6b66420a1dd","after":"acb63e9809da8d7998c7ad12f77ec4be6c9798af","ref":"refs/heads/main","pushedAt":"2024-06-27T07:29:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"junedkhatri31","name":"Juned Khatri","path":"/junedkhatri31","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20799038?s=80&v=4"},"commit":{"message":"Shorten the laft panel","shortMessageHtmlLink":"Shorten the laft panel"}},{"before":"f3a1692c02946148f4e77812314baa89b230ddf2","after":"2db67421888cc85de4d8014e757bb6b66420a1dd","ref":"refs/heads/main","pushedAt":"2024-06-27T07:19:47.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"junedkhatri31","name":"Juned Khatri","path":"/junedkhatri31","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20799038?s=80&v=4"},"commit":{"message":"Chat window open functionality","shortMessageHtmlLink":"Chat window open functionality"}},{"before":"8c02dfe920ef1dedeb3ef94782a08e711cf88e27","after":"f3a1692c02946148f4e77812314baa89b230ddf2","ref":"refs/heads/main","pushedAt":"2024-06-26T17:00:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"junedkhatri31","name":"Juned Khatri","path":"/junedkhatri31","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20799038?s=80&v=4"},"commit":{"message":"Handle failed status from webhook","shortMessageHtmlLink":"Handle failed status from webhook"}},{"before":"aeb1a99f98286b0c817d49ee904dd666b4a34301","after":"8c02dfe920ef1dedeb3ef94782a08e711cf88e27","ref":"refs/heads/main","pushedAt":"2024-06-26T05:44:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"junedkhatri31","name":"Juned Khatri","path":"/junedkhatri31","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20799038?s=80&v=4"},"commit":{"message":"Add ability to send messages with media","shortMessageHtmlLink":"Add ability to send messages with media"}},{"before":"1d1daab5c206db7337d4a1627ed5af1decb45cf8","after":"aeb1a99f98286b0c817d49ee904dd666b4a34301","ref":"refs/heads/main","pushedAt":"2024-06-22T08:43:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"junedkhatri31","name":"Juned Khatri","path":"/junedkhatri31","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20799038?s=80&v=4"},"commit":{"message":"chore: replace deno import with url","shortMessageHtmlLink":"chore: replace deno import with url"}},{"before":"de0a7a6d0c82d9b2c4599d64aa32e61d4067d1e6","after":"1d1daab5c206db7337d4a1627ed5af1decb45cf8","ref":"refs/heads/main","pushedAt":"2024-06-21T05:12:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"junedkhatri31","name":"Juned Khatri","path":"/junedkhatri31","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20799038?s=80&v=4"},"commit":{"message":"Add `WHATSAPP_BUSINESS_ACCOUNT_ID` to env.example","shortMessageHtmlLink":"Add WHATSAPP_BUSINESS_ACCOUNT_ID to env.example"}},{"before":"0ec56b066e3627944020e8ea4ad5e0596c0173eb","after":"de0a7a6d0c82d9b2c4599d64aa32e61d4067d1e6","ref":"refs/heads/main","pushedAt":"2024-06-20T15:55:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"junedkhatri31","name":"Juned Khatri","path":"/junedkhatri31","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20799038?s=80&v=4"},"commit":{"message":"Add force dynamic to layout","shortMessageHtmlLink":"Add force dynamic to layout"}},{"before":"bc8a963bf480dcd33a558b40311cc7f24453560f","after":"0ec56b066e3627944020e8ea4ad5e0596c0173eb","ref":"refs/heads/main","pushedAt":"2024-06-09T06:46:03.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"junedkhatri31","name":"Juned Khatri","path":"/junedkhatri31","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20799038?s=80&v=4"},"commit":{"message":"chore: Add docker build github action (#9)","shortMessageHtmlLink":"chore: Add docker build github action (#9)"}},{"before":"5ab1c09a4317cb092dfdcb4ebc057b9c0d7d26ff","after":"bc8a963bf480dcd33a558b40311cc7f24453560f","ref":"refs/heads/main","pushedAt":"2024-06-08T16:30:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"junedkhatri31","name":"Juned Khatri","path":"/junedkhatri31","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20799038?s=80&v=4"},"commit":{"message":"fix: Scroll to bottom after 100ms","shortMessageHtmlLink":"fix: Scroll to bottom after 100ms"}},{"before":"4d2a9e110b7c04b5f0b103eb27c7a1375c1d0459","after":"5ab1c09a4317cb092dfdcb4ebc057b9c0d7d26ff","ref":"refs/heads/main","pushedAt":"2024-06-08T16:15:17.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"junedkhatri31","name":"Juned Khatri","path":"/junedkhatri31","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20799038?s=80&v=4"},"commit":{"message":"feat: Unread messages (#7)\n\n* Add unread count\r\n\r\n* fix: multiple data fetch even after no more to fetch\r\n\r\n* feat: show loader during message send\r\n\r\n* feat: Unread message label","shortMessageHtmlLink":"feat: Unread messages (#7)"}},{"before":"387c98cf3dbc621236a04d5dedc52a0b9e27a04d","after":"4d2a9e110b7c04b5f0b103eb27c7a1375c1d0459","ref":"refs/heads/main","pushedAt":"2024-06-04T05:37:03.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"junedkhatri31","name":"Juned Khatri","path":"/junedkhatri31","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20799038?s=80&v=4"},"commit":{"message":"Remove unnecessary console log","shortMessageHtmlLink":"Remove unnecessary console log"}},{"before":"33414e76bc249da603dfc4d9800bad6ac6c9ffb4","after":"387c98cf3dbc621236a04d5dedc52a0b9e27a04d","ref":"refs/heads/main","pushedAt":"2024-06-04T04:47:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"junedkhatri31","name":"Juned Khatri","path":"/junedkhatri31","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20799038?s=80&v=4"},"commit":{"message":"fix: Subscribing immediately after unsubsribing not working","shortMessageHtmlLink":"fix: Subscribing immediately after unsubsribing not working"}},{"before":"0485c48ea47993569a89b9e1efa27fd08e841ce6","after":"33414e76bc249da603dfc4d9800bad6ac6c9ffb4","ref":"refs/heads/main","pushedAt":"2024-06-03T16:31:08.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"junedkhatri31","name":"Juned Khatri","path":"/junedkhatri31","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20799038?s=80&v=4"},"commit":{"message":"Bulk send (#6)\n\nBulk send\r\n\r\n* refactor: make columns in message template not nullable\r\n\r\n* chore: add contact tag table\r\n\r\n* chore: add tags column in contacts\r\n\r\n* feat: bulk send. positive workflow complete.\r\n\r\n* chore: add broadcast tables\r\n\r\n* Bulk send batch processing\r\n\r\n* Add Date type to dates\r\n\r\n* fix: 2 batches being picked at the same time\r\n\r\n* fix: last messages were being missed\r\n\r\n* Implement sent, delivered, read, replied count\r\n\r\n* fix: only latest broadcast should count\r\n\r\n* add processing field to broadcast message\r\n\r\n* Send bulk message error handling\r\n\r\n* feat: Add broadcast listing\r\n\r\n* Add order descending\r\n\r\n* ppartial fix: delivered counted twice\r\n\r\n* fix: Broadcast delivered counted twice\r\n\r\n* feat: Add broadcast page live changes\r\n\r\n* Add bulk contact upload\r\n\r\n* Show error to frontend when request failed\r\n\r\n* Minor fixes\r\n\r\n* Render message template","shortMessageHtmlLink":"Bulk send (#6)"}},{"before":"93b69ceeb57ad2f6d2d4c94c90c3ef925e5473a6","after":"6d3001b41257950ee28000350f48c3bb62079593","ref":"refs/heads/bulk-send","pushedAt":"2024-06-02T16:28:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"junedkhatri31","name":"Juned Khatri","path":"/junedkhatri31","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20799038?s=80&v=4"},"commit":{"message":"Render message template","shortMessageHtmlLink":"Render message template"}},{"before":"93f16bd87da7cb7e6854a3b43bfc91e6d460a6cd","after":"93b69ceeb57ad2f6d2d4c94c90c3ef925e5473a6","ref":"refs/heads/bulk-send","pushedAt":"2024-05-30T05:42:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"junedkhatri31","name":"Juned Khatri","path":"/junedkhatri31","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20799038?s=80&v=4"},"commit":{"message":"Minor fixes","shortMessageHtmlLink":"Minor fixes"}},{"before":"116d18855645a33fe78d88b37b674a3156a4bdef","after":"93f16bd87da7cb7e6854a3b43bfc91e6d460a6cd","ref":"refs/heads/bulk-send","pushedAt":"2024-05-29T05:37:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"junedkhatri31","name":"Juned Khatri","path":"/junedkhatri31","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20799038?s=80&v=4"},"commit":{"message":"Show error to frontend when request failed","shortMessageHtmlLink":"Show error to frontend when request failed"}},{"before":"7d5922af090037c0f1a7ee8a0352f98584c2ef66","after":"116d18855645a33fe78d88b37b674a3156a4bdef","ref":"refs/heads/bulk-send","pushedAt":"2024-05-29T05:25:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"junedkhatri31","name":"Juned Khatri","path":"/junedkhatri31","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20799038?s=80&v=4"},"commit":{"message":"Add bulk contact upload","shortMessageHtmlLink":"Add bulk contact upload"}},{"before":"cd1218d52731895ed6efc39d8800fab336644766","after":"7d5922af090037c0f1a7ee8a0352f98584c2ef66","ref":"refs/heads/bulk-send","pushedAt":"2024-02-29T08:26:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"junedkhatri31","name":"Juned Khatri","path":"/junedkhatri31","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20799038?s=80&v=4"},"commit":{"message":"feat: Add broadcast page live changes","shortMessageHtmlLink":"feat: Add broadcast page live changes"}},{"before":"25fb1ff9d9d0f84a4db3f3d53c72453b76df83a7","after":"cd1218d52731895ed6efc39d8800fab336644766","ref":"refs/heads/bulk-send","pushedAt":"2024-01-18T18:40:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"junedkhatri31","name":"Juned Khatri","path":"/junedkhatri31","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20799038?s=80&v=4"},"commit":{"message":"fix: Broadcast delivered counted twice","shortMessageHtmlLink":"fix: Broadcast delivered counted twice"}},{"before":"bc824a40f7e897df4f04d50e75da2c8a48abb35c","after":"25fb1ff9d9d0f84a4db3f3d53c72453b76df83a7","ref":"refs/heads/bulk-send","pushedAt":"2024-01-12T19:05:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"junedkhatri31","name":"Juned Khatri","path":"/junedkhatri31","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20799038?s=80&v=4"},"commit":{"message":"ppartial fix: delivered counted twice","shortMessageHtmlLink":"ppartial fix: delivered counted twice"}},{"before":"4d1ada5347616e5e37cca27ee9c31ec74ffed4d5","after":"bc824a40f7e897df4f04d50e75da2c8a48abb35c","ref":"refs/heads/bulk-send","pushedAt":"2024-01-12T18:11:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"junedkhatri31","name":"Juned Khatri","path":"/junedkhatri31","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20799038?s=80&v=4"},"commit":{"message":"Add order descending","shortMessageHtmlLink":"Add order descending"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0xMFQwNzo1MjowMC4wMDAwMDBazwAAAASW2muU","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0xMFQwNzo1MjowMC4wMDAwMDBazwAAAASW2muU","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wMS0xMlQxODoxMToyMC4wMDAwMDBazwAAAAPedeJ6"}},"title":"Activity ยท receevi/receevi"}