Commit Graph

  • 3e303ab316 chore(release): bump version to v1.1.6 v1.1.6 Will Miao 2026-06-28 22:17:02 +08:00
  • e9e8c31ad1 fix(registry): store nodes per-client to prevent multi-tab race condition Will Miao 2026-06-28 17:57:58 +08:00
  • 703a6a4ea0 fix(import): request withMeta=true from CivitAI API, fix checkpoint type guard and CivArchive version lookup Will Miao 2026-06-27 22:22:48 +08:00
  • 283730cf38 fix(import): discover LoRA + checkpoint from modelVersionIds when API meta is null Will Miao 2026-06-27 17:05:38 +08:00
  • 20417797e8 fix(download): accept UNet and Diffusion Model file types from CivitAI Will Miao 2026-06-27 08:56:11 +08:00
  • 004c69b9ef fix(marquee): use document coordinates, add auto-scroll, support VirtualScroller off-screen cards Will Miao 2026-06-27 08:21:21 +08:00
  • 47fe2d3783 chore: remove deprecated reference files from refs/ Will Miao 2026-06-27 07:02:22 +08:00
  • 36ef840a22 fix(parser): merge Lora hashes over empty Hashes JSON values and skip entries without hash Will Miao 2026-06-26 22:31:36 +08:00
  • 09c2445ac9 fix(ui): prevent scroll jump on model card click caused by sort dropdown focus Will Miao 2026-06-26 19:40:12 +08:00
  • 8a6d23f9c7 Revert "fix(ui): replace smooth scroll with instant for back-to-top to avoid VirtualScroller conflict" Will Miao 2026-06-26 19:36:08 +08:00
  • 3d207b6744 fix(updates): mark cross-folder versions as in-library during folder-filtered refresh (#997) Will Miao 2026-06-26 17:40:41 +08:00
  • b3edda62ad refactor(ui): persist sort per-mode with two storage keys, add recipes sort persistence Will Miao 2026-06-26 17:07:17 +08:00
  • a429e6b1c3 fix(ui): replace smooth scroll with instant for back-to-top to avoid VirtualScroller conflict Will Miao 2026-06-26 16:31:31 +08:00
  • c1bf9c6221 test(aria2): verify _wait_until_ready captures stderr on subprocess early exit Will Miao 2026-06-26 14:41:32 +08:00
  • 75fffc1e25 fix(aria2): move stderr drain after _wait_until_ready to avoid swallowing startup errors Will Miao 2026-06-26 14:32:43 +08:00
  • f264bab65c fix(aria2): remove --fsync=false to avoid crash on older aria2c versions Will Miao 2026-06-26 14:24:46 +08:00
  • 154fcd803b fix(aria2): disable fsync and relax RPC timeouts to prevent aria2 freeze on large files Will Miao 2026-06-26 14:19:37 +08:00
  • 4ef32d3a96 fix(ui): prevent bulk-mode highlight from being clipped on edge cards Will Miao 2026-06-26 11:59:28 +08:00
  • d2d109a69c feat(ui): replace native sort select with custom dropdown sized to selected text Will Miao 2026-06-26 09:53:04 +08:00
  • 3a2941d751 fix(aria2): drain stderr pipe to prevent aria2 freeze, retry RPC status on transient failure Will Miao 2026-06-26 08:25:05 +08:00
  • 0ac10dfd42 fix(ui): prevent Launch LoRA Manager button from disappearing when opening properties panel in subgraph (#996) Will Miao 2026-06-25 20:47:29 +08:00
  • 9c95856b2f fix(trigger-wheel): prevent Vue render mode from intercepting strength wheel events Will Miao 2026-06-25 14:58:20 +08:00
  • 5ce4667d32 feat(node-marker): add 🎯 emoji prefix to Mark as context menu item Will Miao 2026-06-24 22:36:45 +08:00
  • be53fda6df docs: auto-update supporters list in README willmiao 2026-06-24 14:11:36 +00:00
  • f48de05102 chore(release): bump version to v1.1.5 v1.1.5 Will Miao 2026-06-24 22:11:17 +08:00
  • 93ad81ed87 fix(ui): replace full-page loading overlay with grid-scoped loader to eliminate flicker Will Miao 2026-06-24 21:11:13 +08:00
  • ea14d211be refactor(ui): unify search bar placeholder to i18n key header.search.placeholder Will Miao 2026-06-24 20:30:38 +08:00
  • 8052cefd46 feat(ui): add keyboard shortcut cue in search bar, fix clear button positioning Will Miao 2026-06-24 20:21:15 +08:00
  • 845815b9b7 fix(flash): fix text widget flash in Vue mode, add fade and hover dismissal Will Miao 2026-06-24 19:35:30 +08:00
  • 609dc5d783 feat(sort): enable versions_count sort in non-grouped mode Will Miao 2026-06-24 17:14:39 +08:00
  • 7a71b34b54 feat(vlm): sort versions by newest first in VLM view, with disabled sort dropdown Will Miao 2026-06-24 16:25:14 +08:00
  • 71a459422f feat: send gen params to workflow with visual cues Will Miao 2026-06-24 15:39:57 +08:00
  • cd2628a0ee feat(ui): add send-prompt-to-workflow button for prompt and negative prompt Will Miao 2026-06-23 21:36:24 +08:00
  • 85da7175bc feat: add Node Marker system with right-click marking Will Miao 2026-06-23 16:24:04 +08:00
  • d3bf0a164b fix(gitignore): add .reasonix/ to ignore list Will Miao 2026-06-23 07:06:15 +08:00
  • afb6ca1b8d refactor(settings): rename update_flag_strategy to version_grouping with migration Will Miao 2026-06-22 16:59:32 +08:00
  • 94f43426d7 feat(ui): show version count in group-by-model cards, add versions_count sort, no-reload VLM Will Miao 2026-06-22 16:02:12 +08:00
  • 2b361f4f5d feat(ui): add group-by-model toggle to global context menu Will Miao 2026-06-22 11:31:15 +08:00
  • 7438072f8c feat(save-image): add %batch_num% support in batch loop Will Miao 2026-06-22 08:44:00 +08:00
  • 26c54fd358 fix(versions): scope VLM custom filter per-page to prevent cross-page leak Will Miao 2026-06-21 12:02:06 +08:00
  • 7cb6b04c63 chore: remove duplicate _truncateText from LorasControls/CheckpointsControls, add backend test for civitai_model_id filter Will Miao 2026-06-21 11:19:54 +08:00
  • fc29cde82a feat(versions): add View all local versions button to model versions tab Will Miao 2026-06-21 11:13:53 +08:00
  • 559ca946dc feat(models): add group-by-model option to collapse multiple versions into one card Will Miao 2026-06-21 08:48:42 +08:00
  • 2b8e7c7504 fix(tests): update recipes page tests for unified controls template Will Miao 2026-06-20 06:55:47 +08:00
  • 6816d75933 refactor(recipes): unify controls and breadcrumb UI with model pages Will Miao 2026-06-19 22:41:50 +08:00
  • b58abbad7c docs: auto-update supporters list in README willmiao 2026-06-19 10:31:18 +00:00
  • 999814ca87 chore(release): bump version to v1.1.4 v1.1.4 Will Miao 2026-06-19 18:31:03 +08:00
  • 3c2760a803 fix(stats): sort Base Model Distribution X-axis labels alphabetically (#796) Will Miao 2026-06-19 17:29:33 +08:00
  • 0edbd7bcca fix(metadata): add LoraTextLoaderLM extractor so SaveImageLM records its loras (#801) Will Miao 2026-06-19 17:13:48 +08:00
  • 21e89fa7de fix(tags): normalize tag case on save and make filtering case-insensitive (#727) Will Miao 2026-06-19 16:42:09 +08:00
  • 968d6d1d1f feat(tags): unify recipe modal tag UI with model modal Will Miao 2026-06-19 16:31:27 +08:00
  • cf0fd0e0ad feat(i18n): internationalize dynamic insights content with key/params architecture (#489) Will Miao 2026-06-19 13:49:03 +08:00
  • 16e5dcf7b2 feat(i18n): internationalize statistics page strings across all locales Will Miao 2026-06-19 13:37:01 +08:00
  • ab6bb25d46 fix(example-images): skip hidden files in path validation, show offending items on failure (#807) Will Miao 2026-06-19 11:54:55 +08:00
  • 07f49559be fix(virtual-scroll): avoid full reload on move-to-folder, scroll to top on filter/page reset Will Miao 2026-06-19 09:18:49 +08:00
  • b24b1a7e57 feat(settings): hide API key from frontend, use status+edit instead of password field Will Miao 2026-06-19 08:05:04 +08:00
  • faf64f8986 fix(css): migrate duplicates component to canonical color tokens Will Miao 2026-06-18 22:41:46 +08:00
  • a617487a43 fix(ui): lift theme popover out of header stacking context to appear above modals Will Miao 2026-06-18 22:19:36 +08:00
  • 3012a7aef3 fix(settings): prevent Firefox save-password prompt from API key input Will Miao 2026-06-18 21:57:03 +08:00
  • 499e19de34 fix(modals): tone down batch summary modal styling - remove icons, flatten gradients, lock to design tokens Will Miao 2026-06-18 21:56:58 +08:00
  • 9161762ca9 fix(sidebar): align hidden indicator height (48px) and icon size with sidebar header Will Miao 2026-06-18 21:14:35 +08:00
  • 9bbd26efe6 feat(license-icons): add second set of license icons matching current CivitAI design Will Miao 2026-06-18 21:07:44 +08:00
  • 258b2622d5 fix(sidebar): align restore indicator with sidebar header and add first-use breathing animation (#990) Will Miao 2026-06-18 19:22:38 +08:00
  • 80ec9085dd fix(theme): replace Gruvbox with Midnight, fix accent/info hue collisions and hardcoded colors Will Miao 2026-06-18 18:57:53 +08:00
  • c5c7373e10 feat(theme): add 5 preset color themes (Nord/Gruvbox/Monokai/Dracula/Solarized) with popover selector Will Miao 2026-06-18 09:53:40 +08:00
  • b7721866e5 fix(stats): implement Model Types chart in Collection tab with correct type distribution Will Miao 2026-06-18 06:48:46 +08:00
  • 8314b9bedb feat(downloads): add /downloads/queue/status endpoint and integrate queue lifecycle Will Miao 2026-06-17 23:04:30 +08:00
  • 75298a402f chore(release): bump version to v1.1.3 v1.1.3 Will Miao 2026-06-17 17:52:56 +08:00
  • 92b5efd414 fix: guard posix_fadvise on non-Linux platforms to prevent AttributeError on Windows (#988) Will Miao 2026-06-17 17:22:10 +08:00
  • 33ee392b7b feat(settings): redesign Card Overlay Blur range slider to match settings UI style Will Miao 2026-06-17 15:24:14 +08:00
  • 5237f8b7dc chore: remove keyboard navigation UI elements and related code Will Miao 2026-06-17 15:07:34 +08:00
  • 5107313fd1 revert: restore &logo=github parameter to release-date badge Will Miao 2026-06-17 11:24:40 +08:00
  • 95bbc66919 fix: remove broken logo parameter from release-date badge URL Will Miao 2026-06-17 11:21:26 +08:00
  • e268e59419 chore: stop tracking .docs/ and add to .gitignore Will Miao 2026-06-17 11:20:01 +08:00
  • 547e1f9498 docs: auto-update supporters list in README willmiao 2026-06-17 01:57:52 +00:00
  • bf32d8b6fd chore(release): bump version to v1.1.2 v1.1.2 Will Miao 2026-06-17 09:57:37 +08:00
  • 8299881024 refactor(sidebar): remove pin/unpin and global hide, use per-page hide only Will Miao 2026-06-17 09:49:24 +08:00
  • da02268196 fix(css): add top margin to stat-cards container for consistent spacing Will Miao 2026-06-17 08:24:03 +08:00
  • 8c4b9a1e70 fix(metadata-sync): persist not-found flags to SQLite cache on deleted-provider path Will Miao 2026-06-17 08:22:24 +08:00
  • 0906c484e9 fix: actually halt bulk operations on cancel — frontend AbortController + backend guards (#986) Will Miao 2026-06-17 07:20:32 +08:00
  • 4199c30fec fix(metadata-sync): downgrade "Model not found" to INFO and replace model_name with file+sha256 in log Will Miao 2026-06-17 00:06:43 +08:00
  • 4a8084cdbc feat(save-image): support %NodeTitle.WidgetName% placeholders and fix %seed% None fallback (#314) Will Miao 2026-06-16 23:48:44 +08:00
  • 6263e6848c fix: move posix_fadvise(DONTNEED) after read loop so it actually evicts pages (#985) Will Miao 2026-06-16 23:12:02 +08:00
  • 58c266ad07 fix(scanner): respect lazy hash for checkpoints, add posix_fadvise, cancel on shutdown (#985) Will Miao 2026-06-16 23:00:23 +08:00
  • 2939813e1a feat(metadata-fetch): add result summary modal with i18n, fix contrast and counting bugs (#38) Will Miao 2026-06-16 22:38:50 +08:00
  • a9e5ee7e79 fix: follow-up nits for AVIF/JXL brotli support Will Miao 2026-06-16 16:27:56 +08:00
  • a17b0e9901 Merge pull request #982 from koloved/main Will Miao 2026-06-16 16:24:30 +08:00
  • 8f23d966bf Update requirements.txt s.ivanov 2026-06-16 07:27:32 +02:00
  • 7a76fc72d0 fix(rate-limit): continue to next provider on CivArchive 429 to prevent bulk refresh from freezing (#983) Will Miao 2026-06-16 13:05:37 +08:00
  • 518a4dd5ee chore: add reasonix.toml and .codegraph/ to .gitignore Will Miao 2026-06-16 13:05:11 +08:00
  • 2b6d4e5d8b Add AVIF and JXL image support with brotli metadata decompression s.ivanov 2026-06-15 09:28:49 +02:00
  • 1f4edbeb9d chore(release): bump version to v1.1.1 v1.1.1 Will Miao 2026-06-14 23:49:44 +08:00
  • a256558a0e fix(downloads): delete history entries on retry and add dedup for bug #980 Will Miao 2026-06-14 22:52:44 +08:00
  • 818b9113f0 fix(preview): add Cache-Control header to FileResponse for browser caching (#975) Will Miao 2026-06-14 17:36:59 +08:00
  • 6a4fd020dc fix(api): return JSON error responses for all /api/* routes — prevent JSON.parse crashes on 404/500 Will Miao 2026-06-14 13:13:01 +08:00
  • 7a23040452 fix(save-image): sanitize invalid filename chars from %pprompt%, %nprompt%, %model% patterns (#978) Will Miao 2026-06-14 09:33:12 +08:00
  • 138024aefe fix(preview): revert to FileResponse as default for all platforms (#975) Will Miao 2026-06-13 21:43:44 +08:00
  • a19ddc14f6 perf(preview): restore Linux sendfile, add cache headers, increase chunk size (#975) Will Miao 2026-06-13 20:06:58 +08:00
  • 7001ced694 fix(rate-limit): respect server retry_after instead of capping at 30s Will Miao 2026-06-13 18:01:13 +08:00
  • a5c861646c Merge pull request #974 from itkitteh/fix/socks-proxy-support pixelpaws 2026-06-13 14:15:02 +08:00