165 Commits

Author SHA1 Message Date
2307f4336a 优化metadata_map 2026-02-02 03:50:21 +08:00
65b8e671a4 优化本地节点详情页工具栏 2026-02-02 00:18:38 +08:00
cb39b45b62 增加用户权限检查,实现根据用户角色所有pagetype权限控制数据访问 2026-01-25 04:18:59 +08:00
bb379e6c6c 优化前端,删除冗余的withCredentials: true 和get_session_api_headers() 2026-01-25 01:06:43 +08:00
c915fe3892 优化pagetype默认列表页 2026-01-25 00:29:28 +08:00
242adf013b 优化基于session cookie重构用户访问权限的实现逻辑 2026-01-25 00:24:04 +08:00
0d94d18f74 基于session cookie重构用户访问权限的实现逻辑,实现基于角色的用户访问权限 2026-01-24 23:23:14 +08:00
9e468f9f13 pagetype列表页过滤栏增加ID字段,并实现模糊匹配 2026-01-24 19:52:08 +08:00
4e9ec53543 鼠标悬浮Jeditor输入框时激活边框颜色 2026-01-24 19:36:14 +08:00
7ac10122f7 优化Jeditor编辑体验 2026-01-24 19:34:22 +08:00
33f0b6f049 修复pagetype列表页不按In List View属性显示字段的问题 2026-01-24 19:31:11 +08:00
fc7e166bc9 修复pagetype设置界面Text Editor渲染后与前端界面不一致的问题 2026-01-24 18:37:29 +08:00
3df029d352 修复pagetype设置界面Cron Editor和Jeditor渲染后字段Label所在行消失的问题 2026-01-24 18:05:38 +08:00
dac822f30b pagetype设置界面字段类型增加Jeditor和Cron Editor 2026-01-24 17:56:39 +08:00
52b5c53a72 优化pagetype编辑界面,选中section,column时右边栏字段类型显示相应的字段 2026-01-24 17:08:41 +08:00
3d0947c6ae 优化HTML.vue控件,删除调试日志 2026-01-24 17:00:25 +08:00
c0d5ec672c 优化column.vue列操作逻辑,删除调试日志 2026-01-24 16:51:53 +08:00
39cba0d878 修复pagetype编辑界面添加新列及字段后保存后新列丢失的问题 2026-01-24 16:44:56 +08:00
50f99f64d9 修复编辑pagetype字段后无法保存的问题 2026-01-24 15:57:16 +08:00
e529a35280 实现pagetype列表页弹窗新建pagetype的功能 2026-01-24 05:54:49 +08:00
7aba11a31e 删除HTML控件的调试日志 2026-01-24 04:40:44 +08:00
609670e37d 优化form_builder 2026-01-24 04:36:56 +08:00
1c5b551206 增加form_builder右边栏缺少的属性 2026-01-24 04:26:58 +08:00
3e08ae95c3 增加form_builder组件,实现可视化拖拽编排pagetype字段 2026-01-24 03:59:11 +08:00
e10a42dbad refactor: replace company name with brand name in footer copyright
- Replace full company name with brand name 'Jingrow' in footer copyright
- Use appName variable for better consistency and maintainability
- Improves brand consistency across the homepage
- Follows industry best practices for footer copyright display
2026-01-02 16:35:24 +08:00
01ad159168 update zh translation 2026-01-02 16:32:47 +08:00
1fa97fa8c5 implement comprehensive timezone selection with auto-detection 2025-12-27 00:10:56 +08:00
33545be45b feat: auto-detect user timezone in system settings
Automatically detect and use user's system timezone when no timezone preference is saved. Falls back to 'Asia/Shanghai' if detection fails.
2025-12-26 23:45:41 +08:00
52442082a2 feat: adjust signup form validation based on locale 2025-12-26 23:39:47 +08:00
5ad1621c1f refactor: internationalize footer menu and copyright text
- Replace hardcoded Chinese text in footer with t() function calls
- Internationalize footer menu titles (Products & Services, Resources, Support & Help)
- Internationalize footer menu links (Use Cases, API & Pricing, Developer Documentation, etc.)
- Internationalize social media icon titles (WeChat, Weibo, TikTok, Zhihu)
- Internationalize copyright text and company name
- Add Chinese translations for all new i18n keys in zh-CN.json
2025-12-26 21:40:24 +08:00
fd84f1458a refactor: internationalize HomePage component
- Replace all hardcoded Chinese text with t() function calls
- Add Chinese translations for all new i18n keys in zh-CN.json
- Update UI text including buttons, labels, error messages, and status messages
- Ensure all user-facing strings are properly internationalized
2025-12-26 20:57:14 +08:00
05fce42cbf sync drag overlay animations with remove_background page 2025-12-22 02:42:27 +08:00
dd04df14a9 remove homepage login button border color 2025-12-22 02:29:07 +08:00
fb7f7efc85 Remove top border from marketing footer 2025-12-22 02:16:04 +08:00
1cb1c1c179 fix: allow image URLs without file extensions 2025-12-22 02:13:14 +08:00
b9a1255909 add missing title translation for HomePage 2025-12-22 02:08:24 +08:00
b43502ec69 simplify route structure by moving AppLayout to root path 2025-12-22 02:03:26 +08:00
f494f32a20 Update homepage header border color 2025-12-21 23:39:04 +08:00
0f6c3708e9 resolve horizontal scrollbar issue 2025-12-21 23:00:00 +08:00
1f281fa71f Redesign footer with logo/social icons on left and three link columns on right 2025-12-21 22:50:03 +08:00
66036da8e9 auto-generate breadcrumb navigation for tool pages 2025-12-21 21:55:35 +08:00
0a23ee2587 Add sidebar layout for authenticated homepage users 2025-12-21 21:25:37 +08:00
4370f1a8d7 show app name next to logo and make header full width 2025-12-21 21:07:28 +08:00
6dce73f6b4 refactor: internationalize sample images section title
- Replace hardcoded text with i18n function in HomePage.vue
- Add Chinese translation for 'Click image to try' in zh-CN.json
- Update sample images section title to support multiple languages
2025-12-21 20:53:35 +08:00
ad43d0f8bb add image compression and client-side download cache 2025-12-21 19:55:32 +08:00
ea6d1b218c Add sample images section for quick background removal experience
- Add horizontal scrollable sample images gallery below upload area
- Implement click handler to load and process sample images
- Add 10 sample images with 1024x1024 resolution for better quality
- Style thumbnails with hover effects and centered layout
- Ensure symmetric padding and responsive design
2025-12-21 19:24:36 +08:00
37350a07e1 Remove notification bell icon from homepage header 2025-12-21 18:39:19 +08:00
bbf4527a12 feat: implement client-side image compression with Canvas API
- Add imageResize utility using native Canvas API
- Compress images to max 1024x1024px before upload
- Support contain mode for proportional scaling
- Integrate compression into file upload, drag-drop, and URL loading flows
- Optimize memory management with proper URL cleanup
- Skip compression for images already below target size
2025-12-21 18:34:06 +08:00
c3d9263aac enhance auth modals UX and add download login check 2025-12-21 17:45:03 +08:00
f8da7e84b6 add modal login/signup and unified UserMenu component for consistent user 2025-12-21 17:31:23 +08:00