xixu-me
6b39bc59e0
Merge pull request #181 from xixu-me/dependabot/npm_and_yarn/eslint-plugin-jsdoc-62.5.4
...
deps(deps-dev): bump eslint-plugin-jsdoc from 62.5.0 to 62.5.4
2026-02-09 20:15:34 +08:00
xixu-me
784081136e
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]
a86ee66dcb
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
dependabot[bot]
58513a0748
deps(deps-dev): bump eslint-plugin-jsdoc from 62.5.0 to 62.5.4
...
Bumps [eslint-plugin-jsdoc](https://github.com/gajus/eslint-plugin-jsdoc ) from 62.5.0 to 62.5.4.
- [Release notes](https://github.com/gajus/eslint-plugin-jsdoc/releases )
- [Commits](https://github.com/gajus/eslint-plugin-jsdoc/compare/v62.5.0...v62.5.4 )
---
updated-dependencies:
- dependency-name: eslint-plugin-jsdoc
dependency-version: 62.5.4
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-02-09 09:52:37 +00:00
xixu-me
f4ee48b728
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
c68579c012
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]
b27cd32ffb
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]
4f037e9ea4
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
e705367524
feat: enhance security validation and caching behavior for requests with sensitive headers
2026-02-01 13:50:11 +08:00
xixu-me
69b27ea12a
feat: add step to ensure Cloudflare Pages project exists before deployment
2026-02-01 13:20:22 +08:00
xixu-me
4f322650aa
fix: update API token reference in deployment workflow and README
2026-01-31 22:53:36 +08:00
xixu-me
f7a5822140
ci: add permissions to CI workflow
2026-01-31 22:50:49 +08:00
xixu-me
3ebc1fc4ff
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
9daa7e9a75
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
0fc3935042
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
952c8a446c
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
da52ce5bbb
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
9e77d33860
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]
d14c8af70a
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]
86279ecbc9
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
63ee3c0bdb
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
9b665b9a09
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]
8a28b12500
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]
25ba5587b7
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
70f3860da9
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]
cbbe04440c
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
0ba093f1ea
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
dd3839c126
Revert "deps(deps-dev): bump vitest from 3.2.4 to 4.0.17"
2026-01-19 20:07:55 +08:00
xixu-me
cad2e8d163
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
6bed5a9ca3
Revert "deps(deps-dev): bump wrangler from 4.58.0 to 4.59.2"
2026-01-19 20:03:45 +08:00
xixu-me
eec2c8a339
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]
015b63a10c
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
ef116930cc
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
8f5cfe8e5d
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]
291ddfe78e
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]
c81fec4ce3
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
d7b9e4e87a
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
e44ee31bc4
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]
4f8c5bd962
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]
1e710a04b3
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
06343416fb
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]
238ec3e5a1
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
08e7618bb2
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
4e1cba47b0
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]
b0886ee5a6
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]
9d9dbdf8ca
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
deec5be4aa
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]
893f976ab5
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
da89e08f41
Update feature request options in template
...
Removed '新平台支持' option from feature request template.
2026-01-06 22:35:50 +08:00
xixu-me
32494f1347
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