• 0.5.0 2a8ac307d5

    gitea-actions released this 2026-02-28 22:49:50 +00:00 | 44 commits to main since this release

    [0.5.0] - 2026-02-28

    Features

    • 956da02 style.css: make client list elements flexboxes
    • 54eec65 style.css: use monospaced font only for heading
    • 1900bf4 client_details.html: add basic client details
    • c5771dc panel.html: use client_details.html after clicking on client on sidebar
    • de9240e backend_server.py: set client status to STALE if offline for >24h
    • b1656cd client.py: redo ClientStatuses adding PENDING and STALE
    • 563de5a backend_server.py: add known_clients.yaml file for storing clients between server restarts
    • 6971548 web_server.py: use client_details blueprint
    • 31c5157 client_details.py: add client_details route
    • b652db9 style.css: style no-connection-icon and client list
    • 1dfddd2 panel.html: add a side panel client list
    • d20ff9b panel.html: add a no connection icon to header
    • 2bbe118 rename details.html -> client_details.html
    • 29b4f3a css/style.css: add .button:active color
    • 69bf4f1 css/style.css: add #content styling, make main's flex column to fit aside
    • 563dc62 css/style.css: include flaticon icons
    • bb229dc css/style.css: make UI more compact
    • 3077a98 backend_server.py: add send_close() method

    Miscellaneous Tasks

    • 7f904fd uv.lock: add pyyaml to depedencies
    • f11b442 style.css: style no connection message correctly
    • 72a7433 pyproject.toml: add pyyaml to depedencies
    • 5ca5d9f .vscode/launch.json: set cwd to workspace folder
    • 0580a6b css/style.css: remove transition from button hover bg color
    • 97221bc uv.lock: update depedencies for Python 3.14

    Refactor

    • a5e1ba8 adapt for client.id
    • 1e38be5 backend_server.py: adapt client's id after refactor
    • b265feb client.py: rename Client.mac_id -> Client.id
    • 840d9ce login.html: move elements from main to #content
    • 9971981 index.html: move elements from main to #content
    • 5510e9d backend_server.py: rewrite _handle_connection() to minimize indents
    • 1e02da1 backend_server.py: rename _send_ack() -> send_ack()

    Styling

    • f54d974 style.css: remove commented-out code

    Build

    • f01eaec uv.lock: update judas_protocol to 0.6.0
    Downloads