• v5.0.0-beta.2 1ab228c92c

    v5.0.0-beta.2 Stable

    oscbot released this 2026-06-16 17:36:38 +02:00 | 44 commits to beta since this release

    5.0.0-beta.2 (2026-06-16)

    Features

    • gate profile picks on the owner's OSC membership and expose osc_member (3b56f90)
    Downloads
  • v5.0.0-beta.1 abf1d8d651

    v5.0.0-beta.1 Stable

    oscbot released this 2026-06-13 22:42:11 +02:00 | 47 commits to beta since this release

    5.0.0-beta.1 (2026-06-13)

    ⚠ BREAKING CHANGES

    • move community skin to /api/community/{slug}, drop bot API

    Features

    • move community skin to /api/community/{slug}, drop bot API (b82858b)
    Downloads
  • v4.12.0-beta.13 a3893380b7

    oscbot released this 2026-06-11 08:29:58 +02:00 | 50 commits to beta since this release

    4.12.0-beta.13 (2026-06-11)

    Features

    • rebrand user-visible api strings to SkinHub (ac2cee3)
    Downloads
  • v4.12.0-beta.12 cf146de771

    oscbot released this 2026-06-11 08:01:08 +02:00 | 53 commits to beta since this release

    4.12.0-beta.12 (2026-06-11)

    Features

    • add osc_member flag and group=osc filter to the community roster (34a3d99)
    Downloads
  • v4.12.0-beta.11 8d6cbf5ef7

    oscbot released this 2026-06-11 07:25:41 +02:00 | 56 commits to beta since this release

    4.12.0-beta.11 (2026-06-11)

    Features

    • include the skin-CI actions in the changelog feed (5316688)
    Downloads
  • v4.12.0-beta.10 f2b440595c

    oscbot released this 2026-06-11 07:18:30 +02:00 | 59 commits to beta since this release

    4.12.0-beta.10 (2026-06-11)

    Features

    • forgejo reachability health endpoint with osc_forgejo_up gauge (e9521de)
    Downloads
  • v4.12.0-beta.9 135994bda3

    oscbot released this 2026-06-11 07:04:14 +02:00 | 61 commits to beta since this release

    4.12.0-beta.9 (2026-06-11)

    Features

    • open uploads to all members, gate render picks behind swiss-like (c61022e)
    Downloads
  • v4.12.0-beta.8 bbfbe4d5d9

    oscbot released this 2026-06-11 00:33:57 +02:00 | 64 commits to beta since this release

    4.12.0-beta.8 (2026-06-10)

    Features

    • add created_at, rank and skin_count to the admin users list (47a591d)
    • admin activity feed endpoint (7436987)
    • expose Prometheus /metrics with HTTP request instrumentation (c23fe2b)
    • instrument business events (downloads, uploads, logins, CI, ingest, upstream, caches, rate limits) (4e41830)
    • periodic DB-derived gauge collector for Prometheus (b9f62b6)
    • read-model admin stats with users/skins/ci/storage breakdown (cb2e38b)
    • serve admin ci-health from local ci_runs, keep Forgejo behind ?deep=true (0627127)

    Refactors

    • move ci-notify secret backfill to a --backfill-notify-secrets CLI flag (c4bf544)
    Downloads
  • v4.12.0-beta.7 a7349ec143

    oscbot released this 2026-06-10 23:09:19 +02:00 | 74 commits to beta since this release

    4.12.0-beta.7 (2026-06-10)

    Bug Fixes

    • bind oauth state to the session secret (659689f)
    • bound skin upload/download decompression and archive size (d7b9894)
    • cap each download-all object fetch at the upload ceiling (771528f)
    • exempt signed media requests from rate limiting (e338735)
    • gate /api/og behind OG_SHARED_SECRET to block roster scraping (798fec1)
    • redact secrets in Settings Debug output (0f41f2e)
    • reject replayed ci-status requests (2cf5b9f)
    • require SESSION_SECRET >= 32 bytes in release builds (aaab401)
    • saturating sum in download-all size pre-check to prevent i64 overflow (47b5a42)
    • scope default trusted-proxy CIDRs to the proxy network (740af14)
    • stream .osk overrides rewrite to a tempfile to bound memory (bbc4279)
    Downloads
  • v4.12.0-beta.6 c680330f1e

    oscbot released this 2026-06-10 19:04:42 +02:00 | 87 commits to beta since this release

    4.12.0-beta.6 (2026-06-10)

    Features

    • keep oscbot working under the lock — bot-token picks read + signed osk URLs (9c1b80d)
    Downloads