Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: add support for APRS Service Registry #57

Merged
merged 2 commits into from
Apr 28, 2024

Conversation

andrewthetechie
Copy link
Owner

@andrewthetechie andrewthetechie commented Apr 28, 2024

This adds support for adding the bot to the APRS Service registry using the standard setup by WB4BOR for his HEMNA registry https://aprs.hemna.com/

By default, registry is off. This PR also adds documentation of all of the config options, including the ones related to enabling registry pings.

Other changes in this PR:

  • update pre-commit to use astral's ruff and ruff format
  • Add support for a version variable that is updated by release-please
  • fixes some bugs with the writer when packets are none or the writer has disconnected.
  • httpx added to package requirements to support writing to the APRS Registry.

This adds support for adding the bot to the APRS Service registry using
the standard setup by WB4BOR for his HEMNA registry https://aprs.hemna.com/

By default, registry is off. This PR also adds documentation of all of
the config options, including the ones related to enabling registry
pings.
@andrewthetechie
Copy link
Owner Author

@hemna Thanks for creating the registry! I found this by looking at APRSD's code. Please let me know if there is anything I can do to make my integration better with your API and I'll make changes.

@andrewthetechie andrewthetechie merged commit 245b2f7 into main Apr 28, 2024
5 checks passed
@andrewthetechie andrewthetechie deleted the herrina/aprs-service-reporting branch April 28, 2024 03:27
This was referenced Apr 27, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant