Commit Graph

  • f8ef1ac297 docs: Move data storage to project directory and cleanup configuration MarekWo 2025-12-30 15:31:26 +01:00
  • 6c88e2aa2c Merge branch 'dev' MarekWo 2025-12-30 13:21:46 +01:00
  • dec264bdc2 docs: Update README: Image Gallery MarekWo 2025-12-30 13:21:28 +01:00
  • bb1b089c63 Merge branch 'dev' MarekWo 2025-12-30 12:52:15 +01:00
  • 3f6f584d39 docs: Update documentation for GPS Map button feature MarekWo 2025-12-30 12:45:04 +01:00
  • f8aedc5899 feat(contacts): Add Map button to open GPS location in Google Maps MarekWo 2025-12-30 12:43:50 +01:00
  • ba54d2520d Merge branch 'dev' MarekWo 2025-12-30 12:34:55 +01:00
  • a53879df97 fix(ui): Move notifications to top-left corner and reduce display time MarekWo 2025-12-30 12:30:47 +01:00
  • 34a86687de fix(contacts): Use fixed height instead of max-height to prevent page scroll MarekWo 2025-12-30 12:18:30 +01:00
  • d8070d2bf4 fix(contacts): Fix CSS specificity conflict limiting list height MarekWo 2025-12-30 12:10:19 +01:00
  • 3fbc4b7e2e fix(contacts): Further increase list height to eliminate bottom whitespace MarekWo 2025-12-30 12:07:04 +01:00
  • ccff0cf465 fix(contacts): Improve full-screen list height calculation MarekWo 2025-12-30 11:57:53 +01:00
  • 7e8509bbf8 chore: Remove test data file MarekWo 2025-12-30 11:01:42 +01:00
  • 294b324c86 Merge dev to main: Contact management improvements and bug fixes MarekWo 2025-12-30 11:00:46 +01:00
  • 10f5ce7b50 feat(contacts): Return full contact_info data from /api/contacts/detailed MarekWo 2025-12-30 10:09:34 +01:00
  • c0d61650a1 fix(contacts): Use contact name for deletion instead of public key MarekWo 2025-12-30 09:56:58 +01:00
  • 0d9fe53e53 fix(contacts): Use full public key for contact deletion MarekWo 2025-12-30 09:44:09 +01:00
  • 43edef22db debug(contacts): Add detailed logging for contact deletion MarekWo 2025-12-30 09:37:18 +01:00
  • 72605aed21 fix(ui): Add null check for cleanupBtn to prevent JS errors on main page MarekWo 2025-12-30 09:21:30 +01:00
  • c51a38aa1f fix(contacts): Fix scrolling and cleanup description display MarekWo 2025-12-30 09:02:23 +01:00
  • cdc8be9eb4 refactor(contacts): Implement multi-page Contact Management with advanced sorting MarekWo 2025-12-30 08:40:22 +01:00
  • d601d714f7 docs: Add GitHub response template for spaces in device name issue MarekWo 2025-12-30 07:04:58 +01:00
  • ce975a65c7 Merge dev into main: Contact Management MVP v1 complete MarekWo 2025-12-30 07:01:39 +01:00
  • e9e04fb22d docs: Add comprehensive API diagnostic commands cheatsheet MarekWo 2025-12-29 15:57:32 +01:00
  • fec851c631 docs: Update documentation for 'Last Seen' feature MarekWo 2025-12-29 15:13:23 +01:00
  • 4349171acf cleanup(contacts): Remove debug logging from last_seen feature MarekWo 2025-12-29 13:27:56 +01:00
  • 4c822e48e0 debug(contacts): Change to brace-matching JSON parser with output preview MarekWo 2025-12-29 13:22:38 +01:00
  • 5c6b8570ab fix(contacts): Fix NDJSON parsing and use separate calls per contact type MarekWo 2025-12-29 13:18:48 +01:00
  • d49cfefca2 debug(contacts): Add detailed logging to diagnose last_seen matching issue MarekWo 2025-12-29 13:11:21 +01:00
  • 7f819b63c7 feat(contacts): Add 'Last Seen' timestamp display with activity indicators MarekWo 2025-12-29 13:03:15 +01:00
  • 3e524bb0d2 refactor(ui): Optimize Contact Management layout for better space usage MarekWo 2025-12-29 12:34:35 +01:00
  • 7556136b82 fix(ui): Add scrollable container for contacts lists MarekWo 2025-12-29 12:18:43 +01:00
  • 8b709b9136 feat(ui): Contact Management v2 - existing contacts display and delete MarekWo 2025-12-29 11:45:47 +01:00
  • 77c72ba62e feat: add contact management MVP (manual approval + pending) MarekWo 2025-12-29 09:52:09 +01:00
  • 9967980521 docs(technotes): Document contact type differences in add_pending behavior MarekWo 2025-12-29 08:57:16 +01:00
  • 2c8677b6e8 fix(bridge): Improve pending_contacts parser to filter JSON lines MarekWo 2025-12-29 08:29:59 +01:00
  • c0f6fd7dfc feat(bridge): Enable manual_add_contacts mode in session init MarekWo 2025-12-29 08:20:49 +01:00
  • 815adb5cfa feat(bridge): Add pending contacts management API endpoints MarekWo 2025-12-29 08:09:35 +01:00
  • ee7dde4ca2 fix(cli): Replace 'public' command with 'chan 0' to fix quote handling MarekWo 2025-12-28 20:46:06 +01:00
  • ff0d52e281 docs: Update documentation for persistent meshcli session architecture MarekWo 2025-12-28 18:10:32 +01:00
  • 3a100e742d fix(bridge): Correct command name from msg_subscribe to msgs_subscribe MarekWo 2025-12-28 17:14:09 +01:00
  • d720d6a263 fix(bridge): Replace polling with msg_subscribe for real-time messages MarekWo 2025-12-28 17:10:33 +01:00
  • 34c60515ad fix(bridge): Add auto-recv thread to sync messages every 30s MarekWo 2025-12-28 16:59:32 +01:00
  • 36badea5a2 fix(bridge): Use double quotes instead of shlex.quote for message args MarekWo 2025-12-28 15:55:42 +01:00
  • 56b7c335e8 fix(bridge): Quote command arguments to preserve spaces in messages MarekWo 2025-12-28 15:52:06 +01:00
  • 693b211a71 fix(bridge): Replace echo markers with timeout-based response detection MarekWo 2025-12-28 15:44:53 +01:00
  • 34afa6908d feat(bridge): Implement persistent meshcli session with advert logging MarekWo 2025-12-28 15:41:41 +01:00
  • 273da3152c Merge dev: Add contacts-based DM filtering MarekWo 2025-12-28 15:29:12 +01:00
  • 9cd763c8c5 fix(dm): Remove DM button from messages and filter only CLI contacts MarekWo 2025-12-28 15:23:43 +01:00
  • 2e009b2d3e refactor(dm): Show all contacts in DM dropdown selector MarekWo 2025-12-28 15:15:50 +01:00
  • 94528c2a96 fix(parser): Fix contacts parsing to include emoji and spaces in names MarekWo 2025-12-28 14:59:23 +01:00
  • 40a9b4e3bf feat: Conditional DM button visibility based on contacts list MarekWo 2025-12-28 14:31:14 +01:00
  • de79c04dee Merge branch 'dev' MarekWo 2025-12-28 09:46:53 +01:00
  • 3d681f57ee fix(parser): Use sender field for SENT_CHAN in meshcore-cli 1.3.12+ MarekWo 2025-12-28 07:15:24 +01:00
  • f02fa718aa docs: Add meshcore-cli 1.3.12 version requirement to README MarekWo 2025-12-27 20:51:09 +01:00
  • ec9a037c0a docs: Add meshcore-cli 1.3.12 version requirement to README MarekWo 2025-12-27 20:51:09 +01:00
  • 0ddcedca27 docs: Update README to include MIT license badge and add contact section MarekWo 2025-12-27 20:43:13 +01:00
  • 879f7041e7 refactor(dm): Use native SENT_MSG from meshcore-cli 1.3.12+ instead of custom log MarekWo 2025-12-27 19:48:39 +01:00
  • ad4a7b3f49 build(bridge): Update meshcore-cli to version 1.3.12 MarekWo 2025-12-27 18:52:26 +01:00
  • fd014dfa4a fix(dm): Fix mobile menu link and page height issues - third attempt MarekWo 2025-12-26 08:56:00 +01:00
  • 9b28c360ba fix(dm): Temporarily shortened Direct Messages to DM on the header od the DM page. MarekWo 2025-12-26 08:44:31 +01:00
  • fe6cc7db51 fix(dm): Fix mobile menu link and page height issues - second attempt MarekWo 2025-12-26 08:39:48 +01:00
  • f7057b62e3 Merge branch 'dev' of https://github.com/MarekWo/mc-webui into dev MarekWo 2025-12-26 08:20:44 +01:00
  • 87063c209e fix(dm): Fix mobile menu link and page height issues MarekWo 2025-12-26 08:11:56 +01:00
  • 6f351f8bc1 fix(dm): Fix mobile menu link and page height issues MarekWo 2025-12-26 08:11:56 +01:00
  • 2788b92687 fix(dm): Improve DM UI consistency and fix conversation merging MarekWo 2025-12-25 22:29:57 +01:00
  • 83b51ab2b9 refactor(dm): Replace modal with full-page view and fix sent DM tracking MarekWo 2025-12-25 20:27:02 +01:00
  • 1d2cc7fe18 feat: Add direct messages (DM) support MarekWo 2025-12-25 17:29:06 +01:00
  • 80e9405449 feat: Add Network Commands section with advert and floodadv MarekWo 2025-12-25 11:27:17 +01:00
  • 47911884b3 docs: Update Roadmap section and remove PRD references MarekWo 2025-12-24 14:56:00 +01:00
  • 679cc77e69 fix: meshcore-cli project URL MarekWo 2025-12-24 14:41:16 +01:00
  • 6063f11dfc docs: Add LICENSE document MarekWo 2025-12-24 14:38:43 +01:00
  • 666b9e8fb4 chore: Replace screenshot with English version MarekWo 2025-12-24 14:33:09 +01:00
  • 6c3551cd2d feat: Add support for public channels and auto-cleanup on channel deletion MarekWo 2025-12-24 12:34:14 +01:00
  • 4401aaf980 docs: Minor update in README MarekWo 2025-12-24 11:08:38 +01:00
  • 4a4c6894a2 chore: Update hidden files list 2 MarekWo 2025-12-24 11:06:11 +01:00
  • 4581a943e1 chore: Update hidden files list MarekWo 2025-12-24 11:05:03 +01:00
  • 739c10c748 add: meshcore-cli documentation MarekWo 2025-12-24 11:03:01 +01:00
  • 78c59f6bc7 chore: Remove outdated documentation files for channels, limits, meshcore-cli, and smart refresh feature MarekWo 2025-12-24 11:02:42 +01:00
  • 2e6d09421e fix: Add space between images in README MarekWo 2025-12-24 09:29:27 +01:00
  • 5d7bf7f181 fix: Update image distribution on README MarekWo 2025-12-24 09:27:52 +01:00
  • c4b560676b Refactor code structure for improved readability and maintainability MarekWo 2025-12-24 09:23:40 +01:00
  • 4b0d495c37 docs: Update README.md for new UI and message limit MarekWo 2025-12-24 09:07:49 +01:00
  • 927d2a046f feat: Redesign UI for mobile with offcanvas menu and reduced message limit MarekWo 2025-12-24 08:58:49 +01:00
  • 3588469a47 chore: Remove version info from docker-compose.yml MarekWo 2025-12-24 08:15:04 +01:00
  • c19a5bac88 fix: Add request locking and caching to prevent USB conflicts MarekWo 2025-12-23 22:02:57 +01:00
  • a494f6b47d fix: Resolve channel dropdown disappearing issue MarekWo 2025-12-23 21:44:34 +01:00
  • c8a2201c8c docs: Update documentation for smart refresh and notifications MarekWo 2025-12-23 21:17:04 +01:00
  • 76134b133a feat: Implement intelligent refresh and multi-channel notifications MarekWo 2025-12-23 18:12:53 +01:00
  • 3faf39c3dc fix: Image path in README MarekWo 2025-12-23 11:18:56 +01:00
  • b2293fe250 docs: Update README with screenshots MarekWo 2025-12-23 11:17:03 +01:00
  • 4608665e82 refactor: Implement 2-container architecture to solve USB stability issues MarekWo 2025-12-23 08:39:10 +01:00
  • b223493183 feat: Add responsive design improvements for mobile devices MarekWo 2025-12-23 07:05:01 +01:00
  • b6e14dc291 fix: Resolve channel selector crash and cleanup MarekWo 2025-12-22 19:32:02 +01:00
  • 65e9f38f04 fix: Resolve channel selector dropdown not populating correctly MarekWo 2025-12-22 19:17:56 +01:00
  • 761e4eac25 feat: Implement full channel management functionality MarekWo 2025-12-22 19:04:00 +01:00
  • 0e5c685cfd fix: Remove .claude directory from Git tracking MarekWo 2025-12-22 14:48:19 +01:00
  • b893995f5b refactor: Update .gitignore to include all files in .claude directory MarekWo 2025-12-22 14:43:51 +01:00
  • 5dedc04d63 docs: Add main window screenshot to README MarekWo 2025-12-22 14:41:57 +01:00
  • fd04c85a8c docs: Update README MarekWo 2025-12-22 13:27:24 +01:00