{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":72495579,"defaultBranch":"main","name":"gitea","ownerLogin":"go-gitea","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2016-11-01T02:13:26.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/12724356?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1716796445.0","currentOid":""},"activityList":{"items":[{"before":"f7125ab61aaa02fd4c7ab0062a2dc9a57726e2ec","after":"da4bbc42477ba04d175cc0775a0c5ec90c4c24fe","ref":"refs/heads/main","pushedAt":"2024-06-06T08:35:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lunny","name":"Lunny Xiao","path":"/lunny","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81045?s=80&v=4"},"commit":{"message":"Allow including `Reviewed-on`/`Reviewed-by` lines for custom merge messages (#31211)\n\nThis PR introduces the `ReviewedOn` and `ReviewedBy` variables for the\r\ndefault merge message templates (e.g.,\r\n`.gitea/default_merge_message/MERGE_TEMPLATE.md`).\r\n\r\nThis allows customizing the default merge messages while retaining these\r\ntrailers.\r\n\r\nThis also moves the associated logic out of `pull.tmpl` into the\r\nrelevant Go function.\r\n\r\nThis is a first contribution towards #11077.\r\n\r\n---\r\n\r\nFor illustration, this allows to recreate the \"default default\" merge\r\nmessage with the following template:\r\n```\r\n.gitea/default_merge_message/MERGE_TEMPLATE.md\r\nMerge pull request '${PullRequestTitle}' (${PullRequestReference}) from ${HeadBranch} into ${BaseBranch}\r\n\r\n${ReviewedOn}\r\n${ReviewedBy}\r\n```","shortMessageHtmlLink":"Allow including Reviewed-on/Reviewed-by lines for custom merge me…"}},{"before":"875579cc658a58d045d9625e897e263e34280782","after":"c07416b3d0b1772d6e00e26be92eb89fea1ddc57","ref":"refs/heads/release/v1.22","pushedAt":"2024-06-06T08:14:00.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"wxiaoguang","name":null,"path":"/wxiaoguang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2114189?s=80&v=4"},"commit":{"message":"Fix Activity Page Contributors dropdown (#31264) (#31269)\n\nBackport #31264 by wxiaoguang\r\n\r\nFix #31261\r\n\r\nCo-authored-by: wxiaoguang ","shortMessageHtmlLink":"Fix Activity Page Contributors dropdown (#31264) (#31269)"}},{"before":"24dace8f76a8166d48203ed41fd1c3d66ace715c","after":"f7125ab61aaa02fd4c7ab0062a2dc9a57726e2ec","ref":"refs/heads/main","pushedAt":"2024-06-06T08:06:59.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lunny","name":"Lunny Xiao","path":"/lunny","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81045?s=80&v=4"},"commit":{"message":"Add `MAX_ROWS` option for CSV rendering (#30268)\n\nThis solution implements a new config variable MAX_ROWS, which\r\ncorresponds to the “Maximum allowed rows to render CSV files. (0 for no\r\nlimit)” and rewrites the Render function for CSV files in markup module.\r\nNow the render function only reads the file once, having MAX_FILE_SIZE+1\r\nas a reader limit and MAX_ROWS as a row limit. When the file is larger\r\nthan MAX_FILE_SIZE or has more rows than MAX_ROWS, it only renders until\r\nthe limit, and displays a user-friendly warning informing that the\r\nrendered data is not complete, in the user's language.\r\n\r\n---\r\n\r\nPreviously, when a CSV file was larger than the limit, the render\r\nfunction lost its function to render the code. There were also multiple\r\nreads to the file, in order to determine its size and render or\r\npre-render.\r\n\r\nThe warning: ![image](https://s3.amazonaws.com/i.snag.gy/vcKh90.jpg)","shortMessageHtmlLink":"Add MAX_ROWS option for CSV rendering (#30268)"}},{"before":"6a3c487d0734617e0709c96a35394fdd80d9f919","after":"24dace8f76a8166d48203ed41fd1c3d66ace715c","ref":"refs/heads/main","pushedAt":"2024-06-06T04:29:43.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"silverwind","name":null,"path":"/silverwind","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/115237?s=80&v=4"},"commit":{"message":"Update `golang.org/x/net` (#31260)\n\nResult of `go get -u golang.org/x/net && make tidy`. ~~Fixes\r\nhttps://pkg.go.dev/vuln/GO-2024-2887.~~","shortMessageHtmlLink":"Update golang.org/x/net (#31260)"}},{"before":"83cf348e07fa83070d8a50d7d96943de08104fd4","after":"875579cc658a58d045d9625e897e263e34280782","ref":"refs/heads/release/v1.22","pushedAt":"2024-06-06T04:04:48.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lunny","name":"Lunny Xiao","path":"/lunny","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81045?s=80&v=4"},"commit":{"message":"Add replacement module for `mholt/archiver` (#31267) (#31270)\n\nBackport #31267 by @silverwind\r\n\r\nSwitch to this fork tag:\r\nhttps://github.com/anchore/archiver/releases/tag/v3.5.2 which includes\r\nhttps://github.com/anchore/archiver/commit/82ca88a2eb24d418c30bf960ef071b0bbec04631.\r\n\r\nRef: https://pkg.go.dev/vuln/GO-2024-2698\r\nRef: https://github.com/advisories/GHSA-rhh4-rh7c-7r5v\r\n\r\nCo-authored-by: silverwind \r\nCo-authored-by: Lunny Xiao ","shortMessageHtmlLink":"Add replacement module for mholt/archiver (#31267) (#31270)"}},{"before":"e728fd741be7848d476663eec1c9caaf34b46e61","after":"6a3c487d0734617e0709c96a35394fdd80d9f919","ref":"refs/heads/main","pushedAt":"2024-06-06T03:37:08.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lunny","name":"Lunny Xiao","path":"/lunny","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81045?s=80&v=4"},"commit":{"message":"Add replacement module for `mholt/archiver` (#31267)\n\nSwitch to this fork tag:\r\nhttps://github.com/anchore/archiver/releases/tag/v3.5.2 which includes\r\nhttps://github.com/anchore/archiver/commit/82ca88a2eb24d418c30bf960ef071b0bbec04631.\r\n\r\nRef: https://pkg.go.dev/vuln/GO-2024-2698\r\nRef: https://github.com/advisories/GHSA-rhh4-rh7c-7r5v\r\n\r\n---------\r\n\r\nCo-authored-by: Lunny Xiao ","shortMessageHtmlLink":"Add replacement module for mholt/archiver (#31267)"}},{"before":"06ebae7472aef4380602d2ecd64fdc9dddcb6037","after":"e728fd741be7848d476663eec1c9caaf34b46e61","ref":"refs/heads/main","pushedAt":"2024-06-06T02:28:33.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"wxiaoguang","name":null,"path":"/wxiaoguang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2114189?s=80&v=4"},"commit":{"message":"Fix Activity Page Contributors dropdown (#31264)\n\nFix #31261","shortMessageHtmlLink":"Fix Activity Page Contributors dropdown (#31264)"}},{"before":"7cb67cfd7fac71353b5dfa495642024630684b83","after":"83cf348e07fa83070d8a50d7d96943de08104fd4","ref":"refs/heads/release/v1.22","pushedAt":"2024-06-05T20:35:36.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"silverwind","name":null,"path":"/silverwind","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/115237?s=80&v=4"},"commit":{"message":"Optimize runner-tags layout to enhance visual experience (#31258) (#31263)\n\nBackport #31258 by @kerwin612\r\n\r\n\r\n![image](https://github.com/go-gitea/gitea/assets/3371163/b8199005-94f2-45be-8ca9-4fa1b3f221b2)\r\n\r\nCo-authored-by: Kerwin Bryant ","shortMessageHtmlLink":"Optimize runner-tags layout to enhance visual experience (#31258) (#3…"}},{"before":"8de8972baf5d82ff7b58ed77d78e8e1869e64eb5","after":"06ebae7472aef4380602d2ecd64fdc9dddcb6037","ref":"refs/heads/main","pushedAt":"2024-06-05T14:39:45.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lunny","name":"Lunny Xiao","path":"/lunny","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81045?s=80&v=4"},"commit":{"message":"Optimize runner-tags layout to enhance visual experience (#31258)\n\n![image](https://github.com/go-gitea/gitea/assets/3371163/b8199005-94f2-45be-8ca9-4fa1b3f221b2)","shortMessageHtmlLink":"Optimize runner-tags layout to enhance visual experience (#31258)"}},{"before":"1c1c2d36e85f017ce509929c79379fa026b823ee","after":"7cb67cfd7fac71353b5dfa495642024630684b83","ref":"refs/heads/release/v1.22","pushedAt":"2024-06-05T08:25:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lafriks","name":"Lauris BH","path":"/lafriks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/165205?s=80&v=4"},"commit":{"message":"fix: allow actions artifacts storage migration to complete succesfully (#31251) (#31257)\n\nBackport #31251 by @bohde\r\n\r\nChange the copy to use `ActionsArtifact.StoragePath` instead of the\r\n`ArtifactPath`. Skip artifacts that are expired, and don't error if the\r\nfile to copy does not exist.\r\n\r\n---\r\n\r\nWhen trying to migrate actions artifact storage from local to MinIO, we\r\nencountered errors that prevented the process from completing\r\nsuccessfully:\r\n\r\n* The migration tries to copy the files using the per-run\r\n`ArtifactPath`, instead of the unique `StoragePath`.\r\n* Artifacts that have been marked expired and had their files deleted\r\nwould throw an error\r\n* Artifacts that are pending, but don't have a file uploaded yet will\r\nthrow an error.\r\n\r\nThis PR addresses these cases, and allow the process to complete\r\nsuccessfully.\r\n\r\nCo-authored-by: Rowan Bohde ","shortMessageHtmlLink":"fix: allow actions artifacts storage migration to complete succesfully ("}},{"before":"816222243af523316041692622be6f48ef068693","after":"8de8972baf5d82ff7b58ed77d78e8e1869e64eb5","ref":"refs/heads/main","pushedAt":"2024-06-05T04:00:57.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lunny","name":"Lunny Xiao","path":"/lunny","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81045?s=80&v=4"},"commit":{"message":"fix: allow actions artifacts storage migration to complete succesfully (#31251)\n\nChange the copy to use `ActionsArtifact.StoragePath` instead of the\r\n`ArtifactPath`. Skip artifacts that are expired, and don't error if the\r\nfile to copy does not exist.\r\n\r\n---\r\n\r\nWhen trying to migrate actions artifact storage from local to MinIO, we\r\nencountered errors that prevented the process from completing\r\nsuccessfully:\r\n\r\n* The migration tries to copy the files using the per-run\r\n`ArtifactPath`, instead of the unique `StoragePath`.\r\n* Artifacts that have been marked expired and had their files deleted\r\nwould throw an error\r\n* Artifacts that are pending, but don't have a file uploaded yet will\r\nthrow an error.\r\n\r\nThis PR addresses these cases, and allow the process to complete\r\nsuccessfully.","shortMessageHtmlLink":"fix: allow actions artifacts storage migration to complete succesfully ("}},{"before":"bd80225ec3688cfa89767cc352835d8d5093f764","after":"816222243af523316041692622be6f48ef068693","ref":"refs/heads/main","pushedAt":"2024-06-05T01:22:38.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lunny","name":"Lunny Xiao","path":"/lunny","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81045?s=80&v=4"},"commit":{"message":"Add `lint-go-gopls` (#30729)\n\nUses `gopls check ` as a linter. Tested locally and brings up 149\r\nerrors currently for me. I don't think I want to fix them in this PR,\r\nbut I would like at least to get this analysis running on CI.\r\n\r\nList of errors:\r\n```\r\nmodules/indexer/code/indexer.go:181:11: impossible condition: nil != nil\r\nrouters/private/hook_post_receive.go:120:15: tautological condition: nil == nil\r\nservices/auth/source/oauth2/providers.go:185:9: tautological condition: nil == nil\r\nservices/convert/issue.go:216:11: tautological condition: non-nil != nil\r\ntests/integration/git_test.go:332:9: impossible condition: nil != nil\r\nservices/migrations/migrate.go:179:24-43: unused parameter: ctx\r\nservices/repository/transfer.go:288:48-69: unused parameter: doer\r\ntests/integration/api_repo_tags_test.go:75:41-61: unused parameter: session\r\ntests/integration/git_test.go:696:64-74: unused parameter: baseBranch\r\ntests/integration/gpg_git_test.go:265:27-39: unused parameter: t\r\ntests/integration/gpg_git_test.go:284:23-29: unused parameter: tmpDir\r\ntests/integration/gpg_git_test.go:284:31-35: unused parameter: name\r\ntests/integration/gpg_git_test.go:284:37-42: unused parameter: email\r\n```","shortMessageHtmlLink":"Add lint-go-gopls (#30729)"}},{"before":"082600a50e4c409e021b1d269fc9840837c19e48","after":"1c1c2d36e85f017ce509929c79379fa026b823ee","ref":"refs/heads/release/v1.22","pushedAt":"2024-06-04T16:03:01.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"wxiaoguang","name":null,"path":"/wxiaoguang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2114189?s=80&v=4"},"commit":{"message":"Make blockquote attention recognize more syntaxes (#31240) (#31250)\n\nBackport #31240 by wxiaoguang\r\n\r\nFix #31214\r\n\r\nCo-authored-by: wxiaoguang ","shortMessageHtmlLink":"Make blockquote attention recognize more syntaxes (#31240) (#31250)"}},{"before":"fcc061ae4435f251d14a6750a0f5713800dca637","after":"bd80225ec3688cfa89767cc352835d8d5093f764","ref":"refs/heads/main","pushedAt":"2024-06-04T15:35:29.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"wxiaoguang","name":null,"path":"/wxiaoguang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2114189?s=80&v=4"},"commit":{"message":"Make blockquote attention recognize more syntaxes (#31240)\n\nFix #31214","shortMessageHtmlLink":"Make blockquote attention recognize more syntaxes (#31240)"}},{"before":"5136c879c29fdd713f664c68e6d61d4197b6fec0","after":"082600a50e4c409e021b1d269fc9840837c19e48","ref":"refs/heads/release/v1.22","pushedAt":"2024-06-04T15:11:08.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"wxiaoguang","name":null,"path":"/wxiaoguang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2114189?s=80&v=4"},"commit":{"message":"Fix admin oauth2 custom URL settings (#31246) (#31247)\n\nBackport #31246 by wxiaoguang\r\n\r\nFix #31244\r\n\r\nCo-authored-by: wxiaoguang ","shortMessageHtmlLink":"Fix admin oauth2 custom URL settings (#31246) (#31247)"}},{"before":"138e946c3d8e2731f11a3e3b6876889694822f46","after":"fcc061ae4435f251d14a6750a0f5713800dca637","ref":"refs/heads/main","pushedAt":"2024-06-04T15:06:21.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"wxiaoguang","name":null,"path":"/wxiaoguang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2114189?s=80&v=4"},"commit":{"message":"Fix admin oauth2 custom URL settings (#31246)\n\nFix #31244","shortMessageHtmlLink":"Fix admin oauth2 custom URL settings (#31246)"}},{"before":"90008111181b874ac018455d8d7a2f8bfe6bc71e","after":"138e946c3d8e2731f11a3e3b6876889694822f46","ref":"refs/heads/main","pushedAt":"2024-06-04T13:57:11.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"silverwind","name":null,"path":"/silverwind","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/115237?s=80&v=4"},"commit":{"message":"Replace `gt-word-break` with `tw-break-anywhere` (#31183)\n\n`overflow-wrap: anywhere` is a superior alternative to `word-wrap:\r\nbreak-word` and we were already setting it in the class. I tested a few\r\ncases, all look good.","shortMessageHtmlLink":"Replace gt-word-break with tw-break-anywhere (#31183)"}},{"before":"ca414a7ccf5e26272662e360c44ac50221a0f2d4","after":"5136c879c29fdd713f664c68e6d61d4197b6fec0","ref":"refs/heads/release/v1.22","pushedAt":"2024-06-04T13:26:55.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"wxiaoguang","name":null,"path":"/wxiaoguang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2114189?s=80&v=4"},"commit":{"message":"Make pasted \"img\" tag has the same behavior as markdown image (#31235) (#31243)\n\nBackport #31235 by wxiaoguang\r\n\r\nFix #31230\r\n\r\n---------\r\n\r\nCo-authored-by: wxiaoguang \r\nCo-authored-by: Lunny Xiao ","shortMessageHtmlLink":"Make pasted \"img\" tag has the same behavior as markdown image (#31235) ("}},{"before":"4ca65fabdad75e39f9948b9a2a18e32edc98ec02","after":"90008111181b874ac018455d8d7a2f8bfe6bc71e","ref":"refs/heads/main","pushedAt":"2024-06-04T12:19:41.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lafriks","name":"Lauris BH","path":"/lafriks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/165205?s=80&v=4"},"commit":{"message":"Make pasted \"img\" tag has the same behavior as markdown image (#31235)\n\nFix #31230\r\n\r\n---------\r\n\r\nCo-authored-by: Lunny Xiao ","shortMessageHtmlLink":"Make pasted \"img\" tag has the same behavior as markdown image (#31235)"}},{"before":"331c32f9b680f0e25efe5d48ec57dfc1db194adf","after":"ca414a7ccf5e26272662e360c44ac50221a0f2d4","ref":"refs/heads/release/v1.22","pushedAt":"2024-06-04T11:56:59.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lafriks","name":"Lauris BH","path":"/lafriks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/165205?s=80&v=4"},"commit":{"message":"Fix NuGet Package API for $filter with Id equality (#31188) (#31242)\n\nBackport #31188\r\n\r\nFixes issue when running `choco info pkgname` where `pkgname` is also a\r\nsubstring of another package Id.\r\n\r\nRelates to #31168\r\n\r\n---\r\n\r\nThis might fix the issue linked, but I'd like to test it with more choco\r\ncommands before closing the issue in case I find other problems if\r\nthat's ok.\r\nI'm pretty inexperienced with Go, so feel free to nitpick things.\r\n\r\nNot sure I handled\r\n[this](https://github.com/tdesveaux/gitea/blob/70f87e11b5caf1ee441ae71c7eba1831f45897d4/routers/api/packages/nuget/nuget.go#L135-L137)\r\nin the best way, so looking for feedback on if I should fix the\r\nunderlying issue (`nil` might be a better default for `Value`?).\r\n\r\nCo-authored-by: KN4CK3R ","shortMessageHtmlLink":"Fix NuGet Package API for $filter with Id equality (#31188) (#31242)"}},{"before":"298d05df3b79634a0364926f34fb02b73d442c31","after":"331c32f9b680f0e25efe5d48ec57dfc1db194adf","ref":"refs/heads/release/v1.22","pushedAt":"2024-06-04T10:15:25.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"silverwind","name":null,"path":"/silverwind","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/115237?s=80&v=4"},"commit":{"message":"Fix overflow on push notification (#31179) (#31238)\n\nBackport #31179 by @silverwind\r\n\r\nFixes: https://github.com/go-gitea/gitea/issues/30063\r\n\r\n\"Screenshot\r\n\r\nCo-authored-by: silverwind ","shortMessageHtmlLink":"Fix overflow on push notification (#31179) (#31238)"}},{"before":"85a81767083efd49bf675b3de30de5421ab2ae69","after":"298d05df3b79634a0364926f34fb02b73d442c31","ref":"refs/heads/release/v1.22","pushedAt":"2024-06-04T09:45:51.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"silverwind","name":null,"path":"/silverwind","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/115237?s=80&v=4"},"commit":{"message":"Remove .segment from .project-column (#31204) (#31239)\n\nBackport #31204 by @silverwind\r\n\r\nUsing `.segment` on the project columns is a major abuse of that class,\r\nso remove it and instead set the border-radius directly on it.\r\n\r\nFixes: https://github.com/go-gitea/gitea/issues/31129\r\n\r\nCo-authored-by: silverwind ","shortMessageHtmlLink":"Remove .segment from .project-column (#31204) (#31239)"}},{"before":"0b5012c6fc5cf979bd7805152aa6381987fa3a8e","after":"85a81767083efd49bf675b3de30de5421ab2ae69","ref":"refs/heads/release/v1.22","pushedAt":"2024-06-04T09:17:00.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"silverwind","name":null,"path":"/silverwind","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/115237?s=80&v=4"},"commit":{"message":"Fix overflow on notifications (#31178) (#31237)\n\nBackport #31178 by @silverwind\r\n\r\nFixes https://github.com/go-gitea/gitea/issues/31170.\r\n\r\n\"image\"\r\nsrc=\"https://github.com/go-gitea/gitea/assets/115237/627711ed-93ca-4be6-b958-10d673ae9517\"\r\n\r\nCo-authored-by: silverwind ","shortMessageHtmlLink":"Fix overflow on notifications (#31178) (#31237)"}},{"before":"1f8ac27b31b52791396f198b665a1d6bbdcfd8b3","after":"4ca65fabdad75e39f9948b9a2a18e32edc98ec02","ref":"refs/heads/main","pushedAt":"2024-06-04T07:46:05.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lunny","name":"Lunny Xiao","path":"/lunny","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81045?s=80&v=4"},"commit":{"message":"Remove .segment from .project-column (#31204)\n\nUsing `.segment` on the project columns is a major abuse of that class,\r\nso remove it and instead set the border-radius directly on it.\r\n\r\nFixes: https://github.com/go-gitea/gitea/issues/31129","shortMessageHtmlLink":"Remove .segment from .project-column (#31204)"}},{"before":"c888c933a930ee2ba4e7bb0bf6678aaf45a9778a","after":"1f8ac27b31b52791396f198b665a1d6bbdcfd8b3","ref":"refs/heads/main","pushedAt":"2024-06-04T07:14:24.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lunny","name":"Lunny Xiao","path":"/lunny","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81045?s=80&v=4"},"commit":{"message":"Fix overflow on push notification (#31179)\n\nFixes: https://github.com/go-gitea/gitea/issues/30063\r\n\r\n\"Screenshot","shortMessageHtmlLink":"Fix overflow on push notification (#31179)"}},{"before":"4f9b8b397c1acb6f6d26c55e224aafcb5474a85b","after":"c888c933a930ee2ba4e7bb0bf6678aaf45a9778a","ref":"refs/heads/main","pushedAt":"2024-06-04T06:45:56.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"KN4CK3R","name":null,"path":"/KN4CK3R","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1666336?s=80&v=4"},"commit":{"message":"Fix NuGet Package API for $filter with Id equality (#31188)\n\nFixes issue when running `choco info pkgname` where `pkgname` is also a\r\nsubstring of another package Id.\r\n\r\nRelates to #31168\r\n\r\n---\r\n\r\nThis might fix the issue linked, but I'd like to test it with more choco\r\ncommands before closing the issue in case I find other problems if\r\nthat's ok.\r\n\r\n---------\r\n\r\nCo-authored-by: KN4CK3R ","shortMessageHtmlLink":"Fix NuGet Package API for $filter with Id equality (#31188)"}},{"before":"a7557494cad5aa850536e17cdaf93988f7daa56e","after":"4f9b8b397c1acb6f6d26c55e224aafcb5474a85b","ref":"refs/heads/main","pushedAt":"2024-06-04T06:10:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lunny","name":"Lunny Xiao","path":"/lunny","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81045?s=80&v=4"},"commit":{"message":"Fix overflow on notifications (#31178)\n\nFixes https://github.com/go-gitea/gitea/issues/31170.\r\n\r\n\"image\"\r\nsrc=\"https://github.com/go-gitea/gitea/assets/115237/627711ed-93ca-4be6-b958-10d673ae9517\"","shortMessageHtmlLink":"Fix overflow on notifications (#31178)"}},{"before":"93570de4968b7ea843f669b173c373c6fbd1c64a","after":"a7557494cad5aa850536e17cdaf93988f7daa56e","ref":"refs/heads/main","pushedAt":"2024-06-04T05:34:34.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lunny","name":"Lunny Xiao","path":"/lunny","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81045?s=80&v=4"},"commit":{"message":"Update chroma to v2.14.0 (#31177)\n\nhttps://github.com/alecthomas/chroma/releases/tag/v2.14.0\r\n\r\nTested it with a typescript file.","shortMessageHtmlLink":"Update chroma to v2.14.0 (#31177)"}},{"before":"0328f31fdc9b82efe7110cd2107628c2004e5be4","after":"0b5012c6fc5cf979bd7805152aa6381987fa3a8e","ref":"refs/heads/release/v1.22","pushedAt":"2024-06-04T05:28:21.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"wxiaoguang","name":null,"path":"/wxiaoguang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2114189?s=80&v=4"},"commit":{"message":"Update air package path (#31233) (#31236)","shortMessageHtmlLink":"Update air package path (#31233) (#31236)"}},{"before":"433963e52ccbe2f469c83a0252ea4cab9b34a467","after":"93570de4968b7ea843f669b173c373c6fbd1c64a","ref":"refs/heads/main","pushedAt":"2024-06-04T05:00:44.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"wxiaoguang","name":null,"path":"/wxiaoguang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2114189?s=80&v=4"},"commit":{"message":"Update air package path (#31233)","shortMessageHtmlLink":"Update air package path (#31233)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEXfJQQAA","startCursor":null,"endCursor":null}},"title":"Activity · go-gitea/gitea"}