brewlog/tests/server
Jon Seager 5820c162f6
fix: address static assets code review findings
- Remove dead CSS color property in .tab-mobile
- Fix design token violations (text-red-500, fallback colors)
- Add disconnectedCallback to chip-scroll, image-upload, searchable-select
- Replace innerHTML with safe DOM APIs in world-map screen reader table
- Add credentials: same-origin to WebAuthn fetch calls
- Move page-specific scripts (donut-chart, location) out of base.html
- Add client-side image resizing (1920px max dimension)
- Resize app-icon-512.png from 2048x2048 to 512x512
- Document Datastar unsafe-eval CSP requirement
- Add static asset serving tests (16 routes)
- Add e2e tests for world-map, donut-chart, chip-scroll presence
- Add cache-busting query params to all static asset URLs
2026-02-13 17:13:02 +00:00
..
auth_api.rs test: add integration tests for webauthn, passkeys, and input validation 2026-02-13 13:06:27 +00:00
backup.rs feat: include entity images in backup, restore, and reset 2026-02-10 17:50:23 +00:00
bags_api.rs test: add integration tests for webauthn, passkeys, and input validation 2026-02-13 13:06:27 +00:00
brews_api.rs test: add integration tests for webauthn, passkeys, and input validation 2026-02-13 13:06:27 +00:00
cafes_api.rs test: update test struct initializers for created_at field 2026-02-07 09:48:26 +00:00
checkin_api.rs test: add coverage for homepage, check-in, scan, and AI extraction 2026-02-05 19:19:05 +00:00
cups_api.rs test: add integration and E2E tests for edit functionality 2026-02-10 19:42:52 +00:00
datastar.rs test: add integration and E2E tests for edit functionality 2026-02-10 19:42:52 +00:00
extraction_api.rs test: add coverage for homepage, check-in, scan, and AI extraction 2026-02-05 19:19:05 +00:00
form_submissions.rs test: add integration and E2E tests for edit functionality 2026-02-10 19:42:52 +00:00
gear_api.rs test: update test struct initializers for created_at field 2026-02-07 09:48:26 +00:00
helpers.rs test: add integration tests for webauthn, passkeys, and input validation 2026-02-13 13:06:27 +00:00
images_api.rs test: add integration and e2e tests for image API 2026-02-10 17:50:30 +00:00
main.rs fix: address static assets code review findings 2026-02-13 17:13:02 +00:00
nearby_api.rs refactor: move NearbyCafe to domain layer to fix dependency violation 2026-02-13 16:20:20 +00:00
pages.rs fix: address static assets code review findings 2026-02-13 17:13:02 +00:00
roasters_api.rs test: update test struct initializers for created_at field 2026-02-07 09:48:26 +00:00
roasts_api.rs test: update test struct initializers for created_at field 2026-02-07 09:48:26 +00:00
scan_api.rs feat(scan): show cards for existing roasters/roasts during bag scan 2026-02-06 12:27:25 +00:00
static_assets.rs fix: address static assets code review findings 2026-02-13 17:13:02 +00:00
stats_api.rs fix: address static assets code review findings 2026-02-13 17:13:02 +00:00
test_macros.rs test: add integration and E2E tests for edit functionality 2026-02-10 19:42:52 +00:00
timeline.rs feat(detail): add roast detail page, simplify lists and actions 2026-02-08 17:48:49 +00:00
webauthn_api.rs test: add integration tests for webauthn, passkeys, and input validation 2026-02-13 13:06:27 +00:00