Commit Graph

  • da859ca777 feat: inject highlight_styles inline style block into web.html head section retoor 2025-01-31 12:45:41 +00:00
  • 495543144d Unbuffered. retoor 2025-01-31 13:43:01 +01:00
  • 37d28ca1d8 fix: comment out highlight_styles style block in message.html template retoor 2025-01-31 12:43:01 +00:00
  • 2ae2e8450c Unbuffered. retoor 2025-01-31 13:42:12 +01:00
  • 36275f222f fix: re-enable socket subscription logic for authenticated users in RPCView retoor 2025-01-31 12:42:12 +00:00
  • 88749ce05c Unbuffered. retoor 2025-01-31 13:39:48 +01:00
  • 2c30a754f1 fix: suppress socket deletion on websocket error and close events retoor 2025-01-31 12:39:48 +00:00
  • 10c7232a8f Unbuffered. retoor 2025-01-31 12:57:12 +01:00
  • 23d28125b0 fix: add flush=True to websocket message print in RPCView retoor 2025-01-31 11:57:12 +00:00
  • 8f502af84e Unbuffered. retoor 2025-01-31 12:52:56 +01:00
  • 5886eb226e fix: add json import to rpc view module for serialization support retoor 2025-01-31 11:52:56 +00:00
  • 010f3b03a0 Unbuffered. retoor 2025-01-31 12:52:22 +01:00
  • efcf5cc3c8 fix: replace deprecated send_text with send_str in RPCView._send_json retoor 2025-01-31 11:52:22 +00:00
  • bfdfa6c8bb Unbuffered. retoor 2025-01-31 12:51:47 +01:00
  • f3a5907c17 fix: correct indentation of _send_json and call_ping methods in RPCView retoor 2025-01-31 11:51:47 +00:00
  • 0a70e80668 Unbuffered. retoor 2025-01-31 12:49:47 +01:00
  • 8cc207d592 fix: replace direct ws.send_json calls with _send_json and add error handling in RPCView retoor 2025-01-31 11:49:47 +00:00
  • cc3b896d2c Unbuffered. retoor 2025-01-31 12:45:42 +01:00
  • 389304abbb fix: flush exception result to stdout in RPCView error handler retoor 2025-01-31 11:45:42 +00:00
  • 780c178d95 Unbuffered. retoor 2025-01-31 12:43:38 +01:00
  • 767cf6bf61 fix: fix bare except clause and ensure socket cleanup on WS close retoor 2025-01-31 11:43:38 +00:00
  • 5fd03efc30 Unbuffered. retoor 2025-01-31 12:38:58 +01:00
  • 9788def09a fix: comment out debug print of subscription label in RPCView retoor 2025-01-31 11:38:58 +00:00
  • c6f4393166 Unbuffered. retoor 2025-01-31 12:38:21 +01:00
  • 5df420ba8b fix: remove session-based subscription and fix error response structure in RPCView retoor 2025-01-31 11:38:21 +00:00
  • 312b9eeeca Unbuffered. retoor 2025-01-31 12:34:06 +01:00
  • 1fe4083558 fix: add debug print of raw WebSocket message in RPCView message loop retoor 2025-01-31 11:34:06 +00:00
  • 1c53a90e00 Unbuffered. retoor 2025-01-31 12:31:22 +01:00
  • 176929cc30 fix: add flush=True to print calls in socket error handling and cleanup retoor 2025-01-31 11:31:22 +00:00
  • 4de93489ef Unbuffered. retoor 2025-01-31 12:21:53 +01:00
  • 92b46e9784 feat: add debug print of response messages in RPCView send_message retoor 2025-01-31 11:21:53 +00:00
  • 8eff6dd6cb Unbuffered. retoor 2025-01-31 12:17:10 +01:00
  • d54cd53623 feat: add PYTHONUNBUFFERED env var to both compose services for unbuffered output retoor 2025-01-31 11:17:10 +00:00
  • 15de277a5b drive. retoor 2025-01-31 12:06:42 +01:00
  • 6371bb1fa5 feat: add initial Dockerfile, SSH server apps, and media upload web component retoor 2025-01-31 11:06:42 +00:00
  • b06a10f6ec Added traceback retoor 2025-01-31 12:06:23 +01:00
  • e290a9f5cb feat: add asyncssh dependency, snecssh service, gallery CSS, and traceback in RPC error handling retoor 2025-01-31 11:06:23 +00:00
  • 03e9003969 Update. retoor 2025-01-29 23:20:35 +01:00
  • 2cdc9a7c00 chore: remove redundant inline comment from timeAgo diffMs calculation in message-list.js retoor 2025-01-29 22:20:35 +00:00
  • 99cea506de Username support. retoor 2025-01-29 22:15:25 +01:00
  • a885833383 feat: add username field to chat message and RPC response payloads retoor 2025-01-29 21:15:25 +00:00
  • a8e3ad1af9 Update. retoor 2025-01-29 19:47:38 +01:00
  • fbf39cdc5f fix: change install prompt button display from block to inline-block retoor 2025-01-29 18:47:38 +00:00
  • 5c4c579389 Update. retoor 2025-01-29 19:17:01 +01:00
  • cde18f8181 style: comment out universal padding reset in base.css retoor 2025-01-29 18:17:01 +00:00
  • 3d6e1d2e94 Update. retoor 2025-01-29 19:13:41 +01:00
  • 55ebb53727 fix: guard linkify_https against missing https substring to avoid regex overhead retoor 2025-01-29 18:13:41 +00:00
  • 20d8d27f03 Update. retoor 2025-01-29 18:58:38 +01:00
  • 418474e4fd fix: correct singular/plural grammar in timeAgo for day and hour labels retoor 2025-01-29 17:58:38 +00:00
  • 5b88350ff2 Update. retoor 2025-01-29 18:56:28 +01:00
  • 18ab7add4e feat: add timeAgo and timeDescription helpers and style inline images in messages retoor 2025-01-29 17:56:28 +00:00
  • bca39a612c Update. retoor 2025-01-29 18:12:22 +01:00
  • d5935fcc4d feat: add requests dependency, linkify/py3 jinja2 extensions, and message word-wrap css retoor 2025-01-29 17:12:22 +00:00
  • f69586ccf7 Deleted pyc retoor 2025-01-29 16:19:49 +00:00
  • bb6912fdb8 chore: remove cached bytecode file app.cpython-312.pyc from docs pycache retoor 2025-01-29 16:19:49 +00:00
  • 4fbfe90a13 Added docks. retoor 2025-01-29 17:17:27 +01:00
  • 66ba529ef8 fix: add raw tag to preserve trailing whitespace in markdown message rendering retoor 2025-01-29 16:17:27 +00:00
  • 75cb7605cd Added docks. retoor 2025-01-29 17:15:54 +01:00
  • 3f85f5fa5b fix: add trailing whitespace to message content in markdown template retoor 2025-01-29 16:15:54 +00:00
  • 3be25285f4 Added docks. retoor 2025-01-29 17:12:25 +01:00
  • 8cedbe1d83 feat: add PYTHONDONTWRITEBYTECODE env var to compose service to prevent .pyc generation retoor 2025-01-29 16:12:25 +00:00
  • af399e3b72 Added docks. retoor 2025-01-29 17:08:40 +01:00
  • a06ebc455e feat: extract notification audio into separate class and fix schedule timeout property name retoor 2025-01-29 16:08:40 +00:00
  • 9e89e27c66 Added docks. retoor 2025-01-29 16:47:25 +01:00
  • 11a931f498 feat: add snek1.png image asset to static image directory retoor 2025-01-29 15:47:25 +00:00
  • 80f1bbc05e Added docks. retoor 2025-01-29 16:47:20 +01:00
  • 1fd609f867 fix: correct misplaced comment markers in message.html template retoor 2025-01-29 15:47:20 +00:00
  • 82de0f3044 Added docks. retoor 2025-01-29 16:42:12 +01:00
  • 5907e8a3f8 chore: add cache directory to gitignore and remove png exclusion pattern retoor 2025-01-29 15:42:12 +00:00
  • b562d17167 Added docks. retoor 2025-01-29 16:41:34 +01:00
  • ddbfe6f65e feat: add documentation application with markdown rendering and static doc pages retoor 2025-01-29 15:41:34 +00:00
  • f9fed90e86 Move back retoor 2025-01-29 16:37:16 +01:00
  • caf25a20b0 chore: revert to previous directory structure by moving files back retoor 2025-01-29 15:37:16 +00:00
  • d7c003c409 temporary move retoor 2025-01-29 16:36:18 +01:00
  • 970f0f63b7 chore: remove entire src/snek/docs directory with app, templates, and static assets retoor 2025-01-29 15:36:18 +00:00
  • 561a915e30 Message retoor 2025-01-29 16:31:06 +01:00
  • b535815a8e feat: add message.html template with markdown rendering and metadata comments retoor 2025-01-29 15:31:06 +00:00
  • 03c72e85f7 Markdown. retoor 2025-01-29 16:30:54 +01:00
  • 93d0beb4a2 feat: add server-side markdown rendering via jinja2 and broadcast html field to clients retoor 2025-01-29 15:30:54 +00:00
  • 1f5dc57d6f Install button. retoor 2025-01-29 06:45:26 +01:00
  • 359d73c073 feat: hide install button by default with inline display none style retoor 2025-01-29 05:45:26 +00:00
  • 3e4b6b0062 Install button. retoor 2025-01-29 06:45:14 +01:00
  • 0f38ba432b feat: replace Rooms nav link with Install button and remove hidden fancy-button element retoor 2025-01-29 05:45:14 +00:00
  • 438fad3014 Install button. retoor 2025-01-29 06:43:42 +01:00
  • 334f457bea feat: add install button and login RPC with error logging in websocket handler retoor 2025-01-29 05:43:42 +00:00
  • 030942db09 New padding. retoor 2025-01-29 02:53:51 +01:00
  • f492911c85 fix: correct variable reference in URL construction for HTMLFrame component retoor 2025-01-29 01:53:51 +00:00
  • 4442f75ec5 New padding. retoor 2025-01-29 02:52:53 +01:00
  • a8a9815aec fix: move https enforcement before url param construction in HTMLFrame retoor 2025-01-29 01:52:53 +00:00
  • 5f3dac8bc6 New padding. retoor 2025-01-29 02:48:16 +01:00
  • 7a572b346f fix: correct broken script src attribute in web.html template retoor 2025-01-29 01:48:16 +00:00
  • c558dc2d79 New padding. retoor 2025-01-29 02:47:00 +01:00
  • 1a227222a1 fix: add missing html-frame.js script tag to web template head retoor 2025-01-29 01:47:00 +00:00
  • 931aae5134 New padding. retoor 2025-01-29 02:45:18 +01:00
  • e5468cee5b fix: ensure fullUrl uses https scheme when missing in HTMLFrame url attribute retoor 2025-01-29 01:45:18 +00:00
  • 0e821f8b58 New padding. retoor 2025-01-29 01:06:28 +01:00
  • 19e8853871 fix: show timestamp on last message in chat by extending CSS selector retoor 2025-01-29 00:06:28 +00:00
  • 75ec590be5 New padding. retoor 2025-01-29 01:04:54 +01:00
  • 43f10f0fc2 feat: add switch-user class to messages when user changes in chat retoor 2025-01-29 00:04:54 +00:00
  • 41927b7ef4 New padding. retoor 2025-01-29 00:55:17 +01:00