Commit Graph

  • bbde769b49 feat: implement prerendering to generate static HTML files jingrow 2025-12-19 19:17:19 +08:00
  • d1f4ea1fd2 fix: handle EXIF orientation to prevent image auto-rotation jingrow 2025-12-07 06:40:59 +08:00
  • 64abb30172 improve login and signup page UI consistency jingrow 2025-11-23 02:39:18 +08:00
  • 34ec42d134 Fix logout cookie deletion: remove unsupported max_age parameter jingrow 2025-11-23 02:28:26 +08:00
  • d599021dd5 Add user registration with jingrow cloud integration jingrow 2025-11-23 00:33:06 +08:00
  • 03d6b988e2 fix dynamic tool route loading in production jingrow 2025-11-22 19:57:14 +08:00
  • 932b27a08d resolve dynamic tool route loading issue in production jingrow 2025-11-22 19:46:04 +08:00
  • e4407392bb migrate to Pydantic v2 and optimize Caddyfile jingrow 2025-11-22 19:02:04 +08:00
  • 84b8c22942 configure Caddy via environment variables jingrow 2025-11-22 18:06:41 +08:00
  • 77d50c4791 Set chunkSizeWarningLimit to 2000KB to suppress build warnings for large chunks. jingrow 2025-11-22 17:34:16 +08:00
  • ccf0df543e build: increase chunk size warning limit to 2000KB jingrow 2025-11-22 17:33:29 +08:00
  • 5bf84cfefd fix: suppress Vite dynamic import warning in dynamicRoutes jingrow 2025-11-22 16:44:09 +08:00
  • 85058f51e7 fix(router): resolve Vue Router warning for dynamic tool routes jingrow 2025-11-22 00:26:56 +08:00
  • 994df7f237 redesign upload UI with simplified button style jingrow 2025-11-22 00:10:43 +08:00
  • b9c64510a7 add Chinese translations for URL input feature jingrow 2025-11-22 00:01:02 +08:00
  • 870091a835 add paste image and URL input support jingrow 2025-11-21 23:54:43 +08:00
  • f702b8596a feat: Add "My Published Tools" page in Development menu jingrow 2025-11-21 23:08:54 +08:00
  • 964f65dc1d feat: auto-delete node folder when deleting LocalAiNode jingrow 2025-11-21 23:00:52 +08:00
  • 5066b09af6 resolve installation progress bar jitter in marketplace pages jingrow 2025-11-21 22:44:17 +08:00
  • d530cd715e auto-register routes for default tools jingrow 2025-11-21 22:36:01 +08:00
  • f00d8be566 enable deletion for default tools and remove hide functionality jingrow 2025-11-21 22:29:44 +08:00
  • d5e6e4c44e Update tool zip package structure to support new directory layout jingrow 2025-11-21 22:15:11 +08:00
  • d654838068 update ToolDetail.vue jingrow 2025-11-21 21:38:01 +08:00
  • 7b150fc3b2 add remove_background tool jingrow 2025-11-21 21:30:25 +08:00
  • 47517a1e55 Improve tool UI consistency and default styling jingrow 2025-11-21 21:12:01 +08:00
  • 83baec614d Add tool publishing and improve tool marketplace UI jingrow 2025-11-21 20:55:13 +08:00
  • f7d9fa01d5 Add tool publishing functionality to marketplace jingrow 2025-11-21 20:21:15 +08:00
  • 026b2a5f50 optimize marketplace search to manual trigger and title-only query jingrow 2025-11-21 19:00:41 +08:00
  • a2d3094495 add Chinese translations for Tool Marketplace and update button label jingrow 2025-11-21 18:12:41 +08:00
  • 7d6db30662 replace JSON file metadata reading with database queries jingrow 2025-11-21 18:05:38 +08:00
  • c01bdf9a41 Use tool_name for route generation and convert underscores to hyphens jingrow 2025-11-21 17:40:37 +08:00
  • ea874654bd Fix tool route registration and page refresh issues jingrow 2025-11-21 17:28:20 +08:00
  • 82dc1bfc7e Update dynamicRoutes.ts to properly convert componentPath relative to src/views into import path relative to current file jingrow 2025-11-21 17:09:32 +08:00
  • 0a702791df Add tool_name display in tool marketplace and fix alignment jingrow 2025-11-21 16:59:27 +08:00
  • f1c8054754 Fix tool installation and deletion issues jingrow 2025-11-21 16:43:20 +08:00
  • 58d44c5291 remove URL tool type and simplify tool management jingrow 2025-11-21 16:22:00 +08:00
  • 809aebee55 auto-generate routeName and routePath from tool_name jingrow 2025-11-21 15:44:47 +08:00
  • 984d23723e simplify and optimize dynamic route registration jingrow 2025-11-21 13:24:59 +08:00
  • 06283becab improve type safety and simplify dynamic route registration jingrow 2025-11-21 13:13:35 +08:00
  • 712bb7242d implement dynamic route registration for tools jingrow 2025-11-21 13:02:11 +08:00
  • 2c030be331 reorganize tool marketplace architecture jingrow 2025-11-21 12:32:45 +08:00
  • 366c654e9e update default tool styling jingrow 2025-11-21 10:30:11 +08:00
  • 51cf09b125 Remove success notifications for background removal and download jingrow 2025-11-21 09:26:25 +08:00
  • 09d312d076 fix: auto logout when cookie expires (user_id becomes Guest) jingrow 2025-11-21 09:22:50 +08:00
  • 67a117f65f improve image download with blob conversion for cross-origin support jingrow 2025-11-21 02:03:24 +08:00
  • 435c4740b9 refactor: change backend response format from base64 image content to image URL jingrow 2025-11-21 01:52:22 +08:00
  • d65b586831 Prevent auto-logout on page refresh jingrow 2025-11-20 20:11:22 +08:00
  • 19bd8ff104 auto logout on cookie expiration jingrow 2025-11-20 09:29:13 +08:00
  • 3ce344f969 Added minimal CSS styles for TipTap table borders, cells, and headers to make table structure visible in the editor jingrow 2025-11-19 22:42:01 +08:00
  • 0344ef0b2e add missing table border styles jingrow 2025-11-19 22:33:50 +08:00
  • 6475c947c0 clean up RemoveBackground component and optimize code jingrow 2025-11-19 22:18:13 +08:00
  • 2a47e6a705 optimize comparison container sizing logic and reduce CSS duplication jingrow 2025-11-19 21:52:34 +08:00
  • 92208b0513 ensure comparison container size matches image display size and respects parent jingrow 2025-11-19 21:48:54 +08:00
  • ccf84eb031 fix comparison image height calculation jingrow 2025-11-19 21:06:32 +08:00
  • 87e54ff9ec ensure original and result images have consistent sizes jingrow 2025-11-19 19:32:50 +08:00
  • 3e24fbb9ba remove scrollbar by correcting height calculation in RemoveBackground jingrow 2025-11-19 19:19:59 +08:00
  • d38fac4451 convert RemoveBackground to single-screen layout without scrollbars jingrow 2025-11-19 19:15:46 +08:00
  • 96436357eb clear active preview when last history item is deleted jingrow 2025-11-19 17:50:42 +08:00
  • d439eceedc polish remove background history UX and drag overlay jingrow 2025-11-19 17:45:44 +08:00
  • 6fab8c6830 keep newest background removal history at front jingrow 2025-11-19 17:27:41 +08:00
  • ebc898c375 update translation jingrow 2025-11-19 17:23:36 +08:00
  • 3a31d9db69 polish global drag state with minimal futuristic feedback jingrow 2025-11-19 17:09:59 +08:00
  • 4d4ab272ca center history bar and shrink thumbnails on remove bg page jingrow 2025-11-19 16:31:30 +08:00
  • 51af51a10e Add history bar and fix add button in RemoveBackground tool jingrow 2025-11-19 15:37:59 +08:00
  • 4bd17dd6e0 improve RemoveBackground tool UI/UX jingrow 2025-11-19 15:04:31 +08:00
  • cac901e235 improve RemoveBackground comparison view and split line styling jingrow 2025-11-19 06:59:55 +08:00
  • 6d861a2829 align RemoveBackground page styling with Tools page jingrow 2025-11-19 06:11:45 +08:00
  • 77982b66ff add image background removal tool jingrow 2025-11-19 04:26:42 +08:00
  • bf9d52a2db Add tools management system with image background removal jingrow 2025-11-19 03:14:36 +08:00
  • bb93543abc hide search for non-System Users jingrow 2025-11-19 02:02:48 +08:00
  • 329a5d1c5c Restrict menu visibility for non-System Users jingrow 2025-11-19 01:42:00 +08:00
  • 1811c3fe2f Use DynamicIcon and IconPicker for consistent icon handling jingrow 2025-11-19 01:26:51 +08:00
  • f010eef065 redesign tools page jingrow 2025-11-19 01:10:42 +08:00
  • 1eb5fbced0 Add Tools management page with drag-and-drop and route/URL support jingrow 2025-11-19 00:51:24 +08:00
  • d2cd80be73 hide pagetype and workspace menus for non-System User in menu management jingrow 2025-11-18 23:46:10 +08:00
  • 394f867eb1 filter: hide pagetype and workspace menu items for non-System User jingrow 2025-11-18 23:37:49 +08:00
  • 76255f6757 fix: support Website User login by validating session cookie instead of message text jingrow 2025-11-18 23:18:17 +08:00
  • 7ff17ffee3 fix(Jeditor): prevent auto h1 on empty editor and paste jingrow 2025-11-16 15:47:52 +08:00
  • c355e649ad add sourcemap: false jingrow 2025-11-15 05:22:22 +08:00
  • 35e75b3c4b Change image download from Promise.all to forEach for progressive display jingrow 2025-11-15 04:47:41 +08:00
  • 72cef8d29b restructure file serving to use direct filesystem access jingrow 2025-11-15 04:15:34 +08:00
  • a3ceb858e0 Add Caddy production setup with systemd services jingrow 2025-11-15 02:32:47 +08:00
  • a8c77e113d Add Caddy configuration for frontend hosting jingrow 2025-11-15 01:13:07 +08:00
  • d574aa5d62 async image loading for pagetype detail pages jingrow 2025-11-14 22:54:16 +08:00
  • e5629922e2 resolve path issues and eliminate code duplication jingrow 2025-11-14 22:38:44 +08:00
  • 9e2461af1a auto-install Redis with multi-package-manager support jingrow 2025-11-14 22:23:46 +08:00
  • 0f3617e09e create category and menu before scraping jingrow 2025-11-14 19:52:20 +08:00
  • fa895638a6 add made_in_china_scraper and add parent category config jingrow 2025-11-14 18:48:01 +08:00
  • e75e2d0f75 add category auto-linking with parent support jingrow 2025-11-14 18:09:39 +08:00
  • 4d6785dc9f add category auto-linking jingrow 2025-11-14 17:52:37 +08:00
  • af8cff7eb3 convert product description to table format jingrow 2025-11-14 15:30:10 +08:00
  • 1cdcde7a9e Add CustomDiv extension to preserve div tags and attributes in Jeditor jingrow 2025-11-14 13:22:29 +08:00
  • ffc10a7089 Add CustomDiv extension to preserve div tags in Jeditor jingrow 2025-11-14 12:52:18 +08:00
  • be79e5e46d Add i18n support for batch delete jobs messages jingrow 2025-11-14 12:28:27 +08:00
  • c57ce68d2b extrac description from bsc-info jingrow 2025-11-14 05:51:26 +08:00
  • 0f9d2726ed extract large images from bigImg-wrap jingrow 2025-11-14 04:52:49 +08:00
  • cb1b3887e8 add node: web_scrapers_create jingrow 2025-11-14 04:09:44 +08:00
  • 91818f1786 async parallel node dependency installation with after_install hook jingrow 2025-11-14 02:32:49 +08:00
  • deb2b3295c add async parallel node dependency installation with after_install hook jingrow 2025-11-14 02:24:54 +08:00
  • 0933f37ab3 add after_install hook for node dependencies with execution caching jingrow 2025-11-14 01:43:14 +08:00