This is an automated email from the ASF dual-hosted git repository.
kumfo pushed a change to branch feat/cdn/oss
in repository https://gitbox.apache.org/repos/asf/incubator-answer-plugins.git
from 49e29af fix(cdn):Feat #128, Closes #128. fixed rebuild file
new f89fbea fix connector-google can't connect bug
new 6931360 fix(connector-google): remove id and upgrade version
new 021ed41 feat(embed): add basic embed plugin
new 64a81d9 feat(embed-basic): add i18n support for basic embed plugin
new a1648dc chore(embed-basic): update npm dependencies and add types for
vite-plugin-yaml
new 7963402 chore(embed-basic): update npm dependencies and add types for
vite-plugin-dts
new 0015d85 chore(embed-basic): update npm dependencies
new 656796e refactor(embed-basic): Update className
new 178f220 chore(embed-basic): update npm dependencies
new 23f3358 chore: Update package.json for editor-chart and
editor-formula packages
new f00d516 refactor: Use icons instead of svg
new a771915 feat(embed-basic): add keyboard shortcut for showing embed
modal
new 4c5e637 refactor(embed-basic): Update regular expression
new bf3b648 feat(embed-basic): add i18n support for basic embed plugin
new 4b5fdfb fix(plugins): Fix the problem that the dom obtained by hooks
in the plugin is null
new de93f26 chore: Update version
new 0b8decc refactor(editor-formula): Update i18n files to use YAML format
new 92c0b96 refactor(editor-chart): Update i18n files to use YAML format
new e334678 refactor: Update .prettierrc.json files for embed-basic and
editor-formula packages
new 9a6b31c feat(plugins): upgrade chart and formula plugin version
new c096c9b refactor(embed-basic): Implement the embed plugin with JSX
and add loading status
new 83894f2 feat(embed-basic): add components build embed
new 7a04e5e style: update embed card hover style
new 5a9fbdb chore(embed-basic): Improve types configuration
new d260824 fix: resolve  ERR_PNPM_RECURSIVE_RUN_FIRST_FAIL
new ca9bad9 fix: ERR_PNPM_RECURSIVE_RUN_FIRST_FAIL
new f8bf583 chore: Update captcha-basic configuration files
new 09f0c18 chore: Update captcha-basic and embed-basic package
configurations
new cbd3255 chore: Update typescript dependency to version 5.4.2
new da468f7 ci(captcha-basic): update version to 1.0.1
new 74a57cc docs: Update README.md
new f7b0299 chore: Update typescript dependency to version 5.4.2
new fdb1a42 chore: Update version
new c485b43 feat(connector-apache): add apache connector
new 8338d4f docs(connector-apache): update README
new a503491 fix(editor-formula): Fix the page freeze problem caused by
incorrect formula
new fd01bd3 chore: Update version to 1.2.8
new 8f7c272 refactor: Use info.yaml to manage plugin configuration
information
new 933ad3a chore: Add GitHub Actions workflow to check ASF header
new 5a2393b chore: Update license headers in info.yaml and util.go files
new 474e6b3 chore: Sync version
new eac2504 chore: Rename sync-version.yml to sync-info.yml and update
script name
new a0d5ce0 chore: Update sync-info.yml and sync-info.sh to install jq
new 5fbe018 refactor: Use info.yaml to manage plugin configuration
information
new db4d2a3 chore: Sync version
new a20a3aa fix(editor-formula): Solve the problem of page freezing
caused by incorrect formula
new 82bcdc7 chore(release): Update version
new d7e7b77 refactor(plugins): Export plugin types, remove json files in
i18n, and use yaml files uniformly
new c56ba7a chore: Add script to clean up unnecessary directories and
files
new b9647a6 chore: Update version to 1.2.9
new 3693312 chore: Add Apache License header to clean.sh script
new 8ba3134 chore: Update cache-redis version to 1.2.6
new abf2461 refactor(editor-formula): Use info.yaml for plugin
configuration information
new 223cf73 refactor(util): Shared utils
new 7a83ce1 feat(util): Abstracting and separating the util operation.
new 3d7ed9f refactor: Use info.yaml to manage plugin configuration
information
new ca46289 chore(rebase): rebase from main
new ec34f36 chore: Update sync-info.yaml
new dc77279 chore: Sync version
new fc3b9f6 chore: Update go.mod
new 8b690f8 fix(util): remove unused
new 6734872 feat(cdn):Feat #128, Closes #128. feat util
The 62 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.github/workflows/check-asf-header.yml | 46 +
licenserc.toml => .github/workflows/sync-info.yml | 43 +-
README.md | 23 +-
cache-redis/go.mod | 1 +
cache-redis/go.sum | 2 +
.../check-asf-header.sh => cache-redis/info.yaml | 8 +-
cache-redis/redis.go | 12 +-
captcha-basic/basic.go | 12 +-
captcha-basic/go.mod | 1 +
captcha-basic/go.sum | 2 +
captcha-basic/i18n/en_US.json | 12 -
captcha-basic/i18n/en_US.yaml | 8 +-
captcha-basic/i18n/index.ts | 4 +-
captcha-basic/i18n/zh_CN.json | 12 -
captcha-basic/i18n/zh_CN.yaml | 8 +-
.../check-asf-header.sh => captcha-basic/info.yaml | 8 +-
captcha-basic/package.json | 21 +-
.../pnpm-lock.yaml | 993 +++++++++++---
captcha-basic/tsconfig.json | 6 +-
captcha-basic/useCaptcha.tsx | 4 +-
captcha-basic/vite.config.ts | 34 +-
captcha-google-v2/go.mod | 1 +
captcha-google-v2/go.sum | 2 +
captcha-google-v2/i18n/en_US.json | 12 -
captcha-google-v2/i18n/en_US.yaml | 5 +
captcha-google-v2/i18n/index.ts | 4 +-
captcha-google-v2/i18n/zh_CN.json | 12 -
captcha-google-v2/i18n/zh_CN.yaml | 7 +-
.../i18n/zh_CN.yaml => captcha-google-v2/info.yaml | 13 +-
captcha-google-v2/package.json | 21 +-
captcha-google-v2/pnpm-lock.yaml | 1000 ++++++++++++---
captcha-google-v2/recaptcha.go | 12 +-
captcha-google-v2/tsconfig.json | 4 +
captcha-google-v2/useCaptcha.tsx | 4 +-
captcha-google-v2/vite.config.ts | 13 +-
cdn-aliyunoss/aliyunoss.go | 11 +-
cdn-aliyunoss/go.mod | 3 +-
cdn-aliyunoss/go.sum | 9 +-
.../check-asf-header.sh => cdn-aliyunoss/info.yaml | 8 +-
connector-apache/README.md | 5 +
connector-apache/apache.go | 116 ++
{captcha-google-v2 => connector-apache}/go.mod | 6 +-
{reviewer-basic => connector-apache}/go.sum | 4 +
.../i18n/en_US.yaml | 8 +-
.../i18n/translation.go | 5 +-
.../i18n/zh_CN.yaml | 8 +-
.../i18n/zh_CN.yaml => connector-apache/info.yaml | 13 +-
.../cron.go => connector-apache/schema.go | 30 +-
connector-basic/basic.go | 12 +-
connector-basic/go.mod | 1 +
connector-basic/go.sum | 2 +
.../i18n/zh_CN.yaml => connector-basic/info.yaml | 13 +-
connector-dingtalk/dingtalk.go | 12 +-
connector-dingtalk/go.mod | 1 +
connector-dingtalk/go.sum | 7 +
.../zh_CN.yaml => connector-dingtalk/info.yaml | 13 +-
connector-github/github.go | 12 +-
connector-github/go.mod | 1 +
connector-github/go.sum | 2 +
.../i18n/zh_CN.yaml => connector-github/info.yaml | 13 +-
connector-google/go.mod | 1 +
connector-google/go.sum | 2 +
connector-google/google.go | 15 +-
.../i18n/zh_CN.yaml => connector-google/info.yaml | 13 +-
editor-chart/.prettierrc.json | 8 +
editor-chart/Chart.tsx | 15 +-
editor-chart/chart.go | 11 +-
editor-chart/go.mod | 7 +-
editor-chart/go.sum | 7 +-
editor-chart/hooks.ts | 22 +-
editor-chart/i18n/en_US.json | 15 -
editor-chart/i18n/en_US.yaml | 12 +
editor-chart/i18n/index.ts | 4 +-
editor-chart/i18n/zh_CN.json | 15 -
editor-chart/i18n/zh_CN.yaml | 11 +
editor-chart/icon.svg | 4 -
editor-chart/index.ts | 5 +-
.../check-asf-header.sh => editor-chart/info.yaml | 8 +-
editor-chart/package.json | 33 +-
{captcha-google-v2 => editor-chart}/pnpm-lock.yaml | 1356 ++++++++++++++++++--
editor-chart/tsconfig.json | 3 +
editor-chart/vite.config.ts | 10 +-
editor-formula/.prettierrc.json | 8 +
editor-formula/Formula.tsx | 15 +-
editor-formula/formula.go | 11 +-
editor-formula/go.mod | 7 +-
editor-formula/go.sum | 7 +-
editor-formula/hooks.ts | 23 +-
editor-formula/i18n/en_US.json | 11 -
editor-formula/i18n/en_US.yaml | 5 +
editor-formula/i18n/index.ts | 4 +-
editor-formula/i18n/zh_CN.json | 11 -
editor-formula/i18n/zh_CN.yaml | 5 +
editor-formula/icon.svg | 3 -
editor-formula/index.ts | 5 +-
.../i18n/en_US.yaml => editor-formula/info.yaml | 13 +-
editor-formula/package.json | 27 +-
.../pnpm-lock.yaml | 970 ++++++++++++--
editor-formula/tsconfig.json | 5 +-
editor-formula/vite.config.ts | 33 +-
embed-basic/.prettierrc.json | 8 +
embed-basic/Component.tsx | 73 ++
embed-basic/README.md | 2 +
embed-basic/basic.go | 159 +++
.../components/CodePenEmbed/index.tsx | 17 +-
.../components/DropboxEmbed/index.tsx | 16 +-
embed-basic/components/EmbedContainer/index.tsx | 58 +
.../components/ExcalidrawEmbed/index.tsx | 16 +-
.../components/FigmaEmbed/index.tsx | 15 +-
.../components/GithubGistEmbed/index.tsx | 13 +-
.../components/JSFiddleEmbed/index.tsx | 15 +-
.../components/LoomEmbed/index.tsx | 16 +-
embed-basic/components/TwitterEmbed/index.tsx | 71 +
.../components/YouTubeEmbed/index.tsx | 17 +-
.../i18n => embed-basic/components}/index.ts | 24 +-
{storage-s3 => embed-basic}/go.mod | 7 +-
{connector-dingtalk => embed-basic}/go.sum | 6 +-
embed-basic/hooks.tsx | 296 +++++
{captcha-google-v2 => embed-basic}/i18n/en_US.yaml | 50 +-
{captcha-google-v2 => embed-basic}/i18n/index.ts | 4 +-
embed-basic/i18n/translation.go | 36 +
.../i18n/en_US.yaml => embed-basic/i18n/zh_CN.yaml | 50 +-
{editor-chart => embed-basic}/index.ts | 13 +-
.../check-asf-header.sh => embed-basic/info.yaml | 8 +-
embed-basic/modal.tsx | 149 +++
embed-basic/package.json | 49 +
{captcha-google-v2 => embed-basic}/pnpm-lock.yaml | 1005 ++++++++++++---
{editor-chart => embed-basic}/tsconfig.json | 3 +
{editor-chart => embed-basic}/tsconfig.node.json | 2 +-
{editor-chart => embed-basic}/vite-env.d.ts | 0
{captcha-basic => embed-basic}/vite.config.ts | 28 +-
notification-slack/go.mod | 1 +
notification-slack/go.sum | 2 +
.../zh_CN.yaml => notification-slack/info.yaml | 13 +-
notification-slack/slack_notification.go | 14 +-
reviewer-akismet/basic.go | 12 +-
reviewer-akismet/go.mod | 1 -
reviewer-akismet/go.sum | 5 +
.../i18n/zh_CN.yaml => reviewer-akismet/info.yaml | 13 +-
reviewer-basic/basic.go | 12 +-
reviewer-basic/go.mod | 1 +
reviewer-basic/go.sum | 2 +
.../i18n/zh_CN.yaml => reviewer-basic/info.yaml | 13 +-
script/{check-asf-header.sh => clean.sh} | 17 +-
script/{check-asf-header.sh => sync-info.sh} | 19 +-
search-algolia/algolia.go | 11 +-
search-algolia/go.mod | 1 +
search-algolia/go.sum | 2 +
.../i18n/en_US.yaml => search-algolia/info.yaml | 13 +-
search-elasticsearch/es.go | 12 +-
search-elasticsearch/go.mod | 1 +
search-elasticsearch/go.sum | 2 +
.../en_US.yaml => search-elasticsearch/info.yaml | 13 +-
search-meilisearch/go.mod | 4 +-
.../zh_CN.yaml => search-meilisearch/info.yaml | 13 +-
search-meilisearch/meilisearch.go | 12 +-
storage-aliyunoss/aliyunoss.go | 12 +-
storage-aliyunoss/go.mod | 1 +
storage-aliyunoss/go.sum | 2 +
.../i18n/zh_CN.yaml => storage-aliyunoss/info.yaml | 13 +-
storage-s3/go.mod | 1 +
storage-s3/go.sum | 2 +
script/check-asf-header.sh => storage-s3/info.yaml | 8 +-
storage-s3/s3.go | 12 +-
user-center-wecom/go.mod | 1 +
user-center-wecom/go.sum | 2 +
.../i18n/zh_CN.yaml => user-center-wecom/info.yaml | 13 +-
user-center-wecom/wecom_user_center.go | 12 +-
util/go.mod | 5 +
util/go.sum | 4 +
editor-formula/.eslintrc.cjs => util/util.go | 49 +-
171 files changed, 6669 insertions(+), 1328 deletions(-)
create mode 100644 .github/workflows/check-asf-header.yml
copy licenserc.toml => .github/workflows/sync-info.yml (53%)
copy script/check-asf-header.sh => cache-redis/info.yaml (84%)
mode change 100755 => 100644
delete mode 100644 captcha-basic/i18n/en_US.json
delete mode 100644 captcha-basic/i18n/zh_CN.json
copy script/check-asf-header.sh => captcha-basic/info.yaml (83%)
mode change 100755 => 100644
copy {captcha-google-v2 => captcha-basic}/pnpm-lock.yaml (58%)
delete mode 100644 captcha-google-v2/i18n/en_US.json
delete mode 100644 captcha-google-v2/i18n/zh_CN.json
copy captcha-basic/i18n/zh_CN.yaml => captcha-google-v2/info.yaml (83%)
copy script/check-asf-header.sh => cdn-aliyunoss/info.yaml (84%)
mode change 100755 => 100644
create mode 100644 connector-apache/README.md
create mode 100644 connector-apache/apache.go
copy {captcha-google-v2 => connector-apache}/go.mod (89%)
copy {reviewer-basic => connector-apache}/go.sum (96%)
copy {editor-formula => connector-apache}/i18n/en_US.yaml (86%)
copy {captcha-basic => connector-apache}/i18n/translation.go (81%)
copy {captcha-basic => connector-apache}/i18n/zh_CN.yaml (86%)
copy captcha-basic/i18n/zh_CN.yaml => connector-apache/info.yaml (82%)
copy user-center-wecom/cron.go => connector-apache/schema.go (65%)
copy captcha-basic/i18n/zh_CN.yaml => connector-basic/info.yaml (83%)
copy captcha-basic/i18n/zh_CN.yaml => connector-dingtalk/info.yaml (82%)
copy captcha-basic/i18n/zh_CN.yaml => connector-github/info.yaml (82%)
copy captcha-basic/i18n/zh_CN.yaml => connector-google/info.yaml (82%)
create mode 100644 editor-chart/.prettierrc.json
delete mode 100644 editor-chart/i18n/en_US.json
delete mode 100644 editor-chart/i18n/zh_CN.json
delete mode 100644 editor-chart/icon.svg
copy script/check-asf-header.sh => editor-chart/info.yaml (83%)
mode change 100755 => 100644
copy {captcha-google-v2 => editor-chart}/pnpm-lock.yaml (50%)
create mode 100644 editor-formula/.prettierrc.json
delete mode 100644 editor-formula/i18n/en_US.json
delete mode 100644 editor-formula/i18n/zh_CN.json
delete mode 100644 editor-formula/icon.svg
copy editor-chart/i18n/en_US.yaml => editor-formula/info.yaml (83%)
copy {captcha-google-v2 => editor-formula}/pnpm-lock.yaml (58%)
create mode 100644 embed-basic/.prettierrc.json
create mode 100644 embed-basic/Component.tsx
create mode 100644 embed-basic/README.md
create mode 100644 embed-basic/basic.go
copy captcha-google-v2/Captcha.tsx =>
embed-basic/components/CodePenEmbed/index.tsx (66%)
copy captcha-google-v2/Captcha.tsx =>
embed-basic/components/DropboxEmbed/index.tsx (70%)
create mode 100644 embed-basic/components/EmbedContainer/index.tsx
copy captcha-google-v2/Captcha.tsx =>
embed-basic/components/ExcalidrawEmbed/index.tsx (69%)
copy captcha-google-v2/Captcha.tsx =>
embed-basic/components/FigmaEmbed/index.tsx (69%)
copy captcha-google-v2/Captcha.tsx =>
embed-basic/components/GithubGistEmbed/index.tsx (68%)
copy captcha-google-v2/Captcha.tsx =>
embed-basic/components/JSFiddleEmbed/index.tsx (70%)
copy captcha-google-v2/Captcha.tsx =>
embed-basic/components/LoomEmbed/index.tsx (71%)
create mode 100644 embed-basic/components/TwitterEmbed/index.tsx
copy captcha-google-v2/Captcha.tsx =>
embed-basic/components/YouTubeEmbed/index.tsx (64%)
copy {captcha-basic/i18n => embed-basic/components}/index.ts (59%)
copy {storage-s3 => embed-basic}/go.mod (89%)
copy {connector-dingtalk => embed-basic}/go.sum (96%)
create mode 100644 embed-basic/hooks.tsx
copy {captcha-google-v2 => embed-basic}/i18n/en_US.yaml (51%)
copy {captcha-google-v2 => embed-basic}/i18n/index.ts (92%)
create mode 100644 embed-basic/i18n/translation.go
copy captcha-google-v2/i18n/en_US.yaml => embed-basic/i18n/zh_CN.yaml (50%)
copy {editor-chart => embed-basic}/index.ts (80%)
copy script/check-asf-header.sh => embed-basic/info.yaml (84%)
mode change 100755 => 100644
create mode 100644 embed-basic/modal.tsx
create mode 100644 embed-basic/package.json
copy {captcha-google-v2 => embed-basic}/pnpm-lock.yaml (57%)
copy {editor-chart => embed-basic}/tsconfig.json (91%)
copy {editor-chart => embed-basic}/tsconfig.node.json (84%)
copy {editor-chart => embed-basic}/vite-env.d.ts (100%)
copy {captcha-basic => embed-basic}/vite.config.ts (75%)
copy captcha-basic/i18n/zh_CN.yaml => notification-slack/info.yaml (82%)
copy captcha-basic/i18n/zh_CN.yaml => reviewer-akismet/info.yaml (83%)
copy captcha-basic/i18n/zh_CN.yaml => reviewer-basic/info.yaml (83%)
copy script/{check-asf-header.sh => clean.sh} (72%)
copy script/{check-asf-header.sh => sync-info.sh} (60%)
copy editor-chart/i18n/en_US.yaml => search-algolia/info.yaml (83%)
copy editor-chart/i18n/en_US.yaml => search-elasticsearch/info.yaml (83%)
copy captcha-basic/i18n/zh_CN.yaml => search-meilisearch/info.yaml (83%)
copy captcha-basic/i18n/zh_CN.yaml => storage-aliyunoss/info.yaml (82%)
copy script/check-asf-header.sh => storage-s3/info.yaml (84%)
mode change 100755 => 100644
copy captcha-basic/i18n/zh_CN.yaml => user-center-wecom/info.yaml (82%)
create mode 100644 util/go.mod
create mode 100644 util/go.sum
copy editor-formula/.eslintrc.cjs => util/util.go (60%)