Tag autocomplete suggestions were silently broken by CSP (script-src 'self') which blocks inline event handlers. Replaced onclick attributes with data-tag-name + delegated mousedown/touchend listeners in app.js. Also changed hx-params="*" to hx-params="none" to avoid sending unrelated form fields to the search endpoint. Display name in "av <name>" on fave cards was empty for users without a custom display name. Changed SQL queries to use COALESCE(NULLIF(u.display_name, ''), u.username) for automatic fallback. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| fave.go | ||
| fave_test.go | ||
| session.go | ||
| session_test.go | ||
| settings.go | ||
| signup_request.go | ||
| signup_request_test.go | ||
| tag.go | ||
| tag_test.go | ||
| user.go | ||
| user_test.go | ||