Commit Graph

  • c0f93029cd fix(dm): Fix auto-retry not triggering and increase retry limits MarekWo 2026-02-24 21:39:58 +01:00
  • c37a7d3b23 feat(dm): Auto-retry for undelivered DM messages MarekWo 2026-02-24 21:23:32 +01:00
  • fd4818cfad fix(ui): Remove CSS rule that stacked channel buttons vertically v1 MarekWo 2026-02-24 07:35:56 +01:00
  • 71f292d843 feat(ui): Mark-all-read confirmation dialog and compact channel list MarekWo 2026-02-24 07:27:35 +01:00
  • 7a4f4d3161 feat(notifications): Channel mute toggle and mark-all-as-read bell button MarekWo 2026-02-23 22:00:40 +01:00
  • ad478a8d47 feat(ui): Add @me filter button, DM filter push-down, and DM FAB toggle MarekWo 2026-02-23 09:05:47 +01:00
  • 6310c41934 feat(ui): FAB toggle, filter bar layout fix, and filter @mentions MarekWo 2026-02-23 08:47:00 +01:00
  • 000c4f6884 fix: Make container port match FLASK_PORT for custom port configurations MarekWo 2026-02-23 08:01:12 +01:00
  • 2f82c589c7 feat(watchdog): Hardware USB bus reset for stuck LoRa devices MarekWo 2026-02-22 20:15:27 +00:00
  • f1e5f39a4e fix: Reload echoes/acks after device name detection MarekWo 2026-02-22 17:57:47 +01:00
  • bcdc014965 fix: Extend sent echo_counts retention from 1h to 7 days MarekWo 2026-02-22 17:24:57 +01:00
  • 9ad3435609 fix: Always use attempt=0 payload for analyzer URL computation MarekWo 2026-02-22 17:15:12 +01:00
  • 6d50391ea8 fix: Decode GPS coordinates as int32/1e6, not float MarekWo 2026-02-22 13:45:43 +01:00
  • 587bc8cb9f fix: Validate GPS coordinates from advert payloads MarekWo 2026-02-22 13:10:34 +01:00
  • 247b11e1e9 feat: Enrich contacts cache with GPS coordinates and node type MarekWo 2026-02-22 12:40:42 +01:00
  • a5e767e5bf fix: Replace sort buttons with dropdown for mobile-friendly contact filters MarekWo 2026-02-22 07:19:56 +01:00
  • de0108d6aa feat: Add persistent contacts cache for @mention autocomplete MarekWo 2026-02-21 17:13:36 +01:00
  • 0a73556c78 fix: Use bi-clipboard-data icon for analyzer (bi-flask unavailable) MarekWo 2026-02-21 08:24:43 +01:00
  • 5a7a9476f8 feat: Always show analyzer link for incoming msgs + flask icon MarekWo 2026-02-21 08:20:10 +01:00
  • 68b2166445 fix: Use unstripped raw_text for pkt_payload computation MarekWo 2026-02-21 08:09:28 +01:00
  • 28148d32d8 feat: Deterministic echo-to-message matching via pkt_payload computation MarekWo 2026-02-21 07:29:49 +01:00
  • 2ed3dc3758 feat: Add unknown delivery status indicator + update docs MarekWo 2026-02-19 08:14:58 +01:00
  • 235c74338d fix: Skip redundant DM refreshes once delivery ACK is confirmed MarekWo 2026-02-19 07:51:36 +01:00
  • cdd28e66fc fix: Auto-refresh DM view after send to show delivery status MarekWo 2026-02-18 09:39:14 +01:00
  • 7a960f2556 feat: Add DM delivery tracking via ACK packet detection MarekWo 2026-02-18 09:30:33 +01:00
  • cf537628cf feat: Add MeshCore Analyzer link button to channel messages MarekWo 2026-02-18 08:26:43 +01:00
  • 4bb33a7346 upg: Meshcore-cli upgrade to 1.4.2 MarekWo 2026-02-15 16:06:49 +01:00
  • eb303c35ad fix: Filter meshcli prompt lines to eliminate false WARN results MarekWo 2026-02-15 10:22:37 +01:00
  • bb0937e52a fix: Show unparsed line content in WARN messages for easier diagnosis MarekWo 2026-02-15 10:20:40 +01:00
  • 527204ea87 fix: Support piped execution for compat checker (env vars instead of argparse) MarekWo 2026-02-15 10:16:26 +01:00
  • 47877fb9e1 feat: Add meshcore-cli compatibility checker script MarekWo 2026-02-15 10:05:40 +01:00
  • 35c47de624 fix: Update advert/echo log paths when device name is detected MarekWo 2026-02-09 11:35:31 +01:00
  • f35b4ebe95 fix: Retry device name detection when bridge is not ready at startup MarekWo 2026-02-09 11:14:41 +01:00
  • 1d8449138d docs: Add troubleshooting section for unresponsive device (firmware corruption) MarekWo 2026-02-09 10:33:32 +01:00
  • 01fc9edf24 feat: Add tap-to-show path popup for mobile devices 1776852529647526467/tmp_refs/heads/dev 1776852529647526467/dev 1776812998142616267/tmp_refs/heads/dev 1776812998142616267/dev 1776754466101031312/tmp_refs/heads/main 1776754466101031312/main 1776718106358647175/tmp_refs/heads/dev 1776718106358647175/dev 1776697128154966515/tmp_refs/heads/dev 1776697128154966515/dev 1776682287883987642/tmp_refs/heads/dev 1776682287883987642/dev 1776667839313256649/tmp_refs/heads/dev 1776667839313256649/dev 1776660829864996028/tmp_refs/heads/dev 1776660829864996028/dev 1776642648380599313/tmp_refs/heads/dev 1776642648380599313/dev 1776621236111435729/tmp_refs/heads/main 1776621236111435729/main 1776581135008548169/tmp_refs/heads/dev 1776581135008548169/dev 1776580026033427209/tmp_refs/heads/dev 1776580026033427209/dev 1776558482928173732/tmp_refs/heads/main 1776558482928173732/main 1776543762677414910/tmp_refs/heads/main 1776543762677414910/main 1776543742655915444/tmp_refs/heads/main 1776543742655915444/main 1776543720518398037/tmp_refs/heads/main 1776543720518398037/main MarekWo 2026-02-07 16:41:33 +01:00
  • ddb69f1a18 fix: Deduplicate echo paths and improve incoming path matching MarekWo 2026-02-07 16:29:23 +01:00
  • b9a9436271 feat: Enhance echo tracking with paths, incoming routes, and persistence MarekWo 2026-02-07 15:59:41 +01:00
  • 33aad637a5 upg: Meshcore-cli upgrade to 1.3.21 MarekWo 2026-02-07 14:22:43 +01:00
  • a822d94317 fix: Align sender name baseline with timestamp in own messages MarekWo 2026-02-06 21:13:36 +01:00
  • db6915f53f feat: Improve chat message display MarekWo 2026-02-06 20:42:27 +01:00
  • 2c17c83253 feat: Add clickable #channel links in chat messages MarekWo 2026-02-02 08:54:50 +01:00
  • d37326c261 feat: Add chat filter functionality for channel and DM messages MarekWo 2026-02-01 21:29:44 +01:00
  • aa788d7a0b feat: Add auto-start for stopped containers in watchdog MarekWo 2026-01-31 14:05:51 +01:00
  • bb292b1a1d docs: Clarify watchdog configuration is optional MarekWo 2026-01-31 13:53:09 +01:00
  • 96efc2a716 docs: Add watchdog documentation and fix executable flags MarekWo 2026-01-31 13:43:17 +01:00
  • 73e1c63083 feat: Add container watchdog service MarekWo 2026-01-31 13:39:08 +01:00
  • a7af271d1f fix: Update meshcore-cli to version 1.3.16 MarekWo 2026-01-31 07:04:38 +01:00
  • 2bb2d02476 fix: Force connection close to prevent stale connections in scheduler MarekWo 2026-01-30 12:28:41 +01:00
  • 2a187133ec fix: Add throttling and retry logic to cleanup job MarekWo 2026-01-30 08:26:29 +01:00
  • c18863c903 docs: Add echo tracking feature to README MarekWo 2026-01-29 21:50:53 +01:00
  • a2515c5372 fix: Add delayed reloads to update echo counts after sending MarekWo 2026-01-29 21:16:08 +01:00
  • 07040dd6d0 feat: Add "Heard X repeats" echo tracking for sent messages MarekWo 2026-01-29 20:57:10 +01:00
  • 1ac76f107d feat: Add persistent command history to console MarekWo 2026-01-29 13:44:44 +01:00
  • ed8cab6dc5 feat: Add repeater commands to slow commands list MarekWo 2026-01-27 17:18:07 +01:00
  • 136bcd28e1 fix: Handle leading whitespace in JSON packet line filtering MarekWo 2026-01-27 15:55:05 +01:00
  • 4709ecc771 fix: Suppress werkzeug WebSocket handshake errors in logs MarekWo 2026-01-27 15:50:34 +01:00
  • 251dbf0359 fix: Filter out JSON packet lines from console output MarekWo 2026-01-27 15:46:02 +01:00
  • 9740fe3746 fix: Wait for slow commands before declaring no output in console MarekWo 2026-01-27 14:56:53 +01:00
  • 3f6c87398d refactor: Move action buttons inside message bubbles MarekWo 2026-01-26 21:10:16 +01:00
  • 6eb63ccbda feat: Add scroll-to-bottom button in DM view MarekWo 2026-01-26 21:02:09 +01:00
  • 5f0151a691 feat: Add floating scroll-to-bottom button in channel chat MarekWo 2026-01-26 20:59:38 +01:00
  • 01823f6315 fix: Move timestamp above message bubble for own messages MarekWo 2026-01-26 20:51:41 +01:00
  • 38f51b909a feat: Add resend button and adjust message byte limits MarekWo 2026-01-26 20:46:03 +01:00
  • 2ef9e94ab8 docs: Add @mentions autocomplete to README MarekWo 2026-01-26 08:31:34 +01:00
  • 3e1537fdde feat: Add @mentions autocomplete in channel chat MarekWo 2026-01-26 08:14:25 +01:00
  • 98e4482054 fix: Remove extra argument from _filter_contacts_by_criteria call MarekWo 2026-01-25 19:54:13 +01:00
  • f65b35709f debug: Add detailed logging to cleanup job MarekWo 2026-01-25 17:46:42 +01:00
  • 0ce7d676cd fix: Use cli module functions in cleanup job MarekWo 2026-01-25 17:40:40 +01:00
  • ecf3b42751 fix: Use correct bridge URL in cleanup job MarekWo 2026-01-25 15:03:34 +01:00
  • a4ef0fd497 feat: Use local timezone for scheduled cleanup instead of UTC MarekWo 2026-01-25 10:46:08 +01:00
  • da31ab8794 feat: Add configurable hour for scheduled contact cleanup MarekWo 2026-01-25 10:22:02 +01:00
  • a23eb2a5f4 feat: Add automatic scheduled contact cleanup MarekWo 2026-01-24 21:49:27 +01:00
  • a4baa438c5 docs: Minor update of README MarekWo 2026-01-24 21:13:39 +01:00
  • 884707f020 docs: Add funding link to buycoffee.to MarekWo 2026-01-24 10:14:34 +01:00
  • d726407bcc docs: Add support link to buycoffee.to MarekWo 2026-01-24 10:04:54 +01:00
  • fb94c62f63 docs: Add contact protection to Key Features MarekWo 2026-01-23 21:00:26 +01:00
  • bbc8b1db25 ui: Replace Copy Key button with clickable key MarekWo 2026-01-23 20:16:12 +01:00
  • 51c05f7794 feat: Add contact protection feature MarekWo 2026-01-23 14:23:01 +01:00
  • d0f1aae963 ui: Replace map filter checkboxes with clickable badges MarekWo 2026-01-23 08:58:32 +01:00
  • a9dd31b86e ui: Optimize Contact Management for mobile screens MarekWo 2026-01-23 08:44:55 +01:00
  • 6f1b61a488 docs: Minor README.md update (gallery) MarekWo 2026-01-22 08:40:24 +01:00
  • 7f99d9886a docs: Add remote update screenshots to Gallery MarekWo 2026-01-22 08:35:42 +01:00
  • baf338ae27 docs: Cosmetic change in README.md MarekWo 2026-01-22 08:23:18 +01:00
  • a764c66070 fix: Improve update UI and install script MarekWo 2026-01-22 08:18:14 +01:00
  • 53709420e3 chore: Remove TEST3 marker after successful remote update test MarekWo 2026-01-21 22:06:35 +01:00
  • c4a64e5833 test: Add TEST3 marker to verify remote update with fixed version freeze MarekWo 2026-01-21 22:02:17 +01:00
  • 1682c1227a fix: Add HOME env to subprocess for git config access MarekWo 2026-01-21 21:59:53 +01:00
  • 7013d20b7d test: Add TEST2 marker to verify remote update MarekWo 2026-01-21 21:45:18 +01:00
  • dd7bdca803 fix: Improve updater install script and revert test commit MarekWo 2026-01-21 21:38:04 +01:00
  • 60c56b9fb8 test: Add visible marker to verify remote update works MarekWo 2026-01-21 17:39:11 +01:00
  • df852a1a80 feat: Add remote update capability from web GUI MarekWo 2026-01-21 16:58:05 +01:00
  • 976d9c6822 docs: Update README to reflect support for Heltec V3 and add DeepWiki badge MarekWo 2026-01-21 10:44:38 +01:00
  • 59a05b9649 docs: Add Gallery section to README with clickable thumbnails MarekWo 2026-01-21 08:05:33 +01:00
  • 828caaaf98 docs: Screenshot gallery moved out of README MarekWo 2026-01-20 21:42:15 +01:00
  • 7c78bef906 feat: Add branch info to version display and update checker MarekWo 2026-01-20 21:00:11 +01:00
  • f36c2eb3c8 feat: Add update checker to verify new versions on GitHub MarekWo 2026-01-20 17:14:59 +01:00
  • 0dc66b8f3c feat: Add update script for easier upgrades MarekWo 2026-01-20 16:27:18 +01:00
  • 4a32871d7d fix: Reduce emoji avatar border and chat margins MarekWo 2026-01-20 08:17:50 +01:00
  • d28a791e31 fix: Center emoji vertically in avatar circle MarekWo 2026-01-20 08:04:03 +01:00
  • 07de51e56a fix: Use colored border instead of fill for emoji avatars MarekWo 2026-01-20 07:56:12 +01:00