feat: batch of fixes and features #56

Merged
naomi merged 6 commits from feat/stuff into main 2026-01-23 11:59:22 -08:00

6 Commits

Author SHA1 Message Date
naomi 6738cc2a62 fix: resolve XSS vulnerability in Terminal component search highlighting
Security Scan and Upload / Security & DefectDojo Upload (pull_request) Successful in 55s
CI / Lint & Test (pull_request) Successful in 14m11s
CI / Build Linux (pull_request) Successful in 16m46s
CI / Build Windows (cross-compile) (pull_request) Successful in 27m3s
- Created new HighlightedText component for safe text highlighting
- Replaced unsafe {@html} usage with component-based approach
- Maintains full search functionality without security risks
2026-01-22 10:23:51 -08:00
naomi 52c0157a1a chore: format
Security Scan and Upload / Security & DefectDojo Upload (pull_request) Successful in 54s
CI / Lint & Test (pull_request) Failing after 5m39s
CI / Build Linux (pull_request) Has been skipped
CI / Build Windows (cross-compile) (pull_request) Has been skipped
2026-01-22 09:55:23 -08:00
hikari 59c7652f3e feat: add /search command to highlight matches in conversation
Security Scan and Upload / Security & DefectDojo Upload (pull_request) Successful in 54s
CI / Lint & Test (pull_request) Failing after 5m52s
CI / Build Linux (pull_request) Has been skipped
CI / Build Windows (cross-compile) (pull_request) Has been skipped
Closes #32
2026-01-21 20:19:46 -08:00
hikari 19ca7b7c6e feat: add /cd command to change working directory 2026-01-21 19:46:54 -08:00
hikari b954158ea7 fix: allow spaces in tab names
Closes #52
2026-01-21 19:00:08 -08:00
hikari ab3f6700f6 fix: open markdown links in user's default browser
Closes #54
2026-01-21 18:01:21 -08:00