-
a8e91dc384
feat: 权限修复、搜索改进、滑动切换、通知badge
fix/search-swipe-notify
Hera Zhao
2026-04-09 21:29:28 +00:00
-
27c46cb803
feat: 大量管理配方和搜索改进
Hera Zhao
2026-04-09 20:13:09 +00:00
-
80397ec7ca
fix: 关闭按钮用 force click 绕过遮挡 + 放宽每滴价格上限到 300
Hera Zhao
2026-04-09 19:15:11 +00:00
-
19eeb7ba9a
fix: 测试加 dismissModals 关闭登录弹窗 + 改用 should('exist')
Hera Zhao
2026-04-09 19:12:28 +00:00
-
cf5b974ae1
fix: 修复 rebase 后重复 clearBrandImage 声明 + 测试加 dismissDialog
Hera Zhao
2026-04-09 19:06:22 +00:00
-
b0d82d4ff7
fix: 修复 recipe-detail 测试选择器和按钮文本
Hera Zhao
2026-04-09 18:34:12 +00:00
-
54003bc466
fix: 搜索过滤收藏、拼音首字母匹配、清除图片、滑动切换、通知已读
Hera Zhao
2026-04-09 17:54:18 +00:00
-
b764ff7ea3
fix: 退出登录后在受保护页面跳转到配方查询页面
fix/logout-redirect-protected-pages
YoYo
2026-04-08 19:38:06 +00:00
-
86db3e1868
fix: emoji按钮缩小(13px/4px padding),工具栏不换行(nowrap)
fix/ui-polish-round2
Hera Zhao
2026-04-09 17:38:02 +00:00
-
3133a2f10c
fix: 手机版emoji按钮加圆角边框,与视图切换按钮风格一致
Hera Zhao
2026-04-09 17:36:12 +00:00
-
8a653b684e
fix: 下架精油卡片对比度提高(opacity 0.5→0.7, 加边框)
Hera Zhao
2026-04-09 17:35:13 +00:00
-
a77aecba75
fix: 手机版新增/导出按钮改为emoji,跟视图切换同行
Hera Zhao
2026-04-09 17:33:59 +00:00
-
f355eaac4d
fix: 知识卡片第二行字号缩小+nowrap确保一行显示
Hera Zhao
2026-04-09 17:31:49 +00:00
-
b69abe0fdb
rewrite: 英文名统一读写 oils.en_name,三处同步
Hera Zhao
2026-04-09 17:04:00 +00:00
-
9dbaf95839
fix: 翻译保存修复 — 去掉version检查 + 保存后重新加载数据
Hera Zhao
2026-04-09 16:56:45 +00:00
-
e04d572f27
fix: 下架后卡片变灰+按钮变灰,isActive存为boolean
Hera Zhao
2026-04-09 16:50:26 +00:00
-
321b1ea585
fix: 下架改用原生fetch调试、翻译保存错误可见、手机字号加大
Hera Zhao
2026-04-09 16:46:27 +00:00
-
73a041d9c8
fix: 字号恢复正常大小、下架改用api.post、翻译编辑器预填充
Hera Zhao
2026-04-09 16:38:04 +00:00
-
3912e2d122
fix: 价格字号随名称缩放、翻译表补全、编辑框全宽、下架修复
Hera Zhao
2026-04-09 16:28:34 +00:00
-
4826c00e27
fix: 精油名不截断改用clamp缩放、下架错误提示、翻译双向同步
Hera Zhao
2026-04-09 16:19:18 +00:00
-
2a823e5bac
feat: 精油价目页优化 — 名称缩放、去容量、红色底色、下架功能
Hera Zhao
2026-04-09 16:09:52 +00:00
-
4d5c9874a9
fix: Logo提示语改为'卡片左下角水印',Logo清晰显示(opacity:1)
Hera Zhao
2026-04-09 15:58:12 +00:00
-
0dd2cc00d3
fix: QR移到右上角(top:20 right:16),总成本缩小一行,日期与logo居中对齐
Hera Zhao
2026-04-09 15:50:31 +00:00
-
9f25da6232
fix: Logo左下角+日期靠右,手机字号自适应,精油名不换行
Hera Zhao
2026-04-09 15:36:01 +00:00
-
d1723797e0
rewrite: 配方卡片和预览图完全重写,匹配initial commit样式
Hera Zhao
2026-04-09 12:53:13 +00:00
-
e459a52b5b
fix: 配方卡片总成本条和底部行恢复全宽,预览与实际一致
Hera Zhao
2026-04-09 12:35:35 +00:00
-
472b554cd0
fix: 预览品牌名保留换行,配方卡片与预览布局一致
Hera Zhao
2026-04-09 12:25:14 +00:00
-
765bc0facc
fix: 配方卡片QR恢复absolute定位+padding-right避让,预览图修正
Hera Zhao
2026-04-09 12:18:03 +00:00
-
2417ea2525
fix: QR改为float right自然对齐文字,不再absolute定位
Hera Zhao
2026-04-09 12:09:26 +00:00
-
4a3fadb048
fix: 预览图布局匹配实际卡片、QR对齐、返回按钮
Hera Zhao
2026-04-09 11:48:51 +00:00
-
1044873336
fix: Logo放在总成本下方靠左,QR与标题顶端/日期右侧对齐
Hera Zhao
2026-04-09 11:01:10 +00:00
-
03a112c734
fix: 上传图片保持比例、QR正方形裁剪、Logo左下角、日期靠右
Hera Zhao
2026-04-09 10:40:16 +00:00
-
9be123e927
fix: 品牌设置tab中文化、保存提示、上传压缩优化
Hera Zhao
2026-04-09 10:33:11 +00:00
-
95368049fe
fix: 登录按钮与标题顶端对齐 (align-items: flex-start)
Hera Zhao
2026-04-09 10:28:17 +00:00
-
e0526f93b3
fix: 品牌设置页重写,匹配原版设计
Hera Zhao
2026-04-09 10:24:08 +00:00
-
751ef9d07d
fix: 配方卡片预览隐藏容量按钮
Hera Zhao
2026-04-09 10:16:24 +00:00
-
e3285f0961
fix: 未登录用户每次提示上传QR,已登录每月一次
Hera Zhao
2026-04-09 10:12:53 +00:00
-
1018c1db11
fix: QR上传提醒改为每月一次,按钮始终显示
Hera Zhao
2026-04-09 10:12:30 +00:00
-
5b5b73bba8
fix: 保存图片一次点击即弹分享面板
Hera Zhao
2026-04-09 09:52:33 +00:00
-
5d8f1f1e1f
fix: 保存按钮移到卡片外面,截图时不包含按钮
Hera Zhao
2026-04-09 09:45:25 +00:00
-
2469f15656
rewrite: 精油价目页保存图片逻辑完全照搬配方卡片
Hera Zhao
2026-04-09 09:40:28 +00:00
-
309dee9848
fix: 知识卡保存图片参数与配方卡完全一致,去掉长按fallback
Hera Zhao
2026-04-09 09:23:18 +00:00
-
50756528ee
fix: 知识卡保存图片流程与配方卡完全一致
Hera Zhao
2026-04-09 09:17:55 +00:00
-
26a47aaf23
fix: 手机保存图片加长按保存 fallback
Hera Zhao
2026-04-09 09:08:22 +00:00
-
fc16436ebd
fix: 稀释比例/使用禁忌保存图片改用 ref 直接定位元素
Hera Zhao
2026-04-09 09:04:11 +00:00
-
029071dbab
fix: 手机保存图片使用 navigator.share 直接保存到相册
Hera Zhao
2026-04-09 08:58:53 +00:00
-
3a65cb7209
feat: header重排、共享配方、待审核、权限优化
Hera Zhao
2026-04-09 08:24:28 +00:00
-
6dbae8ea52
feat: header重排、商业认证标识、共享配方、待审核、权限优化
feature/qr-upload-hint
Hera Zhao
2026-04-08 22:30:41 +00:00
-
f3cd6727ca
feat: 手机保存图片到相册、翻译持久化、预览优化
Hera Zhao
2026-04-08 22:23:55 +00:00
-
af365221f7
feat: 每日自动备份数据库到 MinIO
Hera Zhao
2026-04-08 22:14:35 +00:00
-
3d95db6cae
Merge pull request 'feat: 配方卡片加入上传个人二维码功能' (#5) from feature/qr-upload-hint into main
hera
2026-04-08 22:09:30 +00:00
-
-
4e0039d5ad
UI: 知识卡片宽度收窄(380px),使用方式按钮选中态更醒目
Hera Zhao
2026-04-08 21:59:38 +00:00
-
f580aa3eee
feat: 精油价目页大量改进
Hera Zhao
2026-04-08 21:55:28 +00:00
-
2983036388
feat: 区分我的配方(diary)和公共配方库(recipes)
Hera Zhao
2026-04-08 20:44:57 +00:00
-
0c19153156
fix: 增强存为我的调试日志和错误提示,修复空名称静默失败问题
YoYo
2026-04-08 20:27:03 +00:00
-
66766197a4
fix: 输入框 Enter 键忽略 IME 输入法合字阶段,防止误触提交
YoYo
2026-04-08 20:07:13 +00:00
-
31b46d59b6
feat: 配方卡片容量切换、预览/保存流程优化、精油搜索自动补全、精油英文名编辑
YoYo
2026-04-08 20:03:04 +00:00
-
42aefaab17
fix: 保存配方卡片所有英文翻译(含精油名称)
fix/save-oil-translations
YoYo
2026-04-08 19:57:52 +00:00
-
cc79ae1211
fix: 存为我的改写入 recipes 表,确保在「我的配方」和「管理配方」中显示
Hera Zhao
2026-04-08 19:44:15 +00:00
-
-
dcf516f2de
fix: 移除所有权限身份显示,QR上传布局还原为initial commit样式
YoYo
2026-04-08 19:47:20 +00:00
-
c8de1ad229
fix: 退出登录后跳转到配方查询页面
YoYo
2026-04-08 19:29:50 +00:00
-
b07b97bf1e
fix: 存为我的改写入 recipes 表,确保在「我的配方」和「管理配方」中显示
fix/save-to-diary-custom-dialog
Hera Zhao
2026-04-08 19:44:15 +00:00
-
533cd2a0bd
fix: 上传图片后不再自动跳转,由用户手动点击返回配方卡片
YoYo
2026-04-08 19:41:04 +00:00
-
de74ffe638
fix: 配方卡片品牌样式与 initial commit 保持一致
YoYo
2026-04-08 07:42:40 +00:00
-
4761253d73
fix: 存为我的改用自定义 showPrompt,与主分支保持一致
YoYo
2026-04-07 23:09:29 +00:00
-
65239abc53
QR upload: replace inline hint with dialog, add back button in brand page
YoYo
2026-04-07 22:55:34 +00:00
-
19f4ab8abe
fix: 顶部导航栏sticky修正、右上角显示角色身份、QR上传预览布局优化
YoYo
2026-04-07 22:54:45 +00:00
-
2ab192c3ba
feat: 存为我的提示框改用自定义 CustomDialog
YoYo
2026-04-07 22:49:07 +00:00
-
-
-
96504ed1d7
Resume pending action after login (favorite, diary, QR upload)
Hera Zhao
2026-04-07 22:39:59 +00:00
-
5eba04a1fa
Fix toast rendering: display toast.msg instead of object
Hera Zhao
2026-04-07 22:35:41 +00:00
-
4d5e3c46e7
Shorten copy toast to just '已复制'
Hera Zhao
2026-04-07 22:34:07 +00:00
-
3bbe437616
Remove volume selector from recipe card view
Hera Zhao
2026-04-07 22:33:16 +00:00
-
edc053ae0e
Raise toast z-index to 9000 so it shows above all overlays
Hera Zhao
2026-04-07 22:32:42 +00:00
-
b9681141af
Fix LoginModal z-index to 6000 so it appears above recipe overlay
Hera Zhao
2026-04-07 22:28:17 +00:00
-
dee4b1649a
fix: 卡片预览加入容量切换,非单次滴数四舍五入
YoYo
2026-04-07 22:27:21 +00:00
-
955512d344
feat: 未登录用户也显示二维码上传提示,点击时引导登录/注册
YoYo
2026-04-07 22:13:42 +00:00
-
81ec5987b3
feat: 配方卡片加入上传个人二维码功能
YoYo
2026-04-07 21:58:17 +00:00
-
-
846058fa0f
Raise LoginModal z-index above recipe overlay
dev
Hera Zhao
2026-04-07 22:19:44 +00:00
-
70413971e3
Merge pull request 'dev' (#2) from dev into main
hera
2026-04-07 22:12:00 +00:00
-
-
6804835e85
Persist recipe English name translation to database
Hera Zhao
2026-04-07 22:08:05 +00:00
-
1ca9943d50
fix: 非单次容量时滴数四舍五入为整数
fix/volume-rounding
YoYo
2026-04-07 22:04:28 +00:00
-
-
-
2088019ed7
Fix overlay: always show buttons, restrict translation, fix save data
Hera Zhao
2026-04-07 21:59:41 +00:00
-
86be739667
Fix card overlay: scrollable buttons, doTERRA casing, English text
Hera Zhao
2026-04-07 21:50:07 +00:00
-
4655040153
Fix recipe detail overlay: layout, buttons, price columns
Hera Zhao
2026-04-07 21:41:49 +00:00
-
d68f5b35ee
Rewrite RecipeDetailOverlay to match main branch layout
Hera Zhao
2026-04-07 21:30:34 +00:00
-
cd833a6232
Add confirm password field on registration
Hera Zhao
2026-04-07 21:13:27 +00:00
-
43f57c55f5
Hash passwords with PBKDF2-SHA256 instead of storing plaintext
Hera Zhao
2026-04-07 21:11:44 +00:00
-
f89cfff20b
Fix E2E tests to match restored modal overlay UI
Hera Zhao
2026-04-07 20:51:27 +00:00
-
6563a6f7d2
Grant senior_editor oil editing, PDF export, and public recipe management
Hera Zhao
2026-04-07 11:59:49 +00:00
-
2bec4a2d26
Revert recipe detail to modal overlay with tab switching
Hera Zhao
2026-04-07 10:34:01 +00:00
-
eaab1276a2
CI: narrow to 7 proven-stable E2E specs
Hera Zhao
2026-04-06 22:44:55 +00:00
-
a4b79ebe65
CI: restore uncaught exception ignore for E2E stability
Hera Zhao
2026-04-06 22:41:47 +00:00
-
7fd52f7a86
CI: run only stable E2E specs to unblock pipeline
Hera Zhao
2026-04-06 22:38:49 +00:00
-
f884bff452
Rewrite recipe search page to match original design
Hera Zhao
2026-04-06 22:38:35 +00:00
-
9c85ed21b3
Allow all logged-in users to create/edit/delete their own recipes
Hera Zhao
2026-04-06 22:30:24 +00:00
-
a27c30ea7c
Fix CI: exclude demo/visual specs, fix oil-card→oil-chip selectors
Hera Zhao
2026-04-06 22:28:17 +00:00
-
f88521c9be
Fix CI: cd to frontend before cypress, use subshell for vite
Hera Zhao
2026-04-06 22:20:47 +00:00
-
c115c47e61
Fix CI: split install steps so cwd resets between them
Hera Zhao
2026-04-06 22:19:48 +00:00
-
56d0c9b469
Fix CI: run servers + cypress in single step to keep background processes alive
Hera Zhao
2026-04-06 22:18:53 +00:00
-
4fbd18c952
Fix Cypress: disable allowCypressEnv, hardcode test token, fix CI server wait
Hera Zhao
2026-04-06 22:11:21 +00:00