Commit Graph

  • 7671c3a8de Add RandomLine matcher for file-based trigger responses with default momjokes and fun facts Ian Rifkin 2026-02-25 00:06:09 -05:00
  • 99328d6dd7 Update earthquake-service documentation to include credit section agessaman 2026-02-23 16:41:25 -08:00
  • e9913c5780 Add Earthquake Service configuration and documentation agessaman 2026-02-23 16:36:36 -08:00
  • 513d1ec65b Add Earthquake Service configuration and documentation agessaman 2026-02-23 16:36:36 -08:00
  • 1c204dc389 Add trace command, configuration and documentation agessaman 2026-02-23 14:26:50 -08:00
  • 87b58d7ff8 Merge main into dev (port changes since 0.8.2) agessaman 2026-02-22 21:29:54 -08:00
  • 5cfa86d9e6 Increase SQLite connection timeout and implement WAL mode for improved concurrency in web viewer agessaman 2026-02-22 21:02:31 -08:00
  • 94418bebee Refactor configuration handling in MeshCoreBot agessaman 2026-02-22 20:43:43 -08:00
  • 870e57b4c9 Revert "fix duplicate option handling in config parser for Python 3.13 compatibility" agessaman 2026-02-22 20:36:15 -08:00
  • 3604125b14 Enhance FAQ and error handling in bot operations agessaman 2026-02-22 18:55:35 -08:00
  • 39c6c221e6 fix duplicate option handling in config parser for Python 3.13 compatibility v0.8.2.1 agessaman 2026-02-22 12:01:02 -08:00
  • bb1dd95f1c Refactor timezone handling across commands and utilities agessaman 2026-02-22 11:53:33 -08:00
  • f61d9f0fcc Fixed repeater and webviewer usage like #50. Fixed webviewer responses. Jeroen Vermeulen 2026-02-22 00:37:50 +01:00
  • c634802d47 v0.8.2 v0.8.2 Adam Gessaman 2026-02-21 09:53:14 -08:00
  • 99f4ed32d9 Add packet type filtering documentation to packet-capture.md agessaman 2026-02-21 09:34:29 -08:00
  • 5d79f41b4c fix footer version formatting agessaman 2026-02-21 09:10:54 -08:00
  • cb9d8255d7 Enhance web viewer integration with circuit breaker logic and improved error handling agessaman 2026-02-20 15:51:23 -08:00
  • 54936a806e Refactor packet logging and enhance MQTT publishing metrics in PacketCaptureService agessaman 2026-02-20 15:41:59 -08:00
  • f5fedb52fd Add MQTT upload packet types configuration to config.ini.example and update PacketCaptureService to handle packet type filtering Adam Gessaman 2026-02-20 13:41:55 -08:00
  • 6dcf256c77 Simplify contact removal logic and add versioning to webviewer. agessaman 2026-02-19 19:39:32 -08:00
  • 3afdfe6e01 Update Raspberry Pi Zero 2 W FAQ section with memory management tips agessaman 2026-02-18 15:46:16 -08:00
  • de6580c231 Enhance web viewer troubleshooting documentation agessaman 2026-02-18 15:36:09 -08:00
  • ff2f03d363 Enhance FAQ and path command configuration documentation agessaman 2026-02-18 15:22:09 -08:00
  • 5b7250cdd4 Enhance graph data handling and configuration options agessaman 2026-02-18 15:09:53 -08:00
  • da7db842be Merge pull request #59 from agessaman/dev v0.8.1 Adam Gessaman 2026-02-18 10:00:16 -08:00
  • 1b5a3dbd0e Improve message handling across multiple commands to respect per-user rate limits agessaman 2026-02-18 09:16:42 -08:00
  • 17f44347b2 Merge main into dev (release fixes) agessaman 2026-02-18 09:02:35 -08:00
  • 1ff35540b1 Update auto_manage_contacts setting in config.ini.example to enable bot-managed contact addition agessaman 2026-02-18 09:01:22 -08:00
  • 7745499537 Add is_starred column to repeater_manager table Adam Gessaman 2026-02-17 14:19:38 -08:00
  • 0e908cd793 Update multitest command to silently ignore subsequent session requests agessaman 2026-02-16 19:24:00 -08:00
  • 58a3a8078c Add upgrade guide to documentation agessaman 2026-02-16 17:51:32 -08:00
  • 0b130e24ee Add custom command reference section to FAQ documentation agessaman 2026-02-16 17:38:34 -08:00
  • 16322e0631 Update documentation links and navigation structure agessaman 2026-02-16 17:29:08 -08:00
  • 084d2c66cb Add config validation section to documentation agessaman 2026-02-16 17:22:57 -08:00
  • 652712eb0c Update documentation links and file references for consistency agessaman 2026-02-16 17:15:52 -08:00
  • adc99e2164 Update documentation and file references for service installation agessaman 2026-02-16 17:11:51 -08:00
  • 8298c562fe Refactor MkDocs navigation for improved structure agessaman 2026-02-16 17:07:38 -08:00
  • 1e0840603d Update MkDocs navigation structure agessaman 2026-02-16 17:02:45 -08:00
  • 813dcdf9fa Update documentation and configuration for MkDocs agessaman 2026-02-16 16:58:32 -08:00
  • 2a36cb2c93 Merge pull request #56 from agessaman/dev v0.8 Adam Gessaman 2026-02-16 16:48:19 -08:00
  • a38ac56c3f Merge branch 'main' into dev Adam Gessaman 2026-02-16 16:35:26 -08:00
  • 11985ec1c4 Update db_path return type in BotIntegration class to string agessaman 2026-02-16 16:30:44 -08:00
  • c3a196e319 Update mesh and realtime templates for clarity agessaman 2026-02-16 16:20:41 -08:00
  • cd028a2160 Refactor NOAA period name handling in WxCommand and enhance bot configuration retrieval agessaman 2026-02-16 16:05:45 -08:00
  • 8f7b46aee3 Refine ordering of config.ini.example agessaman 2026-02-16 15:33:33 -08:00
  • a2c02e699f Implement automatic creation of config.ini from example file agessaman 2026-02-16 14:59:31 -08:00
  • 53b5bdef69 Enhance configuration file reading to support UTF-8 encoding agessaman 2026-02-15 21:43:37 -08:00
  • ea7b92e4f8 Merge pull request #50 from jeroenvermeulen/fix-wx-gws-usage Adam Gessaman 2026-02-15 21:11:09 -08:00
  • 04bd004f36 Improve monitor channel handling by adding support for quoted values agessaman 2026-02-15 21:02:48 -08:00
  • 669f02c96e Remove @string mention from help command override example. agessaman 2026-02-15 20:53:00 -08:00
  • 9ab8334c44 Respond to only wx and gwx command with usage. Fixes #49 Jeroen Vermeulen 2026-02-14 23:15:55 +01:00
  • 8cf7348321 Enhance command tests with additional assertions and new truncation test agessaman 2026-02-13 15:45:29 -08:00
  • 098ae7814b fix: feed manager and plugin loader imports; update message scheduler checks agessaman 2026-02-13 09:44:44 -08:00
  • ac6c9d8fa0 Enhance help command functionality with message context agessaman 2026-02-13 09:09:42 -08:00
  • 3575d025ba Implement feed manager configuration and refactor command settings agessaman 2026-02-12 22:03:02 -08:00
  • 8bac56d229 Update configuration examples for command enablement agessaman 2026-02-12 21:42:38 -08:00
  • cc91b6ee7a Refactor command configuration handling agessaman 2026-02-12 20:51:52 -08:00
  • 2e4d7d0db4 Refactor configuration handling for joke commands agessaman 2026-02-12 20:31:14 -08:00
  • 7100fd3112 Delete data directory Adam Gessaman 2026-02-12 20:13:12 -08:00
  • 6772f32e05 Merge pull request #48 from agessaman/dev-validation Adam Gessaman 2026-02-12 19:58:19 -08:00
  • 8493906039 fix: Update Docker image versioning prefix in workflow configuration agessaman 2026-02-12 19:51:35 -08:00
  • d699ea1cf1 Update configuration handling and validation for bot sections agessaman 2026-02-12 19:23:35 -08:00
  • 6d2346ae45 Add config validation and standardize command sections Adam GessamanandCursor 2026-02-12 17:35:18 -08:00
  • 67c16995da fix: Enhance logging configuration handling Adam Gessaman 2026-02-12 17:19:29 -08:00
  • 09662337bb fix: Enhance database schema migration for improved reliability agessaman 2026-02-11 22:26:34 -08:00
  • 9fc0450727 fix: Improve bot uptime handling in web viewer agessaman 2026-02-11 21:25:55 -08:00
  • 8d4e960052 Web_Viewer: refactor database path handling Adam Gessaman 2026-02-11 09:47:29 -08:00
  • 6e466fe766 Web_Viewer: enhance db_path configuration handling Adam Gessaman 2026-02-11 09:19:54 -08:00
  • 40e30def2c feat: Implement per-user rate limiting for bot responses Adam Gessaman 2026-02-11 09:13:24 -08:00
  • ac2825a25d feat: Add channel keyword filtering to configuration Adam Gessaman 2026-02-09 11:56:43 -08:00
  • bb15b37b3e feat: Add reload command to admin commands and improve config update logic agessaman 2026-02-08 12:10:48 -08:00
  • 4a86e7243d feat: Improve database path handling for web viewer integration agessaman 2026-02-08 10:20:40 -08:00
  • 8d41850739 fix: Update echo commands in install-service.sh for consistent formatting agessaman 2026-02-08 09:50:55 -08:00
  • 4ecef53eeb feat: Improve error handling and configuration path resolution in web viewer agessaman 2026-02-08 09:45:22 -08:00
  • 2acc7e2052 feat: Enhance installation script with Python virtual environment setup agessaman 2026-02-08 09:11:57 -08:00
  • a3dfef4901 feat: Update time filter options and improve UI for starred nodes agessaman 2026-02-08 09:06:29 -08:00
  • 097c5a60dd feat: Implement bulk delete functionality for contacts agessaman 2026-02-07 22:08:12 -08:00
  • 0d54c702e8 feat: Enhance contact data retrieval with optional time filtering agessaman 2026-02-07 21:56:22 -08:00
  • e1f3a7ab09 chore: Update database paths and scoring parameters in configuration agessaman 2026-02-07 21:31:07 -08:00
  • d15c58994e chore: Remove outdated documentation files and update references agessaman 2026-02-07 20:10:09 -08:00
  • 5edf09f28f chore: Update configuration and documentation files agessaman 2026-02-07 19:14:30 -08:00
  • 500d40c031 refactor: Update database path initialization in BotDataViewer agessaman 2026-02-04 14:15:56 -08:00
  • 3f5ac64239 refactor: Enhance DM handling and public key resolution in command and message processing pymc-experimental agessaman 2026-02-03 19:48:14 -08:00
  • fbe9999af6 Merge pull request #43 from Mateusz-Krajewski/fix_invalid_db_path Adam Gessaman 2026-02-03 08:48:17 -08:00
  • 141ff559d1 fix: Add Docker build workflow with latest tag for main/master only agessamanandCursor 2026-02-03 08:46:15 -08:00
  • 28436d92b6 fix: Update Docker build workflow to conditionally enable latest tag agessaman 2026-02-03 08:35:16 -08:00
  • bafb209795 Fix various pyMC integrations for KISS modem, including SNR/RSSI recording for zero-hop adverts in pyMC mode agessaman 2026-02-03 08:04:15 -08:00
  • 8f823f7940 Web_Viewer: fix loading of db_path from config Mateusz Krajewski 2026-02-03 16:33:25 +01:00
  • e6bec91c2b refactor: Consolidate escape sequence decoding across modules agessaman 2026-02-02 16:18:14 -08:00
  • 4754e8122b refactor: Improve channel handling and logging in command and message processing agessaman 2026-02-02 16:10:55 -08:00
  • 248a8da568 Merge pull request #40 from smithpl2000/feature/polish_translate Adam Gessaman 2026-02-02 09:30:24 -08:00
  • c08dba316b feat: Add contact and channel database adapters for pymc_core integration agessaman 2026-02-01 16:59:55 -08:00
  • b7f47cbd29 Polish translate for meshcore-bot 80% ready Marcin Przybylek 2026-02-02 01:37:41 +01:00
  • 9451cd90a0 chore: Update .gitignore to include PyMC test files and configuration agessaman 2026-02-01 16:06:44 -08:00
  • 95184dba97 chore: Update .gitignore and improve pymc_identity logging agessaman 2026-02-01 16:03:35 -08:00
  • 6ac5259fda feat: add pyMC_core integration for unlimited contact storage agessamanandCursor 2026-02-01 15:30:44 -08:00
  • 04560c436d fix: Add Weather command mapping in BaseCommand agessaman 2026-01-31 09:31:21 -08:00
  • 01b3114f2c fix: Enforce channel validation in WxCommand execution agessaman 2026-01-31 09:26:06 -08:00
  • e9a615e120 feat: Add database query execution methods for connection reuse agessaman 2026-01-31 09:25:17 -08:00
  • 64e0ffac40 refactor: Change packet logging level from INFO to DEBUG agessaman 2026-01-31 08:16:06 -08:00