gitea

Development moved to Codeberg

Commits at 0b15a729cf49e8287e720f7b4893231ca5a184e4

  1. 0b15a729 rm .sample hooks which aren't used (#19101) techknowlogick authored at GitHub comitted at
  2. ed1d95c5 use go1.18 to build gitea (#19099) * use go1.18 to build gitea& update min go version to 1.17 * bump in a few more places * add a few simple tests for isipprivate * update go.mod * update URL to https://go.dev/dl/ * golangci-lint * attempt golangci-lint workaround * change version * bump fumpt version * skip strings.title test * go mod tidy * update tests as some aren't private?? * update tests techknowlogick authored at GitHub comitted at
  3. fe9626af Use `go run` for tool dependencies, require go 1.17 (#18874) This ensures the tools only run in the versions we've tested and it also does not polute PATH with those tools so they are truly isolated. This syntax of `go run` requires go 1.17, so the minimum version is set accordingly. Fixes: https://github.com/go-gitea/gitea/issues/18867 Co-authored-by: techknowlogick <techknowlogick@gitea.io> silverwind authored at GitHub comitted at
  4. 6ab4a968 Update golang.org/x/crypto (#19097) * Update golang.org/x/crypto - Update dependency to include fix for CVE. - See https://groups.google.com/g/golang-announce/c/-cp44ypCT5s/m/wmegxkLiAQAJ?utm_medium=email&utm_source=footer * Fix deprecation notice * Remove workaround - Introduced in https://github.com/go-gitea/gitea/pull/17281 - Fixed in x/crypto: - https://github.com/golang/crypto/commit/5d542ad81a58c89581d596f49d0ba5d435481bcf - & https://github.com/golang/crypto/commit/3147a52a75dda54ac3a611ef8978640d85188a2a * Update Kex Algorithms - Use standardized name for curve22519-sha256. https://github.com/golang/crypto/commit/9b076918e3c7e908b2bdea932f272a9979f2488a - Prefer SHA256 version over SHA1 version. https://github.com/golang/crypto/commit/e4b3678e5f38521e67eba223ddd1902ceb3a303c Gusted authored at GitHub comitted at
  5. c88f2e2a Handle email address not exist. (#19089) KN4CK3R authored at GitHub comitted at
  6. 2ba72ced Frontport Changelogs (#19088) * Frontport Changelogs * bump version in docs 6543 authored at GitHub comitted at
  7. 18033f49 Restrict email address validation (#17688) This didn't follow the RFC but it's a subset of that. I think we should narrow the allowed chars at first and discuss more possibility in future PRs. Lunny Xiao authored at GitHub comitted at
  8. 49db87a0 Fix lfs bug (#19072) * Fix lfs bug Lunny Xiao authored at GitHub comitted at
  9. 3ad6cf20 [skip ci] Updated translations via Crowdin GiteaBot authored at GiteaBot comitted at
  10. 35541f85 Fix documentation and #19065 (#19067) mscherer authored at GitHub comitted at
  11. bc0d2c8a RSS/Atom support for Repos (#19055) * support for repos * refactor * advertise the feeds via meta tags * allow feed suffix and feed header * optimize performance 6543 authored at GitHub comitted at
  12. 780cf76f [skip ci] Updated licenses and gitignores GiteaBot authored at GiteaBot comitted at
  13. 9cca834a Feeds: render markdown to html (#19058) * feeds: render markdown to html Norwin authored at GitHub comitted at
  14. a0c043f5 [skip ci] Updated translations via Crowdin GiteaBot authored at GiteaBot comitted at
  15. a223bc87 Prevent 500 when there is an error during new auth source post (#19041) Fix #19036 Signed-off-by: Andrew Thornton <art27@cantab.net> zeripath authored at GitHub comitted at
  16. 886b1de9 Update the webauthn_credential_id_sequence in Postgres (#19048) * Update the webauthn_credential_id_sequence in Postgres There is (yet) another problem with v210 in that Postgres will silently allow preset ID insertions ... but it will not update the sequence value. This PR simply adds a little step to the end of the v210 migration to update the sequence number. Users who have already migrated who find that they cannot insert new webauthn_credentials into the DB can either run: ```bash gitea doctor recreate-table webauthn_credential ``` or ```bash ./gitea doctor --run=check-db-consistency --fix ``` which will fix the bad sequence. Fix #19012 Signed-off-by: Andrew Thornton <art27@cantab.net> zeripath authored at GitHub comitted at
  17. a0db075f If rendering has failed due to a net.OpError stop rendering (attempt 2) (#19049) Unfortunately #18642 does not work because a `*net.OpError` does not implement the `Is` interface to make `errors.Is` work correctly - thus leading to the irritating conclusion that a `*net.OpError` is not a `*net.OpError`. Here we keep the `errors.Is` because presumably this will be fixed at some point in the golang main source code but also we add a simply type cast to also check. Fix #18629 Signed-off-by: Andrew Thornton <art27@cantab.net> zeripath authored at GitHub comitted at
  18. ba470a85 use xorm builder for models.getReviewers() (#19033) * xorm builder * dedup code 6543 authored at GitHub comitted at
  19. cc98737c RSS/Atom support for Orgs (#17714) part of #569 6543 authored at GitHub comitted at
  20. 5fdd3042 Fix flag validation (#19046) Regression from #5785 Norwin authored at GitHub comitted at
  21. 75eb6cc9 Improve SyncMirrors logging (#19045) Yet another issue has come up where the logging from SyncMirrors does not provide enough context. This PR adds more context to these logging events. Related #19038 Signed-off-by: Andrew Thornton <art27@cantab.net> zeripath authored at GitHub comitted at
  22. 1314f38b fix pam authorization (#19040) https://huntr.dev/bounties/8d221f92-b2b1-4878-bc31-66ff272e5ceb/ Co-authored-by: ysf <34326+ysf@users.noreply.github.com> zeripath authored at GitHub comitted at
  23. 74432137 [skip ci] Updated translations via Crowdin GiteaBot authored at GiteaBot comitted at
  24. 2448c5ad Upgrading binding package (#19034) Fix #18855 Lunny Xiao authored at GitHub comitted at
  25. c21735b4 Ensure isSSH is set whenever DISABLE_HTTP_GIT is set (#19028) When DISABLE_HTTP_GIT is set we should always show the SSH button wxiaoguang authored at GitHub comitted at
  26. ea46142b Add button for issue deletion (#19032) Co-authored-by: Norwin <noerw@users.noreply.github.com> Co-authored-by: 6543 <6543@obermui.de> Otto Richter (fnetX) authored at GitHub comitted at
  27. ddf7f131 Fix script compatiable with OpenWrt (#19000) * Fix compatibility of upgrade.sh in openwrt and add service init script for openwrt. * Apply suggestions from code review Co-authored-by: Gusted <williamzijl7@hotmail.com> Co-authored-by: zeripath <art27@cantab.net> * Update contrib/upgrade.sh Co-authored-by: Norwin <noerw@users.noreply.github.com> Co-authored-by: 6543 <6543@obermui.de> Co-authored-by: Gusted <williamzijl7@hotmail.com> Co-authored-by: zeripath <art27@cantab.net> Co-authored-by: techknowlogick <matti@mdranta.net> Co-authored-by: Norwin <noerw@users.noreply.github.com> Co-authored-by: techknowlogick <techknowlogick@gitea.io> YISH authored at GitHub comitted at
  28. eceab9e2 Allow users to self-request a PR review (#19030) The review request feature was added in https://github.com/go-gitea/gitea/pull/10756, where the doer got explicitly excluded from available reviewers. I don't see a functionality or security related reason to forbid this case. As shown by GitHubs implementation, it may be useful to self-request a review, to be reminded oneselves about reviewing, while communicating to team mates that a review is missing. Co-authored-by: delvh <dev.lh@web.de> Norwin authored at GitHub comitted at
  29. e73c5fd6 Fix wrong scopes caused by empty scope input (#19029) wxiaoguang authored at GitHub comitted at
  30. bbce905b Feature: show issue assignee on project board (#15232) * Show assignees in project boards. Roger Luo authored at GitHub comitted at