c6467edcb1
Fix the issue of abnormal interface when there is no issue-item on the project page ( #34791 ) ( #34880 )
...
Backport #34791 by @kerwin612
Co-authored-by: Kerwin Bryant <kerwin612@qq.com >
2025-06-26 23:18:02 -07:00
5d5b695527
Skip updating timestamp when sync branch ( #34875 )
2025-06-26 17:59:06 -07:00
0af7a7b79f
Fix some log and UI problems ( #34863 ) ( #34868 )
...
Backport #34863 by @wxiaoguang
Remove the misleading error log, fix #34738
Make the "search" input auto-focused, fix #34807
Co-authored-by: wxiaoguang <wxiaoguang@gmail.com >
2025-06-25 22:08:30 +03:00
9339661078
Fix archive API ( #34853 ) ( #34857 )
...
Backport #34853 by wxiaoguang
Fix #34852
Co-authored-by: wxiaoguang <wxiaoguang@gmail.com >
2025-06-25 07:20:42 +00:00
1e69f085d6
Ignore force pushes for changed files in a PR review ( #34837 ) ( #34843 )
...
Backport #34837 by delvh
Fixes #34832
Co-authored-by: delvh <dev.lh@web.de >
Co-authored-by: wxiaoguang <wxiaoguang@gmail.com >
2025-06-24 16:41:07 +00:00
0bfccd8ecf
Fix SSH LFS timeout ( #34838 ) ( #34842 )
...
Backport #34838 by wxiaoguang
Fix #34834
Co-authored-by: wxiaoguang <wxiaoguang@gmail.com >
2025-06-24 16:15:03 +00:00
534b9b35dd
Fix job status aggregation logic ( #34823 ) ( #34835 )
...
Backport #34823 by nienjiuntai
Co-authored-by: JIUN-TAI NIEN <44364165+nienjiuntai@users.noreply.github.com >
Co-authored-by: wxiaoguang <wxiaoguang@gmail.com >
2025-06-24 23:23:16 +08:00
dbadc59b56
Fix team permissions ( #34827 ) ( #34836 )
...
Backport #34827 by wxiaoguang
Co-authored-by: wxiaoguang <wxiaoguang@gmail.com >
2025-06-24 14:17:14 +00:00
a57e2c4bc3
Fix required contexts and commit status matching bug ( #34815 ) ( #34829 )
...
Backport #34815
Fix #34504
Since one required context can match more than one commit statuses, we
should not directly compare the lengths of `requiredCommitStatuses` and
`requiredContexts`
2025-06-24 07:15:25 +08:00
acd4e10990
release of 1.24.2 ( #34800 )
v1.24.2
2025-06-20 12:41:59 -07:00
0a1df294c8
upgrade chi ( #34799 )
...
Backport #34798
2025-06-20 18:30:49 +00:00
52a964d1fc
Fix container range bug ( #34795 ) ( #34796 )
...
Backport #34795
2025-06-20 17:35:36 +00:00
d3dbe0d9ce
Bump poetry feature to new url for dev container ( #34787 ) ( #34790 )
...
Backport #34787 by @yp05327
Why:
I got this error when build dev container

It seems that the url of poetry feature was changed:
https://containers.dev/features

After change to the new one, it worked.
Co-authored-by: yp05327 <576951401@qq.com >
2025-06-20 10:08:38 -07:00
cdbbdbef06
Changelog for 1.24.1 ( #34774 )
v1.24.1
2025-06-19 18:56:55 +00:00
79f555d465
Fix tag target ( #34781 ) ( #34783 )
...
Backport #34781 by wxiaoguang
Fix #34779
Co-authored-by: wxiaoguang <wxiaoguang@gmail.com >
2025-06-19 18:53:42 +00:00
ae2b795693
Fix incorrect cli default values ( #34765 ) ( #34766 )
...
Backport #34765
2025-06-18 23:51:37 +08:00
d1fdbf46bd
when using rules to delete packages, remove unclean bugs ( #34632 ) ( #34761 )
...
Backport #34632 by @anthony-zh
By default, the code extracts 200 package versions. If too many packages
are generated every day or if rule cleaning is enabled later, which
means there are more than 200 versions corresponding to the library
package, it may not be cleaned up completely, resulting in residue
Fix #31961
Co-authored-by: anthony-zh <118415914+anthony-zh@users.noreply.github.com >
Co-authored-by: wxiaoguang <wxiaoguang@gmail.com >
2025-06-18 06:18:55 +00:00
f27a75564a
Fix readme path and markdown link paste ( #34755 ) ( #34760 )
...
Backport #34755 by wxiaoguang
Co-authored-by: wxiaoguang <wxiaoguang@gmail.com >
2025-06-18 05:38:45 +00:00
958d0db4f4
Improve alignment of commit status icon on commit page ( #34750 ) ( #34757 )
...
Backport #34750 by @silverwind
Before, icon vertically misaligned:
<img width="243" alt="Screenshot 2025-06-17 at 18 14 26"
src="https://github.com/user-attachments/assets/ac515c6d-25bd-44da-88be-a1d93c137ed0 "
/>
After, icon correctly vertically centered:
<img width="244" alt="Screenshot 2025-06-17 at 18 14 40"
src="https://github.com/user-attachments/assets/41556d52-aa15-4bfb-82e2-91ed774cf2b0 "
/>
I think it's fine to single out this one case and not alter
`flex-text-inline` because that class seems to work well in other
places.
Co-authored-by: silverwind <me@silverwind.io >
2025-06-17 21:22:23 -07:00
4c2441ba5d
Fix ghost user in feeds when pushing in an actions, it should be gitea-actions ( #34703 ) ( #34756 )
...
Backport #34703 by @lunny
Fix #34688
This PR will store the `publisher_id` of `release`(tag) table as
pusher's id. It could be a real userID or a system user id. If the user
is deleted, ghost will be replaced.
This PR will also correct the wrong user `Ghost` in the feeds and wrong
committer on tag list page if pushing a tag from an actions. Now the
behavior is the same as Github. Some codes are deleted because it tries
to get commit author as pusher which is not right.
Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com >
2025-06-18 01:04:45 +00:00
6f5f0be9e3
Support title and body query parameters for new PRs ( #34537 ) ( #34752 )
...
Backport #34537 by endo0911engineer
Co-authored-by: endo0911engineer <161911062+endo0911engineer@users.noreply.github.com >
Co-authored-by: wxiaoguang <wxiaoguang@gmail.com >
2025-06-18 07:16:36 +08:00
23d2d224c2
fix: prevent double markdown link brackets when pasting URL ( #34745 ) ( #34748 )
...
Backport #34745 by MaxWebZ
When adding a link using the "Add a link" button in comment editor,
pasting a URL resulted in incorrect Markdown formatting (double
brackets) instead of replacing the placeholder text.
This fix adds a context check to prevent creating a new markdown link
when we're already inside an existing one.
Fixes #34740
Co-authored-by: MaxWebZ <5054326@gmail.com >
Co-authored-by: wxiaoguang <wxiaoguang@gmail.com >
2025-06-17 16:21:08 +00:00
a43d829de8
Fix JS error for "select" dropdown ( #34743 ) ( #34749 )
...
Backport #34743 by wxiaoguang
Regression of recent dropdown filter change.
Co-authored-by: wxiaoguang <wxiaoguang@gmail.com >
2025-06-17 22:34:14 +08:00
8ab1363fef
Prevent duplicate form submissions when creating forks ( #34714 ) ( #34735 )
...
Backport #34714 by @kerwin612
Co-authored-by: Kerwin Bryant <kerwin612@qq.com >
Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com >
2025-06-15 22:35:58 -07:00
178fd90852
Fix container range bug ( #34725 ) ( #34732 )
...
Backport #34725 by wxiaoguang
Fix #34724
Co-authored-by: wxiaoguang <wxiaoguang@gmail.com >
2025-06-16 06:48:04 +08:00
b39f7a37d1
Fix dropdown filter ( #34708 ) ( #34711 )
...
Partially backport #34708
2025-06-12 19:31:12 -07:00
b9ed8fceff
Fix markdown wrap ( #34697 ) ( #34702 )
...
Backport #34697 by wxiaoguang
Fix #34696
Co-authored-by: wxiaoguang <wxiaoguang@gmail.com >
2025-06-12 03:08:38 +00:00
e6ce72b14a
frontport changelog to v1.24 ( #34690 )
2025-06-11 09:58:11 -07:00
2eecd58bbe
Fix pull requests API convert panic when head repository is deleted. ( #34685 ) ( #34687 )
...
Backport #34685 by @lunny
Fix #34682
Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com >
2025-06-11 03:45:04 +00:00
64b9b21790
Hide href attribute of a tag if there is no target_url ( #34556 ) ( #34684 )
...
Backport #34556 by @lunny
Relate #34450
Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com >
2025-06-11 00:55:40 +00:00
3290aff964
Fix commit message rendering and some UI problems ( #34680 ) ( #34683 )
...
Backport #34680 by wxiaoguang
Co-authored-by: wxiaoguang <wxiaoguang@gmail.com >
2025-06-10 19:57:25 +00:00
7ed1e8987e
Changelog for 1.24.0 ( #34543 )
v1.24.0
2025-06-09 18:26:58 -07:00
f10e909fce
Fix: skip paths check on tag push events in workflows ( #34602 ) ( #34670 )
2025-06-10 00:11:46 +00:00
a3b25436f2
Fix last admin check when syncing users ( #34649 ) ( #34673 )
...
Backport #34649 by @wxiaoguang
Fix #34358
Co-authored-by: wxiaoguang <wxiaoguang@gmail.com >
2025-06-09 15:18:44 -07:00
b947bc4363
Fix footnote jump behavior on the issue page. ( #34621 ) ( #34669 )
...
Backport #34621 by @charles7668
Close #34511
Close #34590
Add comment ID to the footnote item's id attribute to ensure uniqueness.
Co-authored-by: charles <30816317+charles7668@users.noreply.github.com >
Co-authored-by: wxiaoguang <wxiaoguang@gmail.com >
2025-06-09 20:57:01 +00:00
18dc41d6f8
Fix "oras" OCI client compatibility ( #34666 ) ( #34671 )
...
Backport #34666 by wxiaoguang
Fix #25846
1. the ImageConfig can be empty, fall back to default
2. the blob size can be empty, it still needs "Content-Length" header
Co-authored-by: wxiaoguang <wxiaoguang@gmail.com >
2025-06-09 15:20:34 -04:00
bf5d00074d
Only activity tab needs heatmap data loading ( #34652 ) ( #34668 )
...
Backport #34652 by @lunny
Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com >
2025-06-09 10:49:04 -07:00
fb4e9f92f9
Ignore "Close" error when uploading container blob ( #34620 ) ( #34665 )
...
Backport #34620 by wxiaoguang
Co-authored-by: wxiaoguang <wxiaoguang@gmail.com >
2025-06-09 21:35:17 +08:00
468d1919b5
Fix missed merge commit sha and time when migrating from codecommit ( #34645 ) ( #34650 )
...
Backport #34645 by @lunny
Fix #34627
Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com >
2025-06-08 21:21:27 -07:00
1b788946a7
Fix GetUsersByEmails ( #34643 ) ( #34646 )
...
Backport #34643 by wxiaoguang
Co-authored-by: wxiaoguang <wxiaoguang@gmail.com >
2025-06-08 10:40:58 +08:00
e8646ad1d8
Misc CSS fixes ( #34638 ) ( #34644 )
...
Backport #34638 by @silverwind
1. apply [`text-wrap:
balance`](https://developer.mozilla.org/en-US/docs/Web/CSS/text-wrap#balance )
to various places making the text wrapping nicer, moving
`empty-placeholder` CSS to base because it's not repo-specific.
<img width="537" alt="Screenshot 2025-06-07 at 15 09 00"
src="https://github.com/user-attachments/assets/8b37d031-269d-4ab3-ba59-2ac469c431e4 "
/>
<img width="514" alt="Screenshot 2025-06-07 at 15 11 16"
src="https://github.com/user-attachments/assets/27a63117-be1d-4797-80f7-9ed14cca41dc "
/>
<img width="346" alt="Screenshot 2025-06-07 at 15 22 26"
src="https://github.com/user-attachments/assets/2f371384-0330-4a00-bb79-bc3c50ba5c91 "
/>
2. fix overflow-related bug on actions run list, before:
<img width="302" alt="Screenshot 2025-06-07 at 15 26 26"
src="https://github.com/user-attachments/assets/d6607eeb-288b-4e81-a770-45a421c9c68c "
/>
After:
<img width="299" alt="Screenshot 2025-06-07 at 15 26 59"
src="https://github.com/user-attachments/assets/b0ddb66f-d4fe-4711-8ed9-eca08ce608f3 "
/>
Co-authored-by: silverwind <me@silverwind.io >
2025-06-07 18:24:59 +00:00
29dc9c784e
add codecommit to supported services in api docs ( #34626 ) ( #34633 )
...
Backport #34626 by TheFox0x7
Co-authored-by: TheFox0x7 <thefox0x7@gmail.com >
2025-06-07 17:19:53 +08:00
b1cc4bf77f
Validate hex colors when creating/editing labels ( #34623 ) ( #34630 )
...
Backport #34623
---------
Co-authored-by: Kemal Zebari <kemalzebra@gmail.com >
2025-06-07 11:24:28 +03:00
d35161ceb8
bump to alpine 3.22 ( #34613 ) ( #34615 )
2025-06-05 21:45:30 -04:00
8defca6d39
Fix possible pull request broken when leave the page immediately after clicking the update button ( #34509 ) ( #34607 )
...
Backport #34509 by @lunny
If user leaves the page, the context will become cancelled, so that the
update process maybe terminal in an unexpected status. This PR haven't
resolve the problem totally. It uses a background context to not cancel
the update process even if the user leaved the pull request view page.
Fix #31779
Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com >
2025-06-05 07:15:32 +00:00
fac434da0a
Fix margin issue in markup paragraph rendering ( #34599 ) ( #34606 )
...
Backport #34599 by @silverwind
The Fomantic-inherited `p:last-child` rule in base.css interferes with
this markdown rendering:
```
1. a
2. a
```
Before (unequal margin):
<img width="143" alt="Screenshot 2025-06-04 at 14 09 07"
src="https://github.com/user-attachments/assets/6d6ba5e0-0d84-42e0-a0e4-9e93a59c4d65 "
/>
After (rendering matches GitHub):
<img width="181" alt="Screenshot 2025-06-04 at 14 09 14"
src="https://github.com/user-attachments/assets/bb81e14e-bc9f-4d52-92d0-f7a17c63070e "
/>
Co-authored-by: silverwind <me@silverwind.io >
2025-06-05 13:48:07 +08:00
e18eae7129
Fix migration pull request title too long ( #34577 ) ( #34604 )
...
Backport #34577 by @lunny
Fix #34294
Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com >
2025-06-04 13:36:09 -04:00
c60bc26fd3
Fix issue label delete incorrect labels webhook payload ( #34575 ) ( #34603 )
...
Backport #34575 by @badhezi
Fixes https://github.com/go-gitea/gitea/issues/34560
explanation of the bug in the issue
setting `issue.isLabelsLoaded = false` before calling `deleteIssueLabel`
guarantee we will load the new state of the labels into the issue object
before sending it in the webhook.
Co-authored-by: badhezi <zlilaharon@gmail.com >
2025-06-05 00:41:01 +08:00
bacc69db83
Make pull request and issue history more compact ( #34588 ) ( #34594 )
...
Backport #34588 by @silverwind
Before, waste of space in multiple places:
<img width="962" alt="Screenshot 2025-06-02 at 23 11 08"
src="https://github.com/user-attachments/assets/ecddf247-d690-434c-a865-9d5e6c690b7d "
/>
After, reduced spacing around history entries and inside commits list,
also fixed unequal horizontal spacing inside commit badge.
<img width="946" alt="Screenshot 2025-06-02 at 23 10 45"
src="https://github.com/user-attachments/assets/fe92f8e6-28af-4647-ac3a-1aced23d3b27 "
/>
Also, here's a rendering of issue history events, it's more compact now
at 8px padding:
<img width="565" alt="image"
src="https://github.com/user-attachments/assets/cdbf7c0a-a9a2-4942-85fc-c388abb36e15 "
/>
Co-authored-by: silverwind <me@silverwind.io >
2025-06-04 00:04:07 +00:00
c5da032193
fixed incorrect page navigation with up and down arrow on last item of dashboard repos ( #34570 ) ( #34596 )
...
Backport #34570 by metiftikci
Co-authored-by: metiftikci <metiftikci@hotmail.com >
2025-06-04 07:13:39 +08:00