Tags: damnfork/cases
Tags
v0.0.4: 全面 SEO 优化版本 - 实施完整的搜索引擎优化策略 - 动态生成页面 meta 标签和 title - 添加结构化数据 (JSON-LD) 支持 - 优化 HTML 语义化结构和可访问性 - 新增 robots.txt 和 sitemap.xml 功能 - 支持 Open Graph 和 Twitter Card 社交分享 - 重构模板支持更灵活的数据展示 技术亮点: - SearchResultsPage 和 LegalDocument 结构化数据 - 响应式和语义化的 HTML 结构 - SEO 友好的 URL 和爬虫支持 - 社交媒体优化的分享预览 这个版本为网站建立了坚实的 SEO 基础,预期将显著提升搜索引擎排名和用户体验。
feat: 实现基于 token 的 API 认证和差异化限流功能 - 新增 token 认证系统,支持在 config.toml 中配置多个 API token - 实现差异化限流:不同 token 可设置不同的请求频率限制 - 支持多种认证方式:Authorization Bearer 和 X-API-Token 头 - 安全验证:无效 token 返回 401,超限返回 429 - 线程安全的限流器管理,使用 Arc + Mutex 保护并发访问 - 更新 API 文档页面,添加认证说明和使用示例 - 扩展配置结构体,支持 TokenConfig 和 api_tokens 配置 主要功能: - 每个 token 独立的限流计数器和配置 - 无 token 时使用默认限流策略 - 高性能内存限流器缓存机制 - 完整的错误处理和状态码管理 配置示例: [api_tokens] "demo-token-1" = { rate_limit = 1000, description = "高级用户" } "demo-token-2" = { rate_limit = 500, description = "标准用户" }
Bump zip from 4.2.0 to 4.3.0 Bumps [zip](https://github.com/zip-rs/zip2) from 4.2.0 to 4.3.0. - [Release notes](https://github.com/zip-rs/zip2/releases) - [Changelog](https://github.com/zip-rs/zip2/blob/master/CHANGELOG.md) - [Commits](zip-rs/zip2@v4.2.0...v4.3.0) --- updated-dependencies: - dependency-name: zip dependency-version: 4.3.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]>