gitea

Development moved to Codeberg

Commits at 7931e210e5ce37c4f9aa16033fd8b64b52fcfeb5

  1. 49cab2b0 migrations: add test for importing pull requests in gitea uploader (#18752) * logs: add the buffer logger to inspect logs during testing Signed-off-by: Loïc Dachary <loic@dachary.org> * migrations: add test for importing pull requests in gitea uploader Signed-off-by: Loïc Dachary <loic@dachary.org> * for each git.OpenRepositoryCtx, call Close * Content is expected to return the content of the log * test for errors before defer Co-authored-by: Loïc Dachary <loic@dachary.org> Co-authored-by: zeripath <art27@cantab.net> Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com> singuliere authored at GitHub comitted at
  2. e4ef61ee BeforeSourcePath should point to base commit (#18799) Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com> Jimmy Praet authored at GitHub comitted at
  3. f1c6cf7c Prevent Stats Indexer reporting error if repo dir missing (#18870) Repositories missing their directory should not report an error from the stats indexer. Close #18847 Signed-off-by: Andrew Thornton <art27@cantab.net> Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com> zeripath authored at GitHub comitted at
  4. 2f2f11e4 [skip ci] Updated translations via Crowdin GiteaBot authored at GiteaBot comitted at
  5. 6621710d Fix update user (#18878) Lunny Xiao authored at GitHub comitted at
  6. f1b14726 Fix ldap user sync missed email in email_address table (#18786) * Fix ldap user sync missed email in email_address table * Fix test Lunny Xiao authored at GitHub comitted at
  7. cb41f5ca Update assignees check to include any writing team and change org sidebar (#18680) Following the merging of #17811 teams can now have differing write and readonly permissions, however the assignee list will not include teams which have mixed perms. Further the org sidebar is no longer helpful as it can't describe these mixed permissions situations. Fix #18572 Signed-off-by: Andrew Thornton <art27@cantab.net> zeripath authored at GitHub comitted at
  8. f7085f71 Set max text height to prevent overflow (#18862) Sets a max height for review text boxes to prevent a very annoying bug where users cannot access the "submit" button. Before: ![image](https://user-images.githubusercontent.com/12700993/155253001-e1dab086-aaf3-4338-889d-6a861728274a.png) After: ![image](https://user-images.githubusercontent.com/12700993/155253144-5b9a3547-9582-412f-867f-41a45a14a0fe.png) Interestingly, I don't see this bug on Firefox. Kyle D authored at GitHub comitted at
  9. 2b9df564 Lock gofumpt to v0.3.0 and run it (#18866) We can't depend on `latest` version of gofumpt because the output will not be stable across versions. Lock it down to the latest version released yesterday and run it again. silverwind authored at GitHub comitted at
  10. 2b5e0134 Fix ldap edit bug (#18856) Co-authored-by: techknowlogick <techknowlogick@gitea.io> Lunny Xiao authored at GitHub comitted at
  11. c918521d Fix behavior or checkbox submission. (#18851) Gusted authored at GitHub comitted at
  12. 704bdf89 Don't report signal: killed errors in serviceRPC (#18850) Fix #18849 Signed-off-by: Andrew Thornton <art27@cantab.net> zeripath authored at GitHub comitted at
  13. dc988eae Fix bug for get user by email (#18833) Co-authored-by: zeripath <art27@cantab.net> Lunny Xiao authored at GitHub comitted at
  14. 54dd0fc8 migrations: remove dead code in gitea uploader (#18725) When migrating, g.issues is a map with all issues created during the migration. If an issue is not found in g.issues when inserting a comment or a review, it cannot exist in the database and trying to get it via GetIssueByIndex() will always fail and return an error. Signed-off-by: singuliere <singuliere@autistici.org> singuliere authored at GitHub comitted at
  15. 15a4b1d4 [skip ci] Updated translations via Crowdin GiteaBot authored at GiteaBot comitted at
  16. a387636b Show fullname on issue edits and gpg/ssh signing info (#18827) Show missing full names when configured to do so Co-authored-by: zeripath <art27@cantab.net> Wim authored at GitHub comitted at
  17. e039b76a Update go-org to 1.6.0 (#18824) Fix #14074 Signed-off-by: Andrew Thornton <art27@cantab.net> zeripath authored at GitHub comitted at
  18. 00be0c1b Fix login with email for ldap users (#18800) `authenticator.Authenticate` has assume the login name is not an email, but `username` maybe an email. So when we find the user via email address, we should use `user.LoginName` instead of `username` which is an email address. Lunny Xiao authored at GitHub comitted at
  19. d5a4c553 [skip ci] Updated licenses and gitignores GiteaBot authored at GiteaBot comitted at
  20. 83c90359 Immediately Hammer if second kill is sent (#18823) Currently Gitea will wait for HammerTime or nice shutdown if kill -1 or kill -2 is sent. We should just immediately hammer if there is a second kill. Signed-off-by: Andrew Thornton <art27@cantab.net> zeripath authored at GitHub comitted at
  21. 4b3ebda0 Fix panic in EscapeReader (#18820) There is a potential panic due to a mistaken resetting of the length parameter when multibyte characters go over a read boundary. Signed-off-by: Andrew Thornton <art27@cantab.net> zeripath authored at GitHub comitted at
  22. 931c2f40 Put buttons back in org dashboard (#18817) Fix #18523 Lunny Xiao authored at GitHub comitted at
  23. 159c3f48 Generate coverage with sqlite. (#18813) KN4CK3R authored at GitHub comitted at
  24. 41aa49d9 Update on-cloud-provider.md (#18807) Nicolas Ferrari authored at GitHub comitted at
  25. 0cc2675c Fix ldap loginname (#18789) * Use email_address table to check user's email when login with email adress * Update services/auth/signin.go * Fix test * Fix test * Fix logging in with ldap username != loginname * Fix if user does not exist yet * Make more clear this is loginName * Fix formatting Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com> Co-authored-by: zeripath <art27@cantab.net> Johan Van de Wauw authored at GitHub comitted at
  26. 1ab88da0 Replace deprecated String.prototype.substr() with String.prototype.slice() (#18796) String.prototype.substr() is deprecated (see https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/substr) so we replace it with the slice() method which works similarily but isn't deprecated. Signed-off-by: Tobias Speicher <rootcommander@gmail.com> Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com> CommanderRoot authored at GitHub comitted at
  27. a7b9d44d Fix problem when self-assign notification (#18797) Lunny Xiao authored at GitHub comitted at
  28. 6767798e Move editorconfig-checker to lint-backend and remove JS wrapper (#18793) * Move editorconfig-checker to lint-backend It makes more sense there as templates are considered backend code. * User golang version of the tool * remove dependency silverwind authored at GitHub comitted at
  29. 833f291c [skip ci] Updated translations via Crowdin GiteaBot authored at GiteaBot comitted at
  30. 18564672 Fix redirect when using lowercase reponame (#18775) * Previously, `GET {username}/{reponame}/raw///file-path` (the middle two slashes are blank to get the default branch) when the repo name has uppercase letters, e.g., https://try.gitea.io/AbdulrhmnGhanem/CH330_Hardware, using a lowercase version of the name redirected to the correct URL * In other words both * `GET https://try.gitea.io/AbdulrhmnGhanem/CH330_Hardware/raw///images/back.png` * `GET https://try.gitea.io/AbdulrhmnGhanem/ch330_hardware/raw///images/back.png` were redirecting to ` GET https://try.gitea.io/AbdulrhmnGhanem/CH330_Hardware/raw/branch/master/images/back.png` This isn't the case after #17551. Specifically because of this [line](https://github.com/zeripath/gitea/blob/cbd5eecd148dfca5fcb1a3da469e491a84f6b32b/modules/context/repo.go#L860). Ghanem authored at GitHub comitted at