forked from mirror/forgejo
chore: merge upstream Forgejo changes (2026-09) #3
Loading…
Reference in a new issue
No description provided.
Delete branch "t3code/merge-upstream-forgejo"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
forgejointot3code/merge-upstream-forgejoreceive.procReceiveRefsforrefs/pull/, unhiderefs/pull/)PATCH /orgs/{org}now keepspublicvisibility and makesEditOrgOptionfields optionalhtml_urlin APITesting
make test-sqliteintegration suitegit_push_test.go,pull_update_test.go,repo_generate_test.go)make lint-backendandmake lint-frontendmake 'test-sqlite#TestWebhook'style focused runs for webhook event changesrefs/pull/*works on a dev instancePATCH /orgs/{org}with omittedvisibilitykeeps existing visibilityA `PATCH /orgs/{org}` API call with `{"visibility":"public"}` succeeds while silently discarding the visibility. This is because of a logic error that ignores "public" because it is the zero value of the VisibleType struct. Resolves #13956 Co-authored-by: Julien Dessaux <[email protected]> Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/14287 Reviewed-by: Mathieu Fenniak <[email protected]>