Repository navigation
v1.3.21
Added
- User profile: boosted articles & comments — two-column layout with recent activity on the left and boosted content on the right, with content digests, image previews, and load-more pagination
- Profile username link — clickable username with copy-to-clipboard button for the full profile URL
Fixed
- Rate limiting gap — PWA Web Share Target endpoint (
POST /share) now has rate limiting (10 req/min per IP) - Accessibility — descriptive
alttext on link preview images,aria-labelledby/aria-labelon article elements, admin panel text opacity raised to 70% for WCAG AA compliance - Defensive
Repo.get!calls —stamp_local_ap_idandstamp_ap_iduse graceful nil handling instead of raising on deleted records
Tests
- 27 dedicated tests for
ArticleImageStorage(image processing, edge cases) - 26 dedicated tests for
Content.Interactions(visibility, role access, AP ID stamping)
Full Changelog: v1.3.20...v1.3.21