• 0.1.0 00aa0698ae

    gitea-actions released this 2025-08-09 15:08:43 +00:00 | 109 commits to main since this release

    [0.1.0] - 2025-08-09

    Bug Fixes

    • 947adda style.css: fix text color on hover

    Documentation

    • c6e9df1 CODE_OF_CONDUCT.md: add CoC

    Features

    • f3c8449 web_server.py: remove redirect when logged in and trying to access /
    • c41f954 index.html: add go to panel button if logged in
    • 8243ce2 style.css: add button container class
    • 9847979 style.css: add link class
    • c0eb4e0 style.css: style details table
    • ec6ed47 login.html: display error if provided
    • 95e40a4 style.css: add error container class
    • d998b85 style.css: make all links pretty
    • c0f51cb style.css: add nord colors as variables for easy use
    • 6872348 panel.html: change bg color based on status
    • 7c98d16 panel.html: add description and classes to table
    • 3709a42 style.css: style panel table
    • 7b09a72 style.css: replace colors with var values
    • 5031799 login.html: add basic login page
    • 6ec1af2 index.html: add pretty typewriter effect to header on main
    • ff911bc index.html: add welcome text and a disclaimer
    • 446e5fb index.html: add link to homepage to app name in header
    • 368769e stream.html: add stream page template
    • 6ba91e5 panel.html: add panel page template
    • b125a30 index.html: add index page template
    • e4620c8 details.html: add details page template
    • 1b39dce style.css: add stylesheet
    • 9edae70 web_server.py: add web_server.py

    Miscellaneous Tasks

    • b4b0e91 release.yaml: add release workflow
    • a5c1490 .gitignore: expand gitignore
    • 816582f .vscode/launch.json: fix formatting errors
    • 8459eb8 .vscode/settings.json: set type checking mode to standard
    • 2fc702a index.html: add class link to login element
    • 8c99a28 .vscode/launch.json: run flask on 0.0.0.0
    • 06ea024 web_server.py: add more pc placeholders
    • 2786f39 .vscode/launch.json: add launch task for flask app
    • 1ab8bb8 .vscode/settings.json: add auto-import completion settings
    • 324c404 initial commit

    Refactor

    • 40d0edd move judas_server/ into src/judas_server/
    • 26352ca index.html: make logout a button
    • ea0f5f9 details.html: shorten heading text
    • 6979fe1 style.css: replace hex with var value
    • fe82dad details.html: change table and layout of buttons
    • 7c7e762 panel.html: remove breaking line
    • e07a379 web_server.py: display pretty error if password incorrect
    • 960a7dd index.html: put elements in main into divs to not screw up layout
    • 1f0fcc7 style.css: make main a flex container
    • cde27d3 web_server.py: make status lowercase
    • feb7a71 web_server.py: redirect from / to /panel if logged in
    • e15f02b web_server.py: render login.html instead of bare form in /login
    • 26fac14 stream.html: make logout button pretty and fix name in header
    • 75694f9 details.html: make logout button pretty and fix name in header
    • 522c147 panel.html: make logout button pretty and fix name in header
    • 04c46f1 style.css: add barebones stylesheet

    Styling

    • 5c4441a style.css: remove empty line
    • f3f521e web_server.py: fix type in index()
    • 9a074f1 index.html: add newline at end of file

    Build

    • de463b8 pyproject.toml: make pyproject.toml compatible with uv
    • 30d9434 cliff.toml: add git-cliff config
    • 8968d7e pdm.lock: remove pdm lockfile
    • ad479fe pyproject.toml: rename start script to web
    • 04d4e97 pyproject.toml: add flask start script
    • 9acc788 pdm.lock: add pdm lockfile
    • 7de428c pyproject.toml: add flask and flask-login
    Downloads