1
0
mirror of https://github.com/craigerl/aprsd.git synced 2025-06-14 12:22:25 -04:00

1176 Commits

Author SHA1 Message Date
bea481555b update the install from github in Dockerfile 2025-01-25 13:06:53 -05:00
3c4e200d70 Fix the testing of fortune path 2025-01-25 12:54:18 -05:00
2f26eb86f4 Added uv.lock 2025-01-25 12:33:29 -05:00
97ffffc10d Look in multiple places for fortune bin
Update the fortune plugin to look in multiple places for the
fortune binary.  It lives in different places for debian vs alpine.
2025-01-25 12:32:15 -05:00
c1319c3ab8 Removed some verbose output from KISS
This removes some overly verbose output from the KISS driver.
2025-01-25 12:31:27 -05:00
1f65bbe13a Pass branch in github release_build
Try and pass the build arg BRANCH along with the
building of the image.
2025-01-24 20:50:33 -05:00
9501a63bd6 Trap for failed parsing of packets on KISS
This adds a try block around the aprslib.parse() for packets incoming
on the KISS interface.  Often times we'll get invalid packets and
this prevents stack dumps to the log.
2025-01-24 17:44:58 -05:00
edeba7f514 Fix for KISS/Fake client drivers
They were both missing a setting of aprsd_keepalive to test
for the logging of the keepalive last time called.
2025-01-24 17:28:59 -05:00
24f567224c Updated Changelog 4.0.1 2025-01-24 16:46:02 -05:00
e08039431e Update pyproject for README.rst -> md
Updated the pyproject.toml to reflect the name change of
README.rst -> README.md
2025-01-24 16:43:52 -05:00
934ebd236d Updated ChangeLog for 4.0.0 4.0.0 2025-01-24 16:38:30 -05:00
4a7a902a33 Updated requirements 2025-01-24 16:35:20 -05:00
github-actions[bot]
c556f5126f
chore: update AUTHORS [skip ci] 2025-01-24 21:32:14 +00:00
7e4d4b3e80
Merge pull request #183 from craigerl/refactor-extraction
Migrate admin web out of aprsd.
2025-01-24 13:32:03 -08:00
375a5e5b34 Updated README.md TOC
Updated the table of contents
2025-01-24 16:23:42 -05:00
cf4a29f0cb reduced logo size 50% 2025-01-23 08:55:06 -05:00
447451c6c9 Added plugin and extension links
This patch updates the README.md file to link to existing plugins
and extensions.
2025-01-23 08:51:23 -05:00
0ed648f8f8 Added APRSD logo 2025-01-23 08:23:38 -05:00
ba8acdc584 try making image for webchat 2025-01-22 16:59:14 -05:00
dabb48c6f6 updated healthcheck.sh 2025-01-18 21:25:47 +00:00
1054999568 added healthcheck.sh 2025-01-17 00:44:43 +00:00
044ea4cc9a Update the admin and setup.sh for container 2025-01-17 00:40:39 +00:00
24db814c82 Updated Docker for using alpine and uv 2025-01-15 18:00:12 -05:00
1cba31f0ac removed pytest from README 2025-01-15 17:55:12 -05:00
02e29405ce Added star history to readme 2025-01-15 17:52:21 -05:00
cdd297c5bb Added activity to README 2025-01-15 08:18:48 -05:00
e332d7c9d0 some cleanup 3.5.0 2025-01-10 17:09:42 -05:00
e4f82d6054 updated tools in pre-commit 2025-01-10 17:07:45 -05:00
8d98546055 Added .mailmap 2025-01-07 15:57:19 -05:00
3ee422b5c9 update to py 3.10 2025-01-07 10:50:22 -05:00
7702d68cf7 updated action versions 2025-01-07 10:48:12 -05:00
c8735c257a added authors.yml 2025-01-07 10:46:59 -05:00
3cd9bfa7bb updated docs rst files 2025-01-07 10:22:26 -05:00
007386505a updated plugin example 2025-01-07 10:22:01 -05:00
7f2c1d7124 updated requirements 2025-01-07 10:06:02 -05:00
fbec7168eb updated requirements-dev 2025-01-07 10:01:41 -05:00
e3a7e7fb8a updated github workflows 2025-01-07 09:35:39 -05:00
a21432fb24 removed BeautifulSoup usage 2025-01-06 17:27:39 -05:00
275e33538d Updated README.md
Added links to aprsd-admin-extension and aprsd-webchat-extension
since they are now external.
2025-01-06 17:18:15 -05:00
5274c5dc56 Some cleanup with list plugins 2025-01-06 17:14:55 -05:00
df14eb8f28 updated workflow 2025-01-06 17:14:01 -05:00
fd74405b5f Updated README.md 2025-01-06 17:13:40 -05:00
ec1adf4182 fixed list-plugins
This patch fixes the list-plugins and list-extensions.
Pypi changed their search page to require javascript, which
breaks python scripts....
2025-01-03 17:16:26 -05:00
b1a830d54e Changed README.rst -> README.md 2025-01-03 12:29:31 -05:00
72d068c0b8 Changed to ruff
This patch changes to the ruff linter.  SO MUCH quicker.
Removed grey and mypy as well.
2024-12-20 22:00:54 -05:00
30d1eb57dd Added new KeepAliveCollector
This new collector allows external extensions and plugins to
get callbacks during the keepalive thread runs.  Every 60 seconds
the keepalive thread will do some checks and log some entries in the
logfile to keep the user/admin aware of the state of aprsd itself.
2024-12-18 16:55:26 -05:00
e5d8796cda Enable packet stats for listen command in Docker
Update the docker listen.sh to enable tracking packet stats.
2024-12-12 08:59:28 -05:00
bbdbb9aba1 Include haversine library
This patch changes the geopy to haversine library for logging
packet distances.  haversine is quite a bit lighter than geopy.
2024-12-11 16:25:02 -05:00
3bba8a19da Removed LocationPlugin from aprsd core
This eliminates the requirement for geopy library and all it's deps.

The new location for the LocationPlugin is here:

https://github.com/hemna/aprsd-location-plugin
2024-12-11 15:55:16 -05:00
f0c02606eb Removed more email references. 2024-12-11 15:55:16 -05:00