Skip to content

Releases: joergschultzelutter/mpad

0.67

27 Apr 16:48
9a8aced

Choose a tag to compare

  • Updated METAR / TAF URLs, see issue #48
  • Updated link to the airport data URL
  • Preparations wrt notifying MPAD's host in case of URL redirects
  • Updated version to 0.67

0.66

02 Apr 13:34
e10f20c

Choose a tag to compare

Fixed bug with incorrect indent in Python code where the program crashed when the callsign was not present on aprs.fi

0.65

21 Jul 18:57
9209794

Choose a tag to compare

  • posmsg keyword: Add trailing //WL2K R/ string to the mail subject line for all emails which have a winlink.org recipient address; this will disable Winlink's spam filter. Details: Winlink documentation

0.64

28 May 16:24

Choose a tag to compare

  • Bugfix for rare cases where a keyword-less SATPASS inquiry was mistaken for a keyword-less Maidenhead request
  • README.md now contains a reference to core-aprs-client for those who are merely interested in building their own APRS bot(s)

0.63

03 Mar 17:41
64c2f37

Choose a tag to compare

Bugfix: remove undeclared variable for zip file handler

0.62

03 Oct 10:02
c3b55c4

Choose a tag to compare

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

05 Jun 06:39
013d305

Choose a tag to compare

  • Crash handler bug fix; missing import

0.60

03 Jun 15:01
936c462

Choose a tag to compare

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

13 Apr 11:50

Choose a tag to compare

  • Fix for the requirements.txt file which will take care of pillow's ImageDraw.textsize() deprecation in version 10.x and later
  • Note: As of the date of this release, the fixed version of py-staticmaps has 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

13 Apr 10:56
77e8d02

Choose a tag to compare

Added:

  • parser_test.py will collect all external dependencies in case they are missing on the user's hard drive. You can now rum initial mpad tests without starting the daemon first.
  • posmsg command output now receives a static image of the user's position along with a red marker

image

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.py file for easier modification access

❗IMPORTANT CHANGES - read carefully❗

  • The previously used external mgrs.py module has been replaced by PyPi's mgrs module; if you have installed MPAD in the past, please ensure to delete the local mgrs.py installation on your hard drive.
  • Installations on Linux may now require new external dependencies libgeos-dev and libopenjp2-7
  • pillow / py-staticmaps fixed version dependency; needs to be resolved at a later point in time, see flopp/py-staticmaps#32