Releases: joergschultzelutter/mpad
Releases · joergschultzelutter/mpad
0.67
0.66
Fixed bug with incorrect indent in Python code where the program crashed when the callsign was not present on aprs.fi
0.65
posmsgkeyword: Add trailing//WL2K R/string to the mail subject line for all emails which have awinlink.orgrecipient address; this will disable Winlink's spam filter. Details: Winlink documentation
0.64
- Bugfix for rare cases where a keyword-less SATPASS inquiry was mistaken for a keyword-less Maidenhead request
README.mdnow contains a reference to core-aprs-client for those who are merely interested in building their own APRS bot(s)
0.63
Bugfix: remove undeclared variable for zip file handler
0.62
Maintenance release
- [Bug] Apprise code crashed if no attachment was provided
- [Enhancement] Assuming that MPAD's host has provided an Apprise messaging configuration, MPAD will now send an Apprise message to its host whenever external resource files / databases are unavailable. This check currently includes: TLE and satellite frequency data, airport data and external repeater databases. The goal for this change is to provide MPAD's host with information whenever an external resource might become unavailable due to e.g. changes in the URL. This code may get extended to other online resources such as CWOP in the future.
0.61
- Crash handler bug fix; missing import
0.60
Maintenance release with tons of changes under the hood.
- WX data
- June 1st deprecation of OpenWeatherMap 2.5 OneCall API due to OWM now requiring credit card data for WX requests via OWM 3.0 OneCall API.
- Successor: met.no API - which does not even require an API key. Thank you Meteorologisk Institutt for this great service!
- WX forecasts now use the user's coordinates, meaning that a "morning" data request is no longer tied to UTC but actually uses the user's time zone. Dealing with time zones is a giant pain, so expect potential issues. All local tests were successful, though.
- Other changes
- Optional Apprise crash handler which will send mpad's log file to dedicated addresses. This allows me to receive the log file in case of crashes.
- several under-the-hood updates
0.51
- Fix for the
requirements.txtfile which will take care ofpillow'sImageDraw.textsize()deprecation in version 10.x and later - Note: As of the date of this release, the fixed version of
py-staticmapshas not yet been released to PyPi. Therefore, the dependencies file pulls this package straight from the author's Github repo. - Details: flopp/py-staticmaps#32
0.50
Added:
parser_test.pywill collect all external dependencies in case they are missing on the user's hard drive. You can now rum initialmpadtests without starting the daemon first.posmsgcommand output now receives a static image of the user's position along with a red marker
Updated:
- repeatermap.de URL was outdated; updated to new URL
- airport data URL was outdated; updated to new URL
- all external file names have now been defined in the
mpad_config.pyfile for easier modification access
❗IMPORTANT CHANGES - read carefully❗
- The previously used external
mgrs.pymodule has been replaced by PyPi's mgrs module; if you have installed MPAD in the past, please ensure to delete the localmgrs.pyinstallation on your hard drive. - Installations on Linux may now require new external dependencies
libgeos-devandlibopenjp2-7 pillow/py-staticmapsfixed version dependency; needs to be resolved at a later point in time, see flopp/py-staticmaps#32
