Commit Graph
501 Commits
Author SHA1 Message Date
xixu-me 77e544cf91 Merge pull request #182 from xixu-me/dependabot/npm_and_yarn/cloudflare/vitest-pool-workers-0.12.10
deps(deps-dev): bump @cloudflare/vitest-pool-workers from 0.12.8 to 0.12.10
2026-02-09 20:15:09 +08:00
dependabot[bot] 9bf788f8dc deps(deps-dev): bump @cloudflare/vitest-pool-workers
Bumps [@cloudflare/vitest-pool-workers](https://github.com/cloudflare/workers-sdk/tree/HEAD/packages/vitest-pool-workers) from 0.12.8 to 0.12.10.
- [Release notes](https://github.com/cloudflare/workers-sdk/releases)
- [Changelog](https://github.com/cloudflare/workers-sdk/blob/main/packages/vitest-pool-workers/CHANGELOG.md)
- [Commits](https://github.com/cloudflare/workers-sdk/commits/@cloudflare/vitest-pool-workers@0.12.10/packages/vitest-pool-workers)

---
updated-dependencies:
- dependency-name: "@cloudflare/vitest-pool-workers"
  dependency-version: 0.12.10
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-02-09 09:52:47 +00:00
xixu-me 9a0c0fe684 Merge pull request #176 from xixu-me/dependabot/npm_and_yarn/eslint-plugin-jsdoc-62.5.0
deps(deps-dev): bump eslint-plugin-jsdoc from 62.1.0 to 62.5.0
2026-02-02 18:26:38 +08:00
xixu-me c2089b3fb1 Merge pull request #177 from xixu-me/dependabot/npm_and_yarn/cloudflare/vitest-pool-workers-0.12.8
deps(deps-dev): bump @cloudflare/vitest-pool-workers from 0.12.6 to 0.12.8
2026-02-02 18:26:14 +08:00
dependabot[bot] 596e165cff deps(deps-dev): bump @cloudflare/vitest-pool-workers
Bumps [@cloudflare/vitest-pool-workers](https://github.com/cloudflare/workers-sdk/tree/HEAD/packages/vitest-pool-workers) from 0.12.6 to 0.12.8.
- [Release notes](https://github.com/cloudflare/workers-sdk/releases)
- [Changelog](https://github.com/cloudflare/workers-sdk/blob/main/packages/vitest-pool-workers/CHANGELOG.md)
- [Commits](https://github.com/cloudflare/workers-sdk/commits/@cloudflare/vitest-pool-workers@0.12.8/packages/vitest-pool-workers)

---
updated-dependencies:
- dependency-name: "@cloudflare/vitest-pool-workers"
  dependency-version: 0.12.8
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-02-02 09:56:27 +00:00
dependabot[bot] a7c09b84e6 deps(deps-dev): bump eslint-plugin-jsdoc from 62.1.0 to 62.5.0
Bumps [eslint-plugin-jsdoc](https://github.com/gajus/eslint-plugin-jsdoc) from 62.1.0 to 62.5.0.
- [Release notes](https://github.com/gajus/eslint-plugin-jsdoc/releases)
- [Commits](https://github.com/gajus/eslint-plugin-jsdoc/compare/v62.1.0...v62.5.0)

---
updated-dependencies:
- dependency-name: eslint-plugin-jsdoc
  dependency-version: 62.5.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-02-02 09:56:17 +00:00
xixu-me 90b8edd53a feat: enhance security validation and caching behavior for requests with sensitive headers 2026-02-01 13:50:11 +08:00
xixu-me 004ce47844 feat: add step to ensure Cloudflare Pages project exists before deployment 2026-02-01 13:20:22 +08:00
xixu-me c618a0c01f fix: update API token reference in deployment workflow and README 2026-01-31 22:53:36 +08:00
xixu-me 3c3c300d55 ci: add permissions to CI workflow 2026-01-31 22:50:49 +08:00
xixu-me e2e571aef4 fix: resolve ESLint JSDoc warnings
- Remove duplicate @param in docker.js
- Remove extra blank lines after JSDoc descriptions in huggingface.js
2026-01-31 22:40:27 +08:00
xixu-me 532f690073 fix: resolve TypeScript type errors in index.js and huggingface.js
- Change env param type from 'object' to 'Record<string, unknown>'
- Store Authorization header in variable before null check
2026-01-31 22:35:22 +08:00
xixu-me c700b6acee fix: increase test timeouts and fix lint error
- Add global testTimeout (60s) and hookTimeout (30s) in vitest.config.js
- Increase timeouts for network-dependent tests in security, integration,
  and container-registry test files
- Use HEAD requests where appropriate to reduce network overhead
- Fix lint error: change 'let scope' to 'const scope' in src/index.js
2026-01-31 22:22:59 +08:00
xixu-me 98fa5e9d30 ci: add CI workflow and gate deployments on CI success
- Add ci.yml with lint, test, and typecheck jobs
- Update workers.yml to trigger on CI workflow completion
- Update sync.yml to trigger on CI workflow completion
- Update image.yml to trigger on CI workflow completion
- Fix pages-eo.yml secret name to match README (EDGEONE_PAGES_API_TOKEN)

Deployment workflows now only run after CI passes, preventing
broken code from being deployed to any platform.
2026-01-31 22:22:10 +08:00
xixu-me 0e1a86ebcb Merge pull request #173 from xixu-me/dependabot/npm_and_yarn/wrangler-4.60.0
deps(deps-dev): bump wrangler from 4.59.3 to 4.60.0
2026-01-26 18:55:16 +08:00
xixu-me 29889110c4 Merge pull request #171 from xixu-me/dependabot/npm_and_yarn/cloudflare/vitest-pool-workers-0.12.6
deps(deps-dev): bump @cloudflare/vitest-pool-workers from 0.12.5 to 0.12.6
2026-01-26 18:54:55 +08:00
dependabot[bot] b0867d7956 deps(deps-dev): bump @cloudflare/vitest-pool-workers
Bumps [@cloudflare/vitest-pool-workers](https://github.com/cloudflare/workers-sdk/tree/HEAD/packages/vitest-pool-workers) from 0.12.5 to 0.12.6.
- [Release notes](https://github.com/cloudflare/workers-sdk/releases)
- [Changelog](https://github.com/cloudflare/workers-sdk/blob/main/packages/vitest-pool-workers/CHANGELOG.md)
- [Commits](https://github.com/cloudflare/workers-sdk/commits/@cloudflare/vitest-pool-workers@0.12.6/packages/vitest-pool-workers)

---
updated-dependencies:
- dependency-name: "@cloudflare/vitest-pool-workers"
  dependency-version: 0.12.6
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-01-26 10:53:23 +00:00
dependabot[bot] 4e35a8efb4 deps(deps-dev): bump wrangler from 4.59.3 to 4.60.0
Bumps [wrangler](https://github.com/cloudflare/workers-sdk/tree/HEAD/packages/wrangler) from 4.59.3 to 4.60.0.
- [Release notes](https://github.com/cloudflare/workers-sdk/releases)
- [Commits](https://github.com/cloudflare/workers-sdk/commits/wrangler@4.60.0/packages/wrangler)

---
updated-dependencies:
- dependency-name: wrangler
  dependency-version: 4.60.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-01-26 10:53:13 +00:00
xixu-me b026ad3f21 Merge pull request #170 from xixu-me/dependabot/npm_and_yarn/cloudflare/workers-types-4.20260124.0
deps(deps-dev): bump @cloudflare/workers-types from 4.20260118.0 to 4.20260124.0
2026-01-26 18:52:29 +08:00
xixu-me 39e5b5cbac Merge pull request #169 from xixu-me/dependabot/npm_and_yarn/prettier-3.8.1
deps(deps-dev): bump prettier from 3.8.0 to 3.8.1
2026-01-26 18:52:08 +08:00
dependabot[bot] 64e069324d deps(deps-dev): bump @cloudflare/workers-types
Bumps [@cloudflare/workers-types](https://github.com/cloudflare/workerd) from 4.20260118.0 to 4.20260124.0.
- [Release notes](https://github.com/cloudflare/workerd/releases)
- [Changelog](https://github.com/cloudflare/workerd/blob/main/RELEASE.md)
- [Commits](https://github.com/cloudflare/workerd/commits)

---
updated-dependencies:
- dependency-name: "@cloudflare/workers-types"
  dependency-version: 4.20260124.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-01-26 09:53:58 +00:00
dependabot[bot] 2f16ee296e deps(deps-dev): bump prettier from 3.8.0 to 3.8.1
Bumps [prettier](https://github.com/prettier/prettier) from 3.8.0 to 3.8.1.
- [Release notes](https://github.com/prettier/prettier/releases)
- [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md)
- [Commits](https://github.com/prettier/prettier/compare/3.8.0...3.8.1)

---
updated-dependencies:
- dependency-name: prettier
  dependency-version: 3.8.1
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-01-26 09:53:51 +00:00
xixu-me 10c405e53e Merge pull request #168 from xixu-me/dependabot/npm_and_yarn/npm_and_yarn-74ecd9d969
deps(deps-dev): bump wrangler from 4.58.0 to 4.59.3 in the npm_and_yarn group across 1 directory
2026-01-22 12:20:03 +08:00
dependabot[bot] 6f41889cea deps(deps-dev): bump wrangler
Bumps the npm_and_yarn group with 1 update in the / directory: [wrangler](https://github.com/cloudflare/workers-sdk/tree/HEAD/packages/wrangler).


Updates `wrangler` from 4.58.0 to 4.59.3
- [Release notes](https://github.com/cloudflare/workers-sdk/releases)
- [Commits](https://github.com/cloudflare/workers-sdk/commits/wrangler@4.59.3/packages/wrangler)

---
updated-dependencies:
- dependency-name: wrangler
  dependency-version: 4.59.3
  dependency-type: direct:development
  dependency-group: npm_and_yarn
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-01-21 23:41:38 +00:00
xixu-me 9a92171e5e Merge pull request #167 from xixu-me/revert-163-dependabot/npm_and_yarn/vitest-4.0.17
Revert "deps(deps-dev): bump vitest from 3.2.4 to 4.0.17"
2026-01-19 20:08:14 +08:00
xixu-me c555b63b36 Revert "deps(deps-dev): bump vitest from 3.2.4 to 4.0.17" 2026-01-19 20:07:55 +08:00
xixu-me 0ed065c112 Merge pull request #166 from xixu-me/revert-165-dependabot/npm_and_yarn/wrangler-4.59.2
Revert "deps(deps-dev): bump wrangler from 4.58.0 to 4.59.2"
2026-01-19 20:04:43 +08:00
xixu-me 97810e4c62 Revert "deps(deps-dev): bump wrangler from 4.58.0 to 4.59.2" 2026-01-19 20:03:45 +08:00
xixu-me ecdf4aa779 Merge pull request #165 from xixu-me/dependabot/npm_and_yarn/wrangler-4.59.2
deps(deps-dev): bump wrangler from 4.58.0 to 4.59.2
2026-01-19 20:02:05 +08:00
dependabot[bot] 41c3f723ed deps(deps-dev): bump wrangler from 4.58.0 to 4.59.2
Bumps [wrangler](https://github.com/cloudflare/workers-sdk/tree/HEAD/packages/wrangler) from 4.58.0 to 4.59.2.
- [Release notes](https://github.com/cloudflare/workers-sdk/releases)
- [Commits](https://github.com/cloudflare/workers-sdk/commits/wrangler@4.59.2/packages/wrangler)

---
updated-dependencies:
- dependency-name: wrangler
  dependency-version: 4.59.2
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-01-19 11:58:51 +00:00
xixu-me ddf5d9f533 Merge pull request #163 from xixu-me/dependabot/npm_and_yarn/vitest-4.0.17
deps(deps-dev): bump vitest from 3.2.4 to 4.0.17
2026-01-19 19:57:36 +08:00
xixu-me 191c02e33c Merge pull request #162 from xixu-me/dependabot/npm_and_yarn/eslint-plugin-jsdoc-62.1.0
deps(deps-dev): bump eslint-plugin-jsdoc from 62.0.0 to 62.1.0
2026-01-19 19:57:13 +08:00
dependabot[bot] a5b59d0612 deps(deps-dev): bump vitest from 3.2.4 to 4.0.17
Bumps [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest) from 3.2.4 to 4.0.17.
- [Release notes](https://github.com/vitest-dev/vitest/releases)
- [Commits](https://github.com/vitest-dev/vitest/commits/v4.0.17/packages/vitest)

---
updated-dependencies:
- dependency-name: vitest
  dependency-version: 4.0.17
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-01-19 11:53:50 +00:00
dependabot[bot] e2187d9675 deps(deps-dev): bump eslint-plugin-jsdoc from 62.0.0 to 62.1.0
Bumps [eslint-plugin-jsdoc](https://github.com/gajus/eslint-plugin-jsdoc) from 62.0.0 to 62.1.0.
- [Release notes](https://github.com/gajus/eslint-plugin-jsdoc/releases)
- [Commits](https://github.com/gajus/eslint-plugin-jsdoc/compare/v62.0.0...v62.1.0)

---
updated-dependencies:
- dependency-name: eslint-plugin-jsdoc
  dependency-version: 62.1.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-01-19 11:53:41 +00:00
xixu-me 1526d24918 Merge pull request #164 from xixu-me/dependabot/npm_and_yarn/cloudflare/workers-types-4.20260118.0
deps(deps-dev): bump @cloudflare/workers-types from 4.20260111.0 to 4.20260118.0
2026-01-19 19:53:00 +08:00
xixu-me ef728e929f Merge pull request #161 from xixu-me/dependabot/npm_and_yarn/prettier-3.8.0
deps(deps-dev): bump prettier from 3.7.4 to 3.8.0
2026-01-19 19:51:45 +08:00
dependabot[bot] b6b5beafdc deps(deps-dev): bump @cloudflare/workers-types
Bumps [@cloudflare/workers-types](https://github.com/cloudflare/workerd) from 4.20260111.0 to 4.20260118.0.
- [Release notes](https://github.com/cloudflare/workerd/releases)
- [Changelog](https://github.com/cloudflare/workerd/blob/main/RELEASE.md)
- [Commits](https://github.com/cloudflare/workerd/commits)

---
updated-dependencies:
- dependency-name: "@cloudflare/workers-types"
  dependency-version: 4.20260118.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-01-19 10:18:44 +00:00
dependabot[bot] 5c568aa21c deps(deps-dev): bump prettier from 3.7.4 to 3.8.0
Bumps [prettier](https://github.com/prettier/prettier) from 3.7.4 to 3.8.0.
- [Release notes](https://github.com/prettier/prettier/releases)
- [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md)
- [Commits](https://github.com/prettier/prettier/compare/3.7.4...3.8.0)

---
updated-dependencies:
- dependency-name: prettier
  dependency-version: 3.8.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-01-19 10:18:19 +00:00
xixu-me 64b0741a6d Merge pull request #158 from xixu-me/dependabot/npm_and_yarn/npm_and_yarn-1b92d517bd
deps(deps-dev): bump devalue from 5.3.2 to 5.6.2 in the npm_and_yarn group across 1 directory
2026-01-16 02:18:11 +08:00
dependabot[bot] 436cc200f3 deps(deps-dev): bump devalue
Bumps the npm_and_yarn group with 1 update in the / directory: [devalue](https://github.com/sveltejs/devalue).


Updates `devalue` from 5.3.2 to 5.6.2
- [Release notes](https://github.com/sveltejs/devalue/releases)
- [Changelog](https://github.com/sveltejs/devalue/blob/main/CHANGELOG.md)
- [Commits](https://github.com/sveltejs/devalue/compare/v5.3.2...v5.6.2)

---
updated-dependencies:
- dependency-name: devalue
  dependency-version: 5.6.2
  dependency-type: indirect
  dependency-group: npm_and_yarn
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-01-15 18:16:51 +00:00
xixu-me adc8ade824 Merge pull request #154 from xixu-me/dependabot/npm_and_yarn/eslint-plugin-jsdoc-62.0.0
deps(deps-dev): bump eslint-plugin-jsdoc from 61.5.0 to 62.0.0
2026-01-12 18:45:25 +08:00
xixu-me 9e9c07a853 Merge pull request #153 from xixu-me/dependabot/npm_and_yarn/cloudflare/vitest-pool-workers-0.12.1
deps(deps-dev): bump @cloudflare/vitest-pool-workers from 0.11.1 to 0.12.1
2026-01-12 18:45:02 +08:00
dependabot[bot] 4aebae4d45 deps(deps-dev): bump eslint-plugin-jsdoc from 61.5.0 to 62.0.0
Bumps [eslint-plugin-jsdoc](https://github.com/gajus/eslint-plugin-jsdoc) from 61.5.0 to 62.0.0.
- [Release notes](https://github.com/gajus/eslint-plugin-jsdoc/releases)
- [Commits](https://github.com/gajus/eslint-plugin-jsdoc/compare/v61.5.0...v62.0.0)

---
updated-dependencies:
- dependency-name: eslint-plugin-jsdoc
  dependency-version: 62.0.0
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-01-12 10:42:29 +00:00
dependabot[bot] 576cba0382 deps(deps-dev): bump @cloudflare/vitest-pool-workers
Bumps [@cloudflare/vitest-pool-workers](https://github.com/cloudflare/workers-sdk/tree/HEAD/packages/vitest-pool-workers) from 0.11.1 to 0.12.1.
- [Release notes](https://github.com/cloudflare/workers-sdk/releases)
- [Changelog](https://github.com/cloudflare/workers-sdk/blob/main/packages/vitest-pool-workers/CHANGELOG.md)
- [Commits](https://github.com/cloudflare/workers-sdk/commits/@cloudflare/vitest-pool-workers@0.12.1/packages/vitest-pool-workers)

---
updated-dependencies:
- dependency-name: "@cloudflare/vitest-pool-workers"
  dependency-version: 0.12.1
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-01-12 10:42:21 +00:00
xixu-me 708d0ecc83 Merge pull request #151 from xixu-me/hf-api-support-4915912814412665047
Support Hugging Face API operations
2026-01-06 22:54:41 +08:00
google-labs-jules[bot] 81c44f0c71 feat: add support for Hugging Face API operations
This change enables full support for Hugging Face API requests, including repository creation, by:
1. Identifying HF API requests via path patterns.
2. Allowing POST, PUT, PATCH, and DELETE methods for these requests.
3. Correctly forwarding request bodies and headers.
4. Skipping caching for API operations.

Fixes: huggingface_hub.errors.HfHubHTTPError: Client error '405 Method Not Allowed'
2026-01-06 14:53:29 +00:00
xixu-me 891446ad71 Update feature request options in template
Removed '新平台支持' option from feature request template.
2026-01-06 22:35:50 +08:00
xixu-me 74066bad9a Merge pull request #149 from xixu-me/dependabot/npm_and_yarn/cloudflare/workers-types-4.20260103.0
deps(deps-dev): bump @cloudflare/workers-types from 4.20251229.0 to 4.20260103.0
2026-01-05 17:38:15 +08:00
dependabot[bot] 4d48d2e854 deps(deps-dev): bump @cloudflare/workers-types
Bumps [@cloudflare/workers-types](https://github.com/cloudflare/workerd) from 4.20251229.0 to 4.20260103.0.
- [Release notes](https://github.com/cloudflare/workerd/releases)
- [Changelog](https://github.com/cloudflare/workerd/blob/main/RELEASE.md)
- [Commits](https://github.com/cloudflare/workerd/commits)

---
updated-dependencies:
- dependency-name: "@cloudflare/workers-types"
  dependency-version: 4.20260103.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-01-05 09:35:56 +00:00
xixu-me 7722739d45 Update Docker Compose commands in README files
Replaced deprecated 'docker-compose' and 'podman-compose' commands with the recommended 'docker compose' and 'podman compose' syntax in all README files. Also made minor whitespace adjustments in diagram sections for consistency.
2026-01-03 16:03:52 +08:00