This is an automated email from the ASF dual-hosted git repository. linkinstar pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/answer.git
commit 23d2a915dcd4097f3773c23288320be16cecd298 Merge: 530812f8 fa7ff6a9 Author: LinkinStars <[email protected]> AuthorDate: Thu Jul 17 16:06:16 2025 +0800 Merge remote-tracking branch 'origin/release/1.6.0' .github/workflows/build-binary-for-release.yml | 2 +- Dockerfile | 2 +- Makefile | 2 +- README.md | 4 +- cmd/main.go | 2 +- cmd/wire_gen.go | 2 +- configs/config.yaml | 1 + docs/docs.go | 319 +++++++++++++++++++-- docs/swagger.json | 319 +++++++++++++++++++-- docs/swagger.yaml | 230 +++++++++++++-- go.mod | 10 +- go.sum | 20 +- i18n/en_US.yaml | 40 ++- i18n/zh_CN.yaml | 40 ++- internal/base/cron/cron.go | 17 ++ internal/base/reason/reason.go | 4 + internal/cli/build.go | 2 +- internal/controller/answer_controller.go | 86 +++--- internal/entity/user_entity.go | 4 + internal/migrations/init.go | 6 +- internal/migrations/migrations.go | 1 + internal/migrations/v27.go | 83 ++++++ internal/repo/user/user_backyard_repo.go | 25 +- internal/router/answer_api_router.go | 8 +- internal/schema/answer_schema.go | 5 + internal/schema/backyard_user_schema.go | 43 ++- internal/schema/siteinfo_schema.go | 6 +- internal/schema/user_schema.go | 78 +++-- internal/service/content/user_service.go | 32 +-- internal/service/mock/siteinfo_repo_mock.go | 29 ++ .../service/notification_common/notification.go | 4 + .../service/siteinfo_common/siteinfo_service.go | 2 +- internal/service/user_admin/user_backyard.go | 41 ++- internal/service/user_common/user.go | 3 + ui/src/common/constants.ts | 54 +++- ui/src/common/interface.ts | 4 +- .../Header/components/NavItems/index.tsx | 4 +- ui/src/components/Header/index.tsx | 1 - ui/src/components/PluginRender/index.tsx | 9 +- ui/src/components/QuestionList/index.tsx | 9 +- ui/src/index.scss | 34 +++ ui/src/pages/Admin/Interface/index.tsx | 51 +++- ui/src/pages/Admin/SettingsUsers/index.tsx | 218 -------------- .../pages/Admin/Users/components/Action/index.tsx | 16 +- .../Users/components/SuspenseUserModal/index.tsx | 90 ++++++ ui/src/pages/Admin/Users/index.tsx | 54 +++- .../pages/Search/components/SearchHead/index.tsx | 6 +- .../pages/Search/components/SearchItem/index.tsx | 6 +- ui/src/pages/Search/index.tsx | 2 +- .../Users/Personal/components/Answers/index.tsx | 8 +- .../Personal/components/DefaultList/index.tsx | 1 - ui/src/pages/Users/Settings/Profile/index.tsx | 24 +- ui/src/router/routes.ts | 4 - ui/src/services/admin/settings.ts | 2 - ui/src/stores/interface.ts | 1 + ui/src/stores/siteInfo.ts | 2 - 56 files changed, 1569 insertions(+), 503 deletions(-)
