{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":26661222,"defaultBranch":"master","name":"chat","ownerLogin":"tinode","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2014-11-14T22:54:28.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/9325720?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1714437150.0","currentOid":""},"activityList":{"items":[{"before":"99c633297a805123f74642334f87d4a5b8ab7967","after":"a97c49477fae478062238049e6cde2da2fe9c114","ref":"refs/heads/master","pushedAt":"2024-04-30T00:29:00.000Z","pushType":"push","commitsCount":25,"pusher":{"login":"or-else","name":"Gene","path":"/or-else","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5938143?s=80&v=4"},"commit":{"message":"fixing comments","shortMessageHtmlLink":"fixing comments"}},{"before":"8ae0f23706078d0f9178519dab5db9f093949a94","after":"a97c49477fae478062238049e6cde2da2fe9c114","ref":"refs/heads/devel","pushedAt":"2024-04-27T23:18:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"or-else","name":"Gene","path":"/or-else","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5938143?s=80&v=4"},"commit":{"message":"fixing comments","shortMessageHtmlLink":"fixing comments"}},{"before":"07177b0e41da0cc3b693fb859e0375af9b48b665","after":"8ae0f23706078d0f9178519dab5db9f093949a94","ref":"refs/heads/devel","pushedAt":"2024-04-27T23:05:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"or-else","name":"Gene","path":"/or-else","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5938143?s=80&v=4"},"commit":{"message":"refresh go mod","shortMessageHtmlLink":"refresh go mod"}},{"before":"495be781555358a5919085f724a83ce9634fbe88","after":"07177b0e41da0cc3b693fb859e0375af9b48b665","ref":"refs/heads/devel","pushedAt":"2024-04-27T22:59:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"or-else","name":"Gene","path":"/or-else","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5938143?s=80&v=4"},"commit":{"message":"removed debug printing","shortMessageHtmlLink":"removed debug printing"}},{"before":"2f082c38d6e225c097fe54c0146c06bf488f3139","after":"495be781555358a5919085f724a83ce9634fbe88","ref":"refs/heads/devel","pushedAt":"2024-04-27T22:49:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"or-else","name":"Gene","path":"/or-else","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5938143?s=80&v=4"},"commit":{"message":"forgot to add file","shortMessageHtmlLink":"forgot to add file"}},{"before":"e3a9d31dacd067f9e0f5f277d39b18ba8008fbaa","after":"2f082c38d6e225c097fe54c0146c06bf488f3139","ref":"refs/heads/devel","pushedAt":"2024-04-27T22:48:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"or-else","name":"Gene","path":"/or-else","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5938143?s=80&v=4"},"commit":{"message":"parse grapheme clusters only once","shortMessageHtmlLink":"parse grapheme clusters only once"}},{"before":"f68554bfc10a84781cbcbe5ab31749a6936dca56","after":"e3a9d31dacd067f9e0f5f277d39b18ba8008fbaa","ref":"refs/heads/devel","pushedAt":"2024-04-27T17:41:53.000Z","pushType":"pr_merge","commitsCount":6,"pusher":{"login":"or-else","name":"Gene","path":"/or-else","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5938143?s=80&v=4"},"commit":{"message":"Merge pull request #905 from dilshans2k/bugfix/drafty-should-correctly-parse-message-content-for-push-notification\n\nfix: #904 drafty should correctly parse message content for push notification","shortMessageHtmlLink":"Merge pull request #905 from dilshans2k/bugfix/drafty-should-correctl…"}},{"before":"c74078938ea31652f3a5d65b3f8423ca0cee5b16","after":"f68554bfc10a84781cbcbe5ab31749a6936dca56","ref":"refs/heads/devel","pushedAt":"2024-04-12T18:37:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"or-else","name":"Gene","path":"/or-else","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5938143?s=80&v=4"},"commit":{"message":"better comments","shortMessageHtmlLink":"better comments"}},{"before":"50a4aeb7f5ffc98ca79a06074e63df650ed0e10e","after":"c74078938ea31652f3a5d65b3f8423ca0cee5b16","ref":"refs/heads/devel","pushedAt":"2024-04-11T18:22:03.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"or-else","name":"Gene","path":"/or-else","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5938143?s=80&v=4"},"commit":{"message":"Merge pull request #909 from markeloff86/bugfix/cors-for-upload-api\n\nCORS for media API","shortMessageHtmlLink":"Merge pull request #909 from markeloff86/bugfix/cors-for-upload-api"}},{"before":"25903a490c5faa6bd021f53431eb342e77870449","after":"50a4aeb7f5ffc98ca79a06074e63df650ed0e10e","ref":"refs/heads/devel","pushedAt":"2024-04-11T16:45:44.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"or-else","name":"Gene","path":"/or-else","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5938143?s=80&v=4"},"commit":{"message":"Merge pull request #907 from tinode/cors\n\nAdd CORS HTTP headers to regular (non-OPTIONS) requests","shortMessageHtmlLink":"Merge pull request #907 from tinode/cors"}},{"before":"30268813719aaf02107c414e1e2c1834a321ffe2","after":"25903a490c5faa6bd021f53431eb342e77870449","ref":"refs/heads/devel","pushedAt":"2024-04-10T14:40:07.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"or-else","name":"Gene","path":"/or-else","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5938143?s=80&v=4"},"commit":{"message":"Merge pull request #908 from goodfirm/master\n\nchore: fix function names in comment","shortMessageHtmlLink":"Merge pull request #908 from goodfirm/master"}},{"before":"70376da27c58787916c7d16486b1a6bf30ad529f","after":"01a3c8ad9a92bdf7ebd318c6330177830a3ca53d","ref":"refs/heads/cors","pushedAt":"2024-04-09T23:49:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"or-else","name":"Gene","path":"/or-else","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5938143?s=80&v=4"},"commit":{"message":"adding comment for clarity","shortMessageHtmlLink":"adding comment for clarity"}},{"before":"e75cf9733bbcda96dae83adf8c608af1e4f1d362","after":"30268813719aaf02107c414e1e2c1834a321ffe2","ref":"refs/heads/devel","pushedAt":"2024-04-09T23:21:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"or-else","name":"Gene","path":"/or-else","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5938143?s=80&v=4"},"commit":{"message":"audio and video calls in drafty","shortMessageHtmlLink":"audio and video calls in drafty"}},{"before":null,"after":"70376da27c58787916c7d16486b1a6bf30ad529f","ref":"refs/heads/cors","pushedAt":"2024-04-09T23:11:07.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"or-else","name":"Gene","path":"/or-else","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5938143?s=80&v=4"},"commit":{"message":"add CORS HTTP headers to regular (non-OPTIONS) requests","shortMessageHtmlLink":"add CORS HTTP headers to regular (non-OPTIONS) requests"}},{"before":"a89130945072ba2d17639ea0700818738d400521","after":"e75cf9733bbcda96dae83adf8c608af1e4f1d362","ref":"refs/heads/devel","pushedAt":"2024-03-23T20:13:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"or-else","name":"Gene","path":"/or-else","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5938143?s=80&v=4"},"commit":{"message":"dependencies updated due to security issues","shortMessageHtmlLink":"dependencies updated due to security issues"}},{"before":"1c813cd6c9eeb57bae60848e93e9c1d7b1c21594","after":"a89130945072ba2d17639ea0700818738d400521","ref":"refs/heads/devel","pushedAt":"2024-02-27T00:14:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"or-else","name":"Gene","path":"/or-else","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5938143?s=80&v=4"},"commit":{"message":"remove unused parameter from checkVers and checkUser","shortMessageHtmlLink":"remove unused parameter from checkVers and checkUser"}},{"before":"99c633297a805123f74642334f87d4a5b8ab7967","after":"1c813cd6c9eeb57bae60848e93e9c1d7b1c21594","ref":"refs/heads/devel","pushedAt":"2024-02-21T01:46:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"or-else","name":"Gene","path":"/or-else","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5938143?s=80&v=4"},"commit":{"message":"allow s3 endpoint confuguration in docker, mention compatibility","shortMessageHtmlLink":"allow s3 endpoint confuguration in docker, mention compatibility"}},{"before":"c9db911baf86be44e2d875dd26303b1fb937949b","after":"99c633297a805123f74642334f87d4a5b8ab7967","ref":"refs/heads/devel","pushedAt":"2024-02-19T19:26:44.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"or-else","name":"Gene","path":"/or-else","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5938143?s=80&v=4"},"commit":{"message":"Merge branch 'master' of https://github.com/tinode/chat","shortMessageHtmlLink":"Merge branch 'master' of https://github.com/tinode/chat"}},{"before":"66bfd4eb9104c98ceddc6d05a995c70443df3d35","after":"99c633297a805123f74642334f87d4a5b8ab7967","ref":"refs/heads/master","pushedAt":"2024-02-19T19:26:31.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"or-else","name":"Gene","path":"/or-else","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5938143?s=80&v=4"},"commit":{"message":"Merge branch 'master' of https://github.com/tinode/chat","shortMessageHtmlLink":"Merge branch 'master' of https://github.com/tinode/chat"}},{"before":"c9db911baf86be44e2d875dd26303b1fb937949b","after":"66bfd4eb9104c98ceddc6d05a995c70443df3d35","ref":"refs/heads/master","pushedAt":"2024-02-06T04:38:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"or-else","name":"Gene","path":"/or-else","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5938143?s=80&v=4"},"commit":{"message":"Add link to Karuha","shortMessageHtmlLink":"Add link to Karuha"}},{"before":"f19ab26316f1d2ec66615a1d5e5a3d8c2ff1435e","after":"c9db911baf86be44e2d875dd26303b1fb937949b","ref":"refs/heads/master","pushedAt":"2024-02-06T02:53:14.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"or-else","name":"Gene","path":"/or-else","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5938143?s=80&v=4"},"commit":{"message":"instructions on creating a private installation","shortMessageHtmlLink":"instructions on creating a private installation"}},{"before":"a9cf71bbe063e5c8c7da04c789f227025dea1677","after":"c9db911baf86be44e2d875dd26303b1fb937949b","ref":"refs/heads/devel","pushedAt":"2024-01-28T21:39:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"or-else","name":"Gene","path":"/or-else","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5938143?s=80&v=4"},"commit":{"message":"instructions on creating a private installation","shortMessageHtmlLink":"instructions on creating a private installation"}},{"before":"474fe78a115282525f2e862aa3eae23e64dcf156","after":"a9cf71bbe063e5c8c7da04c789f227025dea1677","ref":"refs/heads/devel","pushedAt":"2024-01-22T18:44:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"or-else","name":"Gene","path":"/or-else","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5938143?s=80&v=4"},"commit":{"message":"ensure correct prefix use","shortMessageHtmlLink":"ensure correct prefix use"}},{"before":"33d75b09e9244730e61672bb0c6574f3dda5b49d","after":"474fe78a115282525f2e862aa3eae23e64dcf156","ref":"refs/heads/devel","pushedAt":"2024-01-22T18:32:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"or-else","name":"Gene","path":"/or-else","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5938143?s=80&v=4"},"commit":{"message":"adding sanitizer for user-provided mime type in uploads","shortMessageHtmlLink":"adding sanitizer for user-provided mime type in uploads"}},{"before":"6aca44ac75aaa57cdc17ff2a90c1b9a6ba5f33e1","after":"33d75b09e9244730e61672bb0c6574f3dda5b49d","ref":"refs/heads/devel","pushedAt":"2024-01-15T23:39:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"or-else","name":"Gene","path":"/or-else","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5938143?s=80&v=4"},"commit":{"message":"update golang.org/x/crypto to v0.17.0 (CVE-2023-48795)","shortMessageHtmlLink":"update golang.org/x/crypto to v0.17.0 (CVE-2023-48795)"}},{"before":"f19ab26316f1d2ec66615a1d5e5a3d8c2ff1435e","after":"6aca44ac75aaa57cdc17ff2a90c1b9a6ba5f33e1","ref":"refs/heads/devel","pushedAt":"2024-01-15T23:34:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"or-else","name":"Gene","path":"/or-else","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5938143?s=80&v=4"},"commit":{"message":"more cases of forced attachment downloads (vs inline)","shortMessageHtmlLink":"more cases of forced attachment downloads (vs inline)"}},{"before":"759865e049b2271d7c4b3f72ffbafd06a38e5870","after":"f19ab26316f1d2ec66615a1d5e5a3d8c2ff1435e","ref":"refs/heads/devel","pushedAt":"2024-01-13T03:01:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"or-else","name":"Gene","path":"/or-else","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5938143?s=80&v=4"},"commit":{"message":"security fix: always force html attachments to be downloaded as opposed to be shown inline","shortMessageHtmlLink":"security fix: always force html attachments to be downloaded as oppos…"}},{"before":"759865e049b2271d7c4b3f72ffbafd06a38e5870","after":"f19ab26316f1d2ec66615a1d5e5a3d8c2ff1435e","ref":"refs/heads/master","pushedAt":"2024-01-13T03:00:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"or-else","name":"Gene","path":"/or-else","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5938143?s=80&v=4"},"commit":{"message":"security fix: always force html attachments to be downloaded as opposed to be shown inline","shortMessageHtmlLink":"security fix: always force html attachments to be downloaded as oppos…"}},{"before":"4184ed941080daec1bb6b7804f64fb6a4fc2818d","after":"759865e049b2271d7c4b3f72ffbafd06a38e5870","ref":"refs/heads/master","pushedAt":"2023-12-15T23:32:52.000Z","pushType":"push","commitsCount":27,"pusher":{"login":"or-else","name":"Gene","path":"/or-else","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5938143?s=80&v=4"},"commit":{"message":"postgress: reduce the number of open connectins to fit under default limit","shortMessageHtmlLink":"postgress: reduce the number of open connectins to fit under default …"}},{"before":"c455fca374e870405cd7b53488ed8a2f2c30e529","after":"759865e049b2271d7c4b3f72ffbafd06a38e5870","ref":"refs/heads/devel","pushedAt":"2023-12-08T19:55:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"or-else","name":"Gene","path":"/or-else","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5938143?s=80&v=4"},"commit":{"message":"postgress: reduce the number of open connectins to fit under default limit","shortMessageHtmlLink":"postgress: reduce the number of open connectins to fit under default …"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEPX8ntgA","startCursor":null,"endCursor":null}},"title":"Activity · tinode/chat"}