You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/configuration/configuration.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -26,7 +26,7 @@ Settings changed on the Config page take effect immediately (or on next submissi
26
26
| Warning CPM | Int 0-9999 |`50`| CPM threshold for warning state |
27
27
| Alert CPM | Int 0-9999 |`100`| CPM threshold for alert state |
28
28
| Web password | String (32) |`(empty)`| Optional HTTP Basic Auth password (user is `admin`). Blank disables auth. Sensitive. |
29
-
| Track lifetime | Boolean |`true`| Persist total clicks + first-boot timestamp across reboots. Toggling off pauses the counter without losing the saved value. View totals and reset from `/hist`. |
29
+
| Track lifetime | Boolean |`true`| Persist total clicks + first-boot timestamp + tracked seconds across reboots. Tracked seconds advance only over spans where clicks were persisted, so the lifetime CPM on `/hist` stays accurate across crashes. Toggling off pauses the counter without losing the saved value. View totals and reset from `/hist`. |
|`/hist`| Rolling 24 h CPM history view with bar chart, hour-by-hour table, and (when enabled) a lifetime stats card with a **Reset lifetime** button |
41
-
|`/clicks`| JSON feed of the 24 h hourly bucket array plus today/yesterday totals and (when enabled) the lifetime block - powers `/hist`|
41
+
|`/clicks`| JSON feed of the 24 h hourly bucket array plus today/yesterday totals and (when enabled) the lifetime block `{clk, fbt, secs}`- powers `/hist`. `secs` = tracked seconds (CPM denominator, advances only over persisted spans); `fbt` = first-boot epoch (install age).|
42
42
|`/json`| Machine-readable status snapshot - see [JSON Endpoint](/output/integrations#json-endpoint)|
43
43
|`/lastdata`| GeigerLog-compatible CSV line - see [GeigerLog](/output/integrations#geigerlog)|
44
44
|`/info`| Human-readable HTML page with full device + network identity - see [/info page](#info-page)|
0 commit comments