Skip to content

Releases: deangoldhill/RadiusStack

V3.4.3

29 May 19:52
55a7720

Choose a tag to compare

Fix backup restore
Fix stale session logic
Code cleanup

V3.3.7

06 May 21:58
fac80a5

Choose a tag to compare

Prior to this release, auth and acct stats were collected by querying the authlogs and accounting tables. This approach could cause high disk I/O and lead to inaccuracies if the log purge feature was enabled.
The system now leverages the FreeRADIUS 'status' feature to periodically write stats to the database (the frequency is configurable in the .env file), allowing the application to calculate incremental values based on the desired timeframe.
The dashboard displays metrics for the last 24 hours, while the reports page defaults to 24 hours but allows you to select custom timeframes.
Although FreeRADIUS resets its internal counters at each service restart, your statistics remain accurate because the data is continuously saved to the database.

V3.3.2

29 Apr 13:04
fadda6e

Choose a tag to compare

Fix - usage data not showing correctly in 'active sessions -> show user details'
Fix - Average session length in reporting shows too many decimal places.
Fix - Audit log for stale session removal did not show correct admin user and origin
Enhancment - manual and automatic audit log purge
Enhancment - customize MAC auth object autocreate interval

V3.3.0

24 Apr 11:19
c12f65b

Choose a tag to compare

New settings to deal with stale sessions.
A session will be marked as stale if:

  1. When a session had been receiving interim updates but has not received an interim for the last 3 hours.
  2. A session has never reveived an interim update and is older than (configurable) number of days.
    In the active sesisons page, there is a button to view stale sessions with a button to close one or more.
    In the settings page, an option to automatically find stale sessions every (configurable) number of minutes and clear them.

V3.1.0

15 Apr 18:29
f17d39d

Choose a tag to compare

Feature - MAC device auto creation.
New option in settings to enable auto creation of MAC authentication objects.
Go to settings -> Auto-create Unknown MACs. Enable and select profile and plan to be assigned by default.
When a device tried to connect via an access point with MAC Radius authentication enabled, it will initially be rejected but then automatically be added as a MAC authentication object with the defined profile and plan assigned. The next authentication request will be accepted.
This is useful for transitioning to MAC authentication where you change the name of the object to be kept permanently. Or is useful for visibility of devices connected to the network and bandwidth usage.

V3.0.2

08 Apr 16:12
09682af

Choose a tag to compare

WebUI enhancments.

V3.0.1

07 Apr 18:49
e7eaecf

Choose a tag to compare

Fix sync issue with auth logs
Fix MAC auth display issue in plans page stats widget
Fix MAC auth display issue in reports page

V3.0.0

04 Apr 12:23
42f8e93

Choose a tag to compare

High-Availability is now supported with config and session sync
Fix time zone
improve backup / restore function

V2.1.4

02 Apr 15:26
ba3b62f

Choose a tag to compare

Improvments to profiles page, with new statistics sub page when clicking a profile

V2.1.3

01 Apr 17:06
84cee4b

Choose a tag to compare

New dashboard
New reporting
Fixed admin RBAC assignments
Fixed database vairables