{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":591544349,"defaultBranch":"main","name":"gitea","ownerLogin":"brechtvl","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2023-01-21T03:14:23.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/450909?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1719503926.0","currentOid":""},"activityList":{"items":[{"before":"5a0db8af5edfdd9950d5414ac6c2defd4f3c001a","after":"dbd6fe172a651416fd8e7b4a8617124f922f0b6d","ref":"refs/heads/delay-pr-check","pushedAt":"2024-09-12T09:50:51.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"brechtvl","name":"Brecht Van Lommel","path":"/brechtvl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/450909?s=80&v=4"},"commit":{"message":"Option to delay conflict checking of old pull requests until page view\n\n[repository.pull-request] CHECK_ONLY_LAST_UPDATED_DAYS specifies the\nnumber of days in which the PR must have been last updated for conflict\nchecking to happen immediately when the base branch is updated.\n\nThe default value of -1 behaves exactly as before with no delay. With 0\nall conflict checking will be delayed until page view. We have found\nthat 1 day works well in practice.\n\nThis mostly eliminates the \"Merge conflict checking is in progress. Try\nagain in few moments.\" message when conflict checking is slow for big\nrepositories and many pull requests.\n\nPRs that are actively being worked on will be checked immediately, while\nfor others are likely to actually get checked in the next few seconds.\n\nEven better would be to auto-update the page as GitHub does, but this\nrelatively simple change effectively solved the problem for us.","shortMessageHtmlLink":"Option to delay conflict checking of old pull requests until page view"}},{"before":"a2203a9d66b08aaf78106dcd28995cc7ac3d04f5","after":"5a0db8af5edfdd9950d5414ac6c2defd4f3c001a","ref":"refs/heads/delay-pr-check","pushedAt":"2024-09-12T02:53:05.000Z","pushType":"push","commitsCount":1723,"pusher":{"login":"techknowlogick","name":null,"path":"/techknowlogick","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/164197?s=80&v=4"},"commit":{"message":"Merge branch 'main' into delay-pr-check","shortMessageHtmlLink":"Merge branch 'main' into delay-pr-check"}},{"before":"7bb5e0d195cf6359c422983e64100e2e3ddeba24","after":"c980ebdc685a9f930eceec4418323a1af69a1fde","ref":"refs/heads/fix-slow-check-many-files","pushedAt":"2024-07-04T18:29:05.000Z","pushType":"push","commitsCount":11,"pusher":{"login":"GiteaBot","name":"Giteabot","path":"/GiteaBot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24582011?s=80&v=4"},"commit":{"message":"Merge branch 'main' into fix-slow-check-many-files","shortMessageHtmlLink":"Merge branch 'main' into fix-slow-check-many-files"}},{"before":"bc7b66bbd43742103774694a23180495d7f2165e","after":"7bb5e0d195cf6359c422983e64100e2e3ddeba24","ref":"refs/heads/fix-slow-check-many-files","pushedAt":"2024-07-03T19:38:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"brechtvl","name":"Brecht Van Lommel","path":"/brechtvl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/450909?s=80&v=4"},"commit":{"message":"Use newer format with object type, and put on single line","shortMessageHtmlLink":"Use newer format with object type, and put on single line"}},{"before":"1b4599ecd577e3ab30921b7ba64dbea2ad4f2adb","after":"bc7b66bbd43742103774694a23180495d7f2165e","ref":"refs/heads/fix-slow-check-many-files","pushedAt":"2024-07-03T14:35:26.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"brechtvl","name":"Brecht Van Lommel","path":"/brechtvl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/450909?s=80&v=4"},"commit":{"message":"Fix slow patch checking with commits that add or remove many files\n\nRunning git update-index for every individual file is slow, so add and\nremove everything with a single git command.\n\nWhen such a commit lands in the default branch, it could cause PR creation\nand patch checking for all open PRs to be slow, or time out entirely. For\nexample, a commit that removes 1383 files was measured to take more than\n60 seconds and timed out. With this change checking takes about a second.\n\nRelated to #27967, though this will not help with commits that change many\nlines in few files.","shortMessageHtmlLink":"Fix slow patch checking with commits that add or remove many files"}},{"before":"082c60b0245ae61cb5e8217753246c76b84b1afc","after":"1b4599ecd577e3ab30921b7ba64dbea2ad4f2adb","ref":"refs/heads/fix-slow-check-many-files","pushedAt":"2024-06-27T16:10:13.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"brechtvl","name":"Brecht Van Lommel","path":"/brechtvl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/450909?s=80&v=4"},"commit":{"message":"Fix: Slow patch checking with commit that removes many files\n\nRunning update-index --remove for every individual file is slow, so\nremove them all together.\n\nWhen such a commit lands in the main branch, it can then cause PR\ncreation and patch checking for all open PRs to be slow, or time out\nentirely.\n\nIn our case, a commit that removes 1383 files causes the 60 seconds\ntimeout to be reached. With this change checking takes about a second.\n\nThe git.AddObjectToIndex case most likely needs the same optimization.","shortMessageHtmlLink":"Fix: Slow patch checking with commit that removes many files"}},{"before":null,"after":"082c60b0245ae61cb5e8217753246c76b84b1afc","ref":"refs/heads/fix-slow-check-many-files","pushedAt":"2024-06-27T15:58:46.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"brechtvl","name":"Brecht Van Lommel","path":"/brechtvl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/450909?s=80&v=4"},"commit":{"message":"Fix: Slow patch checking with commit that removes many files\n\nRunning update-index --remove for every individual file is slow, so\nremove them all together.\n\nThis can then cause pull request creation to be very slow or time out.\nIn our case, a commit that removes 1383 files took 37 seconds to check\nbefore this, which is now less than one second.\n\nThe git.AddObjectToIndex case probably would also benefit from the\nsame optimization.","shortMessageHtmlLink":"Fix: Slow patch checking with commit that removes many files"}},{"before":null,"after":"c929dcf933f3b5f026080b392c9ea29b8cf676fb","ref":"refs/heads/fix-overflow-flicker","pushedAt":"2024-06-25T11:31:17.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"brechtvl","name":"Brecht Van Lommel","path":"/brechtvl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/450909?s=80&v=4"},"commit":{"message":"Fix overflow menu flickering on mobile\n\nThe overflow menu button was incorrectly included in the measurement of\nthe width of the items. As a result it could get stuck in a loop\nalternating between different measurements as the button appears and\ndisappears.","shortMessageHtmlLink":"Fix overflow menu flickering on mobile"}},{"before":"42b295588626c063db9a9072bcad8140f9514045","after":"e06e0f497b73ae98525f23f0cf47b64a898a0730","ref":"refs/heads/fix-table-overflow","pushedAt":"2024-06-24T17:43:54.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"GiteaBot","name":"Giteabot","path":"/GiteaBot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24582011?s=80&v=4"},"commit":{"message":"Merge branch 'main' into fix-table-overflow","shortMessageHtmlLink":"Merge branch 'main' into fix-table-overflow"}},{"before":"4af60f6abcb271027c5bfea9f981fd709190cb86","after":"42b295588626c063db9a9072bcad8140f9514045","ref":"refs/heads/fix-table-overflow","pushedAt":"2024-06-24T13:45:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"silverwind","name":null,"path":"/silverwind","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/115237?s=80&v=4"},"commit":{"message":"add TODO","shortMessageHtmlLink":"add TODO"}},{"before":"750fc36962b47c9914e4d40f308e0825274fde14","after":"4af60f6abcb271027c5bfea9f981fd709190cb86","ref":"refs/heads/fix-table-overflow","pushedAt":"2024-06-24T13:24:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"silverwind","name":null,"path":"/silverwind","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/115237?s=80&v=4"},"commit":{"message":"move to .markup as before","shortMessageHtmlLink":"move to .markup as before"}},{"before":null,"after":"750fc36962b47c9914e4d40f308e0825274fde14","ref":"refs/heads/fix-table-overflow","pushedAt":"2024-06-24T10:59:06.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"brechtvl","name":"Brecht Van Lommel","path":"/brechtvl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/450909?s=80&v=4"},"commit":{"message":"Fix poor table column layout due to breaking words\n\nCaused by #31091","shortMessageHtmlLink":"Fix poor table column layout due to breaking words"}},{"before":"6fce10a74be98f1834f4f62759aefab1711586e5","after":"3e906d0d6b167d81bfe38c1fb41ef20fdb17b442","ref":"refs/heads/fix-overflow","pushedAt":"2024-06-20T16:48:16.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"wxiaoguang","name":null,"path":"/wxiaoguang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2114189?s=80&v=4"},"commit":{"message":"Merge branch 'main' into fix-overflow","shortMessageHtmlLink":"Merge branch 'main' into fix-overflow"}},{"before":null,"after":"6fce10a74be98f1834f4f62759aefab1711586e5","ref":"refs/heads/fix-overflow","pushedAt":"2024-06-20T13:23:56.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"brechtvl","name":"Brecht Van Lommel","path":"/brechtvl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/450909?s=80&v=4"},"commit":{"message":"Fix labels and projects menu overflow on issue page\n\nIt was working only on the new issue page.\n\nResolves #31415","shortMessageHtmlLink":"Fix labels and projects menu overflow on issue page"}},{"before":"58947de9411a3f58f4fafdef6fe8f6b79dedef5e","after":"413cce4f7cdae20de50c3602257171f06649e66c","ref":"refs/heads/fix-editor-images","pushedAt":"2024-06-17T05:30:28.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"wxiaoguang","name":null,"path":"/wxiaoguang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2114189?s=80&v=4"},"commit":{"message":"Merge branch 'main' into fix-editor-images","shortMessageHtmlLink":"Merge branch 'main' into fix-editor-images"}},{"before":"38dc928498149d19d72e7ae35676169ad6c3e04b","after":"58947de9411a3f58f4fafdef6fe8f6b79dedef5e","ref":"refs/heads/fix-editor-images","pushedAt":"2024-06-17T00:41:55.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"wxiaoguang","name":null,"path":"/wxiaoguang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2114189?s=80&v=4"},"commit":{"message":"Merge branch 'main' into fix-editor-images","shortMessageHtmlLink":"Merge branch 'main' into fix-editor-images"}},{"before":"5a2d17366a083757e6b103f14d19211f2dcd1852","after":"38dc928498149d19d72e7ae35676169ad6c3e04b","ref":"refs/heads/fix-editor-images","pushedAt":"2024-06-16T12:09:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wxiaoguang","name":null,"path":"/wxiaoguang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2114189?s=80&v=4"},"commit":{"message":"add more ref type support","shortMessageHtmlLink":"add more ref type support"}},{"before":"dc4f98ea6e33d47d0b11abd83b13ae9340345059","after":"5a2d17366a083757e6b103f14d19211f2dcd1852","ref":"refs/heads/fix-editor-images","pushedAt":"2024-06-16T11:49:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wxiaoguang","name":null,"path":"/wxiaoguang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2114189?s=80&v=4"},"commit":{"message":"finally correct the branch path value","shortMessageHtmlLink":"finally correct the branch path value"}},{"before":"d7dd95485063deca8732074ac7017425a3cedf79","after":"dc4f98ea6e33d47d0b11abd83b13ae9340345059","ref":"refs/heads/fix-editor-images","pushedAt":"2024-06-16T11:26:46.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"wxiaoguang","name":null,"path":"/wxiaoguang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2114189?s=80&v=4"},"commit":{"message":"fix lint","shortMessageHtmlLink":"fix lint"}},{"before":"dc506f2b0471d0ce9bbcd97ae2bc358b6d4bbdfd","after":"d7dd95485063deca8732074ac7017425a3cedf79","ref":"refs/heads/fix-editor-images","pushedAt":"2024-06-16T11:23:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wxiaoguang","name":null,"path":"/wxiaoguang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2114189?s=80&v=4"},"commit":{"message":"fix lint","shortMessageHtmlLink":"fix lint"}},{"before":"75d5e9235237db9072ee7be3d2f2cc38192a63ab","after":"dc506f2b0471d0ce9bbcd97ae2bc358b6d4bbdfd","ref":"refs/heads/fix-editor-images","pushedAt":"2024-06-16T11:14:17.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"wxiaoguang","name":null,"path":"/wxiaoguang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2114189?s=80&v=4"},"commit":{"message":"fix tests","shortMessageHtmlLink":"fix tests"}},{"before":"3c2c87ad9f0e106d8d7cdd45d1b4f9ce1899b401","after":"75d5e9235237db9072ee7be3d2f2cc38192a63ab","ref":"refs/heads/fix-editor-images","pushedAt":"2024-06-16T10:43:25.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"wxiaoguang","name":null,"path":"/wxiaoguang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2114189?s=80&v=4"},"commit":{"message":"fix","shortMessageHtmlLink":"fix"}},{"before":"b3e641ee1e5669a7b1d6f4f2dec9c23257abd766","after":"3c2c87ad9f0e106d8d7cdd45d1b4f9ce1899b401","ref":"refs/heads/fix-editor-images","pushedAt":"2024-06-16T10:40:01.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"wxiaoguang","name":null,"path":"/wxiaoguang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2114189?s=80&v=4"},"commit":{"message":"fix","shortMessageHtmlLink":"fix"}},{"before":"7690b3cb3ca4edea41358df50345c5f45833f3e8","after":"b3e641ee1e5669a7b1d6f4f2dec9c23257abd766","ref":"refs/heads/fix-editor-images","pushedAt":"2024-06-16T10:28:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wxiaoguang","name":null,"path":"/wxiaoguang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2114189?s=80&v=4"},"commit":{"message":"fix","shortMessageHtmlLink":"fix"}},{"before":"6f62b008888394f16ecbd902593eff1482c31329","after":"7690b3cb3ca4edea41358df50345c5f45833f3e8","ref":"refs/heads/fix-editor-images","pushedAt":"2024-06-14T01:28:52.000Z","pushType":"push","commitsCount":18,"pusher":{"login":"wxiaoguang","name":null,"path":"/wxiaoguang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2114189?s=80&v=4"},"commit":{"message":"Merge branch 'main' into fix-editor-images","shortMessageHtmlLink":"Merge branch 'main' into fix-editor-images"}},{"before":"d556ac128a62d6d45bfb206bce291806b3ed7981","after":"6f62b008888394f16ecbd902593eff1482c31329","ref":"refs/heads/fix-editor-images","pushedAt":"2024-06-11T09:53:18.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"GiteaBot","name":"Giteabot","path":"/GiteaBot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24582011?s=80&v=4"},"commit":{"message":"Merge branch 'main' into fix-editor-images","shortMessageHtmlLink":"Merge branch 'main' into fix-editor-images"}},{"before":"7f0b14b4a7ee1b9c422edb6789024c9881fe766b","after":"d556ac128a62d6d45bfb206bce291806b3ed7981","ref":"refs/heads/fix-editor-images","pushedAt":"2024-06-10T23:33:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"brechtvl","name":"Brecht Van Lommel","path":"/brechtvl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/450909?s=80&v=4"},"commit":{"message":"Better document context option and expected route\n\nSwagger did not render <> so use {}.","shortMessageHtmlLink":"Better document context option and expected route"}},{"before":"f8105286e2629c137a1f30494e17275527d28654","after":"7f0b14b4a7ee1b9c422edb6789024c9881fe766b","ref":"refs/heads/fix-editor-images","pushedAt":"2024-06-09T22:45:47.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"brechtvl","name":"Brecht Van Lommel","path":"/brechtvl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/450909?s=80&v=4"},"commit":{"message":"Fix missing images in editor preview due to wrong links\n\nParse base path and tree path so that media links can be correctly\ncreated with /media/.\n\nResolves #31294","shortMessageHtmlLink":"Fix missing images in editor preview due to wrong links"}},{"before":null,"after":"f8105286e2629c137a1f30494e17275527d28654","ref":"refs/heads/fix-editor-images","pushedAt":"2024-06-09T22:45:12.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"brechtvl","name":"Brecht Van Lommel","path":"/brechtvl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/450909?s=80&v=4"},"commit":{"message":"Fix missing images in editor preview due to wrong links\n\nParse base path and tree path so that media links can be correctly\ncreated with /media/.","shortMessageHtmlLink":"Fix missing images in editor preview due to wrong links"}},{"before":"1fdaaa83042991868f8f3811e68e444213554187","after":"d371e5240fc2acef21438464a1d49f8dedb965d0","ref":"refs/heads/blender-merged-develop","pushedAt":"2024-02-05T08:48:06.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"brechtvl","name":"Brecht Van Lommel","path":"/brechtvl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/450909?s=80&v=4"},"commit":{"message":"Merge branch 'release/v1.21' into blender-merged-develop","shortMessageHtmlLink":"Merge branch 'release/v1.21' into blender-merged-develop"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEtDNKKQA","startCursor":null,"endCursor":null}},"title":"Activity ยท brechtvl/gitea"}