{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":3330745,"defaultBranch":"master","name":"profanity","ownerLogin":"profanity-im","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2012-02-02T01:02:32.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/49746998?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1708361020.0","currentOid":""},"activityList":{"items":[{"before":"6b9d0e86472574132e8621cea19cf40e668999bd","after":"57c8969de059130153e505769403867045d106d6","ref":"refs/heads/master","pushedAt":"2024-04-10T12:54:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jubalh","name":"Michael Vetter","path":"/jubalh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1658215?s=80&v=4"},"commit":{"message":"Expand issue template\n\nInclude libstrophe version and server software used.","shortMessageHtmlLink":"Expand issue template"}},{"before":"c6cf27e4e17d22682269eb18828e858eb8a2b021","after":"6b9d0e86472574132e8621cea19cf40e668999bd","ref":"refs/heads/master","pushedAt":"2024-03-17T15:45:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jubalh","name":"Michael Vetter","path":"/jubalh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1658215?s=80&v=4"},"commit":{"message":"Update accounts_find_all header in test stub\n\nFix https://bugs.gentoo.org/927179","shortMessageHtmlLink":"Update accounts_find_all header in test stub"}},{"before":"e5eb0f41f3c739b8145a4feccee51bcc4a820eda","after":"c6cf27e4e17d22682269eb18828e858eb8a2b021","ref":"refs/heads/master","pushedAt":"2024-03-01T12:02:34.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"jubalh","name":"Michael Vetter","path":"/jubalh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1658215?s=80&v=4"},"commit":{"message":"Merge pull request #1952 from H3rnand3zzz/fix/alt-underscroll\n\nFix underscrolling issue for alternative scrolling","shortMessageHtmlLink":"Merge pull request #1952 from H3rnand3zzz/fix/alt-underscroll"}},{"before":"88b26cfdb9bd8468c9b7f9131dea55ed35bbd751","after":"e5eb0f41f3c739b8145a4feccee51bcc4a820eda","ref":"refs/heads/master","pushedAt":"2024-03-01T11:57:54.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"jubalh","name":"Michael Vetter","path":"/jubalh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1658215?s=80&v=4"},"commit":{"message":"Merge pull request #1958 from ike08/fix/no-download-twice\n\nFix unable to download item twice","shortMessageHtmlLink":"Merge pull request #1958 from ike08/fix/no-download-twice"}},{"before":"9b193b1f26e9f46be1640c299d608a44da595944","after":null,"ref":"refs/heads/fix/slashguard-1955","pushedAt":"2024-02-19T16:43:40.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jubalh","name":"Michael Vetter","path":"/jubalh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1658215?s=80&v=4"}},{"before":"569e37f018564bde82f1655246208c0ad95dc4c6","after":"88b26cfdb9bd8468c9b7f9131dea55ed35bbd751","ref":"refs/heads/master","pushedAt":"2024-02-19T16:42:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jubalh","name":"Michael Vetter","path":"/jubalh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1658215?s=80&v=4"},"commit":{"message":"Undo gmainloop related changes\n\nRevert \"Merge pull request #1943 from H3rnand3zzz/gmainloop\n\nThis reverts commit 609fde099857d4d9b2bd8d421bdb0a5059a53dfc, reversing\nchanges made to 2ec94064ed341f0ea5b197a283c6ebfb15716bd0.\n\nRevert \"Merge pull request #1948 from H3rnand3zzz/fix/rl-less-refreshes\"\n\nThis reverts commit 11762fd2b0cc9a82c08a32bb58e25bb6def0e597, reversing\nchanges made to 609fde099857d4d9b2bd8d421bdb0a5059a53dfc.\n\nWe have got several issues, that we don't quite see how to solve, with\nthe merge of the gmainloop PR.\n\n* Slashguard is broken (#1955) (though #1956 could fix that)\n* One person reported problems with copy paste selection via mouse\n* Some input buffer seems not to be cleared correctly\n It happened that I was debugging profanity used `/connect` and typed\n the password. I then debugged so long that a time out occurred, so\n profanity disconnected. Then it printed \"unknown command: $password\".\n\nThere was something else that I forgot now.\n\nBottomline is: so far we didn't get it right so we will undo these\nchanges until someone proposes a working solution.\n\nWe got a slight performance increase (apparently noticable when\nalt+mouse scrolling) but got too many issues with this change.","shortMessageHtmlLink":"Undo gmainloop related changes"}},{"before":"008a04ce15944e4525606f7acf5383e0aacbd819","after":"9b193b1f26e9f46be1640c299d608a44da595944","ref":"refs/heads/fix/slashguard-1955","pushedAt":"2024-02-18T06:34:19.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jubalh","name":"Michael Vetter","path":"/jubalh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1658215?s=80&v=4"},"commit":{"message":"Fix slashguard\n\nSlashguard wasn't working since merging\nhttps://github.com/profanity-im/profanity/pull/1943.\n\nIn 7eac636fc80016dbf18eea60a7d59576dd2a4925 the user input processing\nwas moved to be in gmainloop via inp_add_watch().\n\nFix https://github.com/profanity-im/profanity/issues/1955","shortMessageHtmlLink":"Fix slashguard"}},{"before":null,"after":"008a04ce15944e4525606f7acf5383e0aacbd819","ref":"refs/heads/fix/slashguard-1955","pushedAt":"2024-02-17T16:15:48.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jubalh","name":"Michael Vetter","path":"/jubalh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1658215?s=80&v=4"},"commit":{"message":"WIP: slashguard fix\n\n* Need more time to investigate the callback stuff.\n* Need to check whether we need the slashguard check in two locations or\n not. If we do put it into a func.\n\nFix https://github.com/profanity-im/profanity/issues/1955","shortMessageHtmlLink":"WIP: slashguard fix"}},{"before":"11762fd2b0cc9a82c08a32bb58e25bb6def0e597","after":"569e37f018564bde82f1655246208c0ad95dc4c6","ref":"refs/heads/master","pushedAt":"2024-01-22T15:03:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jubalh","name":"Michael Vetter","path":"/jubalh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1658215?s=80&v=4"},"commit":{"message":"Update copyright to 2024","shortMessageHtmlLink":"Update copyright to 2024"}},{"before":"609fde099857d4d9b2bd8d421bdb0a5059a53dfc","after":"11762fd2b0cc9a82c08a32bb58e25bb6def0e597","ref":"refs/heads/master","pushedAt":"2024-01-19T06:36:07.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"jubalh","name":"Michael Vetter","path":"/jubalh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1658215?s=80&v=4"},"commit":{"message":"Merge pull request #1948 from H3rnand3zzz/fix/rl-less-refreshes\n\nRemove unnecessary input win redisplay","shortMessageHtmlLink":"Merge pull request #1948 from H3rnand3zzz/fix/rl-less-refreshes"}},{"before":"2ec94064ed341f0ea5b197a283c6ebfb15716bd0","after":"609fde099857d4d9b2bd8d421bdb0a5059a53dfc","ref":"refs/heads/master","pushedAt":"2024-01-16T11:18:34.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"jubalh","name":"Michael Vetter","path":"/jubalh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1658215?s=80&v=4"},"commit":{"message":"Merge pull request #1943 from H3rnand3zzz/gmainloop\n\nUse Gmainloop as a main loop to increase performance","shortMessageHtmlLink":"Merge pull request #1943 from H3rnand3zzz/gmainloop"}},{"before":"32e70c6c8d2f889031926b498825857c95d07f0e","after":"2ec94064ed341f0ea5b197a283c6ebfb15716bd0","ref":"refs/heads/master","pushedAt":"2024-01-08T14:16:43.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"jubalh","name":"Michael Vetter","path":"/jubalh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1658215?s=80&v=4"},"commit":{"message":"Merge pull request #1935 from H3rnand3zzz/fix/broken-scroll\n\nFix scrolling","shortMessageHtmlLink":"Merge pull request #1935 from H3rnand3zzz/fix/broken-scroll"}},{"before":"f458d6ebdfec1d4b1533fb58b0391363c405eda0","after":null,"ref":"refs/heads/fix-1940-once-more","pushedAt":"2023-12-29T06:01:03.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jubalh","name":"Michael Vetter","path":"/jubalh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1658215?s=80&v=4"}},{"before":"605ee6e99a226565125ab72e7f16951930d8d6ee","after":"32e70c6c8d2f889031926b498825857c95d07f0e","ref":"refs/heads/master","pushedAt":"2023-12-29T06:00:58.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"jubalh","name":"Michael Vetter","path":"/jubalh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1658215?s=80&v=4"},"commit":{"message":"Merge pull request #1944 from profanity-im/fix-1940-once-more\n\nFix when feature discovery is finished","shortMessageHtmlLink":"Merge pull request #1944 from profanity-im/fix-1940-once-more"}},{"before":"8a62d769f289d0709a7090f71e9b38a75f974018","after":"f458d6ebdfec1d4b1533fb58b0391363c405eda0","ref":"refs/heads/fix-1940-once-more","pushedAt":"2023-12-28T18:21:32.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sjaeckel","name":"Steffen Jaeckel","path":"/sjaeckel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/294374?s=80&v=4"},"commit":{"message":"Fix when feature discovery is finished\n\nFeature discovery was marked as finished once we received a reply to the\ninitial request. The discovery mechanism allows to delegate the real\nfeature discovery to another service running on different domain and those\nrequests are created dynamically.\n\nThis was another instance causing the warning message described in #1940\n\nFixes #1940 (once more)\n\nSigned-off-by: Steffen Jaeckel ","shortMessageHtmlLink":"Fix when feature discovery is finished"}},{"before":null,"after":"8a62d769f289d0709a7090f71e9b38a75f974018","ref":"refs/heads/fix-1940-once-more","pushedAt":"2023-12-28T18:09:13.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sjaeckel","name":"Steffen Jaeckel","path":"/sjaeckel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/294374?s=80&v=4"},"commit":{"message":"Fix when feature discovery is finished\n\nFeature discovery was marked as finished once we received a reply to the\ninitial request. The discovery mechanism allows to delegate the real\nfeature discovery to another service running on different domain and those\nrequests are created dynamically.\n\nThis was another instance causing the warning message described in #1940\n\nFixes #1940 (once more)\n\nSigned-off-by: Steffen Jaeckel ","shortMessageHtmlLink":"Fix when feature discovery is finished"}},{"before":"801c6002af8bd99f363222d5db462cb8972a6e67","after":null,"ref":"refs/heads/minor-improvements","pushedAt":"2023-12-14T10:56:32.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jubalh","name":"Michael Vetter","path":"/jubalh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1658215?s=80&v=4"}},{"before":"b18b6cbd296994cf8ea98e700360653588bc1eb3","after":"605ee6e99a226565125ab72e7f16951930d8d6ee","ref":"refs/heads/master","pushedAt":"2023-12-14T10:56:27.000Z","pushType":"pr_merge","commitsCount":9,"pusher":{"login":"jubalh","name":"Michael Vetter","path":"/jubalh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1658215?s=80&v=4"},"commit":{"message":"Merge pull request #1942 from profanity-im/minor-improvements\n\nMinor improvements","shortMessageHtmlLink":"Merge pull request #1942 from profanity-im/minor-improvements"}},{"before":"1204276cbbe1d623eafddc1f5fcf123965af45e9","after":"801c6002af8bd99f363222d5db462cb8972a6e67","ref":"refs/heads/minor-improvements","pushedAt":"2023-12-12T17:27:38.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sjaeckel","name":"Steffen Jaeckel","path":"/sjaeckel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/294374?s=80&v=4"},"commit":{"message":"Update Valgrind suppressions\n\nSigned-off-by: Steffen Jaeckel ","shortMessageHtmlLink":"Update Valgrind suppressions"}},{"before":"c25995cfa432e67b06f0b2d28909a307f63931f7","after":"1204276cbbe1d623eafddc1f5fcf123965af45e9","ref":"refs/heads/minor-improvements","pushedAt":"2023-12-12T15:51:06.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sjaeckel","name":"Steffen Jaeckel","path":"/sjaeckel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/294374?s=80&v=4"},"commit":{"message":"Update Valgrind suppressions\n\nSigned-off-by: Steffen Jaeckel ","shortMessageHtmlLink":"Update Valgrind suppressions"}},{"before":"31c6d5f09a74b57d6a368926b3a1a55861c1e4b2","after":null,"ref":"refs/heads/some-fixes","pushedAt":"2023-12-12T15:39:20.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jubalh","name":"Michael Vetter","path":"/jubalh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1658215?s=80&v=4"}},{"before":"0e66cbe4582654f6551ad7d874956fab16223b76","after":"b18b6cbd296994cf8ea98e700360653588bc1eb3","ref":"refs/heads/master","pushedAt":"2023-12-12T15:39:12.000Z","pushType":"pr_merge","commitsCount":7,"pusher":{"login":"jubalh","name":"Michael Vetter","path":"/jubalh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1658215?s=80&v=4"},"commit":{"message":"Merge pull request #1941 from profanity-im/some-fixes\n\nSome fixes","shortMessageHtmlLink":"Merge pull request #1941 from profanity-im/some-fixes"}},{"before":"e4d224d23970741f52ba374e2a4b103b1ce43a59","after":"31c6d5f09a74b57d6a368926b3a1a55861c1e4b2","ref":"refs/heads/some-fixes","pushedAt":"2023-12-12T15:31:51.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sjaeckel","name":"Steffen Jaeckel","path":"/sjaeckel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/294374?s=80&v=4"},"commit":{"message":"Improve shutdown\n\n1. close logfile as last action\n2. Fix `plugins_shutdown()` accessing `((ProfPlugin*)curr->data)->lang`\n after `curr->data` had already potentially been free'd.\n\nSigned-off-by: Steffen Jaeckel ","shortMessageHtmlLink":"Improve shutdown"}},{"before":"470277f86b0f74c9760742ea9a72f111dfb6c8be","after":"c25995cfa432e67b06f0b2d28909a307f63931f7","ref":"refs/heads/minor-improvements","pushedAt":"2023-12-09T14:13:27.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sjaeckel","name":"Steffen Jaeckel","path":"/sjaeckel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/294374?s=80&v=4"},"commit":{"message":"Update Valgrind suppressions\n\nSigned-off-by: Steffen Jaeckel ","shortMessageHtmlLink":"Update Valgrind suppressions"}},{"before":"446f6e67f7aa5801374d647b7bf9ff66316c672e","after":"e4d224d23970741f52ba374e2a4b103b1ce43a59","ref":"refs/heads/some-fixes","pushedAt":"2023-12-09T14:13:27.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sjaeckel","name":"Steffen Jaeckel","path":"/sjaeckel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/294374?s=80&v=4"},"commit":{"message":"Improve shutdown\n\n1. close logfile as last action\n2. Fix `plugins_shutdown()` accessing `((ProfPlugin*)curr->data)->lang`\n after `curr->data` had already potentially been free'd.\n\nSigned-off-by: Steffen Jaeckel ","shortMessageHtmlLink":"Improve shutdown"}},{"before":null,"after":"446f6e67f7aa5801374d647b7bf9ff66316c672e","ref":"refs/heads/some-fixes","pushedAt":"2023-12-09T14:10:27.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sjaeckel","name":"Steffen Jaeckel","path":"/sjaeckel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/294374?s=80&v=4"},"commit":{"message":"Improve shutdown\n\n1. close logfile as last action\n2. Fix `plugins_shutdown()` accessing `((ProfPlugin*)curr->data)->lang`\n after `curr->data` had already potentially been free'd.\n\nSigned-off-by: Steffen Jaeckel ","shortMessageHtmlLink":"Improve shutdown"}},{"before":null,"after":"470277f86b0f74c9760742ea9a72f111dfb6c8be","ref":"refs/heads/minor-improvements","pushedAt":"2023-12-09T14:10:27.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sjaeckel","name":"Steffen Jaeckel","path":"/sjaeckel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/294374?s=80&v=4"},"commit":{"message":"Update Valgrind suppressions\n\nSigned-off-by: Steffen Jaeckel ","shortMessageHtmlLink":"Update Valgrind suppressions"}},{"before":"bd0aa3eb85fbd38805d04139fca1088b820085ba","after":"0e66cbe4582654f6551ad7d874956fab16223b76","ref":"refs/heads/master","pushedAt":"2023-12-05T14:14:56.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"jubalh","name":"Michael Vetter","path":"/jubalh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1658215?s=80&v=4"},"commit":{"message":"Merge pull request #1937 from H3rnand3zzz/fix/db-edge-scrolling\n\nFix scrolling state at windows edge","shortMessageHtmlLink":"Merge pull request #1937 from H3rnand3zzz/fix/db-edge-scrolling"}},{"before":"889593ad6c2e242c4245af4c5bb0fb18c7bb87c4","after":"bd0aa3eb85fbd38805d04139fca1088b820085ba","ref":"refs/heads/master","pushedAt":"2023-12-05T11:25:41.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"jubalh","name":"Michael Vetter","path":"/jubalh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1658215?s=80&v=4"},"commit":{"message":"Merge pull request #1824 from H3rnand3zzz/feature/mouse-scroll\n\nSmooth scrolling support (+mouse wheel scrolling in some terminals)","shortMessageHtmlLink":"Merge pull request #1824 from H3rnand3zzz/feature/mouse-scroll"}},{"before":"9ef05f4185d76115b2167f975e083b343440288f","after":"889593ad6c2e242c4245af4c5bb0fb18c7bb87c4","ref":"refs/heads/master","pushedAt":"2023-12-04T15:27:35.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"jubalh","name":"Michael Vetter","path":"/jubalh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1658215?s=80&v=4"},"commit":{"message":"Merge pull request #1936 from H3rnand3zzz/fix/underscrolling\n\nFix underscrolling problem","shortMessageHtmlLink":"Merge pull request #1936 from H3rnand3zzz/fix/underscrolling"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAELQsnQAA","startCursor":null,"endCursor":null}},"title":"Activity ยท profanity-im/profanity"}