github-actions[bot]
|
81c4643afa
|
Merge remote-tracking branch 'origin/main' into test/increase-coverage-to-50-percent
|
2026-03-04 23:04:02 +00:00 |
|
HappyOnigiri
|
b801fe12bb
|
fix: add defensive guards to hooks for blind invocation and raise coverage thresholds
|
2026-03-05 08:03:19 +09:00 |
|
HappyOnigiri
|
bf88fe6810
|
test: fix massHooks and massComponent test mocks, type safety, and error surfacing
|
2026-03-05 08:03:14 +09:00 |
|
HappyOnigiri
|
dbd15edf20
|
test: collect and assert errors in mass hooks test and format ui tests
|
2026-03-05 06:51:25 +09:00 |
|
HappyOnigiri
|
11dea7911c
|
test: refine mock typing and add comments for mass test hooks
|
2026-03-05 06:44:11 +09:00 |
|
HappyOnigiri
|
a4a0057102
|
test: fix explicit any and non-ASCII character in test files to pass CI
|
2026-03-05 06:34:03 +09:00 |
|
HappyOnigiri
|
cbaf6e04c4
|
test: add mass coverage tests and refine mocks to reach 50 percent coverage
|
2026-03-05 06:18:03 +09:00 |
|
HappyOnigiri
|
e381a980fa
|
Merge pull request #82 from HappyOnigiri/fix/optimize-metadata-removal
perf: optimize metadata removal speed for PNG and WebP
|
2026-03-05 06:16:15 +09:00 |
|
HappyOnigiri
|
233518baf7
|
docs: add comment for removeMetadata restore compatibility
|
2026-03-05 06:13:31 +09:00 |
|
HappyOnigiri
|
ac3a439271
|
fix: validate PNG and WebP metadata strip for incomplete parses
|
2026-03-05 03:16:44 +09:00 |
|
HappyOnigiri
|
49de1e85cf
|
feat: persist download modal options to localStorage
|
2026-03-05 03:04:56 +09:00 |
|
HappyOnigiri
|
f0d65d67fe
|
fix: return None on invalid chunks in fast metadata strippers so Pillow fallback triggers
|
2026-03-05 02:56:39 +09:00 |
|
HappyOnigiri
|
c437dcfcfd
|
Merge branch 'main' into fix/optimize-metadata-removal
|
2026-03-05 02:53:39 +09:00 |
|
HappyOnigiri
|
377a5042ec
|
Merge pull request #80 from HappyOnigiri/test/increase-coverage-to-40-percent
test: achieve 40% function coverage for UI
|
2026-03-05 02:53:20 +09:00 |
|
HappyOnigiri
|
ebd9249b5b
|
test: add missing assertion for fetchFullImageDetails in DetailedImageCard test
|
2026-03-05 02:47:37 +09:00 |
|
HappyOnigiri
|
a2778f7a6f
|
perf: optimize metadata removal for PNG and WebP by bypassing re-encoding
|
2026-03-05 02:44:27 +09:00 |
|
HappyOnigiri
|
71bb9a8782
|
Merge pull request #81 from HappyOnigiri/fix/gallery-sidebar-reopen-virtualizer
fix: restore gallery images after sidebar reopen
|
2026-03-05 02:40:12 +09:00 |
|
HappyOnigiri
|
78da067737
|
test: fix nitpick comments in UI tests by updating queries, adding assertions, and fixing state mutations
|
2026-03-05 02:39:18 +09:00 |
|
HappyOnigiri
|
42f00576eb
|
fix: reinitialize virtualized gallery when sidebar reopens
|
2026-03-05 02:34:16 +09:00 |
|
HappyOnigiri
|
1a95791d58
|
chore: raise vitest function coverage threshold to 40%
|
2026-03-05 02:30:47 +09:00 |
|
HappyOnigiri
|
b799c2a937
|
test: add detailed component tests to achieve 40% function coverage
|
2026-03-05 02:30:47 +09:00 |
|
HappyOnigiri
|
c7874a3b04
|
Merge pull request #79 from HappyOnigiri/feat/display-coverage-in-ci
feat: display coverage summary in CI output
|
2026-03-05 02:19:19 +09:00 |
|
HappyOnigiri
|
8b8ad530e1
|
feat: extract and display coverage summary in ci script
|
2026-03-05 02:03:57 +09:00 |
|
HappyOnigiri
|
eeabb2f811
|
Merge pull request #78 from HappyOnigiri/test/increase-coverage-to-30-percent
test: increase ui test coverage to 30%
|
2026-03-05 01:56:33 +09:00 |
|
HappyOnigiri
|
e8cfa39f41
|
test: increase ui test coverage thresholds to 30%
|
2026-03-04 21:38:19 +09:00 |
|
HappyOnigiri
|
498533aa16
|
Merge pull request #76 from HappyOnigiri/test/add-missing-coverage-to-25-percent
test: achieve 25% coverage target
|
2026-03-04 21:36:26 +09:00 |
|
HappyOnigiri
|
61c7bb7df4
|
test: refine workflows test assertion and remove unused import
|
2026-03-04 21:26:52 +09:00 |
|
HappyOnigiri
|
d47e2276b0
|
test: refine test mocks and remove unused imports
|
2026-03-04 21:24:39 +09:00 |
|
HappyOnigiri
|
6a43265ce4
|
fix: resolve check-ts and tsc errors in tests
|
2026-03-04 21:20:25 +09:00 |
|
HappyOnigiri
|
357ad54d38
|
test: verify and fix test warnings and bypasses
|
2026-03-04 21:15:53 +09:00 |
|
HappyOnigiri
|
df3995ed08
|
Merge pull request #77 from HappyOnigiri/fix/ci-display-corruption
fix: prevent CI display corruption on Windows
|
2026-03-04 21:08:44 +09:00 |
|
HappyOnigiri
|
6584b7e381
|
test: resolve explicit any TS rule violations
|
2026-03-04 21:02:59 +09:00 |
|
HappyOnigiri
|
02e3521451
|
fix: prevent CI display corruption on Windows
|
2026-03-04 21:02:59 +09:00 |
|
HappyOnigiri
|
da9a49a129
|
test: add missing tests for hooks and components to reach coverage
|
2026-03-04 17:30:48 +09:00 |
|
HappyOnigiri
|
cc9fc1832e
|
chore: update vitest thresholds and configure biome for tests
|
2026-03-04 17:30:47 +09:00 |
|
HappyOnigiri
|
2163b3ddea
|
Merge pull request #75 from HappyOnigiri/test/increase-coverage-threshold-20pct
test: increase UI coverage to 20% and fix CI path normalization
|
2026-03-04 16:20:53 +09:00 |
|
HappyOnigiri
|
cc09e45b56
|
test: add missing tests and cleanup for logger and tagsApi
|
2026-03-04 16:12:45 +09:00 |
|
HappyOnigiri
|
dfdd0a28dc
|
test: remove non-ASCII characters from test files to pass CI
|
2026-03-04 16:03:15 +09:00 |
|
HappyOnigiri
|
a7e94b9337
|
fix(ci): normalize Windows path casing to avoid v8 coverage duplicates
|
2026-03-04 15:55:45 +09:00 |
|
HappyOnigiri
|
bc46dc8481
|
chore: increase coverage thresholds to 20% and consolidate vitest config
|
2026-03-04 15:55:44 +09:00 |
|
HappyOnigiri
|
98ddbed5e3
|
test: add unit tests for logger, tagsApi, SettingItem and viewerReducer
|
2026-03-04 15:55:43 +09:00 |
|
HappyOnigiri
|
598e305aad
|
Merge pull request #74 from HappyOnigiri/chore/enforce-ui-test-coverage
chore: enforce UI test coverage with vitest thresholds
|
2026-03-04 15:08:55 +09:00 |
|
HappyOnigiri
|
bee20b5b0c
|
chore: enforce UI test coverage with vitest thresholds
|
2026-03-04 14:52:25 +09:00 |
|
HappyOnigiri
|
05e157e406
|
Merge pull request #73 from HappyOnigiri/test/add-reducer-and-component-tests
test: add reducer and component tests for 20% coverage
|
2026-03-04 14:30:55 +09:00 |
|
HappyOnigiri
|
2cbd192fc1
|
test(ui): add missing UI tests and fix accessibility issues
- Improved SettingsModal accessibility and interaction tests
- Added TagManagerView fetch error test
- Added missing test scenarios in images, modal, selection, uiMeta, viewerModalHelpers and viewer reducers
|
2026-03-04 13:39:46 +09:00 |
|
HappyOnigiri
|
1b7b20f0b8
|
chore: update package-lock.json
|
2026-03-04 13:13:06 +09:00 |
|
HappyOnigiri
|
76851821a0
|
chore: add 20% coverage thresholds to vitest config
|
2026-03-04 13:13:00 +09:00 |
|
HappyOnigiri
|
14602b7fc3
|
test: add TagManagerView and SettingsModal component tests
|
2026-03-04 13:12:55 +09:00 |
|
HappyOnigiri
|
fffce55b1d
|
test: add reducer unit tests for images, selection, viewer, modal, uiMeta, and compose
|
2026-03-04 13:12:49 +09:00 |
|
HappyOnigiri
|
ad16175dfe
|
Merge pull request #72 from HappyOnigiri/test/add-missing-ui-component-tests
test: add missing UI component tests
|
2026-03-04 12:43:06 +09:00 |
|