KN4CK3R 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							05209f0d1d 
							
						 
					 
					
						
						
							
							Add RPM registry ( #23380 )  
						
						... 
						
						
						
						Fixes  #20751 
This PR adds a RPM package registry. You can follow [this
tutorial](https://opensource.com/article/18/9/how-build-rpm-packages ) to
build a *.rpm package for testing.
This functionality is similar to the Debian registry (#22854 ) and
therefore shares some methods. I marked this PR as blocked because it
should be merged after #22854 .
 
					
						2023-05-05 20:33:37 +00:00 
						 
				 
			
				
					
						
							
							
								Jason Song 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8f314c6793 
							
						 
					 
					
						
						
							
							Docs for Gitea Actions ( #24405 )  
						
						... 
						
						
						
						A new documentation section for Gitea Actions.
Some content comes from:
- [Hacking on Gitea
Actions](https://blog.gitea.io/2023/03/hacking-on-gitea-actions/ )
- The README of [act_runner](https://gitea.com/gitea/act_runner )
- @ChristopherHX's excellent overview of the differences between Gitea
Actions and GitHub Actions in [this
comment](https://github.com/go-gitea/gitea/issues/13539#issuecomment-1448888850 ).
---------
Co-authored-by: silverwind <me@silverwind.io>
Co-authored-by: techknowlogick <techknowlogick@gitea.io> 
						
						
					 
					
						2023-05-05 20:07:20 +00:00 
						 
				 
			
				
					
						
							
							
								Gary Moon 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b8c19e7a11 
							
						 
					 
					
						
						
							
							Update LDAP filters to include both username and email address ( #24547 )  
						
						... 
						
						
						
						Since the login form label for user_name unconditionally displays
`Username or Email Address` for the `user_name` field, bring matching
LDAP filters to more prominence in the documentation/placeholders.
Signed-off-by: Gary Moon <gary@garymoon.net> 
						
						
					 
					
						2023-05-05 14:18:53 -04:00 
						 
				 
			
				
					
						
							
							
								Kyle D 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							09dd4b42c7 
							
						 
					 
					
						
						
							
							Temporarily disable PATs until next release ( #24527 )  
						
						... 
						
						
						
						This might be a bit contentious, but I think we should try to limit the
impact of deprecating scoped PATs with the rewrite proposed here we're
working on for v1.20: https://github.com/go-gitea/gitea/issues/24501 
We should have a PR opened shortly to re-scope the routes. 
						
						
					 
					
						2023-05-05 11:41:44 -04:00 
						 
				 
			
				
					
						
							
							
								Jason Song 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ea1afb945d 
							
						 
					 
					
						
						
							
							Replace placeholders in licenses ( #24354 )  
						
						... 
						
						
						
						Replace #22117 . Implement it in a more maintainable way.
Some licenses have placeholders e.g. the BSD licenses start with this
line:
```
Copyright (c) <year> <owner>. 
```
This PR replaces the placeholders with the correct value when initialize
a new repo.
### FAQ
- Why not use a regex?
It will be a pretty complicated regex which could be hard to maintain.
- There're still missing placeholders.
There are over 500 licenses, it's impossible for anyone to inspect all
of them alone. Please help to add them if you find any, and it is also
OK to leave them for the future.
---------
Co-authored-by: Giteabot <teabot@gitea.io> 
						
						
					 
					
						2023-05-05 13:46:17 +00:00 
						 
				 
			
				
					
						
							
							
								sillyguodong 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a866cb0cb9 
							
						 
					 
					
						
						
							
							Fix the permission of team's Actions unit issue ( #24536 )  
						
						... 
						
						
						
						close  #24449 
The unit of `Actions` should be contorlled not only by
`repository.DISABLED_REPO_UNITS` but also by `actions.ENABLED`
in the `app.ini`.
Previously, the permission of the team's `Actions` unit was not
controlled by `actions.Enabled`. So, even if the user sets
`actions.Enabled` to false, he can still select the permission of the
`Actions` unit for the team.
This PR makes the permissions of the team's `Actions` unit also
controlled by `actions.Enabled`. Just append`TypeActions` into
`DisabledRepoUnits` slice when initializing if `actions.Enabled` is
false.
### Changes:
If `Actions` is set disbaled in `app.ini`, like below:
```yaml
[actions]
ENABLED = false
```
1. If user try to create/edit a team, will prompt user that `Actions` is disabled.

2. `actions` is not displayed in the sidebar on the team details page
 
					
						2023-05-05 20:02:30 +08:00 
						 
				 
			
				
					
						
							
							
								techknowlogick 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a1cd455c85 
							
						 
					 
					
						
						
							
							Bump golang deps ( #24533 )  
						
						
						
						
					 
					
						2023-05-05 17:17:19 +08:00 
						 
				 
			
				
					
						
							
							
								Lunny Xiao 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f17a4358f4 
							
						 
					 
					
						
						
							
							Fix mirrors repository disapeared on user dashboard ( #24520 )  
						
						... 
						
						
						
						Fix regression from #23405  
						
						
					 
					
						2023-05-05 16:41:21 +08:00 
						 
				 
			
				
					
						
							
							
								Lunny Xiao 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3ee7f27341 
							
						 
					 
					
						
						
							
							Revert "Prevent a user with a different email from accepting the team invite" ( #24531 )  
						
						... 
						
						
						
						Reverts go-gitea/gitea#24491  
						
						
					 
					
						2023-05-05 15:59:12 +08:00 
						 
				 
			
				
					
						
							
							
								wxiaoguang 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							421840486f 
							
						 
					 
					
						
						
							
							Fix form method/class ( #24535 )  
						
						... 
						
						
						
						Fix  #24534  
					
						2023-05-05 05:14:22 +00:00 
						 
				 
			
				
					
						
							
							
								sillyguodong 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							81d6007055 
							
						 
					 
					
						
						
							
							Fix typo in rename branch dialog ( #24537 )  
						
						... 
						
						
						
						Fix https://github.com/go-gitea/gitea/pull/24512#discussion_r1185664695  
						
						
					 
					
						2023-05-05 12:44:59 +08:00 
						 
				 
			
				
					
						
							
							
								Jason Song 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							27a569609c 
							
						 
					 
					
						
						
							
							Check length of LogIndexes in case it is outdated ( #24516 )  
						
						... 
						
						
						
						Fix  #24458  
					
						2023-05-04 23:37:43 -04:00 
						 
				 
			
				
					
						
							
							
								Benjamin Loison 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							78fdbaf186 
							
						 
					 
					
						
						
							
							Harmonize title formatting in docs/content/doc/development/api-usage.en-us.md ( #24529 )  
						
						
						
						
					 
					
						2023-05-05 03:11:54 +00:00 
						 
				 
			
				
					
						
							
							
								techknowlogick 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c1e9c7b7b9 
							
						 
					 
					
						
						
							
							automate locking closed threads ( #24525 )  
						
						... 
						
						
						
						With comments happening on closed issues/prs this locks issues that have
been closed for >45days. This allows for comments on recently closed
issues/prs to still happen.
---------
Co-authored-by: silverwind <me@silverwind.io> 
						
						
					 
					
						2023-05-05 10:17:29 +08:00 
						 
				 
			
				
					
						
							
							
								GiteaBot 
							
						 
					 
					
						
						
						
						
							
						
						
							8f17237b82 
							
						 
					 
					
						
						
							
							[skip ci] Updated translations via Crowdin  
						
						
						
						
					 
					
						2023-05-05 00:22:45 +00:00 
						 
				 
			
				
					
						
							
							
								sillyguodong 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0c657112a3 
							
						 
					 
					
						
						
							
							Display warning when user try to rename default branch ( #24512 )  
						
						... 
						
						
						
						Follow #24380 
It's better to warn users when they try to rename the default branch.

---------
Co-authored-by: techknowlogick <matti@mdranta.net>
Co-authored-by: Jason Song <i@wolfogre.com>
Co-authored-by: silverwind <me@silverwind.io>
Co-authored-by: Giteabot <teabot@gitea.io> 
						
						
					 
					
						2023-05-04 22:54:38 +00:00 
						 
				 
			
				
					
						
							
							
								silverwind 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0ca1958e1a 
							
						 
					 
					
						
						
							
							Upgrade to Node 20 on CI, enable actions cancellation ( #24524 )  
						
						... 
						
						
						
						- Upgrade node, the
[snap](7abe958f5b/snap/snapcraft.yaml (L47)https://snapcraft.io/node ).
- Add actions build cancellation based on
[this](https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#example-using-a-fallback-value ).
---------
Co-authored-by: techknowlogick <techknowlogick@gitea.io> 
						
						
					 
					
						2023-05-04 22:21:48 +00:00 
						 
				 
			
				
					
						
							
							
								Lunny Xiao 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							747e9f735c 
							
						 
					 
					
						
						
							
							Fix incorrectly quoted translation ( #24514 )  
						
						... 
						
						
						
						Looks like crowdin cannot recognize a value starting with a double quote but
not end with a double quote. 
						
						
					 
					
						2023-05-04 14:46:47 -04:00 
						 
				 
			
				
					
						
							
							
								Hester Gong 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7abe958f5b 
							
						 
					 
					
						
						
							
							Fix color for transfer related buttons when having no permission to act ( #24510 )  
						
						... 
						
						
						
						Before:
<img width="1410" alt="Screen Shot 2023-05-04 at 09 28 23"
src="https://user-images.githubusercontent.com/17645053/236100146-2b64d274-2d79-4b4c-827c-3906a2a9dbb7.png ">
<img width="1413" alt="Screen Shot 2023-05-04 at 09 28 30"
src="https://user-images.githubusercontent.com/17645053/236100157-15c12e83-a4f5-4b4e-b26b-73a8ce8bc0db.png ">
After:
With no permission:
<img width="1409" alt="Screen Shot 2023-05-04 at 12 17 12"
src="https://user-images.githubusercontent.com/17645053/236144666-c2bb6ca2-59e1-45ae-93cd-d43545500d06.png ">
<img width="1402" alt="Screen Shot 2023-05-04 at 12 17 17"
src="https://user-images.githubusercontent.com/17645053/236144677-c51a65cf-8aef-4566-b265-14b2ebb46d0b.png ">
With permission:
<img width="1412" alt="Screen Shot 2023-05-04 at 12 16 45"
src="https://user-images.githubusercontent.com/17645053/236144565-9c5aa9a6-1424-49e3-a2b2-a129fecb856c.png ">
<img width="1420" alt="Screen Shot 2023-05-04 at 12 16 51"
src="https://user-images.githubusercontent.com/17645053/236144573-a4064136-80d9-4c41-8f98-f51b4352bdf7.png ">
---------
Co-authored-by: Giteabot <teabot@gitea.io> 
						
						
					 
					
						2023-05-04 13:21:30 +00:00 
						 
				 
			
				
					
						
							
							
								wxiaoguang 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							03fab6a8bb 
							
						 
					 
					
						
						
							
							Fix some mistakes when using ignSignIn ( #24415 )  
						
						... 
						
						
						
						Some old code doesn't respect the definition of `RequireSignInView` (the
`ignSignIn` is forgotten).
After #24413 , this PR will do more fixes, ~~and rename the strange
`ignSignIn` to `optSignIn`.~~
This PR is ready for review, I think we can postpone the "ignSignIn"
renaming to another, to make this PR simple and clear.
---------
Co-authored-by: Giteabot <teabot@gitea.io> 
						
						
					 
					
						2023-05-04 12:07:15 +00:00 
						 
				 
			
				
					
						
							
							
								Lunny Xiao 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							55a5717760 
							
						 
					 
					
						
						
							
							Remove unused zapx replace statement on go.mod ( #24515 )  
						
						... 
						
						
						
						Fix  #23617 
Co-authored-by: Giteabot <teabot@gitea.io> 
					
						2023-05-04 12:37:39 +02:00 
						 
				 
			
				
					
						
							
							
								Lunny Xiao 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b1cee3fa3b 
							
						 
					 
					
						
						
							
							Don't display creating page button in a mirror wiki repository ( #24395 )  
						
						... 
						
						
						
						A mirror repository with wiki is also a mirror. So creating page from UI
should be disabled. This PR hides the button like other places. 
						
						
					 
					
						2023-05-04 15:27:15 +08:00 
						 
				 
			
				
					
						
							
							
								wxiaoguang 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5d77691d42 
							
						 
					 
					
						
						
							
							Improve template system and panic recovery ( #24461 )  
						
						... 
						
						
						
						Partially for #24457 
Major changes:
1. The old `signedUserNameStringPointerKey` is quite hacky, use
`ctx.Data[SignedUser]` instead
2. Move duplicate code from `Contexter` to `CommonTemplateContextData`
3. Remove incorrect copying&pasting code `ctx.Data["Err_Password"] =
true` in API handlers
4. Use one unique `RenderPanicErrorPage` for panic error page rendering
5. Move `stripSlashesMiddleware` to be the first middleware
6. Install global panic recovery handler, it works for both `install`
and `web`
7. Make `500.tmpl` only depend minimal template functions/variables,
avoid triggering new panics
Screenshot:
<details>

</details> 
						
						
					 
					
						2023-05-04 14:36:34 +08:00 
						 
				 
			
				
					
						
							
							
								oliverpool 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							75ea0d5dba 
							
						 
					 
					
						
						
							
							Faster git.GetDivergingCommits ( #24482 )  
						
						... 
						
						
						
						Using `git rev-list --left-right` is almost 2x faster than calling `git
rev-list` twice.
Co-authored-by: silverwind <me@silverwind.io> 
						
						
					 
					
						2023-05-04 05:08:41 +00:00 
						 
				 
			
				
					
						
							
							
								Lunny Xiao 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							377a0a20f0 
							
						 
					 
					
						
						
							
							Merge setting.InitXXX into one function with options ( #24389 )  
						
						... 
						
						
						
						This PR will merge 3 Init functions on setting packages as 1 and
introduce an options struct. 
						
						
					 
					
						2023-05-04 11:55:35 +08:00 
						 
				 
			
				
					
						
							
							
								Yarden Shoham 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a2fe68e50b 
							
						 
					 
					
						
						
							
							Changelog for 1.19.3 ( #24495 ) ( #24506 )  
						
						... 
						
						
						
						Frontport #24495 
Co-authored-by: techknowlogick <techknowlogick@gitea.io>
Co-authored-by: John Olheiser <john.olheiser@gmail.com> 
						
						
					 
					
						2023-05-03 22:05:47 -04:00 
						 
				 
			
				
					
						
							
							
								techknowlogick 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f7f0782132 
							
						 
					 
					
						
						
							
							Use Actions for DB & E2E tests ( #24494 )  
						
						... 
						
						
						
						following https://github.com/go-gitea/gitea/pull/24314  and
https://github.com/go-gitea/gitea/pull/24434 , this PR moves drone cron
pipelines to (GitHub) Actions. As these are mostly compatible with Gitea
Actions, when we start to dogfood, these will already be migrated.
---------
Co-authored-by: silverwind <me@silverwind.io> 
						
						
					 
					
						2023-05-04 02:04:02 +00:00 
						 
				 
			
				
					
						
							
							
								zeripath 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ad8631c069 
							
						 
					 
					
						
						
							
							Fix intermittent CI failure in EmptyQueue ( #23753 )  
						
						... 
						
						
						
						The ordering of the final token causing a close of the queue in this
test may be out of sync due to concurrency. Instead just use ensure that
the queue is closed when everything expected is done.
Fixes: https://github.com/go-gitea/gitea/issues/23608 
Fixes: https://github.com/go-gitea/gitea/issues/23977 
---------
Signed-off-by: Andrew Thornton <art27@cantab.net>
Co-authored-by: KN4CK3R <admin@oldschoolhack.me> 
						
						
					 
					
						2023-05-03 21:37:30 -04:00 
						 
				 
			
				
					
						
							
							
								Jack Hay 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							402df1d6b4 
							
						 
					 
					
						
						
							
							Prevent a user with a different email from accepting the team invite ( #24491 )  
						
						... 
						
						
						
						## Changes
- Fixes the case where a logged in user can accept an email invitation
even if their email address does not match the address in the invitation 
						
						
					 
					
						2023-05-03 21:21:58 -04:00 
						 
				 
			
				
					
						
							
							
								yp05327 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							dbb3736785 
							
						 
					 
					
						
						
							
							Fix incorrect webhook time and use relative-time to display it ( #24477 )  
						
						... 
						
						
						
						Fixes  #24414 
After click replay this webhook, it will display `now`

---------
Co-authored-by: wxiaoguang <wxiaoguang@gmail.com>
Co-authored-by: Giteabot <teabot@gitea.io> 
					
						2023-05-03 19:53:43 -04:00 
						 
				 
			
				
					
						
							
							
								silverwind 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4a722c9a45 
							
						 
					 
					
						
						
							
							Make Issue/PR/projects more compact, misc CSS tweaks ( #24459 )  
						
						... 
						
						
						
						- Remove various horizontal dividers on repo pages that didn't provide
visual benefit
- Remove label/milestone pills on single issue/pr page
- Remove issue-related pill buttons on projects page
- Increase contrast of color-secondary on arc-green
- Improve notifications icon, make circle bigger
- Remove some inline styles
- Fix focus in issue/pr title edit and select all text on button click
### Issue and PR before and after
<img width="1249" alt="Screenshot 2023-05-01 at 11 44 22"
src="https://user-images.githubusercontent.com/115237/235436662-a708288e-84fb-4b2e-a5a2-3a1c17d28f6c.png ">
<img width="1248" alt="Screenshot 2023-05-01 at 11 58 51"
src="https://user-images.githubusercontent.com/115237/235437992-f863e483-f3cc-4cc1-8204-fd223647a0c9.png ">
### Projects before and after
<img width="1255" alt="Screenshot 2023-05-01 at 11 41 02"
src="https://user-images.githubusercontent.com/115237/235436433-0deb85d6-4e7d-4e74-847f-254cc70a0cf9.png ">
<img width="1267" alt="Screenshot 2023-05-01 at 11 40 03"
src="https://user-images.githubusercontent.com/115237/235436431-715b13cb-f78c-4d86-b27a-9229f9738c5b.png ">
### Releases before and after
<img width="1243" alt="Screenshot 2023-05-01 at 11 41 12"
src="https://user-images.githubusercontent.com/115237/235436457-b655ee6f-03b8-4595-8d8c-b15ea469e988.png ">
<img width="1240" alt="Screenshot 2023-05-01 at 11 40 10"
src="https://user-images.githubusercontent.com/115237/235436456-05a2a0dd-7cbb-4f26-b0d3-4f667df4bb95.png ">
### Misc
<img width="58" alt="Screenshot 2023-05-01 at 10 49 13"
src="https://user-images.githubusercontent.com/115237/235432494-936ce995-6e22-47bc-ab2d-c9e93d31987d.png ">
<img width="57" alt="Screenshot 2023-05-01 at 18 57 08"
src="https://user-images.githubusercontent.com/115237/235492430-1d32cfe0-0f2c-467c-b2fa-925b27e30e0e.png ">
Issue title edit and wrap:
<img width="1238" alt="Screenshot 2023-05-01 at 12 34 40"
src="https://user-images.githubusercontent.com/115237/235441407-d5067a57-e586-4865-a652-282e5944abb4.png ">
<img width="1232" alt="Screenshot 2023-05-01 at 12 06 24"
src="https://user-images.githubusercontent.com/115237/235438710-1a543dda-220f-4d87-8f93-f1710c0695f0.png ">
---------
Co-authored-by: wxiaoguang <wxiaoguang@gmail.com> 
						
						
					 
					
						2023-05-03 17:58:59 -04:00 
						 
				 
			
				
					
						
							
							
								KN4CK3R 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							723598b803 
							
						 
					 
					
						
						
							
							Implement Cargo HTTP index ( #24452 )  
						
						... 
						
						
						
						This implements the HTTP index
[RFC](https://rust-lang.github.io/rfcs/2789-sparse-index.html ) for Cargo
registries.
Currently this is a preview feature and you need to use the nightly of
`cargo`:
`cargo +nightly -Z sparse-registry update`
See https://github.com/rust-lang/cargo/issues/9069  for more information.
---------
Co-authored-by: Giteabot <teabot@gitea.io> 
						
						
					 
					
						2023-05-03 16:58:43 -04:00 
						 
				 
			
				
					
						
							
							
								wxiaoguang 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							48e3e38ee0 
							
						 
					 
					
						
						
							
							Clean up polluted styles and remove dead CSS code ( #24497 )  
						
						... 
						
						
						
						Follow #24393 
The funny history:
* At the beginning, `.ui.message` was polluted by `text-align: center`
* Then people do `<div class="ui ... message text left">`
* But `.ui.left` is polluted by `float: left`
* Then people do `#xxx .ui.message { width: 100% !important;}`
The code just becomes more and more hacky.
After removing the pollution,  everything becomes clear and straight.
And, this PR also does:
1. Remove the `package.css`, its styles could be provided by `top
aligned`
2. Remove `#avatar-arrow`, dead code
Screenshot:


Co-authored-by: Giteabot <teabot@gitea.io> 
						
						
					 
					
						2023-05-03 14:32:10 -04:00 
						 
				 
			
				
					
						
							
							
								Lunny Xiao 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e9b39250b2 
							
						 
					 
					
						
						
							
							Improve pull request merge box when pull request merged and branch deleted. ( #24397 )  
						
						... 
						
						
						
						This PR hide the pull request merge box totally if it's merged and branch deleted.
It's also add a bold for merge base commit id in merged message comment
Before:
<img width="989" alt="图片"
src="https://user-images.githubusercontent.com/81045/235066590-28deb506-e824-4a42-a9a2-791cd136756e.png ">
After:
<img width="1030" alt="图片"
src="https://user-images.githubusercontent.com/81045/235080749-11d5efe8-a06e-4528-a75f-f6c6d191db50.png ">
---------
Co-authored-by: silverwind <me@silverwind.io>
Co-authored-by: wxiaoguang <wxiaoguang@gmail.com> 
						
						
					 
					
						2023-05-03 21:52:19 +08:00 
						 
				 
			
				
					
						
							
							
								silverwind 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a9ed87ce4a 
							
						 
					 
					
						
						
							
							Fix EasyMDE toolbar ( #24489 )  
						
						... 
						
						
						
						Fixes https://github.com/go-gitea/gitea/issues/24486 
The "clean block" button is gone because I could not find a matching
octicon. Order of buttons is roughly equal to textarea.
<img width="824" alt="Screenshot 2023-05-02 at 21 10 00"
src="https://user-images.githubusercontent.com/115237/235762593-ceccb260-e665-4932-ac8a-ef6fe8406a3c.png ">
---------
Co-authored-by: wxiaoguang <wxiaoguang@gmail.com> 
						
						
					 
					
						2023-05-03 01:23:39 -04:00 
						 
				 
			
				
					
						
							
							
								silverwind 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3ae997614a 
							
						 
					 
					
						
						
							
							Enhance stylelint rule config, remove dead CSS ( #24472 )  
						
						... 
						
						
						
						Make this stylelint rule match on more properties.
The dead CSS relates to the navbar, which currently has classes:
```
ui top secondary stackable main menu following bar light
```
Which means `.following.bar .top.menu` can never match, so remove this
dead CSS as well as inactive `z-index` and `left` on it.
Commits table striping becomes more visible on dark theme, but I don't
think it's worth introducing a new color until
https://github.com/go-gitea/gitea/pull/24423  is ready, which would have
to remove it again:
<img width="668" alt="Screenshot 2023-05-01 at 18 41 49"
src="https://user-images.githubusercontent.com/115237/235489873-6b272899-1d78-443a-872c-ee7731c269f9.png ">
<img width="680" alt="Screenshot 2023-05-01 at 18 41 41"
src="https://user-images.githubusercontent.com/115237/235489878-1b9468af-c74f-48a6-a469-9eba57cfcb4d.png "> 
						
						
					 
					
						2023-05-02 23:15:52 -04:00 
						 
				 
			
				
					
						
							
							
								Otto Richter (fnetX) 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3362620ee3 
							
						 
					 
					
						
						
							
							Fix api error message if fork exists ( #24487 )  
						
						... 
						
						
						
						On the @Forgejo instance of Codeberg, we discovered that forking a repo
which is already forked now returns a 500 Internal Server Error, which
is unexpected. This is an attempt at fixing this.
The error message in the log:
~~~
2023/05/02 08:36:30 .../api/v1/repo/fork.go:147:CreateFork() [E]
[6450cb8e-113] ForkRepository: repository is already forked by user
[uname: ...., repo path: .../..., fork path: .../...]
~~~
The service that is used for forking returns a custom error message
which is not checked against.
About the order of options:
The case that the fork already exists should be more common, followed by
the case that a repo with the same name already exists for other
reasons. The case that the global repo limit is hit is probably not the
likeliest.
Co-authored-by: Otto Richter <otto@codeberg.org>
Co-authored-by: Giteabot <teabot@gitea.io> 
						
						
					 
					
						2023-05-02 20:26:38 -04:00 
						 
				 
			
				
					
						
							
							
								木木田 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8be6da3e2f 
							
						 
					 
					
						
						
							
							Add ntlm authentication support for mail ( #23811 )  
						
						... 
						
						
						
						Add ntlm authentication support for mail
use "github.com/Azure/go-ntlmssp"
---------
Co-authored-by: yangtan_win <YangTan@Fitsco.com.cn>
Co-authored-by: silverwind <me@silverwind.io> 
						
						
					 
					
						2023-05-02 17:40:46 -04:00 
						 
				 
			
				
					
						
							
							
								yp05327 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bcdd3c30af 
							
						 
					 
					
						
						
							
							Fix test delivery button in repo webhook settings page ( #24478 )  
						
						... 
						
						
						
						Caused by
https://github.com/go-gitea/gitea/pull/24246/files#diff-2bfe41d93dbb409583a4f945902e46bb513f60f1c9301649c1689200c4f1466eR1 
Class `new` was removed in #24246 , but in function
`initCompWebHookEditor`, it will check `.new.webhook`.
So in repo webhook settings page, `initCompWebHookEditor` will init
nothing, and no response after click the test delivery button.
da65b7ad47/web_src/js/features/comp/WebHookEditor.js (L6-L9) 
						
						
					 
					
						2023-05-02 21:58:18 +02:00 
						 
				 
			
				
					
						
							
							
								KN4CK3R 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bf999e4069 
							
						 
					 
					
						
						
							
							Add Debian package registry ( #24426 )  
						
						... 
						
						
						
						Co-authored-by: @awkwardbunny
This PR adds a Debian package registry.
You can follow [this
tutorial](https://www.baeldung.com/linux/create-debian-package ) to build
a *.deb package for testing.
Source packages are not supported at the moment and I did not find
documentation of the architecture "all" and how these packages should be
treated.

Part of #20751 .
Revised copy of #22854 .
---------
Co-authored-by: Brian Hong <brian@hongs.me>
Co-authored-by: techknowlogick <techknowlogick@gitea.io>
Co-authored-by: Giteabot <teabot@gitea.io> 
						
						
					 
					
						2023-05-02 12:31:35 -04:00 
						 
				 
			
				
					
						
							
							
								silverwind 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1f52560ca4 
							
						 
					 
					
						
						
							
							Enable whitespace rendering on selection in Monaco ( #24444 )  
						
						... 
						
						
						
						Remove the
[renderWhitespace](https://microsoft.github.io/monaco-editor/docs.html#interfaces/editor.IEditorOptions.html#renderWhitespace )
override, so the default value of `selection` takes over and makes
whitespace visible on selection.
<img width="128" alt="Screenshot 2023-04-30 at 19 09 41"
src="https://user-images.githubusercontent.com/115237/235366707-d598268d-03cc-4839-a195-c460bddae99b.png ">
Co-authored-by: Giteabot <teabot@gitea.io> 
						
						
					 
					
						2023-05-02 09:31:38 -04:00 
						 
				 
			
				
					
						
							
							
								silverwind 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d6f8238492 
							
						 
					 
					
						
						
							
							Replace N/A with - everywhere ( #24474 )  
						
						... 
						
						
						
						Followup to https://github.com/go-gitea/gitea/pull/24427 .
Reasoning is that `N/A` is specific to english while `-` is
language-neutral and does not need translation.
Before:
<img width="891" alt="Screenshot 2023-05-01 at 20 58 20"
src="https://user-images.githubusercontent.com/115237/235511592-8a36d0f2-34ff-4dbe-b642-67c0ade644fe.png ">
After:
<img width="901" alt="Screenshot 2023-05-01 at 20 59 59"
src="https://user-images.githubusercontent.com/115237/235511594-d49f6d09-92e8-4e99-be7b-2a37f5d24129.png "> 
						
						
					 
					
						2023-05-02 05:54:29 -04:00 
						 
				 
			
				
					
						
							
							
								KN4CK3R 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							df00ccacc9 
							
						 
					 
					
						
						
							
							Fix invite display ( #24447 )  
						
						... 
						
						
						
						Regression of #23901 
Before

After

---------
Co-authored-by: Giteabot <teabot@gitea.io> 
						
						
					 
					
						2023-05-02 09:59:31 +02:00 
						 
				 
			
				
					
						
							
							
								GiteaBot 
							
						 
					 
					
						
						
						
						
							
						
						
							da65b7ad47 
							
						 
					 
					
						
						
							
							[skip ci] Updated translations via Crowdin  
						
						
						
						
					 
					
						2023-05-02 00:23:19 +00:00 
						 
				 
			
				
					
						
							
							
								techknowlogick 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e8887de090 
							
						 
					 
					
						
						
							
							replace PR docker dry run in drone with Actions ( #24475 )  
						
						... 
						
						
						
						As before with past PRs to switch Drone pipelines to use (GitHub)
Actions.
---------
Co-authored-by: silverwind <me@silverwind.io> 
						
						
					 
					
						2023-05-01 16:39:36 -04:00 
						 
				 
			
				
					
						
							
							
								techknowlogick 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2b241ac914 
							
						 
					 
					
						
						
							
							correct env vars  
						
						
						
						
					 
					
						2023-05-01 14:31:11 -04:00 
						 
				 
			
				
					
						
							
							
								techknowlogick 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1ceaef26b8 
							
						 
					 
					
						
						
							
							nightly image tag for releases  
						
						
						
						
					 
					
						2023-05-01 14:18:56 -04:00 
						 
				 
			
				
					
						
							
							
								silverwind 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fa506cd571 
							
						 
					 
					
						
						
							
							Remove font-awesome and fomantic icon module ( #24471 )  
						
						... 
						
						
						
						Fixes https://github.com/go-gitea/gitea/issues/10410 .
This PR removes around 120kB of CSS. 
						
						
					 
					
						2023-05-01 13:25:54 -04:00 
						 
				 
			
				
					
						
							
							
								wxiaoguang 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3e7101dd64 
							
						 
					 
					
						
						
							
							Improve "new-menu" ( #24465 )  
						
						... 
						
						
						
						I am not sure what "new-menu" means, but I think we need to fix these
problems:
1. it shouldn't have "stackable", which makes the items stacked when
width is small. the `new-menu` already has `overflow: auto`
2. `justify-content: center` doesn't work with `overflow: auto` (for
small width), so use `margin: auto`
*
https://bhch.github.io/posts/2021/04/centring-flex-items-and-allowing-overflow-scroll/ 
3. `runner-new-menu` is dead code (copying & pasting ?) 
						
						
					 
					
						2023-05-01 12:08:37 -04:00 
						 
				 
			
				
					
						
							
							
								silverwind 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5adf32b48e 
							
						 
					 
					
						
						
							
							Remove fomantic breadcrumb module ( #24463 )  
						
						... 
						
						
						
						### File path before/after
<img width="522" alt="Screenshot 2023-05-01 at 13 23 33"
src="https://user-images.githubusercontent.com/115237/235445636-57776038-c98e-4cab-8abe-045138a76958.png ">
<img width="522" alt="Screenshot 2023-05-01 at 13 24 08"
src="https://user-images.githubusercontent.com/115237/235445638-70bef62a-1b70-41f8-ba51-728db4d54402.png ">
### File edit before/after
<img width="499" alt="Screenshot 2023-05-01 at 13 24 46"
src="https://user-images.githubusercontent.com/115237/235445676-7b3cc23e-289b-40a6-8d4f-0d7fb2efb55e.png ">
<img width="497" alt="Screenshot 2023-05-01 at 13 24 52"
src="https://user-images.githubusercontent.com/115237/235445677-db9f3974-8456-46de-a32b-9198110c0540.png ">
### Cherry-pick before/after
<img width="590" alt="Screenshot 2023-05-01 at 13 25 30"
src="https://user-images.githubusercontent.com/115237/235445717-99445024-1bb2-46d4-9bd8-8086bad57d34.png ">
<img width="582" alt="Screenshot 2023-05-01 at 13 25 37"
src="https://user-images.githubusercontent.com/115237/235445720-9c1dc497-eb23-4e10-a727-27f4d6df69e6.png "> 
						
						
					 
					
						2023-05-01 11:40:02 -04:00