Commit Graph
21 Commits
Author SHA1 Message Date
tbphp 1ecde51e13 fix: no-pager 2026-07-30 22:07:32 +08:00
tbphp 5c0fbccbaf test: 取消本地 race 测试 2026-07-30 22:02:17 +08:00
tbphp 52e497f135 feat(web): 重塑首页并精简前端工程 2026-07-30 15:32:39 +08:00
tbphp 06f4633560 refactor(build): 精简开发与验证命令 2026-07-29 16:48:17 +08:00
tbphp ecb1b6e1bb feat(web): 建立 M3 单二进制前端骨架 2026-07-23 08:54:26 +08:00
tbphp 8725b033dc fix(m0): 收口工程基建与运行时安全边界 2026-07-16 11:33:59 +08:00
tbphp f7abc8f327 refactor(v2): 切换 2.0 启动骨架并移除 1.x 代码树 2026-07-15 19:25:45 +08:00
tbphp 6c639478dc feat: Security-hardening Optimization (#225)
* fix: code error

* feat: opz security

* feat: Optimize batch key encryption

* feat: Optimize batch test key

* feat: Perfect encryption key

* docs: failed-to-decrypt

* feat: Security alert

* feat: Encryption migrate command

* fix: migrate command error

* feat: Adjust data length

* feat: Adjust data length

* docs: input text

* fix: Deterministic Encryption

* feat: Optimize security algorithms

* feat: Support KeyHash

* fix: Fix migration script field order issue

* fix: Fix log export key issue

* fix: code style

* fix: migrate order offset

* fix: Resolve migration script compatibility issues

* feat: Adjust Redis cleanup policy

* fix: migrate for sqlite

* fix: migrate

* fix: rm group_key_inx

* fix: rm group_key_inx

* fix: filter null hash data

* docs: log warn

* docs: update readme
2025-09-05 15:45:16 +08:00
tbphp 2bc29b6676 docs: v1 readme 2025-07-15 14:16:42 +08:00
tbphp 7f0b163673 fix: rm pnpm 2025-07-13 03:06:15 +08:00
tbphp 51695c2245 refactor: 调整主文件位置 2025-07-09 16:02:33 +08:00
tbphp f15d0dd8da feat: 重构前端 2025-07-02 17:15:10 +08:00
tbphp f15177510c feat: 前端渲染 2025-07-02 15:15:42 +08:00
tbphp b9a833ceab Refactor configuration and key management
- Removed key management configuration from .env.example and related code.
- Updated Makefile to load environment variables for HOST and PORT.
- Modified main.go to handle request logging with a wait group for graceful shutdown.
- Simplified dashboard statistics handler to focus on key counts and request metrics.
- Removed key manager implementation and related interfaces.
- Updated proxy server to use atomic counters for round-robin key selection.
- Cleaned up unused types and configurations in types.go.
- Added package-lock.json for frontend dependencies.
2025-06-30 22:09:16 +08:00
tbphp 731315144e feat: 前端搭建-未完成 2025-06-29 21:59:32 +08:00
tbphp 0c5cf4266d refactor: 重构项目结构 2025-06-09 21:50:18 +08:00
tbphp 7780ea716e feat: 调整验证脚本逻辑,增加去重记录 2025-06-07 14:05:47 +08:00
tbphp 1feeb2c8ac feat: 增加key验证脚本 2025-06-07 13:42:31 +08:00
tbphp 3b73f8348f fix: build 2025-06-07 12:30:35 +08:00
tbphp 8a4cb65bad fix: project name 2025-06-07 00:07:59 +08:00
tbphp 219c068dbf init 2025-06-06 21:45:01 +08:00