GiteaBot 
							
						 
					 
					
						
						
						
						
							
						
						
							376bf01769 
							
						 
					 
					
						
						
							
							[skip ci] Updated translations via Crowdin  
						
						
						
						
					 
					
						2025-06-27 00:38:08 +00:00 
						 
				 
			
				
					
						
							
							
								GiteaBot 
							
						 
					 
					
						
						
						
						
							
						
						
							750af1c981 
							
						 
					 
					
						
						
							
							[skip ci] Updated translations via Crowdin  
						
						
						
						
					 
					
						2025-06-26 00:37:51 +00:00 
						 
				 
			
				
					
						
							
							
								badhezi 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c67a8397ff 
							
						 
					 
					
						
						
							
							Add issue delete notifier ( #34592 )  
						
						... 
						
						
						
						Fixes https://github.com/go-gitea/gitea/issues/34591 
A reference regarding the deletion of issue webhooks on GitHub:
https://docs.github.com/en/webhooks/webhook-events-and-payloads?actionType=deleted#issues  
						
						
					 
					
						2025-06-25 18:53:02 +00:00 
						 
				 
			
				
					
						
							
							
								GiteaBot 
							
						 
					 
					
						
						
						
						
							
						
						
							7be1a5e585 
							
						 
					 
					
						
						
							
							[skip ci] Updated translations via Crowdin  
						
						
						
						
					 
					
						2025-06-25 00:38:18 +00:00 
						 
				 
			
				
					
						
							
							
								Junsik Kong 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0e629c545a 
							
						 
					 
					
						
						
							
							fix(issue): Replace stopwatch toggle with explicit start/stop actions ( #34818 )  
						
						... 
						
						
						
						This PR fixes a state de-synchronization bug with the issue stopwatch,
it resolves the issue by replacing the ambiguous `/toggle` endpoint
with two explicit endpoints: `/start` and `/stop`.
- The "Start timer" button now exclusively calls the `/start` endpoint.
- The "Stop timer" button now exclusively calls the `/stop` endpoint.
This ensures the user's intent is clearly communicated to the server,
eliminating the state inconsistency and fixing the bug.
---------
Signed-off-by: wxiaoguang <wxiaoguang@gmail.com>
Co-authored-by: wxiaoguang <wxiaoguang@gmail.com> 
						
						
					 
					
						2025-06-25 07:22:58 +08:00 
						 
				 
			
				
					
						
							
							
								wxiaoguang 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6a97ab0af4 
							
						 
					 
					
						
						
							
							Fix team permissions ( #34827 )  
						
						... 
						
						
						
						* Fix  #34793 
* Fix  #33456  
						
						
					 
					
						2025-06-24 21:24:09 +08:00 
						 
				 
			
				
					
						
							
							
								GiteaBot 
							
						 
					 
					
						
						
						
						
							
						
						
							229235f99d 
							
						 
					 
					
						
						
							
							[skip ci] Updated translations via Crowdin  
						
						
						
						
					 
					
						2025-06-24 00:37:54 +00:00 
						 
				 
			
				
					
						
							
							
								TheFox0x7 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							840ee8bd54 
							
						 
					 
					
						
						
							
							correct migration tab name ( #34826 )  
						
						... 
						
						
						
						Previous version reads like we're migrating some kind of status instead
of what it is - status of the migration. 
						
						
					 
					
						2025-06-24 02:21:45 +08:00 
						 
				 
			
				
					
						
							
							
								GiteaBot 
							
						 
					 
					
						
						
						
						
							
						
						
							29b28002aa 
							
						 
					 
					
						
						
							
							[skip ci] Updated translations via Crowdin  
						
						
						
						
					 
					
						2025-06-23 00:40:49 +00:00 
						 
				 
			
				
					
						
							
							
								NorthRealm 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							485d8f1121 
							
						 
					 
					
						
						
							
							Add "Cancel workflow run" button to Actions list page ( #34817 )  
						
						
						
						
					 
					
						2025-06-22 19:05:16 -04:00 
						 
				 
			
				
					
						
							
							
								Brecht Van Lommel 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a46b16f10f 
							
						 
					 
					
						
						
							
							Edit file workflow for creating a fork and proposing changes ( #34240 )  
						
						... 
						
						
						
						When viewing a file that the user can't edit because they can't write to
the branch, the new, upload, patch, edit and delete functionality is no
longer disabled.
If no user fork of the repository exists, there is now a page to create one.
It will automatically create a fork with a single branch matching the one
being viewed, and a unique repository name will be automatically picked.
When a fork exists, but it's archived, a mirror or the user can't write
code to it, there will instead be a message explaining the situation.
If the usable fork exists, a message will appear at the top of the edit page
explaining that the changes will be applied to a branch in the fork. The
base repository branch will be pushed to a new branch to the fork, and
then the edits will be applied on top.
The suggestion to fork happens when accessing /_edit/, so that for
example online documentation can have an "edit this page" link to
the base repository that does the right thing.
Also includes changes to properly report errors when trying to commit
to a new branch that is protected, and when trying to commit to an
existing branch when choosing the new branch option.
Resolves  #9017 , #20882 
---------
Co-authored-by: Brecht Van Lommel <brecht@blender.org>
Co-authored-by: wxiaoguang <wxiaoguang@gmail.com> 
						
						
					 
					
						2025-06-22 12:43:43 +00:00 
						 
				 
			
				
					
						
							
							
								GiteaBot 
							
						 
					 
					
						
						
						
						
							
						
						
							94c6d46faa 
							
						 
					 
					
						
						
							
							[skip ci] Updated translations via Crowdin  
						
						
						
						
					 
					
						2025-06-22 00:42:06 +00:00 
						 
				 
			
				
					
						
							
							
								Kerwin Bryant 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0548c10293 
							
						 
					 
					
						
						
							
							Add post-installation redirect based on admin account status ( #34493 )  
						
						... 
						
						
						
						This PR adds a feature to direct users to appropriate pages after system
installation:
- If no admin credentials were provided during installation, redirect to
the registration page with a prominent notice about creating the first
administrative account
- If admin credentials were already set, redirect directly to the login
page

---------
Co-authored-by: wxiaoguang <wxiaoguang@gmail.com> 
						
						
					 
					
						2025-06-21 18:48:06 +00:00 
						 
				 
			
				
					
						
							
							
								Lunny Xiao 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7de114a332 
							
						 
					 
					
						
						
							
							Rework delete org and rename org UI ( #34762 )  
						
						... 
						
						
						
						# What's the problem of the original implementation
Renaming organization will mix with organization's information change
make the operation difficult to keep consistent.
This PR created a danger zone like what's repository setting. It also
moved organization's `rename` and `delete` operations to this zone. The
original updating repository will not change the name any more.
This is also a step to extract the `updaterepository` function
completely.
Before:


After:




---------
Co-authored-by: wxiaoguang <wxiaoguang@gmail.com> 
						
						
					 
					
						2025-06-21 18:21:48 +00:00 
						 
				 
			
				
					
						
							
							
								wxiaoguang 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4fc626daa1 
							
						 
					 
					
						
						
							
							Refactor editor ( #34780 )  
						
						... 
						
						
						
						A complete rewrite 
						
						
					 
					
						2025-06-21 19:20:51 +08:00 
						 
				 
			
				
					
						
							
							
								GiteaBot 
							
						 
					 
					
						
						
						
						
							
						
						
							0990eb44ce 
							
						 
					 
					
						
						
							
							[skip ci] Updated translations via Crowdin  
						
						
						
						
					 
					
						2025-06-21 00:37:09 +00:00 
						 
				 
			
				
					
						
							
							
								ChristopherHX 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cda90eca31 
							
						 
					 
					
						
						
							
							Add workflow_run api + webhook ( #33964 )  
						
						... 
						
						
						
						Implements 
- https://docs.github.com/en/rest/actions/workflow-jobs?apiVersion=2022-11-28#list-jobs-for-a-workflow-run--code-samples 
- https://docs.github.com/en/rest/actions/workflow-jobs?apiVersion=2022-11-28#get-a-job-for-a-workflow-run--code-samples 
- https://docs.github.com/en/rest/actions/workflow-runs?apiVersion=2022-11-28#list-workflow-runs-for-a-repository 
- https://docs.github.com/en/rest/actions/workflow-runs?apiVersion=2022-11-28#get-a-workflow-run 
  - `/actions/runs` for global + user + org (Gitea only)
  - `/actions/jobs` for global + user + org + repository (Gitea only)
  - workflow_run webhook + action trigger
    - limitations
- workflow id is assigned to a string, this may result into problems in
strongly typed clients
Fixes
- workflow_job webhook url to no longer contain the `runs/<run>` part to
align with api
- workflow instance does now use it's name inside the file instead of
filename if set
Refactoring
- Moved a lot of logic from workflows/workflow_job into a shared module
used by both webhook and api
TODO
- [x] Verify Keda Compatibility
- [x] Edit Webhook API bug is resolved
 
Closes https://github.com/go-gitea/gitea/issues/23670 
Closes https://github.com/go-gitea/gitea/issues/23796 
Closes https://github.com/go-gitea/gitea/issues/24898 
Replaces https://github.com/go-gitea/gitea/pull/28047  and is much more
complete
---------
Co-authored-by: wxiaoguang <wxiaoguang@gmail.com> 
						
						
					 
					
						2025-06-20 20:14:00 +08:00 
						 
				 
			
				
					
						
							
							
								GiteaBot 
							
						 
					 
					
						
						
						
						
							
						
						
							d462ce149d 
							
						 
					 
					
						
						
							
							[skip ci] Updated translations via Crowdin  
						
						
						
						
					 
					
						2025-06-20 00:37:18 +00:00 
						 
				 
			
				
					
						
							
							
								GiteaBot 
							
						 
					 
					
						
						
						
						
							
						
						
							67083437cd 
							
						 
					 
					
						
						
							
							[skip ci] Updated translations via Crowdin  
						
						
						
						
					 
					
						2025-06-19 00:37:30 +00:00 
						 
				 
			
				
					
						
							
							
								GiteaBot 
							
						 
					 
					
						
						
						
						
							
						
						
							ecc6685c20 
							
						 
					 
					
						
						
							
							[skip ci] Updated translations via Crowdin  
						
						
						
						
					 
					
						2025-06-18 00:37:12 +00:00 
						 
				 
			
				
					
						
							
							
								GiteaBot 
							
						 
					 
					
						
						
						
						
							
						
						
							439ebe7031 
							
						 
					 
					
						
						
							
							[skip ci] Updated translations via Crowdin  
						
						
						
						
					 
					
						2025-06-17 00:37:42 +00:00 
						 
				 
			
				
					
						
							
							
								bytedream 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3a37d63d61 
							
						 
					 
					
						
						
							
							Allow renaming/moving binary/LFS files in the UI ( #34350 )  
						
						... 
						
						
						
						Adds the ability to rename/move binary files like binary blobs or images
and files that are too large in the web ui.
This was purposed in #24722 , along with the ability edit images via an
upload of a new image, which I didn't implement here (could be done in a
separate PR).
Binary file content:

File too large:

GitHub does the same (I've copied the text from there):
 
						
						
					 
					
						2025-06-16 17:15:07 -07:00 
						 
				 
			
				
					
						
							
							
								GiteaBot 
							
						 
					 
					
						
						
						
						
							
						
						
							0d3e9956cd 
							
						 
					 
					
						
						
							
							[skip ci] Updated translations via Crowdin  
						
						
						
						
					 
					
						2025-06-15 00:41:44 +00:00 
						 
				 
			
				
					
						
							
							
								GiteaBot 
							
						 
					 
					
						
						
						
						
							
						
						
							28debdbe00 
							
						 
					 
					
						
						
							
							[skip ci] Updated translations via Crowdin  
						
						
						
						
					 
					
						2025-06-14 00:35:48 +00:00 
						 
				 
			
				
					
						
							
							
								GiteaBot 
							
						 
					 
					
						
						
						
						
							
						
						
							bc28654b49 
							
						 
					 
					
						
						
							
							[skip ci] Updated translations via Crowdin  
						
						
						
						
					 
					
						2025-06-13 00:37:13 +00:00 
						 
				 
			
				
					
						
							
							
								GiteaBot 
							
						 
					 
					
						
						
						
						
							
						
						
							06ccb3a1d4 
							
						 
					 
					
						
						
							
							[skip ci] Updated translations via Crowdin  
						
						
						
						
					 
					
						2025-06-12 00:36:44 +00:00 
						 
				 
			
				
					
						
							
							
								GiteaBot 
							
						 
					 
					
						
						
						
						
							
						
						
							d5afdccde8 
							
						 
					 
					
						
						
							
							[skip ci] Updated translations via Crowdin  
						
						
						
						
					 
					
						2025-06-11 00:37:02 +00:00 
						 
				 
			
				
					
						
							
							
								GiteaBot 
							
						 
					 
					
						
						
						
						
							
						
						
							2c341b6803 
							
						 
					 
					
						
						
							
							[skip ci] Updated translations via Crowdin  
						
						
						
						
					 
					
						2025-06-10 00:37:13 +00:00 
						 
				 
			
				
					
						
							
							
								GiteaBot 
							
						 
					 
					
						
						
						
						
							
						
						
							1fe652cd26 
							
						 
					 
					
						
						
							
							[skip ci] Updated translations via Crowdin  
						
						
						
						
					 
					
						2025-06-09 00:39:30 +00:00 
						 
				 
			
				
					
						
							
							
								GiteaBot 
							
						 
					 
					
						
						
						
						
							
						
						
							1e0758a9f1 
							
						 
					 
					
						
						
							
							[skip ci] Updated translations via Crowdin  
						
						
						
						
					 
					
						2025-06-08 00:41:38 +00:00 
						 
				 
			
				
					
						
							
							
								silverwind 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f6f6aedd4f 
							
						 
					 
					
						
						
							
							Update JS deps, regenerate SVGs ( #34640 )  
						
						... 
						
						
						
						Result of `make update-js svg`. 
						
						
					 
					
						2025-06-07 17:59:36 +00:00 
						 
				 
			
				
					
						
							
							
								Kemal Zebari 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							47d69b7749 
							
						 
					 
					
						
						
							
							Validate hex colors when creating/editing labels ( #34623 )  
						
						... 
						
						
						
						Resolves  #34618 .
---------
Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com>
Co-authored-by: wxiaoguang <wxiaoguang@gmail.com> 
					
						2025-06-07 11:25:08 +03:00 
						 
				 
			
				
					
						
							
							
								NorthRealm 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3f7dbbdaf1 
							
						 
					 
					
						
						
							
							Small fix in Pull Requests page ( #34612 )  
						
						
						
						
					 
					
						2025-06-06 02:10:42 +00:00 
						 
				 
			
				
					
						
							
							
								GiteaBot 
							
						 
					 
					
						
						
						
						
							
						
						
							bb6377d080 
							
						 
					 
					
						
						
							
							[skip ci] Updated translations via Crowdin  
						
						
						
						
					 
					
						2025-05-31 00:35:32 +00:00 
						 
				 
			
				
					
						
							
							
								GiteaBot 
							
						 
					 
					
						
						
						
						
							
						
						
							07d802a815 
							
						 
					 
					
						
						
							
							[skip ci] Updated translations via Crowdin  
						
						
						
						
					 
					
						2025-05-30 00:36:36 +00:00 
						 
				 
			
				
					
						
							
							
								NorthRealm 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4cb0c641ce 
							
						 
					 
					
						
						
							
							Add "View workflow file" to Actions list page ( #34538 )  
						
						... 
						
						
						
						This PR adds "View workflow file" to Actions list page, and replaces the
redundant link.
Related #34530 
---------
Co-authored-by: wxiaoguang <wxiaoguang@gmail.com> 
						
						
					 
					
						2025-05-28 20:30:00 +08:00 
						 
				 
			
				
					
						
							
							
								GiteaBot 
							
						 
					 
					
						
						
						
						
							
						
						
							9d4ebc1f2c 
							
						 
					 
					
						
						
							
							[skip ci] Updated translations via Crowdin  
						
						
						
						
					 
					
						2025-05-26 00:37:55 +00:00 
						 
				 
			
				
					
						
							
							
								GiteaBot 
							
						 
					 
					
						
						
						
						
							
						
						
							4dd833ca9e 
							
						 
					 
					
						
						
							
							[skip ci] Updated translations via Crowdin  
						
						
						
						
					 
					
						2025-05-23 00:36:43 +00:00 
						 
				 
			
				
					
						
							
							
								GiteaBot 
							
						 
					 
					
						
						
						
						
							
						
						
							0d1d57c5bf 
							
						 
					 
					
						
						
							
							[skip ci] Updated translations via Crowdin  
						
						
						
						
					 
					
						2025-05-22 00:36:11 +00:00 
						 
				 
			
				
					
						
							
							
								GiteaBot 
							
						 
					 
					
						
						
						
						
							
						
						
							14bb8f7845 
							
						 
					 
					
						
						
							
							[skip ci] Updated translations via Crowdin  
						
						
						
						
					 
					
						2025-05-21 00:37:21 +00:00 
						 
				 
			
				
					
						
							
							
								a1012112796 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							28dec9a27d 
							
						 
					 
					
						
						
							
							ui: add a default tab on repo header when migrating ( #34503 )  
						
						... 
						
						
						
						Signed-off-by: a1012112796 <1012112796@qq.com> 
						
						
					 
					
						2025-05-20 11:14:18 -04:00 
						 
				 
			
				
					
						
							
							
								GiteaBot 
							
						 
					 
					
						
						
						
						
							
						
						
							ec10c6ba5a 
							
						 
					 
					
						
						
							
							[skip ci] Updated translations via Crowdin  
						
						
						
						
					 
					
						2025-05-19 00:38:52 +00:00 
						 
				 
			
				
					
						
							
							
								Ryo Hanafusa 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b6c0667474 
							
						 
					 
					
						
						
							
							Add R-HNF to the TRANSLATORS file ( #34494 )  
						
						... 
						
						
						
						I would like to be added to the TRANSLATORS file.
Here are my related activities:
* https://crowdin.com/profile/R-HNF/activity 
* commit: [skip ci] Updated translations via Crowdin
319d03fbc049de34a6fa0bc3019107ec5b724ff2
I also referred to the following PRs:
* #8451 
* #8292  
						
						
					 
					
						2025-05-17 09:58:27 -07:00 
						 
				 
			
				
					
						
							
							
								GiteaBot 
							
						 
					 
					
						
						
						
						
							
						
						
							319d03fbc0 
							
						 
					 
					
						
						
							
							[skip ci] Updated translations via Crowdin  
						
						
						
						
					 
					
						2025-05-15 00:35:31 +00:00 
						 
				 
			
				
					
						
							
							
								GiteaBot 
							
						 
					 
					
						
						
						
						
							
						
						
							b6bf128f1e 
							
						 
					 
					
						
						
							
							[skip ci] Updated translations via Crowdin  
						
						
						
						
					 
					
						2025-05-14 00:36:37 +00:00 
						 
				 
			
				
					
						
							
							
								NorthRealm 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1e2f3514b9 
							
						 
					 
					
						
						
							
							Add endpoint deleting workflow run ( #34337 )  
						
						... 
						
						
						
						Add endpoint deleting workflow run
Resolves  #26219 
/claim #26219 
---------
Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com>
Co-authored-by: wxiaoguang <wxiaoguang@gmail.com> 
						
						
					 
					
						2025-05-13 19:18:13 +00:00 
						 
				 
			
				
					
						
							
							
								GiteaBot 
							
						 
					 
					
						
						
						
						
							
						
						
							0902d42fc7 
							
						 
					 
					
						
						
							
							[skip ci] Updated translations via Crowdin  
						
						
						
						
					 
					
						2025-05-12 00:38:34 +00:00 
						 
				 
			
				
					
						
							
							
								GiteaBot 
							
						 
					 
					
						
						
						
						
							
						
						
							0f63a5ef48 
							
						 
					 
					
						
						
							
							[skip ci] Updated translations via Crowdin  
						
						
						
						
					 
					
						2025-05-10 00:34:13 +00:00 
						 
				 
			
				
					
						
							
							
								GiteaBot 
							
						 
					 
					
						
						
						
						
							
						
						
							44aadc37c9 
							
						 
					 
					
						
						
							
							[skip ci] Updated translations via Crowdin  
						
						
						
						
					 
					
						2025-05-09 00:36:27 +00:00 
						 
				 
			
				
					
						
							
							
								NorthRealm 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4c611bf280 
							
						 
					 
					
						
						
							
							Add a button editing action secret ( #34348 )  
						
						... 
						
						
						
						Add a button editing action secret
Closes  #34190 
---------
Co-authored-by: wxiaoguang <wxiaoguang@gmail.com> 
						
						
					 
					
						2025-05-08 17:11:43 +00:00