From e0416267cfc69c6a2b790d2b826d301f77450070 Mon Sep 17 00:00:00 2001 From: LinkinStars Date: Thu, 26 Oct 2023 15:31:34 +0800 Subject: [PATCH 01/12] docs(notice): add NOTICE --- NOTICE | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 NOTICE diff --git a/NOTICE b/NOTICE new file mode 100644 index 000000000..54ecbcb21 --- /dev/null +++ b/NOTICE @@ -0,0 +1,5 @@ +Apache Answer (incubating) +Copyright 2022-2023 The Apache Software Foundation + +This product includes software developed at +The Apache Software Foundation (https://www.apache.org/). \ No newline at end of file From 8f826274cef8a3ff0442cbaa9c255aff98428c5b Mon Sep 17 00:00:00 2001 From: LinkinStars Date: Thu, 26 Oct 2023 15:33:11 +0800 Subject: [PATCH 02/12] docs(disclaimer): add DISCLAIMER-WIP --- DISCLAIMER-WIP | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 DISCLAIMER-WIP diff --git a/DISCLAIMER-WIP b/DISCLAIMER-WIP new file mode 100644 index 000000000..f5c58f80f --- /dev/null +++ b/DISCLAIMER-WIP @@ -0,0 +1,9 @@ +Apache Answer is an effort undergoing incubation at The Apache Software +Foundation (ASF), sponsored by the Apache Incubator PMC. + +Incubation is required of all newly accepted projects until a further review +indicates that the infrastructure, communications, and decision making process +have stabilized in a manner consistent with other successful ASF projects. + +While incubation status is not necessarily a reflection of the completeness or stability of the code, +it does indicate that the project has yet to be fully endorsed by the ASF. \ No newline at end of file From 0e12c10c97bf04f05e39c2d084250569290423d8 Mon Sep 17 00:00:00 2001 From: LinkinStars Date: Thu, 26 Oct 2023 15:43:31 +0800 Subject: [PATCH 03/12] docs(notice): fix notice date --- NOTICE | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/NOTICE b/NOTICE index 54ecbcb21..b78c7957b 100644 --- a/NOTICE +++ b/NOTICE @@ -1,5 +1,5 @@ Apache Answer (incubating) -Copyright 2022-2023 The Apache Software Foundation +Copyright 2023 The Apache Software Foundation This product includes software developed at The Apache Software Foundation (https://www.apache.org/). \ No newline at end of file From 14157d47c7c5220d6e12e08e5f73d1b96eb981c6 Mon Sep 17 00:00:00 2001 From: LinkinStars Date: Thu, 26 Oct 2023 16:31:01 +0800 Subject: [PATCH 04/12] docs(disclaimer): update disclaimer Co-authored-by: tison --- DISCLAIMER-WIP | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/DISCLAIMER-WIP b/DISCLAIMER-WIP index f5c58f80f..7ae8e4d8c 100644 --- a/DISCLAIMER-WIP +++ b/DISCLAIMER-WIP @@ -1,9 +1,10 @@ -Apache Answer is an effort undergoing incubation at The Apache Software -Foundation (ASF), sponsored by the Apache Incubator PMC. +Apache Answer (incubating) is an effort undergoing incubation at the Apache +Software Foundation (ASF), sponsored by the Apache Incubator PMC. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. -While incubation status is not necessarily a reflection of the completeness or stability of the code, -it does indicate that the project has yet to be fully endorsed by the ASF. \ No newline at end of file +While incubation status is not necessarily a reflection of the completeness +or stability of the code, it does indicate that the project has yet to be +fully endorsed by the ASF. \ No newline at end of file From e9b75de6bc49b10af2546334137064c18bbe4676 Mon Sep 17 00:00:00 2001 From: LinkinStars Date: Thu, 26 Oct 2023 16:31:23 +0800 Subject: [PATCH 05/12] docs(notice): update notice Co-authored-by: tison --- NOTICE | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/NOTICE b/NOTICE index b78c7957b..190e5f69c 100644 --- a/NOTICE +++ b/NOTICE @@ -2,4 +2,4 @@ Apache Answer (incubating) Copyright 2023 The Apache Software Foundation This product includes software developed at -The Apache Software Foundation (https://www.apache.org/). \ No newline at end of file +The Apache Software Foundation (https://www.apache.org/). From ab43ce1060934fdff1d7b1f58de6e0189a4608e8 Mon Sep 17 00:00:00 2001 From: LinkinStars Date: Thu, 26 Oct 2023 16:32:10 +0800 Subject: [PATCH 06/12] docs(disclaimer): rename disclaimer --- DISCLAIMER-WIP => DISCLAIMER | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename DISCLAIMER-WIP => DISCLAIMER (100%) diff --git a/DISCLAIMER-WIP b/DISCLAIMER similarity index 100% rename from DISCLAIMER-WIP rename to DISCLAIMER From 5f2cf4d3377bf7effbd1878af61df6db0634c83c Mon Sep 17 00:00:00 2001 From: LinkinStars Date: Wed, 1 Nov 2023 11:33:23 +0800 Subject: [PATCH 07/12] refactor(rename): rename all link to answer.apache.org --- README.md | 10 +++++----- README_CN.md | 8 ++++---- charts/README.md | 2 +- charts/values.yaml | 2 +- internal/controller/siteinfo_controller.go | 2 +- internal/service/dashboard/dashboard_service.go | 16 ++++++++-------- 6 files changed, 20 insertions(+), 20 deletions(-) diff --git a/README.md b/README.md index 3708ce5c0..1edf06cb7 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ - + logo @@ -6,7 +6,7 @@ A Q&A platform software for teams at any scales. Whether it’s a community forum, help center, or knowledge management platform, you can always count on Answer. -To learn more about the project, visit [answer.dev](https://answer.dev). +To learn more about the project, visit [answer.apache.org](https://answer.apache.org). [![LICENSE](https://img.shields.io/github/license/answerdev/answer)](https://github.com/answerdev/answer/blob/main/LICENSE) [![Language](https://img.shields.io/badge/language-go-blue.svg)](https://golang.org/) @@ -26,11 +26,11 @@ To learn more about the project, visit [answer.dev](https://answer.dev). docker run -d -p 9080:80 -v answer-data:/data --name answer answerdev/answer:latest ``` -For more information, see [Installation](https://answer.dev/docs/installation) +For more information, see [Installation](https://answer.apache.org/docs/installation) ### Plugins -Answer provides a plugin system for developers to create custom plugins and expand Answer’s features. You can find the [plugin documentation here](https://answer.dev/docs/development/extending/). +Answer provides a plugin system for developers to create custom plugins and expand Answer’s features. You can find the [plugin documentation here](https://answer.apache.org/docs/development/extending/). We value your feedback and suggestions to improve our documentation. If you have any comments or questions, please feel free to contact us. We’re excited to see what you can create using our plugin system! @@ -41,7 +41,7 @@ You can also check out the [plugins here](https://github.com/answerdev/plugins). Contributions are always welcome! -See [CONTRIBUTING](https://answer.dev/docs/development/contributing/) for ways to get started. +See [CONTRIBUTING](https://answer.apache.org/docs/development/contributing/) for ways to get started. ## License diff --git a/README_CN.md b/README_CN.md index 6e9471672..015d34b11 100644 --- a/README_CN.md +++ b/README_CN.md @@ -1,4 +1,4 @@ - + logo @@ -6,7 +6,7 @@ 一款问答形式的知识社区开源软件,你可以使用它快速建立你的问答社区,用于产品技术支持、客户支持、用户交流等。 -了解更多关于该项目的内容,请访问 [answer.dev](https://answer.dev). +了解更多关于该项目的内容,请访问 [answer.apache.org](https://answer.apache.org). [![LICENSE](https://img.shields.io/github/license/answerdev/answer)](https://github.com/answerdev/answer/blob/main/LICENSE) [![Language](https://img.shields.io/badge/language-go-blue.svg)](https://golang.org/) @@ -26,13 +26,13 @@ docker run -d -p 9080:80 -v answer-data:/data --name answer answerdev/answer:latest ``` -其他安装配置细节请参考 [Installation](https://answer.dev/docs/installation) +其他安装配置细节请参考 [Installation](https://answer.apache.org/docs/installation) ## 贡献 我们随时欢迎你的贡献! -参考 [CONTRIBUTING](https://answer.dev/docs/development/contributing/) 开始贡献。 +参考 [CONTRIBUTING](https://answer.apache.org/docs/development/contributing/) 开始贡献。 ## License diff --git a/charts/README.md b/charts/README.md index f47b7028b..eeb49d353 100644 --- a/charts/README.md +++ b/charts/README.md @@ -69,7 +69,7 @@ Publish the chart to Artifacthub and add proper installation instructions. E.G. > **NOTE**: This is not currently a valid installation option. ```console -$ helm repo add answerdev https://charts.answer.dev/ +$ helm repo add answerdev https://charts.answer.apache.org/ $ helm repo update $ helm install answerdev/answer -n mynamespace ``` \ No newline at end of file diff --git a/charts/values.yaml b/charts/values.yaml index f0d0af4b0..8b6fe9998 100644 --- a/charts/values.yaml +++ b/charts/values.yaml @@ -29,7 +29,7 @@ image: # Environment variables # Configure environment variables below -# https://answer.dev/docs/env +# https://answer.apache.org/docs/env env: - name: LOG_LEVEL # [DEBUG INFO WARN ERROR] diff --git a/internal/controller/siteinfo_controller.go b/internal/controller/siteinfo_controller.go index e3db9deed..f51d7df7a 100644 --- a/internal/controller/siteinfo_controller.go +++ b/internal/controller/siteinfo_controller.go @@ -128,7 +128,7 @@ func (sc *SiteInfoController) GetManifestJson(ctx *gin.Context) { Version: constant.Version, Revision: constant.Revision, ShortName: "Answer", - Name: "Answer.dev", + Name: "answer.apache.org", Icons: map[string]string{ "16": favicon, "32": favicon, diff --git a/internal/service/dashboard/dashboard_service.go b/internal/service/dashboard/dashboard_service.go index 90582c98c..dbee54d80 100644 --- a/internal/service/dashboard/dashboard_service.go +++ b/internal/service/dashboard/dashboard_service.go @@ -202,25 +202,25 @@ func (ds *dashboardService) voteCount(ctx context.Context) int64 { } func (ds *dashboardService) remoteVersion(ctx context.Context) string { - url := "https://answer.dev/getlatest" - req, _ := http.NewRequest("GET", url, nil) + req, _ := http.NewRequest("GET", "https://getlatest.answer.dev/", nil) req.Header.Set("User-Agent", "Answer/"+constant.Version) - resp, err := (&http.Client{}).Do(req) + httpClient := &http.Client{} + httpClient.Timeout = 15 * time.Second + resp, err := httpClient.Do(req) if err != nil { - log.Error("http.Client error", err) + log.Errorf("request remote version failed: %s", err) return "" } defer resp.Body.Close() respByte, err := io.ReadAll(resp.Body) if err != nil { - log.Error("http.Client error", err) + log.Errorf("read response body failed: %s", err) return "" } remoteVersion := &schema.RemoteVersion{} - err = json.Unmarshal(respByte, remoteVersion) - if err != nil { - log.Error("json.Unmarshal error", err) + if err := json.Unmarshal(respByte, remoteVersion); err != nil { + log.Errorf("parsing response body failed: %s", err) return "" } return remoteVersion.Release.Version From 1f7e244db31ee80d649efa34f90cc520137be9b7 Mon Sep 17 00:00:00 2001 From: LinkinStars Date: Wed, 1 Nov 2023 12:16:32 +0800 Subject: [PATCH 08/12] refactor(rename): rename all go package to apache/incubator-answer --- .goreleaser.yaml | 4 +- .vaunt/config.yaml | 4 +- Dockerfile | 4 +- Makefile | 2 +- README.md | 8 +- README_CN.md | 2 +- cmd/answer/main.go | 2 +- cmd/command.go | 10 +- cmd/main.go | 12 +- cmd/wire.go | 32 ++-- cmd/wire_gen.go | 157 +++++++++--------- go.mod | 4 +- internal/base/conf/conf.go | 14 +- internal/base/constant/privilege.go | 2 +- internal/base/cron/cron.go | 4 +- internal/base/data/data.go | 4 +- internal/base/handler/handler.go | 6 +- internal/base/handler/lang.go | 2 +- internal/base/handler/response.go | 2 +- internal/base/handler/short_id.go | 2 +- internal/base/middleware/accept_language.go | 4 +- internal/base/middleware/auth.go | 18 +- internal/base/middleware/avatar.go | 6 +- internal/base/middleware/rate_limit.go | 8 +- internal/base/middleware/short_id.go | 4 +- .../middleware/user_center_plugin_auth.go | 6 +- internal/base/middleware/visit_img_auth.go | 2 +- internal/base/server/http.go | 8 +- internal/base/server/http_funcmap.go | 12 +- internal/base/validator/validator.go | 4 +- internal/cli/build.go | 30 ++-- internal/cli/dump.go | 2 +- internal/cli/install.go | 8 +- internal/cli/install_check.go | 6 +- internal/controller/activity_controller.go | 12 +- internal/controller/answer_controller.go | 24 +-- internal/controller/collection_controller.go | 14 +- internal/controller/comment_controller.go | 24 +-- internal/controller/connector_controller.go | 14 +- internal/controller/dashboard_controller.go | 4 +- internal/controller/follow_controller.go | 10 +- internal/controller/lang_controller.go | 6 +- .../controller/notification_controller.go | 12 +- internal/controller/permission_controller.go | 8 +- .../plugin_user_center_controller.go | 12 +- internal/controller/question_controller.go | 28 ++-- internal/controller/rank_controller.go | 8 +- internal/controller/reason_controller.go | 6 +- internal/controller/report_controller.go | 24 +-- internal/controller/revision_controller.go | 22 +-- internal/controller/search_controller.go | 20 +-- internal/controller/siteinfo_controller.go | 8 +- internal/controller/tag_controller.go | 16 +- internal/controller/template_controller.go | 22 +-- internal/controller/template_render/answer.go | 2 +- .../controller/template_render/comment.go | 4 +- .../controller/template_render/controller.go | 12 +- .../controller/template_render/question.go | 4 +- internal/controller/template_render/tags.go | 4 +- .../controller/template_render/userinfo.go | 2 +- internal/controller/upload_controller.go | 10 +- internal/controller/user_controller.go | 30 ++-- internal/controller/vote_controller.go | 22 +-- .../controller_admin/plugin_controller.go | 8 +- .../controller_admin/report_controller.go | 8 +- internal/controller_admin/role_controller.go | 6 +- .../controller_admin/siteinfo_controller.go | 8 +- internal/controller_admin/theme_controller.go | 4 +- .../user_backyard_controller.go | 12 +- internal/entity/comment_entity.go | 2 +- internal/entity/config_entity.go | 2 +- internal/install/install_controller.go | 18 +- internal/install/install_main.go | 4 +- internal/install/install_req.go | 6 +- internal/install/install_server.go | 2 +- internal/migrations/init.go | 4 +- internal/migrations/init_data.go | 4 +- internal/migrations/migrations.go | 4 +- internal/migrations/v10.go | 6 +- internal/migrations/v11.go | 2 +- internal/migrations/v12.go | 2 +- internal/migrations/v13.go | 8 +- internal/migrations/v15.go | 2 +- internal/migrations/v16.go | 4 +- internal/migrations/v17.go | 4 +- internal/migrations/v3.go | 2 +- internal/migrations/v4.go | 4 +- internal/migrations/v5.go | 2 +- internal/migrations/v6.go | 2 +- internal/migrations/v7.go | 2 +- internal/migrations/v8.go | 4 +- internal/migrations/v9.go | 2 +- internal/repo/activity/activity_repo.go | 12 +- internal/repo/activity/answer_repo.go | 20 +-- internal/repo/activity/follow_repo.go | 14 +- internal/repo/activity/user_active_repo.go | 14 +- internal/repo/activity/vote_repo.go | 24 +-- .../repo/activity_common/activity_repo.go | 16 +- internal/repo/activity_common/follow.go | 12 +- internal/repo/activity_common/vote.go | 10 +- internal/repo/answer/answer_repo.go | 26 +-- internal/repo/auth/auth.go | 10 +- internal/repo/captcha/captcha.go | 8 +- .../repo/collection/collection_group_repo.go | 12 +- internal/repo/collection/collection_repo.go | 18 +- internal/repo/comment/comment_repo.go | 14 +- internal/repo/config/config_repo.go | 10 +- internal/repo/export/email_repo.go | 6 +- internal/repo/limit/limit.go | 6 +- internal/repo/meta/meta_repo.go | 8 +- .../repo/notification/notification_repo.go | 14 +- .../repo/plugin_config/plugin_config_repo.go | 8 +- internal/repo/provider.go | 56 +++---- internal/repo/question/question_repo.go | 24 +-- internal/repo/rank/user_rank_repo.go | 14 +- internal/repo/reason/reason_repo.go | 8 +- internal/repo/repo_test/auth_test.go | 4 +- internal/repo/repo_test/captcha_test.go | 2 +- internal/repo/repo_test/comment_repo_test.go | 10 +- internal/repo/repo_test/email_repo_test.go | 2 +- internal/repo/repo_test/meta_repo_test.go | 4 +- .../repo/repo_test/notification_repo_test.go | 6 +- internal/repo/repo_test/reason_repo_test.go | 6 +- internal/repo/repo_test/repo_main_test.go | 4 +- internal/repo/repo_test/revision_repo_test.go | 8 +- internal/repo/repo_test/siteinfo_repo_test.go | 4 +- internal/repo/repo_test/tag_rel_repo_test.go | 6 +- internal/repo/repo_test/tag_repo_test.go | 10 +- .../repo/repo_test/user_backyard_repo_test.go | 6 +- internal/repo/repo_test/user_repo_test.go | 4 +- internal/repo/report/report_repo.go | 16 +- internal/repo/revision/revision_repo.go | 18 +- internal/repo/role/power_repo.go | 8 +- internal/repo/role/role_power_rel_repo.go | 6 +- internal/repo/role/role_repo.go | 8 +- internal/repo/role/user_role_rel_repo.go | 8 +- internal/repo/search_common/search_repo.go | 26 +-- internal/repo/search_sync/search_sync.go | 12 +- internal/repo/site_info/siteinfo_repo.go | 10 +- internal/repo/tag/tag_rel_repo.go | 14 +- internal/repo/tag/tag_repo.go | 12 +- internal/repo/tag_common/tag_common_repo.go | 12 +- internal/repo/unique/uniqid_repo.go | 10 +- internal/repo/user/user_backyard_repo.go | 12 +- internal/repo/user/user_repo.go | 14 +- .../user_external_login_repo.go | 12 +- .../user_notification_config_repo.go | 10 +- internal/router/answer_api_router.go | 6 +- internal/router/plugin_api_router.go | 2 +- internal/router/static_router.go | 2 +- internal/router/swagger_router.go | 2 +- internal/router/template_router.go | 8 +- internal/router/ui.go | 8 +- internal/schema/activity.go | 2 +- internal/schema/answer_schema.go | 4 +- internal/schema/backyard_user_schema.go | 10 +- internal/schema/comment_schema.go | 6 +- internal/schema/email_template.go | 2 +- internal/schema/new_question_queue_schema.go | 4 +- internal/schema/permission.go | 6 +- internal/schema/plugin_admin_schema.go | 2 +- internal/schema/question_schema.go | 8 +- internal/schema/reason_schema.go | 2 +- internal/schema/report_schema.go | 2 +- internal/schema/revision_schema.go | 2 +- internal/schema/search_schema.go | 6 +- internal/schema/siteinfo_schema.go | 10 +- internal/schema/tag_schema.go | 4 +- internal/schema/user_notification_schema.go | 4 +- internal/schema/user_schema.go | 10 +- internal/service/action/captcha_service.go | 6 +- internal/service/action/captcha_strategy.go | 2 +- internal/service/activity/activity.go | 30 ++-- .../activity/answer_activity_service.go | 6 +- internal/service/activity_common/activity.go | 10 +- .../service/activity_queue/activity_queue.go | 2 +- internal/service/answer_common/answer.go | 10 +- internal/service/answer_service.go | 38 ++--- internal/service/auth/auth.go | 6 +- .../service/collection_common/collection.go | 2 +- internal/service/collection_group_service.go | 6 +- internal/service/collection_service.go | 8 +- internal/service/comment/comment_service.go | 32 ++-- .../service/comment_common/comment_service.go | 6 +- internal/service/config/config_service.go | 2 +- .../service/dashboard/dashboard_service.go | 28 ++-- internal/service/export/email_service.go | 16 +- internal/service/follow/follow_service.go | 8 +- internal/service/meta/meta_service.go | 4 +- internal/service/mock/siteinfo_repo_mock.go | 2 +- .../external_notification_queue.go | 2 +- internal/service/notice_queue/notice_queue.go | 2 +- .../notification/external_notification.go | 14 +- .../invite_answer_notification.go | 4 +- .../notification/new_answer_notification.go | 4 +- .../notification/new_comment_notification.go | 4 +- .../notification/new_question_notification.go | 6 +- .../notification/notification_service.go | 26 +-- .../notification_common/notification.go | 22 +-- internal/service/object_info/object_info.go | 20 +-- .../service/permission/answer_permission.go | 8 +- .../service/permission/comment_permission.go | 8 +- .../service/permission/question_permission.go | 8 +- internal/service/permission/tag_permission.go | 8 +- .../plugin_common/plugin_common_service.go | 16 +- internal/service/provider.go | 74 ++++----- internal/service/question_common/question.go | 34 ++-- internal/service/question_service.go | 50 +++--- internal/service/rank/rank_service.go | 32 ++-- internal/service/reason/reason_service.go | 4 +- internal/service/reason_common/reason.go | 2 +- internal/service/report/report_service.go | 10 +- .../service/report_admin/report_backyard.go | 28 ++-- .../service/report_common/report_common.go | 4 +- .../report_handle_admin/report_handle.go | 16 +- internal/service/revision/revision.go | 2 +- .../revision_common/revision_service.go | 12 +- internal/service/revision_service.go | 32 ++-- internal/service/role/power_service.go | 2 +- internal/service/role/role_service.go | 8 +- .../service/role/user_role_rel_service.go | 2 +- internal/service/search_common/search.go | 4 +- .../service/search_parser/search_parser.go | 10 +- internal/service/search_service.go | 8 +- internal/service/siteinfo/siteinfo_service.go | 24 +-- .../siteinfo_common/siteinfo_service.go | 8 +- .../siteinfo_common/siteinfo_service_test.go | 6 +- internal/service/tag/tag_service.go | 26 +-- internal/service/tag_common/tag_common.go | 18 +- internal/service/uploader/upload.go | 14 +- internal/service/user_admin/user_backyard.go | 34 ++-- internal/service/user_common/user.go | 20 +-- .../user_center_login_service.go | 26 +-- .../user_external_login_service.go | 28 ++-- .../user_notification_config_service.go | 8 +- internal/service/user_service.go | 36 ++-- internal/service/vote_service.go | 30 ++-- pkg/checker/path_ignore.go | 2 +- pkg/checker/reserved_username.go | 6 +- pkg/display/url.go | 6 +- pkg/gravatar/gravatar_test.go | 2 +- pkg/htmltext/htmltext.go | 2 +- pkg/obj/obj.go | 6 +- plugin/plugin.go | 4 +- 244 files changed, 1347 insertions(+), 1346 deletions(-) diff --git a/.goreleaser.yaml b/.goreleaser.yaml index ee06baa3f..daf254d76 100644 --- a/.goreleaser.yaml +++ b/.goreleaser.yaml @@ -32,7 +32,7 @@ builds: - id: build main: ./cmd/answer/. binary: answer - ldflags: -s -w -X github.com/answerdev/answer/cmd.Version={{.Version}} -X github.com/answerdev/answer/cmd.Revision={{.ShortCommit}} -X github.com/answerdev/answer/cmd.Time={{.Date}} -X github.com/answerdev/answer/cmd.BuildUser=goreleaser + ldflags: -s -w -X github.com/apache/incubator-answer/cmd.Version={{.Version}} -X github.com/apache/incubator-answer/cmd.Revision={{.ShortCommit}} -X github.com/apache/incubator-answer/cmd.Time={{.Date}} -X github.com/apache/incubator-answer/cmd.BuildUser=goreleaser flags: -v goos: - linux @@ -43,7 +43,7 @@ builds: - id: build-windows main: ./cmd/answer/. binary: answer - ldflags: -s -w -X github.com/answerdev/answer/cmd.Version={{.Version}} -X github.com/answerdev/answer/cmd.Revision={{.ShortCommit}} -X github.com/answerdev/answer/cmd.Time={{.Date}} -X github.com/answerdev/answer/cmd.BuildUser=goreleaser + ldflags: -s -w -X github.com/apache/incubator-answer/cmd.Version={{.Version}} -X github.com/apache/incubator-answer/cmd.Revision={{.ShortCommit}} -X github.com/apache/incubator-answer/cmd.Time={{.Date}} -X github.com/apache/incubator-answer/cmd.BuildUser=goreleaser flags: -v goos: - windows diff --git a/.vaunt/config.yaml b/.vaunt/config.yaml index b250524bd..87dfb18db 100644 --- a/.vaunt/config.yaml +++ b/.vaunt/config.yaml @@ -19,7 +19,7 @@ version: 0.0.1 achievements: - achievement: name: Visionary Architect - icon: https://raw.githubusercontent.com/answerdev/answer/main/.vaunt/enhancement.png + icon: https://raw.githubusercontent.com/apache/incubator-answer/main/.vaunt/enhancement.png description: Awarded for bringing up enhancement, dream big! triggers: - trigger: @@ -28,7 +28,7 @@ achievements: condition: labels in ['enhancement'] & labels in ['LGTM'] - achievement: name: Bug Hunter - icon: https://raw.githubusercontent.com/answerdev/answer/main/.vaunt/bug.png + icon: https://raw.githubusercontent.com/apache/incubator-answer/main/.vaunt/bug.png description: Awarded for identifying real bugs, well spotted! triggers: - trigger: diff --git a/Dockerfile b/Dockerfile index 84482f456..3bacfd3cf 100644 --- a/Dockerfile +++ b/Dockerfile @@ -24,7 +24,7 @@ ENV GOPROXY=https://proxy.golang.com.cn,direct ENV GOPATH /go ENV GOROOT /usr/local/go -ENV PACKAGE github.com/answerdev/answer +ENV PACKAGE github.com/apache/incubator-answer ENV BUILD_DIR ${GOPATH}/src/${PACKAGE} ENV ANSWER_MODULE ${BUILD_DIR} @@ -45,7 +45,7 @@ RUN mkdir -p /data/uploads && chmod 777 /data/uploads \ && mkdir -p /data/i18n && cp -r i18n/*.yaml /data/i18n FROM alpine -LABEL maintainer="maintainers@sf.com" +LABEL maintainer="linkinstar@apache.org" ENV TZ "Asia/Shanghai" RUN apk update \ diff --git a/Makefile b/Makefile index b444088f2..921076c82 100644 --- a/Makefile +++ b/Makefile @@ -7,7 +7,7 @@ DOCKER_CMD=docker GO_ENV=CGO_ENABLED=0 GO111MODULE=on Revision=$(shell git rev-parse --short HEAD) -GO_FLAGS=-ldflags="-X github.com/answerdev/answer/cmd.Version=$(VERSION) -X 'github.com/answerdev/answer/cmd.Revision=$(Revision)' -X 'github.com/answerdev/answer/cmd.Time=`date +%s`' -extldflags -static" +GO_FLAGS=-ldflags="-X github.com/apache/incubator-answer/cmd.Version=$(VERSION) -X 'github.com/apache/incubator-answer/cmd.Revision=$(Revision)' -X 'github.com/apache/incubator-answer/cmd.Time=`date +%s`' -extldflags -static" GO=$(GO_ENV) $(shell which go) build: generate diff --git a/README.md b/README.md index 1edf06cb7..b2d3487f1 100644 --- a/README.md +++ b/README.md @@ -8,10 +8,10 @@ A Q&A platform software for teams at any scales. Whether it’s a community foru To learn more about the project, visit [answer.apache.org](https://answer.apache.org). -[![LICENSE](https://img.shields.io/github/license/answerdev/answer)](https://github.com/answerdev/answer/blob/main/LICENSE) +[![LICENSE](https://img.shields.io/github/license/apache/incubator-answer)](https://github.com/apache/incubator-answer/blob/main/LICENSE) [![Language](https://img.shields.io/badge/language-go-blue.svg)](https://golang.org/) [![Language](https://img.shields.io/badge/language-react-blue.svg)](https://reactjs.org/) -[![Go Report Card](https://goreportcard.com/badge/github.com/answerdev/answer)](https://goreportcard.com/report/github.com/answerdev/answer) +[![Go Report Card](https://goreportcard.com/badge/github.com/apache/incubator-answer)](https://goreportcard.com/report/github.com/apache/incubator-answer) [![Discord](https://img.shields.io/badge/discord-chat-5865f2?logo=discord&logoColor=f5f5f5)](https://discord.gg/Jm7Y4cbUej) ## Screenshots @@ -34,7 +34,7 @@ Answer provides a plugin system for developers to create custom plugins and expa We value your feedback and suggestions to improve our documentation. If you have any comments or questions, please feel free to contact us. We’re excited to see what you can create using our plugin system! -You can also check out the [plugins here](https://github.com/answerdev/plugins). +You can also check out the [plugins here](https://github.com/apache/incubator-answer-plugins). ## Contributing @@ -45,4 +45,4 @@ See [CONTRIBUTING](https://answer.apache.org/docs/development/contributing/) for ## License -[Apache License 2.0](https://github.com/answerdev/answer/blob/main/LICENSE) +[Apache License 2.0](https://github.com/apache/incubator-answer/blob/main/LICENSE) diff --git a/README_CN.md b/README_CN.md index 015d34b11..b8df528b2 100644 --- a/README_CN.md +++ b/README_CN.md @@ -36,4 +36,4 @@ docker run -d -p 9080:80 -v answer-data:/data --name answer answerdev/answer:lat ## License -[Apache License 2.0](https://github.com/answerdev/answer/blob/main/LICENSE) +[Apache License 2.0](https://github.com/apache/incubator-answer/blob/main/LICENSE) diff --git a/cmd/answer/main.go b/cmd/answer/main.go index 85fde5f88..ae1147090 100644 --- a/cmd/answer/main.go +++ b/cmd/answer/main.go @@ -20,7 +20,7 @@ package main import ( - answercmd "github.com/answerdev/answer/cmd" + answercmd "github.com/apache/incubator-answer/cmd" ) // @securityDefinitions.apikey ApiKeyAuth diff --git a/cmd/command.go b/cmd/command.go index 0d3cdd9f9..e9b352940 100644 --- a/cmd/command.go +++ b/cmd/command.go @@ -24,11 +24,11 @@ import ( "os" "strings" - "github.com/answerdev/answer/internal/base/conf" - "github.com/answerdev/answer/internal/cli" - "github.com/answerdev/answer/internal/install" - "github.com/answerdev/answer/internal/migrations" - "github.com/answerdev/answer/plugin" + "github.com/apache/incubator-answer/internal/base/conf" + "github.com/apache/incubator-answer/internal/cli" + "github.com/apache/incubator-answer/internal/install" + "github.com/apache/incubator-answer/internal/migrations" + "github.com/apache/incubator-answer/plugin" "github.com/segmentfault/pacman/log" "github.com/spf13/cobra" ) diff --git a/cmd/main.go b/cmd/main.go index 75892c7d9..306d841cf 100644 --- a/cmd/main.go +++ b/cmd/main.go @@ -25,11 +25,11 @@ import ( "os" "time" - "github.com/answerdev/answer/internal/base/conf" - "github.com/answerdev/answer/internal/base/constant" - "github.com/answerdev/answer/internal/base/cron" - "github.com/answerdev/answer/internal/cli" - "github.com/answerdev/answer/internal/schema" + "github.com/apache/incubator-answer/internal/base/conf" + "github.com/apache/incubator-answer/internal/base/constant" + "github.com/apache/incubator-answer/internal/base/cron" + "github.com/apache/incubator-answer/internal/cli" + "github.com/apache/incubator-answer/internal/schema" "github.com/gin-gonic/gin" "github.com/segmentfault/pacman" "github.com/segmentfault/pacman/contrib/log/zap" @@ -37,7 +37,7 @@ import ( "github.com/segmentfault/pacman/log" ) -// go build -ldflags "-X github.com/answerdev/answer/cmd.Version=x.y.z" +// go build -ldflags "-X github.com/apache/incubator-answer/cmd.Version=x.y.z" var ( // Name is the name of the project Name = "answer" diff --git a/cmd/wire.go b/cmd/wire.go index ca2a7738e..0f12f7dcc 100644 --- a/cmd/wire.go +++ b/cmd/wire.go @@ -1,3 +1,6 @@ +//go:build wireinject +// +build wireinject + /* * Licensed to the Apache Software Foundation (ASF) under one * or more contributor license agreements. See the NOTICE file @@ -17,27 +20,24 @@ * under the License. */ -//go:build wireinject -// +build wireinject - // The build tag makes sure the stub is not built in the final build. package answercmd import ( - "github.com/answerdev/answer/internal/base/conf" - "github.com/answerdev/answer/internal/base/cron" - "github.com/answerdev/answer/internal/base/data" - "github.com/answerdev/answer/internal/base/middleware" - "github.com/answerdev/answer/internal/base/server" - "github.com/answerdev/answer/internal/base/translator" - "github.com/answerdev/answer/internal/controller" - "github.com/answerdev/answer/internal/controller/template_render" - "github.com/answerdev/answer/internal/controller_admin" - "github.com/answerdev/answer/internal/repo" - "github.com/answerdev/answer/internal/router" - "github.com/answerdev/answer/internal/service" - "github.com/answerdev/answer/internal/service/service_config" + "github.com/apache/incubator-answer/internal/base/conf" + "github.com/apache/incubator-answer/internal/base/cron" + "github.com/apache/incubator-answer/internal/base/data" + "github.com/apache/incubator-answer/internal/base/middleware" + "github.com/apache/incubator-answer/internal/base/server" + "github.com/apache/incubator-answer/internal/base/translator" + "github.com/apache/incubator-answer/internal/controller" + "github.com/apache/incubator-answer/internal/controller/template_render" + "github.com/apache/incubator-answer/internal/controller_admin" + "github.com/apache/incubator-answer/internal/repo" + "github.com/apache/incubator-answer/internal/router" + "github.com/apache/incubator-answer/internal/service" + "github.com/apache/incubator-answer/internal/service/service_config" "github.com/google/wire" "github.com/segmentfault/pacman" "github.com/segmentfault/pacman/log" diff --git a/cmd/wire_gen.go b/cmd/wire_gen.go index f4dc3cd90..cef3f985e 100644 --- a/cmd/wire_gen.go +++ b/cmd/wire_gen.go @@ -1,3 +1,6 @@ +//go:build !wireinject +// +build !wireinject + /* * Licensed to the Apache Software Foundation (ASF) under one * or more contributor license agreements. See the NOTICE file @@ -20,88 +23,86 @@ // Code generated by Wire. DO NOT EDIT. //go:generate go run github.com/google/wire/cmd/wire -//go:build !wireinject -// +build !wireinject package answercmd import ( - "github.com/answerdev/answer/internal/base/conf" - "github.com/answerdev/answer/internal/base/cron" - "github.com/answerdev/answer/internal/base/data" - "github.com/answerdev/answer/internal/base/middleware" - "github.com/answerdev/answer/internal/base/server" - "github.com/answerdev/answer/internal/base/translator" - "github.com/answerdev/answer/internal/controller" - "github.com/answerdev/answer/internal/controller/template_render" - "github.com/answerdev/answer/internal/controller_admin" - "github.com/answerdev/answer/internal/repo/activity" - "github.com/answerdev/answer/internal/repo/activity_common" - "github.com/answerdev/answer/internal/repo/answer" - "github.com/answerdev/answer/internal/repo/auth" - "github.com/answerdev/answer/internal/repo/captcha" - "github.com/answerdev/answer/internal/repo/collection" - "github.com/answerdev/answer/internal/repo/comment" - "github.com/answerdev/answer/internal/repo/config" - "github.com/answerdev/answer/internal/repo/export" - "github.com/answerdev/answer/internal/repo/limit" - "github.com/answerdev/answer/internal/repo/meta" - notification2 "github.com/answerdev/answer/internal/repo/notification" - "github.com/answerdev/answer/internal/repo/plugin_config" - "github.com/answerdev/answer/internal/repo/question" - "github.com/answerdev/answer/internal/repo/rank" - "github.com/answerdev/answer/internal/repo/reason" - "github.com/answerdev/answer/internal/repo/report" - "github.com/answerdev/answer/internal/repo/revision" - "github.com/answerdev/answer/internal/repo/role" - "github.com/answerdev/answer/internal/repo/search_common" - "github.com/answerdev/answer/internal/repo/site_info" - "github.com/answerdev/answer/internal/repo/tag" - "github.com/answerdev/answer/internal/repo/tag_common" - "github.com/answerdev/answer/internal/repo/unique" - "github.com/answerdev/answer/internal/repo/user" - "github.com/answerdev/answer/internal/repo/user_external_login" - "github.com/answerdev/answer/internal/repo/user_notification_config" - "github.com/answerdev/answer/internal/router" - "github.com/answerdev/answer/internal/service" - "github.com/answerdev/answer/internal/service/action" - activity2 "github.com/answerdev/answer/internal/service/activity" - activity_common2 "github.com/answerdev/answer/internal/service/activity_common" - "github.com/answerdev/answer/internal/service/activity_queue" - "github.com/answerdev/answer/internal/service/answer_common" - auth2 "github.com/answerdev/answer/internal/service/auth" - "github.com/answerdev/answer/internal/service/collection_common" - comment2 "github.com/answerdev/answer/internal/service/comment" - "github.com/answerdev/answer/internal/service/comment_common" - config2 "github.com/answerdev/answer/internal/service/config" - "github.com/answerdev/answer/internal/service/dashboard" - export2 "github.com/answerdev/answer/internal/service/export" - "github.com/answerdev/answer/internal/service/follow" - meta2 "github.com/answerdev/answer/internal/service/meta" - "github.com/answerdev/answer/internal/service/notice_queue" - "github.com/answerdev/answer/internal/service/notification" - "github.com/answerdev/answer/internal/service/notification_common" - "github.com/answerdev/answer/internal/service/object_info" - "github.com/answerdev/answer/internal/service/plugin_common" - "github.com/answerdev/answer/internal/service/question_common" - rank2 "github.com/answerdev/answer/internal/service/rank" - reason2 "github.com/answerdev/answer/internal/service/reason" - report2 "github.com/answerdev/answer/internal/service/report" - "github.com/answerdev/answer/internal/service/report_admin" - "github.com/answerdev/answer/internal/service/report_handle_admin" - "github.com/answerdev/answer/internal/service/revision_common" - role2 "github.com/answerdev/answer/internal/service/role" - "github.com/answerdev/answer/internal/service/search_parser" - "github.com/answerdev/answer/internal/service/service_config" - "github.com/answerdev/answer/internal/service/siteinfo" - "github.com/answerdev/answer/internal/service/siteinfo_common" - tag2 "github.com/answerdev/answer/internal/service/tag" - tag_common2 "github.com/answerdev/answer/internal/service/tag_common" - "github.com/answerdev/answer/internal/service/uploader" - "github.com/answerdev/answer/internal/service/user_admin" - "github.com/answerdev/answer/internal/service/user_common" - user_external_login2 "github.com/answerdev/answer/internal/service/user_external_login" - user_notification_config2 "github.com/answerdev/answer/internal/service/user_notification_config" + "github.com/apache/incubator-answer/internal/base/conf" + "github.com/apache/incubator-answer/internal/base/cron" + "github.com/apache/incubator-answer/internal/base/data" + "github.com/apache/incubator-answer/internal/base/middleware" + "github.com/apache/incubator-answer/internal/base/server" + "github.com/apache/incubator-answer/internal/base/translator" + "github.com/apache/incubator-answer/internal/controller" + "github.com/apache/incubator-answer/internal/controller/template_render" + "github.com/apache/incubator-answer/internal/controller_admin" + "github.com/apache/incubator-answer/internal/repo/activity" + "github.com/apache/incubator-answer/internal/repo/activity_common" + "github.com/apache/incubator-answer/internal/repo/answer" + "github.com/apache/incubator-answer/internal/repo/auth" + "github.com/apache/incubator-answer/internal/repo/captcha" + "github.com/apache/incubator-answer/internal/repo/collection" + "github.com/apache/incubator-answer/internal/repo/comment" + "github.com/apache/incubator-answer/internal/repo/config" + "github.com/apache/incubator-answer/internal/repo/export" + "github.com/apache/incubator-answer/internal/repo/limit" + "github.com/apache/incubator-answer/internal/repo/meta" + notification2 "github.com/apache/incubator-answer/internal/repo/notification" + "github.com/apache/incubator-answer/internal/repo/plugin_config" + "github.com/apache/incubator-answer/internal/repo/question" + "github.com/apache/incubator-answer/internal/repo/rank" + "github.com/apache/incubator-answer/internal/repo/reason" + "github.com/apache/incubator-answer/internal/repo/report" + "github.com/apache/incubator-answer/internal/repo/revision" + "github.com/apache/incubator-answer/internal/repo/role" + "github.com/apache/incubator-answer/internal/repo/search_common" + "github.com/apache/incubator-answer/internal/repo/site_info" + "github.com/apache/incubator-answer/internal/repo/tag" + "github.com/apache/incubator-answer/internal/repo/tag_common" + "github.com/apache/incubator-answer/internal/repo/unique" + "github.com/apache/incubator-answer/internal/repo/user" + "github.com/apache/incubator-answer/internal/repo/user_external_login" + "github.com/apache/incubator-answer/internal/repo/user_notification_config" + "github.com/apache/incubator-answer/internal/router" + "github.com/apache/incubator-answer/internal/service" + "github.com/apache/incubator-answer/internal/service/action" + activity2 "github.com/apache/incubator-answer/internal/service/activity" + activity_common2 "github.com/apache/incubator-answer/internal/service/activity_common" + "github.com/apache/incubator-answer/internal/service/activity_queue" + "github.com/apache/incubator-answer/internal/service/answer_common" + auth2 "github.com/apache/incubator-answer/internal/service/auth" + "github.com/apache/incubator-answer/internal/service/collection_common" + comment2 "github.com/apache/incubator-answer/internal/service/comment" + "github.com/apache/incubator-answer/internal/service/comment_common" + config2 "github.com/apache/incubator-answer/internal/service/config" + "github.com/apache/incubator-answer/internal/service/dashboard" + export2 "github.com/apache/incubator-answer/internal/service/export" + "github.com/apache/incubator-answer/internal/service/follow" + meta2 "github.com/apache/incubator-answer/internal/service/meta" + "github.com/apache/incubator-answer/internal/service/notice_queue" + "github.com/apache/incubator-answer/internal/service/notification" + "github.com/apache/incubator-answer/internal/service/notification_common" + "github.com/apache/incubator-answer/internal/service/object_info" + "github.com/apache/incubator-answer/internal/service/plugin_common" + "github.com/apache/incubator-answer/internal/service/question_common" + rank2 "github.com/apache/incubator-answer/internal/service/rank" + reason2 "github.com/apache/incubator-answer/internal/service/reason" + report2 "github.com/apache/incubator-answer/internal/service/report" + "github.com/apache/incubator-answer/internal/service/report_admin" + "github.com/apache/incubator-answer/internal/service/report_handle_admin" + "github.com/apache/incubator-answer/internal/service/revision_common" + role2 "github.com/apache/incubator-answer/internal/service/role" + "github.com/apache/incubator-answer/internal/service/search_parser" + "github.com/apache/incubator-answer/internal/service/service_config" + "github.com/apache/incubator-answer/internal/service/siteinfo" + "github.com/apache/incubator-answer/internal/service/siteinfo_common" + tag2 "github.com/apache/incubator-answer/internal/service/tag" + tag_common2 "github.com/apache/incubator-answer/internal/service/tag_common" + "github.com/apache/incubator-answer/internal/service/uploader" + "github.com/apache/incubator-answer/internal/service/user_admin" + "github.com/apache/incubator-answer/internal/service/user_common" + user_external_login2 "github.com/apache/incubator-answer/internal/service/user_external_login" + user_notification_config2 "github.com/apache/incubator-answer/internal/service/user_notification_config" "github.com/segmentfault/pacman" "github.com/segmentfault/pacman/log" ) diff --git a/go.mod b/go.mod index 37c3e5470..1a3b49f67 100644 --- a/go.mod +++ b/go.mod @@ -1,4 +1,4 @@ -module github.com/answerdev/answer +module github.com/apache/incubator-answer go 1.18 @@ -42,6 +42,7 @@ require ( github.com/tidwall/gjson v1.14.4 github.com/yuin/goldmark v1.4.13 golang.org/x/crypto v0.13.0 + golang.org/x/image v0.1.0 golang.org/x/net v0.15.0 gopkg.in/gomail.v2 v2.0.0-20160411212932-81ebce5c23df gopkg.in/yaml.v3 v3.0.1 @@ -131,7 +132,6 @@ require ( go.uber.org/multierr v1.8.0 // indirect go.uber.org/zap v1.23.0 // indirect golang.org/x/arch v0.3.0 // indirect - golang.org/x/image v0.1.0 // indirect golang.org/x/mod v0.12.0 // indirect golang.org/x/sys v0.12.0 // indirect golang.org/x/text v0.13.0 // indirect diff --git a/internal/base/conf/conf.go b/internal/base/conf/conf.go index b6ff32687..eaf6d8cea 100644 --- a/internal/base/conf/conf.go +++ b/internal/base/conf/conf.go @@ -23,13 +23,13 @@ import ( "bytes" "path/filepath" - "github.com/answerdev/answer/internal/base/data" - "github.com/answerdev/answer/internal/base/server" - "github.com/answerdev/answer/internal/base/translator" - "github.com/answerdev/answer/internal/cli" - "github.com/answerdev/answer/internal/router" - "github.com/answerdev/answer/internal/service/service_config" - "github.com/answerdev/answer/pkg/writer" + "github.com/apache/incubator-answer/internal/base/data" + "github.com/apache/incubator-answer/internal/base/server" + "github.com/apache/incubator-answer/internal/base/translator" + "github.com/apache/incubator-answer/internal/cli" + "github.com/apache/incubator-answer/internal/router" + "github.com/apache/incubator-answer/internal/service/service_config" + "github.com/apache/incubator-answer/pkg/writer" "github.com/segmentfault/pacman/contrib/conf/viper" "gopkg.in/yaml.v3" ) diff --git a/internal/base/constant/privilege.go b/internal/base/constant/privilege.go index da166b795..018247744 100644 --- a/internal/base/constant/privilege.go +++ b/internal/base/constant/privilege.go @@ -19,7 +19,7 @@ package constant -import "github.com/answerdev/answer/internal/base/reason" +import "github.com/apache/incubator-answer/internal/base/reason" type Privilege struct { Key string `json:"key"` diff --git a/internal/base/cron/cron.go b/internal/base/cron/cron.go index 9ca2b0358..bb9cb7e2b 100644 --- a/internal/base/cron/cron.go +++ b/internal/base/cron/cron.go @@ -23,8 +23,8 @@ import ( "context" "fmt" - "github.com/answerdev/answer/internal/service" - "github.com/answerdev/answer/internal/service/siteinfo_common" + "github.com/apache/incubator-answer/internal/service" + "github.com/apache/incubator-answer/internal/service/siteinfo_common" "github.com/robfig/cron/v3" "github.com/segmentfault/pacman/log" ) diff --git a/internal/base/data/data.go b/internal/base/data/data.go index 677ba3253..54e1fbb8d 100644 --- a/internal/base/data/data.go +++ b/internal/base/data/data.go @@ -23,8 +23,8 @@ import ( "path/filepath" "time" - "github.com/answerdev/answer/pkg/dir" - "github.com/answerdev/answer/plugin" + "github.com/apache/incubator-answer/pkg/dir" + "github.com/apache/incubator-answer/plugin" _ "github.com/go-sql-driver/mysql" _ "github.com/lib/pq" "github.com/segmentfault/pacman/cache" diff --git a/internal/base/handler/handler.go b/internal/base/handler/handler.go index 82907ee9f..2729a8324 100644 --- a/internal/base/handler/handler.go +++ b/internal/base/handler/handler.go @@ -21,9 +21,9 @@ package handler import ( "errors" - "github.com/answerdev/answer/internal/base/constant" - "github.com/answerdev/answer/internal/base/reason" - "github.com/answerdev/answer/internal/base/validator" + "github.com/apache/incubator-answer/internal/base/constant" + "github.com/apache/incubator-answer/internal/base/reason" + "github.com/apache/incubator-answer/internal/base/validator" "github.com/gin-gonic/gin" myErrors "github.com/segmentfault/pacman/errors" "github.com/segmentfault/pacman/log" diff --git a/internal/base/handler/lang.go b/internal/base/handler/lang.go index a43c35270..69a1d1b84 100644 --- a/internal/base/handler/lang.go +++ b/internal/base/handler/lang.go @@ -22,7 +22,7 @@ package handler import ( "context" - "github.com/answerdev/answer/internal/base/constant" + "github.com/apache/incubator-answer/internal/base/constant" "github.com/gin-gonic/gin" "github.com/segmentfault/pacman/i18n" ) diff --git a/internal/base/handler/response.go b/internal/base/handler/response.go index bedd85ff8..c02ba7ecf 100644 --- a/internal/base/handler/response.go +++ b/internal/base/handler/response.go @@ -20,7 +20,7 @@ package handler import ( - "github.com/answerdev/answer/internal/base/translator" + "github.com/apache/incubator-answer/internal/base/translator" "github.com/segmentfault/pacman/errors" "github.com/segmentfault/pacman/i18n" ) diff --git a/internal/base/handler/short_id.go b/internal/base/handler/short_id.go index 1261d7896..70a9328c9 100644 --- a/internal/base/handler/short_id.go +++ b/internal/base/handler/short_id.go @@ -22,7 +22,7 @@ package handler import ( "context" - "github.com/answerdev/answer/internal/base/constant" + "github.com/apache/incubator-answer/internal/base/constant" ) // GetEnableShortID get language from header diff --git a/internal/base/middleware/accept_language.go b/internal/base/middleware/accept_language.go index 1cf1c8745..6cb7d95d4 100644 --- a/internal/base/middleware/accept_language.go +++ b/internal/base/middleware/accept_language.go @@ -20,8 +20,8 @@ package middleware import ( - "github.com/answerdev/answer/internal/base/constant" - "github.com/answerdev/answer/internal/base/handler" + "github.com/apache/incubator-answer/internal/base/constant" + "github.com/apache/incubator-answer/internal/base/handler" "github.com/gin-gonic/gin" "github.com/segmentfault/pacman/i18n" ) diff --git a/internal/base/middleware/auth.go b/internal/base/middleware/auth.go index 3e0edbfcc..0fdc2c42e 100644 --- a/internal/base/middleware/auth.go +++ b/internal/base/middleware/auth.go @@ -23,17 +23,17 @@ import ( "net/http" "strings" - "github.com/answerdev/answer/internal/schema" - "github.com/answerdev/answer/internal/service/role" - "github.com/answerdev/answer/internal/service/siteinfo_common" - "github.com/answerdev/answer/ui" + "github.com/apache/incubator-answer/internal/schema" + "github.com/apache/incubator-answer/internal/service/role" + "github.com/apache/incubator-answer/internal/service/siteinfo_common" + "github.com/apache/incubator-answer/ui" "github.com/gin-gonic/gin" - "github.com/answerdev/answer/internal/base/handler" - "github.com/answerdev/answer/internal/base/reason" - "github.com/answerdev/answer/internal/entity" - "github.com/answerdev/answer/internal/service/auth" - "github.com/answerdev/answer/pkg/converter" + "github.com/apache/incubator-answer/internal/base/handler" + "github.com/apache/incubator-answer/internal/base/reason" + "github.com/apache/incubator-answer/internal/entity" + "github.com/apache/incubator-answer/internal/service/auth" + "github.com/apache/incubator-answer/pkg/converter" "github.com/segmentfault/pacman/errors" "github.com/segmentfault/pacman/log" ) diff --git a/internal/base/middleware/avatar.go b/internal/base/middleware/avatar.go index bcb15346d..7bf363a7c 100644 --- a/internal/base/middleware/avatar.go +++ b/internal/base/middleware/avatar.go @@ -27,9 +27,9 @@ import ( "path/filepath" "strings" - "github.com/answerdev/answer/internal/service/service_config" - "github.com/answerdev/answer/internal/service/uploader" - "github.com/answerdev/answer/pkg/converter" + "github.com/apache/incubator-answer/internal/service/service_config" + "github.com/apache/incubator-answer/internal/service/uploader" + "github.com/apache/incubator-answer/pkg/converter" "github.com/gin-gonic/gin" "github.com/segmentfault/pacman/log" ) diff --git a/internal/base/middleware/rate_limit.go b/internal/base/middleware/rate_limit.go index 47db55a9f..569dc8b07 100644 --- a/internal/base/middleware/rate_limit.go +++ b/internal/base/middleware/rate_limit.go @@ -22,10 +22,10 @@ package middleware import ( "encoding/json" "fmt" - "github.com/answerdev/answer/internal/base/handler" - "github.com/answerdev/answer/internal/base/reason" - "github.com/answerdev/answer/internal/repo/limit" - "github.com/answerdev/answer/pkg/encryption" + "github.com/apache/incubator-answer/internal/base/handler" + "github.com/apache/incubator-answer/internal/base/reason" + "github.com/apache/incubator-answer/internal/repo/limit" + "github.com/apache/incubator-answer/pkg/encryption" "github.com/gin-gonic/gin" "github.com/segmentfault/pacman/errors" "github.com/segmentfault/pacman/log" diff --git a/internal/base/middleware/short_id.go b/internal/base/middleware/short_id.go index 86ec264da..891ebaba6 100644 --- a/internal/base/middleware/short_id.go +++ b/internal/base/middleware/short_id.go @@ -20,8 +20,8 @@ package middleware import ( - "github.com/answerdev/answer/internal/base/constant" - "github.com/answerdev/answer/internal/service/siteinfo_common" + "github.com/apache/incubator-answer/internal/base/constant" + "github.com/apache/incubator-answer/internal/service/siteinfo_common" "github.com/gin-gonic/gin" "github.com/segmentfault/pacman/log" ) diff --git a/internal/base/middleware/user_center_plugin_auth.go b/internal/base/middleware/user_center_plugin_auth.go index f3706e062..44589e153 100644 --- a/internal/base/middleware/user_center_plugin_auth.go +++ b/internal/base/middleware/user_center_plugin_auth.go @@ -20,9 +20,9 @@ package middleware import ( - "github.com/answerdev/answer/internal/base/handler" - "github.com/answerdev/answer/internal/base/reason" - "github.com/answerdev/answer/plugin" + "github.com/apache/incubator-answer/internal/base/handler" + "github.com/apache/incubator-answer/internal/base/reason" + "github.com/apache/incubator-answer/plugin" "github.com/gin-gonic/gin" "github.com/segmentfault/pacman/errors" ) diff --git a/internal/base/middleware/visit_img_auth.go b/internal/base/middleware/visit_img_auth.go index 05491ea70..25b635fc9 100644 --- a/internal/base/middleware/visit_img_auth.go +++ b/internal/base/middleware/visit_img_auth.go @@ -20,7 +20,7 @@ package middleware import ( - "github.com/answerdev/answer/internal/base/constant" + "github.com/apache/incubator-answer/internal/base/constant" "github.com/gin-gonic/gin" "net/http" "strings" diff --git a/internal/base/server/http.go b/internal/base/server/http.go index c2be3bb69..6e0b6727d 100644 --- a/internal/base/server/http.go +++ b/internal/base/server/http.go @@ -24,10 +24,10 @@ import ( "io/fs" brotli "github.com/anargu/gin-brotli" - "github.com/answerdev/answer/internal/base/middleware" - "github.com/answerdev/answer/internal/router" - "github.com/answerdev/answer/plugin" - "github.com/answerdev/answer/ui" + "github.com/apache/incubator-answer/internal/base/middleware" + "github.com/apache/incubator-answer/internal/router" + "github.com/apache/incubator-answer/plugin" + "github.com/apache/incubator-answer/ui" "github.com/gin-gonic/gin" ) diff --git a/internal/base/server/http_funcmap.go b/internal/base/server/http_funcmap.go index f0ab8b3c7..a64e49eab 100644 --- a/internal/base/server/http_funcmap.go +++ b/internal/base/server/http_funcmap.go @@ -27,12 +27,12 @@ import ( "strings" "time" - "github.com/answerdev/answer/internal/base/translator" - "github.com/answerdev/answer/internal/controller" - "github.com/answerdev/answer/internal/schema" - "github.com/answerdev/answer/pkg/converter" - "github.com/answerdev/answer/pkg/day" - "github.com/answerdev/answer/pkg/htmltext" + "github.com/apache/incubator-answer/internal/base/translator" + "github.com/apache/incubator-answer/internal/controller" + "github.com/apache/incubator-answer/internal/schema" + "github.com/apache/incubator-answer/pkg/converter" + "github.com/apache/incubator-answer/pkg/day" + "github.com/apache/incubator-answer/pkg/htmltext" "github.com/segmentfault/pacman/i18n" ) diff --git a/internal/base/validator/validator.go b/internal/base/validator/validator.go index 0f83b011a..bd5da31df 100644 --- a/internal/base/validator/validator.go +++ b/internal/base/validator/validator.go @@ -26,8 +26,8 @@ import ( "strings" "unicode" - "github.com/answerdev/answer/internal/base/reason" - "github.com/answerdev/answer/internal/base/translator" + "github.com/apache/incubator-answer/internal/base/reason" + "github.com/apache/incubator-answer/internal/base/translator" "github.com/go-playground/locales" german "github.com/go-playground/locales/de" english "github.com/go-playground/locales/en" diff --git a/internal/cli/build.go b/internal/cli/build.go index 31645f3c4..3adffafc7 100644 --- a/internal/cli/build.go +++ b/internal/cli/build.go @@ -32,9 +32,9 @@ import ( "text/template" "github.com/Masterminds/semver/v3" - "github.com/answerdev/answer/pkg/dir" - "github.com/answerdev/answer/pkg/writer" - "github.com/answerdev/answer/ui" + "github.com/apache/incubator-answer/pkg/dir" + "github.com/apache/incubator-answer/pkg/writer" + "github.com/apache/incubator-answer/ui" "github.com/segmentfault/pacman/log" "gopkg.in/yaml.v3" ) @@ -43,7 +43,7 @@ const ( mainGoTpl = `package main import ( - answercmd "github.com/answerdev/answer/cmd" + answercmd "github.com/apache/incubator-answer/cmd" // remote plugins {{- range .remote_plugins}} @@ -86,7 +86,7 @@ type OriginalAnswerInfo struct { } type pluginInfo struct { - // Name of the plugin e.g. github.com/answerdev/github-connector + // Name of the plugin e.g. github.com/apache/incubator-answer-plugins/github-connector Name string // Path to the plugin. If path exist, read plugin from local filesystem Path string @@ -133,7 +133,7 @@ func BuildNewAnswer(outputPath string, plugins []string, originalAnswerInfo Orig func formatPlugins(plugins []string) (formatted []*pluginInfo) { for _, plugin := range plugins { plugin = strings.TrimSpace(plugin) - // plugin description like this 'github.com/answerdev/github-connector@latest=/local/path' + // plugin description like this 'github.com/apache/incubator-answer-plugins/github-connector@latest=/local/path' info := &pluginInfo{} plugin, info.Path, _ = strings.Cut(plugin, "=") info.Name, info.Version, _ = strings.Cut(plugin, "@") @@ -196,7 +196,7 @@ func createMainGoFile(b *buildingMaterial) (err error) { func downloadGoModFile(b *buildingMaterial) (err error) { // If user specify a module replacement, use it. Otherwise, use the latest version. if len(b.answerModuleReplacement) > 0 { - replacement := fmt.Sprintf("%s=%s", "github.com/answerdev/answer", b.answerModuleReplacement) + replacement := fmt.Sprintf("%s=%s", "github.com/apache/incubator-answer", b.answerModuleReplacement) err = b.newExecCmd("go", "mod", "edit", "-replace", replacement).Run() if err != nil { return err @@ -217,7 +217,7 @@ func downloadGoModFile(b *buildingMaterial) (err error) { // copyUIFiles copy ui files from answer module to tmp dir func copyUIFiles(b *buildingMaterial) (err error) { - goListCmd := b.newExecCmd("go", "list", "-mod=mod", "-m", "-f", "{{.Dir}}", "github.com/answerdev/answer") + goListCmd := b.newExecCmd("go", "list", "-mod=mod", "-m", "-f", "{{.Dir}}", "github.com/apache/incubator-answer") buf := new(bytes.Buffer) goListCmd.Stdout = buf if err = goListCmd.Run(); err != nil { @@ -226,13 +226,13 @@ func copyUIFiles(b *buildingMaterial) (err error) { answerDir := strings.TrimSpace(buf.String()) goModUIDir := filepath.Join(answerDir, "ui") - localUIBuildDir := filepath.Join(b.tmpDir, "vendor/github.com/answerdev/answer/ui/") + localUIBuildDir := filepath.Join(b.tmpDir, "vendor/github.com/apache/incubator-answer/ui/") // The node_modules folder generated during development will interfere packaging, so it needs to be ignored. if err = copyDirEntries(os.DirFS(goModUIDir), ".", localUIBuildDir, "node_modules"); err != nil { return fmt.Errorf("failed to copy ui files: %w", err) } - pluginsDir := filepath.Join(b.tmpDir, "vendor/github.com/answerdev/plugins/") + pluginsDir := filepath.Join(b.tmpDir, "vendor/github.com/apache/incubator-answer-plugins/") localUIPluginDir := filepath.Join(localUIBuildDir, "src/plugins/") // copy plugins dir @@ -270,7 +270,7 @@ func copyUIFiles(b *buildingMaterial) (err error) { // overwriteIndexTs overwrites index.ts file in ui/src/plugins/ dir func overwriteIndexTs(b *buildingMaterial) (err error) { - localUIPluginDir := filepath.Join(b.tmpDir, "vendor/github.com/answerdev/answer/ui/src/plugins/") + localUIPluginDir := filepath.Join(b.tmpDir, "vendor/github.com/apache/incubator-answer/ui/src/plugins/") folders, err := getFolders(localUIPluginDir) if err != nil { @@ -314,7 +314,7 @@ func generateIndexTsContent(folders []string) string { // buildUI run pnpm install and pnpm build commands to build ui func buildUI(b *buildingMaterial) (err error) { - localUIBuildDir := filepath.Join(b.tmpDir, "vendor/github.com/answerdev/answer/ui") + localUIBuildDir := filepath.Join(b.tmpDir, "vendor/github.com/apache/incubator-answer/ui") pnpmInstallCmd := b.newExecCmd("pnpm", "pre-install") pnpmInstallCmd.Dir = localUIBuildDir @@ -332,7 +332,7 @@ func buildUI(b *buildingMaterial) (err error) { func replaceNecessaryFile(b *buildingMaterial) (err error) { fmt.Printf("try to replace ui build directory\n") - uiBuildDir := filepath.Join(b.tmpDir, "vendor/github.com/answerdev/answer/ui") + uiBuildDir := filepath.Join(b.tmpDir, "vendor/github.com/apache/incubator-answer/ui") err = copyDirEntries(ui.Build, ".", uiBuildDir) return err } @@ -388,7 +388,7 @@ func mergeI18nFiles(b *buildingMaterial) (err error) { } } - originalI18nDir := filepath.Join(b.tmpDir, "vendor/github.com/answerdev/answer/i18n") + originalI18nDir := filepath.Join(b.tmpDir, "vendor/github.com/apache/incubator-answer/i18n") entries, err := os.ReadDir(originalI18nDir) if err != nil { return err @@ -513,7 +513,7 @@ func formatUIPluginsDirName(dirPath string) { // buildBinary build binary file func buildBinary(b *buildingMaterial) (err error) { versionInfo := b.originalAnswerInfo - cmdPkg := "github.com/answerdev/answer/cmd" + cmdPkg := "github.com/apache/incubator-answer/cmd" ldflags := fmt.Sprintf("-X %s.Version=%s -X %s.Revision=%s -X %s.Time=%s", cmdPkg, versionInfo.Version, cmdPkg, versionInfo.Revision, cmdPkg, versionInfo.Time) err = b.newExecCmd("go", "build", diff --git a/internal/cli/dump.go b/internal/cli/dump.go index 6dc1cd444..b1a3e56d5 100644 --- a/internal/cli/dump.go +++ b/internal/cli/dump.go @@ -24,7 +24,7 @@ import ( "path/filepath" "time" - "github.com/answerdev/answer/internal/base/data" + "github.com/apache/incubator-answer/internal/base/data" "xorm.io/xorm/schemas" ) diff --git a/internal/cli/install.go b/internal/cli/install.go index 77b14efc7..4ac759243 100644 --- a/internal/cli/install.go +++ b/internal/cli/install.go @@ -24,10 +24,10 @@ import ( "os" "path/filepath" - "github.com/answerdev/answer/configs" - "github.com/answerdev/answer/i18n" - "github.com/answerdev/answer/pkg/dir" - "github.com/answerdev/answer/pkg/writer" + "github.com/apache/incubator-answer/configs" + "github.com/apache/incubator-answer/i18n" + "github.com/apache/incubator-answer/pkg/dir" + "github.com/apache/incubator-answer/pkg/writer" ) const ( diff --git a/internal/cli/install_check.go b/internal/cli/install_check.go index ae01a6d74..5142a0d4f 100644 --- a/internal/cli/install_check.go +++ b/internal/cli/install_check.go @@ -22,9 +22,9 @@ package cli import ( "fmt" - "github.com/answerdev/answer/internal/base/data" - "github.com/answerdev/answer/internal/entity" - "github.com/answerdev/answer/pkg/dir" + "github.com/apache/incubator-answer/internal/base/data" + "github.com/apache/incubator-answer/internal/entity" + "github.com/apache/incubator-answer/pkg/dir" ) func CheckConfigFile(configPath string) bool { diff --git a/internal/controller/activity_controller.go b/internal/controller/activity_controller.go index 73ed2ad6e..b4481aeaa 100644 --- a/internal/controller/activity_controller.go +++ b/internal/controller/activity_controller.go @@ -20,12 +20,12 @@ package controller import ( - "github.com/answerdev/answer/internal/base/handler" - "github.com/answerdev/answer/internal/base/middleware" - "github.com/answerdev/answer/internal/schema" - "github.com/answerdev/answer/internal/service/activity" - "github.com/answerdev/answer/internal/service/role" - "github.com/answerdev/answer/pkg/uid" + "github.com/apache/incubator-answer/internal/base/handler" + "github.com/apache/incubator-answer/internal/base/middleware" + "github.com/apache/incubator-answer/internal/schema" + "github.com/apache/incubator-answer/internal/service/activity" + "github.com/apache/incubator-answer/internal/service/role" + "github.com/apache/incubator-answer/pkg/uid" "github.com/gin-gonic/gin" ) diff --git a/internal/controller/answer_controller.go b/internal/controller/answer_controller.go index 77ef3dde9..1f57bc88d 100644 --- a/internal/controller/answer_controller.go +++ b/internal/controller/answer_controller.go @@ -23,18 +23,18 @@ import ( "fmt" "net/http" - "github.com/answerdev/answer/internal/base/handler" - "github.com/answerdev/answer/internal/base/middleware" - "github.com/answerdev/answer/internal/base/reason" - "github.com/answerdev/answer/internal/base/translator" - "github.com/answerdev/answer/internal/base/validator" - "github.com/answerdev/answer/internal/entity" - "github.com/answerdev/answer/internal/schema" - "github.com/answerdev/answer/internal/service" - "github.com/answerdev/answer/internal/service/action" - "github.com/answerdev/answer/internal/service/permission" - "github.com/answerdev/answer/internal/service/rank" - "github.com/answerdev/answer/pkg/uid" + "github.com/apache/incubator-answer/internal/base/handler" + "github.com/apache/incubator-answer/internal/base/middleware" + "github.com/apache/incubator-answer/internal/base/reason" + "github.com/apache/incubator-answer/internal/base/translator" + "github.com/apache/incubator-answer/internal/base/validator" + "github.com/apache/incubator-answer/internal/entity" + "github.com/apache/incubator-answer/internal/schema" + "github.com/apache/incubator-answer/internal/service" + "github.com/apache/incubator-answer/internal/service/action" + "github.com/apache/incubator-answer/internal/service/permission" + "github.com/apache/incubator-answer/internal/service/rank" + "github.com/apache/incubator-answer/pkg/uid" "github.com/gin-gonic/gin" "github.com/segmentfault/pacman/errors" ) diff --git a/internal/controller/collection_controller.go b/internal/controller/collection_controller.go index de88572ef..74005fc40 100644 --- a/internal/controller/collection_controller.go +++ b/internal/controller/collection_controller.go @@ -20,13 +20,13 @@ package controller import ( - "github.com/answerdev/answer/internal/base/handler" - "github.com/answerdev/answer/internal/base/middleware" - "github.com/answerdev/answer/internal/base/reason" - "github.com/answerdev/answer/internal/schema" - "github.com/answerdev/answer/internal/service" - "github.com/answerdev/answer/pkg/converter" - "github.com/answerdev/answer/pkg/uid" + "github.com/apache/incubator-answer/internal/base/handler" + "github.com/apache/incubator-answer/internal/base/middleware" + "github.com/apache/incubator-answer/internal/base/reason" + "github.com/apache/incubator-answer/internal/schema" + "github.com/apache/incubator-answer/internal/service" + "github.com/apache/incubator-answer/pkg/converter" + "github.com/apache/incubator-answer/pkg/uid" "github.com/gin-gonic/gin" "github.com/jinzhu/copier" "github.com/segmentfault/pacman/errors" diff --git a/internal/controller/comment_controller.go b/internal/controller/comment_controller.go index 1c86d95f8..0b9226797 100644 --- a/internal/controller/comment_controller.go +++ b/internal/controller/comment_controller.go @@ -20,18 +20,18 @@ package controller import ( - "github.com/answerdev/answer/internal/base/handler" - "github.com/answerdev/answer/internal/base/middleware" - "github.com/answerdev/answer/internal/base/reason" - "github.com/answerdev/answer/internal/base/translator" - "github.com/answerdev/answer/internal/base/validator" - "github.com/answerdev/answer/internal/entity" - "github.com/answerdev/answer/internal/schema" - "github.com/answerdev/answer/internal/service/action" - "github.com/answerdev/answer/internal/service/comment" - "github.com/answerdev/answer/internal/service/permission" - "github.com/answerdev/answer/internal/service/rank" - "github.com/answerdev/answer/pkg/uid" + "github.com/apache/incubator-answer/internal/base/handler" + "github.com/apache/incubator-answer/internal/base/middleware" + "github.com/apache/incubator-answer/internal/base/reason" + "github.com/apache/incubator-answer/internal/base/translator" + "github.com/apache/incubator-answer/internal/base/validator" + "github.com/apache/incubator-answer/internal/entity" + "github.com/apache/incubator-answer/internal/schema" + "github.com/apache/incubator-answer/internal/service/action" + "github.com/apache/incubator-answer/internal/service/comment" + "github.com/apache/incubator-answer/internal/service/permission" + "github.com/apache/incubator-answer/internal/service/rank" + "github.com/apache/incubator-answer/pkg/uid" "github.com/gin-gonic/gin" "github.com/segmentfault/pacman/errors" "net/http" diff --git a/internal/controller/connector_controller.go b/internal/controller/connector_controller.go index c26adb83d..96f3ec8e4 100644 --- a/internal/controller/connector_controller.go +++ b/internal/controller/connector_controller.go @@ -23,13 +23,13 @@ import ( "fmt" "net/http" - "github.com/answerdev/answer/internal/base/handler" - "github.com/answerdev/answer/internal/base/middleware" - "github.com/answerdev/answer/internal/schema" - "github.com/answerdev/answer/internal/service/export" - "github.com/answerdev/answer/internal/service/siteinfo_common" - "github.com/answerdev/answer/internal/service/user_external_login" - "github.com/answerdev/answer/plugin" + "github.com/apache/incubator-answer/internal/base/handler" + "github.com/apache/incubator-answer/internal/base/middleware" + "github.com/apache/incubator-answer/internal/schema" + "github.com/apache/incubator-answer/internal/service/export" + "github.com/apache/incubator-answer/internal/service/siteinfo_common" + "github.com/apache/incubator-answer/internal/service/user_external_login" + "github.com/apache/incubator-answer/plugin" "github.com/gin-gonic/gin" "github.com/segmentfault/pacman/log" ) diff --git a/internal/controller/dashboard_controller.go b/internal/controller/dashboard_controller.go index ff02c1d52..b73315638 100644 --- a/internal/controller/dashboard_controller.go +++ b/internal/controller/dashboard_controller.go @@ -20,8 +20,8 @@ package controller import ( - "github.com/answerdev/answer/internal/base/handler" - "github.com/answerdev/answer/internal/service/dashboard" + "github.com/apache/incubator-answer/internal/base/handler" + "github.com/apache/incubator-answer/internal/service/dashboard" "github.com/gin-gonic/gin" ) diff --git a/internal/controller/follow_controller.go b/internal/controller/follow_controller.go index 65401bd69..52534da06 100644 --- a/internal/controller/follow_controller.go +++ b/internal/controller/follow_controller.go @@ -20,11 +20,11 @@ package controller import ( - "github.com/answerdev/answer/internal/base/handler" - "github.com/answerdev/answer/internal/base/middleware" - "github.com/answerdev/answer/internal/schema" - "github.com/answerdev/answer/internal/service/follow" - "github.com/answerdev/answer/pkg/uid" + "github.com/apache/incubator-answer/internal/base/handler" + "github.com/apache/incubator-answer/internal/base/middleware" + "github.com/apache/incubator-answer/internal/schema" + "github.com/apache/incubator-answer/internal/service/follow" + "github.com/apache/incubator-answer/pkg/uid" "github.com/gin-gonic/gin" "github.com/jinzhu/copier" ) diff --git a/internal/controller/lang_controller.go b/internal/controller/lang_controller.go index 03e19a323..1cadc78b4 100644 --- a/internal/controller/lang_controller.go +++ b/internal/controller/lang_controller.go @@ -22,9 +22,9 @@ package controller import ( "encoding/json" - "github.com/answerdev/answer/internal/base/handler" - "github.com/answerdev/answer/internal/base/translator" - "github.com/answerdev/answer/internal/service/siteinfo_common" + "github.com/apache/incubator-answer/internal/base/handler" + "github.com/apache/incubator-answer/internal/base/translator" + "github.com/apache/incubator-answer/internal/service/siteinfo_common" "github.com/gin-gonic/gin" "github.com/segmentfault/pacman/i18n" ) diff --git a/internal/controller/notification_controller.go b/internal/controller/notification_controller.go index 51bb9a293..ab923e968 100644 --- a/internal/controller/notification_controller.go +++ b/internal/controller/notification_controller.go @@ -20,12 +20,12 @@ package controller import ( - "github.com/answerdev/answer/internal/base/handler" - "github.com/answerdev/answer/internal/base/middleware" - "github.com/answerdev/answer/internal/schema" - "github.com/answerdev/answer/internal/service/notification" - "github.com/answerdev/answer/internal/service/permission" - "github.com/answerdev/answer/internal/service/rank" + "github.com/apache/incubator-answer/internal/base/handler" + "github.com/apache/incubator-answer/internal/base/middleware" + "github.com/apache/incubator-answer/internal/schema" + "github.com/apache/incubator-answer/internal/service/notification" + "github.com/apache/incubator-answer/internal/service/permission" + "github.com/apache/incubator-answer/internal/service/rank" "github.com/gin-gonic/gin" ) diff --git a/internal/controller/permission_controller.go b/internal/controller/permission_controller.go index 130d9cbf6..659e5dc10 100644 --- a/internal/controller/permission_controller.go +++ b/internal/controller/permission_controller.go @@ -20,10 +20,10 @@ package controller import ( - "github.com/answerdev/answer/internal/base/handler" - "github.com/answerdev/answer/internal/base/middleware" - "github.com/answerdev/answer/internal/schema" - "github.com/answerdev/answer/internal/service/rank" + "github.com/apache/incubator-answer/internal/base/handler" + "github.com/apache/incubator-answer/internal/base/middleware" + "github.com/apache/incubator-answer/internal/schema" + "github.com/apache/incubator-answer/internal/service/rank" "github.com/gin-gonic/gin" ) diff --git a/internal/controller/plugin_user_center_controller.go b/internal/controller/plugin_user_center_controller.go index a2607d418..84da13afc 100644 --- a/internal/controller/plugin_user_center_controller.go +++ b/internal/controller/plugin_user_center_controller.go @@ -23,12 +23,12 @@ import ( "fmt" "net/http" - "github.com/answerdev/answer/internal/base/handler" - "github.com/answerdev/answer/internal/base/middleware" - "github.com/answerdev/answer/internal/schema" - "github.com/answerdev/answer/internal/service/siteinfo_common" - "github.com/answerdev/answer/internal/service/user_external_login" - "github.com/answerdev/answer/plugin" + "github.com/apache/incubator-answer/internal/base/handler" + "github.com/apache/incubator-answer/internal/base/middleware" + "github.com/apache/incubator-answer/internal/schema" + "github.com/apache/incubator-answer/internal/service/siteinfo_common" + "github.com/apache/incubator-answer/internal/service/user_external_login" + "github.com/apache/incubator-answer/plugin" "github.com/gin-gonic/gin" "github.com/segmentfault/pacman/log" ) diff --git a/internal/controller/question_controller.go b/internal/controller/question_controller.go index 55c745a96..4c6cddd87 100644 --- a/internal/controller/question_controller.go +++ b/internal/controller/question_controller.go @@ -20,20 +20,20 @@ package controller import ( - "github.com/answerdev/answer/internal/base/handler" - "github.com/answerdev/answer/internal/base/middleware" - "github.com/answerdev/answer/internal/base/pager" - "github.com/answerdev/answer/internal/base/reason" - "github.com/answerdev/answer/internal/base/translator" - "github.com/answerdev/answer/internal/base/validator" - "github.com/answerdev/answer/internal/entity" - "github.com/answerdev/answer/internal/schema" - "github.com/answerdev/answer/internal/service" - "github.com/answerdev/answer/internal/service/action" - "github.com/answerdev/answer/internal/service/permission" - "github.com/answerdev/answer/internal/service/rank" - "github.com/answerdev/answer/internal/service/siteinfo_common" - "github.com/answerdev/answer/pkg/uid" + "github.com/apache/incubator-answer/internal/base/handler" + "github.com/apache/incubator-answer/internal/base/middleware" + "github.com/apache/incubator-answer/internal/base/pager" + "github.com/apache/incubator-answer/internal/base/reason" + "github.com/apache/incubator-answer/internal/base/translator" + "github.com/apache/incubator-answer/internal/base/validator" + "github.com/apache/incubator-answer/internal/entity" + "github.com/apache/incubator-answer/internal/schema" + "github.com/apache/incubator-answer/internal/service" + "github.com/apache/incubator-answer/internal/service/action" + "github.com/apache/incubator-answer/internal/service/permission" + "github.com/apache/incubator-answer/internal/service/rank" + "github.com/apache/incubator-answer/internal/service/siteinfo_common" + "github.com/apache/incubator-answer/pkg/uid" "github.com/gin-gonic/gin" "github.com/jinzhu/copier" "github.com/segmentfault/pacman/errors" diff --git a/internal/controller/rank_controller.go b/internal/controller/rank_controller.go index 105cada5f..b70e5faf6 100644 --- a/internal/controller/rank_controller.go +++ b/internal/controller/rank_controller.go @@ -20,10 +20,10 @@ package controller import ( - "github.com/answerdev/answer/internal/base/handler" - "github.com/answerdev/answer/internal/base/middleware" - "github.com/answerdev/answer/internal/schema" - "github.com/answerdev/answer/internal/service/rank" + "github.com/apache/incubator-answer/internal/base/handler" + "github.com/apache/incubator-answer/internal/base/middleware" + "github.com/apache/incubator-answer/internal/schema" + "github.com/apache/incubator-answer/internal/service/rank" "github.com/gin-gonic/gin" ) diff --git a/internal/controller/reason_controller.go b/internal/controller/reason_controller.go index 1baf0fe15..a6a54843a 100644 --- a/internal/controller/reason_controller.go +++ b/internal/controller/reason_controller.go @@ -20,9 +20,9 @@ package controller import ( - "github.com/answerdev/answer/internal/base/handler" - "github.com/answerdev/answer/internal/schema" - "github.com/answerdev/answer/internal/service/reason" + "github.com/apache/incubator-answer/internal/base/handler" + "github.com/apache/incubator-answer/internal/schema" + "github.com/apache/incubator-answer/internal/service/reason" "github.com/gin-gonic/gin" ) diff --git a/internal/controller/report_controller.go b/internal/controller/report_controller.go index 4dab9c7dc..e0765154b 100644 --- a/internal/controller/report_controller.go +++ b/internal/controller/report_controller.go @@ -20,18 +20,18 @@ package controller import ( - "github.com/answerdev/answer/internal/base/handler" - "github.com/answerdev/answer/internal/base/middleware" - "github.com/answerdev/answer/internal/base/reason" - "github.com/answerdev/answer/internal/base/translator" - "github.com/answerdev/answer/internal/base/validator" - "github.com/answerdev/answer/internal/entity" - "github.com/answerdev/answer/internal/schema" - "github.com/answerdev/answer/internal/service/action" - "github.com/answerdev/answer/internal/service/permission" - "github.com/answerdev/answer/internal/service/rank" - "github.com/answerdev/answer/internal/service/report" - "github.com/answerdev/answer/pkg/uid" + "github.com/apache/incubator-answer/internal/base/handler" + "github.com/apache/incubator-answer/internal/base/middleware" + "github.com/apache/incubator-answer/internal/base/reason" + "github.com/apache/incubator-answer/internal/base/translator" + "github.com/apache/incubator-answer/internal/base/validator" + "github.com/apache/incubator-answer/internal/entity" + "github.com/apache/incubator-answer/internal/schema" + "github.com/apache/incubator-answer/internal/service/action" + "github.com/apache/incubator-answer/internal/service/permission" + "github.com/apache/incubator-answer/internal/service/rank" + "github.com/apache/incubator-answer/internal/service/report" + "github.com/apache/incubator-answer/pkg/uid" "github.com/gin-gonic/gin" "github.com/segmentfault/pacman/errors" ) diff --git a/internal/controller/revision_controller.go b/internal/controller/revision_controller.go index 0ac1f7120..7bc892cd9 100644 --- a/internal/controller/revision_controller.go +++ b/internal/controller/revision_controller.go @@ -20,17 +20,17 @@ package controller import ( - "github.com/answerdev/answer/internal/base/constant" - "github.com/answerdev/answer/internal/base/handler" - "github.com/answerdev/answer/internal/base/middleware" - "github.com/answerdev/answer/internal/base/reason" - "github.com/answerdev/answer/internal/entity" - "github.com/answerdev/answer/internal/schema" - "github.com/answerdev/answer/internal/service" - "github.com/answerdev/answer/internal/service/permission" - "github.com/answerdev/answer/internal/service/rank" - "github.com/answerdev/answer/pkg/obj" - "github.com/answerdev/answer/pkg/uid" + "github.com/apache/incubator-answer/internal/base/constant" + "github.com/apache/incubator-answer/internal/base/handler" + "github.com/apache/incubator-answer/internal/base/middleware" + "github.com/apache/incubator-answer/internal/base/reason" + "github.com/apache/incubator-answer/internal/entity" + "github.com/apache/incubator-answer/internal/schema" + "github.com/apache/incubator-answer/internal/service" + "github.com/apache/incubator-answer/internal/service/permission" + "github.com/apache/incubator-answer/internal/service/rank" + "github.com/apache/incubator-answer/pkg/obj" + "github.com/apache/incubator-answer/pkg/uid" "github.com/gin-gonic/gin" "github.com/segmentfault/pacman/errors" ) diff --git a/internal/controller/search_controller.go b/internal/controller/search_controller.go index 723387675..d08fd8f15 100644 --- a/internal/controller/search_controller.go +++ b/internal/controller/search_controller.go @@ -20,16 +20,16 @@ package controller import ( - "github.com/answerdev/answer/internal/base/handler" - "github.com/answerdev/answer/internal/base/middleware" - "github.com/answerdev/answer/internal/base/reason" - "github.com/answerdev/answer/internal/base/translator" - "github.com/answerdev/answer/internal/base/validator" - "github.com/answerdev/answer/internal/entity" - "github.com/answerdev/answer/internal/schema" - "github.com/answerdev/answer/internal/service" - "github.com/answerdev/answer/internal/service/action" - "github.com/answerdev/answer/plugin" + "github.com/apache/incubator-answer/internal/base/handler" + "github.com/apache/incubator-answer/internal/base/middleware" + "github.com/apache/incubator-answer/internal/base/reason" + "github.com/apache/incubator-answer/internal/base/translator" + "github.com/apache/incubator-answer/internal/base/validator" + "github.com/apache/incubator-answer/internal/entity" + "github.com/apache/incubator-answer/internal/schema" + "github.com/apache/incubator-answer/internal/service" + "github.com/apache/incubator-answer/internal/service/action" + "github.com/apache/incubator-answer/plugin" "github.com/gin-gonic/gin" "github.com/segmentfault/pacman/errors" ) diff --git a/internal/controller/siteinfo_controller.go b/internal/controller/siteinfo_controller.go index f51d7df7a..f4e1ece65 100644 --- a/internal/controller/siteinfo_controller.go +++ b/internal/controller/siteinfo_controller.go @@ -22,10 +22,10 @@ package controller import ( "net/http" - "github.com/answerdev/answer/internal/base/constant" - "github.com/answerdev/answer/internal/base/handler" - "github.com/answerdev/answer/internal/schema" - "github.com/answerdev/answer/internal/service/siteinfo_common" + "github.com/apache/incubator-answer/internal/base/constant" + "github.com/apache/incubator-answer/internal/base/handler" + "github.com/apache/incubator-answer/internal/schema" + "github.com/apache/incubator-answer/internal/service/siteinfo_common" "github.com/gin-gonic/gin" "github.com/segmentfault/pacman/log" ) diff --git a/internal/controller/tag_controller.go b/internal/controller/tag_controller.go index 71e3ec827..11b1fcded 100644 --- a/internal/controller/tag_controller.go +++ b/internal/controller/tag_controller.go @@ -22,14 +22,14 @@ package controller import ( "strings" - "github.com/answerdev/answer/internal/base/handler" - "github.com/answerdev/answer/internal/base/middleware" - "github.com/answerdev/answer/internal/base/reason" - "github.com/answerdev/answer/internal/schema" - "github.com/answerdev/answer/internal/service/permission" - "github.com/answerdev/answer/internal/service/rank" - "github.com/answerdev/answer/internal/service/tag" - "github.com/answerdev/answer/internal/service/tag_common" + "github.com/apache/incubator-answer/internal/base/handler" + "github.com/apache/incubator-answer/internal/base/middleware" + "github.com/apache/incubator-answer/internal/base/reason" + "github.com/apache/incubator-answer/internal/schema" + "github.com/apache/incubator-answer/internal/service/permission" + "github.com/apache/incubator-answer/internal/service/rank" + "github.com/apache/incubator-answer/internal/service/tag" + "github.com/apache/incubator-answer/internal/service/tag_common" "github.com/gin-gonic/gin" "github.com/segmentfault/pacman/errors" ) diff --git a/internal/controller/template_controller.go b/internal/controller/template_controller.go index 9998c069c..40a98e3ca 100644 --- a/internal/controller/template_controller.go +++ b/internal/controller/template_controller.go @@ -28,17 +28,17 @@ import ( "strings" "time" - "github.com/answerdev/answer/internal/base/constant" - "github.com/answerdev/answer/internal/base/handler" - templaterender "github.com/answerdev/answer/internal/controller/template_render" - "github.com/answerdev/answer/internal/schema" - "github.com/answerdev/answer/internal/service/siteinfo_common" - "github.com/answerdev/answer/pkg/checker" - "github.com/answerdev/answer/pkg/converter" - "github.com/answerdev/answer/pkg/htmltext" - "github.com/answerdev/answer/pkg/obj" - "github.com/answerdev/answer/pkg/uid" - "github.com/answerdev/answer/ui" + "github.com/apache/incubator-answer/internal/base/constant" + "github.com/apache/incubator-answer/internal/base/handler" + templaterender "github.com/apache/incubator-answer/internal/controller/template_render" + "github.com/apache/incubator-answer/internal/schema" + "github.com/apache/incubator-answer/internal/service/siteinfo_common" + "github.com/apache/incubator-answer/pkg/checker" + "github.com/apache/incubator-answer/pkg/converter" + "github.com/apache/incubator-answer/pkg/htmltext" + "github.com/apache/incubator-answer/pkg/obj" + "github.com/apache/incubator-answer/pkg/uid" + "github.com/apache/incubator-answer/ui" "github.com/gin-gonic/gin" "github.com/segmentfault/pacman/log" ) diff --git a/internal/controller/template_render/answer.go b/internal/controller/template_render/answer.go index 2a6e5974b..cc94f0ddf 100644 --- a/internal/controller/template_render/answer.go +++ b/internal/controller/template_render/answer.go @@ -22,7 +22,7 @@ package templaterender import ( "context" - "github.com/answerdev/answer/internal/schema" + "github.com/apache/incubator-answer/internal/schema" ) func (t *TemplateRenderController) AnswerList(ctx context.Context, req *schema.AnswerListReq) ([]*schema.AnswerInfo, int64, error) { diff --git a/internal/controller/template_render/comment.go b/internal/controller/template_render/comment.go index 6912ab19b..b3908f135 100644 --- a/internal/controller/template_render/comment.go +++ b/internal/controller/template_render/comment.go @@ -21,8 +21,8 @@ package templaterender import ( "context" - "github.com/answerdev/answer/internal/base/pager" - "github.com/answerdev/answer/internal/schema" + "github.com/apache/incubator-answer/internal/base/pager" + "github.com/apache/incubator-answer/internal/schema" ) func (t *TemplateRenderController) CommentList( diff --git a/internal/controller/template_render/controller.go b/internal/controller/template_render/controller.go index f712433f2..4fdcaf2bc 100644 --- a/internal/controller/template_render/controller.go +++ b/internal/controller/template_render/controller.go @@ -20,16 +20,16 @@ package templaterender import ( - questioncommon "github.com/answerdev/answer/internal/service/question_common" + questioncommon "github.com/apache/incubator-answer/internal/service/question_common" "math" - "github.com/answerdev/answer/internal/service/comment" - "github.com/answerdev/answer/internal/service/siteinfo_common" + "github.com/apache/incubator-answer/internal/service/comment" + "github.com/apache/incubator-answer/internal/service/siteinfo_common" "github.com/google/wire" - "github.com/answerdev/answer/internal/schema" - "github.com/answerdev/answer/internal/service" - "github.com/answerdev/answer/internal/service/tag" + "github.com/apache/incubator-answer/internal/schema" + "github.com/apache/incubator-answer/internal/service" + "github.com/apache/incubator-answer/internal/service/tag" ) // ProviderSetTemplateRenderController is template render controller providers. diff --git a/internal/controller/template_render/question.go b/internal/controller/template_render/question.go index 21e23e86e..a2779e235 100644 --- a/internal/controller/template_render/question.go +++ b/internal/controller/template_render/question.go @@ -24,8 +24,8 @@ import ( "math" "net/http" - "github.com/answerdev/answer/internal/base/constant" - "github.com/answerdev/answer/internal/schema" + "github.com/apache/incubator-answer/internal/base/constant" + "github.com/apache/incubator-answer/internal/schema" "github.com/gin-gonic/gin" "github.com/segmentfault/pacman/log" ) diff --git a/internal/controller/template_render/tags.go b/internal/controller/template_render/tags.go index 509738329..bfcc522c3 100644 --- a/internal/controller/template_render/tags.go +++ b/internal/controller/template_render/tags.go @@ -20,8 +20,8 @@ package templaterender import ( - "github.com/answerdev/answer/internal/base/pager" - "github.com/answerdev/answer/internal/schema" + "github.com/apache/incubator-answer/internal/base/pager" + "github.com/apache/incubator-answer/internal/schema" "github.com/jinzhu/copier" "golang.org/x/net/context" ) diff --git a/internal/controller/template_render/userinfo.go b/internal/controller/template_render/userinfo.go index 21e45dc53..731f6e8ed 100644 --- a/internal/controller/template_render/userinfo.go +++ b/internal/controller/template_render/userinfo.go @@ -20,7 +20,7 @@ package templaterender import ( - "github.com/answerdev/answer/internal/schema" + "github.com/apache/incubator-answer/internal/schema" "golang.org/x/net/context" ) diff --git a/internal/controller/upload_controller.go b/internal/controller/upload_controller.go index f8af5d293..56eba804a 100644 --- a/internal/controller/upload_controller.go +++ b/internal/controller/upload_controller.go @@ -20,11 +20,11 @@ package controller import ( - "github.com/answerdev/answer/internal/base/handler" - "github.com/answerdev/answer/internal/base/reason" - "github.com/answerdev/answer/internal/schema" - "github.com/answerdev/answer/internal/service/uploader" - "github.com/answerdev/answer/pkg/converter" + "github.com/apache/incubator-answer/internal/base/handler" + "github.com/apache/incubator-answer/internal/base/reason" + "github.com/apache/incubator-answer/internal/schema" + "github.com/apache/incubator-answer/internal/service/uploader" + "github.com/apache/incubator-answer/pkg/converter" "github.com/gin-gonic/gin" "github.com/segmentfault/pacman/errors" ) diff --git a/internal/controller/user_controller.go b/internal/controller/user_controller.go index a980375a7..c9149ca22 100644 --- a/internal/controller/user_controller.go +++ b/internal/controller/user_controller.go @@ -20,21 +20,21 @@ package controller import ( - "github.com/answerdev/answer/internal/base/constant" - "github.com/answerdev/answer/internal/base/handler" - "github.com/answerdev/answer/internal/base/middleware" - "github.com/answerdev/answer/internal/base/reason" - "github.com/answerdev/answer/internal/base/translator" - "github.com/answerdev/answer/internal/base/validator" - "github.com/answerdev/answer/internal/entity" - "github.com/answerdev/answer/internal/schema" - "github.com/answerdev/answer/internal/service" - "github.com/answerdev/answer/internal/service/action" - "github.com/answerdev/answer/internal/service/auth" - "github.com/answerdev/answer/internal/service/export" - "github.com/answerdev/answer/internal/service/siteinfo_common" - "github.com/answerdev/answer/internal/service/user_notification_config" - "github.com/answerdev/answer/pkg/checker" + "github.com/apache/incubator-answer/internal/base/constant" + "github.com/apache/incubator-answer/internal/base/handler" + "github.com/apache/incubator-answer/internal/base/middleware" + "github.com/apache/incubator-answer/internal/base/reason" + "github.com/apache/incubator-answer/internal/base/translator" + "github.com/apache/incubator-answer/internal/base/validator" + "github.com/apache/incubator-answer/internal/entity" + "github.com/apache/incubator-answer/internal/schema" + "github.com/apache/incubator-answer/internal/service" + "github.com/apache/incubator-answer/internal/service/action" + "github.com/apache/incubator-answer/internal/service/auth" + "github.com/apache/incubator-answer/internal/service/export" + "github.com/apache/incubator-answer/internal/service/siteinfo_common" + "github.com/apache/incubator-answer/internal/service/user_notification_config" + "github.com/apache/incubator-answer/pkg/checker" "github.com/gin-gonic/gin" "github.com/segmentfault/pacman/errors" "github.com/segmentfault/pacman/log" diff --git a/internal/controller/vote_controller.go b/internal/controller/vote_controller.go index 21be85125..6417087b7 100644 --- a/internal/controller/vote_controller.go +++ b/internal/controller/vote_controller.go @@ -20,17 +20,17 @@ package controller import ( - "github.com/answerdev/answer/internal/base/handler" - "github.com/answerdev/answer/internal/base/middleware" - "github.com/answerdev/answer/internal/base/reason" - "github.com/answerdev/answer/internal/base/translator" - "github.com/answerdev/answer/internal/base/validator" - "github.com/answerdev/answer/internal/entity" - "github.com/answerdev/answer/internal/schema" - "github.com/answerdev/answer/internal/service" - "github.com/answerdev/answer/internal/service/action" - "github.com/answerdev/answer/internal/service/rank" - "github.com/answerdev/answer/pkg/uid" + "github.com/apache/incubator-answer/internal/base/handler" + "github.com/apache/incubator-answer/internal/base/middleware" + "github.com/apache/incubator-answer/internal/base/reason" + "github.com/apache/incubator-answer/internal/base/translator" + "github.com/apache/incubator-answer/internal/base/validator" + "github.com/apache/incubator-answer/internal/entity" + "github.com/apache/incubator-answer/internal/schema" + "github.com/apache/incubator-answer/internal/service" + "github.com/apache/incubator-answer/internal/service/action" + "github.com/apache/incubator-answer/internal/service/rank" + "github.com/apache/incubator-answer/pkg/uid" "github.com/gin-gonic/gin" "github.com/segmentfault/pacman/errors" ) diff --git a/internal/controller_admin/plugin_controller.go b/internal/controller_admin/plugin_controller.go index d62d37127..769fc3bde 100644 --- a/internal/controller_admin/plugin_controller.go +++ b/internal/controller_admin/plugin_controller.go @@ -22,10 +22,10 @@ package controller_admin import ( "encoding/json" - "github.com/answerdev/answer/internal/base/handler" - "github.com/answerdev/answer/internal/schema" - "github.com/answerdev/answer/internal/service/plugin_common" - "github.com/answerdev/answer/plugin" + "github.com/apache/incubator-answer/internal/base/handler" + "github.com/apache/incubator-answer/internal/schema" + "github.com/apache/incubator-answer/internal/service/plugin_common" + "github.com/apache/incubator-answer/plugin" "github.com/gin-gonic/gin" ) diff --git a/internal/controller_admin/report_controller.go b/internal/controller_admin/report_controller.go index e56e03f5e..435b5af81 100644 --- a/internal/controller_admin/report_controller.go +++ b/internal/controller_admin/report_controller.go @@ -20,10 +20,10 @@ package controller_admin import ( - "github.com/answerdev/answer/internal/base/handler" - "github.com/answerdev/answer/internal/schema" - "github.com/answerdev/answer/internal/service/report_admin" - "github.com/answerdev/answer/pkg/converter" + "github.com/apache/incubator-answer/internal/base/handler" + "github.com/apache/incubator-answer/internal/schema" + "github.com/apache/incubator-answer/internal/service/report_admin" + "github.com/apache/incubator-answer/pkg/converter" "github.com/gin-gonic/gin" ) diff --git a/internal/controller_admin/role_controller.go b/internal/controller_admin/role_controller.go index fca7ec438..0e038825e 100644 --- a/internal/controller_admin/role_controller.go +++ b/internal/controller_admin/role_controller.go @@ -20,9 +20,9 @@ package controller_admin import ( - "github.com/answerdev/answer/internal/base/handler" - "github.com/answerdev/answer/internal/schema" - service "github.com/answerdev/answer/internal/service/role" + "github.com/apache/incubator-answer/internal/base/handler" + "github.com/apache/incubator-answer/internal/schema" + service "github.com/apache/incubator-answer/internal/service/role" "github.com/gin-gonic/gin" ) diff --git a/internal/controller_admin/siteinfo_controller.go b/internal/controller_admin/siteinfo_controller.go index 23093a987..6c1966b3c 100644 --- a/internal/controller_admin/siteinfo_controller.go +++ b/internal/controller_admin/siteinfo_controller.go @@ -22,10 +22,10 @@ package controller_admin import ( "net/http" - "github.com/answerdev/answer/internal/base/handler" - "github.com/answerdev/answer/internal/base/middleware" - "github.com/answerdev/answer/internal/schema" - "github.com/answerdev/answer/internal/service/siteinfo" + "github.com/apache/incubator-answer/internal/base/handler" + "github.com/apache/incubator-answer/internal/base/middleware" + "github.com/apache/incubator-answer/internal/schema" + "github.com/apache/incubator-answer/internal/service/siteinfo" "github.com/gin-gonic/gin" ) diff --git a/internal/controller_admin/theme_controller.go b/internal/controller_admin/theme_controller.go index 7bd3432f5..0c2d56b3b 100644 --- a/internal/controller_admin/theme_controller.go +++ b/internal/controller_admin/theme_controller.go @@ -20,8 +20,8 @@ package controller_admin import ( - "github.com/answerdev/answer/internal/base/handler" - "github.com/answerdev/answer/internal/schema" + "github.com/apache/incubator-answer/internal/base/handler" + "github.com/apache/incubator-answer/internal/schema" "github.com/gin-gonic/gin" ) diff --git a/internal/controller_admin/user_backyard_controller.go b/internal/controller_admin/user_backyard_controller.go index 298d19690..7a72a5005 100644 --- a/internal/controller_admin/user_backyard_controller.go +++ b/internal/controller_admin/user_backyard_controller.go @@ -20,12 +20,12 @@ package controller_admin import ( - "github.com/answerdev/answer/internal/base/handler" - "github.com/answerdev/answer/internal/base/middleware" - "github.com/answerdev/answer/internal/base/reason" - "github.com/answerdev/answer/internal/schema" - "github.com/answerdev/answer/internal/service/user_admin" - "github.com/answerdev/answer/plugin" + "github.com/apache/incubator-answer/internal/base/handler" + "github.com/apache/incubator-answer/internal/base/middleware" + "github.com/apache/incubator-answer/internal/base/reason" + "github.com/apache/incubator-answer/internal/schema" + "github.com/apache/incubator-answer/internal/service/user_admin" + "github.com/apache/incubator-answer/plugin" "github.com/gin-gonic/gin" "github.com/segmentfault/pacman/errors" ) diff --git a/internal/entity/comment_entity.go b/internal/entity/comment_entity.go index e109dab6c..37f511983 100644 --- a/internal/entity/comment_entity.go +++ b/internal/entity/comment_entity.go @@ -24,7 +24,7 @@ import ( "fmt" "time" - "github.com/answerdev/answer/pkg/converter" + "github.com/apache/incubator-answer/pkg/converter" ) const ( diff --git a/internal/entity/config_entity.go b/internal/entity/config_entity.go index 77dbe2199..68ee9e254 100644 --- a/internal/entity/config_entity.go +++ b/internal/entity/config_entity.go @@ -23,7 +23,7 @@ import ( "encoding/json" "github.com/segmentfault/pacman/log" - "github.com/answerdev/answer/pkg/converter" + "github.com/apache/incubator-answer/pkg/converter" ) // Config config diff --git a/internal/install/install_controller.go b/internal/install/install_controller.go index f0f2644e9..7f57efbf1 100644 --- a/internal/install/install_controller.go +++ b/internal/install/install_controller.go @@ -25,15 +25,15 @@ import ( "path/filepath" "time" - "github.com/answerdev/answer/configs" - "github.com/answerdev/answer/internal/base/conf" - "github.com/answerdev/answer/internal/base/data" - "github.com/answerdev/answer/internal/base/handler" - "github.com/answerdev/answer/internal/base/reason" - "github.com/answerdev/answer/internal/base/translator" - "github.com/answerdev/answer/internal/cli" - "github.com/answerdev/answer/internal/migrations" - "github.com/answerdev/answer/internal/schema" + "github.com/apache/incubator-answer/configs" + "github.com/apache/incubator-answer/internal/base/conf" + "github.com/apache/incubator-answer/internal/base/data" + "github.com/apache/incubator-answer/internal/base/handler" + "github.com/apache/incubator-answer/internal/base/reason" + "github.com/apache/incubator-answer/internal/base/translator" + "github.com/apache/incubator-answer/internal/cli" + "github.com/apache/incubator-answer/internal/migrations" + "github.com/apache/incubator-answer/internal/schema" "github.com/gin-gonic/gin" "github.com/jinzhu/copier" "github.com/segmentfault/pacman/errors" diff --git a/internal/install/install_main.go b/internal/install/install_main.go index c57355e6e..77d4e298d 100644 --- a/internal/install/install_main.go +++ b/internal/install/install_main.go @@ -23,8 +23,8 @@ import ( "fmt" "os" - "github.com/answerdev/answer/internal/base/translator" - "github.com/answerdev/answer/internal/cli" + "github.com/apache/incubator-answer/internal/base/translator" + "github.com/apache/incubator-answer/internal/cli" ) var ( diff --git a/internal/install/install_req.go b/internal/install/install_req.go index 6006ba7ac..83a36fd13 100644 --- a/internal/install/install_req.go +++ b/internal/install/install_req.go @@ -24,9 +24,9 @@ import ( "net/url" "strings" - "github.com/answerdev/answer/internal/base/reason" - "github.com/answerdev/answer/internal/base/validator" - "github.com/answerdev/answer/pkg/checker" + "github.com/apache/incubator-answer/internal/base/reason" + "github.com/apache/incubator-answer/internal/base/validator" + "github.com/apache/incubator-answer/pkg/checker" "github.com/segmentfault/pacman/errors" "xorm.io/xorm/schemas" ) diff --git a/internal/install/install_server.go b/internal/install/install_server.go index e5f9fda11..b628f2fee 100644 --- a/internal/install/install_server.go +++ b/internal/install/install_server.go @@ -25,7 +25,7 @@ import ( "io/fs" "net/http" - "github.com/answerdev/answer/ui" + "github.com/apache/incubator-answer/ui" "github.com/gin-gonic/gin" "github.com/segmentfault/pacman/log" ) diff --git a/internal/migrations/init.go b/internal/migrations/init.go index 596b0f502..f8c0babb4 100644 --- a/internal/migrations/init.go +++ b/internal/migrations/init.go @@ -23,10 +23,10 @@ import ( "context" "encoding/json" "fmt" - "github.com/answerdev/answer/internal/schema" + "github.com/apache/incubator-answer/internal/schema" "github.com/segmentfault/pacman/log" - "github.com/answerdev/answer/internal/entity" + "github.com/apache/incubator-answer/internal/entity" "golang.org/x/crypto/bcrypt" "xorm.io/xorm" ) diff --git a/internal/migrations/init_data.go b/internal/migrations/init_data.go index b8f0fa914..b39ece432 100644 --- a/internal/migrations/init_data.go +++ b/internal/migrations/init_data.go @@ -20,8 +20,8 @@ package migrations import ( - "github.com/answerdev/answer/internal/entity" - "github.com/answerdev/answer/internal/service/permission" + "github.com/apache/incubator-answer/internal/entity" + "github.com/apache/incubator-answer/internal/service/permission" ) const ( diff --git a/internal/migrations/migrations.go b/internal/migrations/migrations.go index cc54d3873..e99a7030d 100644 --- a/internal/migrations/migrations.go +++ b/internal/migrations/migrations.go @@ -23,8 +23,8 @@ import ( "context" "fmt" - "github.com/answerdev/answer/internal/base/data" - "github.com/answerdev/answer/internal/entity" + "github.com/apache/incubator-answer/internal/base/data" + "github.com/apache/incubator-answer/internal/entity" "xorm.io/xorm" ) diff --git a/internal/migrations/v10.go b/internal/migrations/v10.go index a36997b91..dba8a06f7 100644 --- a/internal/migrations/v10.go +++ b/internal/migrations/v10.go @@ -24,9 +24,9 @@ import ( "encoding/json" "fmt" - "github.com/answerdev/answer/internal/base/constant" - "github.com/answerdev/answer/internal/entity" - "github.com/answerdev/answer/internal/schema" + "github.com/apache/incubator-answer/internal/base/constant" + "github.com/apache/incubator-answer/internal/entity" + "github.com/apache/incubator-answer/internal/schema" "github.com/tidwall/gjson" "xorm.io/xorm" ) diff --git a/internal/migrations/v11.go b/internal/migrations/v11.go index 5e452a593..f5e08ed24 100644 --- a/internal/migrations/v11.go +++ b/internal/migrations/v11.go @@ -23,7 +23,7 @@ import ( "context" "fmt" - "github.com/answerdev/answer/internal/entity" + "github.com/apache/incubator-answer/internal/entity" "github.com/segmentfault/pacman/log" "xorm.io/xorm" ) diff --git a/internal/migrations/v12.go b/internal/migrations/v12.go index 595760f98..172c5471e 100644 --- a/internal/migrations/v12.go +++ b/internal/migrations/v12.go @@ -24,7 +24,7 @@ import ( "fmt" "time" - "github.com/answerdev/answer/internal/entity" + "github.com/apache/incubator-answer/internal/entity" "github.com/segmentfault/pacman/log" "xorm.io/xorm" ) diff --git a/internal/migrations/v13.go b/internal/migrations/v13.go index b3a49bf1c..2c2c80a68 100644 --- a/internal/migrations/v13.go +++ b/internal/migrations/v13.go @@ -25,10 +25,10 @@ import ( "fmt" "time" - "github.com/answerdev/answer/internal/base/constant" - "github.com/answerdev/answer/internal/entity" - "github.com/answerdev/answer/internal/schema" - "github.com/answerdev/answer/internal/service/permission" + "github.com/apache/incubator-answer/internal/base/constant" + "github.com/apache/incubator-answer/internal/entity" + "github.com/apache/incubator-answer/internal/schema" + "github.com/apache/incubator-answer/internal/service/permission" "github.com/segmentfault/pacman/log" "xorm.io/xorm" ) diff --git a/internal/migrations/v15.go b/internal/migrations/v15.go index 0feee7de4..43878f5f1 100644 --- a/internal/migrations/v15.go +++ b/internal/migrations/v15.go @@ -21,7 +21,7 @@ package migrations import ( "context" - "github.com/answerdev/answer/internal/entity" + "github.com/apache/incubator-answer/internal/entity" "xorm.io/xorm" ) diff --git a/internal/migrations/v16.go b/internal/migrations/v16.go index f36e4ce5c..efd967b4f 100644 --- a/internal/migrations/v16.go +++ b/internal/migrations/v16.go @@ -21,8 +21,8 @@ package migrations import ( "context" - "github.com/answerdev/answer/internal/base/constant" - "github.com/answerdev/answer/internal/entity" + "github.com/apache/incubator-answer/internal/base/constant" + "github.com/apache/incubator-answer/internal/entity" "github.com/segmentfault/pacman/log" "xorm.io/xorm" ) diff --git a/internal/migrations/v17.go b/internal/migrations/v17.go index a1c3eccf2..37e5ce362 100644 --- a/internal/migrations/v17.go +++ b/internal/migrations/v17.go @@ -22,8 +22,8 @@ package migrations import ( "context" "fmt" - "github.com/answerdev/answer/internal/entity" - "github.com/answerdev/answer/internal/service/permission" + "github.com/apache/incubator-answer/internal/entity" + "github.com/apache/incubator-answer/internal/service/permission" "github.com/segmentfault/pacman/log" "xorm.io/xorm" ) diff --git a/internal/migrations/v3.go b/internal/migrations/v3.go index 5333444a6..d7313114a 100644 --- a/internal/migrations/v3.go +++ b/internal/migrations/v3.go @@ -24,7 +24,7 @@ import ( "fmt" "time" - "github.com/answerdev/answer/internal/entity" + "github.com/apache/incubator-answer/internal/entity" "github.com/segmentfault/pacman/log" "xorm.io/xorm" "xorm.io/xorm/schemas" diff --git a/internal/migrations/v4.go b/internal/migrations/v4.go index d0c893272..913dc166e 100644 --- a/internal/migrations/v4.go +++ b/internal/migrations/v4.go @@ -23,8 +23,8 @@ import ( "context" "fmt" - "github.com/answerdev/answer/internal/entity" - "github.com/answerdev/answer/internal/service/permission" + "github.com/apache/incubator-answer/internal/entity" + "github.com/apache/incubator-answer/internal/service/permission" "github.com/segmentfault/pacman/log" "xorm.io/xorm" ) diff --git a/internal/migrations/v5.go b/internal/migrations/v5.go index 7bee9bd7e..4924fa993 100644 --- a/internal/migrations/v5.go +++ b/internal/migrations/v5.go @@ -24,7 +24,7 @@ import ( "encoding/json" "fmt" - "github.com/answerdev/answer/internal/entity" + "github.com/apache/incubator-answer/internal/entity" "xorm.io/xorm" ) diff --git a/internal/migrations/v6.go b/internal/migrations/v6.go index e59ba5a52..367ca446f 100644 --- a/internal/migrations/v6.go +++ b/internal/migrations/v6.go @@ -24,7 +24,7 @@ import ( "encoding/json" "fmt" - "github.com/answerdev/answer/internal/entity" + "github.com/apache/incubator-answer/internal/entity" "xorm.io/xorm" ) diff --git a/internal/migrations/v7.go b/internal/migrations/v7.go index cb539b963..376e56c49 100644 --- a/internal/migrations/v7.go +++ b/internal/migrations/v7.go @@ -23,7 +23,7 @@ import ( "context" "fmt" - "github.com/answerdev/answer/internal/entity" + "github.com/apache/incubator-answer/internal/entity" "github.com/segmentfault/pacman/log" "xorm.io/xorm" ) diff --git a/internal/migrations/v8.go b/internal/migrations/v8.go index a8553acd7..829beddb1 100644 --- a/internal/migrations/v8.go +++ b/internal/migrations/v8.go @@ -24,8 +24,8 @@ import ( "fmt" "time" - "github.com/answerdev/answer/internal/entity" - "github.com/answerdev/answer/internal/service/permission" + "github.com/apache/incubator-answer/internal/entity" + "github.com/apache/incubator-answer/internal/service/permission" "github.com/segmentfault/pacman/log" "xorm.io/xorm" ) diff --git a/internal/migrations/v9.go b/internal/migrations/v9.go index 844985465..8c80bd01b 100644 --- a/internal/migrations/v9.go +++ b/internal/migrations/v9.go @@ -23,7 +23,7 @@ import ( "context" "fmt" - "github.com/answerdev/answer/internal/entity" + "github.com/apache/incubator-answer/internal/entity" "github.com/segmentfault/pacman/log" "xorm.io/xorm" ) diff --git a/internal/repo/activity/activity_repo.go b/internal/repo/activity/activity_repo.go index 6658a7dfa..14ffa065b 100644 --- a/internal/repo/activity/activity_repo.go +++ b/internal/repo/activity/activity_repo.go @@ -22,12 +22,12 @@ package activity import ( "context" - "github.com/answerdev/answer/internal/base/data" - "github.com/answerdev/answer/internal/base/reason" - "github.com/answerdev/answer/internal/entity" - "github.com/answerdev/answer/internal/service/activity" - "github.com/answerdev/answer/internal/service/activity_type" - "github.com/answerdev/answer/internal/service/config" + "github.com/apache/incubator-answer/internal/base/data" + "github.com/apache/incubator-answer/internal/base/reason" + "github.com/apache/incubator-answer/internal/entity" + "github.com/apache/incubator-answer/internal/service/activity" + "github.com/apache/incubator-answer/internal/service/activity_type" + "github.com/apache/incubator-answer/internal/service/config" "github.com/segmentfault/pacman/errors" "github.com/segmentfault/pacman/log" ) diff --git a/internal/repo/activity/answer_repo.go b/internal/repo/activity/answer_repo.go index 219a54db1..66bcc2d07 100644 --- a/internal/repo/activity/answer_repo.go +++ b/internal/repo/activity/answer_repo.go @@ -26,16 +26,16 @@ import ( "time" "xorm.io/builder" - "github.com/answerdev/answer/internal/base/constant" - "github.com/answerdev/answer/internal/base/data" - "github.com/answerdev/answer/internal/base/reason" - "github.com/answerdev/answer/internal/entity" - "github.com/answerdev/answer/internal/schema" - "github.com/answerdev/answer/internal/service/activity" - "github.com/answerdev/answer/internal/service/activity_common" - "github.com/answerdev/answer/internal/service/notice_queue" - "github.com/answerdev/answer/internal/service/rank" - "github.com/answerdev/answer/pkg/converter" + "github.com/apache/incubator-answer/internal/base/constant" + "github.com/apache/incubator-answer/internal/base/data" + "github.com/apache/incubator-answer/internal/base/reason" + "github.com/apache/incubator-answer/internal/entity" + "github.com/apache/incubator-answer/internal/schema" + "github.com/apache/incubator-answer/internal/service/activity" + "github.com/apache/incubator-answer/internal/service/activity_common" + "github.com/apache/incubator-answer/internal/service/notice_queue" + "github.com/apache/incubator-answer/internal/service/rank" + "github.com/apache/incubator-answer/pkg/converter" "github.com/segmentfault/pacman/errors" "xorm.io/xorm" ) diff --git a/internal/repo/activity/follow_repo.go b/internal/repo/activity/follow_repo.go index 7960ffb0d..e1a015936 100644 --- a/internal/repo/activity/follow_repo.go +++ b/internal/repo/activity/follow_repo.go @@ -23,16 +23,16 @@ import ( "context" "time" - "github.com/answerdev/answer/internal/service/activity_common" - "github.com/answerdev/answer/internal/service/follow" - "github.com/answerdev/answer/pkg/obj" + "github.com/apache/incubator-answer/internal/service/activity_common" + "github.com/apache/incubator-answer/internal/service/follow" + "github.com/apache/incubator-answer/pkg/obj" "github.com/segmentfault/pacman/log" "xorm.io/builder" - "github.com/answerdev/answer/internal/base/data" - "github.com/answerdev/answer/internal/base/reason" - "github.com/answerdev/answer/internal/entity" - "github.com/answerdev/answer/internal/service/unique" + "github.com/apache/incubator-answer/internal/base/data" + "github.com/apache/incubator-answer/internal/base/reason" + "github.com/apache/incubator-answer/internal/entity" + "github.com/apache/incubator-answer/internal/service/unique" "github.com/segmentfault/pacman/errors" "xorm.io/xorm" ) diff --git a/internal/repo/activity/user_active_repo.go b/internal/repo/activity/user_active_repo.go index 4421b6035..32da886b0 100644 --- a/internal/repo/activity/user_active_repo.go +++ b/internal/repo/activity/user_active_repo.go @@ -24,13 +24,13 @@ import ( "fmt" "xorm.io/builder" - "github.com/answerdev/answer/internal/base/data" - "github.com/answerdev/answer/internal/base/reason" - "github.com/answerdev/answer/internal/entity" - "github.com/answerdev/answer/internal/service/activity" - "github.com/answerdev/answer/internal/service/activity_common" - "github.com/answerdev/answer/internal/service/config" - "github.com/answerdev/answer/internal/service/rank" + "github.com/apache/incubator-answer/internal/base/data" + "github.com/apache/incubator-answer/internal/base/reason" + "github.com/apache/incubator-answer/internal/entity" + "github.com/apache/incubator-answer/internal/service/activity" + "github.com/apache/incubator-answer/internal/service/activity_common" + "github.com/apache/incubator-answer/internal/service/config" + "github.com/apache/incubator-answer/internal/service/rank" "github.com/segmentfault/pacman/errors" "xorm.io/xorm" ) diff --git a/internal/repo/activity/vote_repo.go b/internal/repo/activity/vote_repo.go index f56cf4f3a..e7d38d3eb 100644 --- a/internal/repo/activity/vote_repo.go +++ b/internal/repo/activity/vote_repo.go @@ -25,22 +25,22 @@ import ( "github.com/segmentfault/pacman/log" "time" - "github.com/answerdev/answer/internal/base/constant" - "github.com/answerdev/answer/internal/service/notice_queue" - "github.com/answerdev/answer/pkg/converter" + "github.com/apache/incubator-answer/internal/base/constant" + "github.com/apache/incubator-answer/internal/service/notice_queue" + "github.com/apache/incubator-answer/pkg/converter" - "github.com/answerdev/answer/internal/base/pager" - "github.com/answerdev/answer/internal/service/rank" - "github.com/answerdev/answer/pkg/obj" + "github.com/apache/incubator-answer/internal/base/pager" + "github.com/apache/incubator-answer/internal/service/rank" + "github.com/apache/incubator-answer/pkg/obj" "xorm.io/builder" - "github.com/answerdev/answer/internal/base/data" - "github.com/answerdev/answer/internal/base/reason" - "github.com/answerdev/answer/internal/entity" - "github.com/answerdev/answer/internal/schema" - "github.com/answerdev/answer/internal/service" - "github.com/answerdev/answer/internal/service/activity_common" + "github.com/apache/incubator-answer/internal/base/data" + "github.com/apache/incubator-answer/internal/base/reason" + "github.com/apache/incubator-answer/internal/entity" + "github.com/apache/incubator-answer/internal/schema" + "github.com/apache/incubator-answer/internal/service" + "github.com/apache/incubator-answer/internal/service/activity_common" "github.com/segmentfault/pacman/errors" "xorm.io/xorm" ) diff --git a/internal/repo/activity_common/activity_repo.go b/internal/repo/activity_common/activity_repo.go index b25180211..70f49962c 100644 --- a/internal/repo/activity_common/activity_repo.go +++ b/internal/repo/activity_common/activity_repo.go @@ -24,17 +24,17 @@ import ( "fmt" "time" - "github.com/answerdev/answer/internal/entity" - "github.com/answerdev/answer/internal/service/activity_common" - "github.com/answerdev/answer/internal/service/activity_type" - "github.com/answerdev/answer/pkg/obj" + "github.com/apache/incubator-answer/internal/entity" + "github.com/apache/incubator-answer/internal/service/activity_common" + "github.com/apache/incubator-answer/internal/service/activity_type" + "github.com/apache/incubator-answer/pkg/obj" "xorm.io/builder" "xorm.io/xorm" - "github.com/answerdev/answer/internal/base/data" - "github.com/answerdev/answer/internal/base/reason" - "github.com/answerdev/answer/internal/service/config" - "github.com/answerdev/answer/internal/service/unique" + "github.com/apache/incubator-answer/internal/base/data" + "github.com/apache/incubator-answer/internal/base/reason" + "github.com/apache/incubator-answer/internal/service/config" + "github.com/apache/incubator-answer/internal/service/unique" "github.com/segmentfault/pacman/errors" ) diff --git a/internal/repo/activity_common/follow.go b/internal/repo/activity_common/follow.go index 54787b277..294214c7b 100644 --- a/internal/repo/activity_common/follow.go +++ b/internal/repo/activity_common/follow.go @@ -22,12 +22,12 @@ package activity_common import ( "context" - "github.com/answerdev/answer/internal/base/data" - "github.com/answerdev/answer/internal/base/reason" - "github.com/answerdev/answer/internal/entity" - "github.com/answerdev/answer/internal/service/activity_common" - "github.com/answerdev/answer/internal/service/unique" - "github.com/answerdev/answer/pkg/obj" + "github.com/apache/incubator-answer/internal/base/data" + "github.com/apache/incubator-answer/internal/base/reason" + "github.com/apache/incubator-answer/internal/entity" + "github.com/apache/incubator-answer/internal/service/activity_common" + "github.com/apache/incubator-answer/internal/service/unique" + "github.com/apache/incubator-answer/pkg/obj" "github.com/segmentfault/pacman/errors" "github.com/segmentfault/pacman/log" ) diff --git a/internal/repo/activity_common/vote.go b/internal/repo/activity_common/vote.go index 481e8d6cc..ecdf55a64 100644 --- a/internal/repo/activity_common/vote.go +++ b/internal/repo/activity_common/vote.go @@ -21,12 +21,12 @@ package activity_common import ( "context" - "github.com/answerdev/answer/pkg/uid" + "github.com/apache/incubator-answer/pkg/uid" - "github.com/answerdev/answer/internal/base/data" - "github.com/answerdev/answer/internal/base/reason" - "github.com/answerdev/answer/internal/entity" - "github.com/answerdev/answer/internal/service/activity_common" + "github.com/apache/incubator-answer/internal/base/data" + "github.com/apache/incubator-answer/internal/base/reason" + "github.com/apache/incubator-answer/internal/entity" + "github.com/apache/incubator-answer/internal/service/activity_common" "github.com/segmentfault/pacman/errors" "github.com/segmentfault/pacman/log" ) diff --git a/internal/repo/answer/answer_repo.go b/internal/repo/answer/answer_repo.go index 00ed9f3b2..4e77b087d 100644 --- a/internal/repo/answer/answer_repo.go +++ b/internal/repo/answer/answer_repo.go @@ -21,22 +21,22 @@ package answer import ( "context" - "github.com/answerdev/answer/plugin" + "github.com/apache/incubator-answer/plugin" "github.com/segmentfault/pacman/log" "time" - "github.com/answerdev/answer/internal/base/constant" - "github.com/answerdev/answer/internal/base/data" - "github.com/answerdev/answer/internal/base/handler" - "github.com/answerdev/answer/internal/base/pager" - "github.com/answerdev/answer/internal/base/reason" - "github.com/answerdev/answer/internal/entity" - "github.com/answerdev/answer/internal/schema" - "github.com/answerdev/answer/internal/service/activity_common" - answercommon "github.com/answerdev/answer/internal/service/answer_common" - "github.com/answerdev/answer/internal/service/rank" - "github.com/answerdev/answer/internal/service/unique" - "github.com/answerdev/answer/pkg/uid" + "github.com/apache/incubator-answer/internal/base/constant" + "github.com/apache/incubator-answer/internal/base/data" + "github.com/apache/incubator-answer/internal/base/handler" + "github.com/apache/incubator-answer/internal/base/pager" + "github.com/apache/incubator-answer/internal/base/reason" + "github.com/apache/incubator-answer/internal/entity" + "github.com/apache/incubator-answer/internal/schema" + "github.com/apache/incubator-answer/internal/service/activity_common" + answercommon "github.com/apache/incubator-answer/internal/service/answer_common" + "github.com/apache/incubator-answer/internal/service/rank" + "github.com/apache/incubator-answer/internal/service/unique" + "github.com/apache/incubator-answer/pkg/uid" "github.com/segmentfault/pacman/errors" ) diff --git a/internal/repo/auth/auth.go b/internal/repo/auth/auth.go index 56a30f05f..90a6f415a 100644 --- a/internal/repo/auth/auth.go +++ b/internal/repo/auth/auth.go @@ -22,12 +22,12 @@ package auth import ( "context" "encoding/json" - "github.com/answerdev/answer/internal/service/auth" + "github.com/apache/incubator-answer/internal/service/auth" - "github.com/answerdev/answer/internal/base/constant" - "github.com/answerdev/answer/internal/base/data" - "github.com/answerdev/answer/internal/base/reason" - "github.com/answerdev/answer/internal/entity" + "github.com/apache/incubator-answer/internal/base/constant" + "github.com/apache/incubator-answer/internal/base/data" + "github.com/apache/incubator-answer/internal/base/reason" + "github.com/apache/incubator-answer/internal/entity" "github.com/segmentfault/pacman/errors" "github.com/segmentfault/pacman/log" ) diff --git a/internal/repo/captcha/captcha.go b/internal/repo/captcha/captcha.go index 6e3fa4b25..02a1e57dc 100644 --- a/internal/repo/captcha/captcha.go +++ b/internal/repo/captcha/captcha.go @@ -25,10 +25,10 @@ import ( "fmt" "time" - "github.com/answerdev/answer/internal/base/data" - "github.com/answerdev/answer/internal/base/reason" - "github.com/answerdev/answer/internal/entity" - "github.com/answerdev/answer/internal/service/action" + "github.com/apache/incubator-answer/internal/base/data" + "github.com/apache/incubator-answer/internal/base/reason" + "github.com/apache/incubator-answer/internal/entity" + "github.com/apache/incubator-answer/internal/service/action" "github.com/segmentfault/pacman/errors" "github.com/segmentfault/pacman/log" ) diff --git a/internal/repo/collection/collection_group_repo.go b/internal/repo/collection/collection_group_repo.go index 93048c4a7..d0d6c8043 100644 --- a/internal/repo/collection/collection_group_repo.go +++ b/internal/repo/collection/collection_group_repo.go @@ -22,12 +22,12 @@ package collection import ( "context" - "github.com/answerdev/answer/internal/base/data" - "github.com/answerdev/answer/internal/base/pager" - "github.com/answerdev/answer/internal/base/reason" - "github.com/answerdev/answer/internal/entity" - "github.com/answerdev/answer/internal/schema" - "github.com/answerdev/answer/internal/service" + "github.com/apache/incubator-answer/internal/base/data" + "github.com/apache/incubator-answer/internal/base/pager" + "github.com/apache/incubator-answer/internal/base/reason" + "github.com/apache/incubator-answer/internal/entity" + "github.com/apache/incubator-answer/internal/schema" + "github.com/apache/incubator-answer/internal/service" "github.com/segmentfault/pacman/errors" ) diff --git a/internal/repo/collection/collection_repo.go b/internal/repo/collection/collection_repo.go index 6a6a3a48d..ea0754979 100644 --- a/internal/repo/collection/collection_repo.go +++ b/internal/repo/collection/collection_repo.go @@ -21,15 +21,15 @@ package collection import ( "context" - "github.com/answerdev/answer/internal/base/constant" - "github.com/answerdev/answer/internal/base/data" - "github.com/answerdev/answer/internal/base/handler" - "github.com/answerdev/answer/internal/base/pager" - "github.com/answerdev/answer/internal/base/reason" - "github.com/answerdev/answer/internal/entity" - collectioncommon "github.com/answerdev/answer/internal/service/collection_common" - "github.com/answerdev/answer/internal/service/unique" - "github.com/answerdev/answer/pkg/uid" + "github.com/apache/incubator-answer/internal/base/constant" + "github.com/apache/incubator-answer/internal/base/data" + "github.com/apache/incubator-answer/internal/base/handler" + "github.com/apache/incubator-answer/internal/base/pager" + "github.com/apache/incubator-answer/internal/base/reason" + "github.com/apache/incubator-answer/internal/entity" + collectioncommon "github.com/apache/incubator-answer/internal/service/collection_common" + "github.com/apache/incubator-answer/internal/service/unique" + "github.com/apache/incubator-answer/pkg/uid" "github.com/segmentfault/pacman/errors" "xorm.io/xorm" ) diff --git a/internal/repo/comment/comment_repo.go b/internal/repo/comment/comment_repo.go index 3ce6a0852..c8a135cfa 100644 --- a/internal/repo/comment/comment_repo.go +++ b/internal/repo/comment/comment_repo.go @@ -23,13 +23,13 @@ import ( "context" "github.com/segmentfault/pacman/log" - "github.com/answerdev/answer/internal/base/data" - "github.com/answerdev/answer/internal/base/pager" - "github.com/answerdev/answer/internal/base/reason" - "github.com/answerdev/answer/internal/entity" - "github.com/answerdev/answer/internal/service/comment" - "github.com/answerdev/answer/internal/service/comment_common" - "github.com/answerdev/answer/internal/service/unique" + "github.com/apache/incubator-answer/internal/base/data" + "github.com/apache/incubator-answer/internal/base/pager" + "github.com/apache/incubator-answer/internal/base/reason" + "github.com/apache/incubator-answer/internal/entity" + "github.com/apache/incubator-answer/internal/service/comment" + "github.com/apache/incubator-answer/internal/service/comment_common" + "github.com/apache/incubator-answer/internal/service/unique" "github.com/segmentfault/pacman/errors" ) diff --git a/internal/repo/config/config_repo.go b/internal/repo/config/config_repo.go index c11e3d403..cbaf7aec9 100644 --- a/internal/repo/config/config_repo.go +++ b/internal/repo/config/config_repo.go @@ -23,11 +23,11 @@ import ( "context" "fmt" - "github.com/answerdev/answer/internal/base/constant" - "github.com/answerdev/answer/internal/base/data" - "github.com/answerdev/answer/internal/base/reason" - "github.com/answerdev/answer/internal/entity" - "github.com/answerdev/answer/internal/service/config" + "github.com/apache/incubator-answer/internal/base/constant" + "github.com/apache/incubator-answer/internal/base/data" + "github.com/apache/incubator-answer/internal/base/reason" + "github.com/apache/incubator-answer/internal/entity" + "github.com/apache/incubator-answer/internal/service/config" "github.com/segmentfault/pacman/errors" "github.com/segmentfault/pacman/log" ) diff --git a/internal/repo/export/email_repo.go b/internal/repo/export/email_repo.go index 444a65acd..9552c4ac6 100644 --- a/internal/repo/export/email_repo.go +++ b/internal/repo/export/email_repo.go @@ -23,9 +23,9 @@ import ( "context" "time" - "github.com/answerdev/answer/internal/base/data" - "github.com/answerdev/answer/internal/base/reason" - "github.com/answerdev/answer/internal/service/export" + "github.com/apache/incubator-answer/internal/base/data" + "github.com/apache/incubator-answer/internal/base/reason" + "github.com/apache/incubator-answer/internal/service/export" "github.com/segmentfault/pacman/errors" ) diff --git a/internal/repo/limit/limit.go b/internal/repo/limit/limit.go index b532be9aa..cf3140569 100644 --- a/internal/repo/limit/limit.go +++ b/internal/repo/limit/limit.go @@ -22,9 +22,9 @@ package limit import ( "context" "fmt" - "github.com/answerdev/answer/internal/base/constant" - "github.com/answerdev/answer/internal/base/data" - "github.com/answerdev/answer/internal/base/reason" + "github.com/apache/incubator-answer/internal/base/constant" + "github.com/apache/incubator-answer/internal/base/data" + "github.com/apache/incubator-answer/internal/base/reason" "github.com/segmentfault/pacman/errors" "time" ) diff --git a/internal/repo/meta/meta_repo.go b/internal/repo/meta/meta_repo.go index c23a9ade3..bbf3e4223 100644 --- a/internal/repo/meta/meta_repo.go +++ b/internal/repo/meta/meta_repo.go @@ -22,10 +22,10 @@ package meta import ( "context" - "github.com/answerdev/answer/internal/base/data" - "github.com/answerdev/answer/internal/base/reason" - "github.com/answerdev/answer/internal/entity" - "github.com/answerdev/answer/internal/service/meta" + "github.com/apache/incubator-answer/internal/base/data" + "github.com/apache/incubator-answer/internal/base/reason" + "github.com/apache/incubator-answer/internal/entity" + "github.com/apache/incubator-answer/internal/service/meta" "github.com/segmentfault/pacman/errors" "xorm.io/builder" ) diff --git a/internal/repo/notification/notification_repo.go b/internal/repo/notification/notification_repo.go index 66f3dbe8c..6b4f0040d 100644 --- a/internal/repo/notification/notification_repo.go +++ b/internal/repo/notification/notification_repo.go @@ -23,13 +23,13 @@ import ( "context" "time" - "github.com/answerdev/answer/internal/base/data" - "github.com/answerdev/answer/internal/base/pager" - "github.com/answerdev/answer/internal/base/reason" - "github.com/answerdev/answer/internal/entity" - "github.com/answerdev/answer/internal/schema" - notficationcommon "github.com/answerdev/answer/internal/service/notification_common" - "github.com/answerdev/answer/pkg/uid" + "github.com/apache/incubator-answer/internal/base/data" + "github.com/apache/incubator-answer/internal/base/pager" + "github.com/apache/incubator-answer/internal/base/reason" + "github.com/apache/incubator-answer/internal/entity" + "github.com/apache/incubator-answer/internal/schema" + notficationcommon "github.com/apache/incubator-answer/internal/service/notification_common" + "github.com/apache/incubator-answer/pkg/uid" "github.com/segmentfault/pacman/errors" ) diff --git a/internal/repo/plugin_config/plugin_config_repo.go b/internal/repo/plugin_config/plugin_config_repo.go index b88fd2eac..ddcd3ed22 100644 --- a/internal/repo/plugin_config/plugin_config_repo.go +++ b/internal/repo/plugin_config/plugin_config_repo.go @@ -22,10 +22,10 @@ package plugin_config import ( "context" - "github.com/answerdev/answer/internal/base/data" - "github.com/answerdev/answer/internal/base/reason" - "github.com/answerdev/answer/internal/entity" - "github.com/answerdev/answer/internal/service/plugin_common" + "github.com/apache/incubator-answer/internal/base/data" + "github.com/apache/incubator-answer/internal/base/reason" + "github.com/apache/incubator-answer/internal/entity" + "github.com/apache/incubator-answer/internal/service/plugin_common" "github.com/segmentfault/pacman/errors" ) diff --git a/internal/repo/provider.go b/internal/repo/provider.go index 79279503c..0814487e3 100644 --- a/internal/repo/provider.go +++ b/internal/repo/provider.go @@ -20,34 +20,34 @@ package repo import ( - "github.com/answerdev/answer/internal/base/data" - "github.com/answerdev/answer/internal/repo/activity" - "github.com/answerdev/answer/internal/repo/activity_common" - "github.com/answerdev/answer/internal/repo/answer" - "github.com/answerdev/answer/internal/repo/auth" - "github.com/answerdev/answer/internal/repo/captcha" - "github.com/answerdev/answer/internal/repo/collection" - "github.com/answerdev/answer/internal/repo/comment" - "github.com/answerdev/answer/internal/repo/config" - "github.com/answerdev/answer/internal/repo/export" - "github.com/answerdev/answer/internal/repo/limit" - "github.com/answerdev/answer/internal/repo/meta" - "github.com/answerdev/answer/internal/repo/notification" - "github.com/answerdev/answer/internal/repo/plugin_config" - "github.com/answerdev/answer/internal/repo/question" - "github.com/answerdev/answer/internal/repo/rank" - "github.com/answerdev/answer/internal/repo/reason" - "github.com/answerdev/answer/internal/repo/report" - "github.com/answerdev/answer/internal/repo/revision" - "github.com/answerdev/answer/internal/repo/role" - "github.com/answerdev/answer/internal/repo/search_common" - "github.com/answerdev/answer/internal/repo/site_info" - "github.com/answerdev/answer/internal/repo/tag" - "github.com/answerdev/answer/internal/repo/tag_common" - "github.com/answerdev/answer/internal/repo/unique" - "github.com/answerdev/answer/internal/repo/user" - "github.com/answerdev/answer/internal/repo/user_external_login" - "github.com/answerdev/answer/internal/repo/user_notification_config" + "github.com/apache/incubator-answer/internal/base/data" + "github.com/apache/incubator-answer/internal/repo/activity" + "github.com/apache/incubator-answer/internal/repo/activity_common" + "github.com/apache/incubator-answer/internal/repo/answer" + "github.com/apache/incubator-answer/internal/repo/auth" + "github.com/apache/incubator-answer/internal/repo/captcha" + "github.com/apache/incubator-answer/internal/repo/collection" + "github.com/apache/incubator-answer/internal/repo/comment" + "github.com/apache/incubator-answer/internal/repo/config" + "github.com/apache/incubator-answer/internal/repo/export" + "github.com/apache/incubator-answer/internal/repo/limit" + "github.com/apache/incubator-answer/internal/repo/meta" + "github.com/apache/incubator-answer/internal/repo/notification" + "github.com/apache/incubator-answer/internal/repo/plugin_config" + "github.com/apache/incubator-answer/internal/repo/question" + "github.com/apache/incubator-answer/internal/repo/rank" + "github.com/apache/incubator-answer/internal/repo/reason" + "github.com/apache/incubator-answer/internal/repo/report" + "github.com/apache/incubator-answer/internal/repo/revision" + "github.com/apache/incubator-answer/internal/repo/role" + "github.com/apache/incubator-answer/internal/repo/search_common" + "github.com/apache/incubator-answer/internal/repo/site_info" + "github.com/apache/incubator-answer/internal/repo/tag" + "github.com/apache/incubator-answer/internal/repo/tag_common" + "github.com/apache/incubator-answer/internal/repo/unique" + "github.com/apache/incubator-answer/internal/repo/user" + "github.com/apache/incubator-answer/internal/repo/user_external_login" + "github.com/apache/incubator-answer/internal/repo/user_notification_config" "github.com/google/wire" ) diff --git a/internal/repo/question/question_repo.go b/internal/repo/question/question_repo.go index 2661984a8..9288fce86 100644 --- a/internal/repo/question/question_repo.go +++ b/internal/repo/question/question_repo.go @@ -23,25 +23,25 @@ import ( "context" "encoding/json" "fmt" - "github.com/answerdev/answer/plugin" + "github.com/apache/incubator-answer/plugin" "github.com/segmentfault/pacman/log" "strings" "time" "unicode" - "github.com/answerdev/answer/internal/base/handler" + "github.com/apache/incubator-answer/internal/base/handler" "xorm.io/builder" - "github.com/answerdev/answer/internal/base/constant" - "github.com/answerdev/answer/internal/base/data" - "github.com/answerdev/answer/internal/base/pager" - "github.com/answerdev/answer/internal/base/reason" - "github.com/answerdev/answer/internal/entity" - "github.com/answerdev/answer/internal/schema" - questioncommon "github.com/answerdev/answer/internal/service/question_common" - "github.com/answerdev/answer/internal/service/unique" - "github.com/answerdev/answer/pkg/htmltext" - "github.com/answerdev/answer/pkg/uid" + "github.com/apache/incubator-answer/internal/base/constant" + "github.com/apache/incubator-answer/internal/base/data" + "github.com/apache/incubator-answer/internal/base/pager" + "github.com/apache/incubator-answer/internal/base/reason" + "github.com/apache/incubator-answer/internal/entity" + "github.com/apache/incubator-answer/internal/schema" + questioncommon "github.com/apache/incubator-answer/internal/service/question_common" + "github.com/apache/incubator-answer/internal/service/unique" + "github.com/apache/incubator-answer/pkg/htmltext" + "github.com/apache/incubator-answer/pkg/uid" "github.com/segmentfault/pacman/errors" ) diff --git a/internal/repo/rank/user_rank_repo.go b/internal/repo/rank/user_rank_repo.go index 7c3dd4b7e..f99b71f95 100644 --- a/internal/repo/rank/user_rank_repo.go +++ b/internal/repo/rank/user_rank_repo.go @@ -22,13 +22,13 @@ package rank import ( "context" - "github.com/answerdev/answer/internal/base/data" - "github.com/answerdev/answer/internal/base/pager" - "github.com/answerdev/answer/internal/base/reason" - "github.com/answerdev/answer/internal/entity" - "github.com/answerdev/answer/internal/service/config" - "github.com/answerdev/answer/internal/service/rank" - "github.com/answerdev/answer/plugin" + "github.com/apache/incubator-answer/internal/base/data" + "github.com/apache/incubator-answer/internal/base/pager" + "github.com/apache/incubator-answer/internal/base/reason" + "github.com/apache/incubator-answer/internal/entity" + "github.com/apache/incubator-answer/internal/service/config" + "github.com/apache/incubator-answer/internal/service/rank" + "github.com/apache/incubator-answer/plugin" "github.com/jinzhu/now" "github.com/segmentfault/pacman/errors" "github.com/segmentfault/pacman/log" diff --git a/internal/repo/reason/reason_repo.go b/internal/repo/reason/reason_repo.go index 048d991c7..94df2214e 100644 --- a/internal/repo/reason/reason_repo.go +++ b/internal/repo/reason/reason_repo.go @@ -24,10 +24,10 @@ import ( "encoding/json" "fmt" - "github.com/answerdev/answer/internal/base/handler" - "github.com/answerdev/answer/internal/schema" - "github.com/answerdev/answer/internal/service/config" - "github.com/answerdev/answer/internal/service/reason_common" + "github.com/apache/incubator-answer/internal/base/handler" + "github.com/apache/incubator-answer/internal/schema" + "github.com/apache/incubator-answer/internal/service/config" + "github.com/apache/incubator-answer/internal/service/reason_common" "github.com/segmentfault/pacman/log" ) diff --git a/internal/repo/repo_test/auth_test.go b/internal/repo/repo_test/auth_test.go index 917cba177..effe1f8cc 100644 --- a/internal/repo/repo_test/auth_test.go +++ b/internal/repo/repo_test/auth_test.go @@ -23,8 +23,8 @@ import ( "context" "testing" - "github.com/answerdev/answer/internal/entity" - "github.com/answerdev/answer/internal/repo/auth" + "github.com/apache/incubator-answer/internal/entity" + "github.com/apache/incubator-answer/internal/repo/auth" "github.com/stretchr/testify/assert" ) diff --git a/internal/repo/repo_test/captcha_test.go b/internal/repo/repo_test/captcha_test.go index 619ca396c..0209f9af1 100644 --- a/internal/repo/repo_test/captcha_test.go +++ b/internal/repo/repo_test/captcha_test.go @@ -23,7 +23,7 @@ import ( "context" "testing" - "github.com/answerdev/answer/internal/repo/captcha" + "github.com/apache/incubator-answer/internal/repo/captcha" "github.com/stretchr/testify/assert" ) diff --git a/internal/repo/repo_test/comment_repo_test.go b/internal/repo/repo_test/comment_repo_test.go index cf856dff6..669a8e236 100644 --- a/internal/repo/repo_test/comment_repo_test.go +++ b/internal/repo/repo_test/comment_repo_test.go @@ -23,11 +23,11 @@ import ( "context" "testing" - "github.com/answerdev/answer/internal/base/pager" - "github.com/answerdev/answer/internal/entity" - "github.com/answerdev/answer/internal/repo/comment" - "github.com/answerdev/answer/internal/repo/unique" - commentService "github.com/answerdev/answer/internal/service/comment" + "github.com/apache/incubator-answer/internal/base/pager" + "github.com/apache/incubator-answer/internal/entity" + "github.com/apache/incubator-answer/internal/repo/comment" + "github.com/apache/incubator-answer/internal/repo/unique" + commentService "github.com/apache/incubator-answer/internal/service/comment" "github.com/stretchr/testify/assert" ) diff --git a/internal/repo/repo_test/email_repo_test.go b/internal/repo/repo_test/email_repo_test.go index a20937da3..f9f433723 100644 --- a/internal/repo/repo_test/email_repo_test.go +++ b/internal/repo/repo_test/email_repo_test.go @@ -24,7 +24,7 @@ import ( "testing" "time" - "github.com/answerdev/answer/internal/repo/export" + "github.com/apache/incubator-answer/internal/repo/export" "github.com/stretchr/testify/assert" ) diff --git a/internal/repo/repo_test/meta_repo_test.go b/internal/repo/repo_test/meta_repo_test.go index d51b7f364..fefd88031 100644 --- a/internal/repo/repo_test/meta_repo_test.go +++ b/internal/repo/repo_test/meta_repo_test.go @@ -23,8 +23,8 @@ import ( "context" "testing" - "github.com/answerdev/answer/internal/entity" - "github.com/answerdev/answer/internal/repo/meta" + "github.com/apache/incubator-answer/internal/entity" + "github.com/apache/incubator-answer/internal/repo/meta" "github.com/stretchr/testify/assert" ) diff --git a/internal/repo/repo_test/notification_repo_test.go b/internal/repo/repo_test/notification_repo_test.go index 85d58c393..f93daf319 100644 --- a/internal/repo/repo_test/notification_repo_test.go +++ b/internal/repo/repo_test/notification_repo_test.go @@ -23,9 +23,9 @@ import ( "context" "testing" - "github.com/answerdev/answer/internal/entity" - "github.com/answerdev/answer/internal/repo/notification" - "github.com/answerdev/answer/internal/schema" + "github.com/apache/incubator-answer/internal/entity" + "github.com/apache/incubator-answer/internal/repo/notification" + "github.com/apache/incubator-answer/internal/schema" "github.com/stretchr/testify/assert" ) diff --git a/internal/repo/repo_test/reason_repo_test.go b/internal/repo/repo_test/reason_repo_test.go index 96b20325b..7848b2e48 100644 --- a/internal/repo/repo_test/reason_repo_test.go +++ b/internal/repo/repo_test/reason_repo_test.go @@ -23,10 +23,10 @@ import ( "context" "testing" - "github.com/answerdev/answer/internal/repo/config" - serviceconfig "github.com/answerdev/answer/internal/service/config" + "github.com/apache/incubator-answer/internal/repo/config" + serviceconfig "github.com/apache/incubator-answer/internal/service/config" - "github.com/answerdev/answer/internal/repo/reason" + "github.com/apache/incubator-answer/internal/repo/reason" "github.com/stretchr/testify/assert" ) diff --git a/internal/repo/repo_test/repo_main_test.go b/internal/repo/repo_test/repo_main_test.go index 57f38104e..653802069 100644 --- a/internal/repo/repo_test/repo_main_test.go +++ b/internal/repo/repo_test/repo_main_test.go @@ -27,8 +27,8 @@ import ( "testing" "time" - "github.com/answerdev/answer/internal/base/data" - "github.com/answerdev/answer/internal/migrations" + "github.com/apache/incubator-answer/internal/base/data" + "github.com/apache/incubator-answer/internal/migrations" "github.com/ory/dockertest/v3" "github.com/ory/dockertest/v3/docker" "github.com/segmentfault/pacman/cache" diff --git a/internal/repo/repo_test/revision_repo_test.go b/internal/repo/repo_test/revision_repo_test.go index 5a1b32c2a..649869c6c 100644 --- a/internal/repo/repo_test/revision_repo_test.go +++ b/internal/repo/repo_test/revision_repo_test.go @@ -24,10 +24,10 @@ import ( "encoding/json" "testing" - "github.com/answerdev/answer/internal/entity" - "github.com/answerdev/answer/internal/repo/question" - "github.com/answerdev/answer/internal/repo/revision" - "github.com/answerdev/answer/internal/repo/unique" + "github.com/apache/incubator-answer/internal/entity" + "github.com/apache/incubator-answer/internal/repo/question" + "github.com/apache/incubator-answer/internal/repo/revision" + "github.com/apache/incubator-answer/internal/repo/unique" "github.com/stretchr/testify/assert" ) diff --git a/internal/repo/repo_test/siteinfo_repo_test.go b/internal/repo/repo_test/siteinfo_repo_test.go index 6139cf737..27b4bb9c6 100644 --- a/internal/repo/repo_test/siteinfo_repo_test.go +++ b/internal/repo/repo_test/siteinfo_repo_test.go @@ -23,8 +23,8 @@ import ( "context" "testing" - "github.com/answerdev/answer/internal/entity" - "github.com/answerdev/answer/internal/repo/site_info" + "github.com/apache/incubator-answer/internal/entity" + "github.com/apache/incubator-answer/internal/repo/site_info" "github.com/stretchr/testify/assert" ) diff --git a/internal/repo/repo_test/tag_rel_repo_test.go b/internal/repo/repo_test/tag_rel_repo_test.go index 665aad654..edcd45e97 100644 --- a/internal/repo/repo_test/tag_rel_repo_test.go +++ b/internal/repo/repo_test/tag_rel_repo_test.go @@ -25,10 +25,10 @@ import ( "sync" "testing" - "github.com/answerdev/answer/internal/repo/unique" + "github.com/apache/incubator-answer/internal/repo/unique" - "github.com/answerdev/answer/internal/entity" - "github.com/answerdev/answer/internal/repo/tag" + "github.com/apache/incubator-answer/internal/entity" + "github.com/apache/incubator-answer/internal/repo/tag" "github.com/stretchr/testify/assert" ) diff --git a/internal/repo/repo_test/tag_repo_test.go b/internal/repo/repo_test/tag_repo_test.go index dde29ea28..0c00782f8 100644 --- a/internal/repo/repo_test/tag_repo_test.go +++ b/internal/repo/repo_test/tag_repo_test.go @@ -26,11 +26,11 @@ import ( "sync" "testing" - "github.com/answerdev/answer/internal/entity" - "github.com/answerdev/answer/internal/repo/tag" - "github.com/answerdev/answer/internal/repo/tag_common" - "github.com/answerdev/answer/internal/repo/unique" - "github.com/answerdev/answer/pkg/converter" + "github.com/apache/incubator-answer/internal/entity" + "github.com/apache/incubator-answer/internal/repo/tag" + "github.com/apache/incubator-answer/internal/repo/tag_common" + "github.com/apache/incubator-answer/internal/repo/unique" + "github.com/apache/incubator-answer/pkg/converter" "github.com/stretchr/testify/assert" ) diff --git a/internal/repo/repo_test/user_backyard_repo_test.go b/internal/repo/repo_test/user_backyard_repo_test.go index e5b039dfc..cb2c01e4e 100644 --- a/internal/repo/repo_test/user_backyard_repo_test.go +++ b/internal/repo/repo_test/user_backyard_repo_test.go @@ -23,9 +23,9 @@ import ( "context" "testing" - "github.com/answerdev/answer/internal/entity" - "github.com/answerdev/answer/internal/repo/auth" - "github.com/answerdev/answer/internal/repo/user" + "github.com/apache/incubator-answer/internal/entity" + "github.com/apache/incubator-answer/internal/repo/auth" + "github.com/apache/incubator-answer/internal/repo/user" "github.com/stretchr/testify/assert" ) diff --git a/internal/repo/repo_test/user_repo_test.go b/internal/repo/repo_test/user_repo_test.go index 31aeb2520..09176b761 100644 --- a/internal/repo/repo_test/user_repo_test.go +++ b/internal/repo/repo_test/user_repo_test.go @@ -23,8 +23,8 @@ import ( "context" "testing" - "github.com/answerdev/answer/internal/entity" - "github.com/answerdev/answer/internal/repo/user" + "github.com/apache/incubator-answer/internal/entity" + "github.com/apache/incubator-answer/internal/repo/user" "github.com/stretchr/testify/assert" ) diff --git a/internal/repo/report/report_repo.go b/internal/repo/report/report_repo.go index 25d1c5d98..0120f31cc 100644 --- a/internal/repo/report/report_repo.go +++ b/internal/repo/report/report_repo.go @@ -22,15 +22,15 @@ package report import ( "context" - "github.com/answerdev/answer/internal/base/constant" - "github.com/answerdev/answer/internal/base/pager" - "github.com/answerdev/answer/internal/schema" - "github.com/answerdev/answer/internal/service/report_common" + "github.com/apache/incubator-answer/internal/base/constant" + "github.com/apache/incubator-answer/internal/base/pager" + "github.com/apache/incubator-answer/internal/schema" + "github.com/apache/incubator-answer/internal/service/report_common" - "github.com/answerdev/answer/internal/base/data" - "github.com/answerdev/answer/internal/base/reason" - "github.com/answerdev/answer/internal/entity" - "github.com/answerdev/answer/internal/service/unique" + "github.com/apache/incubator-answer/internal/base/data" + "github.com/apache/incubator-answer/internal/base/reason" + "github.com/apache/incubator-answer/internal/entity" + "github.com/apache/incubator-answer/internal/service/unique" "github.com/segmentfault/pacman/errors" ) diff --git a/internal/repo/revision/revision_repo.go b/internal/repo/revision/revision_repo.go index 4a80873e4..958e6d7ed 100644 --- a/internal/repo/revision/revision_repo.go +++ b/internal/repo/revision/revision_repo.go @@ -22,15 +22,15 @@ package revision import ( "context" - "github.com/answerdev/answer/internal/base/constant" - "github.com/answerdev/answer/internal/base/data" - "github.com/answerdev/answer/internal/base/pager" - "github.com/answerdev/answer/internal/base/reason" - "github.com/answerdev/answer/internal/entity" - "github.com/answerdev/answer/internal/service/revision" - "github.com/answerdev/answer/internal/service/unique" - "github.com/answerdev/answer/pkg/converter" - "github.com/answerdev/answer/pkg/obj" + "github.com/apache/incubator-answer/internal/base/constant" + "github.com/apache/incubator-answer/internal/base/data" + "github.com/apache/incubator-answer/internal/base/pager" + "github.com/apache/incubator-answer/internal/base/reason" + "github.com/apache/incubator-answer/internal/entity" + "github.com/apache/incubator-answer/internal/service/revision" + "github.com/apache/incubator-answer/internal/service/unique" + "github.com/apache/incubator-answer/pkg/converter" + "github.com/apache/incubator-answer/pkg/obj" "github.com/segmentfault/pacman/errors" "xorm.io/builder" "xorm.io/xorm" diff --git a/internal/repo/role/power_repo.go b/internal/repo/role/power_repo.go index 6faab2755..89b331467 100644 --- a/internal/repo/role/power_repo.go +++ b/internal/repo/role/power_repo.go @@ -22,10 +22,10 @@ package role import ( "context" - "github.com/answerdev/answer/internal/base/data" - "github.com/answerdev/answer/internal/base/reason" - "github.com/answerdev/answer/internal/entity" - "github.com/answerdev/answer/internal/service/role" + "github.com/apache/incubator-answer/internal/base/data" + "github.com/apache/incubator-answer/internal/base/reason" + "github.com/apache/incubator-answer/internal/entity" + "github.com/apache/incubator-answer/internal/service/role" "github.com/segmentfault/pacman/errors" ) diff --git a/internal/repo/role/role_power_rel_repo.go b/internal/repo/role/role_power_rel_repo.go index 3eacb7e0b..ccb9e7445 100644 --- a/internal/repo/role/role_power_rel_repo.go +++ b/internal/repo/role/role_power_rel_repo.go @@ -22,9 +22,9 @@ package role import ( "context" - "github.com/answerdev/answer/internal/base/data" - "github.com/answerdev/answer/internal/base/reason" - "github.com/answerdev/answer/internal/service/role" + "github.com/apache/incubator-answer/internal/base/data" + "github.com/apache/incubator-answer/internal/base/reason" + "github.com/apache/incubator-answer/internal/service/role" "github.com/segmentfault/pacman/errors" "xorm.io/builder" ) diff --git a/internal/repo/role/role_repo.go b/internal/repo/role/role_repo.go index 70bb465d8..1a8bddbc4 100644 --- a/internal/repo/role/role_repo.go +++ b/internal/repo/role/role_repo.go @@ -22,10 +22,10 @@ package role import ( "context" - "github.com/answerdev/answer/internal/base/data" - "github.com/answerdev/answer/internal/base/reason" - "github.com/answerdev/answer/internal/entity" - service "github.com/answerdev/answer/internal/service/role" + "github.com/apache/incubator-answer/internal/base/data" + "github.com/apache/incubator-answer/internal/base/reason" + "github.com/apache/incubator-answer/internal/entity" + service "github.com/apache/incubator-answer/internal/service/role" "github.com/segmentfault/pacman/errors" ) diff --git a/internal/repo/role/user_role_rel_repo.go b/internal/repo/role/user_role_rel_repo.go index 20bd89f2e..001745fea 100644 --- a/internal/repo/role/user_role_rel_repo.go +++ b/internal/repo/role/user_role_rel_repo.go @@ -22,10 +22,10 @@ package role import ( "context" - "github.com/answerdev/answer/internal/base/data" - "github.com/answerdev/answer/internal/base/reason" - "github.com/answerdev/answer/internal/entity" - "github.com/answerdev/answer/internal/service/role" + "github.com/apache/incubator-answer/internal/base/data" + "github.com/apache/incubator-answer/internal/base/reason" + "github.com/apache/incubator-answer/internal/entity" + "github.com/apache/incubator-answer/internal/service/role" "github.com/segmentfault/pacman/errors" "xorm.io/builder" "xorm.io/xorm" diff --git a/internal/repo/search_common/search_repo.go b/internal/repo/search_common/search_repo.go index b6769e4f6..51495a466 100644 --- a/internal/repo/search_common/search_repo.go +++ b/internal/repo/search_common/search_repo.go @@ -22,23 +22,23 @@ package search_common import ( "context" "fmt" - tagcommon "github.com/answerdev/answer/internal/service/tag_common" - "github.com/answerdev/answer/plugin" + tagcommon "github.com/apache/incubator-answer/internal/service/tag_common" + "github.com/apache/incubator-answer/plugin" "strconv" "strings" "time" - "github.com/answerdev/answer/pkg/htmltext" - - "github.com/answerdev/answer/internal/base/data" - "github.com/answerdev/answer/internal/base/reason" - "github.com/answerdev/answer/internal/entity" - "github.com/answerdev/answer/internal/schema" - "github.com/answerdev/answer/internal/service/search_common" - "github.com/answerdev/answer/internal/service/unique" - usercommon "github.com/answerdev/answer/internal/service/user_common" - "github.com/answerdev/answer/pkg/converter" - "github.com/answerdev/answer/pkg/obj" + "github.com/apache/incubator-answer/pkg/htmltext" + + "github.com/apache/incubator-answer/internal/base/data" + "github.com/apache/incubator-answer/internal/base/reason" + "github.com/apache/incubator-answer/internal/entity" + "github.com/apache/incubator-answer/internal/schema" + "github.com/apache/incubator-answer/internal/service/search_common" + "github.com/apache/incubator-answer/internal/service/unique" + usercommon "github.com/apache/incubator-answer/internal/service/user_common" + "github.com/apache/incubator-answer/pkg/converter" + "github.com/apache/incubator-answer/pkg/obj" "github.com/segmentfault/pacman/errors" "xorm.io/builder" ) diff --git a/internal/repo/search_sync/search_sync.go b/internal/repo/search_sync/search_sync.go index 629d98cf4..d54c7c2f7 100644 --- a/internal/repo/search_sync/search_sync.go +++ b/internal/repo/search_sync/search_sync.go @@ -21,12 +21,12 @@ package search_sync import ( "context" - "github.com/answerdev/answer/internal/base/constant" - "github.com/answerdev/answer/internal/base/data" - "github.com/answerdev/answer/internal/entity" - "github.com/answerdev/answer/internal/schema" - "github.com/answerdev/answer/pkg/uid" - "github.com/answerdev/answer/plugin" + "github.com/apache/incubator-answer/internal/base/constant" + "github.com/apache/incubator-answer/internal/base/data" + "github.com/apache/incubator-answer/internal/entity" + "github.com/apache/incubator-answer/internal/schema" + "github.com/apache/incubator-answer/pkg/uid" + "github.com/apache/incubator-answer/plugin" "github.com/segmentfault/pacman/log" ) diff --git a/internal/repo/site_info/siteinfo_repo.go b/internal/repo/site_info/siteinfo_repo.go index 939662d3a..8d81a3ffe 100644 --- a/internal/repo/site_info/siteinfo_repo.go +++ b/internal/repo/site_info/siteinfo_repo.go @@ -23,11 +23,11 @@ import ( "context" "encoding/json" - "github.com/answerdev/answer/internal/base/constant" - "github.com/answerdev/answer/internal/base/data" - "github.com/answerdev/answer/internal/base/reason" - "github.com/answerdev/answer/internal/entity" - "github.com/answerdev/answer/internal/service/siteinfo_common" + "github.com/apache/incubator-answer/internal/base/constant" + "github.com/apache/incubator-answer/internal/base/data" + "github.com/apache/incubator-answer/internal/base/reason" + "github.com/apache/incubator-answer/internal/entity" + "github.com/apache/incubator-answer/internal/service/siteinfo_common" "github.com/segmentfault/pacman/errors" "github.com/segmentfault/pacman/log" "xorm.io/builder" diff --git a/internal/repo/tag/tag_rel_repo.go b/internal/repo/tag/tag_rel_repo.go index 053d7d9d9..70187f544 100644 --- a/internal/repo/tag/tag_rel_repo.go +++ b/internal/repo/tag/tag_rel_repo.go @@ -21,13 +21,13 @@ package tag import ( "context" - "github.com/answerdev/answer/internal/base/data" - "github.com/answerdev/answer/internal/base/handler" - "github.com/answerdev/answer/internal/base/reason" - "github.com/answerdev/answer/internal/entity" - tagcommon "github.com/answerdev/answer/internal/service/tag_common" - "github.com/answerdev/answer/internal/service/unique" - "github.com/answerdev/answer/pkg/uid" + "github.com/apache/incubator-answer/internal/base/data" + "github.com/apache/incubator-answer/internal/base/handler" + "github.com/apache/incubator-answer/internal/base/reason" + "github.com/apache/incubator-answer/internal/entity" + tagcommon "github.com/apache/incubator-answer/internal/service/tag_common" + "github.com/apache/incubator-answer/internal/service/unique" + "github.com/apache/incubator-answer/pkg/uid" "github.com/segmentfault/pacman/errors" ) diff --git a/internal/repo/tag/tag_repo.go b/internal/repo/tag/tag_repo.go index 7753ab10d..c56e7d58e 100644 --- a/internal/repo/tag/tag_repo.go +++ b/internal/repo/tag/tag_repo.go @@ -21,12 +21,12 @@ package tag import ( "context" - "github.com/answerdev/answer/internal/base/data" - "github.com/answerdev/answer/internal/base/reason" - "github.com/answerdev/answer/internal/entity" - "github.com/answerdev/answer/internal/service/tag_common" - "github.com/answerdev/answer/internal/service/unique" - "github.com/answerdev/answer/pkg/converter" + "github.com/apache/incubator-answer/internal/base/data" + "github.com/apache/incubator-answer/internal/base/reason" + "github.com/apache/incubator-answer/internal/entity" + "github.com/apache/incubator-answer/internal/service/tag_common" + "github.com/apache/incubator-answer/internal/service/unique" + "github.com/apache/incubator-answer/pkg/converter" "github.com/segmentfault/pacman/errors" "xorm.io/builder" ) diff --git a/internal/repo/tag_common/tag_common_repo.go b/internal/repo/tag_common/tag_common_repo.go index 647d758f5..a4771d16d 100644 --- a/internal/repo/tag_common/tag_common_repo.go +++ b/internal/repo/tag_common/tag_common_repo.go @@ -24,12 +24,12 @@ import ( "fmt" "strings" - "github.com/answerdev/answer/internal/base/data" - "github.com/answerdev/answer/internal/base/pager" - "github.com/answerdev/answer/internal/base/reason" - "github.com/answerdev/answer/internal/entity" - tagcommon "github.com/answerdev/answer/internal/service/tag_common" - "github.com/answerdev/answer/internal/service/unique" + "github.com/apache/incubator-answer/internal/base/data" + "github.com/apache/incubator-answer/internal/base/pager" + "github.com/apache/incubator-answer/internal/base/reason" + "github.com/apache/incubator-answer/internal/entity" + tagcommon "github.com/apache/incubator-answer/internal/service/tag_common" + "github.com/apache/incubator-answer/internal/service/unique" "github.com/segmentfault/pacman/errors" "xorm.io/builder" ) diff --git a/internal/repo/unique/uniqid_repo.go b/internal/repo/unique/uniqid_repo.go index ede8978ec..27dcea19e 100644 --- a/internal/repo/unique/uniqid_repo.go +++ b/internal/repo/unique/uniqid_repo.go @@ -23,11 +23,11 @@ import ( "context" "fmt" - "github.com/answerdev/answer/internal/base/constant" - "github.com/answerdev/answer/internal/base/data" - "github.com/answerdev/answer/internal/base/reason" - "github.com/answerdev/answer/internal/entity" - "github.com/answerdev/answer/internal/service/unique" + "github.com/apache/incubator-answer/internal/base/constant" + "github.com/apache/incubator-answer/internal/base/data" + "github.com/apache/incubator-answer/internal/base/reason" + "github.com/apache/incubator-answer/internal/entity" + "github.com/apache/incubator-answer/internal/service/unique" "github.com/segmentfault/pacman/errors" ) diff --git a/internal/repo/user/user_backyard_repo.go b/internal/repo/user/user_backyard_repo.go index 76a561355..44a05cfbf 100644 --- a/internal/repo/user/user_backyard_repo.go +++ b/internal/repo/user/user_backyard_repo.go @@ -26,12 +26,12 @@ import ( "xorm.io/builder" - "github.com/answerdev/answer/internal/base/data" - "github.com/answerdev/answer/internal/base/pager" - "github.com/answerdev/answer/internal/base/reason" - "github.com/answerdev/answer/internal/entity" - "github.com/answerdev/answer/internal/service/auth" - "github.com/answerdev/answer/internal/service/user_admin" + "github.com/apache/incubator-answer/internal/base/data" + "github.com/apache/incubator-answer/internal/base/pager" + "github.com/apache/incubator-answer/internal/base/reason" + "github.com/apache/incubator-answer/internal/entity" + "github.com/apache/incubator-answer/internal/service/auth" + "github.com/apache/incubator-answer/internal/service/user_admin" "github.com/segmentfault/pacman/errors" "github.com/segmentfault/pacman/log" ) diff --git a/internal/repo/user/user_repo.go b/internal/repo/user/user_repo.go index 32e05ba0c..2b21e265e 100644 --- a/internal/repo/user/user_repo.go +++ b/internal/repo/user/user_repo.go @@ -24,13 +24,13 @@ import ( "strings" "time" - "github.com/answerdev/answer/internal/base/data" - "github.com/answerdev/answer/internal/base/reason" - "github.com/answerdev/answer/internal/entity" - "github.com/answerdev/answer/internal/schema" - usercommon "github.com/answerdev/answer/internal/service/user_common" - "github.com/answerdev/answer/pkg/converter" - "github.com/answerdev/answer/plugin" + "github.com/apache/incubator-answer/internal/base/data" + "github.com/apache/incubator-answer/internal/base/reason" + "github.com/apache/incubator-answer/internal/entity" + "github.com/apache/incubator-answer/internal/schema" + usercommon "github.com/apache/incubator-answer/internal/service/user_common" + "github.com/apache/incubator-answer/pkg/converter" + "github.com/apache/incubator-answer/plugin" "github.com/segmentfault/pacman/errors" "github.com/segmentfault/pacman/log" "xorm.io/xorm" diff --git a/internal/repo/user_external_login/user_external_login_repo.go b/internal/repo/user_external_login/user_external_login_repo.go index 51506697a..ba0495437 100644 --- a/internal/repo/user_external_login/user_external_login_repo.go +++ b/internal/repo/user_external_login/user_external_login_repo.go @@ -23,12 +23,12 @@ import ( "context" "encoding/json" - "github.com/answerdev/answer/internal/base/constant" - "github.com/answerdev/answer/internal/base/data" - "github.com/answerdev/answer/internal/base/reason" - "github.com/answerdev/answer/internal/entity" - "github.com/answerdev/answer/internal/schema" - "github.com/answerdev/answer/internal/service/user_external_login" + "github.com/apache/incubator-answer/internal/base/constant" + "github.com/apache/incubator-answer/internal/base/data" + "github.com/apache/incubator-answer/internal/base/reason" + "github.com/apache/incubator-answer/internal/entity" + "github.com/apache/incubator-answer/internal/schema" + "github.com/apache/incubator-answer/internal/service/user_external_login" "github.com/segmentfault/pacman/errors" ) diff --git a/internal/repo/user_notification_config/user_notification_config_repo.go b/internal/repo/user_notification_config/user_notification_config_repo.go index f38f15cfc..6785b6794 100644 --- a/internal/repo/user_notification_config/user_notification_config_repo.go +++ b/internal/repo/user_notification_config/user_notification_config_repo.go @@ -21,11 +21,11 @@ package user_notification_config import ( "context" - "github.com/answerdev/answer/internal/base/constant" - "github.com/answerdev/answer/internal/base/data" - "github.com/answerdev/answer/internal/base/reason" - "github.com/answerdev/answer/internal/entity" - "github.com/answerdev/answer/internal/service/user_notification_config" + "github.com/apache/incubator-answer/internal/base/constant" + "github.com/apache/incubator-answer/internal/base/data" + "github.com/apache/incubator-answer/internal/base/reason" + "github.com/apache/incubator-answer/internal/entity" + "github.com/apache/incubator-answer/internal/service/user_notification_config" "github.com/segmentfault/pacman/errors" ) diff --git a/internal/router/answer_api_router.go b/internal/router/answer_api_router.go index 861d1b6ea..32650e4a4 100644 --- a/internal/router/answer_api_router.go +++ b/internal/router/answer_api_router.go @@ -20,9 +20,9 @@ package router import ( - "github.com/answerdev/answer/internal/base/middleware" - "github.com/answerdev/answer/internal/controller" - "github.com/answerdev/answer/internal/controller_admin" + "github.com/apache/incubator-answer/internal/base/middleware" + "github.com/apache/incubator-answer/internal/controller" + "github.com/apache/incubator-answer/internal/controller_admin" "github.com/gin-gonic/gin" ) diff --git a/internal/router/plugin_api_router.go b/internal/router/plugin_api_router.go index 5d4762a4b..8554b4c7c 100644 --- a/internal/router/plugin_api_router.go +++ b/internal/router/plugin_api_router.go @@ -20,7 +20,7 @@ package router import ( - "github.com/answerdev/answer/internal/controller" + "github.com/apache/incubator-answer/internal/controller" "github.com/gin-gonic/gin" ) diff --git a/internal/router/static_router.go b/internal/router/static_router.go index ce13490ab..5b0874313 100644 --- a/internal/router/static_router.go +++ b/internal/router/static_router.go @@ -20,7 +20,7 @@ package router import ( - "github.com/answerdev/answer/internal/service/service_config" + "github.com/apache/incubator-answer/internal/service/service_config" "github.com/gin-gonic/gin" ) diff --git a/internal/router/swagger_router.go b/internal/router/swagger_router.go index 3917ff941..795e88025 100644 --- a/internal/router/swagger_router.go +++ b/internal/router/swagger_router.go @@ -22,7 +22,7 @@ package router import ( "fmt" - "github.com/answerdev/answer/docs" + "github.com/apache/incubator-answer/docs" "github.com/gin-gonic/gin" swaggerfiles "github.com/swaggo/files" ginSwagger "github.com/swaggo/gin-swagger" diff --git a/internal/router/template_router.go b/internal/router/template_router.go index afa4bf58c..c8bf4b226 100644 --- a/internal/router/template_router.go +++ b/internal/router/template_router.go @@ -20,10 +20,10 @@ package router import ( - "github.com/answerdev/answer/internal/base/middleware" - "github.com/answerdev/answer/internal/controller" - templaterender "github.com/answerdev/answer/internal/controller/template_render" - "github.com/answerdev/answer/internal/controller_admin" + "github.com/apache/incubator-answer/internal/base/middleware" + "github.com/apache/incubator-answer/internal/controller" + templaterender "github.com/apache/incubator-answer/internal/controller/template_render" + "github.com/apache/incubator-answer/internal/controller_admin" "github.com/gin-gonic/gin" ) diff --git a/internal/router/ui.go b/internal/router/ui.go index 2642c1f95..608945001 100644 --- a/internal/router/ui.go +++ b/internal/router/ui.go @@ -26,10 +26,10 @@ import ( "net/http" "os" - "github.com/answerdev/answer/internal/controller" - "github.com/answerdev/answer/internal/service/siteinfo_common" - "github.com/answerdev/answer/pkg/htmltext" - "github.com/answerdev/answer/ui" + "github.com/apache/incubator-answer/internal/controller" + "github.com/apache/incubator-answer/internal/service/siteinfo_common" + "github.com/apache/incubator-answer/pkg/htmltext" + "github.com/apache/incubator-answer/ui" "github.com/gin-gonic/gin" "github.com/segmentfault/pacman/log" ) diff --git a/internal/schema/activity.go b/internal/schema/activity.go index a961862c9..66a6b1881 100644 --- a/internal/schema/activity.go +++ b/internal/schema/activity.go @@ -19,7 +19,7 @@ package schema -import "github.com/answerdev/answer/internal/base/constant" +import "github.com/apache/incubator-answer/internal/base/constant" // ActivityMsg activity message type ActivityMsg struct { diff --git a/internal/schema/answer_schema.go b/internal/schema/answer_schema.go index ce79b48ab..dde1cb1d7 100644 --- a/internal/schema/answer_schema.go +++ b/internal/schema/answer_schema.go @@ -20,8 +20,8 @@ package schema import ( - "github.com/answerdev/answer/internal/base/validator" - "github.com/answerdev/answer/pkg/converter" + "github.com/apache/incubator-answer/internal/base/validator" + "github.com/apache/incubator-answer/pkg/converter" ) // RemoveAnswerReq delete answer request diff --git a/internal/schema/backyard_user_schema.go b/internal/schema/backyard_user_schema.go index 61c1b64f5..f9c1c1f6f 100644 --- a/internal/schema/backyard_user_schema.go +++ b/internal/schema/backyard_user_schema.go @@ -21,11 +21,11 @@ package schema import ( "context" - "github.com/answerdev/answer/internal/base/constant" - "github.com/answerdev/answer/internal/base/handler" - "github.com/answerdev/answer/internal/base/reason" - "github.com/answerdev/answer/internal/base/translator" - "github.com/answerdev/answer/internal/base/validator" + "github.com/apache/incubator-answer/internal/base/constant" + "github.com/apache/incubator-answer/internal/base/handler" + "github.com/apache/incubator-answer/internal/base/reason" + "github.com/apache/incubator-answer/internal/base/translator" + "github.com/apache/incubator-answer/internal/base/validator" "github.com/segmentfault/pacman/errors" "strings" ) diff --git a/internal/schema/comment_schema.go b/internal/schema/comment_schema.go index ebb3b8aad..0030b819b 100644 --- a/internal/schema/comment_schema.go +++ b/internal/schema/comment_schema.go @@ -20,9 +20,9 @@ package schema import ( - "github.com/answerdev/answer/internal/base/validator" - "github.com/answerdev/answer/internal/entity" - "github.com/answerdev/answer/pkg/converter" + "github.com/apache/incubator-answer/internal/base/validator" + "github.com/apache/incubator-answer/internal/entity" + "github.com/apache/incubator-answer/pkg/converter" "github.com/jinzhu/copier" ) diff --git a/internal/schema/email_template.go b/internal/schema/email_template.go index f67c5b1e6..9a6be794f 100644 --- a/internal/schema/email_template.go +++ b/internal/schema/email_template.go @@ -21,7 +21,7 @@ package schema import ( "encoding/json" - "github.com/answerdev/answer/internal/base/constant" + "github.com/apache/incubator-answer/internal/base/constant" ) const ( diff --git a/internal/schema/new_question_queue_schema.go b/internal/schema/new_question_queue_schema.go index d2c64f2a6..d634d5ad1 100644 --- a/internal/schema/new_question_queue_schema.go +++ b/internal/schema/new_question_queue_schema.go @@ -20,8 +20,8 @@ package schema import ( - "github.com/answerdev/answer/internal/entity" - "github.com/answerdev/answer/pkg/uid" + "github.com/apache/incubator-answer/internal/entity" + "github.com/apache/incubator-answer/pkg/uid" ) type ExternalNotificationMsg struct { diff --git a/internal/schema/permission.go b/internal/schema/permission.go index 821eb1f12..6ad7b91f3 100644 --- a/internal/schema/permission.go +++ b/internal/schema/permission.go @@ -22,9 +22,9 @@ package schema import ( "strings" - "github.com/answerdev/answer/internal/base/reason" - "github.com/answerdev/answer/internal/base/translator" - "github.com/answerdev/answer/internal/base/validator" + "github.com/apache/incubator-answer/internal/base/reason" + "github.com/apache/incubator-answer/internal/base/translator" + "github.com/apache/incubator-answer/internal/base/validator" "github.com/segmentfault/pacman/i18n" ) diff --git a/internal/schema/plugin_admin_schema.go b/internal/schema/plugin_admin_schema.go index 3b2dbc2e8..76d1e9d00 100644 --- a/internal/schema/plugin_admin_schema.go +++ b/internal/schema/plugin_admin_schema.go @@ -20,7 +20,7 @@ package schema import ( - "github.com/answerdev/answer/plugin" + "github.com/apache/incubator-answer/plugin" "github.com/gin-gonic/gin" ) diff --git a/internal/schema/question_schema.go b/internal/schema/question_schema.go index 83433834d..3d0640238 100644 --- a/internal/schema/question_schema.go +++ b/internal/schema/question_schema.go @@ -23,10 +23,10 @@ import ( "strings" "time" - "github.com/answerdev/answer/internal/base/validator" - "github.com/answerdev/answer/internal/entity" - "github.com/answerdev/answer/pkg/converter" - "github.com/answerdev/answer/pkg/uid" + "github.com/apache/incubator-answer/internal/base/validator" + "github.com/apache/incubator-answer/internal/entity" + "github.com/apache/incubator-answer/pkg/converter" + "github.com/apache/incubator-answer/pkg/uid" ) const ( diff --git a/internal/schema/reason_schema.go b/internal/schema/reason_schema.go index 47c33e6a1..82d627438 100644 --- a/internal/schema/reason_schema.go +++ b/internal/schema/reason_schema.go @@ -20,7 +20,7 @@ package schema import ( - "github.com/answerdev/answer/internal/base/translator" + "github.com/apache/incubator-answer/internal/base/translator" "github.com/segmentfault/pacman/i18n" ) diff --git a/internal/schema/report_schema.go b/internal/schema/report_schema.go index 6d42ff648..e853259cf 100644 --- a/internal/schema/report_schema.go +++ b/internal/schema/report_schema.go @@ -22,7 +22,7 @@ package schema import ( "time" - "github.com/answerdev/answer/internal/base/constant" + "github.com/apache/incubator-answer/internal/base/constant" ) // AddReportReq add report request diff --git a/internal/schema/revision_schema.go b/internal/schema/revision_schema.go index 03ff681e8..d52c1c4ad 100644 --- a/internal/schema/revision_schema.go +++ b/internal/schema/revision_schema.go @@ -22,7 +22,7 @@ package schema import ( "time" - "github.com/answerdev/answer/internal/base/constant" + "github.com/apache/incubator-answer/internal/base/constant" ) // AddRevisionDTO add revision request diff --git a/internal/schema/search_schema.go b/internal/schema/search_schema.go index d5a3ec01f..398fad1e8 100644 --- a/internal/schema/search_schema.go +++ b/internal/schema/search_schema.go @@ -20,9 +20,9 @@ package schema import ( - "github.com/answerdev/answer/internal/base/constant" - "github.com/answerdev/answer/internal/base/validator" - "github.com/answerdev/answer/plugin" + "github.com/apache/incubator-answer/internal/base/constant" + "github.com/apache/incubator-answer/internal/base/validator" + "github.com/apache/incubator-answer/plugin" "regexp" "strings" ) diff --git a/internal/schema/siteinfo_schema.go b/internal/schema/siteinfo_schema.go index ee65c33b1..bcbe76896 100644 --- a/internal/schema/siteinfo_schema.go +++ b/internal/schema/siteinfo_schema.go @@ -25,11 +25,11 @@ import ( "net/mail" "net/url" - "github.com/answerdev/answer/internal/base/constant" - "github.com/answerdev/answer/internal/base/handler" - "github.com/answerdev/answer/internal/base/reason" - "github.com/answerdev/answer/internal/base/translator" - "github.com/answerdev/answer/internal/base/validator" + "github.com/apache/incubator-answer/internal/base/constant" + "github.com/apache/incubator-answer/internal/base/handler" + "github.com/apache/incubator-answer/internal/base/reason" + "github.com/apache/incubator-answer/internal/base/translator" + "github.com/apache/incubator-answer/internal/base/validator" "github.com/segmentfault/pacman/errors" ) diff --git a/internal/schema/tag_schema.go b/internal/schema/tag_schema.go index 290fd4a4e..d283ba733 100644 --- a/internal/schema/tag_schema.go +++ b/internal/schema/tag_schema.go @@ -22,8 +22,8 @@ package schema import ( "strings" - "github.com/answerdev/answer/internal/base/validator" - "github.com/answerdev/answer/pkg/converter" + "github.com/apache/incubator-answer/internal/base/validator" + "github.com/apache/incubator-answer/pkg/converter" ) // SearchTagLikeReq get tag list all request diff --git a/internal/schema/user_notification_schema.go b/internal/schema/user_notification_schema.go index 61530dce2..c25062866 100644 --- a/internal/schema/user_notification_schema.go +++ b/internal/schema/user_notification_schema.go @@ -21,8 +21,8 @@ package schema import ( "encoding/json" - "github.com/answerdev/answer/internal/base/constant" - "github.com/answerdev/answer/internal/entity" + "github.com/apache/incubator-answer/internal/base/constant" + "github.com/apache/incubator-answer/internal/entity" ) type NotificationChannelConfig struct { diff --git a/internal/schema/user_schema.go b/internal/schema/user_schema.go index a9680682f..4906faffa 100644 --- a/internal/schema/user_schema.go +++ b/internal/schema/user_schema.go @@ -22,11 +22,11 @@ package schema import ( "encoding/json" - "github.com/answerdev/answer/internal/base/constant" - "github.com/answerdev/answer/internal/base/validator" - "github.com/answerdev/answer/internal/entity" - "github.com/answerdev/answer/pkg/checker" - "github.com/answerdev/answer/pkg/converter" + "github.com/apache/incubator-answer/internal/base/constant" + "github.com/apache/incubator-answer/internal/base/validator" + "github.com/apache/incubator-answer/internal/entity" + "github.com/apache/incubator-answer/pkg/checker" + "github.com/apache/incubator-answer/pkg/converter" "github.com/jinzhu/copier" ) diff --git a/internal/service/action/captcha_service.go b/internal/service/action/captcha_service.go index 636fecd10..7619b9838 100644 --- a/internal/service/action/captcha_service.go +++ b/internal/service/action/captcha_service.go @@ -24,9 +24,9 @@ import ( "image/color" "strings" - "github.com/answerdev/answer/internal/base/reason" - "github.com/answerdev/answer/internal/entity" - "github.com/answerdev/answer/internal/schema" + "github.com/apache/incubator-answer/internal/base/reason" + "github.com/apache/incubator-answer/internal/entity" + "github.com/apache/incubator-answer/internal/schema" "github.com/mojocn/base64Captcha" "github.com/segmentfault/pacman/errors" "github.com/segmentfault/pacman/log" diff --git a/internal/service/action/captcha_strategy.go b/internal/service/action/captcha_strategy.go index 88715af8d..b4830d1bb 100644 --- a/internal/service/action/captcha_strategy.go +++ b/internal/service/action/captcha_strategy.go @@ -24,7 +24,7 @@ import ( "github.com/segmentfault/pacman/log" "time" - "github.com/answerdev/answer/internal/entity" + "github.com/apache/incubator-answer/internal/entity" ) // ValidationStrategy diff --git a/internal/service/activity/activity.go b/internal/service/activity/activity.go index 3a24e9752..8591ff2e0 100644 --- a/internal/service/activity/activity.go +++ b/internal/service/activity/activity.go @@ -23,23 +23,23 @@ import ( "context" "encoding/json" "fmt" - "github.com/answerdev/answer/internal/service/activity_common" + "github.com/apache/incubator-answer/internal/service/activity_common" "strings" - "github.com/answerdev/answer/internal/base/constant" - "github.com/answerdev/answer/internal/base/handler" - "github.com/answerdev/answer/internal/entity" - "github.com/answerdev/answer/internal/schema" - "github.com/answerdev/answer/internal/service/comment_common" - "github.com/answerdev/answer/internal/service/config" - "github.com/answerdev/answer/internal/service/meta" - "github.com/answerdev/answer/internal/service/object_info" - "github.com/answerdev/answer/internal/service/revision_common" - "github.com/answerdev/answer/internal/service/tag_common" - usercommon "github.com/answerdev/answer/internal/service/user_common" - "github.com/answerdev/answer/pkg/converter" - "github.com/answerdev/answer/pkg/obj" - "github.com/answerdev/answer/pkg/uid" + "github.com/apache/incubator-answer/internal/base/constant" + "github.com/apache/incubator-answer/internal/base/handler" + "github.com/apache/incubator-answer/internal/entity" + "github.com/apache/incubator-answer/internal/schema" + "github.com/apache/incubator-answer/internal/service/comment_common" + "github.com/apache/incubator-answer/internal/service/config" + "github.com/apache/incubator-answer/internal/service/meta" + "github.com/apache/incubator-answer/internal/service/object_info" + "github.com/apache/incubator-answer/internal/service/revision_common" + "github.com/apache/incubator-answer/internal/service/tag_common" + usercommon "github.com/apache/incubator-answer/internal/service/user_common" + "github.com/apache/incubator-answer/pkg/converter" + "github.com/apache/incubator-answer/pkg/obj" + "github.com/apache/incubator-answer/pkg/uid" "github.com/segmentfault/pacman/log" ) diff --git a/internal/service/activity/answer_activity_service.go b/internal/service/activity/answer_activity_service.go index 7845eddc5..221a20403 100644 --- a/internal/service/activity/answer_activity_service.go +++ b/internal/service/activity/answer_activity_service.go @@ -21,9 +21,9 @@ package activity import ( "context" - "github.com/answerdev/answer/internal/schema" - "github.com/answerdev/answer/internal/service/activity_type" - "github.com/answerdev/answer/internal/service/config" + "github.com/apache/incubator-answer/internal/schema" + "github.com/apache/incubator-answer/internal/service/activity_type" + "github.com/apache/incubator-answer/internal/service/config" "github.com/segmentfault/pacman/log" ) diff --git a/internal/service/activity_common/activity.go b/internal/service/activity_common/activity.go index 3e00c708e..db565f1e0 100644 --- a/internal/service/activity_common/activity.go +++ b/internal/service/activity_common/activity.go @@ -23,11 +23,11 @@ import ( "context" "time" - "github.com/answerdev/answer/internal/entity" - "github.com/answerdev/answer/internal/schema" - "github.com/answerdev/answer/internal/service/activity_queue" - "github.com/answerdev/answer/pkg/converter" - "github.com/answerdev/answer/pkg/uid" + "github.com/apache/incubator-answer/internal/entity" + "github.com/apache/incubator-answer/internal/schema" + "github.com/apache/incubator-answer/internal/service/activity_queue" + "github.com/apache/incubator-answer/pkg/converter" + "github.com/apache/incubator-answer/pkg/uid" "github.com/segmentfault/pacman/log" "xorm.io/xorm" ) diff --git a/internal/service/activity_queue/activity_queue.go b/internal/service/activity_queue/activity_queue.go index 49f0e3e5c..e5019e836 100644 --- a/internal/service/activity_queue/activity_queue.go +++ b/internal/service/activity_queue/activity_queue.go @@ -22,7 +22,7 @@ package activity_queue import ( "context" - "github.com/answerdev/answer/internal/schema" + "github.com/apache/incubator-answer/internal/schema" "github.com/segmentfault/pacman/log" ) diff --git a/internal/service/answer_common/answer.go b/internal/service/answer_common/answer.go index 8491f7b7a..947970164 100644 --- a/internal/service/answer_common/answer.go +++ b/internal/service/answer_common/answer.go @@ -22,11 +22,11 @@ package answercommon import ( "context" - "github.com/answerdev/answer/internal/base/handler" - "github.com/answerdev/answer/internal/entity" - "github.com/answerdev/answer/internal/schema" - "github.com/answerdev/answer/pkg/htmltext" - "github.com/answerdev/answer/pkg/uid" + "github.com/apache/incubator-answer/internal/base/handler" + "github.com/apache/incubator-answer/internal/entity" + "github.com/apache/incubator-answer/internal/schema" + "github.com/apache/incubator-answer/pkg/htmltext" + "github.com/apache/incubator-answer/pkg/uid" ) type AnswerRepo interface { diff --git a/internal/service/answer_service.go b/internal/service/answer_service.go index 4a57d217a..ad5eab261 100644 --- a/internal/service/answer_service.go +++ b/internal/service/answer_service.go @@ -22,27 +22,27 @@ package service import ( "context" "encoding/json" - "github.com/answerdev/answer/pkg/converter" - "github.com/answerdev/answer/pkg/token" + "github.com/apache/incubator-answer/pkg/converter" + "github.com/apache/incubator-answer/pkg/token" "time" - "github.com/answerdev/answer/internal/base/constant" - "github.com/answerdev/answer/internal/base/reason" - "github.com/answerdev/answer/internal/entity" - "github.com/answerdev/answer/internal/schema" - "github.com/answerdev/answer/internal/service/activity" - "github.com/answerdev/answer/internal/service/activity_common" - "github.com/answerdev/answer/internal/service/activity_queue" - answercommon "github.com/answerdev/answer/internal/service/answer_common" - collectioncommon "github.com/answerdev/answer/internal/service/collection_common" - "github.com/answerdev/answer/internal/service/export" - "github.com/answerdev/answer/internal/service/notice_queue" - "github.com/answerdev/answer/internal/service/permission" - questioncommon "github.com/answerdev/answer/internal/service/question_common" - "github.com/answerdev/answer/internal/service/revision_common" - "github.com/answerdev/answer/internal/service/role" - usercommon "github.com/answerdev/answer/internal/service/user_common" - "github.com/answerdev/answer/pkg/uid" + "github.com/apache/incubator-answer/internal/base/constant" + "github.com/apache/incubator-answer/internal/base/reason" + "github.com/apache/incubator-answer/internal/entity" + "github.com/apache/incubator-answer/internal/schema" + "github.com/apache/incubator-answer/internal/service/activity" + "github.com/apache/incubator-answer/internal/service/activity_common" + "github.com/apache/incubator-answer/internal/service/activity_queue" + answercommon "github.com/apache/incubator-answer/internal/service/answer_common" + collectioncommon "github.com/apache/incubator-answer/internal/service/collection_common" + "github.com/apache/incubator-answer/internal/service/export" + "github.com/apache/incubator-answer/internal/service/notice_queue" + "github.com/apache/incubator-answer/internal/service/permission" + questioncommon "github.com/apache/incubator-answer/internal/service/question_common" + "github.com/apache/incubator-answer/internal/service/revision_common" + "github.com/apache/incubator-answer/internal/service/role" + usercommon "github.com/apache/incubator-answer/internal/service/user_common" + "github.com/apache/incubator-answer/pkg/uid" "github.com/segmentfault/pacman/errors" "github.com/segmentfault/pacman/log" ) diff --git a/internal/service/auth/auth.go b/internal/service/auth/auth.go index f5a6fa7f2..afb63391a 100644 --- a/internal/service/auth/auth.go +++ b/internal/service/auth/auth.go @@ -22,9 +22,9 @@ package auth import ( "context" - "github.com/answerdev/answer/internal/entity" - "github.com/answerdev/answer/pkg/token" - "github.com/answerdev/answer/plugin" + "github.com/apache/incubator-answer/internal/entity" + "github.com/apache/incubator-answer/pkg/token" + "github.com/apache/incubator-answer/plugin" ) // AuthRepo auth repository diff --git a/internal/service/collection_common/collection.go b/internal/service/collection_common/collection.go index 4c975948f..daf856ec2 100644 --- a/internal/service/collection_common/collection.go +++ b/internal/service/collection_common/collection.go @@ -22,7 +22,7 @@ package collectioncommon import ( "context" - "github.com/answerdev/answer/internal/entity" + "github.com/apache/incubator-answer/internal/entity" ) // CollectionRepo collection repository diff --git a/internal/service/collection_group_service.go b/internal/service/collection_group_service.go index 08509d463..0ca0236ef 100644 --- a/internal/service/collection_group_service.go +++ b/internal/service/collection_group_service.go @@ -22,9 +22,9 @@ package service import ( "context" - "github.com/answerdev/answer/internal/base/reason" - "github.com/answerdev/answer/internal/entity" - "github.com/answerdev/answer/internal/schema" + "github.com/apache/incubator-answer/internal/base/reason" + "github.com/apache/incubator-answer/internal/entity" + "github.com/apache/incubator-answer/internal/schema" "github.com/jinzhu/copier" "github.com/segmentfault/pacman/errors" ) diff --git a/internal/service/collection_service.go b/internal/service/collection_service.go index 4ebf54ee1..d12fb8296 100644 --- a/internal/service/collection_service.go +++ b/internal/service/collection_service.go @@ -23,10 +23,10 @@ import ( "context" "fmt" - "github.com/answerdev/answer/internal/entity" - "github.com/answerdev/answer/internal/schema" - collectioncommon "github.com/answerdev/answer/internal/service/collection_common" - questioncommon "github.com/answerdev/answer/internal/service/question_common" + "github.com/apache/incubator-answer/internal/entity" + "github.com/apache/incubator-answer/internal/schema" + collectioncommon "github.com/apache/incubator-answer/internal/service/collection_common" + questioncommon "github.com/apache/incubator-answer/internal/service/question_common" "github.com/segmentfault/pacman/errors" "github.com/segmentfault/pacman/log" ) diff --git a/internal/service/comment/comment_service.go b/internal/service/comment/comment_service.go index d1252f9b3..df93b1a4e 100644 --- a/internal/service/comment/comment_service.go +++ b/internal/service/comment/comment_service.go @@ -21,24 +21,24 @@ package comment import ( "context" - "github.com/answerdev/answer/pkg/token" + "github.com/apache/incubator-answer/pkg/token" "time" - "github.com/answerdev/answer/internal/base/constant" - "github.com/answerdev/answer/internal/base/pager" - "github.com/answerdev/answer/internal/base/reason" - "github.com/answerdev/answer/internal/entity" - "github.com/answerdev/answer/internal/schema" - "github.com/answerdev/answer/internal/service/activity_common" - "github.com/answerdev/answer/internal/service/activity_queue" - "github.com/answerdev/answer/internal/service/comment_common" - "github.com/answerdev/answer/internal/service/export" - "github.com/answerdev/answer/internal/service/notice_queue" - "github.com/answerdev/answer/internal/service/object_info" - "github.com/answerdev/answer/internal/service/permission" - usercommon "github.com/answerdev/answer/internal/service/user_common" - "github.com/answerdev/answer/pkg/htmltext" - "github.com/answerdev/answer/pkg/uid" + "github.com/apache/incubator-answer/internal/base/constant" + "github.com/apache/incubator-answer/internal/base/pager" + "github.com/apache/incubator-answer/internal/base/reason" + "github.com/apache/incubator-answer/internal/entity" + "github.com/apache/incubator-answer/internal/schema" + "github.com/apache/incubator-answer/internal/service/activity_common" + "github.com/apache/incubator-answer/internal/service/activity_queue" + "github.com/apache/incubator-answer/internal/service/comment_common" + "github.com/apache/incubator-answer/internal/service/export" + "github.com/apache/incubator-answer/internal/service/notice_queue" + "github.com/apache/incubator-answer/internal/service/object_info" + "github.com/apache/incubator-answer/internal/service/permission" + usercommon "github.com/apache/incubator-answer/internal/service/user_common" + "github.com/apache/incubator-answer/pkg/htmltext" + "github.com/apache/incubator-answer/pkg/uid" "github.com/jinzhu/copier" "github.com/segmentfault/pacman/errors" "github.com/segmentfault/pacman/log" diff --git a/internal/service/comment_common/comment_service.go b/internal/service/comment_common/comment_service.go index 6da1ada76..eea32e6c3 100644 --- a/internal/service/comment_common/comment_service.go +++ b/internal/service/comment_common/comment_service.go @@ -22,9 +22,9 @@ package comment_common import ( "context" - "github.com/answerdev/answer/internal/base/reason" - "github.com/answerdev/answer/internal/entity" - "github.com/answerdev/answer/internal/schema" + "github.com/apache/incubator-answer/internal/base/reason" + "github.com/apache/incubator-answer/internal/entity" + "github.com/apache/incubator-answer/internal/schema" "github.com/segmentfault/pacman/errors" ) diff --git a/internal/service/config/config_service.go b/internal/service/config/config_service.go index 8ff5e6664..cff27f2be 100644 --- a/internal/service/config/config_service.go +++ b/internal/service/config/config_service.go @@ -24,7 +24,7 @@ import ( "encoding/json" "fmt" - "github.com/answerdev/answer/internal/entity" + "github.com/apache/incubator-answer/internal/entity" ) // ConfigRepo config repository diff --git a/internal/service/dashboard/dashboard_service.go b/internal/service/dashboard/dashboard_service.go index dbee54d80..521776a77 100644 --- a/internal/service/dashboard/dashboard_service.go +++ b/internal/service/dashboard/dashboard_service.go @@ -28,20 +28,20 @@ import ( "net/url" "time" - "github.com/answerdev/answer/internal/base/constant" - "github.com/answerdev/answer/internal/base/data" - "github.com/answerdev/answer/internal/schema" - "github.com/answerdev/answer/internal/service/activity_common" - answercommon "github.com/answerdev/answer/internal/service/answer_common" - "github.com/answerdev/answer/internal/service/comment_common" - "github.com/answerdev/answer/internal/service/config" - "github.com/answerdev/answer/internal/service/export" - questioncommon "github.com/answerdev/answer/internal/service/question_common" - "github.com/answerdev/answer/internal/service/report_common" - "github.com/answerdev/answer/internal/service/service_config" - "github.com/answerdev/answer/internal/service/siteinfo_common" - usercommon "github.com/answerdev/answer/internal/service/user_common" - "github.com/answerdev/answer/pkg/dir" + "github.com/apache/incubator-answer/internal/base/constant" + "github.com/apache/incubator-answer/internal/base/data" + "github.com/apache/incubator-answer/internal/schema" + "github.com/apache/incubator-answer/internal/service/activity_common" + answercommon "github.com/apache/incubator-answer/internal/service/answer_common" + "github.com/apache/incubator-answer/internal/service/comment_common" + "github.com/apache/incubator-answer/internal/service/config" + "github.com/apache/incubator-answer/internal/service/export" + questioncommon "github.com/apache/incubator-answer/internal/service/question_common" + "github.com/apache/incubator-answer/internal/service/report_common" + "github.com/apache/incubator-answer/internal/service/service_config" + "github.com/apache/incubator-answer/internal/service/siteinfo_common" + usercommon "github.com/apache/incubator-answer/internal/service/user_common" + "github.com/apache/incubator-answer/pkg/dir" "github.com/segmentfault/pacman/log" ) diff --git a/internal/service/export/email_service.go b/internal/service/export/email_service.go index 3a51e37d5..beec645d6 100644 --- a/internal/service/export/email_service.go +++ b/internal/service/export/email_service.go @@ -23,19 +23,19 @@ import ( "crypto/tls" "encoding/json" "fmt" - "github.com/answerdev/answer/pkg/display" + "github.com/apache/incubator-answer/pkg/display" "mime" "os" "strings" "time" - "github.com/answerdev/answer/internal/base/constant" - "github.com/answerdev/answer/internal/base/handler" - "github.com/answerdev/answer/internal/base/reason" - "github.com/answerdev/answer/internal/base/translator" - "github.com/answerdev/answer/internal/schema" - "github.com/answerdev/answer/internal/service/config" - "github.com/answerdev/answer/internal/service/siteinfo_common" + "github.com/apache/incubator-answer/internal/base/constant" + "github.com/apache/incubator-answer/internal/base/handler" + "github.com/apache/incubator-answer/internal/base/reason" + "github.com/apache/incubator-answer/internal/base/translator" + "github.com/apache/incubator-answer/internal/schema" + "github.com/apache/incubator-answer/internal/service/config" + "github.com/apache/incubator-answer/internal/service/siteinfo_common" "github.com/segmentfault/pacman/errors" "github.com/segmentfault/pacman/log" "golang.org/x/net/context" diff --git a/internal/service/follow/follow_service.go b/internal/service/follow/follow_service.go index 384aa604d..eecf3555f 100644 --- a/internal/service/follow/follow_service.go +++ b/internal/service/follow/follow_service.go @@ -22,10 +22,10 @@ package follow import ( "context" - "github.com/answerdev/answer/internal/entity" - "github.com/answerdev/answer/internal/schema" - "github.com/answerdev/answer/internal/service/activity_common" - tagcommon "github.com/answerdev/answer/internal/service/tag_common" + "github.com/apache/incubator-answer/internal/entity" + "github.com/apache/incubator-answer/internal/schema" + "github.com/apache/incubator-answer/internal/service/activity_common" + tagcommon "github.com/apache/incubator-answer/internal/service/tag_common" ) type FollowRepo interface { diff --git a/internal/service/meta/meta_service.go b/internal/service/meta/meta_service.go index 7eb7f9648..3c229858b 100644 --- a/internal/service/meta/meta_service.go +++ b/internal/service/meta/meta_service.go @@ -22,8 +22,8 @@ package meta import ( "context" - "github.com/answerdev/answer/internal/base/reason" - "github.com/answerdev/answer/internal/entity" + "github.com/apache/incubator-answer/internal/base/reason" + "github.com/apache/incubator-answer/internal/entity" "github.com/segmentfault/pacman/errors" ) diff --git a/internal/service/mock/siteinfo_repo_mock.go b/internal/service/mock/siteinfo_repo_mock.go index 09b7385ef..39e2c4241 100644 --- a/internal/service/mock/siteinfo_repo_mock.go +++ b/internal/service/mock/siteinfo_repo_mock.go @@ -27,7 +27,7 @@ import ( context "context" reflect "reflect" - entity "github.com/answerdev/answer/internal/entity" + entity "github.com/apache/incubator-answer/internal/entity" gomock "github.com/golang/mock/gomock" ) diff --git a/internal/service/notice_queue/external_notification_queue.go b/internal/service/notice_queue/external_notification_queue.go index 6670c6db5..32cabdac4 100644 --- a/internal/service/notice_queue/external_notification_queue.go +++ b/internal/service/notice_queue/external_notification_queue.go @@ -22,7 +22,7 @@ package notice_queue import ( "context" - "github.com/answerdev/answer/internal/schema" + "github.com/apache/incubator-answer/internal/schema" "github.com/segmentfault/pacman/log" ) diff --git a/internal/service/notice_queue/notice_queue.go b/internal/service/notice_queue/notice_queue.go index 310874d58..c97e56b1a 100644 --- a/internal/service/notice_queue/notice_queue.go +++ b/internal/service/notice_queue/notice_queue.go @@ -22,7 +22,7 @@ package notice_queue import ( "context" - "github.com/answerdev/answer/internal/schema" + "github.com/apache/incubator-answer/internal/schema" "github.com/segmentfault/pacman/log" ) diff --git a/internal/service/notification/external_notification.go b/internal/service/notification/external_notification.go index 2970865a3..bb025e55d 100644 --- a/internal/service/notification/external_notification.go +++ b/internal/service/notification/external_notification.go @@ -21,13 +21,13 @@ package notification import ( "context" - "github.com/answerdev/answer/internal/base/data" - "github.com/answerdev/answer/internal/schema" - "github.com/answerdev/answer/internal/service/activity_common" - "github.com/answerdev/answer/internal/service/export" - "github.com/answerdev/answer/internal/service/notice_queue" - usercommon "github.com/answerdev/answer/internal/service/user_common" - "github.com/answerdev/answer/internal/service/user_notification_config" + "github.com/apache/incubator-answer/internal/base/data" + "github.com/apache/incubator-answer/internal/schema" + "github.com/apache/incubator-answer/internal/service/activity_common" + "github.com/apache/incubator-answer/internal/service/export" + "github.com/apache/incubator-answer/internal/service/notice_queue" + usercommon "github.com/apache/incubator-answer/internal/service/user_common" + "github.com/apache/incubator-answer/internal/service/user_notification_config" "github.com/segmentfault/pacman/log" ) diff --git a/internal/service/notification/invite_answer_notification.go b/internal/service/notification/invite_answer_notification.go index 8b913960a..1122d052d 100644 --- a/internal/service/notification/invite_answer_notification.go +++ b/internal/service/notification/invite_answer_notification.go @@ -21,8 +21,8 @@ package notification import ( "context" - "github.com/answerdev/answer/internal/base/constant" - "github.com/answerdev/answer/internal/schema" + "github.com/apache/incubator-answer/internal/base/constant" + "github.com/apache/incubator-answer/internal/schema" "github.com/segmentfault/pacman/i18n" "github.com/segmentfault/pacman/log" "time" diff --git a/internal/service/notification/new_answer_notification.go b/internal/service/notification/new_answer_notification.go index 45e4ea060..4a43192f8 100644 --- a/internal/service/notification/new_answer_notification.go +++ b/internal/service/notification/new_answer_notification.go @@ -21,8 +21,8 @@ package notification import ( "context" - "github.com/answerdev/answer/internal/base/constant" - "github.com/answerdev/answer/internal/schema" + "github.com/apache/incubator-answer/internal/base/constant" + "github.com/apache/incubator-answer/internal/schema" "github.com/segmentfault/pacman/i18n" "github.com/segmentfault/pacman/log" "time" diff --git a/internal/service/notification/new_comment_notification.go b/internal/service/notification/new_comment_notification.go index 043401d30..de69038a0 100644 --- a/internal/service/notification/new_comment_notification.go +++ b/internal/service/notification/new_comment_notification.go @@ -21,8 +21,8 @@ package notification import ( "context" - "github.com/answerdev/answer/internal/base/constant" - "github.com/answerdev/answer/internal/schema" + "github.com/apache/incubator-answer/internal/base/constant" + "github.com/apache/incubator-answer/internal/schema" "github.com/segmentfault/pacman/i18n" "github.com/segmentfault/pacman/log" "time" diff --git a/internal/service/notification/new_question_notification.go b/internal/service/notification/new_question_notification.go index 0916945f5..29a5a9cea 100644 --- a/internal/service/notification/new_question_notification.go +++ b/internal/service/notification/new_question_notification.go @@ -21,9 +21,9 @@ package notification import ( "context" - "github.com/answerdev/answer/internal/base/constant" - "github.com/answerdev/answer/internal/schema" - "github.com/answerdev/answer/pkg/token" + "github.com/apache/incubator-answer/internal/base/constant" + "github.com/apache/incubator-answer/internal/schema" + "github.com/apache/incubator-answer/pkg/token" "github.com/segmentfault/pacman/i18n" "github.com/segmentfault/pacman/log" "time" diff --git a/internal/service/notification/notification_service.go b/internal/service/notification/notification_service.go index 4213451da..bda225d1a 100644 --- a/internal/service/notification/notification_service.go +++ b/internal/service/notification/notification_service.go @@ -23,19 +23,19 @@ import ( "context" "encoding/json" "fmt" - usercommon "github.com/answerdev/answer/internal/service/user_common" - "github.com/answerdev/answer/pkg/converter" - - "github.com/answerdev/answer/internal/base/constant" - "github.com/answerdev/answer/internal/base/data" - "github.com/answerdev/answer/internal/base/handler" - "github.com/answerdev/answer/internal/base/pager" - "github.com/answerdev/answer/internal/base/translator" - "github.com/answerdev/answer/internal/entity" - "github.com/answerdev/answer/internal/schema" - notficationcommon "github.com/answerdev/answer/internal/service/notification_common" - "github.com/answerdev/answer/internal/service/revision_common" - "github.com/answerdev/answer/pkg/uid" + usercommon "github.com/apache/incubator-answer/internal/service/user_common" + "github.com/apache/incubator-answer/pkg/converter" + + "github.com/apache/incubator-answer/internal/base/constant" + "github.com/apache/incubator-answer/internal/base/data" + "github.com/apache/incubator-answer/internal/base/handler" + "github.com/apache/incubator-answer/internal/base/pager" + "github.com/apache/incubator-answer/internal/base/translator" + "github.com/apache/incubator-answer/internal/entity" + "github.com/apache/incubator-answer/internal/schema" + notficationcommon "github.com/apache/incubator-answer/internal/service/notification_common" + "github.com/apache/incubator-answer/internal/service/revision_common" + "github.com/apache/incubator-answer/pkg/uid" "github.com/jinzhu/copier" "github.com/segmentfault/pacman/log" ) diff --git a/internal/service/notification_common/notification.go b/internal/service/notification_common/notification.go index 2a6c9d24d..84a2084f6 100644 --- a/internal/service/notification_common/notification.go +++ b/internal/service/notification_common/notification.go @@ -24,17 +24,17 @@ import ( "fmt" "time" - "github.com/answerdev/answer/internal/base/constant" - "github.com/answerdev/answer/internal/base/data" - "github.com/answerdev/answer/internal/base/reason" - "github.com/answerdev/answer/internal/entity" - "github.com/answerdev/answer/internal/schema" - "github.com/answerdev/answer/internal/service/activity_common" - "github.com/answerdev/answer/internal/service/notice_queue" - "github.com/answerdev/answer/internal/service/object_info" - usercommon "github.com/answerdev/answer/internal/service/user_common" - "github.com/answerdev/answer/pkg/uid" - "github.com/answerdev/answer/plugin" + "github.com/apache/incubator-answer/internal/base/constant" + "github.com/apache/incubator-answer/internal/base/data" + "github.com/apache/incubator-answer/internal/base/reason" + "github.com/apache/incubator-answer/internal/entity" + "github.com/apache/incubator-answer/internal/schema" + "github.com/apache/incubator-answer/internal/service/activity_common" + "github.com/apache/incubator-answer/internal/service/notice_queue" + "github.com/apache/incubator-answer/internal/service/object_info" + usercommon "github.com/apache/incubator-answer/internal/service/user_common" + "github.com/apache/incubator-answer/pkg/uid" + "github.com/apache/incubator-answer/plugin" "github.com/goccy/go-json" "github.com/jinzhu/copier" "github.com/segmentfault/pacman/errors" diff --git a/internal/service/object_info/object_info.go b/internal/service/object_info/object_info.go index e472a07e8..9ef5a8926 100644 --- a/internal/service/object_info/object_info.go +++ b/internal/service/object_info/object_info.go @@ -22,16 +22,16 @@ package object_info import ( "context" - "github.com/answerdev/answer/internal/base/constant" - "github.com/answerdev/answer/internal/base/handler" - "github.com/answerdev/answer/internal/base/reason" - "github.com/answerdev/answer/internal/schema" - answercommon "github.com/answerdev/answer/internal/service/answer_common" - "github.com/answerdev/answer/internal/service/comment_common" - questioncommon "github.com/answerdev/answer/internal/service/question_common" - tagcommon "github.com/answerdev/answer/internal/service/tag_common" - "github.com/answerdev/answer/pkg/obj" - "github.com/answerdev/answer/pkg/uid" + "github.com/apache/incubator-answer/internal/base/constant" + "github.com/apache/incubator-answer/internal/base/handler" + "github.com/apache/incubator-answer/internal/base/reason" + "github.com/apache/incubator-answer/internal/schema" + answercommon "github.com/apache/incubator-answer/internal/service/answer_common" + "github.com/apache/incubator-answer/internal/service/comment_common" + questioncommon "github.com/apache/incubator-answer/internal/service/question_common" + tagcommon "github.com/apache/incubator-answer/internal/service/tag_common" + "github.com/apache/incubator-answer/pkg/obj" + "github.com/apache/incubator-answer/pkg/uid" "github.com/segmentfault/pacman/errors" ) diff --git a/internal/service/permission/answer_permission.go b/internal/service/permission/answer_permission.go index 6cb44e1ec..14af7abc8 100644 --- a/internal/service/permission/answer_permission.go +++ b/internal/service/permission/answer_permission.go @@ -21,11 +21,11 @@ package permission import ( "context" - "github.com/answerdev/answer/internal/entity" + "github.com/apache/incubator-answer/internal/entity" - "github.com/answerdev/answer/internal/base/handler" - "github.com/answerdev/answer/internal/base/translator" - "github.com/answerdev/answer/internal/schema" + "github.com/apache/incubator-answer/internal/base/handler" + "github.com/apache/incubator-answer/internal/base/translator" + "github.com/apache/incubator-answer/internal/schema" ) // GetAnswerPermission get answer permission diff --git a/internal/service/permission/comment_permission.go b/internal/service/permission/comment_permission.go index c046a783c..aef32792d 100644 --- a/internal/service/permission/comment_permission.go +++ b/internal/service/permission/comment_permission.go @@ -23,10 +23,10 @@ import ( "context" "time" - "github.com/answerdev/answer/internal/base/constant" - "github.com/answerdev/answer/internal/base/handler" - "github.com/answerdev/answer/internal/base/translator" - "github.com/answerdev/answer/internal/schema" + "github.com/apache/incubator-answer/internal/base/constant" + "github.com/apache/incubator-answer/internal/base/handler" + "github.com/apache/incubator-answer/internal/base/translator" + "github.com/apache/incubator-answer/internal/schema" ) // GetCommentPermission get comment permission diff --git a/internal/service/permission/question_permission.go b/internal/service/permission/question_permission.go index a2f45b398..1df244e39 100644 --- a/internal/service/permission/question_permission.go +++ b/internal/service/permission/question_permission.go @@ -21,11 +21,11 @@ package permission import ( "context" - "github.com/answerdev/answer/internal/entity" + "github.com/apache/incubator-answer/internal/entity" - "github.com/answerdev/answer/internal/base/handler" - "github.com/answerdev/answer/internal/base/translator" - "github.com/answerdev/answer/internal/schema" + "github.com/apache/incubator-answer/internal/base/handler" + "github.com/apache/incubator-answer/internal/base/translator" + "github.com/apache/incubator-answer/internal/schema" ) // GetQuestionPermission get question permission diff --git a/internal/service/permission/tag_permission.go b/internal/service/permission/tag_permission.go index 0137e5a17..2b87275dd 100644 --- a/internal/service/permission/tag_permission.go +++ b/internal/service/permission/tag_permission.go @@ -21,11 +21,11 @@ package permission import ( "context" - "github.com/answerdev/answer/internal/entity" + "github.com/apache/incubator-answer/internal/entity" - "github.com/answerdev/answer/internal/base/handler" - "github.com/answerdev/answer/internal/base/translator" - "github.com/answerdev/answer/internal/schema" + "github.com/apache/incubator-answer/internal/base/handler" + "github.com/apache/incubator-answer/internal/base/translator" + "github.com/apache/incubator-answer/internal/schema" ) // GetTagPermission get tag permission diff --git a/internal/service/plugin_common/plugin_common_service.go b/internal/service/plugin_common/plugin_common_service.go index 70220ab46..832fb3212 100644 --- a/internal/service/plugin_common/plugin_common_service.go +++ b/internal/service/plugin_common/plugin_common_service.go @@ -22,15 +22,15 @@ package plugin_common import ( "context" "encoding/json" - "github.com/answerdev/answer/internal/base/data" - "github.com/answerdev/answer/internal/repo/search_sync" + "github.com/apache/incubator-answer/internal/base/data" + "github.com/apache/incubator-answer/internal/repo/search_sync" - "github.com/answerdev/answer/internal/base/constant" - "github.com/answerdev/answer/internal/base/reason" - "github.com/answerdev/answer/internal/entity" - "github.com/answerdev/answer/internal/schema" - "github.com/answerdev/answer/internal/service/config" - "github.com/answerdev/answer/plugin" + "github.com/apache/incubator-answer/internal/base/constant" + "github.com/apache/incubator-answer/internal/base/reason" + "github.com/apache/incubator-answer/internal/entity" + "github.com/apache/incubator-answer/internal/schema" + "github.com/apache/incubator-answer/internal/service/config" + "github.com/apache/incubator-answer/plugin" "github.com/segmentfault/pacman/errors" "github.com/segmentfault/pacman/log" ) diff --git a/internal/service/provider.go b/internal/service/provider.go index 1c679af0c..38b9cd72a 100644 --- a/internal/service/provider.go +++ b/internal/service/provider.go @@ -20,43 +20,43 @@ package service import ( - "github.com/answerdev/answer/internal/service/action" - "github.com/answerdev/answer/internal/service/activity" - "github.com/answerdev/answer/internal/service/activity_common" - "github.com/answerdev/answer/internal/service/activity_queue" - answercommon "github.com/answerdev/answer/internal/service/answer_common" - "github.com/answerdev/answer/internal/service/auth" - collectioncommon "github.com/answerdev/answer/internal/service/collection_common" - "github.com/answerdev/answer/internal/service/comment" - "github.com/answerdev/answer/internal/service/comment_common" - "github.com/answerdev/answer/internal/service/config" - "github.com/answerdev/answer/internal/service/dashboard" - "github.com/answerdev/answer/internal/service/export" - "github.com/answerdev/answer/internal/service/follow" - "github.com/answerdev/answer/internal/service/meta" - "github.com/answerdev/answer/internal/service/notice_queue" - "github.com/answerdev/answer/internal/service/notification" - notficationcommon "github.com/answerdev/answer/internal/service/notification_common" - "github.com/answerdev/answer/internal/service/object_info" - "github.com/answerdev/answer/internal/service/plugin_common" - questioncommon "github.com/answerdev/answer/internal/service/question_common" - "github.com/answerdev/answer/internal/service/rank" - "github.com/answerdev/answer/internal/service/reason" - "github.com/answerdev/answer/internal/service/report" - "github.com/answerdev/answer/internal/service/report_admin" - "github.com/answerdev/answer/internal/service/report_handle_admin" - "github.com/answerdev/answer/internal/service/revision_common" - "github.com/answerdev/answer/internal/service/role" - "github.com/answerdev/answer/internal/service/search_parser" - "github.com/answerdev/answer/internal/service/siteinfo" - "github.com/answerdev/answer/internal/service/siteinfo_common" - "github.com/answerdev/answer/internal/service/tag" - tagcommon "github.com/answerdev/answer/internal/service/tag_common" - "github.com/answerdev/answer/internal/service/uploader" - "github.com/answerdev/answer/internal/service/user_admin" - usercommon "github.com/answerdev/answer/internal/service/user_common" - "github.com/answerdev/answer/internal/service/user_external_login" - "github.com/answerdev/answer/internal/service/user_notification_config" + "github.com/apache/incubator-answer/internal/service/action" + "github.com/apache/incubator-answer/internal/service/activity" + "github.com/apache/incubator-answer/internal/service/activity_common" + "github.com/apache/incubator-answer/internal/service/activity_queue" + answercommon "github.com/apache/incubator-answer/internal/service/answer_common" + "github.com/apache/incubator-answer/internal/service/auth" + collectioncommon "github.com/apache/incubator-answer/internal/service/collection_common" + "github.com/apache/incubator-answer/internal/service/comment" + "github.com/apache/incubator-answer/internal/service/comment_common" + "github.com/apache/incubator-answer/internal/service/config" + "github.com/apache/incubator-answer/internal/service/dashboard" + "github.com/apache/incubator-answer/internal/service/export" + "github.com/apache/incubator-answer/internal/service/follow" + "github.com/apache/incubator-answer/internal/service/meta" + "github.com/apache/incubator-answer/internal/service/notice_queue" + "github.com/apache/incubator-answer/internal/service/notification" + notficationcommon "github.com/apache/incubator-answer/internal/service/notification_common" + "github.com/apache/incubator-answer/internal/service/object_info" + "github.com/apache/incubator-answer/internal/service/plugin_common" + questioncommon "github.com/apache/incubator-answer/internal/service/question_common" + "github.com/apache/incubator-answer/internal/service/rank" + "github.com/apache/incubator-answer/internal/service/reason" + "github.com/apache/incubator-answer/internal/service/report" + "github.com/apache/incubator-answer/internal/service/report_admin" + "github.com/apache/incubator-answer/internal/service/report_handle_admin" + "github.com/apache/incubator-answer/internal/service/revision_common" + "github.com/apache/incubator-answer/internal/service/role" + "github.com/apache/incubator-answer/internal/service/search_parser" + "github.com/apache/incubator-answer/internal/service/siteinfo" + "github.com/apache/incubator-answer/internal/service/siteinfo_common" + "github.com/apache/incubator-answer/internal/service/tag" + tagcommon "github.com/apache/incubator-answer/internal/service/tag_common" + "github.com/apache/incubator-answer/internal/service/uploader" + "github.com/apache/incubator-answer/internal/service/user_admin" + usercommon "github.com/apache/incubator-answer/internal/service/user_common" + "github.com/apache/incubator-answer/internal/service/user_external_login" + "github.com/apache/incubator-answer/internal/service/user_notification_config" "github.com/google/wire" ) diff --git a/internal/service/question_common/question.go b/internal/service/question_common/question.go index 7f25e81cb..b12a9dec9 100644 --- a/internal/service/question_common/question.go +++ b/internal/service/question_common/question.go @@ -25,25 +25,25 @@ import ( "math" "time" - "github.com/answerdev/answer/internal/base/constant" - "github.com/answerdev/answer/internal/base/data" - "github.com/answerdev/answer/internal/base/handler" - "github.com/answerdev/answer/internal/base/reason" - "github.com/answerdev/answer/internal/service/activity_common" - "github.com/answerdev/answer/internal/service/activity_queue" - "github.com/answerdev/answer/internal/service/config" - "github.com/answerdev/answer/internal/service/meta" - "github.com/answerdev/answer/pkg/checker" - "github.com/answerdev/answer/pkg/htmltext" - "github.com/answerdev/answer/pkg/uid" + "github.com/apache/incubator-answer/internal/base/constant" + "github.com/apache/incubator-answer/internal/base/data" + "github.com/apache/incubator-answer/internal/base/handler" + "github.com/apache/incubator-answer/internal/base/reason" + "github.com/apache/incubator-answer/internal/service/activity_common" + "github.com/apache/incubator-answer/internal/service/activity_queue" + "github.com/apache/incubator-answer/internal/service/config" + "github.com/apache/incubator-answer/internal/service/meta" + "github.com/apache/incubator-answer/pkg/checker" + "github.com/apache/incubator-answer/pkg/htmltext" + "github.com/apache/incubator-answer/pkg/uid" "github.com/segmentfault/pacman/errors" - "github.com/answerdev/answer/internal/entity" - "github.com/answerdev/answer/internal/schema" - answercommon "github.com/answerdev/answer/internal/service/answer_common" - collectioncommon "github.com/answerdev/answer/internal/service/collection_common" - tagcommon "github.com/answerdev/answer/internal/service/tag_common" - usercommon "github.com/answerdev/answer/internal/service/user_common" + "github.com/apache/incubator-answer/internal/entity" + "github.com/apache/incubator-answer/internal/schema" + answercommon "github.com/apache/incubator-answer/internal/service/answer_common" + collectioncommon "github.com/apache/incubator-answer/internal/service/collection_common" + tagcommon "github.com/apache/incubator-answer/internal/service/tag_common" + usercommon "github.com/apache/incubator-answer/internal/service/user_common" "github.com/segmentfault/pacman/log" ) diff --git a/internal/service/question_service.go b/internal/service/question_service.go index 6ee8ec873..b550a1f9a 100644 --- a/internal/service/question_service.go +++ b/internal/service/question_service.go @@ -22,34 +22,34 @@ package service import ( "encoding/json" "fmt" - "github.com/answerdev/answer/internal/service/notification" - "github.com/answerdev/answer/internal/service/siteinfo_common" - "github.com/answerdev/answer/pkg/token" + "github.com/apache/incubator-answer/internal/service/notification" + "github.com/apache/incubator-answer/internal/service/siteinfo_common" + "github.com/apache/incubator-answer/pkg/token" "strings" "time" - "github.com/answerdev/answer/internal/base/constant" - "github.com/answerdev/answer/internal/base/handler" - "github.com/answerdev/answer/internal/base/pager" - "github.com/answerdev/answer/internal/base/reason" - "github.com/answerdev/answer/internal/base/translator" - "github.com/answerdev/answer/internal/base/validator" - "github.com/answerdev/answer/internal/entity" - "github.com/answerdev/answer/internal/schema" - "github.com/answerdev/answer/internal/service/activity" - "github.com/answerdev/answer/internal/service/activity_queue" - collectioncommon "github.com/answerdev/answer/internal/service/collection_common" - "github.com/answerdev/answer/internal/service/export" - "github.com/answerdev/answer/internal/service/meta" - "github.com/answerdev/answer/internal/service/notice_queue" - "github.com/answerdev/answer/internal/service/permission" - questioncommon "github.com/answerdev/answer/internal/service/question_common" - "github.com/answerdev/answer/internal/service/revision_common" - tagcommon "github.com/answerdev/answer/internal/service/tag_common" - usercommon "github.com/answerdev/answer/internal/service/user_common" - "github.com/answerdev/answer/pkg/converter" - "github.com/answerdev/answer/pkg/htmltext" - "github.com/answerdev/answer/pkg/uid" + "github.com/apache/incubator-answer/internal/base/constant" + "github.com/apache/incubator-answer/internal/base/handler" + "github.com/apache/incubator-answer/internal/base/pager" + "github.com/apache/incubator-answer/internal/base/reason" + "github.com/apache/incubator-answer/internal/base/translator" + "github.com/apache/incubator-answer/internal/base/validator" + "github.com/apache/incubator-answer/internal/entity" + "github.com/apache/incubator-answer/internal/schema" + "github.com/apache/incubator-answer/internal/service/activity" + "github.com/apache/incubator-answer/internal/service/activity_queue" + collectioncommon "github.com/apache/incubator-answer/internal/service/collection_common" + "github.com/apache/incubator-answer/internal/service/export" + "github.com/apache/incubator-answer/internal/service/meta" + "github.com/apache/incubator-answer/internal/service/notice_queue" + "github.com/apache/incubator-answer/internal/service/permission" + questioncommon "github.com/apache/incubator-answer/internal/service/question_common" + "github.com/apache/incubator-answer/internal/service/revision_common" + tagcommon "github.com/apache/incubator-answer/internal/service/tag_common" + usercommon "github.com/apache/incubator-answer/internal/service/user_common" + "github.com/apache/incubator-answer/pkg/converter" + "github.com/apache/incubator-answer/pkg/htmltext" + "github.com/apache/incubator-answer/pkg/uid" "github.com/jinzhu/copier" "github.com/segmentfault/pacman/errors" "github.com/segmentfault/pacman/log" diff --git a/internal/service/rank/rank_service.go b/internal/service/rank/rank_service.go index 3ea1ac612..ab164d4dc 100644 --- a/internal/service/rank/rank_service.go +++ b/internal/service/rank/rank_service.go @@ -22,22 +22,22 @@ package rank import ( "context" - "github.com/answerdev/answer/internal/base/constant" - "github.com/answerdev/answer/internal/base/handler" - "github.com/answerdev/answer/internal/base/pager" - "github.com/answerdev/answer/internal/base/reason" - "github.com/answerdev/answer/internal/base/translator" - "github.com/answerdev/answer/internal/entity" - "github.com/answerdev/answer/internal/schema" - "github.com/answerdev/answer/internal/service/activity_type" - "github.com/answerdev/answer/internal/service/config" - "github.com/answerdev/answer/internal/service/object_info" - "github.com/answerdev/answer/internal/service/permission" - "github.com/answerdev/answer/internal/service/role" - usercommon "github.com/answerdev/answer/internal/service/user_common" - "github.com/answerdev/answer/pkg/htmltext" - "github.com/answerdev/answer/pkg/uid" - "github.com/answerdev/answer/plugin" + "github.com/apache/incubator-answer/internal/base/constant" + "github.com/apache/incubator-answer/internal/base/handler" + "github.com/apache/incubator-answer/internal/base/pager" + "github.com/apache/incubator-answer/internal/base/reason" + "github.com/apache/incubator-answer/internal/base/translator" + "github.com/apache/incubator-answer/internal/entity" + "github.com/apache/incubator-answer/internal/schema" + "github.com/apache/incubator-answer/internal/service/activity_type" + "github.com/apache/incubator-answer/internal/service/config" + "github.com/apache/incubator-answer/internal/service/object_info" + "github.com/apache/incubator-answer/internal/service/permission" + "github.com/apache/incubator-answer/internal/service/role" + usercommon "github.com/apache/incubator-answer/internal/service/user_common" + "github.com/apache/incubator-answer/pkg/htmltext" + "github.com/apache/incubator-answer/pkg/uid" + "github.com/apache/incubator-answer/plugin" "github.com/segmentfault/pacman/errors" "github.com/segmentfault/pacman/log" "xorm.io/xorm" diff --git a/internal/service/reason/reason_service.go b/internal/service/reason/reason_service.go index ec2deb80d..c6c31c4cb 100644 --- a/internal/service/reason/reason_service.go +++ b/internal/service/reason/reason_service.go @@ -22,8 +22,8 @@ package reason import ( "context" - "github.com/answerdev/answer/internal/schema" - "github.com/answerdev/answer/internal/service/reason_common" + "github.com/apache/incubator-answer/internal/schema" + "github.com/apache/incubator-answer/internal/service/reason_common" ) type ReasonService struct { diff --git a/internal/service/reason_common/reason.go b/internal/service/reason_common/reason.go index a1c976d87..ca1bf73df 100644 --- a/internal/service/reason_common/reason.go +++ b/internal/service/reason_common/reason.go @@ -22,7 +22,7 @@ package reason_common import ( "context" - "github.com/answerdev/answer/internal/schema" + "github.com/apache/incubator-answer/internal/schema" ) type ReasonRepo interface { diff --git a/internal/service/report/report_service.go b/internal/service/report/report_service.go index 498b75b78..55ac42724 100644 --- a/internal/service/report/report_service.go +++ b/internal/service/report/report_service.go @@ -20,11 +20,11 @@ package report import ( - "github.com/answerdev/answer/internal/entity" - "github.com/answerdev/answer/internal/schema" - "github.com/answerdev/answer/internal/service/object_info" - "github.com/answerdev/answer/internal/service/report_common" - "github.com/answerdev/answer/pkg/obj" + "github.com/apache/incubator-answer/internal/entity" + "github.com/apache/incubator-answer/internal/schema" + "github.com/apache/incubator-answer/internal/service/object_info" + "github.com/apache/incubator-answer/internal/service/report_common" + "github.com/apache/incubator-answer/pkg/obj" "golang.org/x/net/context" ) diff --git a/internal/service/report_admin/report_backyard.go b/internal/service/report_admin/report_backyard.go index 072bf5e90..3b1417968 100644 --- a/internal/service/report_admin/report_backyard.go +++ b/internal/service/report_admin/report_backyard.go @@ -23,22 +23,22 @@ import ( "context" "encoding/json" - "github.com/answerdev/answer/internal/base/handler" - "github.com/answerdev/answer/internal/service/config" - "github.com/answerdev/answer/internal/service/object_info" - "github.com/answerdev/answer/pkg/htmltext" + "github.com/apache/incubator-answer/internal/base/handler" + "github.com/apache/incubator-answer/internal/service/config" + "github.com/apache/incubator-answer/internal/service/object_info" + "github.com/apache/incubator-answer/pkg/htmltext" "github.com/segmentfault/pacman/log" - "github.com/answerdev/answer/internal/base/pager" - "github.com/answerdev/answer/internal/base/reason" - "github.com/answerdev/answer/internal/entity" - "github.com/answerdev/answer/internal/schema" - answercommon "github.com/answerdev/answer/internal/service/answer_common" - "github.com/answerdev/answer/internal/service/comment_common" - questioncommon "github.com/answerdev/answer/internal/service/question_common" - "github.com/answerdev/answer/internal/service/report_common" - "github.com/answerdev/answer/internal/service/report_handle_admin" - usercommon "github.com/answerdev/answer/internal/service/user_common" + "github.com/apache/incubator-answer/internal/base/pager" + "github.com/apache/incubator-answer/internal/base/reason" + "github.com/apache/incubator-answer/internal/entity" + "github.com/apache/incubator-answer/internal/schema" + answercommon "github.com/apache/incubator-answer/internal/service/answer_common" + "github.com/apache/incubator-answer/internal/service/comment_common" + questioncommon "github.com/apache/incubator-answer/internal/service/question_common" + "github.com/apache/incubator-answer/internal/service/report_common" + "github.com/apache/incubator-answer/internal/service/report_handle_admin" + usercommon "github.com/apache/incubator-answer/internal/service/user_common" "github.com/jinzhu/copier" "github.com/segmentfault/pacman/errors" ) diff --git a/internal/service/report_common/report_common.go b/internal/service/report_common/report_common.go index 10ce792cf..e27ff1626 100644 --- a/internal/service/report_common/report_common.go +++ b/internal/service/report_common/report_common.go @@ -22,8 +22,8 @@ package report_common import ( "context" - "github.com/answerdev/answer/internal/entity" - "github.com/answerdev/answer/internal/schema" + "github.com/apache/incubator-answer/internal/entity" + "github.com/apache/incubator-answer/internal/schema" ) // ReportRepo report repository diff --git a/internal/service/report_handle_admin/report_handle.go b/internal/service/report_handle_admin/report_handle.go index 7b823ac4f..371703969 100644 --- a/internal/service/report_handle_admin/report_handle.go +++ b/internal/service/report_handle_admin/report_handle.go @@ -22,15 +22,15 @@ package report_handle_admin import ( "context" - "github.com/answerdev/answer/internal/service/config" - "github.com/answerdev/answer/internal/service/notice_queue" + "github.com/apache/incubator-answer/internal/service/config" + "github.com/apache/incubator-answer/internal/service/notice_queue" - "github.com/answerdev/answer/internal/base/constant" - "github.com/answerdev/answer/internal/entity" - "github.com/answerdev/answer/internal/schema" - "github.com/answerdev/answer/internal/service/comment" - questioncommon "github.com/answerdev/answer/internal/service/question_common" - "github.com/answerdev/answer/pkg/obj" + "github.com/apache/incubator-answer/internal/base/constant" + "github.com/apache/incubator-answer/internal/entity" + "github.com/apache/incubator-answer/internal/schema" + "github.com/apache/incubator-answer/internal/service/comment" + questioncommon "github.com/apache/incubator-answer/internal/service/question_common" + "github.com/apache/incubator-answer/pkg/obj" ) type ReportHandle struct { diff --git a/internal/service/revision/revision.go b/internal/service/revision/revision.go index a179ce8eb..658c92f62 100644 --- a/internal/service/revision/revision.go +++ b/internal/service/revision/revision.go @@ -22,7 +22,7 @@ package revision import ( "context" - "github.com/answerdev/answer/internal/entity" + "github.com/apache/incubator-answer/internal/entity" "xorm.io/xorm" ) diff --git a/internal/service/revision_common/revision_service.go b/internal/service/revision_common/revision_service.go index cc6f8b878..c9d454e36 100644 --- a/internal/service/revision_common/revision_service.go +++ b/internal/service/revision_common/revision_service.go @@ -22,15 +22,15 @@ package revision_common import ( "context" - "github.com/answerdev/answer/internal/base/reason" - "github.com/answerdev/answer/internal/service/revision" - usercommon "github.com/answerdev/answer/internal/service/user_common" - "github.com/answerdev/answer/pkg/uid" + "github.com/apache/incubator-answer/internal/base/reason" + "github.com/apache/incubator-answer/internal/service/revision" + usercommon "github.com/apache/incubator-answer/internal/service/user_common" + "github.com/apache/incubator-answer/pkg/uid" "github.com/segmentfault/pacman/errors" "github.com/segmentfault/pacman/log" - "github.com/answerdev/answer/internal/entity" - "github.com/answerdev/answer/internal/schema" + "github.com/apache/incubator-answer/internal/entity" + "github.com/apache/incubator-answer/internal/schema" "github.com/jinzhu/copier" ) diff --git a/internal/service/revision_service.go b/internal/service/revision_service.go index a16e7bc11..552bccd44 100644 --- a/internal/service/revision_service.go +++ b/internal/service/revision_service.go @@ -24,22 +24,22 @@ import ( "encoding/json" "time" - "github.com/answerdev/answer/internal/base/constant" - "github.com/answerdev/answer/internal/base/pager" - "github.com/answerdev/answer/internal/base/reason" - "github.com/answerdev/answer/internal/entity" - "github.com/answerdev/answer/internal/schema" - "github.com/answerdev/answer/internal/service/activity_queue" - answercommon "github.com/answerdev/answer/internal/service/answer_common" - "github.com/answerdev/answer/internal/service/notice_queue" - "github.com/answerdev/answer/internal/service/object_info" - questioncommon "github.com/answerdev/answer/internal/service/question_common" - "github.com/answerdev/answer/internal/service/revision" - "github.com/answerdev/answer/internal/service/tag_common" - tagcommon "github.com/answerdev/answer/internal/service/tag_common" - usercommon "github.com/answerdev/answer/internal/service/user_common" - "github.com/answerdev/answer/pkg/converter" - "github.com/answerdev/answer/pkg/obj" + "github.com/apache/incubator-answer/internal/base/constant" + "github.com/apache/incubator-answer/internal/base/pager" + "github.com/apache/incubator-answer/internal/base/reason" + "github.com/apache/incubator-answer/internal/entity" + "github.com/apache/incubator-answer/internal/schema" + "github.com/apache/incubator-answer/internal/service/activity_queue" + answercommon "github.com/apache/incubator-answer/internal/service/answer_common" + "github.com/apache/incubator-answer/internal/service/notice_queue" + "github.com/apache/incubator-answer/internal/service/object_info" + questioncommon "github.com/apache/incubator-answer/internal/service/question_common" + "github.com/apache/incubator-answer/internal/service/revision" + "github.com/apache/incubator-answer/internal/service/tag_common" + tagcommon "github.com/apache/incubator-answer/internal/service/tag_common" + usercommon "github.com/apache/incubator-answer/internal/service/user_common" + "github.com/apache/incubator-answer/pkg/converter" + "github.com/apache/incubator-answer/pkg/obj" "github.com/jinzhu/copier" "github.com/segmentfault/pacman/errors" "github.com/segmentfault/pacman/log" diff --git a/internal/service/role/power_service.go b/internal/service/role/power_service.go index d3043e2ef..86f0e260c 100644 --- a/internal/service/role/power_service.go +++ b/internal/service/role/power_service.go @@ -22,7 +22,7 @@ package role import ( "context" - "github.com/answerdev/answer/internal/entity" + "github.com/apache/incubator-answer/internal/entity" ) // PowerRepo power repository diff --git a/internal/service/role/role_service.go b/internal/service/role/role_service.go index 13cf0dffc..f0271312d 100644 --- a/internal/service/role/role_service.go +++ b/internal/service/role/role_service.go @@ -22,10 +22,10 @@ package role import ( "context" - "github.com/answerdev/answer/internal/base/handler" - "github.com/answerdev/answer/internal/base/translator" - "github.com/answerdev/answer/internal/entity" - "github.com/answerdev/answer/internal/schema" + "github.com/apache/incubator-answer/internal/base/handler" + "github.com/apache/incubator-answer/internal/base/translator" + "github.com/apache/incubator-answer/internal/entity" + "github.com/apache/incubator-answer/internal/schema" "github.com/jinzhu/copier" ) diff --git a/internal/service/role/user_role_rel_service.go b/internal/service/role/user_role_rel_service.go index ec7a060fd..f89f3a4fa 100644 --- a/internal/service/role/user_role_rel_service.go +++ b/internal/service/role/user_role_rel_service.go @@ -22,7 +22,7 @@ package role import ( "context" - "github.com/answerdev/answer/internal/entity" + "github.com/apache/incubator-answer/internal/entity" ) // UserRoleRelRepo userRoleRel repository diff --git a/internal/service/search_common/search.go b/internal/service/search_common/search.go index f49efdeb0..d1aea5479 100644 --- a/internal/service/search_common/search.go +++ b/internal/service/search_common/search.go @@ -21,8 +21,8 @@ package search_common import ( "context" - "github.com/answerdev/answer/internal/schema" - "github.com/answerdev/answer/plugin" + "github.com/apache/incubator-answer/internal/schema" + "github.com/apache/incubator-answer/plugin" ) type SearchRepo interface { diff --git a/internal/service/search_parser/search_parser.go b/internal/service/search_parser/search_parser.go index 4d240df7d..a5dfd6700 100644 --- a/internal/service/search_parser/search_parser.go +++ b/internal/service/search_parser/search_parser.go @@ -22,14 +22,14 @@ package search_parser import ( "context" "fmt" - "github.com/answerdev/answer/internal/base/constant" + "github.com/apache/incubator-answer/internal/base/constant" "regexp" "strings" - "github.com/answerdev/answer/internal/schema" - "github.com/answerdev/answer/internal/service/tag_common" - usercommon "github.com/answerdev/answer/internal/service/user_common" - "github.com/answerdev/answer/pkg/converter" + "github.com/apache/incubator-answer/internal/schema" + "github.com/apache/incubator-answer/internal/service/tag_common" + usercommon "github.com/apache/incubator-answer/internal/service/user_common" + "github.com/apache/incubator-answer/pkg/converter" ) type SearchParser struct { diff --git a/internal/service/search_service.go b/internal/service/search_service.go index 0b991081b..46d71374c 100644 --- a/internal/service/search_service.go +++ b/internal/service/search_service.go @@ -21,10 +21,10 @@ package service import ( "context" - "github.com/answerdev/answer/internal/schema" - "github.com/answerdev/answer/internal/service/search_common" - "github.com/answerdev/answer/internal/service/search_parser" - "github.com/answerdev/answer/plugin" + "github.com/apache/incubator-answer/internal/schema" + "github.com/apache/incubator-answer/internal/service/search_common" + "github.com/apache/incubator-answer/internal/service/search_parser" + "github.com/apache/incubator-answer/plugin" ) type SearchService struct { diff --git a/internal/service/siteinfo/siteinfo_service.go b/internal/service/siteinfo/siteinfo_service.go index 1933efc8c..7f609e6c9 100644 --- a/internal/service/siteinfo/siteinfo_service.go +++ b/internal/service/siteinfo/siteinfo_service.go @@ -24,18 +24,18 @@ import ( "encoding/json" "fmt" - "github.com/answerdev/answer/internal/base/constant" - "github.com/answerdev/answer/internal/base/handler" - "github.com/answerdev/answer/internal/base/reason" - "github.com/answerdev/answer/internal/base/translator" - "github.com/answerdev/answer/internal/entity" - "github.com/answerdev/answer/internal/schema" - "github.com/answerdev/answer/internal/service/config" - "github.com/answerdev/answer/internal/service/export" - questioncommon "github.com/answerdev/answer/internal/service/question_common" - "github.com/answerdev/answer/internal/service/siteinfo_common" - tagcommon "github.com/answerdev/answer/internal/service/tag_common" - "github.com/answerdev/answer/plugin" + "github.com/apache/incubator-answer/internal/base/constant" + "github.com/apache/incubator-answer/internal/base/handler" + "github.com/apache/incubator-answer/internal/base/reason" + "github.com/apache/incubator-answer/internal/base/translator" + "github.com/apache/incubator-answer/internal/entity" + "github.com/apache/incubator-answer/internal/schema" + "github.com/apache/incubator-answer/internal/service/config" + "github.com/apache/incubator-answer/internal/service/export" + questioncommon "github.com/apache/incubator-answer/internal/service/question_common" + "github.com/apache/incubator-answer/internal/service/siteinfo_common" + tagcommon "github.com/apache/incubator-answer/internal/service/tag_common" + "github.com/apache/incubator-answer/plugin" "github.com/jinzhu/copier" "github.com/segmentfault/pacman/errors" "github.com/segmentfault/pacman/log" diff --git a/internal/service/siteinfo_common/siteinfo_service.go b/internal/service/siteinfo_common/siteinfo_service.go index 46b277bdc..e37fb7b17 100644 --- a/internal/service/siteinfo_common/siteinfo_service.go +++ b/internal/service/siteinfo_common/siteinfo_service.go @@ -23,10 +23,10 @@ import ( "context" "encoding/json" - "github.com/answerdev/answer/internal/base/constant" - "github.com/answerdev/answer/internal/entity" - "github.com/answerdev/answer/internal/schema" - "github.com/answerdev/answer/pkg/gravatar" + "github.com/apache/incubator-answer/internal/base/constant" + "github.com/apache/incubator-answer/internal/entity" + "github.com/apache/incubator-answer/internal/schema" + "github.com/apache/incubator-answer/pkg/gravatar" "github.com/segmentfault/pacman/log" ) diff --git a/internal/service/siteinfo_common/siteinfo_service_test.go b/internal/service/siteinfo_common/siteinfo_service_test.go index 28e483ce8..bda2f3683 100644 --- a/internal/service/siteinfo_common/siteinfo_service_test.go +++ b/internal/service/siteinfo_common/siteinfo_service_test.go @@ -23,9 +23,9 @@ import ( "context" "testing" - "github.com/answerdev/answer/internal/base/constant" - "github.com/answerdev/answer/internal/entity" - "github.com/answerdev/answer/internal/service/mock" + "github.com/apache/incubator-answer/internal/base/constant" + "github.com/apache/incubator-answer/internal/entity" + "github.com/apache/incubator-answer/internal/service/mock" "github.com/golang/mock/gomock" "github.com/stretchr/testify/assert" ) diff --git a/internal/service/tag/tag_service.go b/internal/service/tag/tag_service.go index cfd41fd9d..64d171834 100644 --- a/internal/service/tag/tag_service.go +++ b/internal/service/tag/tag_service.go @@ -23,21 +23,21 @@ import ( "context" "encoding/json" - "github.com/answerdev/answer/internal/base/constant" - "github.com/answerdev/answer/internal/service/activity_queue" - "github.com/answerdev/answer/internal/service/revision_common" - "github.com/answerdev/answer/internal/service/siteinfo_common" - tagcommonser "github.com/answerdev/answer/internal/service/tag_common" - "github.com/answerdev/answer/pkg/htmltext" + "github.com/apache/incubator-answer/internal/base/constant" + "github.com/apache/incubator-answer/internal/service/activity_queue" + "github.com/apache/incubator-answer/internal/service/revision_common" + "github.com/apache/incubator-answer/internal/service/siteinfo_common" + tagcommonser "github.com/apache/incubator-answer/internal/service/tag_common" + "github.com/apache/incubator-answer/pkg/htmltext" "github.com/jinzhu/copier" - "github.com/answerdev/answer/internal/base/pager" - "github.com/answerdev/answer/internal/base/reason" - "github.com/answerdev/answer/internal/entity" - "github.com/answerdev/answer/internal/schema" - "github.com/answerdev/answer/internal/service/activity_common" - "github.com/answerdev/answer/internal/service/permission" - "github.com/answerdev/answer/pkg/converter" + "github.com/apache/incubator-answer/internal/base/pager" + "github.com/apache/incubator-answer/internal/base/reason" + "github.com/apache/incubator-answer/internal/entity" + "github.com/apache/incubator-answer/internal/schema" + "github.com/apache/incubator-answer/internal/service/activity_common" + "github.com/apache/incubator-answer/internal/service/permission" + "github.com/apache/incubator-answer/pkg/converter" "github.com/segmentfault/pacman/errors" "github.com/segmentfault/pacman/log" ) diff --git a/internal/service/tag_common/tag_common.go b/internal/service/tag_common/tag_common.go index c0c1850b2..74a0f0ab9 100644 --- a/internal/service/tag_common/tag_common.go +++ b/internal/service/tag_common/tag_common.go @@ -26,15 +26,15 @@ import ( "sort" "strings" - "github.com/answerdev/answer/internal/base/constant" - "github.com/answerdev/answer/internal/base/reason" - "github.com/answerdev/answer/internal/base/validator" - "github.com/answerdev/answer/internal/entity" - "github.com/answerdev/answer/internal/schema" - "github.com/answerdev/answer/internal/service/activity_queue" - "github.com/answerdev/answer/internal/service/revision_common" - "github.com/answerdev/answer/internal/service/siteinfo_common" - "github.com/answerdev/answer/pkg/converter" + "github.com/apache/incubator-answer/internal/base/constant" + "github.com/apache/incubator-answer/internal/base/reason" + "github.com/apache/incubator-answer/internal/base/validator" + "github.com/apache/incubator-answer/internal/entity" + "github.com/apache/incubator-answer/internal/schema" + "github.com/apache/incubator-answer/internal/service/activity_queue" + "github.com/apache/incubator-answer/internal/service/revision_common" + "github.com/apache/incubator-answer/internal/service/siteinfo_common" + "github.com/apache/incubator-answer/pkg/converter" "github.com/segmentfault/pacman/errors" "github.com/segmentfault/pacman/log" ) diff --git a/internal/service/uploader/upload.go b/internal/service/uploader/upload.go index b9a92d0f8..fb0b2af0c 100644 --- a/internal/service/uploader/upload.go +++ b/internal/service/uploader/upload.go @@ -30,13 +30,13 @@ import ( "path/filepath" "strings" - "github.com/answerdev/answer/internal/base/reason" - "github.com/answerdev/answer/internal/service/service_config" - "github.com/answerdev/answer/internal/service/siteinfo_common" - "github.com/answerdev/answer/pkg/checker" - "github.com/answerdev/answer/pkg/dir" - "github.com/answerdev/answer/pkg/uid" - "github.com/answerdev/answer/plugin" + "github.com/apache/incubator-answer/internal/base/reason" + "github.com/apache/incubator-answer/internal/service/service_config" + "github.com/apache/incubator-answer/internal/service/siteinfo_common" + "github.com/apache/incubator-answer/pkg/checker" + "github.com/apache/incubator-answer/pkg/dir" + "github.com/apache/incubator-answer/pkg/uid" + "github.com/apache/incubator-answer/plugin" "github.com/disintegration/imaging" "github.com/gin-gonic/gin" exifremove "github.com/scottleedavis/go-exif-remove" diff --git a/internal/service/user_admin/user_backyard.go b/internal/service/user_admin/user_backyard.go index f37de76bd..a262d7202 100644 --- a/internal/service/user_admin/user_backyard.go +++ b/internal/service/user_admin/user_backyard.go @@ -22,29 +22,29 @@ package user_admin import ( "context" "fmt" - "github.com/answerdev/answer/internal/base/constant" - "github.com/answerdev/answer/internal/base/handler" - "github.com/answerdev/answer/internal/base/translator" - "github.com/answerdev/answer/internal/base/validator" - answercommon "github.com/answerdev/answer/internal/service/answer_common" - "github.com/answerdev/answer/internal/service/comment_common" - "github.com/answerdev/answer/internal/service/export" - questioncommon "github.com/answerdev/answer/internal/service/question_common" + "github.com/apache/incubator-answer/internal/base/constant" + "github.com/apache/incubator-answer/internal/base/handler" + "github.com/apache/incubator-answer/internal/base/translator" + "github.com/apache/incubator-answer/internal/base/validator" + answercommon "github.com/apache/incubator-answer/internal/service/answer_common" + "github.com/apache/incubator-answer/internal/service/comment_common" + "github.com/apache/incubator-answer/internal/service/export" + questioncommon "github.com/apache/incubator-answer/internal/service/question_common" "github.com/google/uuid" "net/mail" "strings" "time" "unicode" - "github.com/answerdev/answer/internal/base/pager" - "github.com/answerdev/answer/internal/base/reason" - "github.com/answerdev/answer/internal/entity" - "github.com/answerdev/answer/internal/schema" - "github.com/answerdev/answer/internal/service/activity" - "github.com/answerdev/answer/internal/service/auth" - "github.com/answerdev/answer/internal/service/role" - "github.com/answerdev/answer/internal/service/siteinfo_common" - usercommon "github.com/answerdev/answer/internal/service/user_common" + "github.com/apache/incubator-answer/internal/base/pager" + "github.com/apache/incubator-answer/internal/base/reason" + "github.com/apache/incubator-answer/internal/entity" + "github.com/apache/incubator-answer/internal/schema" + "github.com/apache/incubator-answer/internal/service/activity" + "github.com/apache/incubator-answer/internal/service/auth" + "github.com/apache/incubator-answer/internal/service/role" + "github.com/apache/incubator-answer/internal/service/siteinfo_common" + usercommon "github.com/apache/incubator-answer/internal/service/user_common" "github.com/jinzhu/copier" "github.com/segmentfault/pacman/errors" "github.com/segmentfault/pacman/log" diff --git a/internal/service/user_common/user.go b/internal/service/user_common/user.go index 7da4f3cc8..753588840 100644 --- a/internal/service/user_common/user.go +++ b/internal/service/user_common/user.go @@ -21,19 +21,19 @@ package usercommon import ( "context" - "github.com/answerdev/answer/internal/base/constant" - "github.com/answerdev/answer/pkg/converter" + "github.com/apache/incubator-answer/internal/base/constant" + "github.com/apache/incubator-answer/pkg/converter" "strings" "github.com/Chain-Zhang/pinyin" - "github.com/answerdev/answer/internal/base/reason" - "github.com/answerdev/answer/internal/entity" - "github.com/answerdev/answer/internal/schema" - "github.com/answerdev/answer/internal/service/auth" - "github.com/answerdev/answer/internal/service/role" - "github.com/answerdev/answer/internal/service/siteinfo_common" - "github.com/answerdev/answer/pkg/checker" - "github.com/answerdev/answer/pkg/random" + "github.com/apache/incubator-answer/internal/base/reason" + "github.com/apache/incubator-answer/internal/entity" + "github.com/apache/incubator-answer/internal/schema" + "github.com/apache/incubator-answer/internal/service/auth" + "github.com/apache/incubator-answer/internal/service/role" + "github.com/apache/incubator-answer/internal/service/siteinfo_common" + "github.com/apache/incubator-answer/pkg/checker" + "github.com/apache/incubator-answer/pkg/random" "github.com/segmentfault/pacman/errors" "github.com/segmentfault/pacman/log" ) diff --git a/internal/service/user_external_login/user_center_login_service.go b/internal/service/user_external_login/user_center_login_service.go index a0944f747..6089d6268 100644 --- a/internal/service/user_external_login/user_center_login_service.go +++ b/internal/service/user_external_login/user_center_login_service.go @@ -24,19 +24,19 @@ import ( "encoding/json" "time" - "github.com/answerdev/answer/internal/base/constant" - "github.com/answerdev/answer/internal/base/handler" - "github.com/answerdev/answer/internal/base/reason" - "github.com/answerdev/answer/internal/base/translator" - "github.com/answerdev/answer/internal/entity" - "github.com/answerdev/answer/internal/schema" - "github.com/answerdev/answer/internal/service/activity" - "github.com/answerdev/answer/internal/service/siteinfo_common" - usercommon "github.com/answerdev/answer/internal/service/user_common" - "github.com/answerdev/answer/pkg/checker" - "github.com/answerdev/answer/pkg/converter" - "github.com/answerdev/answer/pkg/random" - "github.com/answerdev/answer/plugin" + "github.com/apache/incubator-answer/internal/base/constant" + "github.com/apache/incubator-answer/internal/base/handler" + "github.com/apache/incubator-answer/internal/base/reason" + "github.com/apache/incubator-answer/internal/base/translator" + "github.com/apache/incubator-answer/internal/entity" + "github.com/apache/incubator-answer/internal/schema" + "github.com/apache/incubator-answer/internal/service/activity" + "github.com/apache/incubator-answer/internal/service/siteinfo_common" + usercommon "github.com/apache/incubator-answer/internal/service/user_common" + "github.com/apache/incubator-answer/pkg/checker" + "github.com/apache/incubator-answer/pkg/converter" + "github.com/apache/incubator-answer/pkg/random" + "github.com/apache/incubator-answer/plugin" "github.com/segmentfault/pacman/log" ) diff --git a/internal/service/user_external_login/user_external_login_service.go b/internal/service/user_external_login/user_external_login_service.go index e9b44d3c4..db2fb75e4 100644 --- a/internal/service/user_external_login/user_external_login_service.go +++ b/internal/service/user_external_login/user_external_login_service.go @@ -25,20 +25,20 @@ import ( "fmt" "time" - "github.com/answerdev/answer/internal/base/constant" - "github.com/answerdev/answer/internal/base/handler" - "github.com/answerdev/answer/internal/base/reason" - "github.com/answerdev/answer/internal/base/translator" - "github.com/answerdev/answer/internal/entity" - "github.com/answerdev/answer/internal/schema" - "github.com/answerdev/answer/internal/service/activity" - "github.com/answerdev/answer/internal/service/export" - "github.com/answerdev/answer/internal/service/siteinfo_common" - usercommon "github.com/answerdev/answer/internal/service/user_common" - "github.com/answerdev/answer/pkg/checker" - "github.com/answerdev/answer/pkg/random" - "github.com/answerdev/answer/pkg/token" - "github.com/answerdev/answer/plugin" + "github.com/apache/incubator-answer/internal/base/constant" + "github.com/apache/incubator-answer/internal/base/handler" + "github.com/apache/incubator-answer/internal/base/reason" + "github.com/apache/incubator-answer/internal/base/translator" + "github.com/apache/incubator-answer/internal/entity" + "github.com/apache/incubator-answer/internal/schema" + "github.com/apache/incubator-answer/internal/service/activity" + "github.com/apache/incubator-answer/internal/service/export" + "github.com/apache/incubator-answer/internal/service/siteinfo_common" + usercommon "github.com/apache/incubator-answer/internal/service/user_common" + "github.com/apache/incubator-answer/pkg/checker" + "github.com/apache/incubator-answer/pkg/random" + "github.com/apache/incubator-answer/pkg/token" + "github.com/apache/incubator-answer/plugin" "github.com/google/uuid" "github.com/segmentfault/pacman/errors" "github.com/segmentfault/pacman/log" diff --git a/internal/service/user_notification_config/user_notification_config_service.go b/internal/service/user_notification_config/user_notification_config_service.go index b0b308695..dee84939b 100644 --- a/internal/service/user_notification_config/user_notification_config_service.go +++ b/internal/service/user_notification_config/user_notification_config_service.go @@ -21,10 +21,10 @@ package user_notification_config import ( "context" - "github.com/answerdev/answer/internal/base/constant" - "github.com/answerdev/answer/internal/entity" - "github.com/answerdev/answer/internal/schema" - usercommon "github.com/answerdev/answer/internal/service/user_common" + "github.com/apache/incubator-answer/internal/base/constant" + "github.com/apache/incubator-answer/internal/entity" + "github.com/apache/incubator-answer/internal/schema" + usercommon "github.com/apache/incubator-answer/internal/service/user_common" ) type UserNotificationConfigRepo interface { diff --git a/internal/service/user_service.go b/internal/service/user_service.go index 3f0e0393b..df740731a 100644 --- a/internal/service/user_service.go +++ b/internal/service/user_service.go @@ -23,26 +23,26 @@ import ( "context" "encoding/json" "fmt" - "github.com/answerdev/answer/internal/base/constant" - "github.com/answerdev/answer/internal/service/user_notification_config" + "github.com/apache/incubator-answer/internal/base/constant" + "github.com/apache/incubator-answer/internal/service/user_notification_config" "time" - "github.com/answerdev/answer/internal/base/handler" - "github.com/answerdev/answer/internal/base/reason" - "github.com/answerdev/answer/internal/base/translator" - "github.com/answerdev/answer/internal/base/validator" - "github.com/answerdev/answer/internal/entity" - "github.com/answerdev/answer/internal/schema" - "github.com/answerdev/answer/internal/service/activity" - "github.com/answerdev/answer/internal/service/activity_common" - "github.com/answerdev/answer/internal/service/auth" - "github.com/answerdev/answer/internal/service/export" - "github.com/answerdev/answer/internal/service/role" - "github.com/answerdev/answer/internal/service/siteinfo_common" - usercommon "github.com/answerdev/answer/internal/service/user_common" - "github.com/answerdev/answer/internal/service/user_external_login" - "github.com/answerdev/answer/pkg/checker" - "github.com/answerdev/answer/plugin" + "github.com/apache/incubator-answer/internal/base/handler" + "github.com/apache/incubator-answer/internal/base/reason" + "github.com/apache/incubator-answer/internal/base/translator" + "github.com/apache/incubator-answer/internal/base/validator" + "github.com/apache/incubator-answer/internal/entity" + "github.com/apache/incubator-answer/internal/schema" + "github.com/apache/incubator-answer/internal/service/activity" + "github.com/apache/incubator-answer/internal/service/activity_common" + "github.com/apache/incubator-answer/internal/service/auth" + "github.com/apache/incubator-answer/internal/service/export" + "github.com/apache/incubator-answer/internal/service/role" + "github.com/apache/incubator-answer/internal/service/siteinfo_common" + usercommon "github.com/apache/incubator-answer/internal/service/user_common" + "github.com/apache/incubator-answer/internal/service/user_external_login" + "github.com/apache/incubator-answer/pkg/checker" + "github.com/apache/incubator-answer/plugin" "github.com/google/uuid" "github.com/segmentfault/pacman/errors" "github.com/segmentfault/pacman/log" diff --git a/internal/service/vote_service.go b/internal/service/vote_service.go index 6051bbf46..b5ce73b82 100644 --- a/internal/service/vote_service.go +++ b/internal/service/vote_service.go @@ -21,25 +21,25 @@ package service import ( "context" - "github.com/answerdev/answer/internal/service/activity_common" + "github.com/apache/incubator-answer/internal/service/activity_common" "strings" - "github.com/answerdev/answer/internal/base/constant" - "github.com/answerdev/answer/internal/base/handler" - "github.com/answerdev/answer/internal/base/pager" - "github.com/answerdev/answer/internal/base/translator" - "github.com/answerdev/answer/internal/entity" - "github.com/answerdev/answer/internal/service/activity_type" - "github.com/answerdev/answer/internal/service/comment_common" - "github.com/answerdev/answer/internal/service/config" - "github.com/answerdev/answer/internal/service/object_info" - "github.com/answerdev/answer/pkg/htmltext" + "github.com/apache/incubator-answer/internal/base/constant" + "github.com/apache/incubator-answer/internal/base/handler" + "github.com/apache/incubator-answer/internal/base/pager" + "github.com/apache/incubator-answer/internal/base/translator" + "github.com/apache/incubator-answer/internal/entity" + "github.com/apache/incubator-answer/internal/service/activity_type" + "github.com/apache/incubator-answer/internal/service/comment_common" + "github.com/apache/incubator-answer/internal/service/config" + "github.com/apache/incubator-answer/internal/service/object_info" + "github.com/apache/incubator-answer/pkg/htmltext" "github.com/segmentfault/pacman/log" - "github.com/answerdev/answer/internal/base/reason" - "github.com/answerdev/answer/internal/schema" - answercommon "github.com/answerdev/answer/internal/service/answer_common" - questioncommon "github.com/answerdev/answer/internal/service/question_common" + "github.com/apache/incubator-answer/internal/base/reason" + "github.com/apache/incubator-answer/internal/schema" + answercommon "github.com/apache/incubator-answer/internal/service/answer_common" + questioncommon "github.com/apache/incubator-answer/internal/service/question_common" "github.com/segmentfault/pacman/errors" ) diff --git a/pkg/checker/path_ignore.go b/pkg/checker/path_ignore.go index 98a28805d..5a307ae43 100644 --- a/pkg/checker/path_ignore.go +++ b/pkg/checker/path_ignore.go @@ -22,7 +22,7 @@ package checker import ( "sync" - "github.com/answerdev/answer/configs" + "github.com/apache/incubator-answer/configs" "github.com/segmentfault/pacman/log" "gopkg.in/yaml.v3" ) diff --git a/pkg/checker/reserved_username.go b/pkg/checker/reserved_username.go index 678cc69ec..db0bde937 100644 --- a/pkg/checker/reserved_username.go +++ b/pkg/checker/reserved_username.go @@ -25,9 +25,9 @@ import ( "path/filepath" "sync" - "github.com/answerdev/answer/configs" - "github.com/answerdev/answer/internal/cli" - "github.com/answerdev/answer/pkg/dir" + "github.com/apache/incubator-answer/configs" + "github.com/apache/incubator-answer/internal/cli" + "github.com/apache/incubator-answer/pkg/dir" ) var ( diff --git a/pkg/display/url.go b/pkg/display/url.go index b7f634465..1a9c51961 100644 --- a/pkg/display/url.go +++ b/pkg/display/url.go @@ -20,9 +20,9 @@ package display import ( - "github.com/answerdev/answer/internal/base/constant" - "github.com/answerdev/answer/pkg/htmltext" - "github.com/answerdev/answer/pkg/uid" + "github.com/apache/incubator-answer/internal/base/constant" + "github.com/apache/incubator-answer/pkg/htmltext" + "github.com/apache/incubator-answer/pkg/uid" ) // QuestionURL get question url diff --git a/pkg/gravatar/gravatar_test.go b/pkg/gravatar/gravatar_test.go index ecc881143..50bd79b47 100644 --- a/pkg/gravatar/gravatar_test.go +++ b/pkg/gravatar/gravatar_test.go @@ -20,7 +20,7 @@ package gravatar import ( - "github.com/answerdev/answer/internal/base/constant" + "github.com/apache/incubator-answer/internal/base/constant" "testing" "github.com/stretchr/testify/assert" diff --git a/pkg/htmltext/htmltext.go b/pkg/htmltext/htmltext.go index 68c93804a..792063f46 100644 --- a/pkg/htmltext/htmltext.go +++ b/pkg/htmltext/htmltext.go @@ -21,7 +21,7 @@ package htmltext import ( "github.com/Chain-Zhang/pinyin" - "github.com/answerdev/answer/pkg/checker" + "github.com/apache/incubator-answer/pkg/checker" "io" "net/http" "net/url" diff --git a/pkg/obj/obj.go b/pkg/obj/obj.go index 14ac2d6a2..1172b52bb 100644 --- a/pkg/obj/obj.go +++ b/pkg/obj/obj.go @@ -20,9 +20,9 @@ package obj import ( - "github.com/answerdev/answer/internal/base/constant" - "github.com/answerdev/answer/internal/base/reason" - "github.com/answerdev/answer/pkg/converter" + "github.com/apache/incubator-answer/internal/base/constant" + "github.com/apache/incubator-answer/internal/base/reason" + "github.com/apache/incubator-answer/pkg/converter" "github.com/segmentfault/pacman/errors" ) diff --git a/plugin/plugin.go b/plugin/plugin.go index 72f38ddce..1fec78428 100644 --- a/plugin/plugin.go +++ b/plugin/plugin.go @@ -22,8 +22,8 @@ package plugin import ( "encoding/json" - "github.com/answerdev/answer/internal/base/handler" - "github.com/answerdev/answer/internal/base/translator" + "github.com/apache/incubator-answer/internal/base/handler" + "github.com/apache/incubator-answer/internal/base/translator" "github.com/gin-gonic/gin" ) From d54898c4ddeba0366812c22d4290e9ee3fb900e9 Mon Sep 17 00:00:00 2001 From: shuai Date: Wed, 1 Nov 2023 12:24:15 +0800 Subject: [PATCH 09/12] fix: rename links under the ui folder to apache --- README.md | 7 +++---- README_CN.md | 4 ++-- ui/public/index.html | 2 +- ui/src/components/Footer/index.tsx | 2 +- ui/src/components/PageTags/index.tsx | 2 +- .../pages/Admin/Dashboard/components/AnswerLinks/index.tsx | 5 ++++- .../Admin/Dashboard/components/HealthStatus/index.tsx | 6 +++--- ui/src/pages/Admin/Plugins/Installed/index.tsx | 2 +- ui/src/plugins/builtin/ThirdPartyConnector/info.yaml | 2 +- ui/template/footer.html | 2 +- ui/template/header.html | 2 +- 11 files changed, 19 insertions(+), 17 deletions(-) diff --git a/README.md b/README.md index 1edf06cb7..c868a1c53 100644 --- a/README.md +++ b/README.md @@ -8,7 +8,7 @@ A Q&A platform software for teams at any scales. Whether it’s a community foru To learn more about the project, visit [answer.apache.org](https://answer.apache.org). -[![LICENSE](https://img.shields.io/github/license/answerdev/answer)](https://github.com/answerdev/answer/blob/main/LICENSE) +[![LICENSE](https://img.shields.io/github/license/answerdev/answer)](https://github.com/apache/incubator-answer/blob/main/LICENSE) [![Language](https://img.shields.io/badge/language-go-blue.svg)](https://golang.org/) [![Language](https://img.shields.io/badge/language-react-blue.svg)](https://reactjs.org/) [![Go Report Card](https://goreportcard.com/badge/github.com/answerdev/answer)](https://goreportcard.com/report/github.com/answerdev/answer) @@ -34,8 +34,7 @@ Answer provides a plugin system for developers to create custom plugins and expa We value your feedback and suggestions to improve our documentation. If you have any comments or questions, please feel free to contact us. We’re excited to see what you can create using our plugin system! -You can also check out the [plugins here](https://github.com/answerdev/plugins). - +You can also check out the [plugins here](https://github.com/apache/incubator-answer/plugins). ## Contributing @@ -45,4 +44,4 @@ See [CONTRIBUTING](https://answer.apache.org/docs/development/contributing/) for ## License -[Apache License 2.0](https://github.com/answerdev/answer/blob/main/LICENSE) +[Apache License 2.0](https://github.com/apache/incubator-answer/blob/main/LICENSE) diff --git a/README_CN.md b/README_CN.md index 015d34b11..f311d3dc2 100644 --- a/README_CN.md +++ b/README_CN.md @@ -8,7 +8,7 @@ 了解更多关于该项目的内容,请访问 [answer.apache.org](https://answer.apache.org). -[![LICENSE](https://img.shields.io/github/license/answerdev/answer)](https://github.com/answerdev/answer/blob/main/LICENSE) +[![LICENSE](https://img.shields.io/github/license/answerdev/answer)](https://github.com/apache/incubator-answer/blob/main/LICENSE) [![Language](https://img.shields.io/badge/language-go-blue.svg)](https://golang.org/) [![Language](https://img.shields.io/badge/language-react-blue.svg)](https://reactjs.org/) [![Go Report Card](https://goreportcard.com/badge/github.com/answerdev/answer)](https://goreportcard.com/report/github.com/answerdev/answer) @@ -36,4 +36,4 @@ docker run -d -p 9080:80 -v answer-data:/data --name answer answerdev/answer:lat ## License -[Apache License 2.0](https://github.com/answerdev/answer/blob/main/LICENSE) +[Apache License 2.0](https://github.com/apache/incubator-answer/blob/main/LICENSE) diff --git a/ui/public/index.html b/ui/public/index.html index 9de059726..eeb5fb11b 100644 --- a/ui/public/index.html +++ b/ui/public/index.html @@ -24,7 +24,7 @@ - + diff --git a/ui/src/components/Footer/index.tsx b/ui/src/components/Footer/index.tsx index 850fab86f..6b832ba83 100644 --- a/ui/src/components/Footer/index.tsx +++ b/ui/src/components/Footer/index.tsx @@ -36,7 +36,7 @@ const Index = () => { Built on {/* eslint-disable-next-line react/jsx-no-target-blank */} - + Answer - the open-source software that powers Q&A communities. diff --git a/ui/src/components/PageTags/index.tsx b/ui/src/components/PageTags/index.tsx index 9e09a00bc..6bed21254 100644 --- a/ui/src/components/PageTags/index.tsx +++ b/ui/src/components/PageTags/index.tsx @@ -40,7 +40,7 @@ const Index: FC = () => { if (generatorMetaNode) { generatorMetaNode.setAttribute( 'content', - `Answer ${appVersion} - https://github.com/answerdev/answer version ${hashVersion}`, + `Answer ${appVersion} - https://github.com/apache/incubator-answer version ${hashVersion}`, ); } }; diff --git a/ui/src/pages/Admin/Dashboard/components/AnswerLinks/index.tsx b/ui/src/pages/Admin/Dashboard/components/AnswerLinks/index.tsx index 3eb17e9f4..19a70fca9 100644 --- a/ui/src/pages/Admin/Dashboard/components/AnswerLinks/index.tsx +++ b/ui/src/pages/Admin/Dashboard/components/AnswerLinks/index.tsx @@ -29,7 +29,10 @@ const AnswerLinks = () => {
{t('answer_links')}
- + {t('documents')} diff --git a/ui/src/pages/Admin/Dashboard/components/HealthStatus/index.tsx b/ui/src/pages/Admin/Dashboard/components/HealthStatus/index.tsx index 2353766ae..129248ba9 100644 --- a/ui/src/pages/Admin/Dashboard/components/HealthStatus/index.tsx +++ b/ui/src/pages/Admin/Dashboard/components/HealthStatus/index.tsx @@ -51,7 +51,7 @@ const HealthStatus: FC = ({ data }) => { {t('latest')} @@ -60,7 +60,7 @@ const HealthStatus: FC = ({ data }) => { {t('update_to')} {remote_version} @@ -69,7 +69,7 @@ const HealthStatus: FC = ({ data }) => { {t('check_failed')} diff --git a/ui/src/pages/Admin/Plugins/Installed/index.tsx b/ui/src/pages/Admin/Plugins/Installed/index.tsx index 43188a63c..6df6d716b 100644 --- a/ui/src/pages/Admin/Plugins/Installed/index.tsx +++ b/ui/src/pages/Admin/Plugins/Installed/index.tsx @@ -85,7 +85,7 @@ const Users: FC = () => { Plugins extend and expand the functionality of Answer. You may find plugins in the Answer Plugin Repository diff --git a/ui/src/plugins/builtin/ThirdPartyConnector/info.yaml b/ui/src/plugins/builtin/ThirdPartyConnector/info.yaml index f137c5a9e..1f9dfe0f4 100644 --- a/ui/src/plugins/builtin/ThirdPartyConnector/info.yaml +++ b/ui/src/plugins/builtin/ThirdPartyConnector/info.yaml @@ -18,6 +18,6 @@ slug_name: third_party_connector type: connector version: 0.0.1 -link: https://github.com/answerdev/plugins/tree/main/connector/ +link: https://github.com/apache/incubator-answer-plugins/tree/main/connector/ author: Answer.dev diff --git a/ui/template/footer.html b/ui/template/footer.html index 7507de659..0e0e40f19 100644 --- a/ui/template/footer.html +++ b/ui/template/footer.html @@ -25,7 +25,7 @@

{{$cc := (join " " .siteinfo.Year .siteinfo.General.Name) -}} {{- $ft := translator $.language "ui.footer.build_on" "cc" $cc -}} - {{templateHTML (replaceHTMLTag $ft " Answer ")}} + {{templateHTML (replaceHTMLTag $ft " Answer ")}}

diff --git a/ui/template/header.html b/ui/template/header.html index affa128f1..47372ab63 100644 --- a/ui/template/header.html +++ b/ui/template/header.html @@ -27,7 +27,7 @@ - + {{if .keywords }}{{end}} From 3c4ef4cd99067f6339f73cca6d325b95de966f35 Mon Sep 17 00:00:00 2001 From: shuai Date: Wed, 1 Nov 2023 12:28:03 +0800 Subject: [PATCH 10/12] fix: rename plugins link --- ui/src/plugins/builtin/ThirdPartyConnector/info.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ui/src/plugins/builtin/ThirdPartyConnector/info.yaml b/ui/src/plugins/builtin/ThirdPartyConnector/info.yaml index 1f9dfe0f4..9b5f11052 100644 --- a/ui/src/plugins/builtin/ThirdPartyConnector/info.yaml +++ b/ui/src/plugins/builtin/ThirdPartyConnector/info.yaml @@ -18,6 +18,6 @@ slug_name: third_party_connector type: connector version: 0.0.1 -link: https://github.com/apache/incubator-answer-plugins/tree/main/connector/ +link: https://github.com/apache/incubator-answer-plugins/tree/main/connector-basic author: Answer.dev From 2ab29c0eec2dfb851c5a97ba895c9d1808e7870b Mon Sep 17 00:00:00 2001 From: shuai Date: Wed, 1 Nov 2023 12:37:05 +0800 Subject: [PATCH 11/12] chore: update screenshot img --- README.md | 5 ----- docs/img/screenshot.png | Bin 89118 -> 88558 bytes 2 files changed, 5 deletions(-) diff --git a/README.md b/README.md index 5c752c8ec..fa329b3ad 100644 --- a/README.md +++ b/README.md @@ -8,12 +8,7 @@ A Q&A platform software for teams at any scales. Whether it’s a community foru To learn more about the project, visit [answer.apache.org](https://answer.apache.org). -<<<<<<< HEAD -[![LICENSE](https://img.shields.io/github/license/answerdev/answer)](https://github.com/apache/incubator-answer/blob/main/LICENSE) -======= - [![LICENSE](https://img.shields.io/github/license/apache/incubator-answer)](https://github.com/apache/incubator-answer/blob/main/LICENSE) ->>>>>>> 1f7e244db31ee80d649efa34f90cc520137be9b7 [![Language](https://img.shields.io/badge/language-go-blue.svg)](https://golang.org/) [![Language](https://img.shields.io/badge/language-react-blue.svg)](https://reactjs.org/) [![Go Report Card](https://goreportcard.com/badge/github.com/apache/incubator-answer)](https://goreportcard.com/report/github.com/apache/incubator-answer) diff --git a/docs/img/screenshot.png b/docs/img/screenshot.png index 0907c2f59f07af13bd96b352934d24b9b0fac695..555de5002a737074367d1a69e6e9e9b14cb083dd 100644 GIT binary patch literal 88558 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 literal 89118 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 From f3f7889cbf6ece5539b01ae1c08e345fa47efe0b Mon Sep 17 00:00:00 2001 From: LinkinStars Date: Wed, 1 Nov 2023 14:09:57 +0800 Subject: [PATCH 12/12] refactor(rename): rename link to apache/incubator-answer --- .github/workflows/build_dev_img.yml | 2 +- README_CN.md | 4 ++-- script/build_binary.sh | 26 -------------------------- script/plugin_list | 2 +- 4 files changed, 4 insertions(+), 30 deletions(-) delete mode 100644 script/build_binary.sh diff --git a/.github/workflows/build_dev_img.yml b/.github/workflows/build_dev_img.yml index 06eb4fb9f..87145112b 100644 --- a/.github/workflows/build_dev_img.yml +++ b/.github/workflows/build_dev_img.yml @@ -74,6 +74,6 @@ jobs: env: SSH_PRIVATE_KEY: ${{ secrets.GITLAB_RSA_PRIVATE_KEY }} with: - source-repo: git@github.com:answerdev/answer.git + source-repo: git@github.com:apache/incubator-answer.git destination-repo: ${{ secrets.GITLAB_REPO }} diff --git a/README_CN.md b/README_CN.md index f311d3dc2..9c9e9a695 100644 --- a/README_CN.md +++ b/README_CN.md @@ -8,10 +8,10 @@ 了解更多关于该项目的内容,请访问 [answer.apache.org](https://answer.apache.org). -[![LICENSE](https://img.shields.io/github/license/answerdev/answer)](https://github.com/apache/incubator-answer/blob/main/LICENSE) +[![LICENSE](https://img.shields.io/github/license/apache/incubator-answer)](https://github.com/apache/incubator-answer/blob/main/LICENSE) [![Language](https://img.shields.io/badge/language-go-blue.svg)](https://golang.org/) [![Language](https://img.shields.io/badge/language-react-blue.svg)](https://reactjs.org/) -[![Go Report Card](https://goreportcard.com/badge/github.com/answerdev/answer)](https://goreportcard.com/report/github.com/answerdev/answer) +[![Go Report Card](https://goreportcard.com/badge/github.com/apache/incubator-answer)](https://goreportcard.com/report/github.com/apache/incubator-answer) [![Discord](https://img.shields.io/badge/discord-chat-5865f2?logo=discord&logoColor=f5f5f5)](https://discord.gg/Jm7Y4cbUej) ## 截图 diff --git a/script/build_binary.sh b/script/build_binary.sh deleted file mode 100644 index a9615cf30..000000000 --- a/script/build_binary.sh +++ /dev/null @@ -1,26 +0,0 @@ -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. - -docker run \ - --rm \ - -e CGO_ENABLED=1 \ - -v /var/run/docker.sock:/var/run/docker.sock \ - -v `pwd`:/go/src/github.com/answerdev/answer \ - -v `pwd`/sysroot:/sysroot \ - -w /go/src/github.com/answerdev/answer \ - goreleaser/goreleaser-cross \ - --rm-dist --skip-validate --skip-publish \ No newline at end of file diff --git a/script/plugin_list b/script/plugin_list index 07f26293c..5e6a4182a 100644 --- a/script/plugin_list +++ b/script/plugin_list @@ -1 +1 @@ -github.com/answerdev/plugins/connector-basic@latest \ No newline at end of file +github.com/apache/incubator-answer-plugins/connector-basic@latest \ No newline at end of file