This is an automated email from the ASF dual-hosted git repository.

linkinstar pushed a commit to branch meta
in repository https://gitbox.apache.org/repos/asf/answer.git

commit 7a82fd1a72033fe7aeb88c4afc40fd6963e9bad1
Merge: 45b0953c 02c1304b
Author: LinkinStars <linkins...@foxmail.com>
AuthorDate: Tue Apr 29 15:12:45 2025 +0800

    Merge remote-tracking branch 'origin/main' into meta

 Makefile                                           |   6 +-
 README.md                                          |   2 +-
 cmd/command.go                                     |  11 +-
 docs/docs.go                                       |  63 ++-
 docs/swagger.json                                  |  63 ++-
 docs/swagger.yaml                                  |  37 +-
 i18n/en_US.yaml                                    |  16 +-
 i18n/zh_CN.yaml                                    |  14 +-
 internal/base/constant/constant.go                 |  40 ++
 internal/cli/build.go                              |   2 +-
 internal/controller/embed_controller.go            |  10 +-
 internal/controller/report_controller.go           |   2 -
 internal/controller/review_controller.go           |   1 -
 internal/controller/revision_controller.go         |   2 +-
 internal/controller/tag_controller.go              |  33 ++
 internal/controller/user_controller.go             |   6 +-
 internal/entity/revision_entity.go                 |   4 +-
 internal/install/install_from_env.go               |  61 +--
 internal/migrations/init.go                        |  22 +-
 internal/repo/activity_common/follow.go            | 107 +++++
 internal/repo/question/question_repo.go            |   2 +
 internal/repo/tag/tag_rel_repo.go                  |  55 +++
 internal/router/answer_api_router.go               |   1 +
 internal/schema/tag_schema.go                      |  16 +
 internal/schema/user_schema.go                     |   2 +-
 internal/service/activity_common/follow.go         |   1 +
 internal/service/content/question_service.go       |  31 +-
 internal/service/dashboard/dashboard_service.go    |   2 +-
 .../service/notification/external_notification.go  |  14 +
 .../notification/invite_answer_notification.go     |   6 +-
 .../notification/new_answer_notification.go        |   6 +-
 .../notification/new_comment_notification.go       |   6 +-
 .../notification/new_question_notification.go      |   3 +
 internal/service/permission/permission_name.go     |   2 +
 internal/service/permission/tag_permission.go      |  11 +-
 internal/service/tag/tag_service.go                |  60 ++-
 internal/service/tag_common/tag_common.go          |   8 +
 ui/config-overrides.js                             |  11 +-
 ui/package.json                                    |   7 +-
 ui/pnpm-lock.yaml                                  | 296 +++++++------
 ui/src/common/_variable.scss                       |   6 +-
 ui/src/common/color.scss                           |  76 ++--
 ui/src/common/constants.ts                         |   7 +
 ui/src/common/sideNavLayout.scss                   |  15 +-
 ui/src/components/AccordionNav/index.css           |  20 +-
 ui/src/components/AccordionNav/index.tsx           |  11 +-
 .../Admin => components/AdminSideNav}/index.tsx    |  57 +--
 ui/src/components/BaseUserCard/index.tsx           |   2 +-
 ui/src/components/Counts/index.tsx                 |   4 +-
 ui/src/components/Editor/toolItem.tsx              |   1 -
 ui/src/components/Editor/utils/index.ts            |   1 -
 ui/src/components/Footer/index.tsx                 |  49 +--
 .../Header/components/NavItems/index.tsx           |   8 +-
 .../Header/components/SearchInput/index.tsx        |  78 ++++
 ui/src/components/Header/index.scss                |  55 ++-
 ui/src/components/Header/index.tsx                 | 297 +++++--------
 .../InitialLoadingPlaceholder/index.scss           |  10 +-
 .../MobileSideNav/index.scss}                      |  21 +-
 .../MobileSideNav}/index.tsx                       |  34 +-
 ui/src/components/QueryGroup/index.scss            |   1 -
 ui/src/components/SchemaForm/README.md             |  36 +-
 ui/src/components/SideNav/index.scss               |  38 +-
 ui/src/components/SideNav/index.tsx                | 113 +++--
 ui/src/components/TagSelector/index.scss           |   1 -
 ui/src/components/TagSelector/index.tsx            |   1 -
 ui/src/components/index.ts                         |   4 +
 ui/src/index.scss                                  |  19 +-
 ui/src/pages/Admin/Answers/index.tsx               |  12 +-
 ui/src/pages/Admin/Badges/index.tsx                |  20 +-
 .../Dashboard/components/HealthStatus/index.tsx    |   7 +-
 ui/src/pages/Admin/Questions/index.tsx             |  12 +-
 ui/src/pages/Admin/Users/index.tsx                 |   6 +-
 ui/src/pages/Admin/index.scss                      |   5 -
 ui/src/pages/Admin/index.tsx                       |  88 ++--
 ui/src/pages/Layout/index.tsx                      |   3 -
 .../Detail/components/InviteToAnswer/index.scss    |   1 -
 .../Detail/components/Reactions/index.tsx          |  16 +-
 ui/src/pages/Questions/Detail/index.scss           |  28 +-
 ui/src/pages/SideNavLayout/index.tsx               |  24 +-
 .../Info/components/MergeTagModal}/index.scss      |  11 +-
 .../Tags/Info/components/MergeTagModal/index.tsx   | 206 +++++++++
 ui/src/pages/Tags/Info/index.tsx                   | 277 ++++++------
 .../components/Achievements/index.scss             |   2 +-
 ui/src/pages/Users/Notifications/index.scss        |   2 +-
 ui/src/router/routes.ts                            |   6 +-
 ui/src/services/client/tag.ts                      |   6 +
 ui/src/stores/sideNav.ts                           |   8 -
 ui/src/utils/guard.ts                              |  32 +-
 ui/src/utils/request.ts                            |   1 +
 ui/template/footer.html                            |  26 +-
 ui/template/header.html                            |  18 +-
 ui/template/homepage.html                          | 154 +++----
 ui/template/question-detail.html                   | 312 +++++++-------
 ui/template/question.html                          | 140 ++++---
 ui/template/sidenav.html                           |  35 +-
 ui/template/sort-btns.html                         |  37 +-
 ui/template/tag-detail.html                        | 132 +++---
 ui/template/tags.html                              |  88 ++--
 ui/test.html                                       | 463 +++++++++++++++++++++
 99 files changed, 2755 insertions(+), 1430 deletions(-)

Reply via email to