mirror of
https://github.com/gesellix/Bose-SoundTouch.git
synced 2026-08-19 09:06:14 +00:00
The jsdiff library at pkg/service/handlers/web/js/diff.min.js (29 KB) was loaded by the management UI to render rich diffs on the parity- mismatch detail view. The previous two commits removed both the tab and the JS consumer; the asset, its <script> tag, and the served- asset test stanza were left behind. Removes: - pkg/service/handlers/web/js/diff.min.js (the asset itself) - web/index.html: <script src="/web/js/diff.min.js"></script> - handlers_media_test.go: the // 3. Test diff.min.js stanza in TestStaticWeb, and renumbers the trailing "// 4. Test Favicon" comment to "// 3." No remaining Diff./jsdiff/diffChars/diffLines references in any tracked JS or HTML. go build + TestStaticMedia + TestStaticWeb stay green. The //go:embed pattern in handlers_media.go is web/js/* (wildcard), so the embed bundle regenerates without the asset on the next build with no directive edit needed. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>