Commit Graph

  • 86870864a9 docs: 更新 README 和 AGENTS 文档,补充测试数据生成器模块说明 雨霖铃 2026-06-06 23:51:19 +08:00
  • 1a285fc4c1 Merge branch 'feature/test-data-generator' into develop 雨霖铃 2026-06-06 23:42:14 +08:00
  • 9a0c8ba850 fix: 更新 features 测试断言以匹配新增的 testDataGenerator fix: 修复测试数据生成器多项代码问题 - useCallback 闭包问题:改用函数式 setFields 更新,避免依赖过时引用 - Worker 复用:复用已有 Worker 而非每次 generate 都销毁重建 - 导出复制反馈:复制操作完成后添加 toast 成功/失败提示 - 字段名校验:添加空值、非法字符、重复名称校验 - i18n 硬编码:GeneratorConfig 和 ruleStorage 统一使用 t() 函数 feature/test-data-generator 雨霖铃 2026-06-06 23:33:12 +08:00
  • 6c7b7294b4 feat: 优化规则管理功能 雨霖铃 2026-06-06 23:08:05 +08:00
  • a2e07a9115 refactor: 删除未使用的 defaultNullRate 功能 雨霖铃 2026-06-06 20:04:33 +08:00
  • 2464a5fea6 feat: 字段编辑弹窗添加「完成」按钮 去除关闭按钮,添加取消按钮 - 弹窗底部添加「完成」按钮,点击关闭弹窗 - DialogContent 支持 showCloseButton prop 控制关闭按钮显示 - 底部添加取消和完成两个按钮 雨霖铃 2026-06-06 19:51:46 +08:00
  • 78f5292b00 fix: 切换为非必填时默认空值率 100% 雨霖铃 2026-06-06 19:42:55 +08:00
  • 5a2589cc57 fix: 修复空值率与必填状态的逻辑 雨霖铃 2026-06-06 19:41:42 +08:00
  • 64db60d75e fix: 非必填字段预览显示 null 雨霖铃 2026-06-06 19:36:41 +08:00
  • 7090ba3251 refactor: 数据预览改为显示示例数据,简化组件逻辑 雨霖铃 2026-06-06 19:29:27 +08:00
  • 31b6edf06b feat: 生成成功改为 toast 提示 雨霖铃 2026-06-06 10:57:37 +08:00
  • a374bf456d feat: 数据格式改为按钮组选择 雨霖铃 2026-06-06 10:47:01 +08:00
  • ea10b27c14 feat: 简化字段卡片交互 - 点击直接打开编辑弹窗 雨霖铃 2026-06-06 10:35:30 +08:00
  • 40443c8fc5 fix: 优化字段编辑弹窗样式 雨霖铃 2026-06-06 10:32:19 +08:00
  • ee4a45630e fix: 限制弹窗尺寸适配 popup 显示 雨霖铃 2026-06-06 10:31:07 +08:00
  • 4a423889d9 feat: 字段编辑改为弹窗显示 雨霖铃 2026-06-06 10:29:44 +08:00
  • ee78e314d3 fix: 修复拖拽时滚轮滚动不生效问题 雨霖铃 2026-06-06 10:20:59 +08:00
  • ee77c97b56 feat: 拖拽时支持鼠标滚轮滚动列表 雨霖铃 2026-06-06 10:18:13 +08:00
  • aa8b84af50 fix: 修复虚拟列表拖拽时显示空白问题 雨霖铃 2026-06-06 10:17:16 +08:00
  • 707f17ac84 feat: 字段列表优化 - 输入限制、选中样式、取消选中 雨霖铃 2026-06-06 10:09:48 +08:00
  • af0b2d8ed1 fix: 统一字段列表卡片高度,最大字段数改为40 雨霖铃 2026-06-06 09:58:57 +08:00
  • 49e7f1ea55 feat: 实现虚拟列表、拖拽排序、实时预览防抖,更新文档 雨霖铃 2026-06-06 09:42:58 +08:00
  • 1a92e88934 feat: 实现测试数据生成器完整功能 雨霖铃 2026-06-06 09:23:02 +08:00
  • 2b84eda24f docs: 统一测试数据生成器文档,移除 SQL/TypeScript 导出,修复接口命名不一致 雨霖铃 2026-06-06 09:04:53 +08:00
  • a5d86a92c2 develop (#67) v1.0.7 LingandRX 2026-06-06 01:07:27 +08:00
  • 7f22b95aa2 refactor: 移除不必要的 export 关键字 雨霖铃 2026-06-06 00:55:05 +08:00
  • 9990d86270 refactor: 删除高优先级死代码 雨霖铃 2026-06-06 00:49:57 +08:00
  • ea0552e8aa feat: 替换项目图标为自定义 logo 雨霖铃 2026-06-05 23:57:04 +08:00
  • 97098c3abe refactor: 移除不必要的 export 关键字 雨霖铃 2026-06-06 00:55:05 +08:00
  • 7afce94d93 refactor: 删除高优先级死代码 雨霖铃 2026-06-06 00:49:57 +08:00
  • e2b76a5f86 feat: 替换项目图标为自定义 logo 雨霖铃 2026-06-05 23:57:04 +08:00
  • 1ab79785b6 docs(AGENTS.md): 添加 Git Commit 必须使用中文描述的规范 雨霖铃 2026-06-05 22:54:29 +08:00
  • c40b66b703 docs: 更新测试数据生成器功能设计文档 雨霖铃 2026-06-05 23:40:36 +08:00
  • f55fd4338d docs(AGENTS.md): 添加 Git Commit 必须使用中文描述的规范 雨霖铃 2026-06-05 22:54:29 +08:00
  • 27c1cf37e3 chore: update .gitignore with common ignore patterns 雨霖铃 2026-06-05 22:53:39 +08:00
  • 2520d72eb1 refactor: 移动 CopyButton 测试文件到统一 __tests__ 目录 雨霖铃 2026-06-05 21:57:19 +08:00
  • 4d038203a7 fix(CopyButton): 修复 review 反馈并补充测试 (#66) LingandRX 2026-06-05 21:15:48 +08:00
  • c992986789 fix(CopyButton): 修复 review 反馈并补充测试 (#66) LingandRX 2026-06-05 21:15:48 +08:00
  • ab3b19418b fix(CopyButton): add aria-label for screen reader accessibility hotfix/copy-button-review-fixes 雨霖铃 2026-06-05 20:54:43 +08:00
  • b656c78d7e fix: unify CopyButton imports to named export across all consumers 雨霖铃 2026-06-05 20:52:59 +08:00
  • 7fd3819586 test(CopyButton): 补充单元测试覆盖边界场景 雨霖铃 2026-06-05 20:46:19 +08:00
  • 595eb59726 fix: remove non-functional animation classes from CopyButton 雨霖铃 2026-06-05 20:43:02 +08:00
  • 2c45ddada9 fix: add missing Toaster component to enable toast display (#65) LingandRX 2026-06-05 19:29:21 +08:00
  • 70b799aa2d fix: add missing Toaster component to enable toast display (#65) LingandRX 2026-06-05 19:29:21 +08:00
  • fd269348b4 fix: add missing Toaster component to enable toast display hotfix/fix-missing-toaster 雨霖铃 2026-06-05 19:03:35 +08:00
  • 58af2af37b fix: 右键菜单 srcUrl 误判、pre-push 变更文件检测、generating 状态不可见 (#64) LingandRX 2026-06-05 13:10:44 +08:00
  • a0b1ade662 Merge branch 'main' into develop LingandRX 2026-06-05 13:10:34 +08:00
  • d964e27c9d fix(hooks): 用 merge-base 替代 rev-parse 修复 pre-push 变更文件检测 雨霖铃 2026-06-05 13:02:30 +08:00
  • 359326c6da Hotfix/contextmenu srcurl generating fix (#63) LingandRX 2026-06-05 12:53:19 +08:00
  • 10644fae95 fix(hooks): pre-push 无 upstream 时回退到 origin/main 对比 hotfix/contextmenu-srcurl-generating-fix 雨霖铃 2026-06-05 12:50:55 +08:00
  • 77f722b575 fix: 修复右键菜单 srcUrl 误判、pre-push 全量扫描、generating 状态不可见问题 雨霖铃 2026-06-05 12:49:43 +08:00
  • 0624b609be Merge pull request #62 from LingandRX/hotfix/remove-unused-alarms v1.0.6 LingandRX 2026-06-02 19:10:26 +08:00
  • f551428142 hotfix: remove unused alarms permission hotfix/remove-unused-alarms Ubuntu 2026-06-02 19:09:39 +08:00
  • 1ae057ccfa Merge pull request #61 from LingandRX/hotfix/revert-version LingandRX 2026-06-02 14:59:34 +08:00
  • 400a1afb0c hotfix: revert package.json version to 1.0.0 hotfix/revert-version Ubuntu 2026-06-02 14:58:54 +08:00
  • c6d0914d33 Merge pull request #60 from LingandRX/develop LingandRX 2026-06-02 14:38:05 +08:00
  • 7617e317f2 fix: update _locales path from zh to zh_CN in vitest.setup.ts Ubuntu 2026-06-02 14:35:56 +08:00
  • 396b3d7013 Merge pull request #59 from LingandRX/develop LingandRX 2026-06-02 14:18:20 +08:00
  • 92fb853329 fix: correct default_locale to zh_CN to match _locales directory 雨霖铃 2026-06-02 14:16:33 +08:00
  • e4e5464be0 chore(hooks): 优化 lint-staged 和 git hooks 配置 雨霖铃 2026-05-30 21:31:12 +08:00
  • f4b6ae89b5 Merge pull request #58 from LingandRX/develop LingandRX 2026-05-30 21:20:52 +08:00
  • 37bdeb5f3a fix(qrcode): 去除已上传图片区域重复的文本预览 雨霖铃 2026-05-30 21:03:35 +08:00
  • e919af6857 fix(qrcode): 修复图片右键菜单功能描述和检测逻辑 雨霖铃 2026-05-30 21:01:33 +08:00
  • 5be15301b5 feat(qrcode): 实现图片转二维码右键菜单功能 雨霖铃 2026-05-30 20:58:28 +08:00
  • 306600a35c refactor(qrcode): 优化二维码转文本布局,与文本转二维码风格统一 雨霖铃 2026-05-30 20:51:48 +08:00
  • a0345b384d style(qrcode): 优化预览态布局适配popup窗口 雨霖铃 2026-05-30 20:46:47 +08:00
  • 9458d62a99 feat(qrcode): 右键菜单传入URL时自动生成二维码 雨霖铃 2026-05-30 20:38:23 +08:00
  • 5b26287cff refactor(qrcode): 优化布局逻辑,输入态隐藏预览区域 雨霖铃 2026-05-30 20:29:12 +08:00
  • 6dca673a5a refactor(qrcode): 优化文本转二维码为两步操作模式 雨霖铃 2026-05-30 20:23:05 +08:00
  • afd57bb5b2 Merge branch 'main' into develop 雨霖铃 2026-05-30 19:47:16 +08:00
  • 3f447708b7 fix: replace undefined formatByteSize with formatBytes (#57) LingandRX 2026-05-30 12:55:04 +08:00
  • 187fb1a773 fix: replace undefined formatByteSize with formatBytes hotfix/fix-formatByteSize Ubuntu 2026-05-30 12:40:56 +08:00
  • f9821553b3 chore: merge develop into main (#56) LingandRX 2026-05-29 23:00:21 +08:00
  • 355ab0cf86 Merge remote-tracking branch 'origin/main' into develop 雨霖铃 2026-05-29 22:59:10 +08:00
  • 13113f0ea2 refactor(StorageCleanerConfirm.test.tsx): update IndexedDB label to Chinese translation 雨霖铃 2026-05-29 22:42:59 +08:00
  • 0d69695dbb refactor: simplify Timestamp and RightClickRestorer 雨霖铃 2026-05-29 22:40:11 +08:00
  • 093bf278da refactor: replace require with import for JSON module in vitest.setup.ts 雨霖铃 2026-05-29 22:08:04 +08:00
  • f9fbc79612 refactor(storageCleaner): simplify architecture and improve type semantics 雨霖铃 2026-05-29 21:59:54 +08:00
  • 1b9f6d044d refactor: unify formatBytes usage and simplify useContextMenuData 雨霖铃 2026-05-29 21:08:27 +08:00
  • b41cfb2a02 refactor: remove unnecessary useMemo calls across components 雨霖铃 2026-05-29 20:59:03 +08:00
  • 93019f56cf refactor(RouterContainer): remove unnecessary useMemo and hoist constant 雨霖铃 2026-05-29 20:55:05 +08:00
  • 2727e60025 refactor: replace GlobalSnackbar with sonner toast 雨霖铃 2026-05-29 20:47:16 +08:00
  • c2e54b34cb refactor(base64Converter): simplify utility functions 雨霖铃 2026-05-29 20:38:06 +08:00
  • dbdec710ef refactor(storageCleaner): extract executeScript helpers 雨霖铃 2026-05-29 20:32:58 +08:00
  • 7bd52bfc2b refactor(background): simplify RELOAD_TAB with setTimeout 雨霖铃 2026-05-29 20:22:44 +08:00
  • c9fe27a26b refactor(background): extract main world injection script 雨霖铃 2026-05-29 20:20:11 +08:00
  • e97f4cae9a refactor(RightClickRestorer): simplify setDomain logic 雨霖铃 2026-05-29 20:15:54 +08:00
  • 21a6430f0d refactor(content): simplify content script structure 雨霖铃 2026-05-29 20:10:45 +08:00
  • dff2705ef8 docs(AGENTS): update i18n section to reflect chrome.i18n migration 雨霖铃 2026-05-29 19:56:52 +08:00
  • f8c48a3047 docs: add comprehensive visual style guide 雨霖铃 2026-05-29 19:51:44 +08:00
  • 488e2e8e49 chore: add initial CLAUDE.md file with reference to @AGENT.md 雨霖铃 2026-05-29 19:51:16 +08:00
  • 98abe59731 fix(StorageCleaner, Base64Converter): fix layout padding and checkbox alignment 雨霖铃 2026-05-29 19:38:28 +08:00
  • 77168e2652 refactor(StorageCleaner): improve style consistency and checkbox alignment 雨霖铃 2026-05-28 23:43:02 +08:00
  • 4f7e402dba refactor(pages): apply UI+Hook separation and unify component naming 雨霖铃 2026-05-28 23:18:58 +08:00
  • e33761381d docs: add comprehensive page development standards (CODING_STANDARDS.md §11) 雨霖铃 2026-05-28 23:09:14 +08:00
  • 945780def8 Develop (#55) v1.0.5 LingandRX 2026-05-28 22:39:25 +08:00
  • 6bddc4fcfc Merge remote-tracking branch 'origin/main' into develop 雨霖铃 2026-05-28 22:35:39 +08:00
  • 3df45f491c docs: 更新文档,移除设置页面引用 雨霖铃 2026-05-28 22:20:16 +08:00
  • 0054e97a0a refactor: 移除设置页面 雨霖铃 2026-05-28 22:15:56 +08:00
  • 97159cb799 fix: useI18n fallback for empty string translations from chrome.i18n 雨霖铃 2026-05-28 21:53:35 +08:00