forgejo/services/migrations
wxiaoguang ce9dee5a1e
Introduce path Clean/Join helper functions (#23495)
Since #23493 has conflicts with latest commits, this PR is my proposal
for fixing #23371

Details are in the comments

And refactor the `modules/options` module, to make it always use
"filepath" to access local files.

Benefits:

* No need to do `util.CleanPath(strings.ReplaceAll(p, "\\", "/"))),
"/")` any more (not only one before)
* The function behaviors are clearly defined
2023-03-21 16:02:49 -04:00
..
codebase.go
codebase_test.go
common.go
dump.go
error.go
git.go
gitbucket.go Fix migration from gitbucket (repost) (#22477) 2023-01-17 15:22:00 +08:00
gitea_downloader.go
gitea_downloader_test.go
gitea_uploader.go Introduce path Clean/Join helper functions (#23495) 2023-03-21 16:02:49 -04:00
gitea_uploader_test.go
github.go Fix migration from gitbucket (repost) (#22477) 2023-01-17 15:22:00 +08:00
github_test.go
gitlab.go
gitlab_test.go
gogs.go
gogs_test.go
http_client.go
main_test.go Scoped labels (#22585) 2023-02-18 21:17:39 +02:00
migrate.go Prevent duplicate labels when importing more than 99 (#22591) 2023-01-24 19:44:55 +00:00
migrate_test.go
onedev.go
onedev_test.go
restore.go
update.go