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

kumfo pushed a commit to branch feat/1.3.5/embed
in repository https://gitbox.apache.org/repos/asf/incubator-answer.git

commit e8cca96e1f2b61459a9d35a95b6186092066f329
Merge: 04541ccb 046015f1
Author: kumfo <[email protected]>
AuthorDate: Tue May 21 10:55:39 2024 +0800

    Merge remote-tracking branch 'origin/dev' into dev

 .vscode/settings.json                              |    5 +-
 Dockerfile                                         |    2 +-
 Makefile                                           |    4 +-
 README.md                                          |    2 +-
 charts/values.yaml                                 |    2 +-
 cmd/wire_gen.go                                    |    3 +-
 go.mod                                             |    2 -
 go.sum                                             |    9 -
 i18n/af_ZA.yaml                                    |    6 +-
 i18n/ar_SA.yaml                                    |    6 +-
 i18n/az_AZ.yaml                                    |    6 +-
 i18n/bal_BA.yaml                                   |    6 +-
 i18n/ban_ID.yaml                                   |    6 +-
 i18n/bn_BD.yaml                                    |    6 +-
 i18n/bs_BA.yaml                                    |    6 +-
 i18n/ca_ES.yaml                                    |    6 +-
 i18n/cs_CZ.yaml                                    |    8 +-
 i18n/cy_GB.yaml                                    |    8 +-
 i18n/da_DK.yaml                                    |    8 +-
 i18n/de_DE.yaml                                    |   48 +-
 i18n/el_GR.yaml                                    |    6 +-
 i18n/en_US.yaml                                    |    8 +-
 i18n/es_ES.yaml                                    |    6 +
 i18n/fa_IR.yaml                                    |   12 +-
 i18n/fi_FI.yaml                                    |    6 +-
 i18n/fr_FR.yaml                                    |   12 +-
 i18n/he_IL.yaml                                    |    6 +-
 i18n/hi_IN.yaml                                    |    8 +-
 i18n/hu_HU.yaml                                    |    6 +-
 i18n/hy_AM.yaml                                    |    6 +-
 i18n/id_ID.yaml                                    |    8 +-
 i18n/it_IT.yaml                                    |  116 +--
 i18n/ja_JP.yaml                                    |   14 +-
 i18n/ko_KR.yaml                                    |    8 +-
 i18n/nl_NL.yaml                                    |    6 +-
 i18n/no_NO.yaml                                    |    6 +-
 i18n/pl_PL.yaml                                    |   86 +-
 i18n/pt_PT.yaml                                    |   12 +-
 i18n/ro_RO.yaml                                    |   30 +-
 i18n/ru_RU.yaml                                    |   66 +-
 i18n/sk_SK.yaml                                    |    6 +
 i18n/sq_AL.yaml                                    |    6 +-
 i18n/sr_SP.yaml                                    |    6 +-
 i18n/sv_SE.yaml                                    |    8 +-
 i18n/te_IN.yaml                                    |    8 +-
 i18n/tr_TR.yaml                                    |    8 +-
 i18n/uk_UA.yaml                                    |   10 +-
 i18n/vi_VN.yaml                                    |    8 +-
 i18n/zh_CN.yaml                                    |    8 +-
 i18n/zh_TW.yaml                                    |   22 +-
 internal/controller/answer_controller.go           |    3 +
 internal/controller/controller.go                  |    1 +
 ...{controller.go => plugin_captcha_controller.go} |   58 +-
 internal/controller/question_controller.go         |    5 +
 internal/controller/template_controller.go         |    5 +
 internal/controller/template_render/answer.go      |    4 +
 internal/controller/user_controller.go             |   33 +-
 internal/controller_admin/siteinfo_controller.go   |    2 +
 internal/migrations/init.go                        |  138 +++
 internal/repo/repo_test/tag_rel_repo_test.go       |   14 +-
 internal/repo/tag/tag_repo.go                      |    2 +-
 internal/repo/user/user_repo.go                    |    8 +-
 internal/router/answer_api_router.go               |    2 +-
 internal/router/plugin_api_router.go               |    6 +
 internal/schema/answer_schema.go                   |    2 +
 internal/schema/comment_schema.go                  |    9 +-
 internal/schema/question_schema.go                 |    4 +
 internal/schema/search_schema.go                   |   14 +-
 internal/schema/user_schema.go                     |   24 +-
 internal/schema/vote_schema.go                     |    8 +-
 internal/service/action/captcha_service.go         |  106 +-
 internal/service/action/captcha_strategy.go        |    8 +-
 internal/service/activity/activity.go              |    2 +-
 internal/service/content/answer_service.go         |   26 +-
 internal/service/content/question_service.go       |    9 +-
 internal/service/content/user_service.go           |   20 +-
 internal/service/rank/rank_service.go              |    2 +-
 internal/service/review/review_service.go          |   46 +-
 .../service/siteinfo_common/siteinfo_service.go    |    2 +
 internal/service/tag_common/tag_common.go          |   15 +-
 internal/service/user_common/user.go               |    5 +-
 plugin/captcha.go                                  |   82 ++
 plugin/plugin.go                                   |   15 +
 plugin/reviewer.go                                 |   14 +
 script/plugin_list                                 |    3 +-
 ui/config-overrides.js                             |   67 +-
 ui/package.json                                    |   10 +-
 ui/pnpm-lock.yaml                                  | 1012 +++++++++++---------
 ui/public/index.html                               |    4 +
 ui/src/components/Actions/index.tsx                |   80 +-
 .../components/Comment/components/Form/index.tsx   |    1 +
 ui/src/components/Comment/index.tsx                |  283 +++---
 ui/src/components/Editor/ToolBars/blockquote.tsx   |    2 +-
 ui/src/components/Editor/ToolBars/bold.tsx         |    4 +-
 ui/src/components/Editor/ToolBars/code.tsx         |    4 +-
 ui/src/components/Editor/ToolBars/formula.tsx      |  106 --
 ui/src/components/Editor/ToolBars/heading.tsx      |    4 +-
 ui/src/components/Editor/ToolBars/hr.tsx           |    4 +-
 ui/src/components/Editor/ToolBars/image.tsx        |   26 +-
 ui/src/components/Editor/ToolBars/index.ts         |    2 -
 ui/src/components/Editor/ToolBars/italic.tsx       |    4 +-
 ui/src/components/Editor/ToolBars/link.tsx         |    4 +-
 ui/src/components/Editor/ToolBars/ol.tsx           |    4 +-
 ui/src/components/Editor/ToolBars/ul.tsx           |    4 +-
 ui/src/components/Editor/types.ts                  |   48 +-
 ui/src/components/Editor/utils/extension.ts        |  255 +++++
 ui/src/components/Editor/utils/index.ts            |  186 ++--
 .../Admin => components/Mentions}/index.scss       |    6 +-
 ui/src/components/Mentions/index.tsx               |   17 +-
 ui/src/components/Operate/index.tsx                |  107 ++-
 ui/src/components/PageTags/index.tsx               |   25 +
 ui/src/components/SchemaForm/index.tsx             |    3 +
 ui/src/components/SideNav/index.scss               |    4 +-
 ui/src/components/Unactivate/index.tsx             |   16 +-
 ui/src/hooks/usePrompt/index.tsx                   |    1 +
 ui/src/hooks/useReportModal/index.tsx              |   63 +-
 ui/src/i18n/init.ts                                |   11 +-
 ui/src/pages/Admin/Answers/index.tsx               |    9 +-
 ui/src/pages/Admin/Branding/index.tsx              |    4 +-
 ui/src/pages/Admin/CssAndHtml/index.tsx            |    4 +-
 ui/src/pages/Admin/General/index.tsx               |    4 +-
 ui/src/pages/Admin/Interface/index.tsx             |    4 +-
 ui/src/pages/Admin/Legal/index.tsx                 |    4 +-
 ui/src/pages/Admin/Login/index.tsx                 |    4 +-
 ui/src/pages/Admin/Plugins/Installed/index.tsx     |    4 +-
 ui/src/pages/Admin/Privileges/index.tsx            |    8 +-
 ui/src/pages/Admin/Questions/index.tsx             |    7 +-
 ui/src/pages/Admin/Seo/index.tsx                   |    4 +-
 ui/src/pages/Admin/SettingsUsers/index.tsx         |    4 +-
 ui/src/pages/Admin/Smtp/index.tsx                  |    4 +-
 ui/src/pages/Admin/Themes/index.tsx                |    4 +-
 ui/src/pages/Admin/Users/index.tsx                 |    9 +-
 ui/src/pages/Admin/Write/index.tsx                 |    4 +-
 ui/src/pages/Admin/index.scss                      |   18 +
 ui/src/pages/Install/index.tsx                     |    9 +-
 ui/src/pages/Layout/index.tsx                      |    2 +-
 ui/src/pages/Questions/Ask/index.tsx               |  186 ++--
 .../Detail/components/InviteToAnswer/index.tsx     |   47 +-
 .../Detail/components/WriteAnswer/index.tsx        |  100 +-
 ui/src/pages/Questions/EditAnswer/index.tsx        |   76 +-
 ui/src/pages/Questions/index.tsx                   |    2 +-
 .../Review/components/ApproveDropdown/index.tsx    |   89 +-
 .../Review/components/EditPostModal/index.tsx      |   80 +-
 .../pages/Review/components/FlagContent/index.tsx  |    6 +-
 ui/src/pages/Search/index.tsx                      |   15 +-
 ui/src/pages/SideNavLayout/index.tsx               |    4 +-
 ui/src/pages/Tags/Create/index.tsx                 |   15 +-
 ui/src/pages/Timeline/components/Item/index.tsx    |    3 +-
 ui/src/pages/{Admin => Timeline}/index.scss        |   19 +-
 ui/src/pages/Timeline/index.tsx                    |    6 +-
 .../Users/AccountForgot/components/sendEmail.tsx   |   26 +-
 .../Users/ChangeEmail/components/sendEmail.tsx     |   21 +-
 ui/src/pages/Users/Login/index.tsx                 |   49 +-
 ui/src/pages/Users/OauthBindEmail/index.tsx        |    9 +-
 ui/src/pages/Users/PasswordReset/index.tsx         |   15 +-
 .../Users/Register/components/SignUpForm/index.tsx |   25 +-
 .../Account/components/ModifyEmail/index.tsx       |   37 +-
 .../Account/components/ModifyPass/index.tsx        |   35 +-
 ui/src/pages/Users/Settings/Profile/index.tsx      |   17 +-
 ui/src/plugins/builtin/HostingConnector/index.tsx  |    7 +-
 ui/src/plugins/builtin/SearchInfo/index.tsx        |    7 +-
 .../plugins/builtin/ThirdPartyConnector/index.tsx  |    7 +-
 ui/src/router/index.tsx                            |    4 +-
 ui/src/router/pathFactory.ts                       |    2 +-
 ui/src/services/client/user.ts                     |    7 +
 ui/src/utils/localize.ts                           |    2 +-
 ui/src/utils/pluginKit/index.ts                    |   85 +-
 .../index.scss => utils/pluginKit/interface.ts}    |   10 +-
 ui/src/utils/pluginKit/utils.ts                    |   22 +-
 169 files changed, 3065 insertions(+), 1811 deletions(-)

Reply via email to