Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add WinGet source repo support #87

Merged
merged 24 commits into from
Mar 9, 2023
Merged

Add WinGet source repo support #87

merged 24 commits into from
Mar 9, 2023

Conversation

stevapple
Copy link
Contributor

@stevapple stevapple commented Feb 28, 2023

Checklist

  • 更新 README
  • 类型标注(JSDoc)
  • 接口文档(JSDoc)
  • 日志功能
  • DEBUG 模式
  • Windows 兼容性
  • Linux 兼容性
  • ARM64 兼容性
  • x86_64 兼容性
  • 集成测试

增加了适用于 Windows 包管理器 / WinGet 的同步工具。

winget-source/package.json Outdated Show resolved Hide resolved
winget-source/Dockerfile Outdated Show resolved Hide resolved
winget-source/utilities.js Outdated Show resolved Hide resolved
winget-source/sync-repo.js Show resolved Hide resolved
@stevapple stevapple marked this pull request as ready for review March 7, 2023 19:10
@stevapple stevapple requested a review from iBug March 7, 2023 19:10
@stevapple stevapple marked this pull request as draft March 7, 2023 20:49
@stevapple stevapple marked this pull request as ready for review March 8, 2023 03:33
@stevapple
Copy link
Contributor Author

cc @iBug @taoky

winget-source/utilities.js Outdated Show resolved Hide resolved
@stevapple stevapple force-pushed the winget branch 2 times, most recently from c4ecd17 to 38aa73b Compare March 8, 2023 06:33
@taoky
Copy link
Member

taoky commented Mar 8, 2023

另外 node.js 里面给请求加上 bindIP 方便吗?这个主要用于使用不同的运营商出口访问目标站点。

@stevapple
Copy link
Contributor Author

另外 node.js 里面给请求加上 bindIP 方便吗?这个主要用于使用不同的运营商出口访问目标站点。

Done.

Since WinGet sources require HTTPS, we only need to hook the HTTPS agent.

winget-source/Dockerfile Outdated Show resolved Hide resolved
@taoky taoky merged commit ccfede9 into ustclug:master Mar 9, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants