Releases: craigerl/aprsd
Releases · craigerl/aprsd
v3.2.2
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
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
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
3.1.2 release
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
3.1.0
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
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