HappyOnigiri
|
e64de99e58
|
feat: add image analytics sidebar view with full-width layout
|
2026-03-06 05:48:48 +09:00 |
|
HappyOnigiri
|
c8540a1837
|
test: improve test coverage and fix type validation issues
|
2026-03-06 04:31:11 +09:00 |
|
HappyOnigiri
|
f02aaf029c
|
fix: improve type safety using type guards and update build
|
2026-03-06 04:17:12 +09:00 |
|
HappyOnigiri
|
f98a8fd55f
|
chore: update build output
|
2026-03-06 03:47:26 +09:00 |
|
github-actions[bot]
|
1dda65fbfe
|
chore: merge main and rebuild artifacts
|
2026-03-05 14:12:22 +00:00 |
|
github-actions[bot]
|
90717c8574
|
Merge remote-tracking branch 'origin/main' into test/improve-coverage-and-fix-ci
|
2026-03-05 14:12:06 +00:00 |
|
HappyOnigiri
|
dc955f6c66
|
chore: update build output for Content-Type normalization
|
2026-03-05 23:04:44 +09:00 |
|
HappyOnigiri
|
1ae11a3b79
|
fix: always throw when JSON is returned on the binary download path
|
2026-03-05 17:07:11 +09:00 |
|
HappyOnigiri
|
be2283def5
|
fix: guard against JSON error responses in fetchImageBlob before calling res.blob()
|
2026-03-05 16:49:24 +09:00 |
|
HappyOnigiri
|
a842655150
|
test: increase coverage to 63.88% (>60%) by adding tests for ViewerInfoPanel, TagEditModal, BulkActionBar, portalRoots
|
2026-03-05 16:40:51 +09:00 |
|
HappyOnigiri
|
ccbcd3d7ec
|
chore: update UI build to reflect recent imagesApi changes
|
2026-03-05 16:27:18 +09:00 |
|
HappyOnigiri
|
ea506bdf09
|
Merge branch 'main' into test/improve-coverage-and-fix-ci
|
2026-03-05 16:24:42 +09:00 |
|
HappyOnigiri
|
8f04f70b01
|
chore: rebuild ui to reflect recent changes
|
2026-03-05 15:58:13 +09:00 |
|
HappyOnigiri
|
eef6f65848
|
test: improve coverage and fix ci lint errors
|
2026-03-05 14:56:47 +09:00 |
|
HappyOnigiri
|
8a3c145796
|
fix: sanitize filename and improve error handling in imagesApi
|
2026-03-05 14:32:11 +09:00 |
|
HappyOnigiri
|
defe624722
|
Merge branch 'main' into feat/download-progress
|
2026-03-05 14:18:18 +09:00 |
|
HappyOnigiri
|
171fd0770e
|
fix(download): improve error handling and zip guard
|
2026-03-05 14:16:29 +09:00 |
|
HappyOnigiri
|
49033c0600
|
fix(download): optimize processing and match API contract
|
2026-03-05 13:53:12 +09:00 |
|
HappyOnigiri
|
22760f834d
|
fix: add aria-labels to copy buttons and fix handleCopy timeout cleanup
|
2026-03-05 13:52:12 +09:00 |
|
HappyOnigiri
|
530c4f934d
|
chore: rebuild bundled web/js/index.js
|
2026-03-05 13:20:19 +09:00 |
|
HappyOnigiri
|
f40ecd5f8e
|
feat: add copy buttons and text selection to viewer information panel
|
2026-03-05 13:17:38 +09:00 |
|
HappyOnigiri
|
d3af34dcbb
|
Merge branch 'main' into feat/download-progress
|
2026-03-05 13:15:23 +09:00 |
|
HappyOnigiri
|
d24f79254c
|
fix: improve download modal edge cases and cleanup duplicated logic
|
2026-03-05 13:08:20 +09:00 |
|
HappyOnigiri
|
5ced4d6857
|
feat: implement real-time progress for ZIP downloads using JSZip
|
2026-03-05 12:44:20 +09:00 |
|
HappyOnigiri
|
3f6c7a6956
|
fix: normalize download button label to 1-based index and refactor loop with for...of
|
2026-03-05 10:52:11 +09:00 |
|
github-actions[bot]
|
87c9cb8ecf
|
chore: merge main and rebuild artifacts
|
2026-03-05 01:25:41 +00:00 |
|
HappyOnigiri
|
4c96028b28
|
test: fix massFunctions dummy args arrays to prevent test suite failures and pass strict coverage requirements
|
2026-03-05 08:51:28 +09:00 |
|
HappyOnigiri
|
6e7027dedf
|
feat: add real-time download progress to DownloadModal
|
2026-03-05 08:49:06 +09:00 |
|
HappyOnigiri
|
27922bc452
|
feat: add user-selectable resize algorithms for image downloads
|
2026-03-05 08:31:39 +09:00 |
|
HappyOnigiri
|
25ff7f5348
|
fix: validate resizeValue input and preserve JPEG/WEBP metadata on resize
|
2026-03-05 08:19:04 +09:00 |
|
HappyOnigiri
|
71b2968d82
|
chore: rebuild UI bundle with image resize download support
|
2026-03-05 08:07:56 +09:00 |
|
github-actions[bot]
|
370625f0ea
|
chore: merge main and rebuild artifacts
|
2026-03-04 23:04:18 +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
|
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
|
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
|
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
|
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
|
ccfd745dd1
|
style: remove unused meld-tree-* CSS block
|
2026-03-04 10:09:10 +09:00 |
|
HappyOnigiri
|
222ab69fa7
|
style: add accessible focus styles for gallery tags
|
2026-03-04 09:34:42 +09:00 |
|
HappyOnigiri
|
8881710c8a
|
chore: update build assets following CI
|
2026-03-04 09:18:08 +09:00 |
|
HappyOnigiri
|
76559b4312
|
chore(build): update built assets for gallery style improvements
|
2026-03-04 03:56:20 +09:00 |
|
HappyOnigiri
|
574b25ad8d
|
chore(build): update built extension assets
|
2026-03-04 03:34:40 +09:00 |
|
HappyOnigiri
|
93f85f09a8
|
chore: build and update assets for style improvements
|
2026-03-04 03:03:35 +09:00 |
|
HappyOnigiri
|
fccacadd3d
|
refactor(ui): normalize BEM naming conventions across TSX and CSS
|
2026-03-04 02:13:30 +09:00 |
|
HappyOnigiri
|
f984ee62d6
|
style: implement responsive modal width using relative units
|
2026-03-04 01:44:42 +09:00 |
|
HappyOnigiri
|
9bbbdef779
|
Merge pull request #60 from HappyOnigiri/chore/add-zindex-policy-check
chore: add z-index policy check script
|
2026-03-03 21:08:07 +09:00 |
|
github-actions[bot]
|
4c3e4dcf0e
|
Merge remote-tracking branch 'origin/main' into chore/add-zindex-policy-check
|
2026-03-03 11:40:50 +00:00 |
|
github-actions[bot]
|
098d32dd6f
|
Merge remote-tracking branch 'origin/main' into chore/add-keydown-handler-policy-check
|
2026-03-03 11:40:45 +00:00 |
|