danial
|
7dbff29d09
|
chore(ci): 配置 Drone CI/CD 流水线并添加 .gitignore 文件
- 添加了基于 SSH 的 Drone 流水线配置文件 (.drone.yml)
- 配置了 Docker 镜像构建、标签和推送步骤
- 设置触发条件为 develop 和 production 分支的 push 事件
- 添加了 .gitignore 文件以忽略常见开发环境文件和目录
- 包含 node_modules、dist、.env 等无需版本控制的文件和目录
- 忽略编辑器和系统生成的临时及日志文件
|
2025-11-03 21:40:07 +08:00 |
|
danial
|
d2ae8accbd
|
feat(proxy): 为GetXToken函数添加超时和代理支持
- 在CipherStash-xToken.js中为GetXToken函数的请求配置添加timeout: 5000
- 在CipherStash-xToken.js中为GetXToken函数的请求配置添加agent代理选项
- 在api.js中优化日志输出,增加代理信息显示
- 移除了node_modules/.package-lock.json文件的变更记录(无实际代码改动)
|
2025-11-03 19:36:22 +08:00 |
|
danial
|
82df79c638
|
feat(security): 实现x-api-eid-token算法及辅助函数
- 新增GetXToken函数用于生成x-api-eid-token
- 实现HASH类用于计算128位哈希值
- 添加md5函数用于消息摘要计算
- 实现STrEnc函数用于字符串加密
- 添加getLastParameter与splitAndJoin辅助函数
- 构建完整的浏览器指纹对象生成逻辑
- 集成node-fetch与https-proxy-agent支持代理请求
- 实现完整的WebGL与浏览器环境模拟数据结构
|
2025-11-03 19:10:20 +08:00 |
|