Renovate Bot
c9fec94bb3
chore(deps): update gitea/gitea docker tag to v1.20.3 ( #21 )
...
This PR contains the following updates:
| Package | Update | Change |
|---|---|---|
| [gitea/gitea](https://github.com/go-gitea/gitea ) | minor | `1.19.3` -> `1.20.3` |
---
### Release Notes
<details>
<summary>go-gitea/gitea (gitea/gitea)</summary>
### [`v1.20.3`](https://github.com/go-gitea/gitea/blob/HEAD/CHANGELOG.md#1203---2023-08-20 )
[Compare Source](https://github.com/go-gitea/gitea/compare/v1.20.2...v1.20.3 )
- BREAKING
- Fix the wrong derive path ([#​26271](https://github.com/go-gitea/gitea/issues/26271 )) ([#​26318](https://github.com/go-gitea/gitea/issues/26318 ))
- SECURITY
- Fix API leaking Usermail if not logged in ([#​25097](https://github.com/go-gitea/gitea/issues/25097 )) ([#​26350](https://github.com/go-gitea/gitea/issues/26350 ))
- FEATURES
- Add ThreadID parameter for Telegram webhooks ([#​25996](https://github.com/go-gitea/gitea/issues/25996 )) ([#​26480](https://github.com/go-gitea/gitea/issues/26480 ))
- ENHANCEMENTS
- Add minimum polyfill to support "relative-time-element" in PaleMoon ([#​26575](https://github.com/go-gitea/gitea/issues/26575 )) ([#​26578](https://github.com/go-gitea/gitea/issues/26578 ))
- Fix dark theme highlight for "NameNamespace" ([#​26519](https://github.com/go-gitea/gitea/issues/26519 )) ([#​26527](https://github.com/go-gitea/gitea/issues/26527 ))
- Detect ogg mime-type as audio or video ([#​26494](https://github.com/go-gitea/gitea/issues/26494 )) ([#​26505](https://github.com/go-gitea/gitea/issues/26505 ))
- Use `object-fit: contain` for oauth2 custom icons ([#​26493](https://github.com/go-gitea/gitea/issues/26493 )) ([#​26498](https://github.com/go-gitea/gitea/issues/26498 ))
- Move dropzone progress bar to bottom to show filename when uploading ([#​26492](https://github.com/go-gitea/gitea/issues/26492 )) ([#​26497](https://github.com/go-gitea/gitea/issues/26497 ))
- Remove last newline from config file ([#​26468](https://github.com/go-gitea/gitea/issues/26468 )) ([#​26471](https://github.com/go-gitea/gitea/issues/26471 ))
- Minio: add missing region on client initialization ([#​26412](https://github.com/go-gitea/gitea/issues/26412 )) ([#​26438](https://github.com/go-gitea/gitea/issues/26438 ))
- Add pull request review request webhook event ([#​26401](https://github.com/go-gitea/gitea/issues/26401 )) ([#​26407](https://github.com/go-gitea/gitea/issues/26407 ))
- Fix text truncate ([#​26354](https://github.com/go-gitea/gitea/issues/26354 )) ([#​26384](https://github.com/go-gitea/gitea/issues/26384 ))
- Fix incorrect color of selected assignees when create issue ([#​26324](https://github.com/go-gitea/gitea/issues/26324 )) ([#​26372](https://github.com/go-gitea/gitea/issues/26372 ))
- Display human-readable text instead of cryptic filemodes ([#​26352](https://github.com/go-gitea/gitea/issues/26352 )) ([#​26358](https://github.com/go-gitea/gitea/issues/26358 ))
- Hide `last indexed SHA` when a repo could not be indexed yet ([#​26340](https://github.com/go-gitea/gitea/issues/26340 )) ([#​26345](https://github.com/go-gitea/gitea/issues/26345 ))
- Fix the topic validation rule and suport dots ([#​26286](https://github.com/go-gitea/gitea/issues/26286 )) ([#​26303](https://github.com/go-gitea/gitea/issues/26303 ))
- Fix due date rendering the wrong date in issue ([#​26268](https://github.com/go-gitea/gitea/issues/26268 )) ([#​26274](https://github.com/go-gitea/gitea/issues/26274 ))
- Don't autosize textarea in diff view ([#​26233](https://github.com/go-gitea/gitea/issues/26233 )) ([#​26244](https://github.com/go-gitea/gitea/issues/26244 ))
- Fix commit compare style ([#​26209](https://github.com/go-gitea/gitea/issues/26209 )) ([#​26226](https://github.com/go-gitea/gitea/issues/26226 ))
- Warn instead of reporting an error when a webhook cannot be found ([#​26039](https://github.com/go-gitea/gitea/issues/26039 )) ([#​26211](https://github.com/go-gitea/gitea/issues/26211 ))
- BUGFIXES
- Use "input" event instead of "keyup" event for migration form ([#​26602](https://github.com/go-gitea/gitea/issues/26602 )) ([#​26605](https://github.com/go-gitea/gitea/issues/26605 ))
- Do not use deprecated log config options by default ([#​26592](https://github.com/go-gitea/gitea/issues/26592 )) ([#​26600](https://github.com/go-gitea/gitea/issues/26600 ))
- Fix "issueReposQueryPattern does not match query" ([#​26556](https://github.com/go-gitea/gitea/issues/26556 )) ([#​26564](https://github.com/go-gitea/gitea/issues/26564 ))
- Sync repo's IsEmpty status correctly ([#​26517](https://github.com/go-gitea/gitea/issues/26517 )) ([#​26560](https://github.com/go-gitea/gitea/issues/26560 ))
- Fix project filter bugs ([#​26490](https://github.com/go-gitea/gitea/issues/26490 )) ([#​26558](https://github.com/go-gitea/gitea/issues/26558 ))
- Use `hidden` over `clip` for text truncation ([#​26520](https://github.com/go-gitea/gitea/issues/26520 )) ([#​26522](https://github.com/go-gitea/gitea/issues/26522 ))
- Set "type=button" for editor's toolbar buttons ([#​26510](https://github.com/go-gitea/gitea/issues/26510 )) ([#​26518](https://github.com/go-gitea/gitea/issues/26518 ))
- Fix NuGet search endpoints ([#​25613](https://github.com/go-gitea/gitea/issues/25613 )) ([#​26499](https://github.com/go-gitea/gitea/issues/26499 ))
- Fix storage path logic especially for relative paths ([#​26441](https://github.com/go-gitea/gitea/issues/26441 )) ([#​26481](https://github.com/go-gitea/gitea/issues/26481 ))
- Close stdout correctly for "git blame" ([#​26470](https://github.com/go-gitea/gitea/issues/26470 )) ([#​26473](https://github.com/go-gitea/gitea/issues/26473 ))
- Check first if minio bucket exists before trying to create it ([#​26420](https://github.com/go-gitea/gitea/issues/26420 )) ([#​26465](https://github.com/go-gitea/gitea/issues/26465 ))
- Avoiding accessing undefined tributeValues [#​26461](https://github.com/go-gitea/gitea/issues/26461 ) ([#​26462](https://github.com/go-gitea/gitea/issues/26462 ))
- Call git.InitSimple for runRepoSyncReleases ([#​26396](https://github.com/go-gitea/gitea/issues/26396 )) ([#​26450](https://github.com/go-gitea/gitea/issues/26450 ))
- Add transaction when creating pull request created dirty data ([#​26259](https://github.com/go-gitea/gitea/issues/26259 )) ([#​26437](https://github.com/go-gitea/gitea/issues/26437 ))
- Fix wrong middleware sequence ([#​26428](https://github.com/go-gitea/gitea/issues/26428 )) ([#​26436](https://github.com/go-gitea/gitea/issues/26436 ))
- Fix admin queue page title and fix CI failures ([#​26409](https://github.com/go-gitea/gitea/issues/26409 )) ([#​26421](https://github.com/go-gitea/gitea/issues/26421 ))
- Introduce ctx.PathParamRaw to avoid incorrect unescaping ([#​26392](https://github.com/go-gitea/gitea/issues/26392 )) ([#​26405](https://github.com/go-gitea/gitea/issues/26405 ))
- Bypass MariaDB performance bug of the "IN" sub-query, fix incorrect IssueIndex ([#​26279](https://github.com/go-gitea/gitea/issues/26279 )) ([#​26368](https://github.com/go-gitea/gitea/issues/26368 ))
- Fix incorrect CLI exit code and duplicate error message ([#​26346](https://github.com/go-gitea/gitea/issues/26346 )) ([#​26347](https://github.com/go-gitea/gitea/issues/26347 ))
- Prevent newline errors with Debian packages ([#​26332](https://github.com/go-gitea/gitea/issues/26332 )) ([#​26342](https://github.com/go-gitea/gitea/issues/26342 ))
- Fix bug with sqlite load read ([#​26305](https://github.com/go-gitea/gitea/issues/26305 )) ([#​26339](https://github.com/go-gitea/gitea/issues/26339 ))
- Make git batch operations use parent context timeout instead of default timeout ([#​26325](https://github.com/go-gitea/gitea/issues/26325 )) ([#​26330](https://github.com/go-gitea/gitea/issues/26330 ))
- Support getting changed files when commit ID is `EmptySHA` ([#​26290](https://github.com/go-gitea/gitea/issues/26290 )) ([#​26316](https://github.com/go-gitea/gitea/issues/26316 ))
- Clarify the logger's MODE config option ([#​26267](https://github.com/go-gitea/gitea/issues/26267 )) ([#​26281](https://github.com/go-gitea/gitea/issues/26281 ))
- Use shared template for webhook icons ([#​26242](https://github.com/go-gitea/gitea/issues/26242 )) ([#​26246](https://github.com/go-gitea/gitea/issues/26246 ))
- Fix pull request check list is limited ([#​26179](https://github.com/go-gitea/gitea/issues/26179 )) ([#​26245](https://github.com/go-gitea/gitea/issues/26245 ))
- Fix attachment clipboard copy on insecure origin ([#​26224](https://github.com/go-gitea/gitea/issues/26224 )) ([#​26231](https://github.com/go-gitea/gitea/issues/26231 ))
- Fix access check for org-level project ([#​26182](https://github.com/go-gitea/gitea/issues/26182 )) ([#​26223](https://github.com/go-gitea/gitea/issues/26223 ))
- MISC
- Improve profile readme rendering ([#​25988](https://github.com/go-gitea/gitea/issues/25988 )) ([#​26453](https://github.com/go-gitea/gitea/issues/26453 ))
- \[docs] Add missing backtick in quickstart.zh-cn.md ([#​26349](https://github.com/go-gitea/gitea/issues/26349 )) ([#​26357](https://github.com/go-gitea/gitea/issues/26357 ))
- Upgrade x/net to 0.13.0 ([#​26301](https://github.com/go-gitea/gitea/issues/26301 ))
### [`v1.20.2`](https://github.com/go-gitea/gitea/blob/HEAD/CHANGELOG.md#1202---2023-07-29 )
[Compare Source](https://github.com/go-gitea/gitea/compare/v1.20.1...v1.20.2 )
- ENHANCEMENTS
- Calculate MAX_WORKERS default value by CPU number ([#​26177](https://github.com/go-gitea/gitea/issues/26177 )) ([#​26183](https://github.com/go-gitea/gitea/issues/26183 ))
- Display deprecated warning in admin panel pages as well as in the log file ([#​26094](https://github.com/go-gitea/gitea/issues/26094 )) ([#​26154](https://github.com/go-gitea/gitea/issues/26154 ))
- BUGFIXES
- Fix allowed user types setting problem ([#​26200](https://github.com/go-gitea/gitea/issues/26200 )) ([#​26206](https://github.com/go-gitea/gitea/issues/26206 ))
- Fix handling of plenty Nuget package versions ([#​26075](https://github.com/go-gitea/gitea/issues/26075 )) ([#​26173](https://github.com/go-gitea/gitea/issues/26173 ))
- Fix UI regression of asciinema player ([#​26159](https://github.com/go-gitea/gitea/issues/26159 )) ([#​26162](https://github.com/go-gitea/gitea/issues/26162 ))
- Fix LFS object list style ([#​26133](https://github.com/go-gitea/gitea/issues/26133 )) ([#​26147](https://github.com/go-gitea/gitea/issues/26147 ))
- Fix allowed user types setting problem ([#​26200](https://github.com/go-gitea/gitea/issues/26200 )) ([#​26206](https://github.com/go-gitea/gitea/issues/26206 ))
- Prevent primary key update on migration ([#​26192](https://github.com/go-gitea/gitea/issues/26192 )) ([#​26199](https://github.com/go-gitea/gitea/issues/26199 ))
- Fix bug when pushing to a pull request which enabled dismiss approval automatically ([#​25882](https://github.com/go-gitea/gitea/issues/25882 )) ([#​26158](https://github.com/go-gitea/gitea/issues/26158 ))
- Fix bugs in LFS meta garbage collection ([#​26122](https://github.com/go-gitea/gitea/issues/26122 )) ([#​26157](https://github.com/go-gitea/gitea/issues/26157 ))
- Update xorm version ([#​26128](https://github.com/go-gitea/gitea/issues/26128 )) ([#​26150](https://github.com/go-gitea/gitea/issues/26150 ))
- Remove "misc" scope check from public API endpoints ([#​26134](https://github.com/go-gitea/gitea/issues/26134 )) ([#​26149](https://github.com/go-gitea/gitea/issues/26149 ))
- Fix CLI allowing creation of access tokens with existing name ([#​26071](https://github.com/go-gitea/gitea/issues/26071 )) ([#​26144](https://github.com/go-gitea/gitea/issues/26144 ))
- Fix incorrect router logger ([#​26137](https://github.com/go-gitea/gitea/issues/26137 )) ([#​26143](https://github.com/go-gitea/gitea/issues/26143 ))
- Improve commit graph alignment and truncating ([#​26112](https://github.com/go-gitea/gitea/issues/26112 )) ([#​26127](https://github.com/go-gitea/gitea/issues/26127 ))
- Avoid writing config file if not installed ([#​26107](https://github.com/go-gitea/gitea/issues/26107 )) ([#​26113](https://github.com/go-gitea/gitea/issues/26113 ))
- Fix escape problems in the branch selector ([#​25875](https://github.com/go-gitea/gitea/issues/25875 )) ([#​26103](https://github.com/go-gitea/gitea/issues/26103 ))
- Fix handling of Debian files with trailing slash ([#​26087](https://github.com/go-gitea/gitea/issues/26087 )) ([#​26098](https://github.com/go-gitea/gitea/issues/26098 ))
- Fix Missing 404 swagger response docs for /admin/users/{username} ([#​26086](https://github.com/go-gitea/gitea/issues/26086 )) ([#​26089](https://github.com/go-gitea/gitea/issues/26089 ))
- Use stderr as fallback if the log file can't be opened ([#​26074](https://github.com/go-gitea/gitea/issues/26074 )) ([#​26083](https://github.com/go-gitea/gitea/issues/26083 ))
- Increase table cell horizontal padding ([#​26140](https://github.com/go-gitea/gitea/issues/26140 )) ([#​26142](https://github.com/go-gitea/gitea/issues/26142 ))
- Fix wrong workflow status when rerun a job in an already finished workflow ([#​26119](https://github.com/go-gitea/gitea/issues/26119 )) ([#​26124](https://github.com/go-gitea/gitea/issues/26124 ))
- Fix duplicated url prefix on issue context menu ([#​26066](https://github.com/go-gitea/gitea/issues/26066 )) ([#​26067](https://github.com/go-gitea/gitea/issues/26067 ))
### [`v1.20.1`](https://github.com/go-gitea/gitea/blob/HEAD/CHANGELOG.md#1201---2023-07-22 )
[Compare Source](https://github.com/go-gitea/gitea/compare/v1.20.0...v1.20.1 )
- SECURITY
- Disallow dangerous URL schemes ([#​25960](https://github.com/go-gitea/gitea/issues/25960 )) ([#​25964](https://github.com/go-gitea/gitea/issues/25964 ))
- ENHANCEMENTS
- Show the mismatched ROOT_URL warning on the sign-in page if OAuth2 is enabled ([#​25947](https://github.com/go-gitea/gitea/issues/25947 )) ([#​25972](https://github.com/go-gitea/gitea/issues/25972 ))
- Make pending commit status yellow again ([#​25935](https://github.com/go-gitea/gitea/issues/25935 )) ([#​25968](https://github.com/go-gitea/gitea/issues/25968 ))
- BUGFIXES
- Fix version in rpm repodata/primary.xml.gz ([#​26009](https://github.com/go-gitea/gitea/issues/26009 )) ([#​26048](https://github.com/go-gitea/gitea/issues/26048 ))
- Fix env config parsing for "GITEA\_\_\_\_APP_NAME" ([#​26001](https://github.com/go-gitea/gitea/issues/26001 )) ([#​26013](https://github.com/go-gitea/gitea/issues/26013 ))
- ParseScope with owner/repo always sets owner to zero ([#​25987](https://github.com/go-gitea/gitea/issues/25987 )) ([#​25989](https://github.com/go-gitea/gitea/issues/25989 ))
- Fix SSPI auth panic ([#​25955](https://github.com/go-gitea/gitea/issues/25955 )) ([#​25969](https://github.com/go-gitea/gitea/issues/25969 ))
- Avoid creating directories when loading config ([#​25944](https://github.com/go-gitea/gitea/issues/25944 )) ([#​25957](https://github.com/go-gitea/gitea/issues/25957 ))
- Make environment-to-ini work with INSTALL_LOCK=true ([#​25926](https://github.com/go-gitea/gitea/issues/25926 )) ([#​25937](https://github.com/go-gitea/gitea/issues/25937 ))
- Ignore `runs-on` with expressions when warning no matched runners ([#​25917](https://github.com/go-gitea/gitea/issues/25917 )) ([#​25933](https://github.com/go-gitea/gitea/issues/25933 ))
- Avoid opening/closing PRs which are already merged ([#​25883](https://github.com/go-gitea/gitea/issues/25883 )) ([#​25903](https://github.com/go-gitea/gitea/issues/25903 ))
- DOCS
- RPM Registry: Show zypper commands for SUSE based distros as well ([#​25981](https://github.com/go-gitea/gitea/issues/25981 )) ([#​26020](https://github.com/go-gitea/gitea/issues/26020 ))
- Correctly refer to dev tags as nightly in the docker docs ([#​26004](https://github.com/go-gitea/gitea/issues/26004 )) ([#​26019](https://github.com/go-gitea/gitea/issues/26019 ))
- Update path related documents ([#​25417](https://github.com/go-gitea/gitea/issues/25417 )) ([#​25982](https://github.com/go-gitea/gitea/issues/25982 ))
- MISC
- Adding remaining enum for migration repo model type. ([#​26021](https://github.com/go-gitea/gitea/issues/26021 )) ([#​26034](https://github.com/go-gitea/gitea/issues/26034 ))
- Fix the route for pull-request's authors ([#​26016](https://github.com/go-gitea/gitea/issues/26016 )) ([#​26018](https://github.com/go-gitea/gitea/issues/26018 ))
- Fix commit status color on dashboard repolist ([#​25993](https://github.com/go-gitea/gitea/issues/25993 )) ([#​25998](https://github.com/go-gitea/gitea/issues/25998 ))
- Avoid hard-coding height in language dropdown menu ([#​25986](https://github.com/go-gitea/gitea/issues/25986 )) ([#​25997](https://github.com/go-gitea/gitea/issues/25997 ))
- Add shutting down notice ([#​25920](https://github.com/go-gitea/gitea/issues/25920 )) ([#​25922](https://github.com/go-gitea/gitea/issues/25922 ))
- Fix incorrect milestone count when provide a keyword ([#​25880](https://github.com/go-gitea/gitea/issues/25880 )) ([#​25904](https://github.com/go-gitea/gitea/issues/25904 ))
### [`v1.20.0`](https://github.com/go-gitea/gitea/blob/HEAD/CHANGELOG.md#1200---2023-07-16 )
[Compare Source](https://github.com/go-gitea/gitea/compare/v1.19.4...v1.20.0 )
- BREAKING
- Fix WORK_DIR for docker (root) image ([#​25738](https://github.com/go-gitea/gitea/issues/25738 )) ([#​25811](https://github.com/go-gitea/gitea/issues/25811 ))
- Restrict `[actions].DEFAULT_ACTIONS_URL` to only `github` or `self` ([#​25581](https://github.com/go-gitea/gitea/issues/25581 )) ([#​25604](https://github.com/go-gitea/gitea/issues/25604 ))
- Refactor path & config system ([#​25330](https://github.com/go-gitea/gitea/issues/25330 )) ([#​25416](https://github.com/go-gitea/gitea/issues/25416 ))
- Fix all possible setting error related storages and added some tests ([#​23911](https://github.com/go-gitea/gitea/issues/23911 )) ([#​25244](https://github.com/go-gitea/gitea/issues/25244 ))
- Use a separate admin page to show global stats, remove `actions` stat ([#​25062](https://github.com/go-gitea/gitea/issues/25062 ))
- Remove the service worker ([#​25010](https://github.com/go-gitea/gitea/issues/25010 ))
- Remove meta tags `theme-color` and `default-theme` ([#​24960](https://github.com/go-gitea/gitea/issues/24960 ))
- Use `[git.config]` for reflog cleaning up ([#​24958](https://github.com/go-gitea/gitea/issues/24958 ))
- Allow all URL schemes in Markdown links by default ([#​24805](https://github.com/go-gitea/gitea/issues/24805 ))
- Redesign Scoped Access Tokens ([#​24767](https://github.com/go-gitea/gitea/issues/24767 ))
- Fix team members API endpoint pagination ([#​24754](https://github.com/go-gitea/gitea/issues/24754 ))
- Rewrite logger system ([#​24726](https://github.com/go-gitea/gitea/issues/24726 ))
- Increase default LFS auth timeout from 20m to 24h ([#​24628](https://github.com/go-gitea/gitea/issues/24628 ))
- Rewrite queue ([#​24505](https://github.com/go-gitea/gitea/issues/24505 ))
- Remove unused setting `time.FORMAT` ([#​24430](https://github.com/go-gitea/gitea/issues/24430 ))
- Refactor `setting.Other` and remove unused `SHOW_FOOTER_BRANDING` ([#​24270](https://github.com/go-gitea/gitea/issues/24270 ))
- Correct the access log format ([#​24085](https://github.com/go-gitea/gitea/issues/24085 ))
- Reserve ".png" suffix for user/org names ([#​23992](https://github.com/go-gitea/gitea/issues/23992 ))
- Prefer native parser for SSH public key parsing ([#​23798](https://github.com/go-gitea/gitea/issues/23798 ))
- Editor preview support for external renderers ([#​23333](https://github.com/go-gitea/gitea/issues/23333 ))
- Add Gitea Profile Readmes ([#​23260](https://github.com/go-gitea/gitea/issues/23260 ))
- Refactor `ctx` in templates ([#​23105](https://github.com/go-gitea/gitea/issues/23105 ))
- SECURITY
- Test if container blob is accessible before mounting ([#​22759](https://github.com/go-gitea/gitea/issues/22759 )) ([#​25784](https://github.com/go-gitea/gitea/issues/25784 ))
- Set type="password" on all auth_token fields ([#​22175](https://github.com/go-gitea/gitea/issues/22175 ))
- FEATURES
- Add button on diff header to copy file name, misc diff header tweaks ([#​24986](https://github.com/go-gitea/gitea/issues/24986 ))
- API endpoint for changing/creating/deleting multiple files ([#​24887](https://github.com/go-gitea/gitea/issues/24887 ))
- Support changing git config through `app.ini`, use `diff.algorithm=histogram` by default ([#​24860](https://github.com/go-gitea/gitea/issues/24860 ))
- Add up and down arrows to selected lookup repositories ([#​24727](https://github.com/go-gitea/gitea/issues/24727 ))
- Add Go package registry ([#​24687](https://github.com/go-gitea/gitea/issues/24687 ))
- Add status indicator on main home screen for each repo ([#​24638](https://github.com/go-gitea/gitea/issues/24638 ))
- Support for status check pattern ([#​24633](https://github.com/go-gitea/gitea/issues/24633 ))
- Implement Cargo HTTP index ([#​24452](https://github.com/go-gitea/gitea/issues/24452 ))
- Add Debian package registry ([#​24426](https://github.com/go-gitea/gitea/issues/24426 ))
- Add the ability to pin Issues ([#​24406](https://github.com/go-gitea/gitea/issues/24406 ))
- Add follow organization and fix the logic of following page ([#​24345](https://github.com/go-gitea/gitea/issues/24345 ))
- Allow `webp` images as avatars ([#​24248](https://github.com/go-gitea/gitea/issues/24248 ))
- Support upload `outputs` and use `needs` context on Actions ([#​24230](https://github.com/go-gitea/gitea/issues/24230 ))
- Allow adding new files to an empty repo ([#​24164](https://github.com/go-gitea/gitea/issues/24164 ))
- Make wiki title supports dashes and improve wiki name related features ([#​24143](https://github.com/go-gitea/gitea/issues/24143 ))
- Add monospace toggle button to textarea ([#​24034](https://github.com/go-gitea/gitea/issues/24034 ))
- Use auto-updating, natively hoverable, localized time elements ([#​23988](https://github.com/go-gitea/gitea/issues/23988 ))
- Add ntlm authentication support for mail ([#​23811](https://github.com/go-gitea/gitea/issues/23811 ))
- Add CLI command to register runner tokens ([#​23762](https://github.com/go-gitea/gitea/issues/23762 ))
- Add Alpine package registry ([#​23714](https://github.com/go-gitea/gitea/issues/23714 ))
- Expand/Collapse all changed files ([#​23639](https://github.com/go-gitea/gitea/issues/23639 ))
- Add unset default project column ([#​23531](https://github.com/go-gitea/gitea/issues/23531 ))
- Add activity feeds API ([#​23494](https://github.com/go-gitea/gitea/issues/23494 ))
- Add RPM registry ([#​23380](https://github.com/go-gitea/gitea/issues/23380 ))
- Add meilisearch support ([#​23136](https://github.com/go-gitea/gitea/issues/23136 ))
- Add API for License templates ([#​23009](https://github.com/go-gitea/gitea/issues/23009 ))
- Add admin API email endpoints ([#​22792](https://github.com/go-gitea/gitea/issues/22792 ))
- Add user rename endpoint to admin api ([#​22789](https://github.com/go-gitea/gitea/issues/22789 ))
- Add API for gitignore templates ([#​22783](https://github.com/go-gitea/gitea/issues/22783 ))
- Implement actions artifacts ([#​22738](https://github.com/go-gitea/gitea/issues/22738 ))
- Add RSS Feeds for branches and files ([#​22719](https://github.com/go-gitea/gitea/issues/22719 ))
- Display when a repo was archived ([#​22664](https://github.com/go-gitea/gitea/issues/22664 ))
- Add Swift package registry ([#​22404](https://github.com/go-gitea/gitea/issues/22404 ))
- Add CRAN package registry ([#​22331](https://github.com/go-gitea/gitea/issues/22331 ))
- Add user webhooks ([#​21563](https://github.com/go-gitea/gitea/issues/21563 ))
- Implement systemd-notify protocol ([#​21151](https://github.com/go-gitea/gitea/issues/21151 ))
- Implement Issue Config ([#​20956](https://github.com/go-gitea/gitea/issues/20956 ))
- Add API to manage issue dependencies ([#​17935](https://github.com/go-gitea/gitea/issues/17935 ))
- API
- Use correct response code in push mirror creation response in v1\_json.tmpl ([#​25476](https://github.com/go-gitea/gitea/issues/25476 )) ([#​25571](https://github.com/go-gitea/gitea/issues/25571 ))
- Fix `Permission` in API returned repository struct ([#​25388](https://github.com/go-gitea/gitea/issues/25388 )) ([#​25441](https://github.com/go-gitea/gitea/issues/25441 ))
- Add API for Label templates ([#​24602](https://github.com/go-gitea/gitea/issues/24602 ))
- Filters for GetAllCommits ([#​24568](https://github.com/go-gitea/gitea/issues/24568 ))
- Add ability to specify '--not' from GetAllCommits ([#​24409](https://github.com/go-gitea/gitea/issues/24409 ))
- Support uploading file to empty repo by API ([#​24357](https://github.com/go-gitea/gitea/issues/24357 ))
- Add absent repounits to create/edit repo API ([#​23500](https://github.com/go-gitea/gitea/issues/23500 ))
- Add login name and source id for admin user searching API ([#​23376](https://github.com/go-gitea/gitea/issues/23376 ))
- Create a branch directly from commit on the create branch API ([#​22956](https://github.com/go-gitea/gitea/issues/22956 ))
- ENHANCEMENTS
- Make `add line comment` buttons focusable ([#​25894](https://github.com/go-gitea/gitea/issues/25894 )) ([#​25896](https://github.com/go-gitea/gitea/issues/25896 ))
- Always pass 6-digit hex color to monaco ([#​25780](https://github.com/go-gitea/gitea/issues/25780 )) ([#​25782](https://github.com/go-gitea/gitea/issues/25782 ))
- Clarify "text-align" CSS helpers, fix clone button padding ([#​25763](https://github.com/go-gitea/gitea/issues/25763 )) ([#​25764](https://github.com/go-gitea/gitea/issues/25764 ))
- Hide `add file` button for pull mirrors ([#​25748](https://github.com/go-gitea/gitea/issues/25748 )) ([#​25751](https://github.com/go-gitea/gitea/issues/25751 ))
- Allow/fix review (approve/reject) of empty PRs ([#​25690](https://github.com/go-gitea/gitea/issues/25690 )) ([#​25732](https://github.com/go-gitea/gitea/issues/25732 ))
- Fix tags header and pretty format numbers ([#​25624](https://github.com/go-gitea/gitea/issues/25624 )) ([#​25694](https://github.com/go-gitea/gitea/issues/25694 ))
- Actions list enhancements ([#​25601](https://github.com/go-gitea/gitea/issues/25601 )) ([#​25678](https://github.com/go-gitea/gitea/issues/25678 ))
- Fix show more for image on diff page ([#​25672](https://github.com/go-gitea/gitea/issues/25672 )) ([#​25673](https://github.com/go-gitea/gitea/issues/25673 ))
- Prevent SVG shrinking ([#​25652](https://github.com/go-gitea/gitea/issues/25652 )) ([#​25669](https://github.com/go-gitea/gitea/issues/25669 ))
- Fix UI misalignment on user setting page ([#​25629](https://github.com/go-gitea/gitea/issues/25629 )) ([#​25656](https://github.com/go-gitea/gitea/issues/25656 ))
- Use css on labels ([#​25626](https://github.com/go-gitea/gitea/issues/25626 )) ([#​25636](https://github.com/go-gitea/gitea/issues/25636 ))
- Read-only checkboxes don't appear and don't entirely act the way one might expect ([#​25573](https://github.com/go-gitea/gitea/issues/25573 )) ([#​25602](https://github.com/go-gitea/gitea/issues/25602 ))
- Redirect to package after version deletion ([#​25594](https://github.com/go-gitea/gitea/issues/25594 )) ([#​25599](https://github.com/go-gitea/gitea/issues/25599 ))
- Reduce table padding globally ([#​25568](https://github.com/go-gitea/gitea/issues/25568 )) ([#​25577](https://github.com/go-gitea/gitea/issues/25577 ))
- Change `Regenerate Secret` button display ([#​25534](https://github.com/go-gitea/gitea/issues/25534 )) ([#​25541](https://github.com/go-gitea/gitea/issues/25541 ))
- Fix rerun icon on action view component ([#​25531](https://github.com/go-gitea/gitea/issues/25531 )) ([#​25536](https://github.com/go-gitea/gitea/issues/25536 ))
- Move some regexp out of functions ([#​25430](https://github.com/go-gitea/gitea/issues/25430 )) ([#​25445](https://github.com/go-gitea/gitea/issues/25445 ))
- Diff page enhancements ([#​25398](https://github.com/go-gitea/gitea/issues/25398 )) ([#​25437](https://github.com/go-gitea/gitea/issues/25437 ))
- Various UI fixes ([#​25264](https://github.com/go-gitea/gitea/issues/25264 )) ([#​25431](https://github.com/go-gitea/gitea/issues/25431 ))
- Fix label list divider ([#​25312](https://github.com/go-gitea/gitea/issues/25312 )) ([#​25372](https://github.com/go-gitea/gitea/issues/25372 ))
- Fix UI on mobile view ([#​25315](https://github.com/go-gitea/gitea/issues/25315 )) ([#​25340](https://github.com/go-gitea/gitea/issues/25340 ))
- When viewing a file, hide the add button ([#​25320](https://github.com/go-gitea/gitea/issues/25320 )) ([#​25339](https://github.com/go-gitea/gitea/issues/25339 ))
- Show if File is Executable ([#​25287](https://github.com/go-gitea/gitea/issues/25287 )) ([#​25300](https://github.com/go-gitea/gitea/issues/25300 ))
- Fix edit OAuth application width ([#​25262](https://github.com/go-gitea/gitea/issues/25262 )) ([#​25263](https://github.com/go-gitea/gitea/issues/25263 ))
- Use flex to align SVG and text ([#​25163](https://github.com/go-gitea/gitea/issues/25163 )) ([#​25260](https://github.com/go-gitea/gitea/issues/25260 ))
- Revert overflow: overlay (revert [#​21850](https://github.com/go-gitea/gitea/issues/21850 )) ([#​25231](https://github.com/go-gitea/gitea/issues/25231 )) ([#​25239](https://github.com/go-gitea/gitea/issues/25239 ))
- Use inline SVG for built-in OAuth providers ([#​25171](https://github.com/go-gitea/gitea/issues/25171 )) ([#​25234](https://github.com/go-gitea/gitea/issues/25234 ))
- Change access token UI to select dropdowns ([#​25109](https://github.com/go-gitea/gitea/issues/25109 )) ([#​25230](https://github.com/go-gitea/gitea/issues/25230 ))
- Remove hacky patch for "safari emoji glitch fix" ([#​25208](https://github.com/go-gitea/gitea/issues/25208 )) ([#​25211](https://github.com/go-gitea/gitea/issues/25211 ))
- Minor arc-green color tweaks ([#​25175](https://github.com/go-gitea/gitea/issues/25175 )) ([#​25205](https://github.com/go-gitea/gitea/issues/25205 ))
- Button and color enhancements ([#​24989](https://github.com/go-gitea/gitea/issues/24989 )) ([#​25176](https://github.com/go-gitea/gitea/issues/25176 ))
- Fix mobile navbar and misc cleanups ([#​25134](https://github.com/go-gitea/gitea/issues/25134 )) ([#​25169](https://github.com/go-gitea/gitea/issues/25169 ))
- Modify OAuth login ui and fix display name, iconurl related logic ([#​25030](https://github.com/go-gitea/gitea/issues/25030 )) ([#​25161](https://github.com/go-gitea/gitea/issues/25161 ))
- Improve notification icon and navbar ([#​25111](https://github.com/go-gitea/gitea/issues/25111 )) ([#​25124](https://github.com/go-gitea/gitea/issues/25124 ))
- Add details summary for vertical menus in settings to allow toggling ([#​25098](https://github.com/go-gitea/gitea/issues/25098 ))
- Don't display `select all issues` checkbox when no issues are available ([#​25086](https://github.com/go-gitea/gitea/issues/25086 ))
- Use RepositoryList instead of \[]\*Repository ([#​25074](https://github.com/go-gitea/gitea/issues/25074 ))
- Add ability to set multiple redirect URIs in OAuth application UI ([#​25072](https://github.com/go-gitea/gitea/issues/25072 ))
- Use git command instead of the ini package to remove the `origin` remote ([#​25066](https://github.com/go-gitea/gitea/issues/25066 ))
- Remove cancel button from branch protection form ([#​25063](https://github.com/go-gitea/gitea/issues/25063 ))
- Show file tree by default ([#​25052](https://github.com/go-gitea/gitea/issues/25052 ))
- Add Progressbar to Milestone Page ([#​25050](https://github.com/go-gitea/gitea/issues/25050 ))
- Minor UI improvements: logo alignment, auth map editor, auth name display ([#​25043](https://github.com/go-gitea/gitea/issues/25043 ))
- Allow for PKCE flow without client secret + add docs ([#​25033](https://github.com/go-gitea/gitea/issues/25033 ))
- Refactor INI package (first step) ([#​25024](https://github.com/go-gitea/gitea/issues/25024 ))
- Various style fixes ([#​25008](https://github.com/go-gitea/gitea/issues/25008 ))
- Fix delete user account modal ([#​25004](https://github.com/go-gitea/gitea/issues/25004 ))
- Refactor diffFileInfo / DiffTreeStore ([#​24998](https://github.com/go-gitea/gitea/issues/24998 ))
- Add user level action runners ([#​24995](https://github.com/go-gitea/gitea/issues/24995 ))
- Rename NotifyPullReviewRequest to NotifyPullRequestReviewRequest ([#​24988](https://github.com/go-gitea/gitea/issues/24988 ))
- Add step start time to `ViewStepLog` ([#​24980](https://github.com/go-gitea/gitea/issues/24980 ))
- Add dark mode to API Docs ([#​24971](https://github.com/go-gitea/gitea/issues/24971 ))
- Display file mode for new file and file mode changes ([#​24966](https://github.com/go-gitea/gitea/issues/24966 ))
- Make the 500 page load themes ([#​24953](https://github.com/go-gitea/gitea/issues/24953 ))
- Show `bot` label next to username when rendering autor link if the user is a bot ([#​24943](https://github.com/go-gitea/gitea/issues/24943 ))
- Repo list improvements, fix bold helper classes ([#​24935](https://github.com/go-gitea/gitea/issues/24935 ))
- Improve queue and logger context ([#​24924](https://github.com/go-gitea/gitea/issues/24924 ))
- Improve RunMode / dev mode ([#​24886](https://github.com/go-gitea/gitea/issues/24886 ))
- Improve some Forms ([#​24878](https://github.com/go-gitea/gitea/issues/24878 ))
- Add show timestamp/seconds and fullscreen options to action page ([#​24876](https://github.com/go-gitea/gitea/issues/24876 ))
- Fix double border and adjust width for user profile page ([#​24870](https://github.com/go-gitea/gitea/issues/24870 ))
- Improve Actions CSS ([#​24864](https://github.com/go-gitea/gitea/issues/24864 ))
- Fix `@font-face` overrides ([#​24855](https://github.com/go-gitea/gitea/issues/24855 ))
- Remove `In your repositories` link in milestones dashboard ([#​24853](https://github.com/go-gitea/gitea/issues/24853 ))
- Fix missing yes/no in delete time log modal ([#​24851](https://github.com/go-gitea/gitea/issues/24851 ))
- Show new pull request button also on subdirectories and files ([#​24842](https://github.com/go-gitea/gitea/issues/24842 ))
- Make environment-to-ini support loading key value from file ([#​24832](https://github.com/go-gitea/gitea/issues/24832 ))
- Support wildcard in email domain allow/block list ([#​24831](https://github.com/go-gitea/gitea/issues/24831 ))
- Use `CommentList` instead of `[]*Comment` ([#​24828](https://github.com/go-gitea/gitea/issues/24828 ))
- Add RTL rendering support to Markdown ([#​24816](https://github.com/go-gitea/gitea/issues/24816 ))
- Rework notifications list ([#​24812](https://github.com/go-gitea/gitea/issues/24812 ))
- Mute repo names in dashboard repo list ([#​24811](https://github.com/go-gitea/gitea/issues/24811 ))
- Fix max width and margin of comment box on conversation page ([#​24809](https://github.com/go-gitea/gitea/issues/24809 ))
- Some refactors for issues stats ([#​24793](https://github.com/go-gitea/gitea/issues/24793 ))
- Rework label colors ([#​24790](https://github.com/go-gitea/gitea/issues/24790 ))
- Fix OAuth login loading state ([#​24788](https://github.com/go-gitea/gitea/issues/24788 ))
- Remove duplicated issues options and some more refactors ([#​24787](https://github.com/go-gitea/gitea/issues/24787 ))
- Decouple the different contexts from each other ([#​24786](https://github.com/go-gitea/gitea/issues/24786 ))
- Remove background on user dashboard filter bar ([#​24779](https://github.com/go-gitea/gitea/issues/24779 ))
- Improve and fix bugs surrounding reactions ([#​24760](https://github.com/go-gitea/gitea/issues/24760 ))
- Make the color of zero-contribution-squares in the activity heatmap more subtle ([#​24758](https://github.com/go-gitea/gitea/issues/24758 ))
- Fix WEBP image copying ([#​24743](https://github.com/go-gitea/gitea/issues/24743 ))
- Rework OAuth login buttons, swap github logo to monocolor ([#​24740](https://github.com/go-gitea/gitea/issues/24740 ))
- Consolidate the two review boxes into one ([#​24738](https://github.com/go-gitea/gitea/issues/24738 ))
- Unification of registration fields order ([#​24737](https://github.com/go-gitea/gitea/issues/24737 ))
- Refactor Pull Mirror and fix out-of-sync bugs ([#​24732](https://github.com/go-gitea/gitea/issues/24732 ))
- Improvements for action detail page ([#​24718](https://github.com/go-gitea/gitea/issues/24718 ))
- Fix flash of unstyled content in action view page ([#​24712](https://github.com/go-gitea/gitea/issues/24712 ))
- Don't filter action runs based on state ([#​24711](https://github.com/go-gitea/gitea/issues/24711 ))
- Optimize actions list by removing an unnecessary `git` call ([#​24710](https://github.com/go-gitea/gitea/issues/24710 ))
- Support no label/assignee filter and batch clearing labels/assignees ([#​24707](https://github.com/go-gitea/gitea/issues/24707 ))
- Add icon support for safari ([#​24697](https://github.com/go-gitea/gitea/issues/24697 ))
- Use standard HTTP library to serve files ([#​24693](https://github.com/go-gitea/gitea/issues/24693 ))
- Improve button-ghost, remove tertiary button ([#​24692](https://github.com/go-gitea/gitea/issues/24692 ))
- Only hide tooltip tippy instances ([#​24688](https://github.com/go-gitea/gitea/issues/24688 ))
- Support migrating storage for actions log via command line ([#​24679](https://github.com/go-gitea/gitea/issues/24679 ))
- Remove highlight in repo list ([#​24675](https://github.com/go-gitea/gitea/issues/24675 ))
- Add markdown preview to Submit Review Textarea ([#​24672](https://github.com/go-gitea/gitea/issues/24672 ))
- Update pin and add pin-slash ([#​24669](https://github.com/go-gitea/gitea/issues/24669 ))
- Improve empty notifications display ([#​24668](https://github.com/go-gitea/gitea/issues/24668 ))
- Support SSH for go get ([#​24664](https://github.com/go-gitea/gitea/issues/24664 ))
- Improve avatar uploading / resizing / compressing, remove Fomantic card module ([#​24653](https://github.com/go-gitea/gitea/issues/24653 ))
- Only show one tippy at a time ([#​24648](https://github.com/go-gitea/gitea/issues/24648 ))
- Notification list enhancements, fix striped tables on dark theme ([#​24639](https://github.com/go-gitea/gitea/issues/24639 ))
- Improve queue & process & stacktrace ([#​24636](https://github.com/go-gitea/gitea/issues/24636 ))
- Use the type RefName for all the needed places and fix pull mirror sync bugs ([#​24634](https://github.com/go-gitea/gitea/issues/24634 ))
- Remove fluid on compare diff page ([#​24627](https://github.com/go-gitea/gitea/issues/24627 ))
- Add a tooltip to the job rerun button ([#​24617](https://github.com/go-gitea/gitea/issues/24617 ))
- Attach a tooltip to the action status icon ([#​24614](https://github.com/go-gitea/gitea/issues/24614 ))
- Make the actions control button look like an actual button ([#​24611](https://github.com/go-gitea/gitea/issues/24611 ))
- Remove unnecessary code ([#​24610](https://github.com/go-gitea/gitea/issues/24610 ))
- Make repo migration cancelable and fix various bugs ([#​24605](https://github.com/go-gitea/gitea/issues/24605 ))
- Improve updating Actions tasks ([#​24600](https://github.com/go-gitea/gitea/issues/24600 ))
- Attach a tooltip to the action control button ([#​24595](https://github.com/go-gitea/gitea/issues/24595 ))
- Make repository response support HTTP range request ([#​24592](https://github.com/go-gitea/gitea/issues/24592 ))
- Improve Gitea's web context, decouple "issue template" code into service package ([#​24590](https://github.com/go-gitea/gitea/issues/24590 ))
- Modify luminance calculation and extract related functions into single files ([#​24586](https://github.com/go-gitea/gitea/issues/24586 ))
- Simplify template helper functions ([#​24570](https://github.com/go-gitea/gitea/issues/24570 ))
- Split "modules/context.go" to separate files ([#​24569](https://github.com/go-gitea/gitea/issues/24569 ))
- Add org visibility label to non-organization's dashboard ([#​24558](https://github.com/go-gitea/gitea/issues/24558 ))
- Update LDAP filters to include both username and email address ([#​24547](https://github.com/go-gitea/gitea/issues/24547 ))
- Review fixes and enhancements ([#​24526](https://github.com/go-gitea/gitea/issues/24526 ))
- Display warning when user try to rename default branch ([#​24512](https://github.com/go-gitea/gitea/issues/24512 ))
- Fix color for transfer related buttons when having no permission to act ([#​24510](https://github.com/go-gitea/gitea/issues/24510 ))
- Rework button coloring, add focus and active colors ([#​24507](https://github.com/go-gitea/gitea/issues/24507 ))
- New webhook trigger for receiving Pull Request review requests ([#​24481](https://github.com/go-gitea/gitea/issues/24481 ))
- Add goto issue id function ([#​24479](https://github.com/go-gitea/gitea/issues/24479 ))
- Fix incorrect webhook time and use relative-time to display it ([#​24477](https://github.com/go-gitea/gitea/issues/24477 ))
- RSS icon fixes ([#​24476](https://github.com/go-gitea/gitea/issues/24476 ))
- Replace `N/A` with `-` everywhere ([#​24474](https://github.com/go-gitea/gitea/issues/24474 ))
- Pass 'not' to commit count ([#​24473](https://github.com/go-gitea/gitea/issues/24473 ))
- Enhance stylelint rule config, remove dead CSS ([#​24472](https://github.com/go-gitea/gitea/issues/24472 ))
- Remove `font-awesome` and fomantic `icon` module ([#​24471](https://github.com/go-gitea/gitea/issues/24471 ))
- Improve "new-menu" ([#​24465](https://github.com/go-gitea/gitea/issues/24465 ))
- Remove fomantic breadcrumb module ([#​24463](https://github.com/go-gitea/gitea/issues/24463 ))
- Improve template system and panic recovery ([#​24461](https://github.com/go-gitea/gitea/issues/24461 ))
- Make Issue/PR/projects more compact, misc CSS tweaks ([#​24459](https://github.com/go-gitea/gitea/issues/24459 ))
- Replace remaining fontawesome dropdown icons with SVG ([#​24455](https://github.com/go-gitea/gitea/issues/24455 ))
- Remove all direct references to font-awesome ([#​24448](https://github.com/go-gitea/gitea/issues/24448 ))
- Move links out of translation ([#​24446](https://github.com/go-gitea/gitea/issues/24446 ))
- Add `ui-monospace` and `SF Mono` to `--fonts-monospace` ([#​24442](https://github.com/go-gitea/gitea/issues/24442 ))
- Hide 'Mirror Settings' when unneeded, improve hints ([#​24433](https://github.com/go-gitea/gitea/issues/24433 ))
- Add "Updated" column for admin repositories list ([#​24429](https://github.com/go-gitea/gitea/issues/24429 ))
- Improve issue list filter ([#​24425](https://github.com/go-gitea/gitea/issues/24425 ))
- Rework header bar on issue, pull requests and milestone ([#​24420](https://github.com/go-gitea/gitea/issues/24420 ))
- Improve template helper ([#​24417](https://github.com/go-gitea/gitea/issues/24417 ))
- Make repo size style matches others (commits/branches/tags) ([#​24408](https://github.com/go-gitea/gitea/issues/24408 ))
- Support markdown editor for issue template ([#​24400](https://github.com/go-gitea/gitea/issues/24400 ))
- Improve commit date in commit graph ([#​24399](https://github.com/go-gitea/gitea/issues/24399 ))
- Start cleaning the messy ".ui.left / .ui.right", improve label list page, fix stackable menu ([#​24393](https://github.com/go-gitea/gitea/issues/24393 ))
- Merge setting.InitXXX into one function with options ([#​24389](https://github.com/go-gitea/gitea/issues/24389 ))
- Move `Rename branch` from repo settings page to the page of branches list ([#​24380](https://github.com/go-gitea/gitea/issues/24380 ))
- Improve protected branch setting page ([#​24379](https://github.com/go-gitea/gitea/issues/24379 ))
- Display 'Unknown' when runner.version is empty ([#​24378](https://github.com/go-gitea/gitea/issues/24378 ))
- Display owner of a runner as a tooltip instead of static text ([#​24377](https://github.com/go-gitea/gitea/issues/24377 ))
- Fix incorrect last online time in runner_edit.tmpl ([#​24376](https://github.com/go-gitea/gitea/issues/24376 ))
- Fix unclear `IsRepositoryExist` logic ([#​24374](https://github.com/go-gitea/gitea/issues/24374 ))
- Add custom helm repo name generated from url ([#​24363](https://github.com/go-gitea/gitea/issues/24363 ))
- Replace placeholders in licenses ([#​24354](https://github.com/go-gitea/gitea/issues/24354 ))
- Add rerun workflow button and refactor to use SVG octicons ([#​24350](https://github.com/go-gitea/gitea/issues/24350 ))
- Fix runner button height ([#​24338](https://github.com/go-gitea/gitea/issues/24338 ))
- Restore bold on repolist ([#​24337](https://github.com/go-gitea/gitea/issues/24337 ))
- Improve RSS ([#​24335](https://github.com/go-gitea/gitea/issues/24335 ))
- Refactor "route" related code, fix Safari cookie bug ([#​24330](https://github.com/go-gitea/gitea/issues/24330 ))
- Alert error message if open dependencies are included in the issues that try to batch close ([#​24329](https://github.com/go-gitea/gitea/issues/24329 ))
- Add missed column title in runner management page ([#​24328](https://github.com/go-gitea/gitea/issues/24328 ))
- Automatically select the org when click create repo from org dashboard ([#​24325](https://github.com/go-gitea/gitea/issues/24325 ))
- Modify width of ui container, fine tune css for settings pages and org header ([#​24315](https://github.com/go-gitea/gitea/issues/24315 ))
- Fix config list overflow and layout ([#​24312](https://github.com/go-gitea/gitea/issues/24312 ))
- Improve some modal action buttons ([#​24289](https://github.com/go-gitea/gitea/issues/24289 ))
- Move code from module to service ([#​24287](https://github.com/go-gitea/gitea/issues/24287 ))
- Sort users and orgs on explore by recency by default ([#​24279](https://github.com/go-gitea/gitea/issues/24279 ))
- Allow using localized absolute date times within phrases with place holders and localize issue due date events ([#​24275](https://github.com/go-gitea/gitea/issues/24275 ))
- Show workflow config error on file view also ([#​24267](https://github.com/go-gitea/gitea/issues/24267 ))
- Improve template helper functions: string/slice ([#​24266](https://github.com/go-gitea/gitea/issues/24266 ))
- Use more specific test methods ([#​24265](https://github.com/go-gitea/gitea/issues/24265 ))
- Add `DumpVar` helper function to help debugging templates ([#​24262](https://github.com/go-gitea/gitea/issues/24262 ))
- Limit avatar upload to valid image files ([#​24258](https://github.com/go-gitea/gitea/issues/24258 ))
- Improve emoji and mention matching ([#​24255](https://github.com/go-gitea/gitea/issues/24255 ))
- Change to vertical navbar layout for secondary navbar for repo/user/admin settings ([#​24246](https://github.com/go-gitea/gitea/issues/24246 ))
- Refactor config provider ([#​24245](https://github.com/go-gitea/gitea/issues/24245 ))
- Improve test logger ([#​24235](https://github.com/go-gitea/gitea/issues/24235 ))
- Default show closed actions list if all actions was closed ([#​24234](https://github.com/go-gitea/gitea/issues/24234 ))
- Add missing badges in user profile for /projects and /packages ([#​24232](https://github.com/go-gitea/gitea/issues/24232 ))
- Add repository counter badge to repository tab ([#​24205](https://github.com/go-gitea/gitea/issues/24205 ))
- Move secrets and runners settings to actions settings ([#​24200](https://github.com/go-gitea/gitea/issues/24200 ))
- Require at least one unit to be enabled ([#​24189](https://github.com/go-gitea/gitea/issues/24189 ))
- Use same action status svg icons on actions list as on action page ([#​24178](https://github.com/go-gitea/gitea/issues/24178 ))
- Use secondary pointing menu for tabs on user/organization home page ([#​24162](https://github.com/go-gitea/gitea/issues/24162 ))
- Improve Wiki TOC ([#​24137](https://github.com/go-gitea/gitea/issues/24137 ))
- Refactor locale number ([#​24134](https://github.com/go-gitea/gitea/issues/24134 ))
- Localize activity heatmap (except tooltip) ([#​24131](https://github.com/go-gitea/gitea/issues/24131 ))
- Fix duplicate modals when clicking on "remove all" repository button ([#​24129](https://github.com/go-gitea/gitea/issues/24129 ))
- Add runner check in repo action page ([#​24124](https://github.com/go-gitea/gitea/issues/24124 ))
- Support triggering workflows by wiki related events ([#​24119](https://github.com/go-gitea/gitea/issues/24119 ))
- Refactor cookie ([#​24107](https://github.com/go-gitea/gitea/issues/24107 ))
- Remove untranslatable `on_date` key ([#​24106](https://github.com/go-gitea/gitea/issues/24106 ))
- Refactor delete_modal_actions template and use it for project column related actions ([#​24097](https://github.com/go-gitea/gitea/issues/24097 ))
- Improve git log for debugging ([#​24095](https://github.com/go-gitea/gitea/issues/24095 ))
- Add option to search for users is active join a team ([#​24093](https://github.com/go-gitea/gitea/issues/24093 ))
- Add PDF rendering via PDFObject ([#​24086](https://github.com/go-gitea/gitea/issues/24086 ))
- Refactor web route ([#​24080](https://github.com/go-gitea/gitea/issues/24080 ))
- Make more functions use ctx instead of db.DefaultContext ([#​24068](https://github.com/go-gitea/gitea/issues/24068 ))
- Make HTML template functions support context ([#​24056](https://github.com/go-gitea/gitea/issues/24056 ))
- Refactor rename user and rename organization ([#​24052](https://github.com/go-gitea/gitea/issues/24052 ))
- Localize milestone related time strings ([#​24051](https://github.com/go-gitea/gitea/issues/24051 ))
- Expand selected file when clicking file tree ([#​24041](https://github.com/go-gitea/gitea/issues/24041 ))
- Add popup to hashed comments/pull requests/issues in file editing/adding preview tab ([#​24040](https://github.com/go-gitea/gitea/issues/24040 ))
- Add placeholder and aria attributes to release and wiki edit page ([#​24031](https://github.com/go-gitea/gitea/issues/24031 ))
- Add new user types `reserved`, `bot`, and `remote` ([#​24026](https://github.com/go-gitea/gitea/issues/24026 ))
- Allow adding SSH keys even if SSH server is disabled ([#​24025](https://github.com/go-gitea/gitea/issues/24025 ))
- Use a general approach to access custom/static/builtin assets ([#​24022](https://github.com/go-gitea/gitea/issues/24022 ))
- Update github.com/google/go-github to v52 ([#​24004](https://github.com/go-gitea/gitea/issues/24004 ))
- Replace tribute with text-expander-element for textarea ([#​23985](https://github.com/go-gitea/gitea/issues/23985 ))
- Group template helper functions, remove `Printf`, improve template error messages ([#​23982](https://github.com/go-gitea/gitea/issues/23982 ))
- Drop "unrolled/render" package ([#​23965](https://github.com/go-gitea/gitea/issues/23965 ))
- Add job.duration in web ui ([#​23963](https://github.com/go-gitea/gitea/issues/23963 ))
- Tweak pull request branch delete ui ([#​23951](https://github.com/go-gitea/gitea/issues/23951 ))
- Merge template functions "dict/Dict/mergeinto" ([#​23932](https://github.com/go-gitea/gitea/issues/23932 ))
- Use a general Eval function for expressions in templates. ([#​23927](https://github.com/go-gitea/gitea/issues/23927 ))
- Clean template/helper.go ([#​23922](https://github.com/go-gitea/gitea/issues/23922 ))
- Actions: Use default branch as ref when a branch/tag delete occurs ([#​23910](https://github.com/go-gitea/gitea/issues/23910 ))
- Add tooltips for MD editor buttons and add `muted` class for buttons ([#​23896](https://github.com/go-gitea/gitea/issues/23896 ))
- Improve markdown editor: width, height, preferred ([#​23895](https://github.com/go-gitea/gitea/issues/23895 ))
- Make Release Download URLs predictable ([#​23891](https://github.com/go-gitea/gitea/issues/23891 ))
- Remove fomantic ".link" selector and styles ([#​23888](https://github.com/go-gitea/gitea/issues/23888 ))
- Added close/open button to details page of milestone ([#​23877](https://github.com/go-gitea/gitea/issues/23877 ))
- Introduce GitHub markdown editor, keep EasyMDE as fallback ([#​23876](https://github.com/go-gitea/gitea/issues/23876 ))
- Introduce GiteaLocaleNumber custom element to handle number localization on pages. ([#​23861](https://github.com/go-gitea/gitea/issues/23861 ))
- Make first section on home page full width ([#​23854](https://github.com/go-gitea/gitea/issues/23854 ))
- Use different SVG for pending and running actions ([#​23836](https://github.com/go-gitea/gitea/issues/23836 ))
- Display image size for multiarch container images ([#​23821](https://github.com/go-gitea/gitea/issues/23821 ))
- Improve action log display with control chars ([#​23820](https://github.com/go-gitea/gitea/issues/23820 ))
- Fix dropdown direction behavior ([#​23806](https://github.com/go-gitea/gitea/issues/23806 ))
- Fix incorrect/Improve error handle in edit user page ([#​23805](https://github.com/go-gitea/gitea/issues/23805 ))
- Use clippie module to copy to clipboard ([#​23801](https://github.com/go-gitea/gitea/issues/23801 ))
- Make minio package support legacy MD5 checksum ([#​23768](https://github.com/go-gitea/gitea/issues/23768 ))
- Add ONLY_SHOW_RELEVANT_REPOS back, fix explore page bug, make code more strict ([#​23766](https://github.com/go-gitea/gitea/issues/23766 ))
- Refactor docs ([#​23752](https://github.com/go-gitea/gitea/issues/23752 ))
- Fix markup background, improve wiki rendering ([#​23750](https://github.com/go-gitea/gitea/issues/23750 ))
- Make label templates have consistent behavior and priority ([#​23749](https://github.com/go-gitea/gitea/issues/23749 ))
- Improve LoadUnitConfig to handle invalid or duplicate units ([#​23736](https://github.com/go-gitea/gitea/issues/23736 ))
- Append `(comment)` when a link points at a comment rather than the whole issue ([#​23734](https://github.com/go-gitea/gitea/issues/23734 ))
- Clean some legacy files and move some build files ([#​23699](https://github.com/go-gitea/gitea/issues/23699 ))
- Refactor repo commit list ([#​23690](https://github.com/go-gitea/gitea/issues/23690 ))
- Refactor internal API for git commands, use meaningful messages instead of "Internal Server Error" ([#​23687](https://github.com/go-gitea/gitea/issues/23687 ))
- Add aria attributes to interactive time tooltips. ([#​23661](https://github.com/go-gitea/gitea/issues/23661 ))
- Fix long project name display in issue list and in related dropdown ([#​23653](https://github.com/go-gitea/gitea/issues/23653 ))
- Use data-tooltip-content for tippy tooltip ([#​23649](https://github.com/go-gitea/gitea/issues/23649 ))
- Fix new issue/pull request btn margin when it is next to sort ([#​23647](https://github.com/go-gitea/gitea/issues/23647 ))
- Fine tune more downdrop settings, use SVG for labels, improve Repo Topic Edit form ([#​23626](https://github.com/go-gitea/gitea/issues/23626 ))
- Allow new file and edit file preview if it has editable extension ([#​23624](https://github.com/go-gitea/gitea/issues/23624 ))
- Replace a few fontawesome icons with svg ([#​23602](https://github.com/go-gitea/gitea/issues/23602 ))
- `Publish Review` buttons should indicate why they are disabled ([#​23598](https://github.com/go-gitea/gitea/issues/23598 ))
- Convert issue list checkboxes to native ([#​23596](https://github.com/go-gitea/gitea/issues/23596 ))
- Set opaque background on markup and images ([#​23578](https://github.com/go-gitea/gitea/issues/23578 ))
- Use a general approach to show tooltip, fix temporary tooltip bug ([#​23574](https://github.com/go-gitea/gitea/issues/23574 ))
- Improve `<SvgIcon>` to make it output `svg` node and optimize performance ([#​23570](https://github.com/go-gitea/gitea/issues/23570 ))
- Enable color for consistency checks diffs ([#​23563](https://github.com/go-gitea/gitea/issues/23563 ))
- Fix dropdown icon misalignment when using fomantic icon ([#​23558](https://github.com/go-gitea/gitea/issues/23558 ))
- Decouple the issue-template code from comment_tab.tmpl ([#​23556](https://github.com/go-gitea/gitea/issues/23556 ))
- Remove `id="comment-form"` dead code, fix tag ([#​23555](https://github.com/go-gitea/gitea/issues/23555 ))
- Diff improvements ([#​23553](https://github.com/go-gitea/gitea/issues/23553 ))
- Sort Python package descriptors by version to mimic PyPI format ([#​23550](https://github.com/go-gitea/gitea/issues/23550 ))
- Use a general approch to improve a11y for all checkboxes and dropdowns. ([#​23542](https://github.com/go-gitea/gitea/issues/23542 ))
- Fix long name ui issues and label ui issue ([#​23541](https://github.com/go-gitea/gitea/issues/23541 ))
- Return `repository` in npm package metadata endpoint ([#​23539](https://github.com/go-gitea/gitea/issues/23539 ))
- Use `project.IconName` instead of repeated unreadable `if-else` chains ([#​23538](https://github.com/go-gitea/gitea/issues/23538 ))
- Remove stars in dashboard repo list ([#​23530](https://github.com/go-gitea/gitea/issues/23530 ))
- Update mini-css-extract-plugin, remove postcss ([#​23520](https://github.com/go-gitea/gitea/issues/23520 ))
- Change `Close` to either `Close issue` or `Close pull request` ([#​23506](https://github.com/go-gitea/gitea/issues/23506 ))
- Fix theme-auto loading ([#​23504](https://github.com/go-gitea/gitea/issues/23504 ))
- Fix tags sort by creation time (descending) on branch/tag dropdowns ([#​23491](https://github.com/go-gitea/gitea/issues/23491 ))
- Display the version of runner in the runner list ([#​23490](https://github.com/go-gitea/gitea/issues/23490 ))
- Replace Less with CSS ([#​23481](https://github.com/go-gitea/gitea/issues/23481 ))
- Fix `.locale.Tr` function not found in delete modal ([#​23468](https://github.com/go-gitea/gitea/issues/23468 ))
- Allow both fullname and username search when `DEFAULT_SHOW_FULL_NAME` is true ([#​23463](https://github.com/go-gitea/gitea/issues/23463 ))
- Add project type descriptions in issue badge and improve project icons ([#​23437](https://github.com/go-gitea/gitea/issues/23437 ))
- Use context for `RepositoryList.LoadAttributes` ([#​23435](https://github.com/go-gitea/gitea/issues/23435 ))
- Refactor branch/tag selector to Vue SFC ([#​23421](https://github.com/go-gitea/gitea/issues/23421 ))
- Keep (add if not existing) xmlns attribute for generated SVG images ([#​23410](https://github.com/go-gitea/gitea/issues/23410 ))
- Refactor dashboard repo list to Vue SFC ([#​23405](https://github.com/go-gitea/gitea/issues/23405 ))
- Add workflow error notification in ui ([#​23404](https://github.com/go-gitea/gitea/issues/23404 ))
- Refactor branch/tag selector dropdown (first step) ([#​23394](https://github.com/go-gitea/gitea/issues/23394 ))
- Reduce duplicate and useless code in options ([#​23369](https://github.com/go-gitea/gitea/issues/23369 ))
- Convert `<div class="button">` to `<button class="button">` ([#​23337](https://github.com/go-gitea/gitea/issues/23337 ))
- Add path prefix to ObjectStorage.Iterator ([#​23332](https://github.com/go-gitea/gitea/issues/23332 ))
- Improve cache context ([#​23330](https://github.com/go-gitea/gitea/issues/23330 ))
- Move pidfile creation from setting to web cmd package ([#​23285](https://github.com/go-gitea/gitea/issues/23285 ))
- Fix tags view ([#​23243](https://github.com/go-gitea/gitea/issues/23243 ))
- Add commit info in action page ([#​23210](https://github.com/go-gitea/gitea/issues/23210 ))
- Support paste treepath when creating a new file or updating the file name ([#​23209](https://github.com/go-gitea/gitea/issues/23209 ))
- Allow skipping forks and mirrors from being indexed ([#​23187](https://github.com/go-gitea/gitea/issues/23187 ))
- Use context parameter in services/repository ([#​23186](https://github.com/go-gitea/gitea/issues/23186 ))
- Hide target selector if tag exists when creating new release ([#​23171](https://github.com/go-gitea/gitea/issues/23171 ))
- Improve FindProjects ([#​23085](https://github.com/go-gitea/gitea/issues/23085 ))
- Clean Path in Options ([#​23006](https://github.com/go-gitea/gitea/issues/23006 ))
- Add margin top to the top of branches ([#​23002](https://github.com/go-gitea/gitea/issues/23002 ))
- Remove unnecessary and incorrect `find('.menu').toggle()` ([#​22987](https://github.com/go-gitea/gitea/issues/22987 ))
- Improve GetBoards and getDefaultBoard ([#​22981](https://github.com/go-gitea/gitea/issues/22981 ))
- Improve squash merge commit author and co-author with private emails ([#​22977](https://github.com/go-gitea/gitea/issues/22977 ))
- Add --quiet option to gitea dump ([#​22969](https://github.com/go-gitea/gitea/issues/22969 ))
- Add pagination for dashboard and user activity feeds ([#​22937](https://github.com/go-gitea/gitea/issues/22937 ))
- Handle files starting with colons in WalkGitLog ([#​22935](https://github.com/go-gitea/gitea/issues/22935 ))
- Add "Reviewed by you" filter for pull requests ([#​22927](https://github.com/go-gitea/gitea/issues/22927 ))
- Parse external request id from request headers, and print it in access log ([#​22906](https://github.com/go-gitea/gitea/issues/22906 ))
- Replace `repo.namedBlob` by `git.TreeEntry`. ([#​22898](https://github.com/go-gitea/gitea/issues/22898 ))
- Pull Requests: add button to compare force pushed commits ([#​22857](https://github.com/go-gitea/gitea/issues/22857 ))
- Fix pull request update showing too many commits with multiple branches ([#​22856](https://github.com/go-gitea/gitea/issues/22856 ))
- Require approval to run actions for fork pull request ([#​22803](https://github.com/go-gitea/gitea/issues/22803 ))
- Projects: rename Board to Column in interface and improve consistency ([#​22767](https://github.com/go-gitea/gitea/issues/22767 ))
- Add user visibility in dashboard navbar ([#​22747](https://github.com/go-gitea/gitea/issues/22747 ))
- Add .livemd as a markdown extension ([#​22730](https://github.com/go-gitea/gitea/issues/22730 ))
- Clean up WebAuthn javascript code and remove JQuery code ([#​22697](https://github.com/go-gitea/gitea/issues/22697 ))
- Merge message template support for rebase without merge commit ([#​22669](https://github.com/go-gitea/gitea/issues/22669 ))
- Show editorconfig warnings when viewing a malformed editorconfig ([#​21257](https://github.com/go-gitea/gitea/issues/21257 ))
- Npm packages: set repository link based on the url in package.json ([#​20379](https://github.com/go-gitea/gitea/issues/20379 ))
- BUGFIXES
- Add support for different Maven POM encoding ([#​25873](https://github.com/go-gitea/gitea/issues/25873 )) ([#​25890](https://github.com/go-gitea/gitea/issues/25890 ))
- Fix incorrect repo url when changed the case of ownername ([#​25733](https://github.com/go-gitea/gitea/issues/25733 )) ([#​25881](https://github.com/go-gitea/gitea/issues/25881 ))
- Fix empty project displayed in issue sidebar ([#​25802](https://github.com/go-gitea/gitea/issues/25802 )) ([#​25854](https://github.com/go-gitea/gitea/issues/25854 ))
- Show correct SSL Mode on "install page" ([#​25818](https://github.com/go-gitea/gitea/issues/25818 )) ([#​25838](https://github.com/go-gitea/gitea/issues/25838 ))
- Fix the error message when the token is incorrect ([#​25701](https://github.com/go-gitea/gitea/issues/25701 )) ([#​25836](https://github.com/go-gitea/gitea/issues/25836 ))
- Fix incorrect oldest sort in project list ([#​25806](https://github.com/go-gitea/gitea/issues/25806 )) ([#​25835](https://github.com/go-gitea/gitea/issues/25835 ))
- For API attachments, use API URL ([#​25639](https://github.com/go-gitea/gitea/issues/25639 )) ([#​25814](https://github.com/go-gitea/gitea/issues/25814 ))
- Avoid amending the Rebase and Fast-forward merge if there is no message template ([#​25779](https://github.com/go-gitea/gitea/issues/25779 )) ([#​25809](https://github.com/go-gitea/gitea/issues/25809 ))
- Make "install page" respect environment config ([#​25648](https://github.com/go-gitea/gitea/issues/25648 )) ([#​25799](https://github.com/go-gitea/gitea/issues/25799 ))
- Fix activity type match in `matchPullRequestEvent` ([#​25746](https://github.com/go-gitea/gitea/issues/25746 )) ([#​25796](https://github.com/go-gitea/gitea/issues/25796 ))
- Fix notification list bugs ([#​25781](https://github.com/go-gitea/gitea/issues/25781 )) ([#​25787](https://github.com/go-gitea/gitea/issues/25787 ))
- Revert package access change from [#​23879](https://github.com/go-gitea/gitea/issues/23879 ) ([#​25707](https://github.com/go-gitea/gitea/issues/25707 )) ([#​25785](https://github.com/go-gitea/gitea/issues/25785 ))
- Check `ctx.Written()` for `GetActionIssue` ([#​25698](https://github.com/go-gitea/gitea/issues/25698 )) ([#​25711](https://github.com/go-gitea/gitea/issues/25711 ))
- Fix position of org follow button ([#​25688](https://github.com/go-gitea/gitea/issues/25688 )) ([#​25692](https://github.com/go-gitea/gitea/issues/25692 ))
- Fix the nil pointer when assigning issues to projects ([#​25665](https://github.com/go-gitea/gitea/issues/25665 )) ([#​25677](https://github.com/go-gitea/gitea/issues/25677 ))
- Log the real reason when authentication fails (but don't show the user) ([#​25414](https://github.com/go-gitea/gitea/issues/25414 )) ([#​25660](https://github.com/go-gitea/gitea/issues/25660 ))
- Fix bug when change user name ([#​25637](https://github.com/go-gitea/gitea/issues/25637 )) ([#​25646](https://github.com/go-gitea/gitea/issues/25646 ))
- Make "cancel" buttons have proper type in modal forms ([#​25618](https://github.com/go-gitea/gitea/issues/25618 )) ([#​25641](https://github.com/go-gitea/gitea/issues/25641 ))
- Use AfterCommitId to get commit for Viewed functionality ([#​25529](https://github.com/go-gitea/gitea/issues/25529 )) ([#​25612](https://github.com/go-gitea/gitea/issues/25612 ))
- Fix bug of branches API with tests([#​25578](https://github.com/go-gitea/gitea/issues/25578 )) ([#​25579](https://github.com/go-gitea/gitea/issues/25579 ))
- Fix content holes in Actions task logs file ([#​25560](https://github.com/go-gitea/gitea/issues/25560 )) ([#​25566](https://github.com/go-gitea/gitea/issues/25566 ))
- Fix bugs related to notification endpoints ([#​25548](https://github.com/go-gitea/gitea/issues/25548 )) ([#​25562](https://github.com/go-gitea/gitea/issues/25562 ))
- Add Adopt repository event and handler ([#​25497](https://github.com/go-gitea/gitea/issues/25497 )) ([#​25518](https://github.com/go-gitea/gitea/issues/25518 ))
- Improve wiki sidebar and TOC ([#​25460](https://github.com/go-gitea/gitea/issues/25460 )) ([#​25477](https://github.com/go-gitea/gitea/issues/25477 ))
- Make "dismiss" content shown correctly ([#​25461](https://github.com/go-gitea/gitea/issues/25461 )) ([#​25465](https://github.com/go-gitea/gitea/issues/25465 ))
- Change default email domain for LDAP users ([#​25425](https://github.com/go-gitea/gitea/issues/25425 )) ([#​25434](https://github.com/go-gitea/gitea/issues/25434 ))
- Fix missing commit message body when the message has leading newlines ([#​25418](https://github.com/go-gitea/gitea/issues/25418 )) ([#​25422](https://github.com/go-gitea/gitea/issues/25422 ))
- Fix LDAP sync when Username Attribute is empty ([#​25278](https://github.com/go-gitea/gitea/issues/25278 )) ([#​25379](https://github.com/go-gitea/gitea/issues/25379 ))
- Fetch all git data for embedding correct version in docker image ([#​25361](https://github.com/go-gitea/gitea/issues/25361 )) ([#​25373](https://github.com/go-gitea/gitea/issues/25373 ))
- Fix incorrect actions ref_name ([#​25358](https://github.com/go-gitea/gitea/issues/25358 )) ([#​25367](https://github.com/go-gitea/gitea/issues/25367 ))
- Write absolute AppDataPath to app.ini when installing ([#​25331](https://github.com/go-gitea/gitea/issues/25331 )) ([#​25347](https://github.com/go-gitea/gitea/issues/25347 ))
- Fix incorrect config argument position for builtin SSH server ([#​25341](https://github.com/go-gitea/gitea/issues/25341 ))
- Remove EasyMDE focus outline on text ([#​25328](https://github.com/go-gitea/gitea/issues/25328 )) ([#​25332](https://github.com/go-gitea/gitea/issues/25332 ))
- Fix displayed RPM repo url ([#​25310](https://github.com/go-gitea/gitea/issues/25310 )) ([#​25313](https://github.com/go-gitea/gitea/issues/25313 ))
- Fix index generation parallelly failure ([#​25235](https://github.com/go-gitea/gitea/issues/25235 )) ([#​25269](https://github.com/go-gitea/gitea/issues/25269 ))
- Fix panic when migrating a repo from GitHub with issues ([#​25246](https://github.com/go-gitea/gitea/issues/25246 )) ([#​25247](https://github.com/go-gitea/gitea/issues/25247 ))
- Fix task list checkbox toggle to work with YAML front matter ([#​25184](https://github.com/go-gitea/gitea/issues/25184 )) ([#​25227](https://github.com/go-gitea/gitea/issues/25227 ))
- Fix compatible for webhook ref type ([#​25195](https://github.com/go-gitea/gitea/issues/25195 )) ([#​25223](https://github.com/go-gitea/gitea/issues/25223 ))
- Hide limited users if viewed by anonymous ghost ([#​25214](https://github.com/go-gitea/gitea/issues/25214 )) ([#​25220](https://github.com/go-gitea/gitea/issues/25220 ))
- Do not overwrite the log mode when installing ([#​25203](https://github.com/go-gitea/gitea/issues/25203 )) ([#​25209](https://github.com/go-gitea/gitea/issues/25209 ))
- Fix fullscreen for action ([#​25200](https://github.com/go-gitea/gitea/issues/25200 )) ([#​25207](https://github.com/go-gitea/gitea/issues/25207 ))
- Add `WithPullRequest` for `actionsNotifier` ([#​25144](https://github.com/go-gitea/gitea/issues/25144 )) ([#​25197](https://github.com/go-gitea/gitea/issues/25197 ))
- Fix `MilestoneIDs` when querying issues ([#​25125](https://github.com/go-gitea/gitea/issues/25125 )) ([#​25141](https://github.com/go-gitea/gitea/issues/25141 ))
- Fix incorrect git ignore rule and add missing license files ([#​25135](https://github.com/go-gitea/gitea/issues/25135 )) ([#​25138](https://github.com/go-gitea/gitea/issues/25138 ))
- Remove incorrect element ID on "post-install" page ([#​25104](https://github.com/go-gitea/gitea/issues/25104 )) ([#​25129](https://github.com/go-gitea/gitea/issues/25129 ))
- Fix 500 error caused by notifications without an issue such as repo transfers ([#​25101](https://github.com/go-gitea/gitea/issues/25101 ))
- Help to recover from corrupted levelqueue ([#​24912](https://github.com/go-gitea/gitea/issues/24912 ))
- Fix 500 error when select `No assignee` filter in issue list page ([#​24854](https://github.com/go-gitea/gitea/issues/24854 ))
- Add validations.required check to dropdown field ([#​24849](https://github.com/go-gitea/gitea/issues/24849 ))
- Reenable creating default webhooks. ([#​24626](https://github.com/go-gitea/gitea/issues/24626 ))
- Fix incorrect user visibility ([#​24557](https://github.com/go-gitea/gitea/issues/24557 ))
- Fix commits pushed with deploy keys not shown in dashboard ([#​24521](https://github.com/go-gitea/gitea/issues/24521 ))
- Check length of `LogIndexes` in case it is outdated ([#​24516](https://github.com/go-gitea/gitea/issues/24516 ))
- Fix incorrect CurrentUser check for docker rootless ([#​24441](https://github.com/go-gitea/gitea/issues/24441 ))
- Fix some mistakes when using `ignSignIn` ([#​24415](https://github.com/go-gitea/gitea/issues/24415 ))
- Fix incorrect CORS response in Http Git handler ([#​24303](https://github.com/go-gitea/gitea/issues/24303 ))
- Fix issue attachment handling ([#​24202](https://github.com/go-gitea/gitea/issues/24202 ))
- Make mention autocomplete case insensitive in new markdown editor ([#​24190](https://github.com/go-gitea/gitea/issues/24190 ))
- Use 1.18's aria role for dropdown menus ([#​24144](https://github.com/go-gitea/gitea/issues/24144 ))
- Fix internal sever error when visiting a PR that bound to the deleted team ([#​24127](https://github.com/go-gitea/gitea/issues/24127 ))
- Add migration to fix external unit access mode of owner/admin team ([#​24117](https://github.com/go-gitea/gitea/issues/24117 ))
- Show friendly 500 error page to users and developers ([#​24110](https://github.com/go-gitea/gitea/issues/24110 ))
- Fix meilisearch not working when searching across multiple repositories ([#​24109](https://github.com/go-gitea/gitea/issues/24109 ))
- Fix math and mermaid rendering bugs ([#​24049](https://github.com/go-gitea/gitea/issues/24049 ))
- Remove "inverted" class on creating new label and cancel buttons ([#​24030](https://github.com/go-gitea/gitea/issues/24030 ))
- Allow repo admins too to delete the repo ([#​23940](https://github.com/go-gitea/gitea/issues/23940 ))
- Disable editing tags ([#​23883](https://github.com/go-gitea/gitea/issues/23883 ))
- Fix review conversation reply ([#​23846](https://github.com/go-gitea/gitea/issues/23846 ))
- Fix incorrect CORS failure detection logic ([#​23844](https://github.com/go-gitea/gitea/issues/23844 ))
- Remove incorrect HTML self close tag ([#​23748](https://github.com/go-gitea/gitea/issues/23748 ))
- Fix incorrect `toggle` buttons ([#​23676](https://github.com/go-gitea/gitea/issues/23676 ))
- Introduce path Clean/Join helper functions ([#​23495](https://github.com/go-gitea/gitea/issues/23495 ))
- Fix missed migration in [#​22235](https://github.com/go-gitea/gitea/issues/22235 ) ([#​23482](https://github.com/go-gitea/gitea/issues/23482 ))
- Do not store user projects as organization projects ([#​23353](https://github.com/go-gitea/gitea/issues/23353 ))
- Fix incorrect display for comment context menu ([#​23343](https://github.com/go-gitea/gitea/issues/23343 ))
- Make Ctrl+Enter submit a pending comment (starting review) instead of submitting a single comment ([#​23245](https://github.com/go-gitea/gitea/issues/23245 ))
- Fix submit button won't refresh in New Repository Fork page ([#​22994](https://github.com/go-gitea/gitea/issues/22994 ))
- Remove stars when repo goes private ([#​19904](https://github.com/go-gitea/gitea/issues/19904 ))
- TESTING
- Add unit test for repository collaboration ([#​25640](https://github.com/go-gitea/gitea/issues/25640 )) ([#​25658](https://github.com/go-gitea/gitea/issues/25658 ))
- Add missing test case and fix typo in tests ([#​24915](https://github.com/go-gitea/gitea/issues/24915 ))
- Kd/fix redis unit test ([#​24650](https://github.com/go-gitea/gitea/issues/24650 ))
- Add owner team permission check test ([#​24096](https://github.com/go-gitea/gitea/issues/24096 ))
- Test renderReadmeFile ([#​23185](https://github.com/go-gitea/gitea/issues/23185 ))
- Add default owner team to privated_org and limited_org in unit test ([#​23109](https://github.com/go-gitea/gitea/issues/23109 ))
- Speed up HasUserStopwatch & GetActiveStopwatch ([#​23051](https://github.com/go-gitea/gitea/issues/23051 ))
- Remove all package data after tests ([#​22984](https://github.com/go-gitea/gitea/issues/22984 ))
- TRANSLATION
- Backport locales to v1.20 ([#​25899](https://github.com/go-gitea/gitea/issues/25899 ))
- Translate untranslated string in issues list ([#​25759](https://github.com/go-gitea/gitea/issues/25759 )) ([#​25761](https://github.com/go-gitea/gitea/issues/25761 ))
- Remove broken translations ([#​25737](https://github.com/go-gitea/gitea/issues/25737 ))
- Show correct naming for 1 comment ([#​25704](https://github.com/go-gitea/gitea/issues/25704 )) ([#​25712](https://github.com/go-gitea/gitea/issues/25712 ))
- Add Chinese documentations for Actions ([#​24902](https://github.com/go-gitea/gitea/issues/24902 ))
- Change `valid_until` translation to `valid_until_date` and include placeholder for the date ([#​24563](https://github.com/go-gitea/gitea/issues/24563 ))
- Change `add_on` translation to `added_on` and include placeholder for the date ([#​24562](https://github.com/go-gitea/gitea/issues/24562 ))
- Change `join_on` translation to `joined_on` and include placeholder for the date ([#​24550](https://github.com/go-gitea/gitea/issues/24550 ))
- Use double quotes consistently in en-US ([#​24141](https://github.com/go-gitea/gitea/issues/24141 ))
- Clarify Gitea/Crowdin locale behaviors, add tests for LocaleStore, fix some strings with semicolons ([#​23819](https://github.com/go-gitea/gitea/issues/23819 ))
- Update localization.zh-cn.md ([#​23448](https://github.com/go-gitea/gitea/issues/23448 ))
- Fix grammar in error message ([#​23273](https://github.com/go-gitea/gitea/issues/23273 ))
- BUILD
- Correct permissions for `.ssh` and `authorized_keys` ([#​25721](https://github.com/go-gitea/gitea/issues/25721 )) ([#​25730](https://github.com/go-gitea/gitea/issues/25730 ))
- Upgrade snap to node 20 ([#​24990](https://github.com/go-gitea/gitea/issues/24990 ))
- Use Go 1.20 for next release ([#​24859](https://github.com/go-gitea/gitea/issues/24859 ))
- Ignore build for docs only ([#​24761](https://github.com/go-gitea/gitea/issues/24761 ))
- Update cron-translations.yml ([#​24708](https://github.com/go-gitea/gitea/issues/24708 ))
- Update to Alpine 3.18 ([#​24700](https://github.com/go-gitea/gitea/issues/24700 ))
- Check latest version on CI ([#​24556](https://github.com/go-gitea/gitea/issues/24556 ))
- Upgrade to Node 20 on CI, enable actions cancellation ([#​24524](https://github.com/go-gitea/gitea/issues/24524 ))
- Mark `/templates/swagger/v1_json.tmpl` as generated file ([#​24306](https://github.com/go-gitea/gitea/issues/24306 ))
- Enable forbidigo linter ([#​24278](https://github.com/go-gitea/gitea/issues/24278 ))
- Introduce lint-md and compliance-docs pipeline ([#​24021](https://github.com/go-gitea/gitea/issues/24021 ))
- Add eslint-plugin-custom-elements ([#​23991](https://github.com/go-gitea/gitea/issues/23991 ))
- Update eslints for Vue 3 ([#​23935](https://github.com/go-gitea/gitea/issues/23935 ))
- Improve backport-locales.go ([#​23807](https://github.com/go-gitea/gitea/issues/23807 ))
- Don't run unnecessary steps when only docs changed ([#​23103](https://github.com/go-gitea/gitea/issues/23103 ))
- DOCS
- Docs: rootless docker ssh's default port is 2222 ([#​25771](https://github.com/go-gitea/gitea/issues/25771 )) ([#​25772](https://github.com/go-gitea/gitea/issues/25772 ))
- Add documentation about supported workflow trigger events ([#​25582](https://github.com/go-gitea/gitea/issues/25582 )) ([#​25589](https://github.com/go-gitea/gitea/issues/25589 ))
- Document creating an API key from the CLI ([#​25504](https://github.com/go-gitea/gitea/issues/25504 ))
- Use the new download domain replace the old ([#​25405](https://github.com/go-gitea/gitea/issues/25405 )) ([#​25409](https://github.com/go-gitea/gitea/issues/25409 ))
- Add Exoscale to installation on cloud provider docs ([#​25342](https://github.com/go-gitea/gitea/issues/25342 )) ([#​25346](https://github.com/go-gitea/gitea/issues/25346 ))
- Improve some documents: release version, logging, NFS lock ([#​25202](https://github.com/go-gitea/gitea/issues/25202 )) ([#​25204](https://github.com/go-gitea/gitea/issues/25204 ))
- Change branch name from master to main in some documents' links ([#​25126](https://github.com/go-gitea/gitea/issues/25126 )) ([#​25140](https://github.com/go-gitea/gitea/issues/25140 ))
- Introduce how to configure cache when starting a Runner with Docker ([#​25077](https://github.com/go-gitea/gitea/issues/25077 ))
- Docs: remove an extraneous whitespace ([#​24949](https://github.com/go-gitea/gitea/issues/24949 ))
- Update Asciidoc markup example with safe defaults ([#​24920](https://github.com/go-gitea/gitea/issues/24920 ))
- Fix \<empty> in administration/config-cheat-sheet.en-us.md ([#​24905](https://github.com/go-gitea/gitea/issues/24905 ))
- Rename docs packages title from xxx Packages Repository -> xxx Package Registry ([#​24895](https://github.com/go-gitea/gitea/issues/24895 ))
- Replace `drone exec` to `act_runner exec` in test README.md ([#​24791](https://github.com/go-gitea/gitea/issues/24791 ))
- Update packages overview page ([#​24730](https://github.com/go-gitea/gitea/issues/24730 ))
- Docs for creating a user to run Gitea on Fedora/RHEL/CentOS ([#​24725](https://github.com/go-gitea/gitea/issues/24725 ))
- Move actions as usage's subdirectory and update comparsion zh-cn version ([#​24719](https://github.com/go-gitea/gitea/issues/24719 ))
- Document `redis-cluster` explicitly in config ([#​24717](https://github.com/go-gitea/gitea/issues/24717 ))
- Improve reverse-proxy document and fix nginx config bug ([#​24616](https://github.com/go-gitea/gitea/issues/24616 ))
- Fix broken `README` link ([#​24546](https://github.com/go-gitea/gitea/issues/24546 ))
- Update `CONTRIBUTING.md` ([#​24492](https://github.com/go-gitea/gitea/issues/24492 ))
- Docs for Gitea Actions ([#​24405](https://github.com/go-gitea/gitea/issues/24405 ))
- Zh-cn support on doc pages ([#​24166](https://github.com/go-gitea/gitea/issues/24166 ))
- Fix https setup doc zh-cn ([#​24015](https://github.com/go-gitea/gitea/issues/24015 ))
- Adjust some documentations titles ([#​23941](https://github.com/go-gitea/gitea/issues/23941 ))
- More specific and unique feed name for NuGet install command template. ([#​23889](https://github.com/go-gitea/gitea/issues/23889 ))
- Clarify that Gitea requires JavaScript ([#​23677](https://github.com/go-gitea/gitea/issues/23677 ))
- Rename develop -> development, contribute -> contributing, administer -> administration ([#​23662](https://github.com/go-gitea/gitea/issues/23662 ))
- Update PR documentation ([#​23620](https://github.com/go-gitea/gitea/issues/23620 ))
- Add package registry architecture overview ([#​23445](https://github.com/go-gitea/gitea/issues/23445 ))
- Add gradle samples in maven doc of packages ([#​23374](https://github.com/go-gitea/gitea/issues/23374 ))
- Improve the frontend guideline ([#​23298](https://github.com/go-gitea/gitea/issues/23298 ))
- Add document for `webcomponents` ([#​23261](https://github.com/go-gitea/gitea/issues/23261 ))
- Add Gitea Community Code of Conduct ([#​23188](https://github.com/go-gitea/gitea/issues/23188 ))
- Avoid Hugo from adding quote to actions url ([#​23097](https://github.com/go-gitea/gitea/issues/23097 ))
- Improve reverse proxies documentation ([#​23068](https://github.com/go-gitea/gitea/issues/23068 ))
- Docs: HTTPS configuration for zh-cn ([#​23039](https://github.com/go-gitea/gitea/issues/23039 ))
- MISC
- Do not prepare oauth2 config if it is not enabled, do not write config in some sub-commands ([#​25567](https://github.com/go-gitea/gitea/issues/25567 )) ([#​25576](https://github.com/go-gitea/gitea/issues/25576 ))
- Align language menu icon and fit the footer area ([#​25556](https://github.com/go-gitea/gitea/issues/25556 )) ([#​25563](https://github.com/go-gitea/gitea/issues/25563 ))
- Fix sub-command log level ([#​25537](https://github.com/go-gitea/gitea/issues/25537 )) ([#​25553](https://github.com/go-gitea/gitea/issues/25553 ))
- Fix admin-dl-horizontal ([#​25512](https://github.com/go-gitea/gitea/issues/25512 )) ([#​25535](https://github.com/go-gitea/gitea/issues/25535 ))
- Fix input `line-height` cutting off `g` ([#​25334](https://github.com/go-gitea/gitea/issues/25334 )) ([#​25533](https://github.com/go-gitea/gitea/issues/25533 ))
- Clarify the reason why the user can't add a new email if there is a pending activation ([#​25509](https://github.com/go-gitea/gitea/issues/25509 )) ([#​25514](https://github.com/go-gitea/gitea/issues/25514 ))
- Improve loadprojects for issue list ([#​25468](https://github.com/go-gitea/gitea/issues/25468 )) ([#​25493](https://github.com/go-gitea/gitea/issues/25493 ))
- Use "utf8mb4" for MySQL by default ([#​25432](https://github.com/go-gitea/gitea/issues/25432 ))
- Show outdated comments in files changed tab ([#​24936](https://github.com/go-gitea/gitea/issues/24936 )) ([#​25428](https://github.com/go-gitea/gitea/issues/25428 ))
- Avoid polluting config file when "save" ([#​25395](https://github.com/go-gitea/gitea/issues/25395 )) ([#​25406](https://github.com/go-gitea/gitea/issues/25406 ))
- Fix blank dir message when uploading files from web editor ([#​25391](https://github.com/go-gitea/gitea/issues/25391 )) ([#​25400](https://github.com/go-gitea/gitea/issues/25400 ))
- Fix issue filters on mobile view ([#​25368](https://github.com/go-gitea/gitea/issues/25368 )) ([#​25371](https://github.com/go-gitea/gitea/issues/25371 ))
- Avoid polluting the config ([#​25345](https://github.com/go-gitea/gitea/issues/25345 )) ([#​25354](https://github.com/go-gitea/gitea/issues/25354 ))
- Fix action runner last online state on edit page ([#​25337](https://github.com/go-gitea/gitea/issues/25337 ))
- Remove fomantic inverted variations ([#​25286](https://github.com/go-gitea/gitea/issues/25286 )) ([#​25289](https://github.com/go-gitea/gitea/issues/25289 ))
- Show OAuth2 errors to end users ([#​25261](https://github.com/go-gitea/gitea/issues/25261 )) ([#​25271](https://github.com/go-gitea/gitea/issues/25271 ))
- Fix profile render when the README.md size is larger than 1024 bytes ([#​25270](https://github.com/go-gitea/gitea/issues/25270 ))
- Fix strange UI behavior of cancelling dismiss review modal ([#​25172](https://github.com/go-gitea/gitea/issues/25172 ))
- Update js dependencies ([#​25137](https://github.com/go-gitea/gitea/issues/25137 )) ([#​25151](https://github.com/go-gitea/gitea/issues/25151 ))
- Fix swagger documentation for multiple files API endpoint ([#​25110](https://github.com/go-gitea/gitea/issues/25110 ))
- Fix link to customizing-gitea ([#​25056](https://github.com/go-gitea/gitea/issues/25056 ))
- Add Link to Stars and Forks Page to Repo List ([#​24931](https://github.com/go-gitea/gitea/issues/24931 ))
- Improve confusable character string ([#​24911](https://github.com/go-gitea/gitea/issues/24911 ))
- Fix install page context, make the install page tests really test ([#​24858](https://github.com/go-gitea/gitea/issues/24858 ))
- Add gitea manager reload-templates command ([#​24843](https://github.com/go-gitea/gitea/issues/24843 ))
- Create pull request for base after editing file, if not enabled on fork ([#​24841](https://github.com/go-gitea/gitea/issues/24841 ))
- Fix video width overflow in markdown, and other changes to match img ([#​24834](https://github.com/go-gitea/gitea/issues/24834 ))
- Support Copy Link for video attachments ([#​24833](https://github.com/go-gitea/gitea/issues/24833 ))
- Improve accessibility when (re-)viewing files ([#​24817](https://github.com/go-gitea/gitea/issues/24817 ))
- Update JS dependencies ([#​24815](https://github.com/go-gitea/gitea/issues/24815 ))
- Bump vm2 from 3.9.17 to 3.9.18 ([#​24742](https://github.com/go-gitea/gitea/issues/24742 ))
- Add IsErrRepoFilesAlreadyExist check when fork repo ([#​24678](https://github.com/go-gitea/gitea/issues/24678 ))
- Fix typo in act-runner file ([#​24652](https://github.com/go-gitea/gitea/issues/24652 ))
- Do not send "registration success email" for external auth sources ([#​24632](https://github.com/go-gitea/gitea/issues/24632 ))
- Filter get single commit ([#​24613](https://github.com/go-gitea/gitea/issues/24613 ))
- Make diff view full width again ([#​24598](https://github.com/go-gitea/gitea/issues/24598 ))
- Add permission check for moving issue action in project view page ([#​24589](https://github.com/go-gitea/gitea/issues/24589 ))
- Revert "Prevent a user with a different email from accepting the team invite" ([#​24531](https://github.com/go-gitea/gitea/issues/24531 ))
- Temporarily disable PATs until next release ([#​24527](https://github.com/go-gitea/gitea/issues/24527 ))
- Clean up polluted styles and remove dead CSS code ([#​24497](https://github.com/go-gitea/gitea/issues/24497 ))
- Faster git.GetDivergingCommits ([#​24482](https://github.com/go-gitea/gitea/issues/24482 ))
- Fix test delivery button in repo webhook settings page ([#​24478](https://github.com/go-gitea/gitea/issues/24478 ))
- Use globally shared HTMLRender ([#​24436](https://github.com/go-gitea/gitea/issues/24436 ))
- Changelog 1.19.2 ([#​24365](https://github.com/go-gitea/gitea/issues/24365 )) ([#​24403](https://github.com/go-gitea/gitea/issues/24403 ))
- Fix layouts of admin table / adapt repo / email test ([#​24370](https://github.com/go-gitea/gitea/issues/24370 ))
- Gitea Actions add `base_ref`, `head_ref`, `api_url`, `ref_type` fields ([#​24356](https://github.com/go-gitea/gitea/issues/24356 ))
- Fix 404 error when leaving the last private org team ([#​24322](https://github.com/go-gitea/gitea/issues/24322 ))
- Improve External Wiki in Repo Header ([#​24304](https://github.com/go-gitea/gitea/issues/24304 ))
- Updated upgrade script that is informing user that Gitea service has to be running in order to upgrade it ([#​24260](https://github.com/go-gitea/gitea/issues/24260 ))
- Add run status in action view page ([#​24223](https://github.com/go-gitea/gitea/issues/24223 ))
- Update JS dependencies ([#​24218](https://github.com/go-gitea/gitea/issues/24218 ))
- Bump vm2 from 3.9.15 to 3.9.16 ([#​24089](https://github.com/go-gitea/gitea/issues/24089 ))
- Update github.com/google/go-github to v51 ([#​23946](https://github.com/go-gitea/gitea/issues/23946 ))
- Show visibility status of email in own profile ([#​23900](https://github.com/go-gitea/gitea/issues/23900 ))
- Refactor authors dropdown (send get request from frontend to avoid long wait time) ([#​23890](https://github.com/go-gitea/gitea/issues/23890 ))
- Add self to maintainers ([#​23644](https://github.com/go-gitea/gitea/issues/23644 ))
- Upgrade to npm lockfile v3 and explicitely set it ([#​23561](https://github.com/go-gitea/gitea/issues/23561 ))
- Improve indices for `action` table ([#​23532](https://github.com/go-gitea/gitea/issues/23532 ))
- Update JS dependencies, Require Node.js 16 ([#​23528](https://github.com/go-gitea/gitea/issues/23528 ))
- Add init file for Ubuntu ([#​23362](https://github.com/go-gitea/gitea/issues/23362 ))
- Update go.mod dependencies ([#​23126](https://github.com/go-gitea/gitea/issues/23126 ))
- Use minio/sha256-simd for accelerated SHA256 ([#​23052](https://github.com/go-gitea/gitea/issues/23052 ))
- More detailed branch delete message ([#​22696](https://github.com/go-gitea/gitea/issues/22696 ))
- Add tooltips to `Hide comment type` settings where necessary ([#​21306](https://github.com/go-gitea/gitea/issues/21306 ))
### [`v1.19.4`](https://github.com/go-gitea/gitea/blob/HEAD/CHANGELOG.md#1194---2023-07-04 )
[Compare Source](https://github.com/go-gitea/gitea/compare/v1.19.3...v1.19.4 )
- SECURITY
- Fix open redirect check for more cases ([#​25143](https://github.com/go-gitea/gitea/issues/25143 )) ([#​25155](https://github.com/go-gitea/gitea/issues/25155 ))
- API
- Return `404` in the API if the requested webhooks were not found ([#​24823](https://github.com/go-gitea/gitea/issues/24823 )) ([#​24830](https://github.com/go-gitea/gitea/issues/24830 ))
- Fix `organization` field being `null` in `GET /api/v1/teams/{id}` ([#​24694](https://github.com/go-gitea/gitea/issues/24694 )) ([#​24696](https://github.com/go-gitea/gitea/issues/24696 ))
- ENHANCEMENTS
- Set `--font-weight-bold` to 600 ([#​24840](https://github.com/go-gitea/gitea/issues/24840 ))
- Make mailer SMTP check have timed context ([#​24751](https://github.com/go-gitea/gitea/issues/24751 )) ([#​24759](https://github.com/go-gitea/gitea/issues/24759 ))
- Do not select line numbers when selecting text from the action run logs ([#​24594](https://github.com/go-gitea/gitea/issues/24594 )) ([#​24596](https://github.com/go-gitea/gitea/issues/24596 ))
- BUGFIXES
- Fix bug when change user name ([#​25637](https://github.com/go-gitea/gitea/issues/25637 )) ([#​25645](https://github.com/go-gitea/gitea/issues/25645 ))
- Fix task list checkbox toggle to work with YAML front matter ([#​25184](https://github.com/go-gitea/gitea/issues/25184 )) ([#​25236](https://github.com/go-gitea/gitea/issues/25236 ))
- Hide limited users if viewed by anonymous ghost ([#​25214](https://github.com/go-gitea/gitea/issues/25214 )) ([#​25224](https://github.com/go-gitea/gitea/issues/25224 ))
- Add `WithPullRequest` for `actionsNotifier` ([#​25144](https://github.com/go-gitea/gitea/issues/25144 )) ([#​25196](https://github.com/go-gitea/gitea/issues/25196 ))
- Fix parallelly generating index failure with Mysql ([#​24567](https://github.com/go-gitea/gitea/issues/24567 )) ([#​25081](https://github.com/go-gitea/gitea/issues/25081 ))
- GitLab migration: Sanitize response for reaction list ([#​25054](https://github.com/go-gitea/gitea/issues/25054 )) ([#​25059](https://github.com/go-gitea/gitea/issues/25059 ))
- Fix users cannot visit issue attachment bug ([#​25019](https://github.com/go-gitea/gitea/issues/25019 )) ([#​25027](https://github.com/go-gitea/gitea/issues/25027 ))
- Fix missing reference prefix of commits when sync mirror repository ([#​24994](https://github.com/go-gitea/gitea/issues/24994 ))
- Only validate changed columns when update user ([#​24867](https://github.com/go-gitea/gitea/issues/24867 )) ([#​24903](https://github.com/go-gitea/gitea/issues/24903 ))
- Make DeleteIssue use correct context ([#​24885](https://github.com/go-gitea/gitea/issues/24885 ))
- Fix topics deleted via API not being deleted in org page ([#​24825](https://github.com/go-gitea/gitea/issues/24825 )) ([#​24829](https://github.com/go-gitea/gitea/issues/24829 ))
- Fix Actions being enabled accidentally ([#​24802](https://github.com/go-gitea/gitea/issues/24802 )) ([#​24810](https://github.com/go-gitea/gitea/issues/24810 ))
- Fix missed table name on iterate lfs meta objects ([#​24768](https://github.com/go-gitea/gitea/issues/24768 )) ([#​24774](https://github.com/go-gitea/gitea/issues/24774 ))
- Fix safari cookie session bug ([#​24772](https://github.com/go-gitea/gitea/issues/24772 ))
- Respect original content when creating secrets ([#​24745](https://github.com/go-gitea/gitea/issues/24745 )) ([#​24746](https://github.com/go-gitea/gitea/issues/24746 ))
- Fix Pull Mirror out-of-sync bugs ([#​24732](https://github.com/go-gitea/gitea/issues/24732 )) ([#​24733](https://github.com/go-gitea/gitea/issues/24733 ))
- Fix run list broken when trigger user deleted ([#​24706](https://github.com/go-gitea/gitea/issues/24706 )) ([#​24709](https://github.com/go-gitea/gitea/issues/24709 ))
- Fix issues list page multiple selection update milestones ([#​24660](https://github.com/go-gitea/gitea/issues/24660 )) ([#​24663](https://github.com/go-gitea/gitea/issues/24663 ))
- Fix: release page for empty or non-existing target ([#​24659](https://github.com/go-gitea/gitea/issues/24659 ))
- Fix close org projects ([#​24588](https://github.com/go-gitea/gitea/issues/24588 )) ([#​24591](https://github.com/go-gitea/gitea/issues/24591 ))
- Refresh the refernce of the closed PR when reopening ([#​24231](https://github.com/go-gitea/gitea/issues/24231 )) ([#​24587](https://github.com/go-gitea/gitea/issues/24587 ))
- Fix the permission of team's `Actions` unit issue ([#​24536](https://github.com/go-gitea/gitea/issues/24536 )) ([#​24545](https://github.com/go-gitea/gitea/issues/24545 ))
- Bump go.etcd.io/bbolt and blevesearch deps ([#​23062](https://github.com/go-gitea/gitea/issues/23062 )) ([#​24519](https://github.com/go-gitea/gitea/issues/24519 ))
- Fix new wiki page mirror ([#​24518](https://github.com/go-gitea/gitea/issues/24518 ))
- Match unqualified references when syncing pulls as well ([#​23070](https://github.com/go-gitea/gitea/issues/23070 ))
- DOCS
- Change branch name from master to main in some documents' links ([#​25126](https://github.com/go-gitea/gitea/issues/25126 )) ([#​25139](https://github.com/go-gitea/gitea/issues/25139 ))
- Remove unnecessary content on docs ([#​24976](https://github.com/go-gitea/gitea/issues/24976 )) ([#​25001](https://github.com/go-gitea/gitea/issues/25001 ))
- Unify doc links to use paths relative to doc folder ([#​24979](https://github.com/go-gitea/gitea/issues/24979 )) ([#​25000](https://github.com/go-gitea/gitea/issues/25000 ))
- Fix docs documenting invalid `@every` for `OLDER_THAN` cron settings ([#​24695](https://github.com/go-gitea/gitea/issues/24695 )) ([#​24698](https://github.com/go-gitea/gitea/issues/24698 ))
- MISC
- Merge different languages for language stats ([#​24900](https://github.com/go-gitea/gitea/issues/24900 )) ([#​24921](https://github.com/go-gitea/gitea/issues/24921 ))
- Hiding Secrets options when Actions feature is disabled ([#​24792](https://github.com/go-gitea/gitea/issues/24792 ))
- Improve decryption failure message ([#​24573](https://github.com/go-gitea/gitea/issues/24573 )) ([#​24575](https://github.com/go-gitea/gitea/issues/24575 ))
- Makefile: Use portable !, not GNUish -not, with find(1). ([#​24565](https://github.com/go-gitea/gitea/issues/24565 )) ([#​24572](https://github.com/go-gitea/gitea/issues/24572 ))
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box
---
This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNi43OS4xIiwidXBkYXRlZEluVmVyIjoiMzYuNzkuMSIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==-->
Reviewed-on: https://gitea.com/gitea/terraform-provider-gitea/pulls/21
Co-authored-by: Renovate Bot <renovate-bot@gitea.com>
Co-committed-by: Renovate Bot <renovate-bot@gitea.com>
2023-09-07 22:53:40 +00:00