Commit Graph

  • 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