• v1.2.0 a60de6dec7

    v1.2.0
    Audit / Dependencies (push) Failing after 8s
    CD / Publish (push) Successful in 5s
    CI / Formatting (push) Successful in 5s
    CI / Linting (push) Successful in 5s
    CI / Tests (push) Successful in 11s
    CI / Type Checking (push) Successful in 8s
    CI / Spelling (push) Successful in 11s
    Stable

    LogalDeveloper released this 2026-05-15 21:07:34 -04:00 | 17 commits to master since this release

    • Replaces health checker with optional Prometheus metrics endpoint.
    • Adds metrics for stream status, subscriptions, check failures, API response times, notification delivery, open HTTP connections, build info, and internal errors.
    • Fixes single stream update failures aborting all parallel stream updates.
    • Fixes rate-limit log message reporting wall-clock time instead of elapsed seconds.
    • Adds CycloneDX SBOM generation to the CD workflow.
    • Switches CD workflow to release tags only.
    • Hardens Gitea Actions workflows and updates action pins.
    • Updates dependencies.
    • Improves code quality with more idiomatic Python patterns.
    Downloads
  • v1.1.1 1112f7c0cd

    v1.1.1
    Audit / Dependencies (push) Successful in 8s
    CD / Build (push) Successful in 7s
    CI / Formatting (push) Successful in 5s
    CI / Linting (push) Successful in 5s
    CI / Tests (push) Successful in 10s
    CI / Type Checking (push) Successful in 9s
    CI / Spelling (push) Successful in 5s
    Stable

    LogalDeveloper released this 2026-03-14 17:20:09 -04:00 | 32 commits to master since this release

    • Fixes markdown escape characters appearing literally in plain text notifications.
    • Fixes stream monitor instantiating its own subscription repository.
    • Fixes HTTP responses not being wrapped in async context managers, preventing connection leaks.
    • Adds configurable health check endpoint for external uptime monitoring.
    • Adds comprehensive test suite.
    Downloads
  • v1.1.0 548f90f0c0

    v1.1.0 Stable

    LogalDeveloper released this 2026-01-07 14:22:51 -05:00 | 47 commits to master since this release

    • Adds rate limiting to notifications, limiting them to once per 20 minutes per stream.
    • Adds notifications for stream title changes.
    • Adds commands for listing all subscriptions and currently live streams.
    • Adds progressive backoff and auto-cleanup for unreachable Owncast instances.
    • Adds comprehensive input sanitization and typed API response models.
    • Fixes newly discovered streams never sending notifications.
    • Fixes subscriptions table using wrong data type for domain.
    • Fixes unreachable streams reporting stale online status indefinitely.
    • Refactors plugin into multi-file package structure.
    Downloads
  • v1.0.3 b0868c5bd4

    v1.0.3
    Build Maubot Plugin Artifact / Build (push) Successful in 3s
    Lint Source Code / Lint (push) Successful in 8s
    Stable

    LogalDeveloper released this 2025-04-05 23:15:18 -04:00 | 59 commits to master since this release

    • Fixes regression for notifications containing extra lines for streams with tags configured.
    Downloads
  • v1.0.2 e73b2b63a1

    v1.0.2
    Build Maubot Plugin Artifact / Build (push) Successful in 3s
    Lint Source Code / Lint (push) Successful in 8s
    Stable

    LogalDeveloper released this 2025-04-05 17:56:46 -04:00 | 61 commits to master since this release

    • Fixes notifications containing an extra blank line for streams with no tags.
    • Fixes userinfo component of URLs not being filtered out. This issue enabled duplicate subscriptions to the same exact stream.
    Downloads
  • v1.0.1 48b2c30b6d

    v1.0.1 Stable

    LogalDeveloper released this 2025-03-29 12:45:56 -04:00 | 69 commits to master since this release

    • Corrects license field in plugin metadata to use proper SPDX identifier.
    • Fixes display of streams with empty titles.
    • Fixes inability to unsubscribe from domains which are offline or no longer hosting an Owncast stream.
    • Optimizes the subscription process to eliminate redundant HTTP requests.
    Downloads
  • v1.0.0 f3a5177ed6

    v1.0.0 Stable

    LogalDeveloper released this 2025-01-01 14:16:13 -05:00 | 74 commits to master since this release

    • Initial release.
    Downloads