51 Commits
Author SHA1 Message Date
github-actions[bot] febe890ecb chore: release v2.5.2 2023-03-19 11:49:07 +00:00
github-actions[bot] 63a637a50e chore: release v2.5.1 2023-03-16 13:52:56 +00:00
qwqcode 00d765b563 chore(deps): upgrade frontend deps
Signed-off-by: qwqcode <qwqcode@gmail.com>
2023-03-16 21:08:48 +08:00
qwqcode 340ab407da chore(docs): update artalk latest version in docs
Signed-off-by: qwqcode <qwqcode@gmail.com>
2023-03-10 23:15:51 +08:00
qwqcode ce81d90e3a docs: init artalk with new frontend api
Signed-off-by: qwqcode <qwqcode@gmail.com>
2023-03-10 20:58:15 +08:00
qwqcode b898a4ca96 chore(docs): fix docs dead link
Signed-off-by: qwqcode <qwqcode@gmail.com>
2023-03-10 20:27:00 +08:00
qwqcode 069a33773c docs: refine and add frontend api docs
Signed-off-by: qwqcode <qwqcode@gmail.com>
2023-03-10 20:17:41 +08:00
qwqcode b40c0db7a0 feat(ui): add some static methods
Signed-off-by: qwqcode <qwqcode@gmail.com>
2023-03-10 20:16:18 +08:00
qwqcode 7efddf713a style: improve some styles
Signed-off-by: qwqcode <qwqcode@gmail.com>
2023-03-10 18:37:39 +08:00
qwqcode 835f41bc3a feat(captcha): add support for reCAPTCHA and hCaptcha (#456)
* feat(captcha): add support for reCAPTCHA and hCaptcha

Signed-off-by: qwqcode <qwqcode@gmail.com>

* refine docs

Signed-off-by: qwqcode <qwqcode@gmail.com>

---------

Signed-off-by: qwqcode <qwqcode@gmail.com>
2023-03-10 13:06:23 +08:00
qwqcode c8f9a08bfc feat(captcha): support turnstile captcha by cloudflare (#453)
* feat(captcha): support turnstile captcha by cloudflare

Signed-off-by: qwqcode <qwqcode@gmail.com>

* docs: add turnstile captcha

Signed-off-by: qwqcode <qwqcode@gmail.com>

---------

Signed-off-by: qwqcode <qwqcode@gmail.com>
2023-03-09 17:17:54 +08:00
qwqcode 9f7dd15bf8 perf(ui/sidebar): improve sidebar i18n
Signed-off-by: qwqcode <qwqcode@gmail.com>
2023-03-09 13:41:28 +08:00
qwqcode c561db7997 chore(docs): modify artalk script link
Signed-off-by: qwqcode <qwqcode@gmail.com>
2023-03-08 20:38:44 +08:00
qwqcode 9e72c74a8d chore(docs): upgrade and fix css
Signed-off-by: qwqcode <qwqcode@gmail.com>
2023-03-08 11:45:36 +08:00
qwqcode 37f68f1604 feat(ui/height_limit): support scrollable height limit area (#451)
Signed-off-by: qwqcode <qwqcode@gmail.com>
2023-03-08 11:17:54 +08:00
qwqcode acd76b9d6b chore(deps): upgrade deps
Signed-off-by: qwqcode <qwqcode@gmail.com>
2023-03-07 11:56:17 +08:00
Kindle deepandqwqcode a677443a7c chore(docs): refine import-blog.md hugo case (#413)
* Update import-blog.md

* Update import-blog.md

* Update import-blog.md

---------

Co-authored-by: qwqcode <qwqcode@gmail.com>
2023-03-06 22:10:29 +08:00
qwqcode fccebf853e feat: display IP region of comment (#418) (#447)
* ip_region backend api

Signed-off-by: qwqcode <qwqcode@gmail.com>

* frontend ui support

Signed-off-by: qwqcode <qwqcode@gmail.com>

* fix backend

Signed-off-by: qwqcode <qwqcode@gmail.com>

* handle mutiple ip case

Signed-off-by: qwqcode <qwqcode@gmail.com>

* add docs

Signed-off-by: qwqcode <qwqcode@gmail.com>

---------

Signed-off-by: qwqcode <qwqcode@gmail.com>
2023-03-06 21:54:03 +08:00
qwqcode 68008d67f7 chore(deps/docs): upgrade deps
Signed-off-by: qwqcode <qwqcode@gmail.com>
2023-03-02 11:38:28 +08:00
二丫讲梵 25acedd3ee docs(extras): add deploy guide for vuepress (#436) 2023-02-28 19:09:48 +08:00
Baoshuo Renandqwqcode d57b747991 docs(deploy): add restart=always for docker to auto restart (#425)
* fix: 为 docker 容器指定 restart=always 使得容器可以自动重启

* Update deploy.md

---------

Co-authored-by: qwqcode <qwqcode@gmail.com>
2023-02-22 11:40:18 +08:00
qwqcode 5d85d83ce1 chore(deps): update dependencies
Signed-off-by: qwqcode <qwqcode@gmail.com>
2023-02-17 13:24:05 +08:00
qwqcode 9e26b22058 chore(docs): revise some docs
Signed-off-by: qwqcode <qwqcode@gmail.com>
2023-02-05 23:25:11 +08:00
qwqcode d411763118 fix(email): failback to email.mail_tpl if admin_notify.email.mail_tpl is empty
Signed-off-by: qwqcode <qwqcode@gmail.com>
2023-02-05 23:24:27 +08:00
qwqcode fa3239e566 chore(deps): upgrade frontend deps
Signed-off-by: qwqcode <qwqcode@gmail.com>
2023-02-04 20:46:25 +08:00
qwqcode 9d0591c617 chore(docs): add i18n support
Signed-off-by: qwqcode <qwqcode@gmail.com>
2023-02-04 19:25:05 +08:00
renovate[bot] b7520c88c1 chore(deps): update dependency vitepress to v1.0.0-alpha.45 (#356)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-02-04 18:23:56 +08:00
qwqcode e447657c94 docs: fix content and update index 2023-02-04 18:13:41 +08:00
Mr.Hope a67632a48a docs: fix wrong config value (#371)
* Update fe-control.md

* Update fe-control.md
2023-02-03 13:36:21 +08:00
Mr.Hope 0b7b6ca623 docs: fix broken links (#364) 2023-02-02 16:06:59 +08:00
qwqcode 9a680f0ef8 docs: add open api (#360)
* chore(api): add comment for open api

Signed-off-by: qwqcode <qwqcode@gmail.com>

* docs: add open api generation support

Signed-off-by: qwqcode <qwqcode@gmail.com>

---------

Signed-off-by: qwqcode <qwqcode@gmail.com>
2023-01-29 00:13:19 +08:00
qwqcode e6ac313875 chore(docs): fix vitepress build issue
Signed-off-by: qwqcode <qwqcode@gmail.com>
2023-01-26 21:08:34 +08:00
qwqcode 34e59e653f refactor(CI): improve build and release workflows (#358)
* refactor(CI): build and publish workflows

Signed-off-by: qwqcode <qwqcode@gmail.com>

* fix(docs): version in cdn link output issue

Signed-off-by: qwqcode <qwqcode@gmail.com>

Signed-off-by: qwqcode <qwqcode@gmail.com>
2023-01-26 20:07:55 +08:00
qwqcode 2eaf3e814a chore(deps): upgrade vitepress for docs
Signed-off-by: qwqcode <qwqcode@gmail.com>
2023-01-23 17:20:46 +08:00
qwqcode 7de6c27bd8 feat(i18n): add i18n support for sidebar (#353)
* docs: revise config example template

Signed-off-by: qwqcode <qwqcode@gmail.com>

* feat: add i18n for sidebar

Signed-off-by: qwqcode <qwqcode@gmail.com>

* feat: i18n for backend config in sidebar

Signed-off-by: qwqcode <qwqcode@gmail.com>

* feat(i18n): link FE and BE locale conf

Signed-off-by: qwqcode <qwqcode@gmail.com>

Signed-off-by: qwqcode <qwqcode@gmail.com>
2023-01-21 22:53:34 +08:00
qwqcode 7e01f9d0ed chore: revert the rename of image on dockerhub (#351)
Signed-off-by: qwqcode <qwqcode@gmail.com>

Signed-off-by: qwqcode <qwqcode@gmail.com>
2023-01-20 13:28:14 +08:00
qwqcode 90ebd719a0 docs: add CODE_OF_CONDUCT.md
Signed-off-by: qwqcode <qwqcode@gmail.com>
2023-01-17 21:25:51 +08:00
qwqcode 342f3d3ad8 chore: merge .gitignore and clean up
Signed-off-by: qwqcode <qwqcode@gmail.com>
2023-01-17 20:25:49 +08:00
qwqcode f89f87d92f fix: docker image build script
Signed-off-by: qwqcode <qwqcode@gmail.com>
2023-01-17 20:24:45 +08:00
qwqcode 593639f92e chore: move files from docs/docs to docs
Signed-off-by: qwqcode <qwqcode@gmail.com>
2023-01-17 19:34:59 +08:00
pluveto 61da5eb6ef docs: update setup-example-site.sh script usage 2023-01-17 09:15:09 +00:00
pluveto 697ed7282a refactor: batch removing artalk -go postfix 2023-01-17 05:37:45 +00:00
pluveto d9cc493b71 docs: migrate ArtalkJS/Docs to monorepo docs 2023-01-17 05:33:59 +00:00
pluveto 8d4219af87 refactor: renamed from artalk-go to artalk 2023-01-17 05:22:09 +00:00
pluveto 4f046f8d0e refactor: move from tmp dir to root 2023-01-16 21:34:24 +08:00
qwqcode faa86c4cc0 Update deploy script. 2021-10-19 23:04:28 +08:00
qwqcode ff899c7a31 Update the new repository URL. 2021-01-03 00:07:42 +08:00
qwqcode b68a08fff7 New Banner Design. 2021-01-02 00:31:24 +08:00
qwqcode 023e317a5c New Logo Design. 2021-01-02 00:26:54 +08:00
qwqcode aec3e562b4 Function admin_users done 2019-01-31 14:28:24 +08:00