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

Migrate admin web out of aprsd. #183

Merged
merged 40 commits into from
Jan 24, 2025
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
Show all changes
40 commits
Select commit Hold shift + click to select a range
c48ff8d
Migrate admin web out of aprsd.
hemna Dec 9, 2024
8f8887f
Remove webchat as a built in command.
hemna Dec 9, 2024
0880a35
Remove email plugin
hemna Dec 10, 2024
ae28dbb
Fixed make clean
hemna Dec 10, 2024
fcd1629
removed email reference
hemna Dec 10, 2024
f0c0260
Removed more email references.
hemna Dec 10, 2024
3bba8a1
Removed LocationPlugin from aprsd core
hemna Dec 10, 2024
bbdbb9a
Include haversine library
hemna Dec 10, 2024
30d1eb5
Added new KeepAliveCollector
hemna Dec 18, 2024
72d068c
Changed to ruff
hemna Dec 21, 2024
b1a830d
Changed README.rst -> README.md
hemna Jan 3, 2025
ec1adf4
fixed list-plugins
hemna Jan 3, 2025
fd74405
Updated README.md
hemna Jan 6, 2025
df14eb8
updated workflow
hemna Jan 6, 2025
5274c5d
Some cleanup with list plugins
hemna Jan 6, 2025
275e335
Updated README.md
hemna Jan 6, 2025
a21432f
removed BeautifulSoup usage
hemna Jan 6, 2025
e3a7e7f
updated github workflows
hemna Jan 7, 2025
fbec716
updated requirements-dev
hemna Jan 7, 2025
7f2c1d7
updated requirements
hemna Jan 7, 2025
0073865
updated plugin example
hemna Jan 7, 2025
3cd9bfa
updated docs rst files
hemna Jan 7, 2025
c8735c2
added authors.yml
hemna Jan 7, 2025
7702d68
updated action versions
hemna Jan 7, 2025
3ee422b
update to py 3.10
hemna Jan 7, 2025
8d98546
Added .mailmap
hemna Jan 7, 2025
e4f82d6
updated tools in pre-commit
hemna Jan 10, 2025
e332d7c
some cleanup
hemna Jan 10, 2025
cdd297c
Added activity to README
hemna Jan 15, 2025
02e2940
Added star history to readme
hemna Jan 15, 2025
1cba31f
removed pytest from README
hemna Jan 15, 2025
24db814
Updated Docker for using alpine and uv
hemna Jan 15, 2025
044ea4c
Update the admin and setup.sh for container
hemna Jan 17, 2025
1054999
added healthcheck.sh
hemna Jan 17, 2025
dabb48c
updated healthcheck.sh
hemna Jan 18, 2025
ba8acdc
try making image for webchat
hemna Jan 22, 2025
0ed648f
Added APRSD logo
hemna Jan 23, 2025
447451c
Added plugin and extension links
hemna Jan 23, 2025
cf4a29f
reduced logo size 50%
hemna Jan 23, 2025
375a5e5
Updated README.md TOC
hemna Jan 24, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
removed BeautifulSoup usage
  • Loading branch information
hemna committed Jan 6, 2025
commit a21432fb249577489795e8a9f5d969b63c2af716
1 change: 0 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -147,7 +147,6 @@ To install `aprsd`, use Pip:
send-message Send a message to a callsign via APRS_IS.
server Start the aprsd server gateway process.
version Show the APRSD version.
webchat Web based HAM Radio chat program!

### Commands

Expand Down
18 changes: 0 additions & 18 deletions aprsd/cmds/list_plugins.py
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,6 @@

import click
import requests
from bs4 import BeautifulSoup
from rich.console import Console
from rich.table import Table
from rich.text import Text
Expand Down Expand Up @@ -158,23 +157,6 @@ def show_built_in_plugins(console):
console.print(table)


def _get_pypi_packages_OLD():
query = "aprsd"
snippets = []
s = requests.Session()
c = Console()
for page in range(1, 3):
params = {"q": query, "page": page}
r = s.get(PYPI_URL, params=params)
c.print(f"r = {r.text}")
soup = BeautifulSoup(r.text, "html.parser")
snippets += soup.select('a[class*="snippet"]')
if not hasattr(s, "start_url"):
s.start_url = r.url.rsplit("&page", maxsplit=1).pop(0)

return snippets


def _get_pypi_packages():
if simple_r := requests.get(
"https://pypi.org/simple",
Expand Down
Loading