Commit Graph

402 Commits

Author SHA1 Message Date
haitaoo 0c3efb66ab Merge branch 'feat/1.0.8/ui' into feat/ui-1.1.0 2023-04-11 11:56:10 +08:00
LinkinStars 759f1491c9 Merge branch 'github-main' into beta/1.1.0
# Conflicts:
#	Makefile
#	cmd/answer/main.go
#	go.mod
#	go.sum
#	internal/base/reason/reason.go
#	internal/service/uploader/upload.go
#	ui/src/utils/common.ts
2023-04-11 11:28:57 +08:00
Fen 2a1367cb66
New Crowdin updates (#318)
* New translations en_US.yaml (French)

* New translations en_US.yaml (Spanish)

* New translations en_US.yaml (German)

* New translations en_US.yaml (Italian)

* New translations en_US.yaml (Japanese)

* New translations en_US.yaml (Korean)

* New translations en_US.yaml (Portuguese)

* New translations en_US.yaml (Russian)

* New translations en_US.yaml (Slovak)

* New translations en_US.yaml (Turkish)

* New translations en_US.yaml (Chinese Simplified)

* New translations en_US.yaml (Chinese Traditional)

* New translations en_US.yaml (Vietnamese)

* New translations en_US.yaml (Indonesian)

* New translations en_US.yaml (Welsh)

* New translations en_US.yaml (German)

* New translations en_US.yaml (Chinese Simplified)
2023-04-11 11:17:30 +08:00
LinkinStars e037d0f005 Merge branch 'release/1.0.8' into github-main
# Conflicts:
#	i18n/zh_CN.yaml
2023-04-11 10:46:10 +08:00
Fen e919f23272
New Crowdin updates (#317)
* New translations en_US.yaml (French)

* New translations en_US.yaml (German)

* New translations en_US.yaml (Japanese)

* New translations en_US.yaml (Portuguese)

* New translations en_US.yaml (Slovak)

* New translations en_US.yaml (Turkish)

* New translations en_US.yaml (Chinese Simplified)

* New translations en_US.yaml (Welsh)
2023-04-11 10:37:34 +08:00
LinkinStars c7c0c67d5c Merge branch 'feat/1.0.8/admin-auth' into test 2023-04-10 15:20:35 +08:00
LinkinStars e0fe3f29ed feat(permission): add i18n for permission action 2023-04-10 15:20:01 +08:00
dashuai 856ce08545
Merge pull request #305 from answerdev/feat/1.0.8/ui
Feat/1.0.8/UI
2023-04-06 17:12:53 +08:00
shuai 4c7c6e9aef fix: unclear semantics of the text #304 2023-04-06 17:11:50 +08:00
LinkinStars e3ff77a8ef docs(i18n): update zh_CN.yaml 2023-04-04 11:03:30 +08:00
LinkinStars 2a121c573b feat(router): add middleware for user router 2023-04-03 11:17:38 +08:00
LinkinStars aa13657e8d Merge remote-tracking branch 'github/sf-site-migration/ui' into feat/1.1.1/user-center 2023-03-29 17:07:54 +08:00
haitaoo b47fb3da1c feat: Make user settings support `UserCenterAgent` 2023-03-29 15:24:18 +08:00
Fen 30f180740f
New Crowdin updates (#287)
* New translations en_US.yaml (French)

* New translations en_US.yaml (Spanish)

* New translations en_US.yaml (German)

* New translations en_US.yaml (Italian)

* New translations en_US.yaml (Japanese)

* New translations en_US.yaml (Korean)

* New translations en_US.yaml (Portuguese)

* New translations en_US.yaml (Russian)

* New translations en_US.yaml (Slovak)

* New translations en_US.yaml (Turkish)

* New translations en_US.yaml (Chinese Simplified)

* New translations en_US.yaml (Chinese Traditional)

* New translations en_US.yaml (Vietnamese)

* New translations en_US.yaml (Indonesian)

* lang: add sk_SK translation (#267)

* lang: sk_SK init fom en_US

* lang: translate backend to sk_SK

* translated to the dates, without editor

* add translations

* add translations

* add slovak to i18n.yaml

* New translations en_US.yaml (French)

* New translations en_US.yaml (Spanish)

* New translations en_US.yaml (German)

* New translations en_US.yaml (Italian)

* New translations en_US.yaml (Japanese)

* New translations en_US.yaml (Korean)

* New translations en_US.yaml (Slovak)

---------

Co-authored-by: Jozef Rebjak <jozefrebjak@icloud.com>
2023-03-27 14:19:37 +08:00
Jozef Rebjak 0fa75771d2
lang: add sk_SK translation (#267)
* lang: sk_SK init fom en_US

* lang: translate backend to sk_SK

* translated to the dates, without editor

* add translations

* add translations

* add slovak to i18n.yaml
2023-03-27 11:25:44 +08:00
aichy126 edb45261d6 Merge branch 'feat/1.0.8/tag' into test 2023-03-24 15:51:57 +08:00
aichy126 45f2f06698 update vote 2023-03-24 15:51:32 +08:00
shuai 5969083f1c fix: add http 403 title 2023-03-24 09:52:07 +08:00
shuai fc53e2e91a fix: add http code 403 error content for admin 2023-03-23 16:15:44 +08:00
shuai 838c8f58b8 fix: modal confrim render content in the p tag 2023-03-22 17:16:31 +08:00
shuai 9c3c55fb5c feat: vote buttons add tips 2023-03-21 15:46:46 +08:00
shuai 48c28bdbdc feat: users with reputation less than 100 will be prompted to write answers 2023-03-21 14:57:38 +08:00
LinkinStars 9bd9b475f4 Merge branch 'feat/ui-1.1.0' into feature-plugin
# Conflicts:
#	internal/base/reason/reason.go
#	internal/schema/user_schema.go
#	internal/service/user_service.go
2023-03-21 11:45:50 +08:00
shuai f4212e2cd0 fix: resolve conflict 2023-03-21 11:37:22 +08:00
LinkinStars 1dba13a278 Merge remote-tracking branch 'github/test' into release/1.0.7 2023-03-20 11:41:38 +08:00
Fen 5e4633e3ac
New translations en_US.yaml (Chinese Traditional) (#269) 2023-03-20 11:39:49 +08:00
Fen 3dec2d1638
New Crowdin updates (#268)
* New translations en_US.yaml (French)

* New translations en_US.yaml (Spanish)

* New translations en_US.yaml (German)

* New translations en_US.yaml (Italian)

* New translations en_US.yaml (Japanese)

* New translations en_US.yaml (Korean)

* New translations en_US.yaml (Portuguese)

* New translations en_US.yaml (Russian)

* New translations en_US.yaml (Turkish)

* New translations en_US.yaml (Chinese Simplified)

* New translations en_US.yaml (Chinese Traditional)

* New translations en_US.yaml (Vietnamese)

* New translations en_US.yaml (Indonesian)
2023-03-20 11:32:02 +08:00
aichy126 28d76b5e13 Merge branch 'feat/1.0.7/short-id' into test 2023-03-15 17:35:47 +08:00
aichy126 cf2fc12e38 update answer 2023-03-15 17:34:16 +08:00
dashuai 234822c67f
Merge pull request #256 from answerdev/feat/1.0.7/ui
fix: i18n key fix
2023-03-14 14:11:37 +08:00
shuai 8415e120df fix: i18n key fix 2023-03-14 14:11:01 +08:00
dashuai 339d966aa7
Merge pull request #255 from answerdev/feat/1.0.7/ui
fix: handle https code 50X error content
2023-03-14 12:01:24 +08:00
shuai d182a1ff54 fix: handle https code 50X error content 2023-03-14 11:42:23 +08:00
LinkinStars b44824cf78 feat(plugin): If user has only one external login and never set password, he can't unbind it 2023-03-10 10:42:45 +08:00
haitao.jarvis 4c1db03a44
Merge pull request #245 from answerdev/feat/1.0.7/ui
Feat/1.0.7/UI
2023-03-07 16:11:47 +08:00
haitaoo 3312b352d2 Merge branch 'dev' into feat/ui-1.1.0 2023-03-07 15:40:34 +08:00
LinkinStars 4a8ae2b166 Merge branch 'dev' into feature-plugin 2023-03-07 15:39:07 +08:00
haitaoo a6720613bd Merge branch 'dev' into feat/1.0.7/ui 2023-03-07 15:24:13 +08:00
LinkinStars f319b43412 Merge remote-tracking branch 'github/dev' into feat/1.0.7/user-avatar 2023-03-07 15:24:08 +08:00
LinkinStars b7437e3c5b docs(i18n): reformat i18n yaml 2023-03-07 11:36:37 +08:00
LinkinStars da4be341f2 Merge branch 'release/1.0.6' into github-main 2023-03-07 10:31:51 +08:00
Fen dcd514bb3f
New Crowdin updates (#219)
* New translations en_US.yaml (Chinese Simplified)

* New translations en_US.yaml (French)

* New translations en_US.yaml (Portuguese)

* New translations en_US.yaml (Chinese Simplified)

* New translations en_US.yaml (Chinese Traditional)

* New translations en_US.yaml (Portuguese)
2023-03-07 10:31:24 +08:00
LinkinStars 02b536c2cf Merge remote-tracking branch 'github/test' into release/1.0.6
# Conflicts:
#	i18n/i18n.yaml
2023-03-07 10:06:44 +08:00
Yrineu Rodrigues e6a33ebb35 Adding pt_BR to i18n.yaml
Signed-off-by: Yrineu Rodrigues <yrineu@pontovinte.com>
2023-03-05 18:26:45 -05:00
Yrineu Rodrigues f960215d8f I18N pt-BR.
Signed-off-by: Yrineu Rodrigues <yrineu@pontovinte.com>
2023-03-05 15:53:14 -05:00
shuai 8fe292775a Merge branch 'feat/1.0.7/ui' of github.com:answerdev/answer into feat/1.0.7/ui 2023-03-03 16:57:41 +08:00
shuai 3a8aafdc38 fix: interface add default avatar 2023-03-03 16:57:33 +08:00
haitaoo 10fbdc1db8 feat(Tags): Now you can create tags directly 2023-03-03 16:37:07 +08:00
LinkinStars ee3fb56d54 feat(tag): Add create tag API 2023-03-02 17:00:16 +08:00
dashuai 77546afdab
Merge pull request #231 from answerdev/feat/1.0.6/ui
fix: question detail show delete msg for admin users
2023-03-01 17:29:45 +08:00
shuai 5471704b51 fix: question detail show delete msg for admin users 2023-03-01 17:28:50 +08:00
LinkinStars b9d2c58bad Merge branch 'feat/1.0.6/i18n' into test 2023-03-01 12:31:21 +08:00
LinkinStars 9727e89218 feat(i18n): Add translation progress 2023-03-01 12:30:50 +08:00
LinkinStars 9a07489475 Merge remote-tracking branch 'github/feat/1.0.6/object-not-found' into test 2023-02-27 14:47:45 +08:00
LinkinStars 88e11d117e feat(question): Only the admin and author can view the deleted post. 2023-02-27 14:45:08 +08:00
dashuai 25f5fe7e70
Merge pull request #223 from answerdev/feat/1.0.6/ui
Feat/1.0.6/UI
2023-02-27 10:58:06 +08:00
shuai 15536d5b27 fix: 404 page and 50X page ui changed 2023-02-27 10:57:26 +08:00
Fen 954cfc47b7
New Crowdin updates (#212)
* New translations en_US.yaml (French)

* New translations en_US.yaml (Spanish)

* New translations en_US.yaml (Russian)

* New translations en_US.yaml (Chinese Simplified)

* New translations en_US.yaml (Indonesian)

* New translations en_US.yaml (Romanian)

* New translations en_US.yaml (Afrikaans)

* New translations en_US.yaml (Arabic)

* New translations en_US.yaml (Catalan)

* New translations en_US.yaml (Czech)

* New translations en_US.yaml (Danish)

* New translations en_US.yaml (Greek)

* New translations en_US.yaml (Finnish)

* New translations en_US.yaml (Hebrew)

* New translations en_US.yaml (Hungarian)

* New translations en_US.yaml (Dutch)

* New translations en_US.yaml (Norwegian)

* New translations en_US.yaml (Polish)

* New translations en_US.yaml (Serbian (Cyrillic))

* New translations en_US.yaml (Swedish)

* New translations en_US.yaml (Turkish)

* New translations en_US.yaml (Ukrainian)

* New translations en_US.yaml (Portuguese, Brazilian)

* New translations en_US.yaml (Italian)

* New translations en_US.yaml (Chinese Traditional)

* New translations en_US.yaml (German)

* New translations en_US.yaml (Japanese)

* New translations en_US.yaml (Korean)

* New translations en_US.yaml (Portuguese)

* New translations en_US.yaml (Vietnamese)

* New translations en_US.yaml (French)

* New translations en_US.yaml (Spanish)

* New translations en_US.yaml (Russian)

* New translations en_US.yaml (Chinese Simplified)

* New translations en_US.yaml (Indonesian)

* New translations en_US.yaml (Romanian)

* New translations en_US.yaml (Afrikaans)

* New translations en_US.yaml (Arabic)

* New translations en_US.yaml (Catalan)

* New translations en_US.yaml (Czech)

* New translations en_US.yaml (Danish)

* New translations en_US.yaml (Greek)

* New translations en_US.yaml (Finnish)

* New translations en_US.yaml (Hebrew)

* New translations en_US.yaml (Hungarian)

* New translations en_US.yaml (Dutch)

* New translations en_US.yaml (Norwegian)

* New translations en_US.yaml (Polish)

* New translations en_US.yaml (Serbian (Cyrillic))

* New translations en_US.yaml (Swedish)

* New translations en_US.yaml (Turkish)

* New translations en_US.yaml (Ukrainian)

* New translations en_US.yaml (Portuguese, Brazilian)

* New translations en_US.yaml (Italian)

* New translations en_US.yaml (Chinese Traditional)

* New translations en_US.yaml (German)

* New translations en_US.yaml (Japanese)

* New translations en_US.yaml (Korean)

* New translations en_US.yaml (Portuguese)

* New translations en_US.yaml (Vietnamese)

* New translations en_US.yaml (French)

* New translations en_US.yaml (Spanish)

* New translations en_US.yaml (Russian)

* New translations en_US.yaml (Spanish)

* New translations en_US.yaml (French)

* New translations en_US.yaml (Spanish)

* New translations en_US.yaml (French)

* New translations en_US.yaml (French)

* New translations en_US.yaml (French)

* New translations en_US.yaml (Spanish)

* New translations en_US.yaml (Russian)

* New translations en_US.yaml (Chinese Simplified)

* New translations en_US.yaml (Indonesian)

* New translations en_US.yaml (Romanian)

* New translations en_US.yaml (Afrikaans)

* New translations en_US.yaml (Arabic)

* New translations en_US.yaml (Catalan)

* New translations en_US.yaml (Czech)

* New translations en_US.yaml (Danish)

* New translations en_US.yaml (Greek)

* New translations en_US.yaml (Finnish)

* New translations en_US.yaml (Hebrew)

* New translations en_US.yaml (Hungarian)

* New translations en_US.yaml (Dutch)

* New translations en_US.yaml (Norwegian)

* New translations en_US.yaml (Polish)

* New translations en_US.yaml (Serbian (Cyrillic))

* New translations en_US.yaml (Swedish)

* New translations en_US.yaml (Turkish)

* New translations en_US.yaml (Ukrainian)

* New translations en_US.yaml (Portuguese, Brazilian)

* New translations en_US.yaml (Italian)

* New translations en_US.yaml (Chinese Traditional)

* New translations en_US.yaml (German)

* New translations en_US.yaml (Japanese)

* New translations en_US.yaml (Korean)

* New translations en_US.yaml (Portuguese)

* New translations en_US.yaml (Vietnamese)

* New translations en_US.yaml (French)

* fix: typo

* New translations en_US.yaml (French)

* New translations en_US.yaml (Spanish)

* New translations en_US.yaml (German)

* New translations en_US.yaml (Italian)

* New translations en_US.yaml (Japanese)

* New translations en_US.yaml (Korean)

* New translations en_US.yaml (Portuguese)

* New translations en_US.yaml (Russian)

* New translations en_US.yaml (Turkish)

* New translations en_US.yaml (Chinese Simplified)

* New translations en_US.yaml (Chinese Traditional)

* New translations en_US.yaml (Vietnamese)

* New translations en_US.yaml (Indonesian)

* New translations en_US.yaml (French)

* New translations en_US.yaml (Spanish)

* New translations en_US.yaml (German)

* New translations en_US.yaml (Italian)

* New translations en_US.yaml (Japanese)

* New translations en_US.yaml (Korean)

* New translations en_US.yaml (Portuguese)

* New translations en_US.yaml (Russian)

* New translations en_US.yaml (Turkish)

* New translations en_US.yaml (Chinese Simplified)

* New translations en_US.yaml (Chinese Traditional)

* New translations en_US.yaml (Vietnamese)

* New translations en_US.yaml (Indonesian)

* New translations en_US.yaml (French)

* New translations en_US.yaml (Chinese Simplified)

* New translations en_US.yaml (Chinese Traditional)

---------

Co-authored-by: LinkinStars <linkinstar@foxmail.com>
2023-02-24 15:41:19 +08:00
LinkinStars 0d1b043557 Merge remote-tracking branch 'github/fix/1.0.6/admin-permission' into test 2023-02-23 17:13:09 +08:00
LinkinStars 4ca2429d19 fix(admin): add restriction about admin modify their status 2023-02-23 11:44:05 +08:00
LinkinStars 15390adbfc fix(admin): add restriction about admin modify their password 2023-02-23 11:37:42 +08:00
aichy a80968f50c
fix is_used_cannot_delete (#213) 2023-02-23 10:54:35 +08:00
LinkinStars 9409db902a docs(i18n): add zh_CN plugin translation 2023-02-22 15:05:32 +08:00
shuai b03269b383 feat: add draft for write answer or question #117 2023-02-22 14:47:20 +08:00
haitaoo 8df84b7684 Merge branch 'main' into feat/ui-1.1.0 2023-02-21 18:07:03 +08:00
LinkinStars 593ffad92d Merge branch 'github-main' into feature-plugin
# Conflicts:
#	go.mod
#	go.sum
#	ui/src/hooks/index.ts
#	ui/src/router/index.tsx
2023-02-21 17:37:36 +08:00
Fen 95e9b50678
New Crowdin updates (#186)
* New translations en_US.yaml (French)

* New translations en_US.yaml (Spanish)

* New translations en_US.yaml (Russian)

* New translations en_US.yaml (Chinese Simplified)

* New translations en_US.yaml (Indonesian)

* New translations en_US.yaml (Romanian)

* New translations en_US.yaml (Afrikaans)

* New translations en_US.yaml (Arabic)

* New translations en_US.yaml (Catalan)

* New translations en_US.yaml (Czech)

* New translations en_US.yaml (Danish)

* New translations en_US.yaml (Greek)

* New translations en_US.yaml (Finnish)

* New translations en_US.yaml (Hebrew)

* New translations en_US.yaml (Hungarian)

* New translations en_US.yaml (Dutch)

* New translations en_US.yaml (Norwegian)

* New translations en_US.yaml (Polish)

* New translations en_US.yaml (Serbian (Cyrillic))

* New translations en_US.yaml (Swedish)

* New translations en_US.yaml (Turkish)

* New translations en_US.yaml (Ukrainian)

* New translations en_US.yaml (Portuguese, Brazilian)

* New translations en_US.yaml (Italian)

* New translations en_US.yaml (Chinese Traditional)

* New translations en_US.yaml (German)

* New translations en_US.yaml (Japanese)

* New translations en_US.yaml (Korean)

* New translations en_US.yaml (Portuguese)

* New translations en_US.yaml (Vietnamese)

* New translations en_US.yaml (French)

* New translations en_US.yaml (Spanish)

* New translations en_US.yaml (Russian)

* New translations en_US.yaml (Chinese Simplified)

* New translations en_US.yaml (Indonesian)

* New translations en_US.yaml (Romanian)

* New translations en_US.yaml (Afrikaans)

* New translations en_US.yaml (Arabic)

* New translations en_US.yaml (Catalan)

* New translations en_US.yaml (Czech)

* New translations en_US.yaml (Danish)

* New translations en_US.yaml (Greek)

* New translations en_US.yaml (Finnish)

* New translations en_US.yaml (Hebrew)

* New translations en_US.yaml (Hungarian)

* New translations en_US.yaml (Dutch)

* New translations en_US.yaml (Norwegian)

* New translations en_US.yaml (Polish)

* New translations en_US.yaml (Serbian (Cyrillic))

* New translations en_US.yaml (Swedish)

* New translations en_US.yaml (Turkish)

* New translations en_US.yaml (Ukrainian)

* New translations en_US.yaml (Portuguese, Brazilian)

* New translations en_US.yaml (Italian)

* New translations en_US.yaml (Chinese Traditional)

* New translations en_US.yaml (German)

* New translations en_US.yaml (Japanese)

* New translations en_US.yaml (Korean)

* New translations en_US.yaml (Portuguese)

* New translations en_US.yaml (Vietnamese)

* New translations en_US.yaml (French)

* New translations en_US.yaml (Spanish)

* New translations en_US.yaml (Russian)

* New translations en_US.yaml (Spanish)

* New translations en_US.yaml (French)

* New translations en_US.yaml (Spanish)

* New translations en_US.yaml (French)

* New translations en_US.yaml (French)

* New translations en_US.yaml (French)

* New translations en_US.yaml (Spanish)

* New translations en_US.yaml (Russian)

* New translations en_US.yaml (Chinese Simplified)

* New translations en_US.yaml (Indonesian)

* New translations en_US.yaml (Romanian)

* New translations en_US.yaml (Afrikaans)

* New translations en_US.yaml (Arabic)

* New translations en_US.yaml (Catalan)

* New translations en_US.yaml (Czech)

* New translations en_US.yaml (Danish)

* New translations en_US.yaml (Greek)

* New translations en_US.yaml (Finnish)

* New translations en_US.yaml (Hebrew)

* New translations en_US.yaml (Hungarian)

* New translations en_US.yaml (Dutch)

* New translations en_US.yaml (Norwegian)

* New translations en_US.yaml (Polish)

* New translations en_US.yaml (Serbian (Cyrillic))

* New translations en_US.yaml (Swedish)

* New translations en_US.yaml (Turkish)

* New translations en_US.yaml (Ukrainian)

* New translations en_US.yaml (Portuguese, Brazilian)

* New translations en_US.yaml (Italian)

* New translations en_US.yaml (Chinese Traditional)

* New translations en_US.yaml (German)

* New translations en_US.yaml (Japanese)

* New translations en_US.yaml (Korean)

* New translations en_US.yaml (Portuguese)

* New translations en_US.yaml (Vietnamese)

* New translations en_US.yaml (French)

* fix: typo

---------

Co-authored-by: LinkinStars <linkinstar@foxmail.com>
2023-02-21 10:26:48 +08:00
dashuai 58f1c199fa
Merge pull request #206 from answerdev/feat/1.0.5/ui
Feat/1.0.5/UI
2023-02-16 17:16:06 +08:00
shuai c57830f7b4 fix: content changes have not been saved to leave the page to increase the prompt 2023-02-16 12:14:00 +08:00
haitao.jarvis bf9ee2a4d0
Merge pull request #202 from answerdev/feat/1.0.5/ui
Feat/1.0.5/UI
2023-02-14 18:06:30 +08:00
haitaoo ce88efb174 fix(TagInfo): Set the correct permissions and prompt text for deleting tags 2023-02-14 17:46:00 +08:00
aichy126 cbc300ee19 update tag delete 2023-02-14 15:29:07 +08:00
shuai 8a0f4f1600 fix: form optional translation field unification 2023-02-13 16:42:08 +08:00
LinkinStars f9a1ffb7e5 Merge branch 'github-dev' into feat/ui-1.1.0
# Conflicts:
#	i18n/zh_CN.yaml
2023-02-08 14:40:39 +08:00
LinkinStars a8c2982a91 Merge branch 'github-main' into release/1.0.4
# Conflicts:
#	i18n/en_US.yaml
2023-02-07 17:38:58 +08:00
LinkinStars 964e6bd2d4 fix(upload): add image file check 2023-02-06 19:04:05 +08:00
LinkinStars a7a8cbf35c docs(i18n): Update i18n files 2023-02-06 10:56:07 +08:00
LinkinStars b5509a87f7 Merge branch 'main' into release/1.0.4
# Conflicts:
#	i18n/en_US.yaml
2023-02-06 10:49:04 +08:00
Fen 15105a8822
New Crowdin updates (#175)
* New translations en_US.yaml (French)

* New translations en_US.yaml (Spanish)

* New translations en_US.yaml (German)

* New translations en_US.yaml (Italian)

* New translations en_US.yaml (Japanese)

* New translations en_US.yaml (Korean)

* New translations en_US.yaml (Portuguese)

* New translations en_US.yaml (Russian)

* New translations en_US.yaml (Chinese Simplified)

* New translations en_US.yaml (Chinese Traditional)

* New translations en_US.yaml (Vietnamese)

* New translations en_US.yaml (Chinese Traditional)

* New translations en_US.yaml (Chinese Traditional)

* New translations en_US.yaml (Spanish)

* New translations en_US.yaml (French)

* New translations en_US.yaml (Spanish)

* New translations en_US.yaml (Russian)

* New translations en_US.yaml (Russian)

* New translations en_US.yaml (Russian)

* New translations en_US.yaml (Russian)

* New translations en_US.yaml (Chinese Simplified)

* Update en_US.yaml

fix user display name length

* update mark

* update select

* New translations en_US.yaml (Chinese Simplified)

* New translations en_US.yaml (Chinese Simplified)

* New translations en_US.yaml (Indonesian)

* New translations en_US.yaml (Indonesian)

* New translations en_US.yaml (Indonesian)

* New translations en_US.yaml (French)

* New translations en_US.yaml (French)

* New translations en_US.yaml (French)

* New translations en_US.yaml (Romanian)

* New translations en_US.yaml (Afrikaans)

* New translations en_US.yaml (Arabic)

* New translations en_US.yaml (Catalan)

* New translations en_US.yaml (Czech)

* New translations en_US.yaml (Danish)

* New translations en_US.yaml (Greek)

* New translations en_US.yaml (Finnish)

* New translations en_US.yaml (Hebrew)

* New translations en_US.yaml (Hungarian)

* New translations en_US.yaml (Armenian)

* New translations en_US.yaml (Dutch)

* New translations en_US.yaml (Norwegian)

* New translations en_US.yaml (Polish)

* New translations en_US.yaml (Albanian)

* New translations en_US.yaml (Serbian (Cyrillic))

* New translations en_US.yaml (Swedish)

* New translations en_US.yaml (Turkish)

* New translations en_US.yaml (Ukrainian)

* New translations en_US.yaml (Portuguese, Brazilian)

* New translations en_US.yaml (Bengali)

* New translations en_US.yaml (Azerbaijani)

* New translations en_US.yaml (Bosnian)

* New translations en_US.yaml (Balochi)

* New translations en_US.yaml (Balinese)

* New translations en_US.yaml (French)

* New translations en_US.yaml (French)

* fix typo

* New translations en_US.yaml (Indonesian)

* New translations en_US.yaml (Indonesian)

* New translations en_US.yaml (Italian)

* New translations en_US.yaml (Spanish)

* New translations en_US.yaml (Spanish)

* New translations en_US.yaml (Chinese Traditional)
2023-02-06 10:31:45 +08:00
shuai dfcd64e2a4 fix: optimize third-party login display name 2023-02-03 17:49:48 +08:00
haitao(lj) e8246433a2 Merge branch 'feat/ui-1.0.4' into feat/ui-1.1.0 2023-02-03 16:49:14 +08:00
贾海涛(龙笛) 7a57cb5543 Merge branch 'feat/ui-1.0.4' into 'test'
Feat/ui 1.0.4

See merge request opensource/answer!431
2023-02-02 02:55:28 +00:00
haitao(lj) b4738439c9 fix(i18n): Update i18n files 2023-02-02 10:49:37 +08:00
贾海涛(龙笛) d00f6e3476 Merge branch 'feat/ui-1.0.4' into 'test'
fix(i18n): Set the site_name in i18n to the configured value

See merge request opensource/answer!425
2023-01-30 06:26:48 +00:00
haitao(lj) bf3efbb45e fix(i18n): Set the site_name in i18n to the configured value 2023-01-30 12:20:15 +08:00
Ren Yubin 7e1d314dfc Merge branch 'feat/ui-1.0.4' into 'test'
Feat/ui 1.0.4

See merge request opensource/answer!423
2023-01-29 08:39:33 +00:00
shuai 4e77db3e27 fix: increase the number of lists with text descriptions 2023-01-29 16:33:05 +08:00
LinkinStar 92a82e1673 feat(comment): Add comment modification time limit condition 2023-01-28 16:53:12 +08:00
shuai bdaf254af1 fix: username verification format #181 2023-01-28 11:05:31 +08:00
shuai 3466da2b0c feat(ui): unified management welcome 2023-01-17 11:51:42 +08:00
shuai b35d2564b5 fix(ui): resolve conflict 2023-01-16 18:38:27 +08:00
linkinstar 006d89a405 Merge branch 'release/1.0.3' into 'main'
Release/1.0.3

See merge request opensource/answer!421
2023-01-16 02:50:35 +00:00
Fen b589d8db6a
New Crowdin updates (#160)
* New translations en_US.yaml (Chinese Simplified)

* New translations en_US.yaml (French)

* New translations en_US.yaml (French)

* New translations en_US.yaml (French)

* New translations en_US.yaml (French)

* New translations en_US.yaml (Spanish)

* New translations en_US.yaml (Spanish)

* New translations en_US.yaml (Spanish)

* New translations en_US.yaml (Portuguese)

* New translations en_US.yaml (German)

* New translations en_US.yaml (German)

* New translations en_US.yaml (Spanish)

* New translations en_US.yaml (Spanish)

* New translations en_US.yaml (German)

* New translations en_US.yaml (Spanish)

* New translations en_US.yaml (Spanish)
2023-01-16 10:37:11 +08:00
robin 152d8d2f68 feat(ui): Add plugin configuration 2023-01-13 16:14:59 +08:00
robin b8cfde0425 feat(ui): add installed plugins page 2023-01-13 16:13:56 +08:00
shuai 479892b156 feat: add oauth plugin 2023-01-13 11:38:01 +08:00
haitao(lj) 8a11d94c1b fix(Branding): Set all branding field optional 2023-01-11 11:10:33 +08:00
shuai a88b476803 Merge branch 'feat/ui-1.1.0' of git.backyard.segmentfault.com:opensource/answer into feat/ui-1.1.0 2023-01-10 16:49:56 +08:00
shuai 0a1f1b1372 chore: add oauth pages 2023-01-10 16:49:50 +08:00
haitao(lj) 9a28d8f6c6 feat(tryLoggedAndNormal): Add `loginToContinue` modal for tryLoggedAndNormal guard 2023-01-10 16:25:26 +08:00
robin d02d086d45 refactor: update en_US.yaml 2023-01-10 11:22:59 +08:00
haitao(lj) c0cf0e6861 fix(siteName): Use dynamic site names on registration and login pages 2023-01-09 15:21:25 +08:00
Fen 56bea6cf85
New Crowdin updates (#133)
* New translations en_US.yaml (Chinese Simplified)

* New translations en_US.yaml (French)

* New translations en_US.yaml (Spanish)

* New translations en_US.yaml (German)

* New translations en_US.yaml (Italian)

* New translations en_US.yaml (Japanese)

* New translations en_US.yaml (Korean)

* New translations en_US.yaml (Portuguese)

* New translations en_US.yaml (Russian)

* New translations en_US.yaml (Chinese Simplified)

* New translations en_US.yaml (Chinese Traditional)

* New translations en_US.yaml (Vietnamese)

* New translations en_US.yaml (Chinese Simplified)

* New translations en_US.yaml (Italian)

* New translations en_US.yaml (Chinese Simplified)

* New translations en_US.yaml (French)

* New translations en_US.yaml (French)

* New translations en_US.yaml (French)

* New translations en_US.yaml (French)

* New translations en_US.yaml (French)

* New translations en_US.yaml (French)

* New translations en_US.yaml (French)

* New translations en_US.yaml (French)

* New translations en_US.yaml (Spanish)

* New translations en_US.yaml (German)

* New translations en_US.yaml (Italian)

* New translations en_US.yaml (Japanese)

* New translations en_US.yaml (Korean)

* New translations en_US.yaml (Portuguese)

* New translations en_US.yaml (Russian)

* New translations en_US.yaml (Chinese Simplified)

* New translations en_US.yaml (Chinese Traditional)

* New translations en_US.yaml (Vietnamese)

* New translations en_US.yaml (French)

* New translations en_US.yaml (French)

* New translations en_US.yaml (French)

* New translations en_US.yaml (French)

* New translations en_US.yaml (Chinese Traditional)

* New translations en_US.yaml (Chinese Simplified)

* New translations en_US.yaml (Chinese Simplified)

Co-authored-by: LinkinStars <linkinstar@foxmail.com>
2023-01-06 17:20:38 +08:00
LinkinStar 5a2fea3637 Merge remote-tracking branch 'origin/feat/1.0.2/user' into test 2023-01-04 10:10:10 +08:00
LinkinStar 640ae6e3b9 fix(question): Incorrect empty query condition in postgres causes query problem bug. Fix #148 2023-01-04 10:09:37 +08:00
LinkinStar 7268fe2331 Merge remote-tracking branch 'origin/feat/1.0.2/user' into test 2022-12-30 17:09:47 +08:00
LinkinStar 96e292462e feat(question): Adjust the home page problem list display rules 2022-12-30 17:09:32 +08:00
贾海涛(龙笛) 748f7bdeb6 Merge branch 'feat/ui-1.0.2' into 'test'
feat(HotQuestions): Hot questions maximum request 6 items

See merge request opensource/answer!389
2022-12-27 10:15:25 +00:00
haitao(lj) f4f2e05482 feat(Users): Add user unsubscribe result 2022-12-27 11:36:26 +08:00
LinkinStar 36020bdbd6 Merge remote-tracking branch 'origin/feat/1.0.2/user' into test 2022-12-26 11:53:25 +08:00
LinkinStar 48a54e8139 fix(smtp): Check From Name in SMTP is not a Email 2022-12-26 11:49:38 +08:00
haitao(lj) feddfffdde refactor(Dashboard): Feedback Change to Support 2022-12-26 10:18:07 +08:00
aichy b8077d37b3 update Adopt to Accept 2022-12-22 11:04:19 +08:00
LinkinStar e6069d8475 fix(i18n): Delete Duplicate translations 2022-12-19 17:43:35 +08:00
LinkinStar 7168d31e43 Merge branch 'github-main' into hot-fix/1.0.0 2022-12-19 17:23:52 +08:00
Fen 7277b2b265
New Crowdin updates (#119)
* New translations en_US.yaml (French)

* New translations en_US.yaml (Spanish)

* New translations en_US.yaml (German)

* New translations en_US.yaml (Italian)

* New translations en_US.yaml (Japanese)

* New translations en_US.yaml (Korean)

* New translations en_US.yaml (Portuguese)

* New translations en_US.yaml (Russian)

* New translations en_US.yaml (Chinese Simplified)

* New translations en_US.yaml (Chinese Traditional)

* New translations en_US.yaml (Chinese Simplified)

* New translations en_US.yaml (Chinese Simplified)

* New translations en_US.yaml (Chinese Simplified)

* New translations en_US.yaml (Chinese Traditional)

* New translations en_US.yaml (Chinese Simplified)

* New translations en_US.yaml (French)

* New translations en_US.yaml (Spanish)

* New translations en_US.yaml (German)

* New translations en_US.yaml (Italian)

* New translations en_US.yaml (Japanese)

* New translations en_US.yaml (Korean)

* New translations en_US.yaml (Portuguese)

* New translations en_US.yaml (Russian)

* New translations en_US.yaml (Chinese Simplified)

* New translations en_US.yaml (Chinese Traditional)

* New translations en_US.yaml (Chinese Simplified)

* New translations en_US.yaml (Vietnamese)

Co-authored-by: LinkinStars <linkinstar@foxmail.com>
2022-12-19 17:18:21 +08:00
LinkinStar e395de3099 feat(i18n): Add more supported languages. 2022-12-19 17:07:34 +08:00
Ren Yubin 995db52793 Merge branch 'feat/ui-0.7.0' into 'test'
refactor: update i18n file

See merge request opensource/answer!350
2022-12-16 07:40:31 +00:00
robin 4961f41542 refactor: update i18n file 2022-12-16 15:34:16 +08:00
Ren Yubin dad0b7f888 Merge branch 'feat/ui-0.7.0' into 'test'
Feat/ui 0.7.0

See merge request opensource/answer!349
2022-12-16 07:18:15 +00:00
robin 7b4d41274d refactor: update en_US.yaml 2022-12-16 15:10:03 +08:00
贾海涛(龙笛) 3468cba95b Merge branch 'feat/ui-0.7.0' into 'test'
Feat/ui 0.7.0

See merge request opensource/answer!337
2022-12-14 07:16:47 +00:00
haitao(lj) 32f009b096 Merge branch 'feat/ui-0.7.0' of git.backyard.segmentfault.com:opensource/answer into feat/ui-0.7.0 2022-12-14 15:08:56 +08:00
haitao(lj) 30f7edd614 chore: admin/general,interface,seo, customize etc... 2022-12-14 15:08:52 +08:00
Ren Yubin cfb383bde7 Merge branch 'feat/ui-0.7.0' into 'test'
Feat/ui 0.7.0

See merge request opensource/answer!333
2022-12-14 01:32:38 +00:00
robin 79a12ab9b6 refactor(ui): update en_US.yaml 2022-12-13 18:40:02 +08:00
Ren Yubin ed242e7569 Merge branch 'feat/ui-0.7.0' into 'test'
Feat/ui 0.7.0

See merge request opensource/answer!332
2022-12-13 09:43:22 +00:00
robin d0af8b843e refactor: update en_US.yaml 2022-12-13 16:47:53 +08:00
Ren Yubin 8bc408eaa2 Merge branch 'feat/ui-0.7.0' into 'test'
Feat/ui 0.7.0

See merge request opensource/answer!331
2022-12-13 08:29:11 +00:00
robin bd478a1400 refactor: update en_US.yaml 2022-12-13 16:18:13 +08:00
贾海涛(龙笛) 1a453bdf72 Merge branch 'feat/ui-0.7.0' into 'test'
Feat/ui 0.7.0

See merge request opensource/answer!329
2022-12-12 05:38:07 +00:00
LinkinStar 1d3c6e531c Merge remote-tracking branch 'origin/feat/0.7.0/user-manage' into test 2022-12-12 13:16:30 +08:00
haitao(lj) 79f25466ca feat(admin/users): add new user and change user password done 2022-12-10 16:37:18 +08:00
haitao(lj) 481d16ba16 feat(admin/login): Complete login setting api interfacing 2022-12-10 15:30:36 +08:00
haitao(lj) b062a71234 feat(admin/theme): Complete theme api interfacing 2022-12-10 14:45:25 +08:00
LinkinStar c09d861b5d feat(seo): seo update 2022-12-09 10:35:49 +08:00
haitao(lj) 1537f502f4 Merge branch 'feat/ui-0.6.0' into feat/ui-0.7.0 2022-12-09 10:12:12 +08:00
贾海涛(龙笛) dd269d9a3e Merge branch 'feat/ui-0.6.0' into 'test'
Feat/ui 0.6.0

See merge request opensource/answer!326
2022-12-08 11:12:56 +00:00
haitao(lj) 32f7a0a89c refactor(users/settings): refactoring forms according to specifications 2022-12-08 19:07:31 +08:00
haitao(lj) 50133f5fe3 fix(admin/smtp): add label for smtp authentication 2022-12-08 15:18:04 +08:00
LinkinStar b9ed2e5050 fix(tag): can not set synonym as tag itself 2022-12-08 10:43:45 +08:00
LinkinStar 3e457b93df fix(i18n): Wrong role translation 2022-12-07 18:47:24 +08:00
robin 3c6151b806 feat(ui): admin module update 2022-12-07 18:15:27 +08:00
LinkinStar 1fe69bcb65 feat(login): add private mode and allowed user sign up config 2022-12-07 15:23:22 +08:00
kumfo 44237c6f78 feat(zh_CN.yaml): sync with zh_US.yaml 2022-12-06 18:37:08 +08:00
haitao(lj) 6904c9775c Merge branch 'feat/ui-0.6.0' into feat/0.6.0/seo 2022-12-06 18:19:47 +08:00
haitao(lj) 7d6acca9c9 fix(i18n): Rewrite description as desc to be compatible with go-i18n 2022-12-06 18:13:04 +08:00
haitao(lj) fcb6197748 Merge branch 'dev' into feat/ui-0.6.0 2022-12-06 17:30:01 +08:00
LinkinStar f3e42f72ac Merge remote-tracking branch 'origin/feat/0.6.0/seo' into test
# Conflicts:
#	docs/docs.go
#	docs/swagger.json
#	docs/swagger.yaml
#	internal/controller/controller.go
2022-12-06 16:56:30 +08:00
LinkinStar d95bd6aa79 Merge branch 'feat/0.6.0/user-role' into test
# Conflicts:
#	i18n/zh_CN.yaml
#	internal/controller/answer_controller.go
#	internal/migrations/v3.go
#	internal/schema/activity.go
2022-12-06 16:50:55 +08:00
LinkinStar d0393e8df1 docs(i18n): Additional Chinese translation 2022-12-06 14:53:56 +08:00
haitao(lj) 1812d59cd9 feat(seo): add robots setting for seo 2022-12-06 10:35:06 +08:00
kumfo aee0baba92 feat(template/timeformat): backend time render synchronous with frontend 2022-12-05 14:56:18 +08:00
kumfo 19f119423f feat: template render time i18n 2022-12-05 11:27:37 +08:00
shuai 57804fc4d9 fix: question add reopen operation 2022-12-02 17:19:31 +08:00
LinkinStar 2b0634e2e6 feat(rank): Modify all permission restriction controls 2022-12-02 15:08:18 +08:00
haitao(lj) ca576d9b12 feat(permalink): permalink factory method done 2022-12-02 11:52:00 +08:00
shuai 0fd2a807b0 fix: conflict 2022-12-01 19:01:33 +08:00
LinkinStar affd376f57 Merge branch 'dev' into feat/0.6.0/user-role 2022-12-01 18:23:56 +08:00
shuai 2841e3eef2 feat: edit content in review will show toast msg 2022-12-01 18:21:53 +08:00
haitao(lj) 9ceb9e0a07 Merge branch 'feat/ui-0.5.0' into feat/ui-0.6.0 2022-12-01 18:09:47 +08:00
贾海涛(龙笛) 3a1cc928b1 Merge branch 'feat/ui-0.5.0' into 'test'
Feat/ui 0.5.0

See merge request opensource/answer!303
2022-12-01 08:08:59 +00:00
LinkinStar 6a9408657c feat(user): add role and role power 2022-12-01 15:54:06 +08:00
haitao(lj) fe196abd54 fix(en_US): typo 2022-12-01 15:15:21 +08:00
Li Shuailing e39d18cf80 Merge branch 'feat/ui-0.5.0' into 'test'
Feat/ui 0.5.0

See merge request opensource/answer!302
2022-12-01 04:40:46 +00:00
shuai bb2de6adf0 feat: timlin for answer title 2022-12-01 12:33:04 +08:00
shuai 5b408b902c feat: timlin for tag title 2022-12-01 12:32:01 +08:00
Li Shuailing 044f37ae6c Merge branch 'feat/ui-0.6.0' into 'test'
Feat/ui 0.6.0

See merge request opensource/answer!300
2022-12-01 01:47:42 +00:00
LinkinStar 5994ddd338 Merge branch 'feat/0.5.0/timeline_ai' into test 2022-11-30 19:21:12 +08:00
LinkinStar 457c1cd798 fix(rank): Incorrect version reputation check rule 2022-11-30 19:11:28 +08:00
shuai 9884a1d23f feat: cannot change current logged user status and role 2022-11-30 17:17:58 +08:00
haitao(lj) b5955316d9 Merge branch 'dev' into feat/ui-0.5.0 2022-11-30 16:44:04 +08:00
haitao(lj) fa7ade2a24 Merge branch 'feat/ui-0.5.0' into feat/ui-0.6.0 2022-11-30 14:27:56 +08:00
haitao(lj) 5451625725 Merge branch 'feat/ui-0.5.0' into test 2022-11-30 10:13:35 +08:00
haitao(lj) 8e52165229 fix(footer): gitlab#1342 2022-11-29 17:49:02 +08:00
Li Shuailing baabc06109 Merge branch 'feat/ui-0.5.0' into 'test'
Feat/ui 0.5.0

See merge request opensource/answer!286
2022-11-28 10:17:42 +00:00
shuai bd8b36e842 fix: timline page adjustment 2022-11-28 18:10:07 +08:00
shuai a6ace8b38d feat: add change user role modal 2022-11-28 16:00:29 +08:00
贾海涛(龙笛) 5cab4439e0 Merge branch 'feat/ui-0.5.0' into 'test'
feat(review): ready for testing

See merge request opensource/answer!278
2022-11-25 10:03:21 +00:00
haitao(lj) 079513e8b6 feat(review): ready for testing 2022-11-25 17:55:13 +08:00
aichy126 d90f95157a Merge branch 'feat/0.5.0/timeline_ai' into test 2022-11-25 11:25:13 +08:00
aichy126 e445415ab9 update review permission 2022-11-25 11:13:58 +08:00
aichy126 3d532533cc 版本审核 2022-11-25 10:46:39 +08:00
aichy126 a7f9d999cc Merge branch 'feat/0.5.0/timeline_ai' into test 2022-11-24 16:13:10 +08:00
aichy126 977f9999a9 update tag revision 2022-11-24 15:02:31 +08:00
Li Shuailing 6a15b5bbb9 Merge branch 'feat/ui-0.5.0' into 'test'
fix: timeline add empty state

See merge request opensource/answer!275
2022-11-24 03:47:30 +00:00
shuai 155c9b57c3 fix: timeline add empty state 2022-11-24 11:35:32 +08:00
Li Shuailing f913408d13 Merge branch 'feat/ui-0.5.0' into 'test'
fix: timeline add i18n

See merge request opensource/answer!272
2022-11-24 02:15:20 +00:00
shuai 574b926108 fix: timeline add i18n 2022-11-24 10:08:02 +08:00
Li Shuailing 856c441400 Merge branch 'feat/ui-0.5.0' into 'test'
Feat/ui 0.5.0

See merge request opensource/answer!271
2022-11-24 01:35:39 +00:00
shuai f882058266 Merge branch 'feat/ui-0.5.0' of git.backyard.segmentfault.com:opensource/answer into feat/ui-0.5.0 2022-11-23 15:21:51 +08:00
shuai f3ec755e92 feat: add timeline router 2022-11-23 15:21:36 +08:00
haitao(lj) f3b00e8f0f fix(question): add field summary for question edit 2022-11-23 14:13:03 +08:00
aichy126 ba46d08e04 swagger 2022-11-23 11:10:15 +08:00
shuai 9359f27729 feat: add timeline page 2022-11-22 17:41:48 +08:00
aichy126 0fac38860f en_US.yaml 2022-11-22 17:06:15 +08:00
aichy126 2676822331 fix question answer delete 2022-11-22 16:54:28 +08:00
haitao(lj) ecce2b10e6 feat(review): review page template 2022-11-22 16:48:40 +08:00
aichy126 761944440c Merge branch 'main' into ai_0.3_fix_del 2022-11-22 16:19:42 +08:00
aichy126 4f1762f01a fix question delete 2022-11-22 16:13:55 +08:00