Skip to content

Releases: craigerl/aprsd

v3.2.2

05 Dec 16:49
Compare
Choose a tag to compare

v3.2.2

  • Fix for types
  • Fix wsgi for prod
  • pep8 fixes
  • remove python 3.12 from github builds
  • Fixed datetime access in core.py
  • removed invalid reference to config.py
  • Updated requirements
  • Reworked the admin graphs
  • Test new packet serialization
  • Try to localize js libs and css for no internet
  • Normalize listen --aprs-login
  • Bump werkzeug from 2.3.7 to 3.0.1
  • Update INSTALL with new conf files
  • Bump urllib3 from 2.0.6 to 2.0.7

v3.2.1

17 Oct 21:30
Compare
Choose a tag to compare

v3.2.1

  • Update index.html disable form autocomplete
  • Update the packet_dupe_timeout warning
  • Update the webchat paths
  • Changed the path option to a ListOpt
  • Fixed default path for tcp_kiss client
  • Set a default password for admin
  • Fix path for KISS clients
  • Added packet_dupe_timeout conf
  • Add ability to change path on every TX packet
  • Make Packet objects hashable
  • Bump urllib3 from 2.0.4 to 2.0.6
  • Don't process AckPackets as dupes
  • Fixed another msgNo int issue
  • Fixed issue with packet tracker and msgNO Counter
  • Fixed import of Mutablemapping
  • pep8 fixes
  • rewrote packet_list and drop dupe packets
  • Log a warning on dupe
  • Fix for dupe packets

v3.2.0

26 Sep 20:27
Compare
Choose a tag to compare

v3.2.0

  • Update Changelog for 3.2.0
  • minor cleanup prior to release
  • Webchat: fix input maxlength
  • WebChat: cleanup some console.logs
  • WebChat: flash a dupe message
  • Webchat: Fix issue accessing msg.id
  • Webchat: Fix chat css on older browsers
  • WebChat: new tab should get focus
  • Bump gevent from 23.9.0.post1 to 23.9.1
  • Webchat: Fix pep8 errors
  • Webchat: Added tab notifications and raw packet
  • WebChat: Prevent sending message without callsign
  • WebChat: fixed content area scrolling
  • Webchat: tweaks to UI for expanding chat
  • Webchat: Fixed bug deleteing first tab
  • Ensure Keepalive doesn't reset client at startup
  • Ensure parse_delta_str doesn't puke
  • WebChat: Send GPS Beacon working
  • webchat: got active tab onclick working
  • webchat: set to_call to value of tab when selected
  • Center the webchat input form
  • Update index.html to use chat.css
  • Deleted webchat mobile pages
  • Added close X on webchat tabs
  • Reworked webchat with new UI
  • Updated the webchat UI to look like iMessage
  • Restore previous conversations in webchat
  • Remove VIM from Dockerfile
  • recreate client during reset()
  • updated github workflows
  • Updated documentation build
  • Removed admin_web.py
  • Removed some RPC server log noise
  • Fixed admin page packet date
  • RPC Server logs the client IP on failed auth
  • Start keepalive thread first
  • fixed an issue in the mobile webchat
  • Added dupe checkig code to webchat mobile
  • click on the div after added
  • Webchat suppress to display of dupe messages
  • Convert webchat internet urls to local static urls
  • Make use of webchat gps config options
  • Added new webchat config section
  • fixed webchat logging.logformat typeoh

3.1.3

15 Aug 21:53
Compare
Choose a tag to compare

v3.1.3

  • Forcefully allow development webchat flask

3.1.2 release

15 Aug 19:29
Compare
Choose a tag to compare

v3.1.2

  • Updated Changelog for 3.1.2
  • Added support for ThirdParty packet types
  • Disable the Send GPS Beacon button
  • Removed adhoc ssl support in webchat

3.1.1

07 Aug 17:07
Compare
Choose a tag to compare

v3.1.1

  • Fixed pep8 failures
  • re-enable USWeatherPlugin to use mapClick
  • Fix sending packets over KISS interface
  • Use config web_ip for running admin ui from module
  • remove loop log
  • Max out the client reconnect backoff to 5
  • Update the Dockerfile

3.1.0

26 Jul 13:13
Compare
Choose a tag to compare

v3.1.0

  • Changelog updates for v3.1.0
  • Use CONF.admin.web_port for single launch web admin
  • Fixed sio namespace registration
  • Update Dockerfile-dev to include uwsgi
  • Fixed pep8
  • change port to 8000
  • replacement of flask-socketio with python-socketio
  • Change how fetch-stats gets it's defaults
  • Ensure fetch-stats ip is a string
  • Add info logging for rpc server calls
  • updated wsgi config default /config/aprsd.conf
  • Added timing after each thread loop
  • Update docker bin/admin.sh
  • Removed flask-classful from webchat
  • Remove flask pinning
  • removed linux/arm/v8
  • Update master build to include linux/arm/v8
  • Update Dockerfile-dev to fix plugin permissions
  • update manual build github
  • Update requirements for upgraded cryptography
  • Added more libs for Dockerfile-dev
  • Replace Dockerfile-dev with python3 slim
  • Moved logging to log for wsgi.py
  • Changed weather plugin regex pattern
  • Limit the float values to 3 decimal places
  • Fixed rain numbers from aprslib
  • Fixed rpc client initialization
  • Fix in for aprslib issue #80
  • Try and fix Dockerfile-dev
  • Fixed pep8 errors
  • Populate stats object with threads info
  • added counts to the fetch-stats table
  • Added the fetch-stats command
  • Replace ratelimiter with rush
  • Added some utilities to Dockerfile-dev
  • add arm64 for manual github build
  • Added manual master build
  • Update master-build.yml
  • Add github manual trigger for master build
  • Fixed unit tests for Location plugin
  • USe new tox and update githubworkflows
  • Updated requirements
  • force tox to 4.3.5
  • Update github workflows
  • Fixed pep8 violation
  • Added rpc server for listen
  • Update location plugin and reworked requirements
  • Fixed .readthedocs.yaml format
  • Add .readthedocs.yaml
  • Example plugin wrong function
  • Ensure conf is imported for threads/tx
  • Update Dockerfile to help build cryptography

v3.0.3

25 Apr 18:47
Compare
Choose a tag to compare

v3.0.3

  • cleanup some debug messages
  • Fixed loading of plugins for server
  • Don't load help plugin for listen command
  • Added listen args
  • Change listen command plugins
  • Added listen.sh for docker
  • Update Listen command
  • Update Dockerfile
  • Add ratelimiting for acks and other packets

3.0.2

18 Jan 19:02
Compare
Choose a tag to compare

v3.0.2

  • Import RejectPacket

3.0.1

16 Jan 16:21
Compare
Choose a tag to compare

v3.0.1

  • Add support to Reject messages
  • Update Docker builds for 3.0.0