ceyhandagdas51272 21c895a008
CI / Go (api) (pull_request) Failing after 1s
CI / Python (ingestion) (pull_request) Failing after 0s
CI / Migrations (postgres) (pull_request) Failing after 2s
bypos-collector: 移除硬编码 sdogid、添加重试、补全 CSV 导出、增加测试
改进内容:
- sdogid 不再硬编码,优先从 $BYPOS_SDOGID 环境变量读取,其次 -sdogid 参数,
  也可在 Web 控制台输入框填写;三者都未设时启动警告、采集报错
- 网络错误自动重试(最多 3 次,指数退避 500ms/1s/2s)
- Web 控制台采集参数区增加 sdogid 输入框
- CSV 导出补全 retmsg 和 source 两列
- 新增 Go 单元测试(ean13Check、md5hex、sanitizeBarcodes、resolveSdogID 等)
- README 更新配置说明

Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
2026-06-24 03:10:09 +00:00
2026-06-08 12:09:52 +08:00
S
Description
OpenGoods - public product archive API (migrated)
Readme 3.7 MiB
Languages
Go 43.8%
TypeScript 34%
Python 18.2%
HTML 2.1%
PLpgSQL 1.2%
Other 0.6%