From 1c642d035fe2a36e445b72aafc95c5ede807d719 Mon Sep 17 00:00:00 2001 From: 6543 <6543@obermui.de> Date: Sat, 18 Jun 2022 19:04:56 +0200 Subject: [PATCH 01/13] generate changelog for v1.17.0-rc0 --- CHANGELOG.md | 292 +++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 292 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 0ca8bef008bf6..94a16db5eeb94 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,298 @@ This changelog goes through all the changes that have been made in each release without substantial changes to our git log; to see the highlights of what has been added to each release, please refer to the [blog](https://blog.gitea.io). +## [1.17.0](https://github.com/go-gitea/gitea/releases/tag/v1.17.0-rc0) - 2022-06-18 + +* BREAKING + * Use "main" as default branch name (#19354) + * use go1.18 to build gitea (#19099) + * Add the possibility to allow the user to have a favicon which differs from the main logo (#18542) + * Change initial TrustModel to committer (#18335) + * Upgrade Alpine from 3.13 to 3.15 (#18050) +* SECURITY + * Remove deprecated SSH ciphers from default (#18697) +* FEATURES + * Automatically render wiki TOC (#19873) + * Adding button to link accounts from user settings (#19792) + * feat: allow set default merge style while creating repo (#19751) + * Add API to serve blob or LFS file content (#19689) + * Auto merge pull requests when all checks succeeded via WebUI (#19648) + * Improve reviewing PR UX (#19612) + * Add API to check if team has repo access (#19540) + * Add support for rendering console output with colors (#19497) + * Add Webfinger endpoint (#19462) + * Add Helm Chart registry (#19406) + * Add Goroutine stack inspector to admin/monitor (#19207) + * RSS/Atom support for Repos (#19055) + * Add button for issue deletion (#19032) + * Allow to mark files in a PR as viewed (#19007) + * [API] Allow removing issues (#18879) + * add Index to comment for migrations and mirroring (#18806) + * Add health check endpoint (#18465) + * store the foreign ID of issues during migration (#18446) + * Support custom ACME provider (#18340) + * Add packagist webhook (#18224) + * Add "Allow edits from maintainer" feature (#18002) + * Add apply-patch, basic revert and cherry-pick functionality (#17902) + * RSS/Atom support for Orgs (#17714) + * Add Package Registry (#16510) + * Add LDAP group sync to Teams, fixes #1395 (#16299) + * Pause queues (#15928) + * Added auto-save whitespace behavior if it changed manually (#15566) + * Feature: Find files in repo (#15028) + * Provide configuration to allow camo-media proxying (#12802) + * Auto merge pull requests when all checks succeeded via API (#9307) +* API + * Implement http signatures support for the API (#17565) +* ENHANCEMENTS + * Add dbconsistency checks for Stopwatches (#20010) + * Add fetch.writeCommitGraph to gitconfig (#20006) + * Add fgprof pprof profiler (#20005) + * Move agit dependency (#19998) + * Empty log queue on flush and close (#19994) + * Remove tab/TabName usage where it's not needed (#19973) + * Improve file header on mobile (#19945) + * Move issues related files into models/issues (#19931) + * Add breaking email restrictions checker in doctor (#19903) + * Improve UX on modal for deleting an access token (#19894) + * Add alt text to logo (#19892) + * Move some code into models/git (#19879) + * Remove customized (unmaintained) dropdown, improve aria a11y for dropdown (#19861) + * Make user profile image show full image on mobile (#19840) + * Replace blue button and label classes with primary (#19763) + * Remove fomantic progress module (#19760) + * Allows repo search to match against "owner/repo" pattern strings (#19754) + * Move org functions (#19753) + * Move almost all functions' parameter db.Engine to context.Context (#19748) + * Show source/target branches on PR's list (#19747) + * use http.StatusTemporaryRedirect(307) when serve avatar directly (#19739) + * Refactor git module, make Gitea use internal git config (#19732) + * Add doctor orphan check for orphaned pull requests without an existing base repo (#19731) + * Make Ctrl+Enter (quick submit) work for issue comment and wiki editor (#19729) + * Update go-chi/cache to utilize Ping() (#19719) + * Improve commit list/view on mobile (#19712) + * Move some repository related code into sub package (#19711) + * Use a better OlderThan for DeleteInactiveUsers (#19693) + * Introduce eslint-plugin-jquery (#19690) + * Tidy up `` template (#19678) + * Calculate filename hash only once (#19654) + * Simplify `IsVendor` (#19626) + * Remove `RequireHighlightJS` field, update plantuml example. (#19615) + * Add "Reference" section to Issue view sidebar (#19609) + * Only set CanColorStdout / CanColorStderr to true if the stdout/stderr is a terminal (#19581) + * Upgrade required git version to 2.0 (#19577) + * Use for a repo action one database transaction (#19576) + * Simplify loops to copy (#19569) + * Added X-Mailer header to outgoing emails (#19562) + * use middleware to open gitRepo (#19559) + * Mute link in diff header (#19556) + * Improve UI on mobile (#19546) + * Fix Pull Request comment filename word breaks (#19535) + * Permalink files In PR diff (#19534) + * PullService lock via pullID (#19520) + * Make repository file list useable on mobile (#19515) + * more context for models (#19511) + * Allow package dump skipping (#19506) + * Refactor readme file renderer (#19502) + * By default force vertical tabs on mobile (#19486) + * Github style following followers (#19482) + * use net.IsLoopback() (#19477) + * Improve action table indices (#19472) + * Use horizontal tabs for repo header on mobile (#19468) + * pass gitRepo down since its used for main repo and wiki (#19461) + * Admin should not delete himself (#19423) + * Use queue instead of memory queue in webhook send service (#19390) + * Simplify the code to get issue count (#19380) + * Document 409 error returned by repos/migrate api (#19376) + * Add commit status popup to issuelist (#19375) + * Add RSS Feed buttons to Repo, User and Org pages (#19370) + * Add logic to switch between source/rendered on Markdown (#19356) + * Move some helper files out of models (#19355) + * Move access and repo permission to models/perm/access (#19350) + * Disallow selecting the text of buttons (#19330) + * Allow custom redirect for landing page (#19324) + * Repository level enable package or disable (#19323) + * Remove dependent on session auth for api/v1 routers (#19321) + * Never use /api/v1 from Gitea UI Pages (#19318) + * Remove legacy unmaintained packages, refactor to support change default locale (#19308) + * Refactor legacy `unknwon/com` package, improve golangci lint (#19284) + * Move milestone to models/issues/ (#19278) + * Configure OpenSSH log level via Environment in Docker (#19274) + * Move reaction to models/issues/ (#19264) + * Make git.OpenRepository accept Context (#19260) + * Move some issue methods as functions (#19255) + * More commit info from API (#19252) + * Allow API to create file on empty repo (#19224) + * Show last cron messages on monitor page (#19223) + * Make cron task no notice on success (#19221) + * New cron task: delete old system notices (#19219) + * Add Redis Sentinel Authentication Support (#19213) + * Add auto logging of goroutine pid label (#19212) + * Set OpenGraph title to DisplayName in profile pages (#19206) + * Add pprof labels in processes and for lifecycles (#19202) + * Let web and API routes have different auth methods group (#19168) + * Rename `ctx.User` to `ctx.Doer` (#19161) + * Move init repository related functions to modules (#19159) + * Feeds: render markdown to html (#19058) + * Allow users to self-request a PR review (#19030) + * Allow render HTML with css/js external links (#19017) + * Fix script compatiable with OpenWrt (#19000) + * Support ignore all santize for external renderer (#18984) + * Add note to GPG key response if user has no keys (#18961) + * Improve Stopwatch behavior (#18930) + * Improve mirror iterator (#18928) + * Uncapitalize errors (#18915) + * Prevent Stats Indexer reporting error if repo dir missing (#18870) + * Refactor SecToTime() function (#18863) + * Replace deprecated String.prototype.substr() with String.prototype.slice() (#18796) + * Move deletebeans into models/db (#18781) + * Add API to query collaborators permission for a repository (#18761) + * Fix display time of milestones (#18753) + * Add config option to disable "Update branch by rebase" (#18745) + * migrations: remove dead code in gitea uploader (#18725) + * Display template path of current page in dev mode (#18717) + * Add number in queue status to monitor page (#18712) + * Change git.cmd to RunWithContext (#18693) + * Refactor i18n, use Locale to provide i18n/translation related functions (#18648) + * Delete old git.NewCommand() and use it as git.NewCommandContext() (#18552) + * Move organization related structs into sub package (#18518) + * Remove go 1.15 support (#18511) + * Warn at startup if the provided `SCRIPT_TYPE` is not on the PATH (#18467) + * Use `CryptoRandomBytes` instead of `CryptoRandomString` (#18439) + * Update reserved usernames list (#18438) + * Use explicit jQuery import, remove unused eslint globals (#18435) + * Allow to filter repositories by language in explore, user and organization repositories lists (#18430) + * API: Return primary language and repository language stats API URL (#18396) + * Use base32 for 2FA scratch token (#18384) + * Unexport var git.GlobalCommandArgs (#18376) + * Don't underline commit status icon on hover (#18372) + * Always use git command but not os.Command (#18363) + * Switch to non-deprecation setting (#18358) + * Set the LastModified header for raw files (#18356) + * Refactor jwt.StandardClaims to RegisteredClaims (#18344) + * Enable deprecation error for v1.17.0 (#18341) + * Refactor httplib (#18338) + * Limit max-height of CodeMirror editors for issue comment and wiki (#18271) + * Validate migration files (#18203) + * format with gofumpt (#18184) + * Allow custom default merge message with .gitea/default_merge_message/_TEMPLATE.md (#18177) + * Update HTTP status codes (#18063) + * Prettify number of issues (#17760) + * Add a "admin user generate-access-token" subcommand (#17722) + * Move project files into models/project sub package (#17704) + * Custom regexp external issues (#17624) + * add smtp password to install page (#17564) + * Add config options to hide issue events (#17414) + * Refactor Router Logger (#17308) + * Prevent double click new issue/pull/comment button (#16157) + * Feature: show issue assignee on project board (#15232) + * [Refactor] convert team(s) to apiTeam(s) (#13745) +* BUGFIXES + * Write Commit-Graphs in RepositoryDumper (#20004) + * Use DisplayName() instead of FullName in Oauth Provider (#19991) + * Don't buffer doctor logger (#19982) + * Always try to fetch repo for mirrors (#19975) + * Uppercase first languages letters (#19965) + * Fix cli command restore-repo: "units" should be parsed as StringSlice (#19953) + * Ensure minimum mirror interval is reported on settings page (#19895) + * Exclude Archived repos from Dashboard Milestones (#19882) + * gitconfig: set safe.directory = * (#19870) + * Prevent NPE on update mirror settings (#19864) + * Only return valid stopwatches to the EventSource (#19863) + * Prevent NPE whilst migrating if there is a team request review (#19855) + * Fix inconsistency in doctor output (#19836) + * fix(telegram): fix link bot to release tag (#19830) + * Make AppDataPath absolute against the AppWorkPath if it is not (#19815) + * Add title attribute to dependencies in sidebar (#19807) + * Estimate Action Count in Statistics (#19775) + * Nuke the incorrect permission report on /api/v1/notifications (#19761) + * [doctor] do not update User Stars numbers unless --fix (#19750) + * Improved ref comment link when origin is body/title (#19741) + * Fix nodeinfo caching and prevent NPE if cache non-existent (#19721) + * Fix duplicate entry error when add team member (#19702) + * Fix sending empty notifications (#19589) + * Update image URL for Discord webhook (#19536) + * Don't let repo clone URL overflow (#19517) + * Allow commit status popup on /pulls page (#19507) + * Use router param for filepath in GetRawFile (#19499) + * Fix two UI bugs: JS error in imagediff.js, 500 error in diff/compare.tmpl (#19494) + * Fix logging of Transfer API (#19456) + * Fix panic in teams API when requesting members (#19360) + * Refactor CSRF protection modules, make sure CSRF tokens can be up-to-date. (#19337) + * An attempt to sync a non-mirror repo must give 400 (Bad Request) (#19300) + * Move checks for pulls before merge into own function (#19271) + * Fix `contrib/upgrade.sh` (#19222) + * Set the default branch for repositories generated from templates (#19136) + * Fix EasyMDE error when input Enter (#19004) + * Don't clean up hardcoded `tmp` (#18983) + * Delete related notifications on issue deletion too (#18953) + * Fix trace log to show value instead of pointers (#18926) + * Fix behavior or checkbox submission. (#18851) + * Add `ContextUser` (#18798) + * Fix some mirror bugs (#18649) + * quote MAKE to prevent path expansion with space error (#18622) + * preserve users if restoring a repository on the same Gitea instance (#18604) + * Fix non-ASCII search on database (#18437) + * Automatically pause queue if index service is unavailable (#15066) +* TESTING + * Allow postgres integration tests to run over unix pipe (#19875) + * Prevent intermittent NPE in queue tests (#19301) + * migrations: add test for importing pull requests in gitea uploader (#18752) + * tests: remove redundant comparison in repo dump/restore (#18660) + * more repo dump/restore tests, including pull requests (#18621) + * add test coverage for original author conversion during migrations (#18506) +* TRANSLATION + * Update issue_no_dependencies description (#19112) + * Refactor webhooks i18n (#18380) +* BUILD + * Use Golang 1.18 for Gitea 1.17 release (#19918) + * alpine 3.16 (#19797) + * node12 is EOL (#19451) + * add a directory prefix `gitea-src-VERSION` to release-tar-file (#19396) + * Upgrade xorm/builder from v0.3.9 to v0.3.10 (#19296) + * Add 1.18 (#19151) + * Use `go run` for tool dependencies, require go 1.17 (#18874) +* DOCS + * Update documents (git/fomantic/db, etc) (#19868) + * docs: update the ROOT documentation and error messages (#19832) + * Update document to use FHS `/usr/local/bin/gitea` instead of `/app/...` for Docker (#19794) + * Update documentation to disable duration settings with -1 instead of 0 (#19647) + * Add warning to set SENDMAIL_ARGS to -- (#19102) + * Update nginx reverse proxy docs (#18922) + * Add example to render html files (#18736) + * Attempt to improve docs (yet again) (#18687) + * Changelog 1.16.0 & 1.15.11 (#18468 & #18455) (#18470) + * Update the SSH passthrough documentation (#18366) + * Add `contrib/upgrade.sh` (#18286) +* MISC + * Fix aria for logo (#19955) + * fix(CI/CD): correct CI variable. (#19886) + * Update JS dependencies (#19767) + * In code search, get code unit accessible repos in one (main) query (#19764) + * Enable packages by default again (#19746) + * Update go tool dependencies (#19676) + * Update JS dependencies (#19675) + * Update go deps (#19665) + * Add tooltip to pending PR comments (#19662) + * Federation: return useful statistic information for nodeinfo (#19561) + * go.mod: update kevinburke/ssh_config to v1.2.0 (#19286) + * Update JS dependencies (#19281) + * Improve sync performance for pull-mirrors (#19125) + * Update `go-enry` to v2.8.0 (#18993) + * Improve dashboard's repo list performance (#18963) + * Avoid database lookups for `DescriptionHTML` (#18924) + * Remove CodeMirror dependencies (#18911) + * Update JS dependencies (#18898) + * Lock gofumpt to v0.3.0 and run it (#18866) + * Disable unnecessary mirroring elements (#18527) + * Disable unnecessary OpenID/OAuth2 elements (#18491) + * Disable unnecessary GitHooks elements (#18485) + * Change some logging levels (#18421) + * Update Goldmark to Goldmark 1.4.4 (#18420) + * Prevent showing webauthn error for every time visiting `/user/settings/security` (#18385) + * Use correct translation key for errors (#18342) + * Updated Chroma to v0.10.0 (#18270) + ## [1.16.8](https://github.com/go-gitea/gitea/releases/tag/v1.16.8) - 2022-05-16 * ENHANCEMENTS From f2d9aaa6dd6eb13ad9f02e6dc92075260b25f5af Mon Sep 17 00:00:00 2001 From: 6543 <6543@obermui.de> Date: Sat, 18 Jun 2022 19:14:04 +0200 Subject: [PATCH 02/13] Apply suggestions from code review --- CHANGELOG.md | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 94a16db5eeb94..5dc245c835e4b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -8,7 +8,7 @@ been added to each release, please refer to the [blog](https://blog.gitea.io). * BREAKING * Use "main" as default branch name (#19354) - * use go1.18 to build gitea (#19099) + * Use go1.18 to build gitea (#19099) * Add the possibility to allow the user to have a favicon which differs from the main logo (#18542) * Change initial TrustModel to committer (#18335) * Upgrade Alpine from 3.13 to 3.15 (#18050) @@ -17,7 +17,7 @@ been added to each release, please refer to the [blog](https://blog.gitea.io). * FEATURES * Automatically render wiki TOC (#19873) * Adding button to link accounts from user settings (#19792) - * feat: allow set default merge style while creating repo (#19751) + * Allow set default merge style while creating repo (#19751) * Add API to serve blob or LFS file content (#19689) * Auto merge pull requests when all checks succeeded via WebUI (#19648) * Improve reviewing PR UX (#19612) @@ -29,7 +29,6 @@ been added to each release, please refer to the [blog](https://blog.gitea.io). * RSS/Atom support for Repos (#19055) * Add button for issue deletion (#19032) * Allow to mark files in a PR as viewed (#19007) - * [API] Allow removing issues (#18879) * add Index to comment for migrations and mirroring (#18806) * Add health check endpoint (#18465) * store the foreign ID of issues during migration (#18446) @@ -46,6 +45,7 @@ been added to each release, please refer to the [blog](https://blog.gitea.io). * Provide configuration to allow camo-media proxying (#12802) * Auto merge pull requests when all checks succeeded via API (#9307) * API + * Allow removing issues (#18879) * Implement http signatures support for the API (#17565) * ENHANCEMENTS * Add dbconsistency checks for Stopwatches (#20010) @@ -131,7 +131,7 @@ been added to each release, please refer to the [blog](https://blog.gitea.io). * New cron task: delete old system notices (#19219) * Add Redis Sentinel Authentication Support (#19213) * Add auto logging of goroutine pid label (#19212) - * Set OpenGraph title to DisplayName in profile pages (#19206) + * Set OpenGraph title to DisplayName in profile pages (#19206) * Add pprof labels in processes and for lifecycles (#19202) * Let web and API routes have different auth methods group (#19168) * Rename `ctx.User` to `ctx.Doer` (#19161) @@ -269,7 +269,6 @@ been added to each release, please refer to the [blog](https://blog.gitea.io). * Add `contrib/upgrade.sh` (#18286) * MISC * Fix aria for logo (#19955) - * fix(CI/CD): correct CI variable. (#19886) * Update JS dependencies (#19767) * In code search, get code unit accessible repos in one (main) query (#19764) * Enable packages by default again (#19746) From 5f09d1546a52e3b04331abb6f9f125cafe4956c0 Mon Sep 17 00:00:00 2001 From: 6543 <6543@obermui.de> Date: Sat, 18 Jun 2022 20:34:13 +0200 Subject: [PATCH 03/13] update & move all breaking into breaking --- CHANGELOG.md | 30 ++++++++++++++---------------- 1 file changed, 14 insertions(+), 16 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 5dc245c835e4b..693c4069ee8a1 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,14 +4,25 @@ This changelog goes through all the changes that have been made in each release without substantial changes to our git log; to see the highlights of what has been added to each release, please refer to the [blog](https://blog.gitea.io). -## [1.17.0](https://github.com/go-gitea/gitea/releases/tag/v1.17.0-rc0) - 2022-06-18 +## [1.17.0](https://github.com/go-gitea/gitea/releases/tag/v1.17.0-rc1) - 2022-06-18 * BREAKING + * Require go1.18 for Gitea 1.17 (#19918) + * Make AppDataPath absolute against the AppWorkPath if it is not (#19815) + * Nuke the incorrect permission report on /api/v1/notifications (#19761) + * Refactor git module, make Gitea use internal git config (#19732) + * Remove `RequireHighlightJS` field, update plantuml example. (#19615) + * Upgrade required git version to 2.0 (#19577) + * Add a directory prefix `gitea-src-VERSION` to release-tar-file (#19396) * Use "main" as default branch name (#19354) - * Use go1.18 to build gitea (#19099) + * Make cron task no notice on success (#19221) * Add the possibility to allow the user to have a favicon which differs from the main logo (#18542) + * Update reserved usernames list (#18438) + * Support custom ACME provider (#18340) * Change initial TrustModel to committer (#18335) + * Update HTTP status codes (#18063) * Upgrade Alpine from 3.13 to 3.15 (#18050) + * Refactor Router Logger (#17308) * SECURITY * Remove deprecated SSH ciphers from default (#18697) * FEATURES @@ -32,7 +43,6 @@ been added to each release, please refer to the [blog](https://blog.gitea.io). * add Index to comment for migrations and mirroring (#18806) * Add health check endpoint (#18465) * store the foreign ID of issues during migration (#18446) - * Support custom ACME provider (#18340) * Add packagist webhook (#18224) * Add "Allow edits from maintainer" feature (#18002) * Add apply-patch, basic revert and cherry-pick functionality (#17902) @@ -69,7 +79,6 @@ been added to each release, please refer to the [blog](https://blog.gitea.io). * Move almost all functions' parameter db.Engine to context.Context (#19748) * Show source/target branches on PR's list (#19747) * use http.StatusTemporaryRedirect(307) when serve avatar directly (#19739) - * Refactor git module, make Gitea use internal git config (#19732) * Add doctor orphan check for orphaned pull requests without an existing base repo (#19731) * Make Ctrl+Enter (quick submit) work for issue comment and wiki editor (#19729) * Update go-chi/cache to utilize Ping() (#19719) @@ -80,10 +89,8 @@ been added to each release, please refer to the [blog](https://blog.gitea.io). * Tidy up `` template (#19678) * Calculate filename hash only once (#19654) * Simplify `IsVendor` (#19626) - * Remove `RequireHighlightJS` field, update plantuml example. (#19615) * Add "Reference" section to Issue view sidebar (#19609) * Only set CanColorStdout / CanColorStderr to true if the stdout/stderr is a terminal (#19581) - * Upgrade required git version to 2.0 (#19577) * Use for a repo action one database transaction (#19576) * Simplify loops to copy (#19569) * Added X-Mailer header to outgoing emails (#19562) @@ -127,7 +134,6 @@ been added to each release, please refer to the [blog](https://blog.gitea.io). * More commit info from API (#19252) * Allow API to create file on empty repo (#19224) * Show last cron messages on monitor page (#19223) - * Make cron task no notice on success (#19221) * New cron task: delete old system notices (#19219) * Add Redis Sentinel Authentication Support (#19213) * Add auto logging of goroutine pid label (#19212) @@ -162,7 +168,6 @@ been added to each release, please refer to the [blog](https://blog.gitea.io). * Remove go 1.15 support (#18511) * Warn at startup if the provided `SCRIPT_TYPE` is not on the PATH (#18467) * Use `CryptoRandomBytes` instead of `CryptoRandomString` (#18439) - * Update reserved usernames list (#18438) * Use explicit jQuery import, remove unused eslint globals (#18435) * Allow to filter repositories by language in explore, user and organization repositories lists (#18430) * API: Return primary language and repository language stats API URL (#18396) @@ -179,18 +184,17 @@ been added to each release, please refer to the [blog](https://blog.gitea.io). * Validate migration files (#18203) * format with gofumpt (#18184) * Allow custom default merge message with .gitea/default_merge_message/_TEMPLATE.md (#18177) - * Update HTTP status codes (#18063) * Prettify number of issues (#17760) * Add a "admin user generate-access-token" subcommand (#17722) * Move project files into models/project sub package (#17704) * Custom regexp external issues (#17624) * add smtp password to install page (#17564) * Add config options to hide issue events (#17414) - * Refactor Router Logger (#17308) * Prevent double click new issue/pull/comment button (#16157) * Feature: show issue assignee on project board (#15232) * [Refactor] convert team(s) to apiTeam(s) (#13745) * BUGFIXES + * Return 404 when tag is broken (#20017) (#20024) * Write Commit-Graphs in RepositoryDumper (#20004) * Use DisplayName() instead of FullName in Oauth Provider (#19991) * Don't buffer doctor logger (#19982) @@ -205,10 +209,8 @@ been added to each release, please refer to the [blog](https://blog.gitea.io). * Prevent NPE whilst migrating if there is a team request review (#19855) * Fix inconsistency in doctor output (#19836) * fix(telegram): fix link bot to release tag (#19830) - * Make AppDataPath absolute against the AppWorkPath if it is not (#19815) * Add title attribute to dependencies in sidebar (#19807) * Estimate Action Count in Statistics (#19775) - * Nuke the incorrect permission report on /api/v1/notifications (#19761) * [doctor] do not update User Stars numbers unless --fix (#19750) * Improved ref comment link when origin is body/title (#19741) * Fix nodeinfo caching and prevent NPE if cache non-existent (#19721) @@ -248,13 +250,9 @@ been added to each release, please refer to the [blog](https://blog.gitea.io). * Update issue_no_dependencies description (#19112) * Refactor webhooks i18n (#18380) * BUILD - * Use Golang 1.18 for Gitea 1.17 release (#19918) * alpine 3.16 (#19797) * node12 is EOL (#19451) - * add a directory prefix `gitea-src-VERSION` to release-tar-file (#19396) * Upgrade xorm/builder from v0.3.9 to v0.3.10 (#19296) - * Add 1.18 (#19151) - * Use `go run` for tool dependencies, require go 1.17 (#18874) * DOCS * Update documents (git/fomantic/db, etc) (#19868) * docs: update the ROOT documentation and error messages (#19832) From 92443edf1345515fb7b9c81ff661f3bc88b7d14c Mon Sep 17 00:00:00 2001 From: 6543 <6543@obermui.de> Date: Sat, 18 Jun 2022 20:47:45 +0200 Subject: [PATCH 04/13] update & start upercase --- CHANGELOG.md | 46 ++++++++++++++++------------------------------ 1 file changed, 16 insertions(+), 30 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 693c4069ee8a1..826b7f0f04af8 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -25,6 +25,8 @@ been added to each release, please refer to the [blog](https://blog.gitea.io). * Refactor Router Logger (#17308) * SECURITY * Remove deprecated SSH ciphers from default (#18697) +* FEDERATION + * Return statistic information for nodeinfo (#19561) * FEATURES * Automatically render wiki TOC (#19873) * Adding button to link accounts from user settings (#19792) @@ -40,9 +42,9 @@ been added to each release, please refer to the [blog](https://blog.gitea.io). * RSS/Atom support for Repos (#19055) * Add button for issue deletion (#19032) * Allow to mark files in a PR as viewed (#19007) - * add Index to comment for migrations and mirroring (#18806) + * Add Index to comment for migrations and mirroring (#18806) * Add health check endpoint (#18465) - * store the foreign ID of issues during migration (#18446) + * Store the foreign ID of issues during migration (#18446) * Add packagist webhook (#18224) * Add "Allow edits from maintainer" feature (#18002) * Add apply-patch, basic revert and cherry-pick functionality (#17902) @@ -51,7 +53,7 @@ been added to each release, please refer to the [blog](https://blog.gitea.io). * Add LDAP group sync to Teams, fixes #1395 (#16299) * Pause queues (#15928) * Added auto-save whitespace behavior if it changed manually (#15566) - * Feature: Find files in repo (#15028) + * Find files in repo (#15028) * Provide configuration to allow camo-media proxying (#12802) * Auto merge pull requests when all checks succeeded via API (#9307) * API @@ -106,7 +108,6 @@ been added to each release, please refer to the [blog](https://blog.gitea.io). * Refactor readme file renderer (#19502) * By default force vertical tabs on mobile (#19486) * Github style following followers (#19482) - * use net.IsLoopback() (#19477) * Improve action table indices (#19472) * Use horizontal tabs for repo header on mobile (#19468) * pass gitRepo down since its used for main repo and wiki (#19461) @@ -158,14 +159,12 @@ been added to each release, please refer to the [blog](https://blog.gitea.io). * Add API to query collaborators permission for a repository (#18761) * Fix display time of milestones (#18753) * Add config option to disable "Update branch by rebase" (#18745) - * migrations: remove dead code in gitea uploader (#18725) * Display template path of current page in dev mode (#18717) * Add number in queue status to monitor page (#18712) * Change git.cmd to RunWithContext (#18693) * Refactor i18n, use Locale to provide i18n/translation related functions (#18648) * Delete old git.NewCommand() and use it as git.NewCommandContext() (#18552) * Move organization related structs into sub package (#18518) - * Remove go 1.15 support (#18511) * Warn at startup if the provided `SCRIPT_TYPE` is not on the PATH (#18467) * Use `CryptoRandomBytes` instead of `CryptoRandomString` (#18439) * Use explicit jQuery import, remove unused eslint globals (#18435) @@ -182,17 +181,16 @@ been added to each release, please refer to the [blog](https://blog.gitea.io). * Refactor httplib (#18338) * Limit max-height of CodeMirror editors for issue comment and wiki (#18271) * Validate migration files (#18203) - * format with gofumpt (#18184) + * Format with gofumpt (#18184) * Allow custom default merge message with .gitea/default_merge_message/_TEMPLATE.md (#18177) * Prettify number of issues (#17760) * Add a "admin user generate-access-token" subcommand (#17722) * Move project files into models/project sub package (#17704) * Custom regexp external issues (#17624) - * add smtp password to install page (#17564) + * Add smtp password to install page (#17564) * Add config options to hide issue events (#17414) * Prevent double click new issue/pull/comment button (#16157) - * Feature: show issue assignee on project board (#15232) - * [Refactor] convert team(s) to apiTeam(s) (#13745) + * Show issue assignee on project board (#15232) * BUGFIXES * Return 404 when tag is broken (#20017) (#20024) * Write Commit-Graphs in RepositoryDumper (#20004) @@ -235,27 +233,26 @@ been added to each release, please refer to the [blog](https://blog.gitea.io). * Fix behavior or checkbox submission. (#18851) * Add `ContextUser` (#18798) * Fix some mirror bugs (#18649) - * quote MAKE to prevent path expansion with space error (#18622) - * preserve users if restoring a repository on the same Gitea instance (#18604) + * Quote MAKE to prevent path expansion with space error (#18622) + * Preserve users if restoring a repository on the same Gitea instance (#18604) * Fix non-ASCII search on database (#18437) * Automatically pause queue if index service is unavailable (#15066) * TESTING * Allow postgres integration tests to run over unix pipe (#19875) * Prevent intermittent NPE in queue tests (#19301) - * migrations: add test for importing pull requests in gitea uploader (#18752) - * tests: remove redundant comparison in repo dump/restore (#18660) - * more repo dump/restore tests, including pull requests (#18621) - * add test coverage for original author conversion during migrations (#18506) + * Add test for importing pull requests in gitea uploader for migrations (#18752) + * Remove redundant comparison in repo dump/restore (#18660) + * More repo dump/restore tests, including pull requests (#18621) + * Add test coverage for original author conversion during migrations (#18506) * TRANSLATION * Update issue_no_dependencies description (#19112) * Refactor webhooks i18n (#18380) * BUILD - * alpine 3.16 (#19797) + * Use alpine 3.16 (#19797) * node12 is EOL (#19451) - * Upgrade xorm/builder from v0.3.9 to v0.3.10 (#19296) * DOCS * Update documents (git/fomantic/db, etc) (#19868) - * docs: update the ROOT documentation and error messages (#19832) + * Update the ROOT documentation and error messages (#19832) * Update document to use FHS `/usr/local/bin/gitea` instead of `/app/...` for Docker (#19794) * Update documentation to disable duration settings with -1 instead of 0 (#19647) * Add warning to set SENDMAIL_ARGS to -- (#19102) @@ -267,31 +264,20 @@ been added to each release, please refer to the [blog](https://blog.gitea.io). * Add `contrib/upgrade.sh` (#18286) * MISC * Fix aria for logo (#19955) - * Update JS dependencies (#19767) * In code search, get code unit accessible repos in one (main) query (#19764) * Enable packages by default again (#19746) - * Update go tool dependencies (#19676) - * Update JS dependencies (#19675) - * Update go deps (#19665) * Add tooltip to pending PR comments (#19662) - * Federation: return useful statistic information for nodeinfo (#19561) - * go.mod: update kevinburke/ssh_config to v1.2.0 (#19286) - * Update JS dependencies (#19281) * Improve sync performance for pull-mirrors (#19125) - * Update `go-enry` to v2.8.0 (#18993) * Improve dashboard's repo list performance (#18963) * Avoid database lookups for `DescriptionHTML` (#18924) * Remove CodeMirror dependencies (#18911) * Update JS dependencies (#18898) - * Lock gofumpt to v0.3.0 and run it (#18866) * Disable unnecessary mirroring elements (#18527) * Disable unnecessary OpenID/OAuth2 elements (#18491) * Disable unnecessary GitHooks elements (#18485) * Change some logging levels (#18421) - * Update Goldmark to Goldmark 1.4.4 (#18420) * Prevent showing webauthn error for every time visiting `/user/settings/security` (#18385) * Use correct translation key for errors (#18342) - * Updated Chroma to v0.10.0 (#18270) ## [1.16.8](https://github.com/go-gitea/gitea/releases/tag/v1.16.8) - 2022-05-16 From d78c57d2b182817da7baab77e27061d8c0227ac4 Mon Sep 17 00:00:00 2001 From: 6543 <6543@obermui.de> Date: Sat, 18 Jun 2022 20:52:16 +0200 Subject: [PATCH 05/13] Add FEDERATION section --- .changelog.yml | 4 ++++ CHANGELOG.md | 4 ++-- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.changelog.yml b/.changelog.yml index 657dfa1c0ee52..64d3515d8969c 100644 --- a/.changelog.yml +++ b/.changelog.yml @@ -18,6 +18,10 @@ groups: name: SECURITY labels: - kind/security + - + name: FEDERATION + labels: + - theme/federation - name: FEATURES labels: diff --git a/CHANGELOG.md b/CHANGELOG.md index 826b7f0f04af8..2ff013b63941d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -27,6 +27,8 @@ been added to each release, please refer to the [blog](https://blog.gitea.io). * Remove deprecated SSH ciphers from default (#18697) * FEDERATION * Return statistic information for nodeinfo (#19561) + * Add Webfinger endpoint (#19462) + * Store the foreign ID of issues during migration (#18446) * FEATURES * Automatically render wiki TOC (#19873) * Adding button to link accounts from user settings (#19792) @@ -36,7 +38,6 @@ been added to each release, please refer to the [blog](https://blog.gitea.io). * Improve reviewing PR UX (#19612) * Add API to check if team has repo access (#19540) * Add support for rendering console output with colors (#19497) - * Add Webfinger endpoint (#19462) * Add Helm Chart registry (#19406) * Add Goroutine stack inspector to admin/monitor (#19207) * RSS/Atom support for Repos (#19055) @@ -44,7 +45,6 @@ been added to each release, please refer to the [blog](https://blog.gitea.io). * Allow to mark files in a PR as viewed (#19007) * Add Index to comment for migrations and mirroring (#18806) * Add health check endpoint (#18465) - * Store the foreign ID of issues during migration (#18446) * Add packagist webhook (#18224) * Add "Allow edits from maintainer" feature (#18002) * Add apply-patch, basic revert and cherry-pick functionality (#17902) From 5de2396bd239300c7c2cfb239b72f2e322d6ae55 Mon Sep 17 00:00:00 2001 From: 6543 <6543@obermui.de> Date: Sat, 18 Jun 2022 21:27:57 +0200 Subject: [PATCH 06/13] fix api section --- CHANGELOG.md | 28 +++++++++++----------------- 1 file changed, 11 insertions(+), 17 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 2ff013b63941d..2157461148d04 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,7 +4,7 @@ This changelog goes through all the changes that have been made in each release without substantial changes to our git log; to see the highlights of what has been added to each release, please refer to the [blog](https://blog.gitea.io). -## [1.17.0](https://github.com/go-gitea/gitea/releases/tag/v1.17.0-rc1) - 2022-06-18 +## [1.17.0-rc1](https://github.com/go-gitea/gitea/releases/tag/v1.17.0-rc1) - 2022-06-18 * BREAKING * Require go1.18 for Gitea 1.17 (#19918) @@ -33,14 +33,12 @@ been added to each release, please refer to the [blog](https://blog.gitea.io). * Automatically render wiki TOC (#19873) * Adding button to link accounts from user settings (#19792) * Allow set default merge style while creating repo (#19751) - * Add API to serve blob or LFS file content (#19689) - * Auto merge pull requests when all checks succeeded via WebUI (#19648) + * Auto merge pull requests when all checks succeeded (#9307 & #19648) * Improve reviewing PR UX (#19612) - * Add API to check if team has repo access (#19540) * Add support for rendering console output with colors (#19497) * Add Helm Chart registry (#19406) * Add Goroutine stack inspector to admin/monitor (#19207) - * RSS/Atom support for Repos (#19055) + * RSS/Atom support for Orgs & Repos (#17714 & #19055) * Add button for issue deletion (#19032) * Allow to mark files in a PR as viewed (#19007) * Add Index to comment for migrations and mirroring (#18806) @@ -48,16 +46,20 @@ been added to each release, please refer to the [blog](https://blog.gitea.io). * Add packagist webhook (#18224) * Add "Allow edits from maintainer" feature (#18002) * Add apply-patch, basic revert and cherry-pick functionality (#17902) - * RSS/Atom support for Orgs (#17714) * Add Package Registry (#16510) - * Add LDAP group sync to Teams, fixes #1395 (#16299) + * Add LDAP group sync to Teams (#16299) * Pause queues (#15928) * Added auto-save whitespace behavior if it changed manually (#15566) * Find files in repo (#15028) * Provide configuration to allow camo-media proxying (#12802) - * Auto merge pull requests when all checks succeeded via API (#9307) * API + * Add endpoint to serve blob or LFS file content (#19689) + * Add endpoint to check if team has repo access (#19540) + * More commit info (#19252) + * Allow to create file on empty repo (#19224) * Allow removing issues (#18879) + * Add endpoint to query collaborators permission for a repository (#18761) + * Return primary language and repository language stats API URL (#18396) * Implement http signatures support for the API (#17565) * ENHANCEMENTS * Add dbconsistency checks for Stopwatches (#20010) @@ -80,7 +82,7 @@ been added to each release, please refer to the [blog](https://blog.gitea.io). * Move org functions (#19753) * Move almost all functions' parameter db.Engine to context.Context (#19748) * Show source/target branches on PR's list (#19747) - * use http.StatusTemporaryRedirect(307) when serve avatar directly (#19739) + * Use http.StatusTemporaryRedirect(307) when serve avatar directly (#19739) * Add doctor orphan check for orphaned pull requests without an existing base repo (#19731) * Make Ctrl+Enter (quick submit) work for issue comment and wiki editor (#19729) * Update go-chi/cache to utilize Ping() (#19719) @@ -114,7 +116,6 @@ been added to each release, please refer to the [blog](https://blog.gitea.io). * Admin should not delete himself (#19423) * Use queue instead of memory queue in webhook send service (#19390) * Simplify the code to get issue count (#19380) - * Document 409 error returned by repos/migrate api (#19376) * Add commit status popup to issuelist (#19375) * Add RSS Feed buttons to Repo, User and Org pages (#19370) * Add logic to switch between source/rendered on Markdown (#19356) @@ -126,14 +127,11 @@ been added to each release, please refer to the [blog](https://blog.gitea.io). * Remove dependent on session auth for api/v1 routers (#19321) * Never use /api/v1 from Gitea UI Pages (#19318) * Remove legacy unmaintained packages, refactor to support change default locale (#19308) - * Refactor legacy `unknwon/com` package, improve golangci lint (#19284) * Move milestone to models/issues/ (#19278) * Configure OpenSSH log level via Environment in Docker (#19274) * Move reaction to models/issues/ (#19264) * Make git.OpenRepository accept Context (#19260) * Move some issue methods as functions (#19255) - * More commit info from API (#19252) - * Allow API to create file on empty repo (#19224) * Show last cron messages on monitor page (#19223) * New cron task: delete old system notices (#19219) * Add Redis Sentinel Authentication Support (#19213) @@ -141,7 +139,6 @@ been added to each release, please refer to the [blog](https://blog.gitea.io). * Set OpenGraph title to DisplayName in profile pages (#19206) * Add pprof labels in processes and for lifecycles (#19202) * Let web and API routes have different auth methods group (#19168) - * Rename `ctx.User` to `ctx.Doer` (#19161) * Move init repository related functions to modules (#19159) * Feeds: render markdown to html (#19058) * Allow users to self-request a PR review (#19030) @@ -156,7 +153,6 @@ been added to each release, please refer to the [blog](https://blog.gitea.io). * Refactor SecToTime() function (#18863) * Replace deprecated String.prototype.substr() with String.prototype.slice() (#18796) * Move deletebeans into models/db (#18781) - * Add API to query collaborators permission for a repository (#18761) * Fix display time of milestones (#18753) * Add config option to disable "Update branch by rebase" (#18745) * Display template path of current page in dev mode (#18717) @@ -169,7 +165,6 @@ been added to each release, please refer to the [blog](https://blog.gitea.io). * Use `CryptoRandomBytes` instead of `CryptoRandomString` (#18439) * Use explicit jQuery import, remove unused eslint globals (#18435) * Allow to filter repositories by language in explore, user and organization repositories lists (#18430) - * API: Return primary language and repository language stats API URL (#18396) * Use base32 for 2FA scratch token (#18384) * Unexport var git.GlobalCommandArgs (#18376) * Don't underline commit status icon on hover (#18372) @@ -217,7 +212,6 @@ been added to each release, please refer to the [blog](https://blog.gitea.io). * Update image URL for Discord webhook (#19536) * Don't let repo clone URL overflow (#19517) * Allow commit status popup on /pulls page (#19507) - * Use router param for filepath in GetRawFile (#19499) * Fix two UI bugs: JS error in imagediff.js, 500 error in diff/compare.tmpl (#19494) * Fix logging of Transfer API (#19456) * Fix panic in teams API when requesting members (#19360) From ea5c88cc42df0ddbfb5ecfd85d1a7f069964582a Mon Sep 17 00:00:00 2001 From: 6543 <6543@obermui.de> Date: Sat, 18 Jun 2022 21:29:42 +0200 Subject: [PATCH 07/13] add link to tool --- .changelog.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.changelog.yml b/.changelog.yml index 64d3515d8969c..44d32c2a8d931 100644 --- a/.changelog.yml +++ b/.changelog.yml @@ -1,3 +1,6 @@ +# confog for changelog tool +# source: https://gitea.com/gitea/changelog + # The full repository name repo: go-gitea/gitea From a1f7979398d4099e2a02cba33037a45d15f369bf Mon Sep 17 00:00:00 2001 From: 6543 <6543@obermui.de> Date: Sat, 18 Jun 2022 21:30:28 +0200 Subject: [PATCH 08/13] do you know this "confog" --- .changelog.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.changelog.yml b/.changelog.yml index 44d32c2a8d931..5c0b2a0cb06a4 100644 --- a/.changelog.yml +++ b/.changelog.yml @@ -1,4 +1,4 @@ -# confog for changelog tool +# config for changelog tool # source: https://gitea.com/gitea/changelog # The full repository name From e8ee09589e2bd2a019db0f8cecf0c7d02b2c816d Mon Sep 17 00:00:00 2001 From: 6543 <6543@obermui.de> Date: Sat, 18 Jun 2022 21:51:49 +0200 Subject: [PATCH 09/13] Apply suggestions from code review Co-authored-by: Gusted --- CHANGELOG.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 2157461148d04..da3c8273d0140 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -201,10 +201,10 @@ been added to each release, please refer to the [blog](https://blog.gitea.io). * Only return valid stopwatches to the EventSource (#19863) * Prevent NPE whilst migrating if there is a team request review (#19855) * Fix inconsistency in doctor output (#19836) - * fix(telegram): fix link bot to release tag (#19830) + * Fix release tag for webhook (#19830) * Add title attribute to dependencies in sidebar (#19807) * Estimate Action Count in Statistics (#19775) - * [doctor] do not update User Stars numbers unless --fix (#19750) + * Do not update user stars numbers unless fix is specified (#19750) * Improved ref comment link when origin is body/title (#19741) * Fix nodeinfo caching and prevent NPE if cache non-existent (#19721) * Fix duplicate entry error when add team member (#19702) @@ -243,7 +243,7 @@ been added to each release, please refer to the [blog](https://blog.gitea.io). * Refactor webhooks i18n (#18380) * BUILD * Use alpine 3.16 (#19797) - * node12 is EOL (#19451) + * Require node 14.0 (#19451) * DOCS * Update documents (git/fomantic/db, etc) (#19868) * Update the ROOT documentation and error messages (#19832) @@ -252,7 +252,7 @@ been added to each release, please refer to the [blog](https://blog.gitea.io). * Add warning to set SENDMAIL_ARGS to -- (#19102) * Update nginx reverse proxy docs (#18922) * Add example to render html files (#18736) - * Attempt to improve docs (yet again) (#18687) + * Make SSH passtrough documentation better (#18687) * Changelog 1.16.0 & 1.15.11 (#18468 & #18455) (#18470) * Update the SSH passthrough documentation (#18366) * Add `contrib/upgrade.sh` (#18286) From 299e755a1af44bc1e78f06ddbd5bb691081dc2ee Mon Sep 17 00:00:00 2001 From: 6543 <6543@obermui.de> Date: Sat, 18 Jun 2022 21:52:29 +0200 Subject: [PATCH 10/13] Update CHANGELOG.md --- CHANGELOG.md | 1 - 1 file changed, 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index da3c8273d0140..0dfa1a01fde03 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -265,7 +265,6 @@ been added to each release, please refer to the [blog](https://blog.gitea.io). * Improve dashboard's repo list performance (#18963) * Avoid database lookups for `DescriptionHTML` (#18924) * Remove CodeMirror dependencies (#18911) - * Update JS dependencies (#18898) * Disable unnecessary mirroring elements (#18527) * Disable unnecessary OpenID/OAuth2 elements (#18491) * Disable unnecessary GitHooks elements (#18485) From bdc5b65c4b16191baeceb2d2cd27da8a16fdd6bb Mon Sep 17 00:00:00 2001 From: 6543 <6543@obermui.de> Date: Sun, 19 Jun 2022 01:40:21 +0200 Subject: [PATCH 11/13] Apply suggestions from code review Co-authored-by: delvh --- CHANGELOG.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 0dfa1a01fde03..aa8a5dfb61695 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -16,12 +16,16 @@ been added to each release, please refer to the [blog](https://blog.gitea.io). * Add a directory prefix `gitea-src-VERSION` to release-tar-file (#19396) * Use "main" as default branch name (#19354) * Make cron task no notice on success (#19221) + * Add pam account authorization check (#19040) + * Refactor mirror code & fix StartToMirror (#18904) + * Remove deprecated SSH ciphers from default (#18697) * Add the possibility to allow the user to have a favicon which differs from the main logo (#18542) * Update reserved usernames list (#18438) * Support custom ACME provider (#18340) * Change initial TrustModel to committer (#18335) * Update HTTP status codes (#18063) * Upgrade Alpine from 3.13 to 3.15 (#18050) + * Restrict email address validation (#17688) * Refactor Router Logger (#17308) * SECURITY * Remove deprecated SSH ciphers from default (#18697) From a232264fc82a3608f44b478532d28fa8fef8c20d Mon Sep 17 00:00:00 2001 From: zeripath Date: Sun, 19 Jun 2022 12:59:09 +0100 Subject: [PATCH 12/13] Update CHANGELOG.md Co-authored-by: Lauris BH --- CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index aa8a5dfb61695..f0bac34788ecd 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -12,7 +12,7 @@ been added to each release, please refer to the [blog](https://blog.gitea.io). * Nuke the incorrect permission report on /api/v1/notifications (#19761) * Refactor git module, make Gitea use internal git config (#19732) * Remove `RequireHighlightJS` field, update plantuml example. (#19615) - * Upgrade required git version to 2.0 (#19577) + * Increase minimal required git version to 2.0 (#19577) * Add a directory prefix `gitea-src-VERSION` to release-tar-file (#19396) * Use "main" as default branch name (#19354) * Make cron task no notice on success (#19221) From 81eb669ad569378c6865b3342b228ee7d72fb0a8 Mon Sep 17 00:00:00 2001 From: 6543 <6543@obermui.de> Date: Mon, 20 Jun 2022 14:32:59 +0200 Subject: [PATCH 13/13] update --- CHANGELOG.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index f0bac34788ecd..7e3bed7f0a28e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -17,6 +17,7 @@ been added to each release, please refer to the [blog](https://blog.gitea.io). * Use "main" as default branch name (#19354) * Make cron task no notice on success (#19221) * Add pam account authorization check (#19040) + * Show messages for users if the ROOT_URL is wrong, show JavaScript errors (#18971) * Refactor mirror code & fix StartToMirror (#18904) * Remove deprecated SSH ciphers from default (#18697) * Add the possibility to allow the user to have a favicon which differs from the main logo (#18542) @@ -191,6 +192,8 @@ been added to each release, please refer to the [blog](https://blog.gitea.io). * Prevent double click new issue/pull/comment button (#16157) * Show issue assignee on project board (#15232) * BUGFIXES + * Alter hook_task TEXT fields to LONGTEXT (#20038) (#20041) + * Respond with a 401 on git push when password isn't changed yet (#20026) (#20027) * Return 404 when tag is broken (#20017) (#20024) * Write Commit-Graphs in RepositoryDumper (#20004) * Use DisplayName() instead of FullName in Oauth Provider (#19991)