├── .github └── workflows │ ├── cd.yaml │ ├── ci.yaml │ └── release-npm.yaml ├── .gitignore ├── .husky └── pre-commit ├── .vscode └── settings.json ├── LICENSE ├── OWNERS ├── README.md ├── biome.json ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── images └── cover.png ├── package.json ├── packages ├── comment-widget │ ├── lit-localize.json │ ├── package.json │ ├── pnpm-lock.yaml │ ├── src │ │ ├── assets │ │ │ └── halo.png │ │ ├── avatar │ │ │ ├── avatar-policy.ts │ │ │ └── providers │ │ │ │ ├── avatar-provider.ts │ │ │ │ ├── gravatar.ts │ │ │ │ └── index.ts │ │ ├── base-comment-item.ts │ │ ├── base-form.ts │ │ ├── base-tooltip.ts │ │ ├── comment-content.ts │ │ ├── comment-editor-skeleton.ts │ │ ├── comment-editor.ts │ │ ├── comment-form.ts │ │ ├── comment-item.ts │ │ ├── comment-list.ts │ │ ├── comment-pagination.ts │ │ ├── comment-replies.ts │ │ ├── comment-widget.ts │ │ ├── commenter-ua-bar.ts │ │ ├── constant │ │ │ └── index.ts │ │ ├── context │ │ │ └── index.ts │ │ ├── emoji-button.ts │ │ ├── generated │ │ │ ├── locale-codes.ts │ │ │ └── locales │ │ │ │ ├── es.ts │ │ │ │ ├── zh-CN.ts │ │ │ │ └── zh-TW.ts │ │ ├── icons │ │ │ └── icon-loading.ts │ │ ├── index.ts │ │ ├── lit-toast.ts │ │ ├── loading-block.ts │ │ ├── locale │ │ │ └── index.ts │ │ ├── reply-form.ts │ │ ├── reply-item.ts │ │ ├── styles │ │ │ ├── base.ts │ │ │ └── content.css │ │ ├── types │ │ │ └── index.ts │ │ ├── user-avatar.ts │ │ ├── utils │ │ │ ├── captcha.ts │ │ │ ├── date.ts │ │ │ └── html.ts │ │ └── vite-env.d.ts │ ├── tsconfig.json │ ├── uno.config.ts │ ├── var.css │ ├── vite.config.ts │ └── xliff │ │ ├── es.xlf │ │ ├── zh-CN.xlf │ │ └── zh-TW.xlf ├── example │ ├── env.d.ts │ ├── index.html │ ├── package.json │ ├── src │ │ └── main.ts │ ├── tsconfig.json │ └── vite.config.ts ├── ui │ ├── env.d.ts │ ├── package.json │ ├── rsbuild.config.mjs │ ├── src │ │ ├── components │ │ │ ├── Content.vue │ │ │ └── Editor.vue │ │ └── index.ts │ └── tsconfig.json └── widget │ ├── package.json │ ├── rslib.config.mjs │ ├── src │ ├── env.d.ts │ └── index.ts │ └── tsconfig.json ├── pnpm-lock.yaml ├── pnpm-workspace.yaml ├── settings.gradle ├── src └── main │ ├── java │ └── run │ │ └── halo │ │ └── comment │ │ └── widget │ │ ├── CommentWidgetHeadProcessor.java │ │ ├── CommentWidgetPlugin.java │ │ ├── ConfigEndpoint.java │ │ ├── DefaultCommentWidget.java │ │ ├── SettingConfigGetter.java │ │ ├── SettingConfigGetterImpl.java │ │ └── captcha │ │ ├── CaptchaCookieResolver.java │ │ ├── CaptchaCookieResolverImpl.java │ │ ├── CaptchaEndpoint.java │ │ ├── CaptchaGenerator.java │ │ ├── CaptchaManager.java │ │ ├── CaptchaManagerImpl.java │ │ ├── CaptchaType.java │ │ └── CommentCaptchaFilter.java │ └── resources │ ├── extensions │ ├── extension-definitions.yaml │ ├── reverseProxy.yaml │ ├── role-templates.yaml │ └── settings.yaml │ ├── fonts │ └── Arial_Bold.ttf │ ├── logo.svg │ └── plugin.yaml └── tsconfig.json /.github/workflows/cd.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halo-dev/plugin-comment-widget/HEAD/.github/workflows/cd.yaml -------------------------------------------------------------------------------- /.github/workflows/ci.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halo-dev/plugin-comment-widget/HEAD/.github/workflows/ci.yaml -------------------------------------------------------------------------------- /.github/workflows/release-npm.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halo-dev/plugin-comment-widget/HEAD/.github/workflows/release-npm.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halo-dev/plugin-comment-widget/HEAD/.gitignore -------------------------------------------------------------------------------- /.husky/pre-commit: -------------------------------------------------------------------------------- 1 | lint-staged 2 | -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halo-dev/plugin-comment-widget/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halo-dev/plugin-comment-widget/HEAD/LICENSE -------------------------------------------------------------------------------- /OWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halo-dev/plugin-comment-widget/HEAD/OWNERS -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halo-dev/plugin-comment-widget/HEAD/README.md -------------------------------------------------------------------------------- /biome.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halo-dev/plugin-comment-widget/HEAD/biome.json -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- 1 | version=2.0.0-SNAPSHOT 2 | -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halo-dev/plugin-comment-widget/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halo-dev/plugin-comment-widget/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halo-dev/plugin-comment-widget/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halo-dev/plugin-comment-widget/HEAD/gradlew.bat -------------------------------------------------------------------------------- /images/cover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halo-dev/plugin-comment-widget/HEAD/images/cover.png -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halo-dev/plugin-comment-widget/HEAD/package.json -------------------------------------------------------------------------------- /packages/comment-widget/lit-localize.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halo-dev/plugin-comment-widget/HEAD/packages/comment-widget/lit-localize.json -------------------------------------------------------------------------------- /packages/comment-widget/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halo-dev/plugin-comment-widget/HEAD/packages/comment-widget/package.json -------------------------------------------------------------------------------- /packages/comment-widget/pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halo-dev/plugin-comment-widget/HEAD/packages/comment-widget/pnpm-lock.yaml -------------------------------------------------------------------------------- /packages/comment-widget/src/assets/halo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halo-dev/plugin-comment-widget/HEAD/packages/comment-widget/src/assets/halo.png -------------------------------------------------------------------------------- /packages/comment-widget/src/avatar/avatar-policy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halo-dev/plugin-comment-widget/HEAD/packages/comment-widget/src/avatar/avatar-policy.ts -------------------------------------------------------------------------------- /packages/comment-widget/src/avatar/providers/avatar-provider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halo-dev/plugin-comment-widget/HEAD/packages/comment-widget/src/avatar/providers/avatar-provider.ts -------------------------------------------------------------------------------- /packages/comment-widget/src/avatar/providers/gravatar.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halo-dev/plugin-comment-widget/HEAD/packages/comment-widget/src/avatar/providers/gravatar.ts -------------------------------------------------------------------------------- /packages/comment-widget/src/avatar/providers/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halo-dev/plugin-comment-widget/HEAD/packages/comment-widget/src/avatar/providers/index.ts -------------------------------------------------------------------------------- /packages/comment-widget/src/base-comment-item.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halo-dev/plugin-comment-widget/HEAD/packages/comment-widget/src/base-comment-item.ts -------------------------------------------------------------------------------- /packages/comment-widget/src/base-form.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halo-dev/plugin-comment-widget/HEAD/packages/comment-widget/src/base-form.ts -------------------------------------------------------------------------------- /packages/comment-widget/src/base-tooltip.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halo-dev/plugin-comment-widget/HEAD/packages/comment-widget/src/base-tooltip.ts -------------------------------------------------------------------------------- /packages/comment-widget/src/comment-content.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halo-dev/plugin-comment-widget/HEAD/packages/comment-widget/src/comment-content.ts -------------------------------------------------------------------------------- /packages/comment-widget/src/comment-editor-skeleton.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halo-dev/plugin-comment-widget/HEAD/packages/comment-widget/src/comment-editor-skeleton.ts -------------------------------------------------------------------------------- /packages/comment-widget/src/comment-editor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halo-dev/plugin-comment-widget/HEAD/packages/comment-widget/src/comment-editor.ts -------------------------------------------------------------------------------- /packages/comment-widget/src/comment-form.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halo-dev/plugin-comment-widget/HEAD/packages/comment-widget/src/comment-form.ts -------------------------------------------------------------------------------- /packages/comment-widget/src/comment-item.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halo-dev/plugin-comment-widget/HEAD/packages/comment-widget/src/comment-item.ts -------------------------------------------------------------------------------- /packages/comment-widget/src/comment-list.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halo-dev/plugin-comment-widget/HEAD/packages/comment-widget/src/comment-list.ts -------------------------------------------------------------------------------- /packages/comment-widget/src/comment-pagination.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halo-dev/plugin-comment-widget/HEAD/packages/comment-widget/src/comment-pagination.ts -------------------------------------------------------------------------------- /packages/comment-widget/src/comment-replies.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halo-dev/plugin-comment-widget/HEAD/packages/comment-widget/src/comment-replies.ts -------------------------------------------------------------------------------- /packages/comment-widget/src/comment-widget.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halo-dev/plugin-comment-widget/HEAD/packages/comment-widget/src/comment-widget.ts -------------------------------------------------------------------------------- /packages/comment-widget/src/commenter-ua-bar.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halo-dev/plugin-comment-widget/HEAD/packages/comment-widget/src/commenter-ua-bar.ts -------------------------------------------------------------------------------- /packages/comment-widget/src/constant/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halo-dev/plugin-comment-widget/HEAD/packages/comment-widget/src/constant/index.ts -------------------------------------------------------------------------------- /packages/comment-widget/src/context/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halo-dev/plugin-comment-widget/HEAD/packages/comment-widget/src/context/index.ts -------------------------------------------------------------------------------- /packages/comment-widget/src/emoji-button.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halo-dev/plugin-comment-widget/HEAD/packages/comment-widget/src/emoji-button.ts -------------------------------------------------------------------------------- /packages/comment-widget/src/generated/locale-codes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halo-dev/plugin-comment-widget/HEAD/packages/comment-widget/src/generated/locale-codes.ts -------------------------------------------------------------------------------- /packages/comment-widget/src/generated/locales/es.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halo-dev/plugin-comment-widget/HEAD/packages/comment-widget/src/generated/locales/es.ts -------------------------------------------------------------------------------- /packages/comment-widget/src/generated/locales/zh-CN.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halo-dev/plugin-comment-widget/HEAD/packages/comment-widget/src/generated/locales/zh-CN.ts -------------------------------------------------------------------------------- /packages/comment-widget/src/generated/locales/zh-TW.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halo-dev/plugin-comment-widget/HEAD/packages/comment-widget/src/generated/locales/zh-TW.ts -------------------------------------------------------------------------------- /packages/comment-widget/src/icons/icon-loading.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halo-dev/plugin-comment-widget/HEAD/packages/comment-widget/src/icons/icon-loading.ts -------------------------------------------------------------------------------- /packages/comment-widget/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halo-dev/plugin-comment-widget/HEAD/packages/comment-widget/src/index.ts -------------------------------------------------------------------------------- /packages/comment-widget/src/lit-toast.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halo-dev/plugin-comment-widget/HEAD/packages/comment-widget/src/lit-toast.ts -------------------------------------------------------------------------------- /packages/comment-widget/src/loading-block.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halo-dev/plugin-comment-widget/HEAD/packages/comment-widget/src/loading-block.ts -------------------------------------------------------------------------------- /packages/comment-widget/src/locale/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halo-dev/plugin-comment-widget/HEAD/packages/comment-widget/src/locale/index.ts -------------------------------------------------------------------------------- /packages/comment-widget/src/reply-form.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halo-dev/plugin-comment-widget/HEAD/packages/comment-widget/src/reply-form.ts -------------------------------------------------------------------------------- /packages/comment-widget/src/reply-item.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halo-dev/plugin-comment-widget/HEAD/packages/comment-widget/src/reply-item.ts -------------------------------------------------------------------------------- /packages/comment-widget/src/styles/base.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halo-dev/plugin-comment-widget/HEAD/packages/comment-widget/src/styles/base.ts -------------------------------------------------------------------------------- /packages/comment-widget/src/styles/content.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halo-dev/plugin-comment-widget/HEAD/packages/comment-widget/src/styles/content.css -------------------------------------------------------------------------------- /packages/comment-widget/src/types/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halo-dev/plugin-comment-widget/HEAD/packages/comment-widget/src/types/index.ts -------------------------------------------------------------------------------- /packages/comment-widget/src/user-avatar.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halo-dev/plugin-comment-widget/HEAD/packages/comment-widget/src/user-avatar.ts -------------------------------------------------------------------------------- /packages/comment-widget/src/utils/captcha.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halo-dev/plugin-comment-widget/HEAD/packages/comment-widget/src/utils/captcha.ts -------------------------------------------------------------------------------- /packages/comment-widget/src/utils/date.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halo-dev/plugin-comment-widget/HEAD/packages/comment-widget/src/utils/date.ts -------------------------------------------------------------------------------- /packages/comment-widget/src/utils/html.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halo-dev/plugin-comment-widget/HEAD/packages/comment-widget/src/utils/html.ts -------------------------------------------------------------------------------- /packages/comment-widget/src/vite-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /packages/comment-widget/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halo-dev/plugin-comment-widget/HEAD/packages/comment-widget/tsconfig.json -------------------------------------------------------------------------------- /packages/comment-widget/uno.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halo-dev/plugin-comment-widget/HEAD/packages/comment-widget/uno.config.ts -------------------------------------------------------------------------------- /packages/comment-widget/var.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halo-dev/plugin-comment-widget/HEAD/packages/comment-widget/var.css -------------------------------------------------------------------------------- /packages/comment-widget/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halo-dev/plugin-comment-widget/HEAD/packages/comment-widget/vite.config.ts -------------------------------------------------------------------------------- /packages/comment-widget/xliff/es.xlf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halo-dev/plugin-comment-widget/HEAD/packages/comment-widget/xliff/es.xlf -------------------------------------------------------------------------------- /packages/comment-widget/xliff/zh-CN.xlf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halo-dev/plugin-comment-widget/HEAD/packages/comment-widget/xliff/zh-CN.xlf -------------------------------------------------------------------------------- /packages/comment-widget/xliff/zh-TW.xlf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halo-dev/plugin-comment-widget/HEAD/packages/comment-widget/xliff/zh-TW.xlf -------------------------------------------------------------------------------- /packages/example/env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /packages/example/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halo-dev/plugin-comment-widget/HEAD/packages/example/index.html -------------------------------------------------------------------------------- /packages/example/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halo-dev/plugin-comment-widget/HEAD/packages/example/package.json -------------------------------------------------------------------------------- /packages/example/src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halo-dev/plugin-comment-widget/HEAD/packages/example/src/main.ts -------------------------------------------------------------------------------- /packages/example/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halo-dev/plugin-comment-widget/HEAD/packages/example/tsconfig.json -------------------------------------------------------------------------------- /packages/example/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halo-dev/plugin-comment-widget/HEAD/packages/example/vite.config.ts -------------------------------------------------------------------------------- /packages/ui/env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halo-dev/plugin-comment-widget/HEAD/packages/ui/env.d.ts -------------------------------------------------------------------------------- /packages/ui/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halo-dev/plugin-comment-widget/HEAD/packages/ui/package.json -------------------------------------------------------------------------------- /packages/ui/rsbuild.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halo-dev/plugin-comment-widget/HEAD/packages/ui/rsbuild.config.mjs -------------------------------------------------------------------------------- /packages/ui/src/components/Content.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halo-dev/plugin-comment-widget/HEAD/packages/ui/src/components/Content.vue -------------------------------------------------------------------------------- /packages/ui/src/components/Editor.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halo-dev/plugin-comment-widget/HEAD/packages/ui/src/components/Editor.vue -------------------------------------------------------------------------------- /packages/ui/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halo-dev/plugin-comment-widget/HEAD/packages/ui/src/index.ts -------------------------------------------------------------------------------- /packages/ui/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halo-dev/plugin-comment-widget/HEAD/packages/ui/tsconfig.json -------------------------------------------------------------------------------- /packages/widget/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halo-dev/plugin-comment-widget/HEAD/packages/widget/package.json -------------------------------------------------------------------------------- /packages/widget/rslib.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halo-dev/plugin-comment-widget/HEAD/packages/widget/rslib.config.mjs -------------------------------------------------------------------------------- /packages/widget/src/env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halo-dev/plugin-comment-widget/HEAD/packages/widget/src/env.d.ts -------------------------------------------------------------------------------- /packages/widget/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halo-dev/plugin-comment-widget/HEAD/packages/widget/src/index.ts -------------------------------------------------------------------------------- /packages/widget/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halo-dev/plugin-comment-widget/HEAD/packages/widget/tsconfig.json -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halo-dev/plugin-comment-widget/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /pnpm-workspace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halo-dev/plugin-comment-widget/HEAD/pnpm-workspace.yaml -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- 1 | rootProject.name = 'plugin-comment-widget' 2 | -------------------------------------------------------------------------------- /src/main/java/run/halo/comment/widget/CommentWidgetHeadProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halo-dev/plugin-comment-widget/HEAD/src/main/java/run/halo/comment/widget/CommentWidgetHeadProcessor.java -------------------------------------------------------------------------------- /src/main/java/run/halo/comment/widget/CommentWidgetPlugin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halo-dev/plugin-comment-widget/HEAD/src/main/java/run/halo/comment/widget/CommentWidgetPlugin.java -------------------------------------------------------------------------------- /src/main/java/run/halo/comment/widget/ConfigEndpoint.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halo-dev/plugin-comment-widget/HEAD/src/main/java/run/halo/comment/widget/ConfigEndpoint.java -------------------------------------------------------------------------------- /src/main/java/run/halo/comment/widget/DefaultCommentWidget.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halo-dev/plugin-comment-widget/HEAD/src/main/java/run/halo/comment/widget/DefaultCommentWidget.java -------------------------------------------------------------------------------- /src/main/java/run/halo/comment/widget/SettingConfigGetter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halo-dev/plugin-comment-widget/HEAD/src/main/java/run/halo/comment/widget/SettingConfigGetter.java -------------------------------------------------------------------------------- /src/main/java/run/halo/comment/widget/SettingConfigGetterImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halo-dev/plugin-comment-widget/HEAD/src/main/java/run/halo/comment/widget/SettingConfigGetterImpl.java -------------------------------------------------------------------------------- /src/main/java/run/halo/comment/widget/captcha/CaptchaCookieResolver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halo-dev/plugin-comment-widget/HEAD/src/main/java/run/halo/comment/widget/captcha/CaptchaCookieResolver.java -------------------------------------------------------------------------------- /src/main/java/run/halo/comment/widget/captcha/CaptchaCookieResolverImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halo-dev/plugin-comment-widget/HEAD/src/main/java/run/halo/comment/widget/captcha/CaptchaCookieResolverImpl.java -------------------------------------------------------------------------------- /src/main/java/run/halo/comment/widget/captcha/CaptchaEndpoint.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halo-dev/plugin-comment-widget/HEAD/src/main/java/run/halo/comment/widget/captcha/CaptchaEndpoint.java -------------------------------------------------------------------------------- /src/main/java/run/halo/comment/widget/captcha/CaptchaGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halo-dev/plugin-comment-widget/HEAD/src/main/java/run/halo/comment/widget/captcha/CaptchaGenerator.java -------------------------------------------------------------------------------- /src/main/java/run/halo/comment/widget/captcha/CaptchaManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halo-dev/plugin-comment-widget/HEAD/src/main/java/run/halo/comment/widget/captcha/CaptchaManager.java -------------------------------------------------------------------------------- /src/main/java/run/halo/comment/widget/captcha/CaptchaManagerImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halo-dev/plugin-comment-widget/HEAD/src/main/java/run/halo/comment/widget/captcha/CaptchaManagerImpl.java -------------------------------------------------------------------------------- /src/main/java/run/halo/comment/widget/captcha/CaptchaType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halo-dev/plugin-comment-widget/HEAD/src/main/java/run/halo/comment/widget/captcha/CaptchaType.java -------------------------------------------------------------------------------- /src/main/java/run/halo/comment/widget/captcha/CommentCaptchaFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halo-dev/plugin-comment-widget/HEAD/src/main/java/run/halo/comment/widget/captcha/CommentCaptchaFilter.java -------------------------------------------------------------------------------- /src/main/resources/extensions/extension-definitions.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halo-dev/plugin-comment-widget/HEAD/src/main/resources/extensions/extension-definitions.yaml -------------------------------------------------------------------------------- /src/main/resources/extensions/reverseProxy.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halo-dev/plugin-comment-widget/HEAD/src/main/resources/extensions/reverseProxy.yaml -------------------------------------------------------------------------------- /src/main/resources/extensions/role-templates.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halo-dev/plugin-comment-widget/HEAD/src/main/resources/extensions/role-templates.yaml -------------------------------------------------------------------------------- /src/main/resources/extensions/settings.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halo-dev/plugin-comment-widget/HEAD/src/main/resources/extensions/settings.yaml -------------------------------------------------------------------------------- /src/main/resources/fonts/Arial_Bold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halo-dev/plugin-comment-widget/HEAD/src/main/resources/fonts/Arial_Bold.ttf -------------------------------------------------------------------------------- /src/main/resources/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halo-dev/plugin-comment-widget/HEAD/src/main/resources/logo.svg -------------------------------------------------------------------------------- /src/main/resources/plugin.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halo-dev/plugin-comment-widget/HEAD/src/main/resources/plugin.yaml -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halo-dev/plugin-comment-widget/HEAD/tsconfig.json --------------------------------------------------------------------------------