Gitea 1.12.3

Gitea is a painless self-hosted Git service. It is similar to GitHub, Bitbucket, and GitLab. Gitea is a fork of Gogs. See the Gitea Announcement blog post to read about the justification for a fork. Purpose The goal of this project is to provide the easiest, fastest, and most painless way of setting up a self-hosted Git service. With Go, this can be done with an independent binary distribution across all platforms and architectures that Go supports. This support includes Linux, macOS, and Windows, on architectures like amd64, i386, ARM, PowerPC, and others.

Tags git go
License MITL
State stable

Recent Releases

1.12.329 Jul 2020 21:45 minor feature: . Don't change creation date when updating Release. Show 404 page when release not found. emoji detection in certain cases. Reduce emoji size. double-indirection in logging IDs. Link to pull list page on sidebar when view pr. Extend Notifications API and return pinned notifications by default.
1.12.213 Jul 2020 06:45 minor feature: When deleting repository decrese user repositry count in cache Gitea commits API again returns commit summaries, not full messages Properly set HEAD when a repo is created with a non-master default branch Ensure Subkeys are verified failing to cache last commit with key being to long Multiple small admin dashboard Remove spurious logging repository setup instructions when default branch is not master Move EventSource to SharedWorker ui in wiki commit page gitgraph branch continues after merge Set the base url when migrating from Gitlab using access token or username without password Ensure BlameReaders at end of request comments webhook panic backport . When deleting repository decrese user repositry count in cache. Gitea commits API again returns commit summaries, not full messages. Properly set HEAD when a repo is created with a non-master default branch. Ensure Subkeys are verified. failing to cache last commit with key being to long. Multiple small admin dashboard. Remove spurious logging. repository setup instructions when default branch is not master. Move EventSource to SharedWorker. ui in wiki commit page. gitgraph branch continues after merge. Set the base url when migrating from Gitlab using access token or username without password. Ensure BlameReaders at end of request. comments webhook panic backport. ENHANCEMENTS Disable dropzone's timeout . Disable dropzone's timeout.
1.12.123 Jun 2020 15:05 minor feature: Handle multiple merges in gitgraph.js Add serviceworker.js to KnownPublicEntries For language detection do not try to analyze big files by content . Handle multiple merges in gitgraph.js. Add serviceworker.js to KnownPublicEntries. For language detection do not try to analyze big files by content. ENHANCEMENTS scrollable header on dropdowns . scrollable header on dropdowns.
1.12.019 Jun 2020 03:25 minor feature: When using API CreateRelease set created_unix to the tag commit time. Enable ENABLE_HARD_LINE_BREAK by default for rendering markdown. sanitizer config - multiple rules. Remove check on username when using AccessToken authentication for the API. Return 404 from Contents API when items don't exist. Notification API should always return a JSON object with the current count of notifications. Remove migration support from versions earlier than 1.6.0. Use -1 to disable key algorithm type in ssh.minimum_key_sizes. Improve config logging when WrappedQueue times out. Add branch delete to API. Use markdown frontmatter to provide Table of contents, language and frontmatter rendering. Add a way to mark Conversation (code comment) resolved. Handle yaml frontmatter in markdown. Cache PullRequest Divergence. Make gitea admin auth list formatting configurable. Add Matrix webhook. Add Organization Wide Labels. Allow to set protected file patterns for files that can not be changed under no conditions. Option to set default branch at repository creation. Add request review from specific reviewers feature in pull request. Add NextCloud oauth. System-wide webhooks. Relax sanitization as per https://github.com/jch/html-pipeline. Use media links for img in post-process. Add API endpoints to manage OAuth2 Application (list/create/delete). Render READMEs in docs/.gitea or.github from root. Add feishu webhook support. Cache last commit to accelerate the repository directory page visit. Implement basic app.ini and path checks to doctor cmd. Make WorkerPools and Queues flushable. Implement "embedded" command to extract static resources. Add API endpoint for repo transfer. Make archive preing configurable with a global setting. Add Unique Queue infrastructure and move TestPullRequests to this. /PR Context Popups. Add "Update Branch" button to Pull Requests. Add require signed commit for protected branch. Mark PR reviews as stale at push and allow to dismiss stale approvals. Add API notificati
1.12.0-rc209 Jun 2020 19:05 minor feature: SECURITY missing authorization check on pull for public repos of private/limited org Use session for retrieving org teams . missing authorization check on pull for public repos of private/limited org. Use session for retrieving org teams. Return json on 500 error from API wrong milestone in webhook message Prevent (caught) panic on login commit page js error Use media links for img in post-process Ensure public repositories in private organizations are visible and admin organizations list Set correct Content-Type value for Gogs/Gitea webhooks Allow all members of private orgs to see public repos Whenever the ctx.Session is updated, release it to save it before sending the redirect Forcibly clean and destroy the session on logout /api/v1/orgs/ endpoints by changing parameter to :org from :orgname. Add tracked time to doctor webpack chunk loading with STATIC_URL_PRE Remove unnecessary parentheses in wiki/revision.tmpl to allow 1.11 to build on go1.14 . Return json on 500 error from API. wrong milestone in webhook message. Prevent (caught) panic on login. commit page js error. Use media links for img in post-process. Ensure public repositories in private organizations are visible and admin organizations list. Set correct Content-Type value for Gogs/Gitea webhooks. Allow all members of private orgs to see public repos. Whenever the ctx.Session is updated, release it to save it before sending the redirect. Forcibly clean and destroy the session on logout. /api/v1/orgs/ endpoints by changing parameter to :org from :orgname. Add tracked time to doctor. webpack chunk loading with STATIC_URL_PRE. Remove unnecessary parentheses in wiki/revision.tmpl to allow 1.11 to build on go1.14.