Welcome To The Foreman Knowledge Base

2026-08-12

Updates & Feature Releases 🚀

Date and Time Filtering on Event History

The Event History table now filters by date and time. Open the Date column filter on the Event History page, and you can scope the table to a specific window, either a full range with a start and an end, or an open-ended one by leaving either side blank.

This matters most for exports. The CSV download on Event History uses the same filters that are applied to the table, so a date-scoped view produces a date-scoped file. If you pull curtailment activity for a single day, a billing period, or a specific commitment window, you no longer need to export everything and trim it afterward.

  • Filter to a start and end date and time, or leave one side open for everything before or after a point.
  • Date filters combine with the existing Name, Type, Parent Event, and Commitment filters.
  • CSV exports honor the active filter set, including the new date range.

Export the Roles Table

The Roles table can now be exported to CSV. If you have ever needed to show who has what level of access to Foreman, whether for an internal review or an outside auditor, you no longer have to screenshot the page or retype it into a spreadsheet.

The file lists one row per role and capability pairing, so each row names a single thing a single role can do. Rows are ordered by client, then role, then capability, and the fixed Admin role appears as one row covering everything.

  • Client Users exports cover the roles defined for one client.
  • Group Users exports add a leading Client column and cover the group owner along with all of its sub-clients, so one file is enough for a review spanning every site in the group.
  • Roles with nothing assigned still appear, so the export is a complete picture rather than only the roles that happen to be in use.

Refreshed Foreman Branding

The updated OBM logo now appears everywhere the old one did, across both the classic dashboard and the newer pages. That covers the header, the collapsed sidebar mark, and the browser tab icon.

Sizing and alignment are unchanged, so nothing shifts position on the pages you use every day. If the old tab icon lingers after this release, a cache clear will pick up the new one.

 

Fixes & Improvements 🛠️

Fetch Logs button hidden for miners that cannot fetch logs

  • On the Miner Detail page, the Fetch Logs button appeared even for miners whose models do not support the command, so clicking it resulted in no useful explanation. The button now checks command support before it renders, matching how the Fetch Logs entry in the Miners table action menu already behaved.

Audit Log and Assets History time filters follow your profile timezone

  • Time range filters on these pages built the range from the timezone of the computer you were sitting at, while the timestamps in the grid were shown in the timezone set on your profile. When the two differed, the range you typed and the rows you got back did not line up. Both pages now read filters in your profile timezone, so a range that spans a shift change or a site's local hours selects the window you meant.

Sorting the Miners list by name no longer errors

  • Sorting the Miners list by name while an active filter is in place could fail outright, leaving you on an error page instead of your fleet. The underlying query has been corrected.

Curtailment reverts report their result

  • Reverting a curtailment event now returns the revert run it created, so you can confirm the revert started and follow the new run. When a revert cannot start, it returns the reason, either that a related curtailment run is still in progress or that no eligible miners were found.

Was this article helpful?

0 out of 0 found this helpful

Have more questions? Submit a request

Comments

0 comments

Please sign in to leave a comment.