93 Commits

Author SHA1 Message Date
Joel Krauska
67738105c8 Summary of 3.0.0 stuff 2025-11-04 21:33:08 -08:00
Joel Krauska
04051bc00a setup-dev 2025-11-04 21:11:38 -08:00
Joel Krauska
f903c82c79 Docker Docs 2025-11-04 21:04:20 -08:00
Jim Schrempp
a65de73b3a Traceroute Return Path logged and displayed (#97)
* traceroute returns are now logged and /packetlist now graphs the correct data for a return route
* now using alembic to update schema
* HOWTO - Alembic

---------

Co-authored-by: Joel Krauska <jkrauska@gmail.com>
2025-11-04 20:36:24 -08:00
Joel Krauska
e343d6aa15 mvrun work 2025-11-03 20:13:36 -08:00
Joel Krauska
0139169c7d more doc tidy 2025-11-03 14:50:43 -08:00
Io
6886a97874 Add Salzburg/Austria to list of running instances 2025-10-31 10:09:13 +00:00
Pablo Revilla
b4fda0bb01 Merge remote-tracking branch 'origin/master' 2025-10-03 11:59:35 -07:00
Pablo Revilla
215817abc7 Cleanup the install process 2025-10-03 11:59:21 -07:00
Joel Krauska
2723022dd5 Add structured logging and improved startup/shutdown handling
- Add consistent logging format across all modules (timestamp, file:line, PID, level)
- Add startup logging for MQTT connection, web server startup with URL display
- Add MQTT message processing metrics (count and rate logging every 10k messages)
- Add graceful shutdown handling with signal handlers and PID file cleanup
- Add configurable HTTP access log toggle via config.ini (default: disabled)
- Replace print() statements with proper logger calls throughout
- Update .gitignore to exclude PID files (meshview-db.pid, meshview-web.pid)
- Update documentation for new logging configuration options

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-01 17:49:01 -07:00
Pablo Revilla
7146f69beb update protobuf 2025-10-01 12:07:43 -07:00
Pablo Revilla
44ddfe7ed7 update protobuf 2025-10-01 08:08:50 -07:00
Pablo Revilla
fc28dcc53e Merge pull request #52 from jkrauska/master
Minor README Tweaks and gitignore add
2025-10-01 08:05:34 -07:00
Pablo Revilla
81a2c0c7ca update protobuf 2025-10-01 08:01:00 -07:00
Joel Krauska
396e5ccbf1 Minor README Tweaks and gitignore add 2025-09-30 17:17:55 -07:00
Pablo Revilla
40c5d4e291 update protobuf 2025-09-25 13:37:55 -07:00
Pablo Revilla
561d410e6a Updates stats with pie chart and report for channel 2025-09-24 19:55:41 -07:00
Pablo Revilla
a20dafe714 Updates stats with pie chart and report for channel 2025-09-24 19:54:33 -07:00
Pablo Revilla
a094b3edd5 Merge branch 'master' into master 2025-09-24 17:17:01 -07:00
Pablo Revilla
86b4fa6cbf Update README.md 2025-09-19 21:48:39 -07:00
Pablo Revilla
e6424e3c6d Update README.md 2025-09-19 21:48:13 -07:00
Pablo Revilla
e2c1e311b8 Update README.md 2025-09-19 11:11:25 -07:00
Pablo Revilla
02f63fca70 Work on DB cleanup tool 2025-09-19 10:50:15 -07:00
Pablo Revilla
4f4c18fa14 Work on db cleanup tool 2025-09-18 09:37:24 -07:00
Pablo Revilla
f06fa3a4a3 Added Database cleanup feature to startdb.py 2025-09-17 22:22:35 -07:00
Pablo Revilla
e40b96168a Added the traceroute and neighbours to the map 2025-08-27 12:35:49 -07:00
Pablo Revilla
fdfbdd50ba Fixed bug with nodegraph.html it was not able to handle some characters on the name_long 2025-08-26 13:23:55 -07:00
Pablo Revilla
2cf2c32e31 Changing the way we load protobuf definitions since meshtastic added a submodule that is not loading properly 2025-08-21 10:30:04 -07:00
madeofstown
7e3076c0e2 Update README.md
symlink target is relative to link location
2025-08-19 19:24:58 -07:00
madeofstown
fb70f644e5 Update README.md
Change install procedure to mitigate broken submodule
2025-08-19 19:08:38 -07:00
Jim Schrempp
c6f91b4d4e Update README.md
added note on the bind = setting for OSX
2025-08-14 21:23:24 -07:00
Pablo Revilla
59f7bc73e1 New updates to documentation 2025-08-12 15:26:12 -07:00
Pablo Revilla
ead29f1dbb New updates to documentation 2025-08-12 15:25:32 -07:00
Pablo Revilla
69c819ee22 add API code for /api/packets 2025-08-11 09:20:06 -07:00
Pablo Revilla
b47240fa06 added another running instance. 2025-07-21 13:12:52 -07:00
Pablo Revilla
2ff89a2041 added another running instance. 2025-07-02 16:55:01 -07:00
Pablo Revilla
9d918a28f9 added another running instance. 2025-07-02 16:50:02 -07:00
Pablo Revilla
000f5def04 Worked on README.md to add cleanup instructions 2025-06-09 09:55:41 -07:00
Pablo Revilla
08ccbc9a6c Worked on README.md to add cleanup instructions 2025-06-06 15:58:57 -07:00
Pablo Revilla
76a07535d4 Worked on README.md to add cleanup instructions 2025-06-06 15:53:29 -07:00
Pablo Revilla
2fe52b8744 Worked on README.md to add cleanup instructions 2025-06-06 15:51:27 -07:00
Pablo Revilla
064db62ce4 Worked on README.md to add cleanup instructions 2025-06-06 15:50:44 -07:00
Pablo Revilla
8ff88e390f Worked on README.md to add cleanup instructions 2025-06-06 15:49:25 -07:00
Pablo Revilla
cb1e4e066d Worked on README.md to add cleanup instructions 2025-06-06 15:46:55 -07:00
Pablo Revilla
8e30de71f2 Worked on README.md to add cleanup instructions 2025-06-06 15:45:40 -07:00
Pablo Revilla
98b21af26e Worked on README.md to add cleanup instructions 2025-06-06 15:44:07 -07:00
Pablo Revilla
55c13588bf Fixed fuzzy node logic and error 2025-06-06 10:55:11 -07:00
Pablo Revilla
894e96e5dd Fixed fuzzy node logic and error 2025-06-06 10:52:32 -07:00
Pablo Revilla
4af559646d Fixed fuzzy node logic and error 2025-06-06 08:07:58 -07:00
Pablo Revilla
6766f49d6f get some new screenshots 2025-06-05 15:44:07 -07:00