Skip to content

Releases: craigerl/aprsd

v2.6.1

16 Dec 20:59
Compare
Choose a tag to compare

v2.6.1

  • Fixed position report for webchat beacon
  • Try and fix broken 32bit qemu builds on 64bit system
  • Add unit tests for webchat
  • remove armv7 build RUST sucks
  • Fix for Collections change in 3.10

2.6.0

12 Dec 19:54
Compare
Choose a tag to compare

New webchat feature

v2.6.0

  • Prep for 2.6.0 release
  • Update requirements
  • Removed Makefile comment
  • Update Makefile for dev vs. run environments
  • Added pyopenssl for https for webchat
  • change from device-detector to user-agents
  • Remove twine from dev-requirements
  • Update to latest Makefile.venv
  • Refactored threads a bit
  • Mark packets as acked in MsgTracker
  • remove dev setting for template
  • Add GPS beacon to mobile page
  • Allow werkzeug for admin interface
  • Allow werkzeug for admin interface
  • Add support for mobile browsers for webchat
  • Ignore callsign case while processing packets
  • remove linux/arm/v7 for official builds for now
  • added workflow for building specific version
  • Allow passing in version to the Dockerfile
  • Send GPS Beacon from webchat interface
  • specify Dockerfile-dev
  • Fixed build.sh
  • Build on the source not released aprsd
  • Remove email validation
  • Add support for building linux/arm/v7
  • Remove python 3.7 from docker build github
  • Fixed failing unit tests
  • change github workflow
  • Removed TimeOpenCageDataPlugin
  • Dump config with aprsd dev test-plugin
  • Updated requirements
  • Got webchat working with KISS tcp
  • Added click auto_envvar_prefix
  • Update aprsd thread base class to use queue
  • Update packets to use wrapt
  • Add remving existing requirements
  • Try sending raw APRSFrames to aioax25
  • Use new aprsd.callsign as the main callsign
  • Fixed access to threads refactor
  • Added webchat command
  • Moved log.py to logging
  • Moved trace.py to utils
  • Fixed pep8 errors
  • Refactored threads.py
  • Refactor utils to directory
  • remove arm build for now
  • Added rustc and cargo to Dockerfile
  • remove linux/arm/v6 from docker platform build
  • Only tag master build as master
  • Remove docker build from test
  • create master-build.yml
  • Added container build action
  • Update docs on using Docker
  • Update dev-requirements pip-tools
  • Fix typo in docker-compose.yml
  • Fix PyPI scraping
  • Allow web interface when running in Docker
  • Fix typo on exception
  • README formatting fixes
  • Bump dependencies to fix python 3.10
  • Fixed up config option checking for KISS
  • Fix logging issue with log messages
  • for 2.5.9

v2.5.9

03 Nov 01:05
Compare
Choose a tag to compare
  • FIX: logging exceptions
  • Updated build and run for rich lib
  • update build for 2.5.8

Fixes v2.5.7

11 Dec 13:03
Compare
Choose a tag to compare

CHANGES

v2.5.7

  • Updated Changelog
  • Fixed an KISS config disabled issue
  • Fixed a bug with multiple notify plugins enabled
  • Unify the logging to file and stdout
  • Added new feature to list-plugins command
  • more README.rst cleanup
  • Updated README examples

v2.5.6

  • Changelog
  • Tightened up the packet logging
  • Added unit tests for USWeatherPlugin, USMetarPlugin
  • Added test_location to test LocationPlugin
  • Updated pytest output
  • Added py39 to tox for tests
  • Added NotifyPlugin unit tests and more
  • Small cleanup on packet logging
  • Reduced the APRSIS connection reset to 2 minutes
  • Fixed the NotifyPlugin
  • Fixed some pep8 errors
  • Add tracing for dev command
  • Added python rich library based logging
  • Added LOG_LEVEL env variable for the docker

2.5.6 release

07 Dec 20:09
Compare
Choose a tag to compare

CHANGES

v2.5.6

  • Changelog
  • Tightened up the packet logging
  • Added unit tests for USWeatherPlugin, USMetarPlugin
  • Added test_location to test LocationPlugin
  • Updated pytest output
  • Added py39 to tox for tests
  • Added NotifyPlugin unit tests and more
  • Small cleanup on packet logging
  • Reduced the APRSIS connection reset to 2 minutes
  • Fixed the NotifyPlugin
  • Fixed some pep8 errors
  • Add tracing for dev command
  • Added python rich library based logging
  • Added LOG_LEVEL env variable for the docker

v2.5.5

  • Update requirements to use aprslib 0.7.0
  • fixed the failure during loading for objectstore
  • updated docker build

v2.5.4

  • Updated Changelog
  • Fixed dev command missing initialization

v2.5.3

  • Fix admin logging tab

v2.5.2

  • Added new list-plugins command
  • Don't require check-version command to have a config
  • Healthcheck command doesn't need the aprsd.yml config
  • Fix test failures
  • Removed requirement for aprs.fi key
  • Updated Changelog

v2.5.1

  • Removed stock plugin
  • Removed the stock plugin

v2.5.0

  • Updated for v2.5.0
  • Updated Dockerfile's and build script for docker
  • Cleaned up some verbose output & colorized output
  • Reworked all the common arguments
  • Fixed test-plugin
  • Ensure common params are honored
  • pep8
  • Added healthcheck to the cmds
  • Removed the need for FROMCALL in dev test-plugin
  • Pep8 failures
  • Refactor the cli
  • Updated Changelog for 4.2.3
  • Fixed a problem with send-message command

Removed stock plugin

09 Nov 20:34
Compare
Choose a tag to compare

CHANGES

v2.5.1

  • Removed stock plugin
  • Removed the stock plugin

v2.5.0

  • Updated for v2.5.0
  • Updated Dockerfile's and build script for docker
  • Cleaned up some verbose output & colorized output
  • Reworked all the common arguments
  • Fixed test-plugin
  • Ensure common params are honored
  • pep8
  • Added healthcheck to the cmds
  • Removed the need for FROMCALL in dev test-plugin
  • Pep8 failures
  • Refactor the cli
  • Updated Changelog for 4.2.3
  • Fixed a problem with send-message command

v2.4.2

  • Updated Changelog
  • Be more careful picking data to/from disk
  • Updated Changelog

v2.4.1

  • Ensure plugins are last to be loaded
  • Fixed email connecting to smtp server

2.5.0

09 Nov 19:10
Compare
Choose a tag to compare

CHANGES

v2.5.0

  • Updated Dockerfile's and build script for docker
  • Cleaned up some verbose output & colorized output
  • Reworked all the common arguments
  • Fixed test-plugin
  • Ensure common params are honored
  • pep8
  • Added healthcheck to the cmds
  • Removed the need for FROMCALL in dev test-plugin
  • Pep8 failures
  • Refactor the cli
  • Updated Changelog for 4.2.3
  • Fixed a problem with send-message command

v2.4.2

  • Updated Changelog
  • Be more careful picking data to/from disk
  • Updated Changelog

v2.4.1

  • Ensure plugins are last to be loaded
  • Fixed email connecting to smtp server

v2.3.1

13 Sep 19:43
Compare
Choose a tag to compare

v2.3.1

  • Fixed issue of aprs-is missing keepalive
  • Fixed packet processing issue with aprsd send-message

v2.3.0

09 Sep 11:32
Compare
Choose a tag to compare

v2.3.0

  • Prep 2.3.0
  • Enable plugins to return message object
  • Added enabled flag for every plugin object
  • Ensure plugin threads are valid
  • Updated Dockerfile to use v2.3.0
  • Removed fixed size on logging queue
  • Added Logfile tab in Admin ui
  • Updated Makefile clean target
  • Added self creating Makefile help target
  • Update dev.py
  • Allow passing in aprsis_client
  • Fixed a problem with the AVWX plugin not working
  • Remove some noisy trace in email plugin
  • Fixed issue at startup with notify plugin
  • Fixed email validation
  • Removed values from forms
  • Added send-message to the main admin UI
  • Updated requirements
  • Cleaned up some pep8 failures
  • Upgraded the send-message POC to use websockets
  • New Admin ui send message page working
  • Send Message via admin Web interface
  • Updated Admin UI to show KISS connections
  • Got TX/RX working with aioax25+direwolf over TCP
  • Rebased from master
  • Added the ability to use direwolf KISS socket
  • Update Dockerfile to use 2.2.1

Cleanup log noise

07 Sep 20:33
Compare
Choose a tag to compare

v2.2.1

  • Update Changelog for 2.2.1
  • Silence some log noise