Update gitea/gitea Docker tag to v1.24.0 #5

Merged
Akumatic merged 1 commits from renovate/gitea-gitea-1.x into main 2025-06-10 12:05:26 +00:00
Member

This PR contains the following updates:

Package Update Change
gitea/gitea minor 1.23.8 -> 1.24.0

Release Notes

go-gitea/gitea (gitea/gitea)

v1.24.0

Compare Source

  • BREAKING

    • Make Gitea always use its internal config, ignore /etc/gitconfig (#​33076)
    • Improve log format (#​33814)
    • Fix markdown render behaviors (#​34122)
    • Add package version api endpoints (#​34173)
  • FEATURES

    • Enforce two-factor auth (2FA: TOTP or WebAuthn) (#​34187)
    • Add fullscreen mode as a more efficient operation way to view projects (#​34081)
    • Add anonymous access support for private/unlisted repositories (#​34051)
    • Support public code/issue access for private repositories (#​33127)
    • Add middleware for request prioritization (#​33951)
    • Add cli flags LDAP group configuration (#​33933)
    • Add file tree to file view page (#​32721)
    • Add material icons for file list (#​33837)
    • Artifacts download api for artifact actions v4 (#​33510)
    • Support choose email when creating a commit via web UI (#​33432)
    • Add basic auth support to rss/atom feeds (#​33371)
    • Add sorting by exclusive labels (issue priority) (#​33206)
    • Add sub issue list support (#​32940)
    • Private README.md for organization (#​32872)
    • Email option to embed images as base64 instead of link (#​32061)
    • Option to delay conflict checking of old pull requests until page view (#​27779)
    • Worktime tracking for the organization level (#​19808)
  • PERFORMANCE

    • Add cache for common package queries (#​22491)
    • Move issue pin to an standalone table for querying performance (#​33452)
    • Improve commits list performance to reduce unnecessary database queries (#​33528)
    • Optimize total count of feed when loading activities in user dashboard. (#​33841)
    • Optimize heatmap query (#​33853)
    • Only use prev and next buttons for pagination on user dashboard (#​33981)
    • Improve pull request list API performance (#​34052)
    • Cache GPG keys, emails and users when list commits (#​34086)
    • Refactor Git Attribute & performance optimization (#​34154)
    • Performance optimization for tags synchronization (#​34355) #​34522
  • ENHANCEMENTS

    • Code

      • Display when a release attachment was uploaded (#​34261)
      • Support creating relative link to raw path in markdown (#​34105)
      • Improve code block readability and isolate copy button (#​34009)
      • Improve repository commit view (#​33877)
      • Full-file syntax highlighting for diff pages (#​33766)
      • Clone repository with Tea CLI (#​33725)
      • Improve sync fork behavior (#​33319)
      • Make git clone URL could use current signed-in user (#​33091)
      • Add submodule diff links (#​33097)
      • Link to tree views of submodules if possible (#​33424)
      • Only keep popular licenses (#​33832)
      • De-emphasize signed commits (#​31160)
    • Actions

      • Add flat-square action badge style (#​34062)
      • Update action status badge layout (#​34018)
      • Download actions job logs from API (#​33858)
      • Always show the "rerun" button for action jobs (#​33692)
      • Add auto-expanding running actions step (#​30058)
      • Update status check for all supported on.pull_request.types in Gitea (#​33117)
      • Workflow_dispatch use workflow from trigger branch (#​33098)
      • Add action auto-scroll (#​30057)
      • Add workflow_job webhook (#​33694)
      • Add a button editing action secret (#​34462)
    • Pull Request

      • Auto expand "New PR" form (#​33971)
      • Mark parent directory as viewed when all files are viewed (#​33958)
      • Show info about maintainers are allowed to edit a PR (#​33738)
      • Automerge supports deleting branch automatically after merging (#​32343)
      • Add additional command hints for PowerShell & CMD (#​33548)
    • Issues

      • Allow filtering issues by any assignee (#​33343)
      • Show warning on navigation if currently editing comment or title (#​32920)
      • Make tracked time representation display as hours (#​33315)
      • Add No Results Prompt Message on Issue List Page (#​33699)
      • Add sort option recentclose for issues and pulls (#​34525) #​34539
    • Packages

    • Administration

      • Improve navbar: add "admin" tip, add "active" style (#​32927)
      • Add a option "--user-type bot" to admin user create, improve role display (#​27885)
      • Improve admin user view page (#​33735)
      • Support performance trace (#​32973)
      • Change pprof labels to be prometheus compatible (#​32865)
      • Allow admins and org owners to change org member public status (#​28294)
      • Optimize the installation page (#​32994)
      • Make public URL generation configurable (#​34250)
      • Add a --fullname arg to gitea admin user create. (#​34241)
    • Others

      • Improve oauth2 error handling (#​33969)
      • Fail mirroring more gracefully (#​34002)
      • Align User Details Page Header Layout with Design Specifications (#​34192)
      • Webhook add X-Gitea-Hook-Installation-Target-Type Header (#​33752)
      • Optimize the dashboard (#​32990)
      • Improve button layout on small screens (#​33633)
      • Add cropping support when modifying the user/org/repo avatar (#​33498)
      • Make ROOT_URL support using request Host header (#​32564)
      • Add show more organizations icon in user's profile (#​32986)
      • Introduce --page-space-bottom at 64px (#​30692)
      • Improve theme display (#​30671)
      • Add alphabetical project sorting (#​33504)
      • Add global lock for migrations to make upgrade more safe with multiple replications (#​33706)
      • Add descriptions for private repo public access settings and improve the UI (#​34057)
  • API

    • Actions Runner rest api (#​33873)
    • Inclusion of rename organization api (#​33303)
    • Add API to support link package to repository and unlink it (#​33481)
    • Add API endpoint to request contents of multiple files simultaniously (#​34139)
    • Actions artifacts API list/download check status upload confirmed (#​34273)
    • Add API routes to lock and unlock issues (#​34165)
    • Fix some user name usages (#​33689)
    • Allow filtering /repos/{owner}/{repo}/pulls by target base branch queryparam (#​33684)
    • Improve swagger generation (#​33664)
    • Support Ephemeral action runners (#​33570)
    • Support workflow event dispatch via API (#​33545)
    • Support workflow event dispatch via API (#​32059)
    • Added Description Field for Secrets and Variables (#​33526)
    • Reject star-related requests if stars are disabled (#​33208)
    • Let API create and edit system webhooks, attempt 2 (#​33180)
    • Use Project-URL metadata field to get a PyPI package's homepage URL (#​33089)
    • Add last_committer_date and last_author_date for file contents API (#​32921)
  • REFACTORS

    • Remove context from git struct (#​33793)
    • Refactor admin/common.ts (#​33788)
    • Refactor repo-settings.ts (#​33785)
    • Refactor repo-issue.ts (#​33784)
    • Small refactor to reduce unnecessary database queries and remove duplicated functions (#​33779)
    • Refactor initRepoBranchTagSelector to use new init framework (#​33776)
    • Refactor buttons to use new init framework (#​33774)
    • Refactor markup and pdf-viewer to use new init framework (#​33772)
    • Refactor error system (#​33771)
    • Refactor mail code (#​33768)
    • Update TypeScript types (#​33799)
    • Refactor older tests to use testify (#​33140)
    • Move notifywatch to service layer (#​33825)
    • Decouple context from repository related structs (#​33823)
    • Remove context from mail struct (#​33811)
    • Refactor dropdown ellipsis (#​34123)
    • Refactor functions to reduce repopath expose (#​33892)
    • Refactor repo-diff.ts (#​33746)
    • Refactor web route handler (#​33488)
    • Refactor user & avatar (#​33433)
    • Refactor user package (#​33423)
    • Refactor decouple context from migration structs (#​33399)
    • Refactor context flash msg and global variables (#​33375)
    • Refactor response writer & access logger (#​33323)
    • Refactor ref type (#​33242)
    • Refactor context repository (#​33202)
    • Refactor legacy JS (#​33115)
    • Refactor legacy line-number and scroll code (#​33094)
    • Refactor env var related code (#​33075)
    • Move SetMerged to service layer (#​33045)
    • Merge updatecommentattachment functions (#​33044)
    • Refactor pull-request compare&create page (#​33071)
    • Refactor repo-new.ts (#​33070)
    • Refactor pagination (#​33037)
    • Refactor tests (#​33021)
    • Refactor markup render to fix various path problems (#​34114)
    • Refactor Branch struct in package modules/git (#​33980)
    • Don't create duplicated functions for code repositories and wiki repositories (#​33924)
    • Move git references checking to gitrepo packages to reduce expose of repository path (#​33891)
    • Refactor cache-control (#​33861)
    • Decouple diff stats query from actual diffing (#​33810)
    • Move part of updating protected branch logic to service layer (#​33742)
    • Decouple Batch from git.Repository to simplify usage without requiring the creation of a Repository struct. (#​34001)
    • Refactor tmpl and blob_excerpt (#​32967)
    • Refactor template & test related code (#​32938)
    • Refactor db package and remove unnecessary DumpTables (#​32930)
    • Refactor pprof labels and process desc (#​32909)
    • Refactor repo-projects.ts (#​32892)
    • Refactor getpatch/getdiff functions and remove unnecessary fallback (#​32817)
    • Uniform all temporary directories and allow customizing temp path (#​32352)
    • Remove context from retry downloader (#​33871)
    • Refactor global init code and add more comments (#​33755)
    • Remove some unnecessary template helpers (#​33069)
    • Move and rename UpdateRepository (#​34136)
    • Move hooks function to gitrepo and reduce expose repopath (#​33890)
    • Add abstraction layer to delete repository from disk (#​33879)
    • Add abstraction layer to check if the repository exists on disk (#​33874)
    • Move ParseCommitWithSSHSignature to service layer (#​34087)
    • Move duplicated functions (#​33977)
    • Extract code to their own functions for push update (#​33944)
    • Move gitgraph from modules to services layer (#​33527)
    • Move commits signature and verify functions to service layers (#​33605)
    • Use CloseIssue and ReopenIssue instead of ChangeStatus (#​32467)
    • Refactor arch route handlers (#​32993)
    • Refactor "string truncate" (#​32984)
    • Refactor arch route handlers (#​32972)
    • Clarify path param naming (#​32969)
    • Refactor request context (#​32956)
    • Move some errors to their own sub packages (#​32880)
    • Move RepoTransfer from models to models/repo sub package (#​32506)
    • Move delete deploy keys into service layer (#​32201)
    • Refactor webhook events (#​33337)
    • Move some Actions related functions from routers to services (#​33280)
    • Refactor RefName (#​33234)
    • Refactor context RefName and RepoAssignment (#​33226)
    • Refactor repository transfer (#​33211)
    • Refactor error system (#​33626)
    • Refactor error system (#​33610)
    • Refactor package (routes and error handling, npm peer dependency) (#​33111)
    • Use test context in tests and new loop system in benchmarks (#​33648)
    • Some small refactors (#​33144)
    • Simplify context ref name (#​33267)
  • BUGFIXES

    • Fix some dropdown problems on the issue sidebar (#​34308) #​34327
    • Do not return archive download URLs in API if downloads are disabled (#​34324) #​34338
    • Fix LFS files being editable in web UI (#​34356) #​34362
    • Fix only text/* being viewable in web UI (#​34374) #​34378
    • Fix LFS file not stored in LFS when uploaded/edited via API or web UI (#​34367)
    • Grey out expired artifact on Artifacts list (#​34314) #​34404
    • Fix incorrect divergence cache after switching default branch (#​34370) #​34406
    • Refactor commit message rendering and fix bugs (#​34412) #​34414
    • Merge and tweak markup editor expander CSS (#​34409) #​34415
    • Fix GetUsersByEmails (#​34423) #​34425
    • Only git operations should update last changed of a repository (#​34388) #​34427
    • Fix comment textarea scroll issue in Firefox (#​34438) #​34446
    • Fix repo broken check (#​34444) #​34452
    • Fix remove org user failure on mssql (#​34449) #​34453
    • Fix Workflow run Not Found page (#​34459) #​34466
    • When updating comment, if the content is the same, just return and not update the database (#​34422) #​34464
    • Fix project board view (#​34470) #​34475
    • Fix get / delete runner to use consistent http 404 and 500 status (#​34480) #​34488
    • Fix url validation in webhook add/edit API (#​34492) #​34496
    • Fix edithook api can not update package, status and workflow_job events (#​34495) #​34499
    • Fix ephemeral runner deletion (#​34447) #​34513
    • Don't display error log when .git-blame-ignore-revs doesn't exist (#​34457)
    • Only allow admins to rename default/protected branches (#​33276)
    • Improve "lock conversation" UI (#​34207)
    • Fix incorrect file links (#​34189)
    • Optimize Overflow Menu (#​34183)
    • Check user/org repo limit instead of doer (#​34147)
    • Make markdown render match GitHub's behavior (#​34129)
    • Fix team permission (#​34128)
    • Correctly handle submodule view and avoid throwing 500 error (#​34121)
    • Fix users being able bypass limits with repo transfers (#​34031)
    • Avoid creating unnecessary temporary cat file sub process (#​33942)
    • Refactor organization menu (#​33928)
    • Fix various Fomantic UI and htmx problems (#​33851)
    • Fix 500 error when error occurred in migration page (#​33256)
    • Validate that the tag doesn't exist when creating a tag via the web (#​33241)
    • Add missed transaction on setmerged (#​33079)
    • Rework create/fork/adopt/generate repository to make sure resources will be cleanup once failed (#​31035)
    • Valid email address should only start with alphanumeric (#​28174)
    • Fix webhook url (#​34186)
    • Fix "toAbsoluteLocaleDate" test when system locale is not en-US (#​33939)
    • Fix file name could not be searched if the file was not a text file when using the Bleve indexer (#​33959)
    • Fix cannot delete runners via the modal dialog (#​33895)
    • Fix unpin hint on the pinned pull requests (#​33207)
    • Fix parentCommit invalid memory address or nil pointer dereference. (#​33204)
    • Fix comment header padding (#​33377)
    • Fix some migration and repo name problems (#​33986)
    • Fix various trivial frontend problems (#​34263)
    • Fix Set Email Preference dropdown and button placement (#​34255)
    • Fix quoted replies incorrectly render user input as part of the quote (#​34216)
    • Fix button alignments and remove unnecessary styles (#​34206)
    • Restore form inputs on organization create error (#​34201)
    • Try to fix ACME (3rd) (#​33807)
    • Fix incorrect ref "blob" (#​33240)
    • Fix dynamic content loading init problem (#​33748)
    • Fix git empty check and HEAD request (#​33690)
    • Fix Untranslated Text on Actions Page (#​33635)
    • Fix issue label delete incorrect labels webhook payload (#​34575)
    • Fix incorrect page navigation with up and down arrow on last item of dashboard repos (#​34570)
    • Fix/improve avatar sync from LDAP (#​34573)
    • Fix some trivial problems (#​34579)
    • Retain issue sort type when a keyword search is introduced (#​34559)
    • Always use an empty line to separate the commit message and trailer (#​34512)
    • Fix line-button issue after file selection in file tree (#​34574)
    • Fix doctor deleting orphaned issues attachments (#​34142)
    • Add webhook assigning test and fix possible bug (#​34420)
    • Fix possible nil description of pull request when migrating from CodeCommit (#​34541)
    • Refactor commit reader (#​34542)
    • Fix possible pull request broken when leave the page immediately after clicking the update button #​34509
    • Ignore "Close" error when uploading container blob (#​34620)
    • Fix missed merge commit sha and time when migrating from codecommit (#​34645)
    • Fix GetUsersByEmails (#​34643)
    • Misc CSS fixes (#​34638)
    • Add codecommit to supported services in api docs (#​34626)
    • Validate hex colors when creating/editing labels (#​34623)
    • Fix possible pull request broken when leave the page immediately after clicking the update button (#​34509)
    • Fix margin issue in markup paragraph rendering (#​34599)
    • Fix migration pull request title too long (#​34577)
    • Fix footnote jump behavior on the issue page. (#​34621)
    • Fix "oras" OCI client compatibility (#​34666)
    • Fix last admin check when syncing users (#​34649)
    • Fix skip paths check on tag push events in workflows (#​34602) #​34670
  • MISC

    • Bump to alpine 3.22 (#​34613)
    • Make pull request and issue history more compact (#​34588)
    • Run integration tests against postgres 14 (#​34514) #​34536
    • Enable addtional linters (#​34085)
    • Enable testifylint rules (#​34075)
    • Enable staticcheck QFxxxx rules (#​34064)
    • Improve Actions test (#​32883)
    • Drop fomantic build (#​33845)
    • Go1.24 (#​33562)
    • Run yamllint with strict mode, fix issue (#​33551)
    • Disable cron task to update license (#​33486)
    • Optimize makefile help information generation (#​33390)
    • Convert github.com/xanzy/go-gitlab into gitlab.com/gitlab-org/api/client-go (#​33126)
    • Add missed changelogs (#​33649)
    • Update .changelog file to add performance label group (#​33472)
    • Add missing POPULATE_SQUASH_COMMENT_WITH_COMMIT_MESSAGES in app.example.ini (#​33363)
    • Update README screenshots (#​33347)
    • Update unrs-resolver (#​34279)
    • Update go&js dependencies (#​34262)
    • Optimize the calling code of queryElems (#​34235)
    • Update protected_branch.tmpl (#​34193)
    • Feat/optimize span svg layout (#​34185)
    • Set MERMAID_MAX_SOURCE_CHARACTERS to 50000 (#​34152)
    • Update JS and PY deps (#​34143)
    • Add Chinese translations for README files (#​34132)
    • Use overflow-wrap: anywhere to replace word-break: break-all (#​34126)
    • Clarify ownership in password change error messages (#​34092)
    • Add toggleClass function in dom.ts (#​34063)
    • Update to golangci-lint v2 (#​34054)
    • Update Makefile test comments (#​34013)
    • Update go mod dependencies (#​33988)
    • Use filepath.Join instead of path.Join for file system file operations (#​33978)
    • Prepare common tmpl functions in a middleware (#​33957)
    • Remove unused or abused styles (#​33918)
    • Update JS and PY deps, misc tweaks (#​33903)
    • Try to figure out attribute checker problem (#​33901)
    • Add lock for a repository pull mirror (#​33876)
    • Fine tune push mirror UI (#​33866)
    • Improve issue & code search (#​33860)
    • Use pullrequestlist instead of []*pullrequest (#​33765)
    • Upgrade act to 0.261.4 and actions-proto-go to v0.4.1 (#​33760)
    • Align sidebar gears to the right (#​33721)
    • Update Go dependencies (skip blevesearch, meilisearch) (#​33655)
    • Add migrations and doctor fixes (#​33556)
    • Remove "class-name" from svg icon (#​33540)
    • Update MAINTAINERS (#​33529)
    • Add "No data available" display when list is empty (#​33517)
    • Use git diff-tree for DiffFileTree on diff pages (#​33514)
    • Give organisation members access to organisation feeds (#​33508)
    • Update feishu icon (#​33470)
    • Hide/disable unusable UI elements when a repository is archived (#​33459)
    • Update @github/text-expander-element to 2.9.0 (#​33435)
    • Do not access GitRepo when a repo is being created (#​33380)
    • Fix incorrect ref usages (#​33301)
    • Prepare for support performance trace (#​33286)
    • Enable Typescript noImplicitThis (#​33250)
    • Remove unused CSS styles and move some styles to proper files (#​33217)
    • Add .run to gitignore (#​33175)
    • Fix typo in gitea downloader test and add missing codebase in ToGitServiceType (#​33146)
    • Remove extended glob pattern from branch protection UI (#​33125)
    • Clean up legacy form CSS styles (#​33081)
    • Unset XDG_HOME_CONFIG as gitea manages configuration locations (#​33067)
    • Add IntelliJ Gateway's .uuid to gitignore (#​33052)
    • User facing messages for AGit errors (#​33012)
    • Always show assignees on right (#​33006)
    • Fix eslint (#​33002)
    • Update JS dependencies (#​32914)
    • Bump x/net (#​32896) (#​32900)
    • Only activity tab needs heatmap data loading (#​34652)

Instances on Gitea Cloud will be automatically upgraded to this version during the specified maintenance window.


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.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

This PR contains the following updates: | Package | Update | Change | |---|---|---| | [gitea/gitea](https://github.com/go-gitea/gitea) | minor | `1.23.8` -> `1.24.0` | --- ### Release Notes <details> <summary>go-gitea/gitea (gitea/gitea)</summary> ### [`v1.24.0`](https://github.com/go-gitea/gitea/releases/tag/v1.24.0) [Compare Source](https://github.com/go-gitea/gitea/compare/v1.23.8...v1.24.0) - BREAKING - Make Gitea always use its internal config, ignore `/etc/gitconfig` ([#&#8203;33076](https://github.com/go-gitea/gitea/issues/33076)) - Improve log format ([#&#8203;33814](https://github.com/go-gitea/gitea/issues/33814)) - Fix markdown render behaviors ([#&#8203;34122](https://github.com/go-gitea/gitea/issues/34122)) - Add package version api endpoints ([#&#8203;34173](https://github.com/go-gitea/gitea/issues/34173)) - FEATURES - Enforce two-factor auth (2FA: TOTP or WebAuthn) ([#&#8203;34187](https://github.com/go-gitea/gitea/issues/34187)) - Add fullscreen mode as a more efficient operation way to view projects ([#&#8203;34081](https://github.com/go-gitea/gitea/issues/34081)) - Add anonymous access support for private/unlisted repositories ([#&#8203;34051](https://github.com/go-gitea/gitea/issues/34051)) - Support public code/issue access for private repositories ([#&#8203;33127](https://github.com/go-gitea/gitea/issues/33127)) - Add middleware for request prioritization ([#&#8203;33951](https://github.com/go-gitea/gitea/issues/33951)) - Add cli flags LDAP group configuration ([#&#8203;33933](https://github.com/go-gitea/gitea/issues/33933)) - Add file tree to file view page ([#&#8203;32721](https://github.com/go-gitea/gitea/issues/32721)) - Add material icons for file list ([#&#8203;33837](https://github.com/go-gitea/gitea/issues/33837)) - Artifacts download api for artifact actions v4 ([#&#8203;33510](https://github.com/go-gitea/gitea/issues/33510)) - Support choose email when creating a commit via web UI ([#&#8203;33432](https://github.com/go-gitea/gitea/issues/33432)) - Add basic auth support to rss/atom feeds ([#&#8203;33371](https://github.com/go-gitea/gitea/issues/33371)) - Add sorting by exclusive labels (issue priority) ([#&#8203;33206](https://github.com/go-gitea/gitea/issues/33206)) - Add sub issue list support ([#&#8203;32940](https://github.com/go-gitea/gitea/issues/32940)) - Private README.md for organization ([#&#8203;32872](https://github.com/go-gitea/gitea/issues/32872)) - Email option to embed images as base64 instead of link ([#&#8203;32061](https://github.com/go-gitea/gitea/issues/32061)) - Option to delay conflict checking of old pull requests until page view ([#&#8203;27779](https://github.com/go-gitea/gitea/issues/27779)) - Worktime tracking for the organization level ([#&#8203;19808](https://github.com/go-gitea/gitea/issues/19808)) - PERFORMANCE - Add cache for common package queries ([#&#8203;22491](https://github.com/go-gitea/gitea/issues/22491)) - Move issue pin to an standalone table for querying performance ([#&#8203;33452](https://github.com/go-gitea/gitea/issues/33452)) - Improve commits list performance to reduce unnecessary database queries ([#&#8203;33528](https://github.com/go-gitea/gitea/issues/33528)) - Optimize total count of feed when loading activities in user dashboard. ([#&#8203;33841](https://github.com/go-gitea/gitea/issues/33841)) - Optimize heatmap query ([#&#8203;33853](https://github.com/go-gitea/gitea/issues/33853)) - Only use prev and next buttons for pagination on user dashboard ([#&#8203;33981](https://github.com/go-gitea/gitea/issues/33981)) - Improve pull request list API performance ([#&#8203;34052](https://github.com/go-gitea/gitea/issues/34052)) - Cache GPG keys, emails and users when list commits ([#&#8203;34086](https://github.com/go-gitea/gitea/issues/34086)) - Refactor Git Attribute & performance optimization ([#&#8203;34154](https://github.com/go-gitea/gitea/issues/34154)) - Performance optimization for tags synchronization ([#&#8203;34355](https://github.com/go-gitea/gitea/issues/34355)) [#&#8203;34522](https://github.com/go-gitea/gitea/issues/34522) - ENHANCEMENTS - Code - Display when a release attachment was uploaded ([#&#8203;34261](https://github.com/go-gitea/gitea/issues/34261)) - Support creating relative link to raw path in markdown ([#&#8203;34105](https://github.com/go-gitea/gitea/issues/34105)) - Improve code block readability and isolate copy button ([#&#8203;34009](https://github.com/go-gitea/gitea/issues/34009)) - Improve repository commit view ([#&#8203;33877](https://github.com/go-gitea/gitea/issues/33877)) - Full-file syntax highlighting for diff pages ([#&#8203;33766](https://github.com/go-gitea/gitea/issues/33766)) - Clone repository with Tea CLI ([#&#8203;33725](https://github.com/go-gitea/gitea/issues/33725)) - Improve sync fork behavior ([#&#8203;33319](https://github.com/go-gitea/gitea/issues/33319)) - Make git clone URL could use current signed-in user ([#&#8203;33091](https://github.com/go-gitea/gitea/issues/33091)) - Add submodule diff links ([#&#8203;33097](https://github.com/go-gitea/gitea/issues/33097)) - Link to tree views of submodules if possible ([#&#8203;33424](https://github.com/go-gitea/gitea/issues/33424)) - Only keep popular licenses ([#&#8203;33832](https://github.com/go-gitea/gitea/issues/33832)) - De-emphasize signed commits ([#&#8203;31160](https://github.com/go-gitea/gitea/issues/31160)) - Actions - Add flat-square action badge style ([#&#8203;34062](https://github.com/go-gitea/gitea/issues/34062)) - Update action status badge layout ([#&#8203;34018](https://github.com/go-gitea/gitea/issues/34018)) - Download actions job logs from API ([#&#8203;33858](https://github.com/go-gitea/gitea/issues/33858)) - Always show the "rerun" button for action jobs ([#&#8203;33692](https://github.com/go-gitea/gitea/issues/33692)) - Add auto-expanding running actions step ([#&#8203;30058](https://github.com/go-gitea/gitea/issues/30058)) - Update status check for all supported on.pull_request.types in Gitea ([#&#8203;33117](https://github.com/go-gitea/gitea/issues/33117)) - Workflow_dispatch use workflow from trigger branch ([#&#8203;33098](https://github.com/go-gitea/gitea/issues/33098)) - Add action auto-scroll ([#&#8203;30057](https://github.com/go-gitea/gitea/issues/30057)) - Add workflow_job webhook ([#&#8203;33694](https://github.com/go-gitea/gitea/issues/33694)) - Add a button editing action secret ([#&#8203;34462](https://github.com/go-gitea/gitea/issues/34462)) - Pull Request - Auto expand "New PR" form ([#&#8203;33971](https://github.com/go-gitea/gitea/issues/33971)) - Mark parent directory as viewed when all files are viewed ([#&#8203;33958](https://github.com/go-gitea/gitea/issues/33958)) - Show info about maintainers are allowed to edit a PR ([#&#8203;33738](https://github.com/go-gitea/gitea/issues/33738)) - Automerge supports deleting branch automatically after merging ([#&#8203;32343](https://github.com/go-gitea/gitea/issues/32343)) - Add additional command hints for PowerShell & CMD ([#&#8203;33548](https://github.com/go-gitea/gitea/issues/33548)) - Issues - Allow filtering issues by any assignee ([#&#8203;33343](https://github.com/go-gitea/gitea/issues/33343)) - Show warning on navigation if currently editing comment or title ([#&#8203;32920](https://github.com/go-gitea/gitea/issues/32920)) - Make tracked time representation display as hours ([#&#8203;33315](https://github.com/go-gitea/gitea/issues/33315)) - Add No Results Prompt Message on Issue List Page ([#&#8203;33699](https://github.com/go-gitea/gitea/issues/33699)) - Add sort option recentclose for issues and pulls ([#&#8203;34525](https://github.com/go-gitea/gitea/issues/34525)) [#&#8203;34539](https://github.com/go-gitea/gitea/issues/34539) - Packages - Link to nuget dependencies ([#&#8203;26554](https://github.com/go-gitea/gitea/issues/26554)) - Add composor source field ([#&#8203;33502](https://github.com/go-gitea/gitea/issues/33502)) - Administration - Improve navbar: add "admin" tip, add "active" style ([#&#8203;32927](https://github.com/go-gitea/gitea/issues/32927)) - Add a option "--user-type bot" to admin user create, improve role display ([#&#8203;27885](https://github.com/go-gitea/gitea/issues/27885)) - Improve admin user view page ([#&#8203;33735](https://github.com/go-gitea/gitea/issues/33735)) - Support performance trace ([#&#8203;32973](https://github.com/go-gitea/gitea/issues/32973)) - Change pprof labels to be prometheus compatible ([#&#8203;32865](https://github.com/go-gitea/gitea/issues/32865)) - Allow admins and org owners to change org member public status ([#&#8203;28294](https://github.com/go-gitea/gitea/issues/28294)) - Optimize the installation page ([#&#8203;32994](https://github.com/go-gitea/gitea/issues/32994)) - Make public URL generation configurable ([#&#8203;34250](https://github.com/go-gitea/gitea/issues/34250)) - Add a --fullname arg to gitea admin user create. ([#&#8203;34241](https://github.com/go-gitea/gitea/issues/34241)) - Others - Improve oauth2 error handling ([#&#8203;33969](https://github.com/go-gitea/gitea/issues/33969)) - Fail mirroring more gracefully ([#&#8203;34002](https://github.com/go-gitea/gitea/issues/34002)) - Align User Details Page Header Layout with Design Specifications ([#&#8203;34192](https://github.com/go-gitea/gitea/issues/34192)) - Webhook add X-Gitea-Hook-Installation-Target-Type Header ([#&#8203;33752](https://github.com/go-gitea/gitea/issues/33752)) - Optimize the dashboard ([#&#8203;32990](https://github.com/go-gitea/gitea/issues/32990)) - Improve button layout on small screens ([#&#8203;33633](https://github.com/go-gitea/gitea/issues/33633)) - Add cropping support when modifying the user/org/repo avatar ([#&#8203;33498](https://github.com/go-gitea/gitea/issues/33498)) - Make ROOT_URL support using request Host header ([#&#8203;32564](https://github.com/go-gitea/gitea/issues/32564)) - Add `show more` organizations icon in user's profile ([#&#8203;32986](https://github.com/go-gitea/gitea/issues/32986)) - Introduce `--page-space-bottom` at 64px ([#&#8203;30692](https://github.com/go-gitea/gitea/issues/30692)) - Improve theme display ([#&#8203;30671](https://github.com/go-gitea/gitea/issues/30671)) - Add alphabetical project sorting ([#&#8203;33504](https://github.com/go-gitea/gitea/issues/33504)) - Add global lock for migrations to make upgrade more safe with multiple replications ([#&#8203;33706](https://github.com/go-gitea/gitea/issues/33706)) - Add descriptions for private repo public access settings and improve the UI ([#&#8203;34057](https://github.com/go-gitea/gitea/issues/34057)) - API - Actions Runner rest api ([#&#8203;33873](https://github.com/go-gitea/gitea/issues/33873)) - Inclusion of rename organization api ([#&#8203;33303](https://github.com/go-gitea/gitea/issues/33303)) - Add API to support link package to repository and unlink it ([#&#8203;33481](https://github.com/go-gitea/gitea/issues/33481)) - Add API endpoint to request contents of multiple files simultaniously ([#&#8203;34139](https://github.com/go-gitea/gitea/issues/34139)) - Actions artifacts API list/download check status upload confirmed ([#&#8203;34273](https://github.com/go-gitea/gitea/issues/34273)) - Add API routes to lock and unlock issues ([#&#8203;34165](https://github.com/go-gitea/gitea/issues/34165)) - Fix some user name usages ([#&#8203;33689](https://github.com/go-gitea/gitea/issues/33689)) - Allow filtering /repos/{owner}/{repo}/pulls by target base branch queryparam ([#&#8203;33684](https://github.com/go-gitea/gitea/issues/33684)) - Improve swagger generation ([#&#8203;33664](https://github.com/go-gitea/gitea/issues/33664)) - Support Ephemeral action runners ([#&#8203;33570](https://github.com/go-gitea/gitea/issues/33570)) - Support workflow event dispatch via API ([#&#8203;33545](https://github.com/go-gitea/gitea/issues/33545)) - Support workflow event dispatch via API ([#&#8203;32059](https://github.com/go-gitea/gitea/issues/32059)) - Added Description Field for Secrets and Variables ([#&#8203;33526](https://github.com/go-gitea/gitea/issues/33526)) - Reject star-related requests if stars are disabled ([#&#8203;33208](https://github.com/go-gitea/gitea/issues/33208)) - Let API create and edit system webhooks, attempt 2 ([#&#8203;33180](https://github.com/go-gitea/gitea/issues/33180)) - Use `Project-URL` metadata field to get a PyPI package's homepage URL ([#&#8203;33089](https://github.com/go-gitea/gitea/issues/33089)) - Add `last_committer_date` and `last_author_date` for file contents API ([#&#8203;32921](https://github.com/go-gitea/gitea/issues/32921)) - REFACTORS - Remove context from git struct ([#&#8203;33793](https://github.com/go-gitea/gitea/issues/33793)) - Refactor admin/common.ts ([#&#8203;33788](https://github.com/go-gitea/gitea/issues/33788)) - Refactor repo-settings.ts ([#&#8203;33785](https://github.com/go-gitea/gitea/issues/33785)) - Refactor repo-issue.ts ([#&#8203;33784](https://github.com/go-gitea/gitea/issues/33784)) - Small refactor to reduce unnecessary database queries and remove duplicated functions ([#&#8203;33779](https://github.com/go-gitea/gitea/issues/33779)) - Refactor initRepoBranchTagSelector to use new init framework ([#&#8203;33776](https://github.com/go-gitea/gitea/issues/33776)) - Refactor buttons to use new init framework ([#&#8203;33774](https://github.com/go-gitea/gitea/issues/33774)) - Refactor markup and pdf-viewer to use new init framework ([#&#8203;33772](https://github.com/go-gitea/gitea/issues/33772)) - Refactor error system ([#&#8203;33771](https://github.com/go-gitea/gitea/issues/33771)) - Refactor mail code ([#&#8203;33768](https://github.com/go-gitea/gitea/issues/33768)) - Update TypeScript types ([#&#8203;33799](https://github.com/go-gitea/gitea/issues/33799)) - Refactor older tests to use testify ([#&#8203;33140](https://github.com/go-gitea/gitea/issues/33140)) - Move notifywatch to service layer ([#&#8203;33825](https://github.com/go-gitea/gitea/issues/33825)) - Decouple context from repository related structs ([#&#8203;33823](https://github.com/go-gitea/gitea/issues/33823)) - Remove context from mail struct ([#&#8203;33811](https://github.com/go-gitea/gitea/issues/33811)) - Refactor dropdown ellipsis ([#&#8203;34123](https://github.com/go-gitea/gitea/issues/34123)) - Refactor functions to reduce repopath expose ([#&#8203;33892](https://github.com/go-gitea/gitea/issues/33892)) - Refactor repo-diff.ts ([#&#8203;33746](https://github.com/go-gitea/gitea/issues/33746)) - Refactor web route handler ([#&#8203;33488](https://github.com/go-gitea/gitea/issues/33488)) - Refactor user & avatar ([#&#8203;33433](https://github.com/go-gitea/gitea/issues/33433)) - Refactor user package ([#&#8203;33423](https://github.com/go-gitea/gitea/issues/33423)) - Refactor decouple context from migration structs ([#&#8203;33399](https://github.com/go-gitea/gitea/issues/33399)) - Refactor context flash msg and global variables ([#&#8203;33375](https://github.com/go-gitea/gitea/issues/33375)) - Refactor response writer & access logger ([#&#8203;33323](https://github.com/go-gitea/gitea/issues/33323)) - Refactor ref type ([#&#8203;33242](https://github.com/go-gitea/gitea/issues/33242)) - Refactor context repository ([#&#8203;33202](https://github.com/go-gitea/gitea/issues/33202)) - Refactor legacy JS ([#&#8203;33115](https://github.com/go-gitea/gitea/issues/33115)) - Refactor legacy line-number and scroll code ([#&#8203;33094](https://github.com/go-gitea/gitea/issues/33094)) - Refactor env var related code ([#&#8203;33075](https://github.com/go-gitea/gitea/issues/33075)) - Move SetMerged to service layer ([#&#8203;33045](https://github.com/go-gitea/gitea/issues/33045)) - Merge updatecommentattachment functions ([#&#8203;33044](https://github.com/go-gitea/gitea/issues/33044)) - Refactor pull-request compare\&create page ([#&#8203;33071](https://github.com/go-gitea/gitea/issues/33071)) - Refactor repo-new.ts ([#&#8203;33070](https://github.com/go-gitea/gitea/issues/33070)) - Refactor pagination ([#&#8203;33037](https://github.com/go-gitea/gitea/issues/33037)) - Refactor tests ([#&#8203;33021](https://github.com/go-gitea/gitea/issues/33021)) - Refactor markup render to fix various path problems ([#&#8203;34114](https://github.com/go-gitea/gitea/issues/34114)) - Refactor Branch struct in package modules/git ([#&#8203;33980](https://github.com/go-gitea/gitea/issues/33980)) - Don't create duplicated functions for code repositories and wiki repositories ([#&#8203;33924](https://github.com/go-gitea/gitea/issues/33924)) - Move git references checking to gitrepo packages to reduce expose of repository path ([#&#8203;33891](https://github.com/go-gitea/gitea/issues/33891)) - Refactor cache-control ([#&#8203;33861](https://github.com/go-gitea/gitea/issues/33861)) - Decouple diff stats query from actual diffing ([#&#8203;33810](https://github.com/go-gitea/gitea/issues/33810)) - Move part of updating protected branch logic to service layer ([#&#8203;33742](https://github.com/go-gitea/gitea/issues/33742)) - Decouple Batch from git.Repository to simplify usage without requiring the creation of a Repository struct. ([#&#8203;34001](https://github.com/go-gitea/gitea/issues/34001)) - Refactor tmpl and blob_excerpt ([#&#8203;32967](https://github.com/go-gitea/gitea/issues/32967)) - Refactor template & test related code ([#&#8203;32938](https://github.com/go-gitea/gitea/issues/32938)) - Refactor db package and remove unnecessary `DumpTables` ([#&#8203;32930](https://github.com/go-gitea/gitea/issues/32930)) - Refactor pprof labels and process desc ([#&#8203;32909](https://github.com/go-gitea/gitea/issues/32909)) - Refactor repo-projects.ts ([#&#8203;32892](https://github.com/go-gitea/gitea/issues/32892)) - Refactor getpatch/getdiff functions and remove unnecessary fallback ([#&#8203;32817](https://github.com/go-gitea/gitea/issues/32817)) - Uniform all temporary directories and allow customizing temp path ([#&#8203;32352](https://github.com/go-gitea/gitea/issues/32352)) - Remove context from retry downloader ([#&#8203;33871](https://github.com/go-gitea/gitea/issues/33871)) - Refactor global init code and add more comments ([#&#8203;33755](https://github.com/go-gitea/gitea/issues/33755)) - Remove some unnecessary template helpers ([#&#8203;33069](https://github.com/go-gitea/gitea/issues/33069)) - Move and rename UpdateRepository ([#&#8203;34136](https://github.com/go-gitea/gitea/issues/34136)) - Move hooks function to gitrepo and reduce expose repopath ([#&#8203;33890](https://github.com/go-gitea/gitea/issues/33890)) - Add abstraction layer to delete repository from disk ([#&#8203;33879](https://github.com/go-gitea/gitea/issues/33879)) - Add abstraction layer to check if the repository exists on disk ([#&#8203;33874](https://github.com/go-gitea/gitea/issues/33874)) - Move ParseCommitWithSSHSignature to service layer ([#&#8203;34087](https://github.com/go-gitea/gitea/issues/34087)) - Move duplicated functions ([#&#8203;33977](https://github.com/go-gitea/gitea/issues/33977)) - Extract code to their own functions for push update ([#&#8203;33944](https://github.com/go-gitea/gitea/issues/33944)) - Move gitgraph from modules to services layer ([#&#8203;33527](https://github.com/go-gitea/gitea/issues/33527)) - Move commits signature and verify functions to service layers ([#&#8203;33605](https://github.com/go-gitea/gitea/issues/33605)) - Use `CloseIssue` and `ReopenIssue` instead of `ChangeStatus` ([#&#8203;32467](https://github.com/go-gitea/gitea/issues/32467)) - Refactor arch route handlers ([#&#8203;32993](https://github.com/go-gitea/gitea/issues/32993)) - Refactor "string truncate" ([#&#8203;32984](https://github.com/go-gitea/gitea/issues/32984)) - Refactor arch route handlers ([#&#8203;32972](https://github.com/go-gitea/gitea/issues/32972)) - Clarify path param naming ([#&#8203;32969](https://github.com/go-gitea/gitea/issues/32969)) - Refactor request context ([#&#8203;32956](https://github.com/go-gitea/gitea/issues/32956)) - Move some errors to their own sub packages ([#&#8203;32880](https://github.com/go-gitea/gitea/issues/32880)) - Move RepoTransfer from models to models/repo sub package ([#&#8203;32506](https://github.com/go-gitea/gitea/issues/32506)) - Move delete deploy keys into service layer ([#&#8203;32201](https://github.com/go-gitea/gitea/issues/32201)) - Refactor webhook events ([#&#8203;33337](https://github.com/go-gitea/gitea/issues/33337)) - Move some Actions related functions from `routers` to `services` ([#&#8203;33280](https://github.com/go-gitea/gitea/issues/33280)) - Refactor RefName ([#&#8203;33234](https://github.com/go-gitea/gitea/issues/33234)) - Refactor context RefName and RepoAssignment ([#&#8203;33226](https://github.com/go-gitea/gitea/issues/33226)) - Refactor repository transfer ([#&#8203;33211](https://github.com/go-gitea/gitea/issues/33211)) - Refactor error system ([#&#8203;33626](https://github.com/go-gitea/gitea/issues/33626)) - Refactor error system ([#&#8203;33610](https://github.com/go-gitea/gitea/issues/33610)) - Refactor package (routes and error handling, npm peer dependency) ([#&#8203;33111](https://github.com/go-gitea/gitea/issues/33111)) - Use test context in tests and new loop system in benchmarks ([#&#8203;33648](https://github.com/go-gitea/gitea/issues/33648)) - Some small refactors ([#&#8203;33144](https://github.com/go-gitea/gitea/issues/33144)) - Simplify context ref name ([#&#8203;33267](https://github.com/go-gitea/gitea/issues/33267)) - BUGFIXES - Fix some dropdown problems on the issue sidebar ([#&#8203;34308](https://github.com/go-gitea/gitea/issues/34308)) [#&#8203;34327](https://github.com/go-gitea/gitea/issues/34327) - Do not return archive download URLs in API if downloads are disabled ([#&#8203;34324](https://github.com/go-gitea/gitea/issues/34324)) [#&#8203;34338](https://github.com/go-gitea/gitea/issues/34338) - Fix LFS files being editable in web UI ([#&#8203;34356](https://github.com/go-gitea/gitea/issues/34356)) [#&#8203;34362](https://github.com/go-gitea/gitea/issues/34362) - Fix only text/\* being viewable in web UI ([#&#8203;34374](https://github.com/go-gitea/gitea/issues/34374)) [#&#8203;34378](https://github.com/go-gitea/gitea/issues/34378) - Fix LFS file not stored in LFS when uploaded/edited via API or web UI ([#&#8203;34367](https://github.com/go-gitea/gitea/issues/34367)) - Grey out expired artifact on Artifacts list ([#&#8203;34314](https://github.com/go-gitea/gitea/issues/34314)) [#&#8203;34404](https://github.com/go-gitea/gitea/issues/34404) - Fix incorrect divergence cache after switching default branch ([#&#8203;34370](https://github.com/go-gitea/gitea/issues/34370)) [#&#8203;34406](https://github.com/go-gitea/gitea/issues/34406) - Refactor commit message rendering and fix bugs ([#&#8203;34412](https://github.com/go-gitea/gitea/issues/34412)) [#&#8203;34414](https://github.com/go-gitea/gitea/issues/34414) - Merge and tweak markup editor expander CSS ([#&#8203;34409](https://github.com/go-gitea/gitea/issues/34409)) [#&#8203;34415](https://github.com/go-gitea/gitea/issues/34415) - Fix GetUsersByEmails ([#&#8203;34423](https://github.com/go-gitea/gitea/issues/34423)) [#&#8203;34425](https://github.com/go-gitea/gitea/issues/34425) - Only git operations should update last changed of a repository ([#&#8203;34388](https://github.com/go-gitea/gitea/issues/34388)) [#&#8203;34427](https://github.com/go-gitea/gitea/issues/34427) - Fix comment textarea scroll issue in Firefox ([#&#8203;34438](https://github.com/go-gitea/gitea/issues/34438)) [#&#8203;34446](https://github.com/go-gitea/gitea/issues/34446) - Fix repo broken check ([#&#8203;34444](https://github.com/go-gitea/gitea/issues/34444)) [#&#8203;34452](https://github.com/go-gitea/gitea/issues/34452) - Fix remove org user failure on mssql ([#&#8203;34449](https://github.com/go-gitea/gitea/issues/34449)) [#&#8203;34453](https://github.com/go-gitea/gitea/issues/34453) - Fix Workflow run Not Found page ([#&#8203;34459](https://github.com/go-gitea/gitea/issues/34459)) [#&#8203;34466](https://github.com/go-gitea/gitea/issues/34466) - When updating comment, if the content is the same, just return and not update the database ([#&#8203;34422](https://github.com/go-gitea/gitea/issues/34422)) [#&#8203;34464](https://github.com/go-gitea/gitea/issues/34464) - Fix project board view ([#&#8203;34470](https://github.com/go-gitea/gitea/issues/34470)) [#&#8203;34475](https://github.com/go-gitea/gitea/issues/34475) - Fix get / delete runner to use consistent http 404 and 500 status ([#&#8203;34480](https://github.com/go-gitea/gitea/issues/34480)) [#&#8203;34488](https://github.com/go-gitea/gitea/issues/34488) - Fix url validation in webhook add/edit API ([#&#8203;34492](https://github.com/go-gitea/gitea/issues/34492)) [#&#8203;34496](https://github.com/go-gitea/gitea/issues/34496) - Fix edithook api can not update package, status and workflow_job events ([#&#8203;34495](https://github.com/go-gitea/gitea/issues/34495)) [#&#8203;34499](https://github.com/go-gitea/gitea/issues/34499) - Fix ephemeral runner deletion ([#&#8203;34447](https://github.com/go-gitea/gitea/issues/34447)) [#&#8203;34513](https://github.com/go-gitea/gitea/issues/34513) - Don't display error log when .git-blame-ignore-revs doesn't exist ([#&#8203;34457](https://github.com/go-gitea/gitea/issues/34457)) - Only allow admins to rename default/protected branches ([#&#8203;33276](https://github.com/go-gitea/gitea/issues/33276)) - Improve "lock conversation" UI ([#&#8203;34207](https://github.com/go-gitea/gitea/issues/34207)) - Fix incorrect file links ([#&#8203;34189](https://github.com/go-gitea/gitea/issues/34189)) - Optimize Overflow Menu ([#&#8203;34183](https://github.com/go-gitea/gitea/issues/34183)) - Check user/org repo limit instead of doer ([#&#8203;34147](https://github.com/go-gitea/gitea/issues/34147)) - Make markdown render match GitHub's behavior ([#&#8203;34129](https://github.com/go-gitea/gitea/issues/34129)) - Fix team permission ([#&#8203;34128](https://github.com/go-gitea/gitea/issues/34128)) - Correctly handle submodule view and avoid throwing 500 error ([#&#8203;34121](https://github.com/go-gitea/gitea/issues/34121)) - Fix users being able bypass limits with repo transfers ([#&#8203;34031](https://github.com/go-gitea/gitea/issues/34031)) - Avoid creating unnecessary temporary cat file sub process ([#&#8203;33942](https://github.com/go-gitea/gitea/issues/33942)) - Refactor organization menu ([#&#8203;33928](https://github.com/go-gitea/gitea/issues/33928)) - Fix various Fomantic UI and htmx problems ([#&#8203;33851](https://github.com/go-gitea/gitea/issues/33851)) - Fix 500 error when error occurred in migration page ([#&#8203;33256](https://github.com/go-gitea/gitea/issues/33256)) - Validate that the tag doesn't exist when creating a tag via the web ([#&#8203;33241](https://github.com/go-gitea/gitea/issues/33241)) - Add missed transaction on setmerged ([#&#8203;33079](https://github.com/go-gitea/gitea/issues/33079)) - Rework create/fork/adopt/generate repository to make sure resources will be cleanup once failed ([#&#8203;31035](https://github.com/go-gitea/gitea/issues/31035)) - Valid email address should only start with alphanumeric ([#&#8203;28174](https://github.com/go-gitea/gitea/issues/28174)) - Fix webhook url ([#&#8203;34186](https://github.com/go-gitea/gitea/issues/34186)) - Fix "toAbsoluteLocaleDate" test when system locale is not en-US ([#&#8203;33939](https://github.com/go-gitea/gitea/issues/33939)) - Fix file name could not be searched if the file was not a text file when using the Bleve indexer ([#&#8203;33959](https://github.com/go-gitea/gitea/issues/33959)) - Fix cannot delete runners via the modal dialog ([#&#8203;33895](https://github.com/go-gitea/gitea/issues/33895)) - Fix unpin hint on the pinned pull requests ([#&#8203;33207](https://github.com/go-gitea/gitea/issues/33207)) - Fix parentCommit invalid memory address or nil pointer dereference. ([#&#8203;33204](https://github.com/go-gitea/gitea/issues/33204)) - Fix comment header padding ([#&#8203;33377](https://github.com/go-gitea/gitea/issues/33377)) - Fix some migration and repo name problems ([#&#8203;33986](https://github.com/go-gitea/gitea/issues/33986)) - Fix various trivial frontend problems ([#&#8203;34263](https://github.com/go-gitea/gitea/issues/34263)) - Fix Set Email Preference dropdown and button placement ([#&#8203;34255](https://github.com/go-gitea/gitea/issues/34255)) - Fix quoted replies incorrectly render user input as part of the quote ([#&#8203;34216](https://github.com/go-gitea/gitea/issues/34216)) - Fix button alignments and remove unnecessary styles ([#&#8203;34206](https://github.com/go-gitea/gitea/issues/34206)) - Restore form inputs on organization create error ([#&#8203;34201](https://github.com/go-gitea/gitea/issues/34201)) - Try to fix ACME (3rd) ([#&#8203;33807](https://github.com/go-gitea/gitea/issues/33807)) - Fix incorrect ref "blob" ([#&#8203;33240](https://github.com/go-gitea/gitea/issues/33240)) - Fix dynamic content loading init problem ([#&#8203;33748](https://github.com/go-gitea/gitea/issues/33748)) - Fix git empty check and HEAD request ([#&#8203;33690](https://github.com/go-gitea/gitea/issues/33690)) - Fix Untranslated Text on Actions Page ([#&#8203;33635](https://github.com/go-gitea/gitea/issues/33635)) - Fix issue label delete incorrect labels webhook payload ([#&#8203;34575](https://github.com/go-gitea/gitea/issues/34575)) - Fix incorrect page navigation with up and down arrow on last item of dashboard repos ([#&#8203;34570](https://github.com/go-gitea/gitea/issues/34570)) - Fix/improve avatar sync from LDAP ([#&#8203;34573](https://github.com/go-gitea/gitea/issues/34573)) - Fix some trivial problems ([#&#8203;34579](https://github.com/go-gitea/gitea/issues/34579)) - Retain issue sort type when a keyword search is introduced ([#&#8203;34559](https://github.com/go-gitea/gitea/issues/34559)) - Always use an empty line to separate the commit message and trailer ([#&#8203;34512](https://github.com/go-gitea/gitea/issues/34512)) - Fix line-button issue after file selection in file tree ([#&#8203;34574](https://github.com/go-gitea/gitea/issues/34574)) - Fix doctor deleting orphaned issues attachments ([#&#8203;34142](https://github.com/go-gitea/gitea/issues/34142)) - Add webhook assigning test and fix possible bug ([#&#8203;34420](https://github.com/go-gitea/gitea/issues/34420)) - Fix possible nil description of pull request when migrating from CodeCommit ([#&#8203;34541](https://github.com/go-gitea/gitea/issues/34541)) - Refactor commit reader ([#&#8203;34542](https://github.com/go-gitea/gitea/issues/34542)) - Fix possible pull request broken when leave the page immediately after clicking the update button [#&#8203;34509](https://github.com/go-gitea/gitea/issues/34509) - Ignore "Close" error when uploading container blob ([#&#8203;34620](https://github.com/go-gitea/gitea/issues/34620)) - Fix missed merge commit sha and time when migrating from codecommit ([#&#8203;34645](https://github.com/go-gitea/gitea/issues/34645)) - Fix GetUsersByEmails ([#&#8203;34643](https://github.com/go-gitea/gitea/issues/34643)) - Misc CSS fixes ([#&#8203;34638](https://github.com/go-gitea/gitea/issues/34638)) - Add codecommit to supported services in api docs ([#&#8203;34626](https://github.com/go-gitea/gitea/issues/34626)) - Validate hex colors when creating/editing labels ([#&#8203;34623](https://github.com/go-gitea/gitea/issues/34623)) - Fix possible pull request broken when leave the page immediately after clicking the update button ([#&#8203;34509](https://github.com/go-gitea/gitea/issues/34509)) - Fix margin issue in markup paragraph rendering ([#&#8203;34599](https://github.com/go-gitea/gitea/issues/34599)) - Fix migration pull request title too long ([#&#8203;34577](https://github.com/go-gitea/gitea/issues/34577)) - Fix footnote jump behavior on the issue page. ([#&#8203;34621](https://github.com/go-gitea/gitea/issues/34621)) - Fix "oras" OCI client compatibility ([#&#8203;34666](https://github.com/go-gitea/gitea/issues/34666)) - Fix last admin check when syncing users ([#&#8203;34649](https://github.com/go-gitea/gitea/issues/34649)) - Fix skip paths check on tag push events in workflows ([#&#8203;34602](https://github.com/go-gitea/gitea/issues/34602)) [#&#8203;34670](https://github.com/go-gitea/gitea/issues/34670) - MISC - Bump to alpine 3.22 ([#&#8203;34613](https://github.com/go-gitea/gitea/issues/34613)) - Make pull request and issue history more compact ([#&#8203;34588](https://github.com/go-gitea/gitea/issues/34588)) - Run integration tests against postgres 14 ([#&#8203;34514](https://github.com/go-gitea/gitea/issues/34514)) [#&#8203;34536](https://github.com/go-gitea/gitea/issues/34536) - Enable addtional linters ([#&#8203;34085](https://github.com/go-gitea/gitea/issues/34085)) - Enable testifylint rules ([#&#8203;34075](https://github.com/go-gitea/gitea/issues/34075)) - Enable staticcheck QFxxxx rules ([#&#8203;34064](https://github.com/go-gitea/gitea/issues/34064)) - Improve Actions test ([#&#8203;32883](https://github.com/go-gitea/gitea/issues/32883)) - Drop fomantic build ([#&#8203;33845](https://github.com/go-gitea/gitea/issues/33845)) - Go1.24 ([#&#8203;33562](https://github.com/go-gitea/gitea/issues/33562)) - Run yamllint with strict mode, fix issue ([#&#8203;33551](https://github.com/go-gitea/gitea/issues/33551)) - Disable cron task to update license ([#&#8203;33486](https://github.com/go-gitea/gitea/issues/33486)) - Optimize makefile help information generation ([#&#8203;33390](https://github.com/go-gitea/gitea/issues/33390)) - Convert github.com/xanzy/go-gitlab into gitlab.com/gitlab-org/api/client-go ([#&#8203;33126](https://github.com/go-gitea/gitea/issues/33126)) - Add missed changelogs ([#&#8203;33649](https://github.com/go-gitea/gitea/issues/33649)) - Update .changelog file to add performance label group ([#&#8203;33472](https://github.com/go-gitea/gitea/issues/33472)) - Add missing POPULATE_SQUASH_COMMENT_WITH_COMMIT_MESSAGES in app.example.ini ([#&#8203;33363](https://github.com/go-gitea/gitea/issues/33363)) - Update README screenshots ([#&#8203;33347](https://github.com/go-gitea/gitea/issues/33347)) - Update unrs-resolver ([#&#8203;34279](https://github.com/go-gitea/gitea/issues/34279)) - Update go\&js dependencies ([#&#8203;34262](https://github.com/go-gitea/gitea/issues/34262)) - Optimize the calling code of queryElems ([#&#8203;34235](https://github.com/go-gitea/gitea/issues/34235)) - Update protected_branch.tmpl ([#&#8203;34193](https://github.com/go-gitea/gitea/issues/34193)) - Feat/optimize span svg layout ([#&#8203;34185](https://github.com/go-gitea/gitea/issues/34185)) - Set MERMAID_MAX_SOURCE_CHARACTERS to 50000 ([#&#8203;34152](https://github.com/go-gitea/gitea/issues/34152)) - Update JS and PY deps ([#&#8203;34143](https://github.com/go-gitea/gitea/issues/34143)) - Add Chinese translations for README files ([#&#8203;34132](https://github.com/go-gitea/gitea/issues/34132)) - Use `overflow-wrap: anywhere` to replace `word-break: break-all` ([#&#8203;34126](https://github.com/go-gitea/gitea/issues/34126)) - Clarify ownership in password change error messages ([#&#8203;34092](https://github.com/go-gitea/gitea/issues/34092)) - Add toggleClass function in dom.ts ([#&#8203;34063](https://github.com/go-gitea/gitea/issues/34063)) - Update to golangci-lint v2 ([#&#8203;34054](https://github.com/go-gitea/gitea/issues/34054)) - Update Makefile test comments ([#&#8203;34013](https://github.com/go-gitea/gitea/issues/34013)) - Update go mod dependencies ([#&#8203;33988](https://github.com/go-gitea/gitea/issues/33988)) - Use filepath.Join instead of path.Join for file system file operations ([#&#8203;33978](https://github.com/go-gitea/gitea/issues/33978)) - Prepare common tmpl functions in a middleware ([#&#8203;33957](https://github.com/go-gitea/gitea/issues/33957)) - Remove unused or abused styles ([#&#8203;33918](https://github.com/go-gitea/gitea/issues/33918)) - Update JS and PY deps, misc tweaks ([#&#8203;33903](https://github.com/go-gitea/gitea/issues/33903)) - Try to figure out attribute checker problem ([#&#8203;33901](https://github.com/go-gitea/gitea/issues/33901)) - Add lock for a repository pull mirror ([#&#8203;33876](https://github.com/go-gitea/gitea/issues/33876)) - Fine tune push mirror UI ([#&#8203;33866](https://github.com/go-gitea/gitea/issues/33866)) - Improve issue & code search ([#&#8203;33860](https://github.com/go-gitea/gitea/issues/33860)) - Use pullrequestlist instead of \[]\*pullrequest ([#&#8203;33765](https://github.com/go-gitea/gitea/issues/33765)) - Upgrade act to 0.261.4 and actions-proto-go to v0.4.1 ([#&#8203;33760](https://github.com/go-gitea/gitea/issues/33760)) - Align sidebar gears to the right ([#&#8203;33721](https://github.com/go-gitea/gitea/issues/33721)) - Update Go dependencies (skip blevesearch, meilisearch) ([#&#8203;33655](https://github.com/go-gitea/gitea/issues/33655)) - Add migrations and doctor fixes ([#&#8203;33556](https://github.com/go-gitea/gitea/issues/33556)) - Remove "class-name" from svg icon ([#&#8203;33540](https://github.com/go-gitea/gitea/issues/33540)) - Update MAINTAINERS ([#&#8203;33529](https://github.com/go-gitea/gitea/issues/33529)) - Add "No data available" display when list is empty ([#&#8203;33517](https://github.com/go-gitea/gitea/issues/33517)) - Use `git diff-tree` for `DiffFileTree` on diff pages ([#&#8203;33514](https://github.com/go-gitea/gitea/issues/33514)) - Give organisation members access to organisation feeds ([#&#8203;33508](https://github.com/go-gitea/gitea/issues/33508)) - Update feishu icon ([#&#8203;33470](https://github.com/go-gitea/gitea/issues/33470)) - Hide/disable unusable UI elements when a repository is archived ([#&#8203;33459](https://github.com/go-gitea/gitea/issues/33459)) - Update `@github/text-expander-element` to 2.9.0 ([#&#8203;33435](https://github.com/go-gitea/gitea/issues/33435)) - Do not access GitRepo when a repo is being created ([#&#8203;33380](https://github.com/go-gitea/gitea/issues/33380)) - Fix incorrect ref usages ([#&#8203;33301](https://github.com/go-gitea/gitea/issues/33301)) - Prepare for support performance trace ([#&#8203;33286](https://github.com/go-gitea/gitea/issues/33286)) - Enable Typescript `noImplicitThis` ([#&#8203;33250](https://github.com/go-gitea/gitea/issues/33250)) - Remove unused CSS styles and move some styles to proper files ([#&#8203;33217](https://github.com/go-gitea/gitea/issues/33217)) - Add .run to gitignore ([#&#8203;33175](https://github.com/go-gitea/gitea/issues/33175)) - Fix typo in gitea downloader test and add missing codebase in `ToGitServiceType` ([#&#8203;33146](https://github.com/go-gitea/gitea/issues/33146)) - Remove extended glob pattern from branch protection UI ([#&#8203;33125](https://github.com/go-gitea/gitea/issues/33125)) - Clean up legacy form CSS styles ([#&#8203;33081](https://github.com/go-gitea/gitea/issues/33081)) - Unset XDG_HOME_CONFIG as gitea manages configuration locations ([#&#8203;33067](https://github.com/go-gitea/gitea/issues/33067)) - Add IntelliJ Gateway's .uuid to gitignore ([#&#8203;33052](https://github.com/go-gitea/gitea/issues/33052)) - User facing messages for AGit errors ([#&#8203;33012](https://github.com/go-gitea/gitea/issues/33012)) - Always show assignees on right ([#&#8203;33006](https://github.com/go-gitea/gitea/issues/33006)) - Fix eslint ([#&#8203;33002](https://github.com/go-gitea/gitea/issues/33002)) - Update JS dependencies ([#&#8203;32914](https://github.com/go-gitea/gitea/issues/32914)) - Bump x/net ([#&#8203;32896](https://github.com/go-gitea/gitea/issues/32896)) ([#&#8203;32900](https://github.com/go-gitea/gitea/issues/32900)) - Only activity tab needs heatmap data loading ([#&#8203;34652](https://github.com/go-gitea/gitea/issues/34652)) Instances on **[Gitea Cloud](https://cloud.gitea.com)** will be automatically upgraded to this version during the specified maintenance window. </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:eyJjcmVhdGVkSW5WZXIiOiI0MC4zNC4yIiwidXBkYXRlZEluVmVyIjoiNDAuMzQuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
renovate-bot added 1 commit 2025-06-10 08:01:33 +00:00
Akumatic merged commit 076dad028b into main 2025-06-10 12:05:26 +00:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Homelab/Docker-Gitea#5
No description provided.