Update docker.io/gitea/gitea Docker tag to v1.23.0

Update docker.io/gitea/gitea Docker tag to v1.23.0
Photo by Yancy Min / Unsplash

No problems automatically updating minor version Docker image and run the container by Watchtower with dependency update facilitated by Mend's Renovate Bot.

This MR contains the following updates:

Package Update Change
docker.io/gitea/gitea minor 1.22.6-rootless -> 1.23.0-rootless

Release Notes

go-gitea/gitea (docker.io/gitea/gitea)

v1.23.0

Compare Source

BREAKING

  • Rename config option [camo].Allways to [camo].Always (#​32097)
  • Remove SHA1 for support for SSH RSA signing (#​31857)
  • Use UTC as the default timezone when scheduling Actions cron tasks (#​31742)
  • Delete Actions logs older than 1 year by default (#​31735)
  • Make OIDC introspection authentication strictly require Client ID and secret (#​31632)

SECURITY

  • Include file extension checks in attachment API (#​32151)
  • Include all security fixes that have been backported to v1.22

FEATURES

PERFORMANCE

  • Perf: add extra index to notification table (#​32395)
  • Introduce OrgList and add LoadTeams, optimize Load teams for organizations (#​32543)
  • Improve performance of diffs (#​32393)
  • Make LFS http_client parallel within a batch. (#​32369)
  • Add a new index for action to resolve the performance problem (#​32333)
  • Improve get feed with pagination (#​31821)
  • Performance improvements for pull request list API (#​30490)
  • Use batch database operations instead of one-by-one to optimze api pulls (#​32680)
  • Use gitrepo.GetTreePathLatestCommit to get file's lastest commit instead from the latest commit cache (#​32987) #​33046

ENHANCEMENTS

  • Code

    • Remove unnecessary border in repo home page sidebar (#​32767)
    • Add 'Copy path' button to file view (#​32584)
    • Improve diff file tree (#​32658)
    • Add new [lfs_client].BATCH_SIZE and [server].LFS_MAX_BATCH_SIZE config settings. (#​32307)
    • Updated tokenizer to better matching when search for code snippets (#​32261)
    • Change the code search to sort results by relevance (#​32134)
    • Support migrating GitHub/GitLab MR draft status (#​32242)
    • Move lock icon position and add additional tooltips to branch list page (#​31839)
    • Add tag name in the commits list (#​31082)
    • Add MAX_ROWS option for CSV rendering (#​30268)
    • Allow code search by filename (#​32210)
    • Make git push options accept short name (#​32245)
    • Repo file list enhancements (#​32835)
  • Markdown & Editor

    • Refactor markdown math render, add dollor-backquote syntax support (#​32831)
    • Make Monaco theme follow browser, fully type codeeditor.ts (#​32756)
    • Refactor markdown editor and use it for milestone description editor (#​32688)
    • Add some handy markdown editor features (#​32400)
    • Improve markdown textarea for indentation and lists (#​31406)
  • Issue

    • Add label/author/assignee filters to the user/org home issue list (#​32779)
    • Refactor issue filter (labels, poster, assignee) (#​32771)
    • Style unification for the issue_management area (#​32605)
    • Add "View all branches/tags" entry to Branch Selector (#​32653)
    • Improve textarea paste (#​31948)
    • Add avif image file support (#​32508)
    • Prevent from submitting issue/comment on uploading (#​32263)
    • Issue Templates: add option to have dropdown printed list (#​31577)
    • Allow searching issues by ID (#​31479)
    • Add is_archived option for issue indexer (#​32735)
    • Improve attachment upload methods (#​30513)
    • Support issue template assignees (#​31083)
    • Prevent simultaneous editing of comments and issues (#​31053)
    • Add issue comment when moving issues from one column to another of the project (#​29311)
  • Merge Request

    • Display head branch more comfortable on pull request view (#​32000)
    • Simplify review UI (#​31062)
    • Allow force push to protected branches (#​28086)
    • Add line-through for deleted branch on pull request view page (#​32500)
    • Support requested_reviewers data in comment webhook events (#​26178)
    • Allow maintainers to view and edit files of private repos when "Allow maintainers to edit" is enabled (#​32215)
    • Allow including Reviewed-on/Reviewed-by lines for custom merge messages (#​31211)
  • Actions

    • Render job title as commit message (#​32748)
    • Refactor RepoActionView.vue, add ::group:: support (#​32713)
    • Make RepoActionView.vue support ##[group] (#​32770)
    • Support pull_request_target event for commit status (#​31703)
    • Detect whether action view branch was deleted (#​32764)
    • Allow users with write permission to run actions (#​32644)
    • Show latest run when visit /run/latest (#​31808)
  • Packages

  • Project

    • Add title to project view page (#​32747)
    • Set the columns height to hug all its contents (#​31726)
    • Rename project board -> column to make the UI less confusing (#​30170)
  • User & Organazition

    • Use better name for userinfo structure (#​32544)
    • Use user.FullName in Oauth2 id_token response (#​32542)
    • Limit org member view of restricted users (#​32211)
    • Allow disabling authentication related user features (#​31535)
    • Add option to change mail from user display name (#​31528)
    • Use FullName in Emails to address the recipient if possible (#​31527)
  • Administration

  • Others

API

  • Implement update branch API (#​32433)
  • Fix missing outputs for jobs with matrix (#​32823)
  • Make API "compare" accept commit IDs (#​32801)
  • Add github compatible tarball download API endpoints (#​32572)
  • Harden runner updateTask and updateLog api (#​32462)
  • Add DISABLE_ORGANIZATIONS_PAGE and DISABLE_CODE_PAGE settings for explore pages and fix an issue related to user search (#​32288)
  • Make admins adhere to branch protection rules (#​32248)
  • Calculate PublicOnly for org membership only once (#​32234)
  • Allow filtering MRs by poster in the ListPullRequests API (#​32209)
  • Return 404 instead of error when commit not exist (#​31977)
  • Save initial signup information for users to aid in spam prevention (#​31852)
  • Fix upload maven pacakge parallelly (#​31851)
  • Fix null requested_reviewer from API (#​31773)
  • Add permission description for API to add repo collaborator (#​31744)
  • Add return type to GetRawFileOrLFS and GetRawFile (#​31680)
  • Add skip secondary authorization option for public oauth2 clients (#​31454)
  • Add tag protection via rest api #​17862 (#​31295)
  • Document possible action types for the user activity feed API (#​31196)
  • Add topics for repository API (#​31127)
  • Add support for searching users by email (#​30908)
  • Add API endpoints for getting action jobs status (#​26673)

REFACTOR

BUGFIXES

MISC

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

Read more

Me on Mastodon - This link is here for verification purposes.