Timothy Jaeryang Baek
aedb6bef4e
refac
2026-07-14 04:15:20 -04:00
Timothy Jaeryang Baek
797293c749
refac
2026-07-14 00:19:41 -04:00
Timothy Jaeryang Baek
7088d245bb
refac
2026-07-14 00:10:28 -04:00
G30
229e65b9f0
fix(ui): correct inverted high-contrast text colors for user message timestamp ( #25461 )
2026-06-01 09:26:18 -07:00
Timothy Jaeryang Baek
c951b4f262
chore: format
2026-05-11 02:29:13 +09:00
Timothy Jaeryang Baek
4a1064cefd
refac
2026-05-11 02:04:09 +09:00
G30
4790faba73
fix(ui): add shift+click to bypass message deletion confirmation ( #23888 )
2026-04-21 13:21:48 +09:00
Algorithm5838
e5f31c2e14
perf: replace JSON.stringify equality with fast-deep-equal ( #23370 )
2026-04-17 14:22:06 +09:00
Timothy Jaeryang Baek
139e764b2f
refac
2026-03-23 23:39:52 -05:00
Timothy Jaeryang Baek
4d67c817ec
refac
2026-03-21 17:41:22 -05:00
Classic298
597883a179
perf: use structuredClone and fast-path comparison in UserMessage ( #22098 )
...
Same optimization as the merged ResponseMessage PR: replace JSON.parse(JSON.stringify()) with structuredClone and add an O(1) fast-path check on content before falling back to full JSON.stringify comparison.
2026-03-01 14:46:05 -05:00
Timothy Jaeryang Baek
1f474187a7
refac
...
Co-Authored-By: Classic298 <27028174+Classic298@users.noreply.github.com>
2026-02-22 15:22:53 -06:00
Algorithm5838
15b5f97f89
fix: prevent scroll jump when editing large messages ( #21402 )
...
Save and restore scroll positions around textarea auto-resize to avoid
layout shifts. Use preventScroll on focus.
2026-02-16 01:33:51 -06:00
Timothy Jaeryang Baek
b6cef30bfc
refac
2026-01-08 01:24:31 +04:00
Timothy Jaeryang Baek
1148d1c927
fix/refac: images
2026-01-06 03:25:39 +04:00
G30
cfecca8eda
fix: handle undefined file.url in UserMessage to prevent TypeError ( #20343 )
...
Add optional chaining to file.url.startsWith() calls to safely handle cases where file.url is undefined, preventing 'can't access property startsWith' TypeError in user messages with file attachments.
2026-01-03 18:10:03 +04:00
Timothy Jaeryang Baek
f1bf4f20c5
feat: chat_file table
2025-12-21 23:17:53 +04:00
Joseph Roberts
90209a30a8
fix: respect RTL text direction in file attachment containers ( #19891 )
...
Fixes #19742 where file attachment containers did not inherit the chat direction setting, causing layout issues when typing in RTL languages like Persian.
Added dir={$settings?.chatDirection ?? 'auto'} to file container divs in:
- MessageInput.svelte (chat input file attachments)
- UserMessage.svelte (user message file display)
- ResponseMessage.svelte (response message file display)
- channel/Messages/Message.svelte (channel message file display)
The fix ensures file containers automatically detect and respect RTL text direction, maintaining proper layout alignment for RTL languages while preserving LTR behavior for Latin text.
2025-12-11 20:51:40 -05:00
Timothy Jaeryang Baek
598650f70b
refac
2025-11-21 17:01:38 -05:00
Timothy Jaeryang Baek
6442871947
refac: profile_image_url optimization
2025-11-20 20:43:59 -05:00
Timothy Jaeryang Baek
3aad157006
refac
2025-09-28 12:26:13 -05:00
Timothy Jaeryang Baek
e701c65db4
refac: styling
2025-09-14 10:50:50 +02:00
Timothy Jaeryang Baek
b53ddfbd19
refac
2025-09-14 10:06:02 +02:00
Timothy Jaeryang Baek
2227f24bd6
refac/enh: date format i18n
2025-09-12 23:53:23 +04:00
Timothy Jaeryang Baek
029db5c635
refac: styling
2025-09-03 19:59:27 +04:00
Tim Jaeryang Baek
d5715cec6f
Merge pull request #16944 from rgaricano/dev-FIX_RTL_in_messages-LTR_codeblock
...
FIX: Auto RTL-LTR text orientation in Messages & Reversion previous PR
2025-08-27 12:55:18 +04:00
_00_
177788540b
Revert last changes in UserMessage.svelte
2025-08-27 03:51:16 +02:00
Timothy Jaeryang Baek
d3a952877a
refac: pdf export
2025-08-26 17:34:33 +04:00
Timothy Jaeryang Baek
803b2e35be
enh: delete_message, continue_response, regenerate_response, rate_response user permissions
...
Co-Authored-By: G30 <50341825+silentoplayz@users.noreply.github.com>
2025-08-26 15:05:35 +04:00
_00_
3a360e441e
FIX-RTL in UserMessage.svelte
...
FIX-RTL in UserMessage.svelte
2025-08-24 23:03:24 +02:00
Sine Jespersen
0952772705
highContrastMode implemented in chat messages
2025-08-21 12:52:32 +02:00
Timothy Jaeryang Baek
d303f0351d
refac
2025-08-14 04:19:54 +04:00
Timothy Jaeryang Baek
e13f1738d4
refac/fix: user message toolbar display
2025-08-14 04:12:30 +04:00
Timothy Jaeryang Baek
50181ee99e
refac
2025-08-10 01:03:02 +04:00
guenhter
196af9eaf7
chore: streamline the URL used for resources like favicon.png
2025-07-09 09:14:51 +02:00
Timothy Jaeryang Baek
f2ee99d760
refac: styling
2025-07-09 01:15:32 +04:00
Timothy Jaeryang Baek
05773bc831
refac: styling
2025-07-02 14:58:28 +04:00
Timothy Jaeryang Baek
b50cfd0940
refac
2025-06-16 11:14:24 +04:00
Silentoplayz
d92d555c03
Feat: Show user message timestamps on hover in Chat Bubble UI mode
2025-06-12 15:13:24 -04:00
Timothy Jaeryang Baek
92e2cfdd2f
refac
2025-05-10 23:00:53 +04:00
Timothy Jaeryang Baek
3ad5a7d97c
chore: bump
2025-05-10 22:48:26 +04:00
Timothy Jaeryang Baek
30cc51ec82
feat: edit message files
2025-05-10 22:27:39 +04:00
Timothy Jaeryang Baek
961869a60c
refac
2025-04-18 05:30:50 -07:00
Timothy Jaeryang Baek
815d18b57e
revert
2025-04-14 01:57:23 -07:00
Timothy Jaeryang Baek
8d33b5e063
refac
2025-04-14 01:56:52 -07:00
Timothy Jaeryang Baek
6d63337ee9
refac
2025-04-10 21:22:14 -07:00
Timothy Jaeryang Baek
3413dd8ae1
refac
2025-04-06 17:02:39 -07:00
Timothy Jaeryang Baek
3be626bef3
feat: goto message
2025-03-29 17:48:57 -07:00
Timothy Jaeryang Baek
54d5281256
refac
2025-03-15 18:41:04 +00:00
Timothy Jaeryang Baek
324cd94c53
refac: user message delete
2025-03-08 17:03:08 +00:00