Commit Graph

  • 2de09811ce fix: Improve chat avatar styling and layout MarekWo 2026-01-20 07:52:25 +01:00
  • 5582f85ad0 feat: Add avatar circles to channel messages MarekWo 2026-01-20 07:38:15 +01:00
  • 731d4a9d9b refactor: Remove colon from quote format MarekWo 2026-01-19 11:01:50 +01:00
  • 5d01f90ba1 refactor: Hide guillemets and add line break after quote MarekWo 2026-01-19 10:43:45 +01:00
  • b2418a50d3 feat: Improve quote format with guillemets and styling MarekWo 2026-01-19 10:29:59 +01:00
  • 936698ca46 feat: Add Quote button to chat messages MarekWo 2026-01-19 10:15:35 +01:00
  • ffbcd8eead fix: Remove whitespace from image thumbnail template literal MarekWo 2026-01-19 09:48:17 +01:00
  • 039433a8a2 fix: Remove extra spacing before image preview in group chat MarekWo 2026-01-19 09:40:14 +01:00
  • b5cdce18f2 feat: Replace Settings with Device Info modal MarekWo 2026-01-18 17:02:42 +01:00
  • 9bc27042da fix: Re-render messages after geo cache loads to show Map buttons MarekWo 2026-01-18 16:28:30 +01:00
  • 7d0fb61533 perf: Don't block UI on geo cache loading MarekWo 2026-01-18 13:25:01 +01:00
  • 9e36c17f77 perf: Optimize channel chat loading time MarekWo 2026-01-18 13:05:03 +01:00
  • 1e6f47dcde docs: Add version freeze to installation instructions MarekWo 2026-01-18 12:09:31 +01:00
  • cd165415e9 docs: Add version freeze step to update instructions MarekWo 2026-01-18 11:56:26 +01:00
  • 7ca3f4d2dd feat: Add dynamic Git-based versioning system MarekWo 2026-01-18 11:47:22 +01:00
  • 7a626ba105 chore: Remove technotes/ from repository MarekWo 2026-01-16 08:47:13 +01:00
  • d395656445 feat: Add colored markers and type filtering on contact map MarekWo 2026-01-16 08:21:11 +01:00
  • f00234af88 style: Make message action buttons icon-only with uniform size MarekWo 2026-01-16 07:59:18 +01:00
  • 6cb777e90c fix: Map buttons not working in contacts page and message bubbles MarekWo 2026-01-16 07:51:00 +01:00
  • 72da96e647 feat: Add Leaflet map for contact locations MarekWo 2026-01-15 22:46:36 +01:00
  • 61bd4b41ae chore: Remove unused MC_INACTIVE_HOURS config variable MarekWo 2026-01-15 17:09:32 +01:00
  • 45e96b9bb7 docs: Simplify installation - auto-detect works by default MarekWo 2026-01-15 15:27:49 +01:00
  • c3d0d3cbdb fix: Add cgroup rule for ttyACM devices (ESP32-S3) MarekWo 2026-01-15 15:21:11 +01:00
  • b2496b17b0 feat: Auto-detect serial port from /dev/serial/by-id/ MarekWo 2026-01-15 15:18:07 +01:00
  • b8a77285ab docs: Add MC_DEVICE_NAME=auto as recommended setting MarekWo 2026-01-15 12:26:58 +01:00
  • 4814b43566 fix: Handle status prefixes in meshcli prompt detection MarekWo 2026-01-15 08:25:51 +01:00
  • c7163aa035 feat: Auto-detect device name from meshcli prompt MarekWo 2026-01-15 07:48:10 +01:00
  • 6000750e6c docs: Add update instructions and testing guidelines for mc-webui MarekWo 2026-01-12 09:51:37 +01:00
  • d1edbf850d docs: Add Repeater management manual MarekWo 2026-01-12 09:38:36 +01:00
  • b00419ce25 fix: Update filtered count badge when type filter returns empty results MarekWo 2026-01-10 19:23:40 +01:00
  • 672fb2d1ad fix: Add allow_unsafe_werkzeug for threading mode MarekWo 2026-01-10 14:49:45 +01:00
  • 51f64be025 perf: Switch SocketIO from gevent to threading mode MarekWo 2026-01-10 14:42:33 +01:00
  • 195eb10ad9 docs: Update docs/architecture.md with Console feature MarekWo 2026-01-09 21:51:26 +01:00
  • 1e22041d42 docs: Add Interactive Console to features and usage MarekWo 2026-01-09 21:49:00 +01:00
  • cfa748c5c0 docs: Update diagram MarekWo 2026-01-09 21:40:44 +01:00
  • 67724ed237 fix: Set COLUMNS/LINES env vars without TERM=dumb MarekWo 2026-01-09 19:38:44 +01:00
  • 85d42d9ffe fix: Set terminal env vars to prevent os.get_terminal_size() errors MarekWo 2026-01-09 18:56:57 +01:00
  • 2412df1d01 fix: Strip leading whitespace from first output line MarekWo 2026-01-09 14:01:14 +01:00
  • 1c33ea7b31 fix: Simpler regex to match any prompt line with |* MarekWo 2026-01-09 13:58:09 +01:00
  • dd8b174e20 fix: Clean console output and handle slow commands MarekWo 2026-01-09 13:53:17 +01:00
  • 30163173b0 fix: Use correct bridge API format (args list, not command string) MarekWo 2026-01-09 13:36:24 +01:00
  • 024cbdd7f6 fix: Use MC_BRIDGE_URL config instead of non-existent host/port MarekWo 2026-01-09 13:33:02 +01:00
  • 30f286a813 fix: Use socketio.emit with room=sid in background task MarekWo 2026-01-09 13:28:12 +01:00
  • c376ecff30 fix: Proxy console WebSocket through main app for HTTPS compatibility MarekWo 2026-01-09 13:18:56 +01:00
  • a5f7fd59e6 feat: Add interactive meshcli console with WebSocket support MarekWo 2026-01-09 08:27:42 +01:00
  • 783a00c798 feat: Increase channel limit to 40 with soft warning at 7+ MarekWo 2026-01-08 10:39:52 +01:00
  • bcc12fdd38 update: meshcore-cli updated to 1.3.15 MarekWo 2026-01-07 15:44:26 +01:00
  • 0a44a9d792 docs: Reorganize and simplify documentation structure MarekWo 2026-01-07 10:21:55 +01:00
  • f6b858195b chore: Remove unused installation guide images MarekWo 2026-01-06 17:50:51 +01:00
  • a5c00e2329 docs: Reorganize Prerequisites section and fix references MarekWo 2026-01-06 17:48:41 +01:00
  • 9180aa4ac9 docs: Refactor installation documentation and fix typos MarekWo 2026-01-06 17:42:39 +01:00
  • 4bd6a681db feat: Add local emoji picker for complete offline independence MarekWo 2026-01-05 21:26:26 +01:00
  • 964d88a14a feat: Add full offline support with local Bootstrap libraries MarekWo 2026-01-05 20:46:27 +01:00
  • e0a946233d add: Diagram MarekWo 2026-01-05 17:44:59 +01:00
  • 4d51942548 chore: Update image gallery MarekWo 2026-01-05 16:55:34 +01:00
  • 5ceb6f638a docs: Add PWA notifications documentation to README MarekWo 2026-01-05 15:28:13 +01:00
  • a74ed136ce fix: Implement proper toggle logic for notification enable/disable MarekWo 2026-01-05 15:05:48 +01:00
  • e0fe04e339 fix: Remove maskable purpose from icons to prevent cropping MarekWo 2026-01-05 14:56:35 +01:00
  • 77c0a33da6 fix: Change UI language to English and fix notification toggle bug MarekWo 2026-01-05 14:45:38 +01:00
  • ecb3618da7 feat: Add PWA notification support with badge counters MarekWo 2026-01-05 12:29:17 +01:00
  • 34ab437390 feat: Remember last selected DM conversation MarekWo 2026-01-04 13:29:04 +01:00
  • 16a76f5f71 style: Change FAB badges to red for better contrast MarekWo 2026-01-04 12:05:36 +01:00
  • 7cee262971 feat: Add notification badges to FAB buttons MarekWo 2026-01-04 11:51:07 +01:00
  • 009d3254b8 feat: Add persistent type filter for pending contacts MarekWo 2026-01-04 11:07:31 +01:00
  • 874e11c92a fix: Replace hardcoded device name with regex pattern for prompt detection MarekWo 2026-01-03 16:22:34 +01:00
  • 10957a1fa2 fix: Use full brace-matching for .contacts JSON extraction MarekWo 2026-01-03 15:06:30 +01:00
  • 22c8ed79d9 fix: Parse .contacts JSON by skipping prompt line MarekWo 2026-01-03 15:01:48 +01:00
  • afdf865b81 debug: Change debug logs to info level to see stdout content MarekWo 2026-01-03 14:41:40 +01:00
  • d853c1fad4 debug: Add detailed logging for .contacts command diagnostics MarekWo 2026-01-03 14:23:58 +01:00
  • 03ec3b9e27 fix: Use .contacts lookup for reliable contact deletion with trailing spaces MarekWo 2026-01-03 13:57:28 +01:00
  • 66f16609e5 fix: Remove non-functional Node Discovery feature MarekWo 2026-01-03 10:46:05 +01:00
  • df26b44df0 Merge branch 'dev' into main MarekWo 2026-01-03 10:27:54 +01:00
  • fd2b9b1592 feat: Refactor pending contacts to JSON format with filtering and batch approval MarekWo 2026-01-03 09:56:56 +01:00
  • 766d3cf271 fix: Display clean 'Advert sent' message instead of full meshcli output MarekWo 2026-01-02 16:55:51 +01:00
  • 8a2a693545 fix: Parse node_discover output correctly by removing prompt MarekWo 2026-01-02 15:02:35 +01:00
  • 75ec789fba feat: Add node discovery feature and improve advert notification MarekWo 2026-01-02 14:34:02 +01:00
  • 797096b551 fix: Improve viewport fix to avoid interfering with page initialization MarekWo 2026-01-02 06:56:10 +01:00
  • 35d9d89563 fix: Sync DM read status after modal close and add Android PWA viewport fix MarekWo 2026-01-02 06:45:10 +01:00
  • 843ec94bf6 fix: Update DM badge using conversations endpoint instead of updates MarekWo 2026-01-02 06:24:08 +01:00
  • abb84b6712 fix: Update DM badge without full page reload to avoid viewport corruption MarekWo 2026-01-01 22:09:20 +01:00
  • 46dfe7f7eb fix: Reload page after closing DM modal to update unread badges MarekWo 2026-01-01 22:03:52 +01:00
  • a1f91816af refactor: Improve Contact Management modal pages layout MarekWo 2026-01-01 21:50:18 +01:00
  • 0a62b9ae04 fix: Remove modal margins to fill entire screen without gaps MarekWo 2026-01-01 19:50:11 +01:00
  • 7986c4f047 refactor: Remove redundant navbars from modals and optimize screen space usage MarekWo 2026-01-01 19:42:41 +01:00
  • f9827ea06c feat: Replace direct navigation with fullscreen modals for DM and Contact Management MarekWo 2026-01-01 19:30:26 +01:00
  • 82c606569a fix: Replace sticky bar with proper FAB buttons MarekWo 2026-01-01 19:17:28 +01:00
  • b6499bfa55 test: Add floating navigation buttons to diagnose offcanvas issue MarekWo 2026-01-01 19:08:15 +01:00
  • bc4d29e369 fix: Add viewport recalculation on main page load (PWA fix) MarekWo 2026-01-01 18:12:08 +01:00
  • 11935d419a fix: Resolve PWA viewport corruption on page navigation MarekWo 2026-01-01 17:31:44 +01:00
  • 00e512104c refactor: Completely unify channel and DM interface styling MarekWo 2026-01-01 17:11:02 +01:00
  • ca2e2178c9 refactor: Unify channel and DM interface styling MarekWo 2026-01-01 16:35:59 +01:00
  • 5518c622bc feat: Implement server-side read status for cross-device synchronization MarekWo 2026-01-01 15:41:41 +01:00
  • 4345456db7 refactor(contacts): Remove path_len filter from cleanup tool MarekWo 2026-01-01 15:18:40 +01:00
  • cd65125b40 feat(contacts): Redesign cleanup tool with advanced filtering MarekWo 2026-01-01 14:25:29 +01:00
  • b17542e0f1 docs: Update documentation for message content enhancements MarekWo 2025-12-31 17:48:04 +01:00
  • 5fc1c5b779 feat: Add mention badges, clickable URLs, and image previews to messages MarekWo 2025-12-31 17:21:23 +01:00
  • 98081d25e0 chore: remove internal docs and update .gitignore MarekWo 2025-12-31 17:01:41 +01:00
  • d7bd759edb Merge branch 'dev' MarekWo 2025-12-30 21:36:23 +01:00
  • 61789d673c fix(contacts): Fix Pending Contacts list height MarekWo 2025-12-30 21:25:15 +01:00
  • e5ad609a44 Merge branch 'dev' MarekWo 2025-12-30 15:32:34 +01:00