gitea/modules/migrations
zeripath be25afc6de
Fix a couple of CommentAsPatch issues. (#14804) (#14820)
Backport #14804

* CutDiffAroundLine makes the incorrect assumption that `---` and `+++` always represent part of the header of a diff.

This PR adds a flag to its parsing to prevent this problem and adds a streaming parsing technique to CutDiffAroundLine using an io.pipe instead of just sending data to an unbounded buffer.

Fix #14711

* Handle unquoted comment patch files

When making comment patches unfortunately the patch does not always quote the filename
This makes the diff --git header ambiguous again.

This PR finally adds handling for ambiguity in to parse patch

Fix #14812

* Add in testing for no error

There is no way currently for CutDiffAroundLine in this test to cause an
error however, it should still be tested.

Signed-off-by: Andrew Thornton <art27@cantab.net>
2021-02-28 15:19:51 +02:00
..
base Gitea 2 Gitea migration (#12657) 2020-10-14 07:06:00 +03:00
error.go [Vendor] upgrade google/go-github to v32.1.0 (#12361) 2020-07-31 15:22:34 +01:00
git.go Gitea 2 Gitea migration (#12657) 2020-10-14 07:06:00 +03:00
gitea_downloader.go Migration not fail on notmigrated reactions (#13507) 2020-11-11 11:01:27 +00:00
gitea_downloader_test.go Gitea 2 Gitea migration (#12657) 2020-10-14 07:06:00 +03:00
gitea_uploader.go Fix a couple of CommentAsPatch issues. (#14804) (#14820) 2021-02-28 15:19:51 +02:00
gitea_uploader_test.go Gitea 2 Gitea migration (#12657) 2020-10-14 07:06:00 +03:00
github.go Fix bug isEnd detection on getIssues/getPullRequests (#13299) (#13301) 2020-10-25 10:13:26 +02:00
github_test.go Gitea 2 Gitea migration (#12657) 2020-10-14 07:06:00 +03:00
gitlab.go finaly fix gitlab migration with subdir 2.0 (#13646) (#13678) 2020-11-23 16:40:58 +00:00
gitlab_test.go Gitea 2 Gitea migration (#12657) 2020-10-14 07:06:00 +03:00
main_test.go Improve migrations to support migrating milestones/labels/issues/comments/pullrequests (#6290) 2019-05-07 09:12:51 +08:00
migrate.go Add Allow-/Block-List for Migrate & Mirrors (#13610) (#13776) 2020-12-01 19:28:34 -05:00
migrate_test.go Add Allow-/Block-List for Migrate & Mirrors (#13610) (#13776) 2020-12-01 19:28:34 -05:00
update.go Refactor Cron and merge dashboard tasks (#10745) 2020-05-16 19:31:38 -04:00