stable

sandogasa-0.12.1-1.el9

FEDORA-EPEL-2026-ddefe0a884 created by salimma 2 months ago for Fedora EPEL 9

v0.12.1

  • poi-tracker sync-distgit — user syncs now scan per name prefix by default, avoiding Pagure's gateway timeout (504) on the unfiltered per-user query; new --start-pattern / --end-pattern flags bound the scan, --no-auto-prefix opts out, and the old '--auto-prefix --pattern <start>' spelling still works (deprecated)
  • fedora-cve-triage bodhi-check — bugs filed against rawhide now resolve to the release Bodhi currently calls rawhide instead of being skipped; new -c/--component flag limits a run to specific packages without editing the config
  • sandogasa-distgit — retry backoff no longer blocks the async runtime (tokio::time::sleep)

v0.12.0

  • poi-tracker: triage-retired subcommand — closes open release-monitoring bugs for inventoried packages that are retired on a dist-git branch. Walks the inventory, checks Pagure for a dead.package marker on --branch (default rawhide), closes matching open upstream-release-monitoring bugs as CLOSED/CANTFIX with a short comment. Flags: --package / --start-from / --end-with bound the run, --claim sets assigned_to on each close, --dry-run / --yes for previewing / unattended runs. Network reads retry 3x with exponential backoff.

  • sandogasa-hattrack: local time + weekend + holiday signal — discourse and last-seen now show the user's local time derived from their IANA timezone (sourced from FAS and Discourse independently), name the country via tzdb's zone1970.tab, flag whether it is the weekend there, and call out any nationwide public holiday on that date via the Nager.Date API. Holiday data is cached at $XDG_CACHE_HOME/sandogasa-hattrack/holidays/ so repeat lookups never hit the network. When FAS and Discourse advertise different timezones, both rows are shown with their source attached.

  • sandogasa-hattrack: ANSI colour + service filtering — new global flags --color, --working-hours, --no-holidays, --refresh-holidays, --now, --tz-source. last-seen also gains --skip / --only to omit specific services from the scan, useful for skipping the slow HyperKitty mailing-list pass when a user does not post to lists.

  • sandogasa-fasjson: timezone field on FasUser (breaking) — added pub field timezone: Option<String> to FasUser. Code that constructs FasUser via a struct literal must add timezone: None; code that only reads fields is unaffected.

  • sandogasa-distgit: DistGitClient::is_retired(package, branch) — new presence probe for dead.package markers (200 = retired, 404 = live).

Full details: https://github.com/slopfest/sandogasa/blob/v0.12.0/CHANGELOG.md#v0120

This update has been submitted for testing by salimma.

2 months ago

This update's test gating status has been changed to 'ignored'.

2 months ago

This update has obsoleted sandogasa-0.12.0-2.el9, and has inherited its bugs and notes.

2 months ago

This update has been pushed to testing.

2 months ago

This update has been submitted for stable by bodhi.

a month ago

This update has been pushed to stable.

a month ago

Please log in to add feedback.

Metadata
Type
bugfix
Karma
0
Signed
Content Type
RPM
Test Gating
Autopush Settings
Unstable by Karma
-3
Stable by Karma
1
Stable by Time
7 days
Dates
submitted
2 months ago
in testing
2 months ago
in stable
a month ago
approved
a month ago

Automated Test Results