Lunny Xiao
da33b708af
Add a transaction to `pickTask` ( #33543 ) ( #33563 )
...
Backport #33543
In the old `pickTask`, when getting secrets or variables failed, the
task could get stuck in the `running` status (task status is `running`
but the runner did not fetch the task). To fix this issue, these steps
should be in one transaction.
---------
Co-authored-by: Zettat123 <zettat123@gmail.com>
Co-authored-by: wxiaoguang <wxiaoguang@gmail.com>
3 days ago
wxiaoguang
8fa3925874
Fix context usage ( #33554 ) ( #33557 )
...
Backport #33554
3 days ago
Lunny Xiao
7794ff0874
Enhance routers for the Actions runner operations ( #33549 ) ( #33555 )
...
Backport #33549
- Find the runner before deleting
- Move the main logic from `routers/web/repo/setting/runners.go` to
`routers/web/shared/actions/runners.go`.
Co-authored-by: Jason Song <i@wolfogre.com>
Co-authored-by: wxiaoguang <wxiaoguang@gmail.com>
3 days ago
Lunny Xiao
7c17d0a73e
Enhance routers for the Actions variable operations ( #33547 ) ( #33553 )
...
Backport #33547
Co-authored-by: Jason Song <i@wolfogre.com>
Co-authored-by: wxiaoguang <wxiaoguang@gmail.com>
Co-authored-by: Giteabot <teabot@gitea.io>
4 days ago
Giteabot
a014d071e4
Rework suggestion backend ( #33538 ) ( #33546 )
...
Backport #33538 by @lunny
Fix #33522
The suggestion backend logic now is
- If the keyword is empty, returned the latest 5 issues/prs with index
desc order
- If the keyword is digital, find all issues/prs which `index` has a
prefix with that, with index asc order
- If the keyword is non-digital or if the queried records less than 5,
searching issues/prs title with a `like`, with index desc order
## Empty keyword
<img width="310" alt="image"
src="https://github.com/user-attachments/assets/1912c634-0d98-4eeb-8542-d54240901f77 "
/>
## Digital
<img width="479" alt="image"
src="https://github.com/user-attachments/assets/0356a936-7110-4a24-b21e-7400201bf9b8 "
/>
## Digital and title contains the digital
<img width="363" alt="image"
src="https://github.com/user-attachments/assets/6e12f908-28fe-48de-8ccc-09cbeab024d4 "
/>
## non-Digital
<img width="435" alt="image"
src="https://github.com/user-attachments/assets/2722bb53-baa2-4d67-a224-522a65f73856 "
/>
<img width="477" alt="image"
src="https://github.com/user-attachments/assets/06708dd9-80d1-4a88-b32b-d29072dd1ba6 "
/>
Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com>
Co-authored-by: wxiaoguang <wxiaoguang@gmail.com>
4 days ago
Lunny Xiao
312565e3c2
Add changelog for 1.23.3 ( #33515 )
...
Co-authored-by: techknowlogick <techknowlogick@gitea.io>
1 week ago
Lunny Xiao
58daaf66e8
Fix a bug caused by status webhook template ( #33512 )
...
Fix #33511
1 week ago
Lunny Xiao
f076ada601
Add changelog for 1.23.2 ( #33494 )
...
Wait
- #33499
- #33493
- #33503
---------
Co-authored-by: wxiaoguang <wxiaoguang@gmail.com>
1 week ago
Lunny Xiao
92436b8b2a
add `timetzdata` build tag to binary releases ( #33463 ) ( #33503 )
...
Backport #33463
Co-authored-by: techknowlogick <techknowlogick@gitea.com>
Co-authored-by: wxiaoguang <wxiaoguang@gmail.com>
1 week ago
Giteabot
2df7d0835a
Fix unnecessary comment when moving issue on the same project column ( #33496 ) ( #33499 )
...
Backport #33496 by @lunny
Fix #33482
Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com>
1 week ago
Lunny Xiao
200cb6140d
Fix commit status events ( #33320 ) ( #33493 )
...
Fix #32873
Fix #33201
~Fix #33244~
~Fix #33302~
depends on ~#33396~
backport #33320
1 week ago
Giteabot
2746c6f1aa
Correct bot label `vertical-align` ( #33477 ) ( #33480 )
2 weeks ago
Lunny Xiao
23971a77a0
Add tests for webhook and fix some webhook bugs ( #33396 ) ( #33442 )
...
This PR created a mock webhook server in the tests and added integration
tests for generic webhooks.
It also fixes bugs in package webhooks and pull request comment
webhooks.
This also corrected an error on the package webhook. The previous
implementation uses a `User` struct as an organization, now it has been
corrected but it will not be consistent with the previous
implementation, some fields which not belong to the organization have
been removed.
Backport #33396
Backport part of #33337
2 weeks ago
Giteabot
ebac324ff2
Fix `GetCommitBranchStart` bug ( #33298 ) ( #33421 )
...
Backport #33298 by Zettat123
Fix #33265
Fix #33370
This PR also fixes some bugs in `TestGitGeneral`.
---------
Co-authored-by: Zettat123 <zettat123@gmail.com>
Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com>
Co-authored-by: wxiaoguang <wxiaoguang@gmail.com>
2 weeks ago
Giteabot
7df1204795
Fix SSH LFS memory usage ( #33455 ) ( #33460 )
...
Backport #33455 by wxiaoguang
Fix #33448
Co-authored-by: wxiaoguang <wxiaoguang@gmail.com>
2 weeks ago
Giteabot
159544a950
Revert empty lfs ref name ( #33454 ) ( #33457 )
...
Backport #33454 by wxiaoguang
Fix #33453
Co-authored-by: wxiaoguang <wxiaoguang@gmail.com>
2 weeks ago
Giteabot
9780da583d
Fix issue sidebar dropdown keyboard support ( #33447 ) ( #33450 )
...
Backport #33447 by wxiaoguang
Just a quick fix, fix #33444
Co-authored-by: wxiaoguang <wxiaoguang@gmail.com>
2 weeks ago
wxiaoguang
a8eaf43f97
Fix user avatar ( #33439 )
2 weeks ago
Giteabot
b6fd8741ee
Fix system admin cannot fork or get private fork with API ( #33401 ) ( #33417 )
...
Backport #33401 by @lunny
Fix #33368
Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com>
3 weeks ago
Giteabot
2674d27fb8
Add pubdate for repository rss and add some tests ( #33411 ) ( #33416 )
...
Backport #33411 by @lunny
Fix #33291
Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com>
3 weeks ago
Giteabot
6f3837284d
Fix flex width ( #33414 ) ( #33418 )
...
Backport #33414 by wxiaoguang
Fix #33409
Co-authored-by: wxiaoguang <wxiaoguang@gmail.com>
3 weeks ago
wxiaoguang
c30f4f4be5
Fix issue suggestion bug ( #33389 ) ( #33391 )
...
Backport #33389
3 weeks ago
Giteabot
4578288ea3
Use ProtonMail/go-crypto to replace keybase/go-crypto ( #33402 ) ( #33410 )
...
Backport #33402 by wxiaoguang
Fix #33400
---------
Co-authored-by: wxiaoguang <wxiaoguang@gmail.com>
3 weeks ago
Giteabot
826fffb59e
Add missed auto merge feed message on dashboard ( #33309 ) ( #33405 )
...
Backport #33309 by @lunny
Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com>
3 weeks ago
Giteabot
2196ba5e42
Clone button enhancements ( #33362 ) ( #33404 )
...
Backport #33362 by @silverwind
- Add box-shadow to default tippy theme
- Make colors for tabs match the ones from `.ui.tabular.menu`
- Remove tippy arrow and slightly offset tooltip closer to the button
- Fix setting of `aria-haspopup` when default role is used with tippy
<img width="335" alt="image"
src="https://github.com/user-attachments/assets/8633ebac-a43f-457a-86bd-7a88a83519ee "
/>
Co-authored-by: silverwind <me@silverwind.io>
Co-authored-by: wxiaoguang <wxiaoguang@gmail.com>
3 weeks ago
Giteabot
12347f07ae
Repo homepage styling tweaks ( #33289 ) ( #33381 )
...
Backport #33289 by @silverwind
Reduce it to a value that results in `.repo-home-sidebar-top` and
`.repo-home-sidebar-bottom` having 240px content width, the same as
GitHub.
Co-authored-by: silverwind <me@silverwind.io>
3 weeks ago
silverwind
a3c5358d35
Update katex to latest version ( #33361 )
...
Partial backport of https://github.com/go-gitea/gitea/pull/33359 .
Upgrade katex because there were a number of security problems fixed in
recent versions.
3 weeks ago
silverwind
987d014468
Update go tool dependencies ( #32916 ) ( #33355 )
...
Clean cherry-pick of https://github.com/go-gitea/gitea/pull/32916 .
Update all go tool dependencies to latest version.
3 weeks ago
Giteabot
e08eed9040
Fix code button alignment ( #33345 ) ( #33351 )
...
Backport #33345 by silverwind
Co-authored-by: silverwind <me@silverwind.io>
Co-authored-by: wxiaoguang <wxiaoguang@gmail.com>
3 weeks ago
wxiaoguang
4ffa49aa04
Make issue suggestion work for all editors ( #33340 ) ( #33342 )
...
Backport #33340
And do not handle special keys when the text-expander popup exists
3 weeks ago
Giteabot
72837530bf
Fix issue count ( #33338 ) ( #33341 )
...
Backport #33338 by wxiaoguang
Fix #33336
Co-authored-by: wxiaoguang <wxiaoguang@gmail.com>
3 weeks ago
wxiaoguang
eef635523a
Make tracked time representation display as hours ( #33315 ) ( #33334 )
...
Try to backport #33315 , the only trivial conflict is in the helper
functions map in the helper.go
Fix #33333
Co-authored-by: Sysoev, Vladimir <i@vsysoev.ru>
4 weeks ago
wxiaoguang
8f45a11919
Improve sync fork behavior ( #33319 ) ( #33332 )
...
Backport #33319
Fix #33271
The only conflict is `reqctx` in
`services/repository/merge_upstream.go`, which could keep using
`context.Context` in 1.23
4 weeks ago
Giteabot
e72d001708
Fix Account linking page ( #33325 ) ( #33327 )
...
Backport #33325 by CrimsonEdgeHope
Fix password form missing whilst linking account even with
`ENABLE_PASSWORD_SIGNIN_FORM = true`.
Remove redundant empty box in account linking sign up page when
`LinkAccountMode` is true.
Co-authored-by: CrimsonEdgeHope <92579614+CrimsonEdgeHope@users.noreply.github.com>
Co-authored-by: wxiaoguang <wxiaoguang@gmail.com>
4 weeks ago
wxiaoguang
8d9ea68f19
Fix push message behavior ( #33215 ) ( #33317 )
...
Backport #33215
Manually resolved "reqctx" conflict
---------
Co-authored-by: Chai-Shi <changchaishi@gmail.com>
4 weeks ago
wxiaoguang
bf664c2e85
Trivial fixes ( #33304 ) ( #33312 )
...
Backport #33304
The only conflict is caused by `templates/shared/issueicon.tmpl`
4 weeks ago
wxiaoguang
52d298890b
Fix "stop time tracking button" on navbar ( #33084 ) ( #33300 )
...
Backport #33084 (no conflict)
Fix #33299 , and remove incorrect translations
4 weeks ago
wxiaoguang
c09e43acf5
Fix closed dependency title ( #33285 ) ( #33287 )
...
Backport #33285
1 month ago
Giteabot
3b4af01633
Fix sidebar milestone link ( #33269 ) ( #33272 )
...
Backport #33269 by wxiaoguang
Fix #33266
Co-authored-by: wxiaoguang <wxiaoguang@gmail.com>
1 month ago
Giteabot
b4e2d5e8ee
Add a confirm dialog for "sync fork" ( #33270 ) ( #33273 )
...
Backport #33270 by @wxiaoguang
Try to quickly fix #33264
Co-authored-by: wxiaoguang <wxiaoguang@gmail.com>
1 month ago
Giteabot
2984a7c121
Fix missing license when sync mirror ( #33255 ) ( #33258 )
...
Backport #33255 by yp05327
Fix #33222
Co-authored-by: yp05327 <576951401@qq.com>
1 month ago
wxiaoguang
80cc87b3d8
Fix tag route and empty repo ( #33253 )
1 month ago
Giteabot
10b6047498
Fix upload file form ( #33230 ) ( #33233 )
...
Backport #33230 by @wxiaoguang
Fix #33228
Co-authored-by: wxiaoguang <wxiaoguang@gmail.com>
1 month ago
Giteabot
2c47b06869
Fix mirror bug ( #33224 ) ( #33225 )
...
Backport #33224 by lunny
Fix #33200
Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com>
Co-authored-by: wxiaoguang <wxiaoguang@gmail.com>
1 month ago
Giteabot
31f2a325dc
fix(cache): cache test triggered by non memory cache ( #33220 ) ( #33221 )
...
Backport #33220 by TheFox0x7
Change SlowCacheThreshold to 30 milliseconds so it doesn't trigger on
non memory cache
Closes: https://github.com/go-gitea/gitea/issues/33190
Closes: https://github.com/go-gitea/gitea/issues/32657
Co-authored-by: TheFox0x7 <thefox0x7@gmail.com>
1 month ago
Lunny Xiao
fcbbc24cc4
Change log for 1.23.1 ( #33191 )
1 month ago
wxiaoguang
1454e1b6eb
Fix editor markdown not incrementing in a numbered list ( #33187 ) ( #33193 )
...
Backport #33187 (no conflict)
Co-authored-by: Harry Vince <47283812+harryvince@users.noreply.github.com>
1 month ago
Giteabot
d70348836b
Fix sync fork for consistency ( #33147 ) ( #33192 )
...
Backport #33147 by changchaishi
Fixes #33145
An integration test could be added.
---------
Co-authored-by: Chai-Shi <changchaishi@gmail.com>
Co-authored-by: wxiaoguang <wxiaoguang@gmail.com>
1 month ago
Giteabot
940a930d13
Use updated path to s6-svscan after alpine upgrade ( #33185 ) ( #33188 )
...
Backport #33185 by @techknowlogick
Fix #33163
Co-authored-by: techknowlogick <techknowlogick@gitea.com>
Co-authored-by: wxiaoguang <wxiaoguang@gmail.com>
1 month ago
Giteabot
45d21a0d5c
Fix raw file API ref handling ( #33172 ) ( #33189 )
...
Backport #33172 by wxiaoguang
Fix #33164 and add more tests
Co-authored-by: wxiaoguang <wxiaoguang@gmail.com>
1 month ago