Commit Graph

  • 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
  • 3c5057d92d feat: Enhance graph view synchronization and node rendering in web viewer agessaman 2026-01-30 20:38:36 -08:00
  • ab1fe6d841 feat: Enhance node highlighting and styling in web viewer agessaman 2026-01-27 22:08:37 -08:00
  • 6ac2f7f1ff fix: Clean up proximity-related configuration options in config.ini.example agessaman 2026-01-27 20:29:46 -08:00
  • a102e6eabe feat: Add automatic device name update feature agessaman 2026-01-27 20:28:21 -08:00
  • 1245ab9ce2 feat: Implement path sorting and rendering enhancements in contacts modal agessaman 2026-01-27 16:13:19 -08:00
  • 9423178b33 fix: Improve channel validation logic in BaseCommand agessaman 2026-01-27 15:47:56 -08:00
  • ffdc906b22 fix: Update help text for commands to avoid truncation and tx issues agessaman 2026-01-26 21:11:36 -08:00
  • b50d02aee9 feat: Add command prefix support and enhance message handling agessaman 2026-01-26 21:02:30 -08:00
  • ec4b4dbc66 feat: Enhance PathCommand with SNR integration and location validation agessaman 2026-01-26 17:37:36 -08:00
  • 1559860dcb feat: Introduce prefix best location feature and enhance message handling agessaman 2026-01-26 17:15:25 -08:00
  • d97c0886e7 feat: Refactor multitest command to support user sessions and improve path tracking agessaman 2026-01-25 20:47:01 -08:00
  • df8dc8cafb feat: Enhance path selection and observation tracking agessaman 2026-01-25 10:12:46 -08:00
  • bd2849655c feat: Enhance mesh graph functionality and path validation agessaman 2026-01-23 20:26:56 -08:00
  • ed1e541bed feat: Add Aurora command agessaman 2026-01-20 21:38:19 -08:00
  • ba33fed1a8 feat: Implement service health checks and restart logic agessaman 2026-01-20 20:35:29 -08:00
  • 04478acf51 feat: Refactor geocoding and country/state handling in commands agessaman 2026-01-19 22:01:47 -08:00
  • c53bfce4b7 feat: Enhance elapsed time handling in messages agessaman 2026-01-19 09:55:31 -08:00
  • abe8e57ae3 feat: Update banned user handling to support prefix matching agessaman 2026-01-18 20:04:50 -08:00
  • 93c4004e2d feat: Add unique advert packet tracking and leaderboard functionality agessaman 2026-01-18 14:16:04 -08:00
  • 9a74144a8f feat: Add ZIP code geocoding support to GlobalWxCommand agessaman 2026-01-18 08:08:31 -08:00
  • aa3951827a feat: Implement command queuing for global cooldowns in CommandManager agessaman 2026-01-17 21:12:24 -08:00
  • 951ded4244 feat: Add support for custom WXSIM weather sources in wx_command and wx_international modules agessaman 2026-01-17 16:52:15 -08:00
  • 58901a2857 chore: Update docker-setup.sh and documentation for improved serial device handling and logging agessaman 2026-01-17 12:12:33 -08:00
  • ce79c382da chore: Enhance docker-setup.sh with verification steps for log and database paths agessaman 2026-01-17 12:01:54 -08:00
  • d9642d41f2 chore: Enhance docker-setup.sh for improved serial device handling and Docker compatibility agessaman 2026-01-17 11:54:58 -08:00
  • 9ca59fbcee chore: Improve docker-compose.yml and docker-setup.sh for better environment management agessaman 2026-01-17 11:49:57 -08:00
  • 0c1131e363 chore: Refine docker-compose.yml for improved build process agessaman 2026-01-17 11:34:15 -08:00
  • 1d60475186 chore: Refine Docker configuration for serial device handling agessaman 2026-01-17 10:57:34 -08:00
  • 6a1a78cb2a chore: Update Docker configuration for improved image management agessaman 2026-01-17 10:40:25 -08:00
  • 458c920c2b chore: Update GitHub Actions workflow to include 'dev' branch support agessaman 2026-01-17 10:20:03 -08:00
  • f81555f821 chore: Update Docker documentation and optimize Dockerfile for caching agessaman 2026-01-17 10:10:59 -08:00
  • 12c372c9c3 feat: Enhance docker-setup.sh for automatic path updates and improve documentation agessaman 2026-01-17 09:57:43 -08:00
  • c8649ab250 chore: Simplify docker-compose.yml and enhance Docker documentation agessaman 2026-01-17 09:48:05 -08:00
  • e18b96f3df chore: Update configuration and documentation for Docker setup agessaman 2026-01-17 09:40:16 -08:00
  • 21b46e9ee6 fix: Update sed command in docker-setup.sh for improved compatibility agessaman 2026-01-17 09:28:39 -08:00
  • 9b15d92b2f feat: Enhance Docker setup script for improved configuration and device detection agessaman 2026-01-17 09:25:26 -08:00
  • 61445b4811 feat: Update README and .gitignore for Docker deployment agessaman 2026-01-17 08:34:38 -08:00
  • db0db96f7e feat: Add reload configuration functionality and update admin commands agessaman 2026-01-16 19:55:44 -08:00
  • 117b687b0b feat: Add dynamic styling and sample generation for website agessaman 2026-01-15 21:51:31 -08:00
  • 69d252d173 feat: Implement dynamic styling options for website generation agessaman 2026-01-15 21:51:15 -08:00
  • d2abc49048 feat: Enhance command documentation and usage information agessaman 2026-01-15 20:04:58 -08:00
  • 2b3f3489bd feat: Enhance command help functionality with channel restrictions agessaman 2026-01-15 17:56:27 -08:00
  • 76ba4f1c0e fix: Refine content matching logic in CommandManager agessaman 2026-01-15 17:10:35 -08:00
  • 4bd48e5165 feat: Add sub-command support and usage information retrieval for commands Adam Gessaman 2026-01-15 10:04:09 -08:00
  • 11dc22ae46 feat: Implement companion location features in weather commands agessaman 2026-01-13 21:29:11 -08:00
  • f3d33b68c7 feat: Enhance rate limiting flexibility in command responses Adam Gessaman 2026-01-13 12:43:30 -08:00
  • c04ecd9ffd fix: Update escape sequence documentation for consistency Adam Gessaman 2026-01-13 10:55:59 -08:00
  • 89ecc34ef6 feat: Enhance geocoding capabilities with country and state normalization agessaman 2026-01-12 21:10:51 -08:00
  • 3d654d1fba feat: Add airplanes command for aircraft tracking agessaman 2026-01-12 20:05:02 -08:00
  • 01dc2679fd feat: Add escape sequence decoding for greeting messages agessaman 2026-01-12 15:51:26 -08:00
  • 8bef8ed485 refactor: Clarify repeater prefix extraction in message handling Adam Gessaman 2026-01-12 09:51:34 -08:00
  • ce561c18db feat: Enhance keyword response handling with escape sequence support Adam Gessaman 2026-01-12 09:16:34 -08:00
  • 7984fa3af6 feat: Enhance command messaging with repeat tracking and transmission monitoring agessaman 2026-01-11 20:30:02 -08:00
  • 357fc863fb Version 0.7 v0.7 Adam Gessaman 2026-01-11 11:32:24 -08:00
  • 5006c9b5c2 refactor: Improve bot shutdown handling and cleanup process agessaman 2026-01-11 11:09:50 -08:00
  • 2cd24cda16 feat: Add minimal configuration example and update .gitignore agessaman 2026-01-10 19:44:49 -08:00
  • 106e7efca8 feat: Add light mode support for modal and UI elements in web viewer agessaman 2026-01-10 19:44:24 -08:00
  • ca80924e38 feat: Enhance web viewer functionality and configuration options agessaman 2026-01-10 16:39:07 -08:00
  • 760bf7ad1f feat: Enhance logging and client management in BotDataViewer agessaman 2026-01-10 10:34:37 -08:00
  • e14574580a fix: Improve database cleanup process in BotDataViewer agessaman 2026-01-10 09:42:28 -08:00
  • cc3fffeb54 feat: Add command enable/disable configuration for various commands agessaman 2026-01-10 09:33:15 -08:00
  • 7ee77c16c0 feat: Implement message queuing and rate limiting for Discord webhook posts agessaman 2026-01-09 16:03:30 -08:00
  • ea30227a73 Merge pull request #29 from tbaumann/feat/nix-web-viewer Adam Gessaman 2026-01-08 10:21:06 -08:00
  • 18996cdd78 Adding webviewer nixos option and improving tests Tilman Baumann 2026-01-08 13:56:31 +01:00
  • ae45d1e95b Merge pull request #28 from agessaman/pr-27-integrated Adam Gessaman 2026-01-07 22:13:59 -08:00
  • 4eac053547 chore: Remove outdated TESTING_GUIDE.md agessaman 2026-01-07 20:36:59 -08:00
  • d9f2820b4f fix: Clean up critical error logging in NixOS test for meshcore-bot agessaman 2026-01-07 20:28:29 -08:00
  • 40a135340a feat: Improve log file checks in NixOS test for meshcore-bot agessaman 2026-01-07 20:19:42 -08:00
  • ce9a1020c6 feat: Enhance NixOS test for meshcore-bot service agessaman 2026-01-07 20:16:09 -08:00
  • 1acbee0b5b feat: Enhance bot signal handling and update dependencies agessaman 2026-01-07 20:06:43 -08:00
  • 070e02554e Merge branch 'pr-27' into pr-27-integrated agessaman 2026-01-07 19:18:29 -08:00
  • f054cd5f35 fix: Improve weather string handling to prevent emoji truncation agessaman 2026-01-07 17:36:49 -08:00
  • 2be93ebf6f Allowign to pass --config to web viewer Tilman Baumann 2026-01-07 15:15:42 +01:00
  • a6c56ecd3c Add Nix flake with NixOS module and modernize Python packaging Tilman Baumann 2025-12-30 13:32:40 +01:00
  • 578fa2caa4 fix: Prevent potential segfaults by deep copying event payloads agessaman 2026-01-05 17:20:15 -08:00
  • a34f816af5 bug: fixed path decoding logic in PathCommand agessaman 2026-01-04 15:57:56 -08:00
  • 5b06289ac1 feat: Add Discord bridge configuration to example and update README agessaman 2026-01-04 10:30:14 -08:00
  • 6ca74723c9 fix: Improve error handling and client connection management in BotDataViewer agessaman 2026-01-03 20:57:29 -08:00
  • 2cf2fd6ce7 feat: Enhance link extraction and conversion in WeatherService agessaman 2026-01-02 16:24:49 -08:00
  • 51acebdc1a refactor: Improve async lock handling in InternetStatusCache agessaman 2026-01-02 14:42:04 -08:00
  • cda0c1d14f chore: Update JWT renewal interval to 24 hours in configuration example agessaman 2026-01-02 14:29:56 -08:00
  • 50724d1fed feat: Enhance asyncio event loop handling across modules agessaman 2026-01-02 09:25:31 -08:00