-
d4f125b69b
feat: add search user template with form and results listing
retoor
2025-02-09 00:42:50 +00:00
-
afa40ada77
No select.
retoor
2025-02-09 01:42:34 +01:00
-
7a7a65fb74
feat: remove deprecated search-user.html template and update view to use search_user.html
retoor
2025-02-09 00:42:34 +00:00
-
bda5cfd52d
No select.
retoor
2025-02-09 01:38:01 +01:00
-
11afd5ea40
fix: add no-select class to nav element in app.html template
retoor
2025-02-09 00:38:01 +00:00
-
ad4847a78e
No select.
retoor
2025-02-09 01:34:02 +01:00
-
cb3c1b3497
feat: add no-select class to chat title and logo elements to prevent text selection
retoor
2025-02-09 00:34:02 +00:00
-
b169fa4792
No select.
retoor
2025-02-09 01:31:34 +01:00
-
23e2a4fbe5
feat: add no-select CSS class and apply it to UI elements to prevent text selection
retoor
2025-02-09 00:31:34 +00:00
-
06b539b884
Fixed..
retoor
2025-02-08 23:48:42 +01:00
-
f7592bcbf5
fix: enable WAL journal mode and disable syncnorm in app startup
retoor
2025-02-08 22:48:42 +00:00
-
a8fea31a32
Fixed..
retoor
2025-02-08 22:03:26 +01:00
-
3c5edc1463
style: remove commented-out CSS rules and extraneous whitespace in base.css chat-messages section
retoor
2025-02-08 21:03:26 +00:00
-
5154811b29
CSS Fixes.
retoor
2025-02-08 21:54:46 +01:00
-
ad8cc9d11a
feat: add user search page with styled form, result list, and fancy-button submit
retoor
2025-02-08 20:54:46 +00:00
-
60ca3ec791
Added search form.
retoor
2025-02-08 17:59:38 +01:00
-
297a4fccd0
fix: extend SQL query blocklist to include replace, insert and require select keyword in RPCView
retoor
2025-02-08 16:59:38 +00:00
-
49eb76dc8b
Added search form.
retoor
2025-02-08 17:33:02 +01:00
-
566558db4a
feat: add SearchUserForm class with username input and search button
retoor
2025-02-08 16:33:02 +00:00
-
d7b943dc8c
Changes.
retoor
2025-02-08 17:31:03 +01:00
-
74247d562c
feat: add search user page with push notification service worker support
retoor
2025-02-08 16:31:03 +00:00
-
8d0d709e18
Fix template.
retoor
2025-02-08 17:14:37 +01:00
-
a4d56deb11
fix: relax username and password validation regex across login, register, and user model
retoor
2025-02-08 16:14:37 +00:00
-
fcb05903f3
Fix template.
retoor
2025-02-08 17:09:05 +01:00
-
87f21b6a49
feat: add app.html template with chat UI layout and PWA install prompt
retoor
2025-02-08 16:09:05 +00:00
-
f291c0f2e4
Fix.
retoor
2025-02-08 17:07:04 +01:00
-
19e6890204
fix: allow hyphens in username regex and add user search service with RPC endpoint
retoor
2025-02-08 16:07:04 +00:00
-
7ca2bc5776
Removed double sockets.
retoor
2025-02-07 19:45:05 +01:00
-
6e880ff31a
fix: close stale WebSocket before reconnecting in Socket class
retoor
2025-02-07 18:45:05 +00:00
-
9840c8eb03
Applied emoticons.
retoor
2025-02-07 19:42:03 +01:00
-
5824b359dd
feat: replace navigation link text with emoji icons in web.html header
retoor
2025-02-07 18:42:03 +00:00
-
51f1b1d86e
Changed markdown.
retoor
2025-02-07 18:21:41 +01:00
-
50f377f24b
feat: add get_lexer method with fallback to default language in MarkdownRenderer
retoor
2025-02-07 17:21:41 +00:00
-
cfa2af61b8
Changes formatter.
retoor
2025-02-07 18:09:15 +01:00
-
d1d55af4b7
feat: replace deprecated html.parser.escape with html.escape in markdown renderer
retoor
2025-02-07 17:09:15 +00:00
-
a301e2c5bf
Changes formatter.
retoor
2025-02-07 18:06:48 +01:00
-
a0a49b4e5a
fix: escape HTML entities in code block fallback for MarkdownRenderer
retoor
2025-02-07 17:06:48 +00:00
-
d4aaa2d66b
Changes formatter.
retoor
2025-02-07 18:02:10 +01:00
-
ca05e228e6
fix: guard empty highlight result in MarkdownRenderer block_code method
retoor
2025-02-07 17:02:10 +00:00
-
386d9c3aae
Fixed markdown.
retoor
2025-02-07 17:49:29 +01:00
-
551862573b
fix: default to bash lexer and add fallback for missing lexer in markdown code blocks
retoor
2025-02-07 16:49:29 +00:00
-
203314b209
Updated False if failed login.
retoor
2025-02-06 17:31:14 +01:00
-
03006f2e30
fix: propagate RPC method failure to success field in JSON response
retoor
2025-02-06 16:31:14 +00:00
-
b6185a95f3
Added :snek1:
retoor
2025-02-05 19:11:11 +01:00
-
6299e0dc17
feat: add snek1 emoji gif asset and register it in emoji data
retoor
2025-02-05 18:11:11 +00:00
-
6f9adfe67f
Drive service.
retoor
2025-02-04 23:38:13 +01:00
-
92b6291dc4
feat: add drive service with upload endpoint, mappers, models, and frontend upload integration
retoor
2025-02-04 22:38:13 +00:00
-
084f8dba20
Heavy repair.
retoor
2025-02-03 21:15:18 +01:00
-
4b69d7f078
chore: remove setup.cfg, add aiofiles dep, and fix
this context in Socket connect
retoor
2025-02-03 20:15:18 +00:00
-
f395d16173
Useless button + wrapping
retoor
2025-02-03 20:46:41 +01:00
-
5b67bc765b
fix: remove pre-wrap whitespace from message text and code blocks
retoor
2025-02-03 19:46:41 +00:00
-
b48a901e33
Non working upload button.
retoor
2025-02-03 20:45:29 +01:00
-
84d3b0c5a1
fix: correct upload button selector and restore disabled state logic in chat-input
retoor
2025-02-03 19:45:29 +00:00
-
fe707dca4e
Back to default.
retoor
2025-02-03 01:30:43 +01:00
-
544971672e
fix: restore avatar dimensions in message-list for narrow viewports
retoor
2025-02-03 00:30:43 +00:00
-
f4a5536dcf
Added highlight.
retoor
2025-02-03 01:28:48 +01:00
-
e6e731f9d9
feat: replace display:none with zero dimensions for avatar in narrow message-list
retoor
2025-02-03 00:28:48 +00:00
-
079187e1b4
Added highlight.
retoor
2025-02-03 01:27:21 +01:00
-
13d0dd6a71
fix: uncomment padding on message-list and hide avatar on narrow screens
retoor
2025-02-03 00:27:21 +00:00
-
83cc0f6137
Added highlight.
retoor
2025-02-03 01:24:09 +01:00
-
c16f8e4e8d
style: remove padding from message-list items in base.css
retoor
2025-02-03 00:24:09 +00:00
-
38a24e9a12
Updated CSS.
retoor
2025-02-03 00:10:09 +01:00
-
2e863c34cd
style: move text wrapping properties from global body to .text class in base.css
retoor
2025-02-02 23:10:09 +00:00
-
23c8ebca73
Updated CSS.
retoor
2025-02-03 00:08:17 +01:00
-
8c8b36cb59
chore: add pre-wrap and break-word to body for long text wrapping in base.css
retoor
2025-02-02 23:08:17 +00:00
-
3ae43c84e7
Wrapped highlight.css
retoor
2025-02-03 00:07:33 +01:00
-
edf9c31506
style: add white-space pre-wrap and word-break rules to highlight.css pre block
retoor
2025-02-02 23:07:33 +00:00
-
7d750db1f8
Fixed own notification issue.
retoor
2025-02-02 23:21:43 +01:00
-
3cb9dbfb89
fix: prevent notification for own messages by deferring user assignment
retoor
2025-02-02 22:21:43 +00:00
-
99fc9118b3
Fixed audio notification
retoor
2025-02-02 23:14:00 +01:00
-
cc8dc01f58
fix: suppress audio notification for own messages in chat window
retoor
2025-02-02 22:14:00 +00:00
-
a06e3f404a
highlight
retoor
2025-02-01 19:41:38 +01:00
-
28c71e254e
fix: fix typo in highlight.css link rel attribute and restructure comment wrapping in message template
retoor
2025-02-01 18:41:38 +00:00
-
98d89dbc5f
highlight
retoor
2025-02-01 19:38:35 +01:00
-
5c039c1cdd
feat: add syntax highlighting CSS stylesheet for code blocks in static assets
retoor
2025-02-01 18:38:35 +00:00
-
e0ed4491b4
Added highlight.
retoor
2025-02-01 19:35:27 +01:00
-
bcd7c7eb94
feat: add highlight.css stylesheet link to message template
retoor
2025-02-01 18:35:27 +00:00
-
feeb94c9cf
Removed Z
retoor
2025-02-01 17:39:57 +01:00
-
efc41c73f3
fix: remove automatic Z suffix from isoDate in MessageListElement timeDescription
retoor
2025-02-01 16:39:57 +00:00
-
928969b8b6
Added emoji's
retoor
2025-02-01 05:41:03 +01:00
-
3fb06d275d
feat: add emoji dependency and EmojiExtension for rendering emoji aliases in templates
retoor
2025-02-01 04:41:03 +00:00
-
4185bb3a69
Changed validation.
retoor
2025-02-01 00:01:23 +01:00
-
1c972649ed
fix: extend username regex to allow hyphens, plus signs, and forward slashes
retoor
2025-01-31 23:01:23 +00:00
-
0c68c4e622
Fixed autoescape.
retoor
2025-01-31 22:07:01 +01:00
-
ae7f9716a5
fix: wrap linkify and markdown blocks inside autoescape false in message template
retoor
2025-01-31 21:07:01 +00:00
-
f6f9968430
Word break
retoor
2025-01-31 19:47:03 +01:00
-
23de29bb53
fix: add missing async keyword to list comprehension in RPCView query method
retoor
2025-01-31 18:47:03 +00:00
-
3796c7c547
Word break
retoor
2025-01-31 19:46:02 +01:00
-
43d20bb6a0
fix: add SQL injection guard to RPCView query method
retoor
2025-01-31 18:46:02 +00:00
-
663ab41510
Word break
retoor
2025-01-31 19:36:59 +01:00
-
8bc5dc9ed3
fix: prevent empty message submission in ChatInputElement submit handler
retoor
2025-01-31 18:36:59 +00:00
-
ae5fffe5e0
Word break
retoor
2025-01-31 19:33:18 +01:00
-
6fce691201
fix: prevent empty message submission by trimming input in chat input handler
retoor
2025-01-31 18:33:18 +00:00
-
1999a6c8d8
Word break
retoor
2025-01-31 19:24:50 +01:00
-
c3a6efc99e
fix: prevent shift+enter from submitting and clear input on enter in chat input
retoor
2025-01-31 18:24:50 +00:00
-
7526bcc816
Word break
retoor
2025-01-31 19:17:40 +01:00
-
d74b765569
fix: add preventDefault calls to change and keyup handlers in ChatInputElement
retoor
2025-01-31 18:17:40 +00:00
-
efe12644ed
Unbuffered.
retoor
2025-01-31 13:47:56 +01:00
-
7910820586
fix: remove commented-out template wrapper and collapse markdown rendering into single line
retoor
2025-01-31 12:47:56 +00:00
-
cfd3e7881e
Unbuffered.
retoor
2025-01-31 13:45:41 +01:00