xixu-me
afeebd818d
docs: update README to include Bun configuration for Xget mirror
2026-03-16 14:41:59 +08:00
xixu-me
a8a0fd0e8b
refactor(skill): streamline instructions for using xget script
2026-03-16 14:23:35 +08:00
xixu-me
6d8efc0ce6
Merge pull request #224 from xixu-me/codex/fix-cache-poisoning-vulnerability-in-pypi-rewrite
...
fix(pypi): avoid caching origin-bound rewritten PyPI index pages
2026-03-16 12:58:33 +08:00
xixu-me
a10413eddf
fix(pypi): prevent caching origin-bound rewritten index pages
2026-03-16 12:57:21 +08:00
xixu-me
83c167aee1
Merge pull request #223 from xixu-me/codex/propose-fix-for-flathub-cache-poisoning
...
fix(flathub): scope rewritten descriptor cache by origin
2026-03-16 01:18:14 +08:00
xixu-me
c76dcca460
fix(flathub): scope rewritten descriptor cache by origin
2026-03-16 01:14:33 +08:00
xixu-me
a0312c1ad9
refactor(skill): enhance Xget skill documentation and improve README integration
2026-03-15 19:43:21 +08:00
xixu-me
11a032f243
refactor(skill): streamline Xget skill documentation and remove deprecated test cases
2026-03-15 17:42:45 +08:00
xixu-me
ba9d2f6224
fix(readme): update Deno badge color for consistency across README files
2026-03-15 16:50:45 +08:00
xixu-me
e0ea9d3f5e
fix(badges): update Deno badge color in README files
2026-03-15 15:59:32 +08:00
xixu-me
8cb08f2b79
refactor(skill): remove cargo preset limitations and related test cases
2026-03-15 15:47:42 +08:00
xixu-me
82d8f14b4c
docs(readme): update links in technical analysis articles for consistency
2026-03-15 15:21:47 +08:00
xixu-me
1b973d28ee
docs(readme): update link in technical analysis article
2026-03-15 14:12:53 +08:00
xixu-me
fdeffd6530
docs(flathub): clarify Flatpak mirror setup
2026-03-15 13:21:11 +08:00
xixu-me
ff3e61ae22
fix(skills): harden URL conversion
2026-03-15 12:16:31 +08:00
xixu-me
e8eba9645a
refactor(skills): move xget skill to skills directory
2026-03-15 11:47:02 +08:00
xixu-me
bb5e4abf40
docs(skill): trim repeated XGET_BASE_URL guidance
2026-03-14 19:05:19 +08:00
xixu-me
8b009b94a1
docs(readme): polish Agent Skills links
2026-03-14 18:45:15 +08:00
xixu-me
2eafe85406
docs(skill): add Xget Agent Skills bundle
2026-03-14 18:41:57 +08:00
xixu-me
dd8941d00c
style: format ci-tracked files
2026-03-14 17:51:40 +08:00
xixu-me
7bec13b3e5
fix: harden proxy error handling and regression tests
2026-03-14 17:33:06 +08:00
xixu-me
7340cb481f
chore: align Flathub ordering and commit guidance
...
Resolves #222
2026-03-14 16:45:01 +08:00
xixu-me
88c351a9ac
feat: add Flathub mirror support
2026-03-14 16:23:38 +08:00
xixu-me
6c7b15454d
Merge pull request #221 from xixu-me/codex/fix-workflow_run-deployments-for-prs
...
fix(ci): restrict workflow_run deployments to trusted main pushes
2026-03-14 01:17:18 +08:00
xixu-me
0223995dab
fix(ci): allow trusted sync workflow_run in EdgeOne deploy
2026-03-14 01:10:04 +08:00
xixu-me
99cd258c8b
fix(ci): restrict workflow_run deployments to trusted main pushes
2026-03-14 01:02:18 +08:00
xixu-me
394547cf1b
Merge pull request #219 from xixu-me/fix-update-bilibili-url-6891235104336734628
...
Update Bilibili video timestamp in README files
2026-03-10 23:27:42 +08:00
xixu-me
dbe0d11774
docs: add recognition and thanks to readmes
2026-03-10 13:43:03 +08:00
xixu-me
70afd705d4
ci: automate dependabot merging
2026-03-09 18:39:00 +08:00
xixu-me
dc139ac3de
Merge pull request #217 from xixu-me/dependabot/npm_and_yarn/eslint/js-10.0.1
...
deps(deps-dev): bump @eslint/js from 9.39.3 to 10.0.1
2026-03-09 18:29:54 +08:00
xixu-me
0e6ae3651d
Merge pull request #216 from xixu-me/dependabot/npm_and_yarn/cloudflare/vitest-pool-workers-0.12.20
...
deps(deps-dev): bump @cloudflare/vitest-pool-workers from 0.12.18 to 0.12.20
2026-03-09 18:28:43 +08:00
xixu-me
5ce5a8a0a8
Merge pull request #215 from xixu-me/dependabot/npm_and_yarn/wrangler-4.71.0
...
deps(deps-dev): bump wrangler from 4.69.0 to 4.71.0
2026-03-09 18:25:17 +08:00
xixu-me
64b7a1c1ce
Merge pull request #214 from xixu-me/dependabot/npm_and_yarn/cloudflare/workers-types-4.20260307.1
...
deps(deps-dev): bump @cloudflare/workers-types from 4.20260305.0 to 4.20260307.1
2026-03-09 18:25:06 +08:00
xixu-me
8159722b1d
Merge pull request #213 from xixu-me/dependabot/github_actions/docker/login-action-4
...
ci(deps): bump docker/login-action from 3 to 4
2026-03-09 18:24:52 +08:00
xixu-me
325d4e5006
Merge pull request #212 from xixu-me/dependabot/github_actions/docker/metadata-action-6
...
ci(deps): bump docker/metadata-action from 5 to 6
2026-03-09 18:24:39 +08:00
xixu-me
25a5209446
Merge pull request #211 from xixu-me/dependabot/github_actions/docker/build-push-action-7
...
ci(deps): bump docker/build-push-action from 6 to 7
2026-03-09 18:24:23 +08:00
xixu-me
100bc6a96d
Merge pull request #210 from xixu-me/dependabot/github_actions/docker/setup-buildx-action-4
...
ci(deps): bump docker/setup-buildx-action from 3 to 4
2026-03-09 18:24:08 +08:00
xixu-me
266cf3eb2e
Merge pull request #218 from xixu-me/dependabot/npm_and_yarn/eslint-10.0.3
...
deps(deps-dev): bump eslint from 10.0.2 to 10.0.3
2026-03-09 18:19:29 +08:00
xixu-me
234692584a
fix: handle docker host-style registry paths
2026-03-09 18:05:13 +08:00
xixu-me
fc7e08abfc
feat: refactor AI inference request detection and Docker authentication handling
2026-03-09 17:49:47 +08:00
xixu-me
929337c494
feat: update dependencies and improve request handling
2026-03-09 17:37:27 +08:00
xixu-me
3957f78d9d
Revert "fix(proxy): correct registry auth and rewrite lengths"
...
This reverts commit cb44ddb66c .
2026-03-09 17:00:43 +08:00
xixu-me
9a666f37a0
Revert "style(proxy): format docker protocol tests"
...
This reverts commit 213e04de76 .
2026-03-09 16:56:27 +08:00
xixu-me
fe17b9a1d6
Revert "feat(platform): add ScoopInstaller support"
...
This reverts commit 6f0d7e15f8 .
2026-03-09 13:04:37 +08:00
xixu-me
6f0d7e15f8
feat(platform): add ScoopInstaller support
...
Resolves #207
2026-03-08 13:05:15 +08:00
xixu-me
1ed4de50e7
Merge pull request #206 from xixu-me/alert-autofix-17
...
Potential fix for code scanning alert no. 17: Information exposure through a stack trace
2026-03-06 21:25:45 +08:00
xixu-me and Copilot Autofix powered by AI
7cfcee61ba
Potential fix for code scanning alert no. 17: Information exposure through a stack trace
...
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
2026-03-06 21:24:53 +08:00
xixu-me
cc3abf89c3
fix: harden proxy behavior and stabilize ci
2026-03-06 21:10:59 +08:00
xixu-me
213e04de76
style(proxy): format docker protocol tests
2026-03-06 20:30:35 +08:00
xixu-me
cb44ddb66c
fix(proxy): correct registry auth and rewrite lengths
2026-03-06 20:27:43 +08:00
xixu-me
4546821023
style: format prettier violations
2026-03-06 19:45:03 +08:00
xixu-me
71e239060c
fix(proxy): tighten protocol routing and stabilize tests
2026-03-06 19:41:14 +08:00
xixu-me
d983717fee
chore(repo): enforce conventional commits
2026-03-06 19:13:59 +08:00
xixu-me
106faa1591
fix(docker): install workerd package by target arch
2026-03-06 18:51:57 +08:00
xixu-me
5cc4a45e68
ci: publish multi-arch image for amd64 and arm64
...
Resolves #178
2026-03-06 18:45:10 +08:00
xixu-me
b1849937b5
Add AGENTS.md referencing CLAUDE.md
...
Create AGENTS.md containing a single line referencing CLAUDE.md. Adds a placeholder/index file for agent-related documentation.
2026-03-06 18:35:49 +08:00
xixu-me
f311dd7bda
Merge pull request #199 from xixu-me/dependabot/npm_and_yarn/eslint-10.0.2
...
deps(deps-dev): bump eslint from 9.39.2 to 10.0.2
2026-03-02 20:13:33 +08:00
xixu-me
de9e6cdcc1
Merge pull request #204 from xixu-me/fix-eslint-js-dependency-16724814828849558743
...
Fix ESLint module resolution error by adding @eslint/js
2026-03-02 20:10:13 +08:00
xixu-me
890bcfea04
Merge pull request #198 from xixu-me/dependabot/github_actions/actions/attest-build-provenance-4
...
ci(deps): bump actions/attest-build-provenance from 3 to 4
2026-03-02 19:49:35 +08:00
xixu-me
16607d133e
Merge pull request #201 from xixu-me/dependabot/npm_and_yarn/cloudflare/vitest-pool-workers-0.12.18
...
deps(deps-dev): bump @cloudflare/vitest-pool-workers from 0.12.16 to 0.12.18
2026-03-02 19:48:54 +08:00
xixu-me
582ae65c8c
Merge pull request #202 from xixu-me/dependabot/npm_and_yarn/wrangler-4.69.0
...
deps(deps-dev): bump wrangler from 4.68.0 to 4.69.0
2026-03-02 19:48:35 +08:00
xixu-me
ba7d9ae6f9
Merge pull request #203 from xixu-me/dependabot/npm_and_yarn/eslint-plugin-jsdoc-62.7.1
...
deps(deps-dev): bump eslint-plugin-jsdoc from 62.7.0 to 62.7.1
2026-03-02 19:45:07 +08:00
xixu-me
a7e0bee19d
Merge pull request #197 from xixu-me/dependabot/npm_and_yarn/npm_and_yarn-bb3626eb1a
...
deps(deps-dev): bump minimatch from 3.1.2 to 3.1.5 in the npm_and_yarn group across 1 directory
2026-03-01 13:57:16 +08:00
xixu-me
b4d1d7d969
Merge pull request #196 from xixu-me/dependabot/npm_and_yarn/npm_and_yarn-b2936519f3
...
deps(deps): bump rollup from 4.50.0 to 4.59.0 in the npm_and_yarn group across 1 directory
2026-03-01 13:54:51 +08:00
xixu-me
85748d5876
Merge pull request #191 from xixu-me/dependabot/npm_and_yarn/wrangler-4.67.0
...
deps(deps-dev): bump wrangler from 4.65.0 to 4.67.0
2026-02-24 16:25:05 +08:00
xixu-me
b0fb85ff18
Merge pull request #192 from xixu-me/dependabot/npm_and_yarn/cloudflare/vitest-pool-workers-0.12.14
...
deps(deps-dev): bump @cloudflare/vitest-pool-workers from 0.12.12 to 0.12.14
2026-02-24 16:24:48 +08:00
xixu-me
13dbd6e290
Merge pull request #194 from xixu-me/dependabot/npm_and_yarn/cloudflare/workers-types-4.20260302.0
...
deps(deps-dev): bump @cloudflare/workers-types from 4.20260214.0 to 4.20260302.0
2026-02-24 16:22:01 +08:00
xixu-me
5e08b0b46c
Merge pull request #195 from xixu-me/dependabot/npm_and_yarn/eslint-plugin-jsdoc-62.7.0
...
deps(deps-dev): bump eslint-plugin-jsdoc from 62.5.5 to 62.7.0
2026-02-24 15:14:45 +08:00
xixu-me
be8728d8f8
Merge pull request #190 from xixu-me/dependabot/npm_and_yarn/cloudflare/vitest-pool-workers-0.12.12
...
deps(deps-dev): bump @cloudflare/vitest-pool-workers from 0.12.10 to 0.12.12
2026-02-16 17:36:33 +08:00
xixu-me
070d035201
Merge pull request #189 from xixu-me/dependabot/npm_and_yarn/eslint-plugin-jsdoc-62.5.5
...
deps(deps-dev): bump eslint-plugin-jsdoc from 62.5.4 to 62.5.5
2026-02-16 17:32:04 +08:00
xixu-me
0cf20fc6d7
Merge pull request #186 from xixu-me/dependabot/npm_and_yarn/wrangler-4.65.0
...
deps(deps-dev): bump wrangler from 4.63.0 to 4.65.0
2026-02-16 17:31:15 +08:00
xixu-me
0d5432ad19
Merge pull request #185 from xixu-me/dependabot/npm_and_yarn/npm_and_yarn-14dc0ebc5a
...
deps(deps): bump qs from 6.14.1 to 6.14.2 in the npm_and_yarn group across 1 directory
2026-02-14 22:36:42 +08:00
xixu-me
f5736b059b
Merge pull request #184 from xixu-me/revert-183-dependabot/npm_and_yarn/eslint-10.0.0
...
Revert "deps(deps-dev): bump eslint from 9.39.2 to 10.0.0"
2026-02-09 20:24:11 +08:00
xixu-me
54104c9f23
Revert "deps(deps-dev): bump eslint from 9.39.2 to 10.0.0"
2026-02-09 20:23:50 +08:00
xixu-me
f4f30f7934
Merge pull request #183 from xixu-me/dependabot/npm_and_yarn/eslint-10.0.0
...
deps(deps-dev): bump eslint from 9.39.2 to 10.0.0
2026-02-09 20:21:40 +08:00
xixu-me
dc61cb5623
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
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
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
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
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
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
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
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
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