Commit and release counts include all visible history. Line totals exclude configured automation, vendor, generated, and data-file changes.
August
July
June
May
April
March
February
January
August 2026
Fixed unchanged form submits reported as failed in ajax actions.
Changed files with action and line counts M html/ajax/actions/group_edit.inc.php +3 / -3 M html/ajax/actions/ports_update.inc.php +1 / -1 M html/ajax/actions/sensors_update.inc.php +1 / -1 M html/ajax/actions/statuses_update.inc.php +1 / -1
+6 added
−6 removed
filtered activity
Fixed empty and doubled json responses in ajax actions.
Changed files with action and line counts M html/ajax/actions.php +10 / -2 M html/ajax/actions/alert_entry_ignore_until_ok.inc.php +14 / -0 M html/ajax/actions/settings_edit.inc.php +3 / -0
+27 added
−2 removed
filtered activity
Fixed display error on set user settings.
Changed files with action and line counts M html/ajax/actions/settings_user.inc.php +13 / -0
+13 added
0 removed
filtered activity
Fixed set user settings from navbar menu.
Changed files with action and line counts M html/ajax/actions.php +8 / -0 M html/ajax/actions/settings_user.inc.php +0 / -1 M html/ajax/geojson.php +2 / -2 M html/includes/functions.inc.php +28 / -9 M html/js/observium.js +8 / -3
+38 added
−12 removed
filtered activity
Changed files with action and line counts M html/includes/authentication/ad.inc.php +1 / -1
+1 added
−1 removed
filtered activity
Locations - Unknown fallback for empty
sysLocation , device/location page reworks, DNS LOC removed
Changed files with action and line counts M html/includes/cache-data.inc.php +1 / -7 M html/includes/functions.inc.php +17 / -9 M html/pages/device/edit/geo.inc.php +102 / -27 M html/pages/locations/settings.inc.php +84 / -10 M includes/config-variables.inc.php +0 / -7 M includes/defaults.inc.php +14 / -3 M includes/definitions/geo.inc.php +2 / -1 M includes/geolocation.inc.php +14 / -83 M includes/locations.inc.php +70 / -8 M includes/polling/system.inc.php +4 / -4 M tests/GeolocationData.php +2 / -31 M tests/LocationsTest.php +8 / -4 M tests/LocationsWebTest.php +1 / -6
+308 added
−159 removed
filtered activity
Fixed display disabled devices on locations page.
Changed files with action and line counts M html/includes/functions.inc.php +2 / -2 M html/pages/locations.inc.php +32 / -32
+34 added
−34 removed
filtered activity
Fixed location_updated not being refreshed after geolocation changes.
Changed files with action and line counts M includes/geolocation.inc.php +2 / -2 M includes/polling/system.inc.php +2 / -1
+4 added
−3 removed
filtered activity
Improved syslog filter values collection, fixed broken locations filter on syslog pages.
Changed files with action and line counts M html/ajax/input.php +22 / -26 M html/includes/entities/device.inc.php +58 / -0 M html/pages/device/logs/syslog.inc.php +57 / -53 M html/pages/syslog.inc.php +15 / -20 M includes/entities/device.inc.php +1 / -1
+153 added
−100 removed
filtered activity
Changed files with action and line counts M includes/db.inc.php +69 / -14
+69 added
−14 removed
filtered activity
Fixed numeric values quoted in the
dbPrepareData () raw decorator.
Changed files with action and line counts M includes/db.inc.php +4 / -4 M tests/IncludesDbTest.php +20 / -0
+4 added
−4 removed
filtered activity
Fixed query execution time limit never applied in
dbApproxCount ().
Changed files with action and line counts M includes/db.inc.php +103 / -11
+103 added
−11 removed
filtered activity
Fixed db_cache_exists() ignoring the entry expiration time.
Changed files with action and line counts M includes/db/cache.inc.php +18 / -2
+18 added
−2 removed
filtered activity
Fixed LIKE patterns matching any character instead of a literal underscore.
Changed files with action and line counts M includes/housekeeping/locations.inc.php +3 / -2 M includes/locations.inc.php +13 / -10
+16 added
−12 removed
filtered activity
Added NO_BACKSLASH_ESCAPES to default db mode excludes for prevent breaking LIKE wildcard escaping.
Changed files with action and line counts M includes/observium.inc.php +4 / -0
+4 added
0 removed
filtered activity
Dashboard: Refine widget context UI and map provider handling
Changed files with action and line counts M html/ajax/actions/edit_widget.inc.php +24 / -2 M html/includes/dashboard.inc.php +35 / -0 M html/includes/map/leaflet.inc.php +142 / -63 M html/includes/widgets/stat.inc.php +36 / -8 M html/js/dashboard-modern.js +70 / -17 M html/js/dashboard-runtime.js +53 / -1 M includes/config-variables.inc.php +46 / -13 M includes/defaults.inc.php +8 / -1 M includes/definitions/wui.inc.php +178 / -6 M tests/DashboardHelpersTest.php +22 / -0 M tests/js/dashboard-runtime.test.js +46 / -0
+469 added
−93 removed
filtered activity
NetMap: Prevent stylesheet overriding global themed controls
Changed files with action and line counts M html/css/netmap.css +5 / -101
0 added
0 removed
filtered activity
Removed double escaped location navbar title.
Changed files with action and line counts M html/pages/locations/location.inc.php +15 / -15
+15 added
−15 removed
filtered activity
Remove unreachable Google frontpage map settings
Changed files with action and line counts M includes/config-variables.inc.php +1 / -18 M includes/defaults.inc.php +1 / -12
+2 added
−30 removed
filtered activity
Remove unreachable Google frontpage map engines
Changed files with action and line counts D html/includes/map/google-mc.inc.php +0 / -238 D html/includes/map/google.inc.php +0 / -110
0 added
−348 removed
filtered activity
Locations link to the Location page and reuse the standard device list
Changed files with action and line counts M html/ajax/geojson.php +1 / -1 M html/includes/entities/device.inc.php +2 / -2 M html/includes/functions.inc.php +21 / -0 M html/includes/navbar.inc.php +2 / -2 M html/includes/print/navbar.inc.php +3 / -3 M html/pages/locations/devices.inc.php +45 / -64 M html/pages/locations/location.inc.php +11 / -0 M tests/LocationsWebTest.php +14 / -0
+85 added
−72 removed
filtered activity
Locations fixes for consistent
sysLocation rewrite, saved reference migration, pre-schema guards
Changed files with action and line counts M html/ajax/actions/location_manage.inc.php +4 / -5 M html/api/v0/includes/devices.inc.php +17 / -7 M html/includes/cache-data.inc.php +34 / -16 M html/includes/entities/device.inc.php +10 / -3 M html/pages/device/edit/geo.inc.php +2 / -3 M html/pages/devices.inc.php +15 / -7 M html/pages/locations.inc.php +1 / -1 M html/pages/locations/formats.inc.php +8 / -8 M html/pages/locations/merge.inc.php +1 / -0 M html/pages/locations/rules.inc.php +7 / -7 M html/pages/locations/settings.inc.php +1 / -1 M includes/housekeeping/locations.inc.php +18 / -0 M includes/locations.inc.php +137 / -3 M includes/polling/system.inc.php +10 / -6 M includes/rewrites.inc.php +7 / -3 M tests/LocationsTest.php +103 / -0 A update/547.php +120 / -0
+392 added
−70 removed
filtered activity
Fixed poller and device cache failing when the Locations schema is not applied yet.
Changed files with action and line counts M includes/alerts.inc.php +19 / -17 M includes/entities/device.inc.php +14 / -4 M includes/locations.inc.php +34 / -5
+67 added
−26 removed
filtered activity
Fixed database schema update warning not being shown as a page alert.
Changed files with action and line counts M html/includes/notifications.inc.php +38 / -23
+38 added
−23 removed
filtered activity
Fixed Locations list hiding Locations without devices.
Changed files with action and line counts M html/pages/locations.inc.php +9 / -4
+9 added
−4 removed
filtered activity
Update headers
Changed files with action and line counts M html/js/netmap_menu.js +0 / -6 M html/js/netmap_ui.js +0 / -27
0 added
0 removed
filtered activity
Improve map dark mode handling.
Changed files with action and line counts M html/css/bootstrap/less/bootstrap-dark.less +6 / -1 M html/css/bootstrap/less/bootstrap-darkblue.less +6 / -1 M html/css/bootstrap/less/variables-dark.less +9 / -0 M html/css/bootstrap/less/variables-darkblue.less +9 / -0 M html/css/bootstrap/less/variables3.less +10 / -0 M html/css/observium-dark.css +4 / -1 M html/css/observium-dark.map +1 / -1 M html/css/observium-darkblue.css +4 / -1 M html/css/observium-darkblue.map +1 / -1 M html/css/observium.map +1 / -1
0 added
0 removed
filtered activity
Rework location handling including shared location management, structured parsing and matching rules.
Showing the first 30 paths; 24 more are omitted from this static page.
Changed files with action and line counts M housekeeping.php +6 / -2 A html/ajax/actions/location_format_manage.inc.php +92 / -0 A html/ajax/actions/location_manage.inc.php +265 / -0 A html/ajax/actions/location_resolve_apply.inc.php +20 / -0 M html/ajax/dashboard.php +3 / -1 M html/ajax/geojson.php +1 / -1 M html/ajax/netmap_ajax.php +5 / -30 M html/api/v0/includes/devices.inc.php +44 / -15 M html/includes/cache-data.inc.php +18 / -498 M html/includes/dashboard.inc.php +2 / -2 M html/includes/entities/device.inc.php +58 / -8 M html/includes/entities/port.inc.php +3 / -0 M html/includes/functions.inc.php +96 / -16 M html/includes/map/google-mc.inc.php +13 / -5 M html/includes/navbar.inc.php +10 / -22 M html/includes/print/navbar.inc.php +3 / -3 M html/includes/print/status.inc.php +5 / -5 M html/includes/print/syslogs.inc.php +7 / -0 M html/includes/print/wifi.inc.php +19 / -11 M html/includes/search/ip-addresses.inc.php +1 / -1 M html/js/observium.js +1 / -1 M html/pages/alert_maintenance.inc.php +1 / -1 M html/pages/device/edit.inc.php +1 / -3 M html/pages/device/edit/device.inc.php +0 / -46 M html/pages/device/edit/geo.inc.php +210 / -200 M html/pages/device/overview/information.inc.php +8 / -8 M html/pages/devices.inc.php +32 / -25 A html/pages/locations directory +0 / -0 M html/pages/locations.inc.php +102 / -78 A html/pages/locations/devices.inc.php +131 / -0
+2,777 added
−1,056 removed
filtered activity
Single-source ignore-until-ok suppression consolidation, drop unreachable form action, confirmation popover for bulk action
Changed files with action and line counts M html/ajax/actions/alert_entries_ignore_until_ok.inc.php +1 / -10 M html/ajax/actions/alert_entry_ignore_until_ok.inc.php +2 / -14 D html/includes/actions/alert_entry_ignore_until_ok.inc.php +0 / -41 M html/includes/print/alert.inc.php +1 / -1 M html/js/observium.js +32 / -5 M includes/alerts.inc.php +31 / -0
+35 added
−66 removed
filtered activity
Alerts - fatal on ignore-until-ok with a nonexistent alert entry id
Changed files with action and line counts M html/ajax/actions/alert_entry_ignore_until_ok.inc.php +2 / -2
+2 added
−2 removed
filtered activity
bulk "Ignore Until OK" for selected alert entries
Changed files with action and line counts A html/ajax/actions/alert_entries_ignore_until_ok.inc.php +47 / -0 M html/ajax/widget.php +2 / -1 M html/includes/print/alert.inc.php +15 / -3 M html/js/observium.js +26 / -0
+64 added
−4 removed
filtered activity
Improved detect TP-Link CPE devices (
OBS-5274 ).
Changed files with action and line counts M includes/definitions/os/tplink.inc.php +22 / -20
+22 added
−20 removed
filtered activity
Added battery string measured label and alarms counter class in definitions.
Changed files with action and line counts M includes/definitions/entities/counters.inc.php +1 / -0 M includes/definitions/entities/sensors.inc.php +2 / -0
+3 added
0 removed
filtered activity
Added Generex BACS battery monitoring support (
OBS-5271 ).
Changed files with action and line counts A includes/definitions/mibs/generex.inc.php +305 / -0 M includes/definitions/os.inc.php +0 / -18 A includes/definitions/os/generex.inc.php +48 / -0 M includes/definitions/vendors.inc.php +6 / -0 A mibs/generex directory +0 / -0 A mibs/generex/BACS2-MIB +936 / -0
+359 added
−18 removed
filtered activity
Fixed battery monitors detected as UPS on the power tab by the bypass token.
Changed files with action and line counts M html/includes/power.inc.php +5 / -1
+5 added
−1 removed
filtered activity
Added oid_limit_unit and map_limit_unit for sensor limits definitions.
Changed files with action and line counts M includes/entities.inc.php +16 / -0 M includes/entities/counter.inc.php +1 / -1 M includes/entities/sensor.inc.php +1 / -1
+18 added
−2 removed
filtered activity
NetMap - permission check on map content in get_map()
Changed files with action and line counts M html/ajax/netmap_ajax.php +132 / -0
+132 added
0 removed
filtered activity
NetMap aggregate tooltip - crash without the editor menu, and percentages now match the map label
Changed files with action and line counts M html/js/netmap_menu.js +41 / -117 M html/js/netmap_ui.js +422 / -90
0 added
0 removed
filtered activity
NetMap - add missing SVG.js runtime dependencies and includes/netmap.inc.php
Changed files with action and line counts A html/includes/netmap.inc.php +3 / -0 A html/js/svg-3.2.6.js +6,192 / -0 A html/js/svg-pan-zoom.min.js +3 / -0 A html/js/svg.draggable.js +11 / -0 A html/js/svg.math.js +258 / -0 A html/js/svg.path.js +219 / -0
+3 added
0 removed
filtered activity
Improved discovery transceivers and moved optical wavelength onto the transceiver row by
MIKROTIK-MIB (
OBS-5270 ).
Changed files with action and line counts M includes/definitions/mibs/mikrotik.inc.php +11 / -14 M includes/discovery/transceivers/mikrotik-mib.inc.php +63 / -16 M tests/TransceiversTest.php +41 / -0
+74 added
−30 removed
filtered activity
Fixed PHPUnit suite aborting on a test helper named status().
Changed files with action and line counts M tests/HtmlPrinterHelpersTest.php +12 / -12
0 added
0 removed
filtered activity
Improved Juniper transceiver inventory and DOM lane discovery. Added transceiver unit tests.
Changed files with action and line counts M html/includes/entities/transceiver.inc.php +12 / -6 M html/pages/device/overview/sensors.inc.php +12 / -1 M includes/discovery/sensors/entity-sensor-mib.inc.php +1 / -2 M includes/discovery/sensors/juniper-dom-mib.inc.php +52 / -14 M includes/discovery/transceivers/juniper-dom-mib.inc.php +34 / -0 M includes/transceivers.inc.php +117 / -35 A tests/TransceiversTest.php +750 / -0
+228 added
−58 removed
filtered activity
Expanded generator loops in entity definitions into plain array assignments.
Changed files with action and line counts M includes/definitions/entities/haproxy.inc.php +175 / -133
+175 added
−133 removed
filtered activity
First NetMap commit. Currently work in progress, but mostly usable. Includes dashboard widget capability, autogeneration and aggregate-link capability.
Changed files with action and line counts A html/ajax/netmap_ajax.php +1,940 / -0 A html/ajax/netmap_data.php +371 / -0 M html/css/bootstrap/less/includes.less +2 / -0 A html/css/bootstrap/less/netmap.less +108 / -0 A html/css/netmap.css +280 / -0 A html/css/netmap_menu.css +394 / -0 M html/css/observium-dark.css +80 / -0 M html/css/observium-darkblue.css +80 / -0 M html/css/observium.css +80 / -0 A html/includes/widgets/netmap.inc.php +337 / -0 A html/js/netmap.js +4,973 / -0 A html/js/netmap_icon_sizes.js +587 / -0 A html/js/netmap_menu.js +6,267 / -0 A html/js/netmap_theme.js +30 / -0 A html/js/netmap_ui.js +4,671 / -0 A html/pages/netmap.inc.php +190 / -0 A scripts/netmap_icon_sizes.php +94 / -0 A tests/js/netmap-rates.test.js +263 / -0
+2,932 added
0 removed
filtered activity
F5 BIG-IP load balancer support brought up to current conventions
Showing the first 30 paths; 9 more are omitted from this static page.
Changed files with action and line counts A html/includes/graphs/lb-node directory +0 / -0 A html/includes/graphs/lb-node/auth.inc.php +34 / -0 A html/includes/graphs/lb-pool directory +0 / -0 M html/includes/graphs/lb-pool-member/auth.inc.php +17 / -18 D html/includes/graphs/lb-pool-member/bits.inc.php +0 / -19 D html/includes/graphs/lb-pool-member/conns.inc.php +0 / -32 A html/includes/graphs/lb-pool/auth.inc.php +34 / -0 A html/includes/graphs/lb-rule directory +0 / -0 A html/includes/graphs/lb-rule/auth.inc.php +34 / -0 M html/includes/graphs/lb-snatpool/auth.inc.php +17 / -15 D html/includes/graphs/lb-snatpool/bits.inc.php +0 / -19 D html/includes/graphs/lb-snatpool/conns.inc.php +0 / -32 D html/includes/graphs/lb-snatpool/cur_conns.inc.php +0 / -32 M html/includes/graphs/lb-virtual/auth.inc.php +17 / -14 D html/includes/graphs/lb-virtual/bits.inc.php +0 / -19 D html/includes/graphs/lb-virtual/conns.inc.php +0 / -32 A html/includes/print/loadbalancer.inc.php +274 / -0 M html/includes/search/loadbalancers.inc.php +109 / -22 M html/pages/device.inc.php +23 / -3 M html/pages/device/loadbalancer.inc.php +7 / -0 A html/pages/device/loadbalancer/lb_members.inc.php +106 / -0 A html/pages/device/loadbalancer/lb_nodes.inc.php +85 / -0 M html/pages/device/loadbalancer/lb_pools.inc.php +92 / -202 A html/pages/device/loadbalancer/lb_rules.inc.php +93 / -0 M html/pages/device/loadbalancer/lb_snatpools.inc.php +42 / -109 M html/pages/device/loadbalancer/lb_virtuals.inc.php +68 / -339 A html/pages/device/loadbalancer/overview.inc.php +243 / -0 M includes/definitions/entities/devices.inc.php +1 / -1 M includes/definitions/entities/loadbalancers.inc.php +209 / -8 A includes/definitions/graphtypes/f5.inc.php +394 / -0
+3,050 added
−1,112 removed
filtered activity
Clean up $label when no longer needed.
Changed files with action and line counts M includes/definitions/entities/haproxy.inc.php +1 / -1
+1 added
−1 removed
filtered activity
Map dashboard widget - per-widget configuration and Leaflet/geojson fixes
Changed files with action and line counts M html/ajax/actions/edit_widget.inc.php +283 / -0 M html/ajax/entity_popup.php +27 / -50 M html/ajax/geojson.php +23 / -71 M html/ajax/widget.php +0 / -39 M html/includes/functions.inc.php +127 / -0 M html/includes/map/leaflet.inc.php +485 / -383 M html/js/dashboard-modern.js +7 / -3 M includes/definitions/wui.inc.php +33 / -2
+978 added
−545 removed
filtered activity
Re-add dashboard delete button.
Changed files with action and line counts M html/js/dashboard-modern.js +1 / -0
0 added
0 removed
filtered activity
Fixed status entities with conditional events (event_map) never polled due to
get_state_array() fast path (
OBS-5265 ).
Changed files with action and line counts M includes/entities/status.inc.php +3 / -1 M tests/IncludesEntitiesTest.php +32 / -0
+3 added
−1 removed
filtered activity
D-Link AP polling - remove stray output before opening PHP tag
Changed files with action and line counts M includes/polling/os/dlinkap.inc.php +1 / -1
+1 added
−1 removed
filtered activity
Device Ports tab - migrate off deprecated get_table_header(), add Description/Errors/Discards sort links to match global ports list
Changed files with action and line counts M html/pages/device/ports.inc.php +17 / -19
+17 added
−19 removed
filtered activity
Ports page to correct more copy-pasted Multicast metric labels and add missing discards sort key to device Ports tab
Changed files with action and line counts M html/includes/port-sort.inc.php +3 / -0 M includes/definitions/entities/ports.inc.php +5 / -5
+8 added
−5 removed
filtered activity
Fix minor typos in port definitions.
Changed files with action and line counts M includes/definitions/entities/ports.inc.php +1 / -1
+1 added
−1 removed
filtered activity
Ports list - add Discards sort option, status badge with rate, and consistent tag spacing
Changed files with action and line counts M html/includes/entities/port.inc.php +18 / -7 M html/includes/port-sort-select.inc.php +3 / -0 M html/pages/ports.inc.php +1 / -0 M html/pages/ports/list.inc.php +2 / -2
+24 added
−9 removed
filtered activity
Transceivers - scope phantom bias filtering and preserve explicit form factors
Changed files with action and line counts M includes/discovery/sensors/entity-sensor-mib.inc.php +4 / -1 M includes/transceivers.inc.php +9 / -0
+13 added
−1 removed
filtered activity
Changed files with action and line counts M includes/discovery/inventory/entity-mib.inc.php +15 / -8 M includes/discovery/sensors/cisco-entity-fru-control-mib.inc.php +7 / -29 M includes/discovery/sensors/cisco-entity-sensor-mib.inc.php +11 / -33 M includes/discovery/sensors/entity-sensor-mib.inc.php +8 / -41 M includes/entities/port.inc.php +30 / -22
+71 added
−133 removed
filtered activity
Replaced cached snmp pseudo error codes with snmp_cached(). Cached snmp walk/get functions now returns original error code.
Changed files with action and line counts M includes/constants.inc.php +0 / -2 M includes/definitions.inc.php +0 / -10 M includes/discovery/printertrays/functions.inc.php +1 / -1 M includes/polling/printeralerts.inc.php +1 / -1 M includes/polling/stp.inc.php +1 / -1 M includes/snmp.inc.php +59 / -31 M tests/PrinterTrayTest.php +0 / -1 M tests/SnmpData.php +19 / -10
+62 added
−46 removed
filtered activity
Improved cached empty SNMP table walks. Added unit tests for empty SNMPT table caching.
Changed files with action and line counts M includes/constants.inc.php +1 / -0 M includes/definitions.inc.php +5 / -0 M includes/snmp.inc.php +42 / -4 M tests/SnmpData.php +461 / -395 M tests/SnmpOsData.php +9 / -9
+48 added
−4 removed
filtered activity
Improved discovery SFP inventory and transceivers for some D-Link DGS/DES devices.
Changed files with action and line counts M includes/definitions/mibs/d-link.inc.php +216 / -39 M includes/definitions/os/d-link.inc.php +43 / -19 A includes/discovery/inventory/dlink-sfp-mibs.inc.php +66 / -0 M includes/discovery/inventory/entity-mib.inc.php +32 / -32
+357 added
−90 removed
filtered activity
Try associate port when not found by
entPhysical .
ifIndex is 0 in
discover_transceivers_from_entity_db().
Changed files with action and line counts M includes/transceivers.inc.php +11 / -3
+11 added
−3 removed
filtered activity
Add printer tray rrd definition.
Changed files with action and line counts M includes/definitions/rrdtypes.inc.php +9 / -0
+9 added
0 removed
filtered activity
Changed files with action and line counts M includes/discovery/transceivers/timetra-port-mib.inc.php +8 / -4
+8 added
−4 removed
filtered activity
Changed files with action and line counts M includes/discovery/transceivers/entity-sensor-mib.inc.php +5 / -0 M includes/transceivers.inc.php +191 / -13
+196 added
−13 removed
filtered activity
Changed files with action and line counts M includes/discovery/sensors/entity-sensor-mib.inc.php +27 / -0
+27 added
0 removed
filtered activity
Fixed single-lane optic DOM sensors labelled as Lane 1 on SONiC by detecting multi-lane pluggables from the cage form factor.
Changed files with action and line counts M html/includes/entities/transceiver.inc.php +3 / -31 M includes/discovery/sensors/entity-sensor-mib.inc.php +12 / -3 M includes/entities/port.inc.php +14 / -6 M includes/transceivers.inc.php +53 / -0
+82 added
−40 removed
filtered activity
Changed files with action and line counts M includes/discovery/sensors/cisco-entity-fru-control-mib.inc.php +21 / -3 M includes/discovery/sensors/cisco-entity-sensor-mib.inc.php +1 / -4 M includes/entities.inc.php +41 / -0
+63 added
−7 removed
filtered activity
Fixed read transceiver optic identity from self-identifying
entPhysical sensor rows (Extreme XOS).
Changed files with action and line counts M includes/transceivers.inc.php +114 / -54
+114 added
−54 removed
filtered activity
Fixed match sensor entities on inventory pages.
Changed files with action and line counts M html/includes/print/inventory.inc.php +32 / -3
+32 added
−3 removed
filtered activity
Changed files with action and line counts M includes/discovery/transceivers/huawei-entity-extent-mib.inc.php +9 / -1
+9 added
−1 removed
filtered activity
Improved discovery transceiver optic part number, serial, wavelength and rate on old VRP firmware by
HUAWEI-ENTITY-EXTENT-MIB .
Changed files with action and line counts M includes/discovery/transceivers/huawei-entity-extent-mib.inc.php +103 / -15 M includes/transceivers.inc.php +10 / -4
+113 added
−19 removed
filtered activity
Fixed display transceiver vendor, part number and serial labels on device overview port sensors page.
Changed files with action and line counts M html/includes/entities/transceiver.inc.php +8 / -8 M html/pages/device/overview/sensors.inc.php +9 / -5
+17 added
−13 removed
filtered activity
Show transceiver info for label-measured optics (fiber, onu) on device overview page.
Changed files with action and line counts M html/includes/entities/transceiver.inc.php +116 / -0 M html/pages/device/overview/sensors.inc.php +17 / -39
+133 added
−39 removed
filtered activity
Show name and DOM for optics not linked to a port on transceivers page.
Changed files with action and line counts M html/includes/entities/transceiver.inc.php +40 / -3
+40 added
−3 removed
filtered activity
Added support for XKL optical devices.
Changed files with action and line counts A html/images/os/xkl.svg +1 / -0 A includes/definitions/mibs/xkl.inc.php +518 / -0 A includes/definitions/os/xkl.inc.php +68 / -0 M includes/definitions/vendors.inc.php +8 / -0 A includes/discovery/transceivers/xkl-mib.inc.php +207 / -0 A mibs/xkl directory +0 / -0 A mibs/xkl/XKL-MIB +16,935 / -0
+802 added
0 removed
filtered activity
Renamed local $module in baytech-mib-403-1 and lmsensors to avoid clobbering module loop variable.
Changed files with action and line counts M includes/discovery/sensors/baytech-mib-403-1.inc.php +6 / -6 M includes/polling/unix-agent/lmsensors.inc.php +7 / -7
+13 added
−13 removed
filtered activity
Dashboard: Additional widgets, improved CSSand and addtional widget configuration.
Showing the first 30 paths; 17 more are omitted from this static page.
Changed files with action and line counts M html/ajax/actions.php +28 / -52 M html/ajax/actions/edit_widget.inc.php +386 / -8 M html/ajax/dashboard.php +44 / -5 M html/ajax/dashboard_mutation.php +12 / -0 M html/ajax/geojson.php +9 / -1 M html/ajax/widget.php +13 / -55 A html/css/bootstrap/less/dashboard.less +607 / -0 M html/css/bootstrap/less/includes.less +1 / -0 D html/css/dashboard.css +0 / -551 D html/css/gridstack.min.css +0 / -2 M html/css/observium-dark.css +541 / -0 M html/css/observium-dark.map +1 / -1 M html/css/observium-darkblue.css +541 / -0 M html/css/observium-darkblue.map +1 / -1 M html/css/observium.css +541 / -0 M html/css/observium.map +1 / -1 A html/images/widgets directory +0 / -0 A html/images/widgets/README.md +77 / -0 A html/images/widgets/alert_boxes.png +1 / -0 A html/images/widgets/alertlog.png +1 / -0 A html/images/widgets/alertlog@2x.png +1 / -0 A html/images/widgets/map.png +1 / -0 A html/images/widgets/map@2x.png +1 / -0 A html/images/widgets/status_summary.png +1 / -0 A html/images/widgets/status_summary@2x.png +1 / -0 M html/includes/dashboard.inc.php +335 / -1 M html/includes/map/leaflet.inc.php +7 / -3 M html/includes/print/alert.inc.php +4 / -1 M html/includes/print/status.inc.php +19 / -4 M html/includes/status-portpercent.inc.php +61 / -10
+2,120 added
−374 removed
filtered activity
Printer monitoring. Add trays, alerts and unified printing overview
Showing the first 30 paths; 18 more are omitted from this static page.
Changed files with action and line counts M html/includes/entities/generic.inc.php +10 / -0 M html/includes/entities/printersupply.inc.php +4 / -10 A html/includes/entities/printertray.inc.php +287 / -0 A html/includes/graphs/device/printertrays.inc.php +54 / -0 A html/includes/graphs/device/printertrays_input.inc.php +18 / -0 A html/includes/graphs/device/printertrays_output.inc.php +18 / -0 M html/includes/graphs/printersupply/usage.inc.php +3 / -1 A html/includes/graphs/printertray directory +0 / -0 A html/includes/graphs/printertray/auth.inc.php +29 / -0 A html/includes/graphs/printertray/usage.inc.php +34 / -0 A html/includes/printer.inc.php +1,161 / -0 M html/pages/device/overview-normal.inc.php +2 / -0 M html/pages/device/overview-wide.inc.php +2 / -0 M html/pages/device/overview.inc.php +2 / -0 A html/pages/device/overview/printeralerts.inc.php +24 / -0 M html/pages/device/overview/printersupplies.inc.php +2 / -10 A html/pages/device/overview/printertrays.inc.php +68 / -0 M html/pages/device/printing.inc.php +88 / -62 M includes/alerts.inc.php +10 / -1 M includes/definitions/entities/printersupplies.inc.php +1 / -0 A includes/definitions/entities/printertrays.inc.php +49 / -0 M includes/definitions/graphtypes.inc.php +1 / -0 M includes/definitions/os.inc.php +1 / -0 M includes/definitions/rewrites.inc.php +2 / -0 M includes/definitions/wui.inc.php +78 / -9 M includes/discovery/functions.inc.php +27 / -1 M includes/discovery/printersupplies.inc.php +2 / -0 M includes/discovery/printersupplies/printer-mib.inc.php +4 / -20 M includes/discovery/printersupplies/ricohprivatemib.inc.php +3 / -6 A includes/discovery/printertrays directory +0 / -0
+3,330 added
−173 removed
filtered activity
Renamed lbo mib files.
Changed files with action and line counts A mibs/loadbalancerorg/L7INFO-EXPERIMENTAL-MIB +519 / -0 D mibs/loadbalancerorg/L7INFO-EXPERIMENTAL-MIB.txt +0 / -509 A mibs/loadbalancerorg/L7STAT-EXPERIMENTAL-MIB +1,655 / -0 D mibs/loadbalancerorg/L7STAT-EXPERIMENTAL-MIB.txt +0 / -1,637 A mibs/loadbalancerorg/LBO-MIB +41 / -0 D mibs/loadbalancerorg/LBO-MIB.txt +0 / -32
0 added
0 removed
filtered activity
Add native HAProxy SNMP monitoring.
Changed files with action and line counts A html/includes/graphs/haproxy directory +0 / -0 A html/includes/graphs/haproxy/auth.inc.php +50 / -0 M html/pages/device.inc.php +27 / -7 M html/pages/device/loadbalancer.inc.php +2 / -0 A html/pages/device/loadbalancer/haproxy.inc.php +302 / -0 M includes/defaults.inc.php +5 / -2 M includes/definitions/entities/devices.inc.php +2 / -1 A includes/definitions/entities/haproxy.inc.php +259 / -0 A includes/definitions/graphtypes/haproxy.inc.php +329 / -0 A includes/definitions/mibs/loadbalancerorg.inc.php +39 / -0 A includes/definitions/rrdtypes/haproxy.inc.php +175 / -0 A includes/polling/loadbalancer/l7info-experimental-mib.inc.php +97 / -0 A includes/polling/loadbalancer/l7stat-experimental-mib.inc.php +614 / -0 A mibs/loadbalancerorg directory +0 / -0 A mibs/loadbalancerorg/L7INFO-EXPERIMENTAL-MIB.txt +519 / -0 A mibs/loadbalancerorg/L7STAT-EXPERIMENTAL-MIB.txt +1,655 / -0 A mibs/loadbalancerorg/LBO-MIB.txt +41 / -0 A tests/HaproxyTest.php +209 / -0 A update/541.sql +181 / -0
+1,901 added
−10 removed
filtered activity
Change free memory background transparency for ucd memory.
Changed files with action and line counts M html/includes/graphs/device/ucd_memory.inc.php +1 / -1
+1 added
−1 removed
filtered activity
Fixed error message in rename_device().
Changed files with action and line counts M includes/entities/device.inc.php +1 / -1
+1 added
−1 removed
filtered activity
Added option for force device rename (-f), renamehost() moved to entities include as rename_device().
Changed files with action and line counts M includes/entities/device.inc.php +140 / -0 M includes/functions.inc.php +0 / -83 M rename_device.php +12 / -15
+152 added
−98 removed
filtered activity
Changed files with action and line counts M includes/definitions/os/cisco.inc.php +43 / -0
+43 added
0 removed
filtered activity
Updated cisco mib files.
Changed files with action and line counts A mibs/cisco/CISCO-CGW-CELL-MIB +2,065 / -0 A mibs/cisco/CISCO-CGW-TRAP +435 / -0 M mibs/cisco/CISCO-ENTITY-VENDORTYPE-OID-MIB +244 / -2 M mibs/cisco/CISCO-FC-FE-MIB +747 / -13 M mibs/cisco/CISCO-IF-EXTENSION-MIB +54 / -9 M mibs/cisco/CISCO-OPTICAL-OTS-MIB +1,925 / -149 M mibs/cisco/CISCO-PRODUCTS-MIB +71 / -4
0 added
0 removed
filtered activity
Changed files with action and line counts M includes/definitions/entities/bfd.inc.php +0 / -2 M includes/definitions/mibs/juniper.inc.php +16 / -16
+16 added
−18 removed
filtered activity
Changed files with action and line counts M includes/definitions/mibs/rittal.inc.php +18 / -0 M includes/definitions/os/rittal.inc.php +19 / -26 M includes/discovery/sensors/rittal-cmc-iii-mib.inc.php +127 / -49
+164 added
−75 removed
filtered activity
Updated rittal mib files.
Changed files with action and line counts A mibs/rittal/RITTAL-CMC-TC-MASTER-MIB +50,937 / -0 M mibs/rittal/RITTAL-RIZONE-MIB non-text +0 / -0
0 added
0 removed
filtered activity
Fixed check ArcGIS geolocation response with decimal score (
OBS-5260 ).
Changed files with action and line counts M includes/definitions/geo.inc.php +1 / -1
+1 added
−1 removed
filtered activity
Improve physical outlet labeling in power overview via more accurate measured_ usage
Changed files with action and line counts M html/includes/power.inc.php +27 / -23 M includes/definitions/mibs/chatsworth.inc.php +2 / -2 M includes/definitions/mibs/cyberpower.inc.php +4 / -4 M includes/definitions/mibs/enlogic/enlogic-pdu-mib.php +6 / -6 M includes/definitions/mibs/ibm.inc.php +5 / -5 M includes/definitions/mibs/panduit.inc.php +8 / -8 M includes/definitions/mibs/schleifenbauer.inc.php +8 / -8 M includes/definitions/mibs/sentry.inc.php +8 / -8 M includes/definitions/mibs/vertiv.inc.php +8 / -8 M includes/discovery/sensors/eaton-epdu-mib.inc.php +15 / -3 M tests/HtmlPowerFunctionsTest.php +296 / -2
+91 added
−75 removed
filtered activity
Fix ipoman II outlets to get correct name pending migration to more accurate measured_ usage.
Changed files with action and line counts M html/includes/power.inc.php +66 / -5 M includes/discovery/sensors/ipomanii-mib.inc.php +37 / -7
+103 added
−12 removed
filtered activity
Improve power overview outlet name handling to preserve device-provided designations.
Changed files with action and line counts M html/includes/power.inc.php +36 / -1
+36 added
−1 removed
filtered activity
Added basic deice support for CBW Environment (
OBS-5257 ).
Changed files with action and line counts A html/images/os/controlbyweb.png +1 / -0 A html/images/os/controlbyweb_2x.png +1 / -0 A includes/definitions/mibs/cbw.inc.php +160 / -0 A includes/definitions/os/cbw.inc.php +36 / -0 M includes/definitions/os/hikvision.inc.php +2 / -2 A mibs/cbw directory +0 / -0 A mibs/cbw/XYTRONIX-X406-MIB +328 / -0 A mibs/cbw/XYTRONIX-X410-MIB +513 / -0
+198 added
−2 removed
filtered activity
Restore previous dashboard CSS overflow-wrap behaviour.
Changed files with action and line counts M html/css/dashboard.css +24 / -5
0 added
0 removed
filtered activity
Fix empty info box formatting.
Changed files with action and line counts M html/css/bootstrap/less/boxes.less +4 / -4 M html/css/dashboard.css +9 / -7 M html/css/observium-dark.css +3 / -4 M html/css/observium-dark.map +1 / -1 M html/css/observium-darkblue.css +3 / -4 M html/css/observium-darkblue.map +1 / -1 M html/css/observium.css +3 / -4 M html/css/observium.map +1 / -1
0 added
0 removed
filtered activity
Improve power overview classification of percentage sensors.
Changed files with action and line counts M html/includes/power.inc.php +8 / -4
+8 added
−4 removed
filtered activity
Move dashboard functions to dedicated include file.
Changed files with action and line counts M html/includes/functions.inc.php +1 / -183
+1 added
−183 removed
filtered activity
Improve power overview classification and add global-level power device page.
Changed files with action and line counts M html/includes/power.inc.php +1,105 / -147 M html/pages/device/power.inc.php +5 / -55 A html/pages/power.inc.php +61 / -0 M tests/HtmlPowerFunctionsTest.php +245 / -6
+1,171 added
−202 removed
filtered activity
Dashboard structure rework.
Changed files with action and line counts M html/ajax/actions.php +418 / -125 M html/ajax/actions/edit_widget.inc.php +515 / -7 A html/ajax/dashboard.php +192 / -0 A html/ajax/dashboard_mutation.php +537 / -0 M html/ajax/widget.php +113 / -58 A html/css/gridstack-12.6.0.min.css +1 / -0 A html/includes/dashboard.inc.php +1,051 / -0 M html/includes/navbar.inc.php +112 / -34 M html/includes/widgets/clock.inc.php +41 / -1 M html/includes/widgets/graph.inc.php +16 / -4 A html/includes/widgets/text.inc.php +170 / -0 A html/includes/widgets/topn.inc.php +198 / -0 A html/js/dashboard-modern.js +996 / -0 A html/js/dashboard-runtime.js +179 / -0 M html/js/dashboard.js +24 / -9 A html/js/gridstack-12.6.0-all.js +3 / -0 A html/js/gridstack-12.6.0-all.js.LICENSE.txt +7 / -0 A html/js/gridstack-12.6.0.LICENSE.txt +21 / -0 M html/pages/dashboard.inc.php +160 / -31 M html/pages/dashboard_add.inc.php +35 / -20 M html/pages/graphs.inc.php +10 / -2 A tests/DashboardHelpersTest.php +314 / -0 A update/540.sql +114 / -0
+3,568 added
−282 removed
filtered activity
Improve CSS handling in power and dashboard.
Changed files with action and line counts M html/css/bootstrap/less/cards.less +142 / -50 M html/css/bootstrap/less/dropdowns.less +12 / -0 M html/css/bootstrap/less/gridstack.less +5 / -0 M html/css/bootstrap/less/includes.less +1 / -0 M html/css/dashboard.css +381 / -1 M html/css/observium-dark.css +155 / -41 M html/css/observium-dark.map +1 / -1 M html/css/observium-darkblue.css +155 / -41 M html/css/observium-darkblue.map +1 / -1 M html/css/observium.css +154 / -40 M html/css/observium.map +1 / -1
0 added
0 removed
filtered activity
Distinguish primary labels in dark themes
Changed files with action and line counts M html/css/bootstrap/less/variables-dark.less +1 / -1 M html/css/bootstrap/less/variables-darkblue.less +1 / -1 M html/css/observium-dark.css +3 / -3 M html/css/observium-darkblue.css +3 / -3
0 added
0 removed
filtered activity
Add additonal aruba/eltex definitions.
Changed files with action and line counts M includes/definitions/mibs/aruba.inc.php +18 / -0 M includes/definitions/os/aruba.inc.php +1 / -0 M includes/definitions/os/eltex.inc.php +3 / -0
+22 added
0 removed
filtered activity
Transceiver inventory for ARUBAWIRED-PM, ELTEX-PHY, MIKROTIK, NMS-IF and generic
ENTITY-SENSOR-MIB
Changed files with action and line counts M includes/discovery/sensors/entity-sensor-mib.inc.php +18 / -7 A includes/discovery/transceivers/arubawired-pm-mib.inc.php +75 / -0 A includes/discovery/transceivers/eltex-phy-mib.inc.php +62 / -0 A includes/discovery/transceivers/entity-sensor-mib.inc.php +24 / -0 A includes/discovery/transceivers/mikrotik-mib.inc.php +49 / -0 A includes/discovery/transceivers/nms-if-mib.inc.php +56 / -0 M includes/discovery/transceivers/nms-optical-port-mib.inc.php +3 / -1 M includes/discovery/transceivers/sl-sfp-mib.inc.php +4 / -1
+291 added
−9 removed
filtered activity
Transceivers: UI, discovery, classification and cleanup improvements
Changed files with action and line counts M housekeeping.php +6 / -0 M html/ajax/entity_popup.php +16 / -0 M html/includes/entities/sensor.inc.php +30 / -3 M html/includes/entities/transceiver.inc.php +71 / -40 M html/pages/device/overview/sensors.inc.php +48 / -1 M includes/config-variables.inc.php +7 / -0 M includes/defaults.inc.php +9 / -10 M includes/housekeeping/staledb.inc.php +14 / -0 A includes/housekeeping/transceivers.inc.php +41 / -0 M includes/transceivers.inc.php +114 / -30 A update/539.sql +4 / -0
+356 added
−84 removed
filtered activity
Fix ports panel status row background on dark modes.
Changed files with action and line counts M html/pages/device/overview/ports.inc.php +2 / -4
+2 added
−4 removed
filtered activity
Devices page: sort by Operating System now orders by os then version
Changed files with action and line counts M html/includes/entities/device.inc.php +9 / -1
+9 added
−1 removed
filtered activity
Housekeeping: PHP 8 fatal in ports, test mode ignored by 11 modules, module failures aborting the run
Changed files with action and line counts M housekeeping.php +15 / -4 M includes/housekeeping/alertlog.inc.php +3 / -1 M includes/housekeeping/authlog.inc.php +3 / -1 M includes/housekeeping/billing_data.inc.php +3 / -1 A includes/housekeeping/discovery_perf.inc.php +54 / -0 M includes/housekeeping/eventlog.inc.php +3 / -1 M includes/housekeeping/inventory.inc.php +3 / -1 M includes/housekeeping/maintenance.inc.php +3 / -1 M includes/housekeeping/notificationlog.inc.php +3 / -1 M includes/housekeeping/ports.inc.php +14 / -2 M includes/housekeeping/syslog.inc.php +3 / -1 M includes/housekeeping/vlans_history.inc.php +3 / -1
+110 added
−15 removed
filtered activity
Added self-update option to distro script.
Changed files with action and line counts M scripts/distro +90 / -3
+90 added
−3 removed
filtered activity
Transceivers UI improvements. label columns, search form, working column sorting
Changed files with action and line counts M html/includes/entities/transceiver.inc.php +272 / -34 M html/pages/transceivers.inc.php +155 / -0 M includes/definitions/wui.inc.php +189 / -16 M includes/transceivers.inc.php +99 / -3
+715 added
−53 removed
filtered activity
Add missing device-owned tables to device_tables cleanup list
Changed files with action and line counts M includes/definitions/entities/devices.inc.php +3 / -2
+3 added
−2 removed
filtered activity
Scope navbar submenu anchor name so Firefox anchors flyouts to the correct row
Changed files with action and line counts M html/css/bootstrap/less/dropdowns.less +8 / -1 M html/css/observium-dark.css +3 / -1 M html/css/observium-dark.map +1 / -1 M html/css/observium-darkblue.css +3 / -1 M html/css/observium-darkblue.map +1 / -1 M html/css/observium.css +3 / -1 M html/css/observium.map +1 / -1
0 added
0 removed
filtered activity
Add several basic vendor MIB definitions.
Changed files with action and line counts A includes/definitions/mibs/4rf.inc.php +19 / -0 A includes/definitions/mibs/albentia.inc.php +19 / -0 A includes/definitions/mibs/alcoma.inc.php +23 / -0 M includes/definitions/mibs/cambium.inc.php +6 / -0 A includes/definitions/mibs/dragonwave.inc.php +65 / -0 M includes/definitions/mibs/ericsson.inc.php +50 / -0 M includes/definitions/mibs/fscom.inc.php +8 / -0 M includes/definitions/mibs/racom.inc.php +14 / -0 A includes/definitions/mibs/radwin.inc.php +22 / -0 M includes/definitions/mibs/ribbon.inc.php +8 / -0 M includes/definitions/mibs/ruckus.inc.php +24 / -0 M includes/definitions/mibs/siklu.inc.php +6 / -0 A includes/definitions/mibs/tachyon.inc.php +19 / -0 M includes/definitions/mibs/zyxel.inc.php +9 / -0
+292 added
0 removed
filtered activity
Add new MIB files
Showing the first 30 paths; 36 more are omitted from this static page.
Changed files with action and line counts A mibs/4rf directory +0 / -0 A mibs/4rf/APRISAXE-EVENTS-4RF +770 / -0 A mibs/4rf/APRISAXE-MIB-4RF +10,023 / -0 A mibs/4rf/APRISAXE-TC-4RF +1,116 / -0 A mibs/4rf/COMMON-4RF +708 / -0 A mibs/4rf/COMMON-TC-4RF +448 / -0 A mibs/4rf/MIB-4RF +104 / -0 A mibs/4rf/PRODUCTS-MIB-4RF +84 / -0 A mibs/albentia directory +0 / -0 A mibs/albentia/ALBENTIA-AS-MIB +721 / -0 A mibs/albentia/ALBENTIA-COMMON-MIB +91 / -0 A mibs/albentia/ALBENTIA-MIB +151 / -0 A mibs/alcoma directory +0 / -0 A mibs/alcoma/ALCOMA-MIB +2,379 / -0 A mibs/cambium/TERRAGRAPH-RADIO-MIB +103 / -0 A mibs/dragonwave directory +0 / -0 A mibs/dragonwave/DRAGONWAVE-HCP-MIB +8,001 / -0 A mibs/dragonwave/DRAGONWAVE-HORIZON-IDU-MIB +5,058 / -0 A mibs/dragonwave/DRAGONWAVE-HORIZON-QUANTUM-MIB +8,092 / -0 A mibs/dragonwave/DWI-HARMONY-PRIVATE-MIB +38 / -0 A mibs/dragonwave/EQUIPMENT-COMMON-MIB +619 / -0 A mibs/dragonwave/HORIZON-EQUIPMENT-LOG-MIB +654 / -0 A mibs/dragonwave/HORIZON-MIB +32 / -0 A mibs/dragonwave/HORIZON-ODU-MIB +3,966 / -0 A mibs/dragonwave/MWR-ETHERNET-MIB +5,855 / -0 A mibs/dragonwave/MWR-RADIO-MC-MIB +663 / -0 A mibs/ericsson/ERICSSON-ROUTER-ALARM-TC +671 / -0 A mibs/ericsson/ERICSSON-ROUTER-CPU-METER-MIB +364 / -0 A mibs/ericsson/ERICSSON-ROUTER-ENVMON-CAP +198 / -0 A mibs/ericsson/ERICSSON-ROUTER-ENVMON-MIB +797 / -0
0 added
0 removed
filtered activity
Add SNMP Data tests.
Changed files with action and line counts M tests/SnmpData.php +50 / -0
0 added
0 removed
filtered activity
Improve SNMP failure detection.
Changed files with action and line counts M includes/snmp.inc.php +23 / -0
+23 added
0 removed
filtered activity
Improve STP collection, cleanup authority, and schema handling.
Changed files with action and line counts M html/pages/device/stp.inc.php +12 / -7 M html/pages/device/stp/instances.inc.php +6 / -21 M html/pages/device/stp/ports.inc.php +14 / -42 M html/pages/stp/domain.inc.php +25 / -67 M html/pages/stp/domains.inc.php +5 / -29 M html/pages/stp/events.inc.php +24 / -22 M html/pages/stp/instances.inc.php +8 / -25 M html/pages/stp/problem-ports.inc.php +14 / -29 M includes/defaults.inc.php +5 / -4 M includes/definitions/entities/devices.inc.php +1 / -0 M includes/definitions/graphtypes/stp.inc.php +0 / -23 M includes/definitions/mibs/alcatel.inc.php +5 / -0 M includes/definitions/rrdtypes/stp.inc.php +4 / -2 M includes/definitions/stp.inc.php +2 / -3 M includes/entities/stp.inc.php +231 / -236 M includes/polling/stp.inc.php +384 / -226 M includes/polling/stp/alcatel-ent1-vlan-stp-mib.inc.php +14 / -39 M includes/polling/stp/alcatel-ind1-vlan-stp-mib.inc.php +13 / -28 M includes/polling/stp/cisco-stp-extensions-mib.inc.php +51 / -93 A tests/StpTest.php +307 / -0 A update/538.sql +20 / -0
+818 added
−896 removed
filtered activity
STP polling - preserve port IDs and reset state cache
Changed files with action and line counts M includes/discovery/vlans.inc.php +1 / -1 M includes/entities/stp.inc.php +9 / -39 M includes/polling/stp.inc.php +6 / -6 A update/537.sql +2 / -0
+16 added
−46 removed
filtered activity
VLAN change history with UI, empty state kinds and icon class fixes
Changed files with action and line counts M housekeeping.php +3 / -0 M html/css/bootstrap/less/boxes.less +6 / -0 M html/css/bootstrap/less/tables.less +2 / -18 M html/css/observium-dark.css +7 / -17 M html/css/observium-dark.map +1 / -1 M html/css/observium-darkblue.css +7 / -17 M html/css/observium-darkblue.map +1 / -1 M html/css/observium.css +7 / -17 M html/css/observium.map +1 / -1 M html/includes/print/authlog.inc.php +2 / -2 M html/includes/print/bfd.inc.php +2 / -2 M html/includes/print/fdbtable.inc.php +2 / -2 M html/includes/print/neighbours.inc.php +2 / -2 M html/includes/print/routing.inc.php +6 / -4 M html/includes/print/rows.inc.php +26 / -9 M html/includes/print/vlan.inc.php +166 / -90 M html/pages/device/port/vlans.inc.php +1 / -1 M html/pages/device/vlans.inc.php +20 / -34 M html/pages/vlan.inc.php +20 / -26 M html/pages/vlan/topology.inc.php +4 / -4 M includes/defaults.inc.php +1 / -0 M includes/definitions/entities/devices.inc.php +1 / -1 M includes/discovery/vlans.inc.php +39 / -2 M includes/entities/device.inc.php +59 / -2 A includes/housekeeping/vlans_history.inc.php +35 / -0 M tests/VlanCollectionTest.php +60 / -6 A update/536.sql +18 / -0
+389 added
−181 removed
filtered activity
Improvements too VLAN discovery, adding better egress-aware collection and a UI rework
Changed files with action and line counts A html/css/bootstrap/less/legend.less +53 / -0 M html/css/bootstrap/less/tables.less +36 / -11 M html/includes/print/common.inc.php +41 / -0 M html/includes/print/rows.inc.php +6 / -0 M html/includes/print/vlan.inc.php +424 / -16 M html/js/observium.js +39 / -0 M html/pages/device/port/vlans.inc.php +55 / -13 M html/pages/device/vlans.inc.php +395 / -651 M html/pages/routing/vrf.inc.php +17 / -11 M html/pages/vlan.inc.php +832 / -580 M html/pages/vlan/topology.inc.php +424 / -281 M includes/defaults.inc.php +10 / -7 M includes/discovery/vlans.inc.php +61 / -22 M includes/discovery/vlans/a3com-huawei-lswvlan-mib.inc.php +25 / -0 M includes/discovery/vlans/atistackswitch9424-mib.inc.php +42 / -8 M includes/discovery/vlans/bison-router-mib.inc.php +16 / -1 M includes/discovery/vlans/cisco-vtp-mib.inc.php +42 / -1 M includes/discovery/vlans/dcn-mib.inc.php +57 / -10 M includes/discovery/vlans/es2952-mib.inc.php +17 / -1 M includes/discovery/vlans/extreme-vlan-mib.inc.php +88 / -14 M includes/discovery/vlans/huawei-l2vlan-mib.inc.php +94 / -4 M includes/discovery/vlans/ieee8021-q-bridge-mib.inc.php +40 / -6 M includes/discovery/vlans/q-bridge-mib.inc.php +36 / -10 M includes/discovery/vlans/radlan-vlan-mib.inc.php +63 / -9 M includes/discovery/vlans/rapid-city.inc.php +32 / -2 M includes/discovery/vlans/tplink-dot1q-vlan-mib.inc.php +48 / -12 M includes/entities/device.inc.php +139 / -0 A tests/VlanCollectionTest.php +406 / -0 A tests/VrfCollectionTest.php +318 / -0 A update/535.sql +38 / -0
+3,004 added
−1,659 removed
filtered activity
Position right-aligned navbar submenus on-screen
Changed files with action and line counts M html/css/bootstrap/less/dropdowns.less +6 / -0 M html/css/observium-dark.css +5 / -0 M html/css/observium-dark.map +1 / -1 M html/css/observium-darkblue.css +5 / -0 M html/css/observium-darkblue.map +1 / -1 M html/css/observium.css +5 / -0 M html/css/observium.map +1 / -1
0 added
0 removed
filtered activity
Make top navbar dropdowns scrollable without clipping submenus
Changed files with action and line counts M html/css/bootstrap/less/dropdowns.less +30 / -0 M html/css/observium-dark.css +121 / -1 M html/css/observium-dark.map +1 / -1 M html/css/observium-darkblue.css +129 / -9 M html/css/observium-darkblue.map +1 / -1 M html/css/observium.css +109 / -8 M html/css/observium.map +1 / -1
0 added
0 removed
filtered activity
July 2026
Add VRF polling implementation
Changed files with action and line counts M includes/entities/routing.inc.php +335 / -3 A includes/polling/vrf directory +0 / -0 A includes/polling/vrf.inc.php +110 / -0 A includes/polling/vrf/arista-vrf-mib.inc.php +26 / -0 A includes/polling/vrf/cisco-vrf-mib.inc.php +26 / -0 A includes/polling/vrf/mpls-l3vpn-std-mib.inc.php +29 / -0 A includes/polling/vrf/mpls-vpn-mib.inc.php +29 / -0
+555 added
−3 removed
filtered activity
Improve VRF views and graph presentation
Changed files with action and line counts A html/includes/graphs/vrf directory +0 / -0 A html/includes/graphs/vrf/auth.inc.php +45 / -0 M html/includes/print-vrf.inc.php +150 / -16 M html/pages/device/routing/vrf.inc.php +99 / -18 M html/pages/routing/vrf.inc.php +398 / -306 M includes/definitions/graphtypes.inc.php +48 / -0
+740 added
−340 removed
filtered activity
Add VRF discovery and history definitions
Changed files with action and line counts M includes/definitions/rrdtypes.inc.php +15 / -0 M includes/discovery/vrf.inc.php +33 / -22 M includes/discovery/vrf/arista-vrf-mib.inc.php +11 / -0 M includes/discovery/vrf/cisco-vrf-mib.inc.php +11 / -0 M includes/discovery/vrf/mpls-l3vpn-std-mib.inc.php +27 / -4 M includes/discovery/vrf/mpls-vpn-mib.inc.php +30 / -7 A update/534.sql +22 / -0
+127 added
−33 removed
filtered activity
Use responsive scrollbars in dashboard widgets
Changed files with action and line counts M html/css/bootstrap/less/gridstack.less +2 / -1 M html/css/observium-dark.map +1 / -1 M html/css/observium-darkblue.map +1 / -1 M html/css/observium.css +19 / -0 M html/css/observium.map +1 / -1
0 added
0 removed
filtered activity
Add Extreme Networks BFD support
Changed files with action and line counts M includes/definitions/mibs/extreme.inc.php +11 / -0 M includes/polling/bfd.inc.php +2 / -1 A includes/polling/bfd/extreme-ietf-bfd-mib.inc.php +159 / -0
+172 added
−1 removed
filtered activity
BFD monitoring, alerting and UI improverments. Correcting and improving handling of vendor inconsistencies, improving alerting system exposure and reworking UI to surface more collected metrics and attributes.
Changed files with action and line counts M html/includes/graphs/global/bfd_availability.inc.php +5 / -1 M html/includes/graphs/global/bfd_states.inc.php +5 / -1 M html/includes/print/bfd.inc.php +209 / -3 M html/pages/bfd/issues.inc.php +33 / -18 M html/pages/bfd/overview.inc.php +18 / -14 M html/pages/bfd/sessions.inc.php +1 / -1 M html/pages/device/bfd.inc.php +24 / -11 M html/pages/device/bfd/sessions.inc.php +2 / -1 M html/pages/routing/bfd.inc.php +13 / -13 M includes/alerts.inc.php +1 / -1 M includes/definitions/entities/bfd.inc.php +12 / -1 M includes/entities/bfd.inc.php +201 / -86 M includes/polling/bfd.inc.php +65 / -42 M includes/polling/bfd/alcatel-ind1-bfd-mib.inc.php +19 / -22 M includes/polling/bfd/bfd-std-mib.inc.php +34 / -35 M includes/polling/bfd/cisco-ietf-bfd-mib.inc.php +21 / -17 M includes/polling/bfd/huawei-bfd-mib.inc.php +33 / -17 M includes/polling/bfd/jnx-bfd-std-mib.inc.php +23 / -59 A tests/BfdTest.php +76 / -0 A update/533.sql +6 / -0
+719 added
−343 removed
filtered activity
Fix multi-auth-generic to handle group_ids properly
Changed files with action and line counts M html/includes/graphs/common.inc.php +2 / -0 M html/includes/graphs/multi-auth-generic.inc.php +27 / -0 M html/includes/graphs/multi-port/groups_bits.inc.php +2 / -0
+31 added
0 removed
filtered activity
Disabled refresh on API Token create page.
Changed files with action and line counts M includes/definitions/wui.inc.php +2 / -0
+2 added
0 removed
filtered activity
Added smart_quotes() and valid_json_notification() unit tests.
Changed files with action and line counts M tests/IncludesAlertsTest.php +25 / -0 M tests/IncludesCommonTest.php +65 / -0
0 added
0 removed
filtered activity
Contact endpoint JSON validation, reject non string values and do not add contact on error.
Changed files with action and line counts M html/includes/actions/contact.inc.php +14 / -2 M includes/notifications.inc.php +10 / -0
+24 added
−2 removed
filtered activity
Extended smart_quotes() with unicode dashes, non breaking spaces and extra quote variants.
Changed files with action and line counts M includes/common.inc.php +50 / -18
+50 added
−18 removed
filtered activity
Standard empty-state panel for log tables, with documentation link helpers
Changed files with action and line counts M html/includes/navbar.inc.php +1 / -1 M html/includes/navbars/contacts.inc.php +2 / -2 M html/includes/print/alert_log.inc.php +5 / -3 M html/includes/print/events.inc.php +6 / -2 M html/includes/print/logalert.inc.php +6 / -2 M html/includes/print/notification_log.inc.php +5 / -2 M html/includes/print/rows.inc.php +60 / -3 M html/includes/print/syslogs.inc.php +12 / -4 M html/pages/about.inc.php +1 / -1 M html/pages/alert_test.inc.php +3 / -8 M html/pages/contact.inc.php +2 / -2 M html/pages/device.inc.php +1 / -1 M html/pages/device/edit/wmi.inc.php +1 / -1 M html/pages/device/logs/syslog.inc.php +8 / -4 M includes/common.inc.php +59 / -2
+172 added
−38 removed
filtered activity
Add docblocks for is_db_function() and generate_query_limit()
Changed files with action and line counts M includes/db.inc.php +19 / -0
+19 added
0 removed
filtered activity
Standardise entity query builders on $where_array + generate_where_clause; fix device processor filter_id; remove dead duplicate netscaler.inc.php
Changed files with action and line counts M html/includes/entities/cbqos.inc.php +8 / -7 M html/includes/entities/mempool.inc.php +8 / -7 D html/includes/entities/netscaler.inc.php +0 / -242 M html/includes/entities/netscalersvc.inc.php +6 / -4 M html/includes/entities/netscalersvcgrpmem.inc.php +6 / -4 M html/includes/entities/netscalervsvr.inc.php +6 / -4 M html/includes/entities/p2pradio.inc.php +6 / -4 M html/includes/entities/printersupply.inc.php +12 / -10 M html/includes/entities/processor.inc.php +8 / -6 M html/includes/entities/storage.inc.php +9 / -8 M html/includes/graphs/device/processor.inc.php +10 / -3
+79 added
−299 removed
filtered activity
Prevent decoded request variables from being used as raw SQL functions.
Changed files with action and line counts M html/includes/functions.inc.php +47 / -6 M tests/HtmlIncludesFunctionsTest.php +58 / -0
+47 added
−6 removed
filtered activity
Harden multi-graph entity ID authorization and fix multi entity mempool usage graph.
Changed files with action and line counts M html/includes/graphs/multi-auth-generic.inc.php +8 / -0 M html/includes/graphs/multi-mempool/usage.inc.php +1 / -1
+9 added
−1 removed
filtered activity
Clean up stray OSPF database entries when a device loses OSPF capability
Changed files with action and line counts M includes/polling/ospf.inc.php +16 / -12 M includes/polling/ospf/ospfv3-mib.inc.php +5 / -8
+21 added
−20 removed
filtered activity
Changed files with action and line counts M includes/db.inc.php +3 / -6
+3 added
−6 removed
filtered activity
Prevent invalid SQL for empty category filters in sensors categories.
Changed files with action and line counts M html/includes/entities/device.inc.php +9 / -2 M html/pages/health.inc.php +17 / -2
+26 added
−4 removed
filtered activity
Hide create new API token form for remote auth mechanism.
Changed files with action and line counts M html/includes/user_menu.inc.php +1 / -1 M html/pages/api_tokens.inc.php +91 / -89
+92 added
−90 removed
filtered activity
Added debug output in devel mode for create API token. Added user navbar entry for API tokens.
Changed files with action and line counts M html/includes/user_menu.inc.php +11 / -5 M html/pages/api_tokens.inc.php +10 / -2 M includes/defaults.inc.php +6 / -6 M includes/observium.inc.php +1 / -1
+28 added
−14 removed
filtered activity
Display DB schema version in About page.
Changed files with action and line counts M includes/common.inc.php +6 / -0
+6 added
0 removed
filtered activity
Removed stray measured_types pseudo entity breaking entity type selection pages.
Changed files with action and line counts M html/includes/entities/device.inc.php +22 / -17 M html/pages/health.inc.php +2 / -3 M includes/defaults.inc.php +2 / -10 M includes/definitions/entities/counters.inc.php +3 / -1 M includes/definitions/entities/sensors.inc.php +10 / -8 M includes/definitions/entities/status.inc.php +3 / -1 M includes/definitions/mibs/uniview.inc.php +0 / -3
+42 added
−43 removed
filtered activity
Show transceiver tab for ports with transceiver data
Changed files with action and line counts M html/pages/device/port.inc.php +4 / -0
+4 added
0 removed
filtered activity
Link empty power overview to SNMP dump instructions
Changed files with action and line counts M html/pages/device/power.inc.php +7 / -0
+7 added
0 removed
filtered activity
Remove unused C3 stylesheet
Changed files with action and line counts D html/css/c3.min.css +0 / -1
0 added
0 removed
filtered activity
Add packet rate unit to IP statistics graph
Changed files with action and line counts M html/includes/graphs/device/netstat_ip.inc.php +1 / -0
+1 added
0 removed
filtered activity
Use classic terminology for alert associations
Changed files with action and line counts M html/includes/notifications.inc.php +1 / -1 M html/pages/migrate_alerts.inc.php +3 / -3
+4 added
−4 removed
filtered activity
Use current SVG sprite icons in dashboard and VLAN views
Changed files with action and line counts M html/pages/dashboard.inc.php +5 / -5 M html/pages/device/vlans.inc.php +2 / -2
+7 added
−7 removed
filtered activity
Give power sensor classes distinct icon colours
Changed files with action and line counts M html/css/svg-sprite.css +30 / -0 M includes/definitions/wui.inc.php +8 / -8 M scripts/make-svg-sprite.sh +61 / -0
+69 added
−8 removed
filtered activity
Add Ruckus Unleashed detection and polling
Changed files with action and line counts M includes/definitions/os/ruckus.inc.php +14 / -0 M includes/polling/os/ruckus.inc.php +27 / -2
+41 added
−2 removed
filtered activity
Added platform-specific ports modules to Web Config. Enforces OS submodule restrictions.
Changed files with action and line counts M html/pages/device/edit/modules.inc.php +4 / -1 M includes/config-variables.inc.php +35 / -7 M includes/entities/device.inc.php +12 / -1
+51 added
−9 removed
filtered activity
Changed files with action and line counts M includes/definitions/mibs/nokia.inc.php +6 / -0 M includes/definitions/os/nokia.inc.php +1 / -1 M includes/polling/ports/timetra-sap-mib.inc.php +73 / -71
+80 added
−72 removed
filtered activity
Changed files with action and line counts M includes/discovery/sensors/aten-ipmi-mib.inc.php +15 / -46 M includes/discovery/sensors/fortinet-fortigate-mib.inc.php +12 / -44 M includes/entities/sensor.inc.php +88 / -0
+115 added
−90 removed
filtered activity
Changed files with action and line counts M includes/discovery/sensors/aten-ipmi-mib.inc.php +1 / -1
+1 added
−1 removed
filtered activity
Sensor threshold auto-calibration improvements
Changed files with action and line counts M html/ajax/sensor_calibration.php +37 / -4 M html/includes/entities/sensor.inc.php +17 / -12 M includes/config-variables.inc.php +72 / -1 M includes/defaults.inc.php +16 / -3 M includes/entities/sensor.inc.php +392 / -96 A tests/SensorCalibrationTest.php +314 / -0
+534 added
−116 removed
filtered activity
Apply entity preprocessing to sensor and counter definitions
Changed files with action and line counts M includes/entities/counter.inc.php +1 / -0 M includes/entities/sensor.inc.php +1 / -0
+2 added
0 removed
filtered activity
Extend http_redact_headers() with cookie and token/key/secret/password header patterns.
Changed files with action and line counts M includes/http.inc.php +4 / -1
+4 added
−1 removed
filtered activity
Added HTTP option to enforce SSL verification.
Changed files with action and line counts M includes/http.inc.php +21 / -2 M includes/transports/aws-sns.inc.php +1 / -0
+22 added
−2 removed
filtered activity
Clean sensitive headers in HTTP debugging and limit verbose cURL output.
Changed files with action and line counts M includes/http.inc.php +39 / -11 M tests/IncludesCommonTest.php +19 / -0
+39 added
−11 removed
filtered activity
Signal and AWS SNS transports: replace raw curl with get_http_request() helpers.
Changed files with action and line counts M includes/transports/aws-sns.inc.php +18 / -23 M includes/transports/signal.inc.php +17 / -18
+35 added
−41 removed
filtered activity
Added generate_http_header() helper. Cleaned param_condition() helper.
Changed files with action and line counts M includes/http.inc.php +111 / -66
+111 added
−66 removed
filtered activity
Changed files with action and line counts M includes/discovery/arp/ip-mib.inc.php +23 / -15
+23 added
−15 removed
filtered activity
Prevent database changes for version check requests.
Changed files with action and line counts M includes/distributed.inc.php +29 / -6 M includes/observium.inc.php +12 / -2
+41 added
−8 removed
filtered activity
Fix Signal REST group sends: pass group ID via recipients array (/v2/send has no group_id field)
Changed files with action and line counts M includes/transports/signal.inc.php +3 / -10
+3 added
−10 removed
filtered activity
Drop RAND from SQL function whitelist; simplify is_db_function() parent scan.
Changed files with action and line counts M includes/constants.inc.php +1 / -1 M includes/db.inc.php +14 / -16 M tests/IncludesDbTest.php +5 / -0
+15 added
−17 removed
filtered activity
Prevent SQL injection via
is_db_function() by restricting allowed SQL functions (
OBS-5245 ).
Changed files with action and line counts M includes/constants.inc.php +22 / -37 M includes/db.inc.php +66 / -12 M tests/IncludesDbTest.php +97 / -8
+88 added
−49 removed
filtered activity
Use common format_timestamp() helper in billing-calculate.
Changed files with action and line counts M billing-calculate.php +2 / -1
+2 added
−1 removed
filtered activity
billing-calculate - replace deprecated strftime() with date()
Changed files with action and line counts M billing-calculate.php +1 / -1
+1 added
−1 removed
filtered activity
Billing API adding /bills and /power_bills endpoints
Changed files with action and line counts M html/api/v0/includes/bills.inc.php +163 / -8 A html/api/v0/includes/power_bills.inc.php +187 / -0 M html/api/v0/openapi.json +3,957 / -374 M html/api/v0/routes.json +6 / -0 M includes/defaults.inc.php +1 / -0
+351 added
−8 removed
filtered activity
Changed files with action and line counts M includes/discovery/sensors/huawei-entity-extent-mib.inc.php +6 / -2
+6 added
−2 removed
filtered activity
Changed files with action and line counts M includes/discovery/sensors/huawei-entity-extent-mib.inc.php +49 / -31
+49 added
−31 removed
filtered activity
Switch to existing helpers for IP address input validation.
Changed files with action and line counts M html/pages/api_tokens.inc.php +4 / -4
+4 added
−4 removed
filtered activity
Add tested OpenAPI v0 contract and client generation support
Changed files with action and line counts A html/api/v0/openapi-generator-go.yaml +7 / -0 A html/api/v0/openapi.json +919 / -0 A html/api/v0/routes.json +55 / -0 A tests/ApiHttpIntegrationTest.php +225 / -0 A tests/ApiOpenApiContractTest.php +37 / -0 A tests/ApiRouteInventoryTest.php +234 / -0
+7 added
0 removed
filtered activity
Log token auth failures to authlog, per-IP throttle of failed auth attempts
Changed files with action and line counts M html/api/v0/index.php +60 / -0 M includes/defaults.inc.php +2 / -0
+62 added
0 removed
filtered activity
Token improvements: read-only scope, per-token IP allowlist, regenerate, lifetime policy, self-service UI, stateless token auth
Changed files with action and line counts M html/api/v0/index.php +95 / -38 M html/pages/api_tokens.inc.php +333 / -97 M html/pages/preferences.inc.php +0 / -10 M html/pages/preferences/general.inc.php +14 / -18 M includes/defaults.inc.php +1 / -0 A update/532.sql +4 / -0
+443 added
−163 removed
filtered activity
Use the web UI session (OBSID) for API requests so logged-in browser sessions authenticate
Changed files with action and line counts M html/includes/authenticate.inc.php +2 / -5
+2 added
−5 removed
filtered activity
Changed files with action and line counts M includes/definitions/mibs.inc.php +2 / -2 M includes/entities/device.inc.php +24 / -9
+26 added
−11 removed
filtered activity
Changed files with action and line counts M includes/definitions/mibs.inc.php +9 / -7 M includes/entities/device.inc.php +11 / -0
+20 added
−7 removed
filtered activity
Changed files with action and line counts M includes/entities/device.inc.php +130 / -24 M includes/polling/os/unix.inc.php +3 / -12 M includes/snmp.inc.php +87 / -0
+220 added
−36 removed
filtered activity
Add more alerting tests
Changed files with action and line counts M tests/IncludesAlertsTest.php +309 / -0
0 added
0 removed
filtered activity
Added detect distro Azure Linux by
sysDescr .
Changed files with action and line counts A html/images/os/azure_linux.svg +1 / -0 M includes/entities/device.inc.php +16 / -1
+17 added
−1 removed
filtered activity
Improved string UTF-8 normalization in snmp_fix_string().
Changed files with action and line counts M includes/functions.inc.php +0 / -56 M includes/snmp.inc.php +114 / -13 M tests/IncludesSnmpTest.php +11 / -0
+114 added
−69 removed
filtered activity
Cleaned snmp tests formatting.
Changed files with action and line counts M tests/IncludesSnmpTest.php +537 / -537
0 added
0 removed
filtered activity
Updated tests for snmp_hexstring().
Changed files with action and line counts M includes/snmp.inc.php +8 / -7 M tests/IncludesSnmpTest.php +93 / -83
+8 added
−7 removed
filtered activity
Improve 64-bit SNMP counter handling in snmp_size64_high_low().
Changed files with action and line counts M includes/snmp.inc.php +32 / -8 M tests/IncludesSnmpTest.php +17 / -3
+32 added
−8 removed
filtered activity
Improve numeric validation in bigfloat_to_int() and clean_number(). Moved numeric tests to separate test file.
Changed files with action and line counts M includes/common.inc.php +3 / -2 M includes/functions.inc.php +9 / -1 M tests/IncludesCommonTest.php +0 / -215 M tests/IncludesFunctionsTest.php +0 / -362 A tests/NumericTest.php +684 / -0
+12 added
−3 removed
filtered activity
Fixed validate mib and named oid argument passed to snmp commands (
OBS-5242 ).
Changed files with action and line counts M html/api/v0/includes/devices.inc.php +2 / -19 M html/pages/device/edit/snmp.inc.php +8 / -13 M includes/entities/device.inc.php +3 / -10 M includes/functions.inc.php +4 / -5 M includes/snmp.inc.php +133 / -24 M tests/IncludesSnmpTest.php +150 / -0
+150 added
−71 removed
filtered activity
June 2026
Fixed error messages in deices api.
Changed files with action and line counts M html/api/v0/includes/devices.inc.php +29 / -24
+29 added
−24 removed
filtered activity
Fixed last rebooted eventlog message.
Changed files with action and line counts M includes/polling/system.inc.php +7 / -1
+7 added
−1 removed
filtered activity
Fixed mapped port statistics with named indexes in
merge_private_mib() (
OBS-5236 ).
Changed files with action and line counts M includes/functions.inc.php +20 / -12
+20 added
−12 removed
filtered activity
Added IPMI
v2.0 Cipher Suite parameter (
OBS-5158 ).
Changed files with action and line counts M html/pages/device/edit/ipmi.inc.php +32 / -3 M includes/definitions/entities/devices.inc.php +20 / -0 M includes/polling/ipmi.inc.php +5 / -5
+57 added
−8 removed
filtered activity
Added get ipmitool version to get_versions().
Changed files with action and line counts M includes/common.inc.php +22 / -0
+22 added
0 removed
filtered activity
Added IPMI
v2.0 Hexademal Key parameter (
OBS-5158 ).
Changed files with action and line counts M html/pages/device/edit/ipmi.inc.php +25 / -9 M includes/polling/ipmi.inc.php +8 / -10
+33 added
−19 removed
filtered activity
Added hexademal snmp and ipmi parameters checks in is_valid_param().
Changed files with action and line counts M includes/common.inc.php +15 / -0 M tests/IncludesCommonTest.php +22 / -0
+15 added
0 removed
filtered activity
Use global read permissions for VLAN API routes, same as for pages.
Changed files with action and line counts M html/api/v0/includes/vlans.inc.php +4 / -4
+4 added
−4 removed
filtered activity
Fixed display user level name.
Changed files with action and line counts M html/includes/authenticate-functions.inc.php +4 / -2
+4 added
−2 removed
filtered activity
Use common secure random helpers for auth tokens and session cookies.
Changed files with action and line counts M html/includes/authenticate.inc.php +1 / -1 M html/includes/sessions.inc.php +87 / -73 M html/pages/api_tokens.inc.php +2 / -2
+90 added
−76 removed
filtered activity
Added secure random string helpers.
Changed files with action and line counts M includes/common.inc.php +33 / -17 M tests/IncludesCommonTest.php +51 / -0
+33 added
−17 removed
filtered activity
Fix remember me key lookup query.
Changed files with action and line counts M html/includes/sessions.inc.php +16 / -6
+16 added
−6 removed
filtered activity
Fix collation on users table
Changed files with action and line counts A update/531.sql +1 / -0
0 added
0 removed
filtered activity
Improved detect Schleifenbauer PDU with new firmware.
Changed files with action and line counts M includes/definitions/os/schleifenbauer.inc.php +2 / -0
+2 added
0 removed
filtered activity
Ignore pseudo NFC port on Xerox Printer.
Changed files with action and line counts M includes/definitions/os/xerox.inc.php +4 / -0
+4 added
0 removed
filtered activity
Improved detect Cisco IronPort with new firmware (
OBS-5235 ).
Changed files with action and line counts M includes/definitions/os/cisco.inc.php +5 / -3
+5 added
−3 removed
filtered activity
Added power billing target in poller-wrapper.
Changed files with action and line counts M poller-wrapper.py +27 / -7
+27 added
−7 removed
filtered activity
Removed unnecessary global variable hardware override for sensors discovery by
CPQIDA-MIB .
Changed files with action and line counts M includes/definitions/rewrites.inc.php +0 / -636 M includes/discovery/sensors/cpqida-mib.inc.php +112 / -3 M includes/rewrites.inc.php +0 / -7
+112 added
−646 removed
filtered activity
Removed unnecessary global variable type override for Alvarion Breeze.
Changed files with action and line counts M includes/definitions/rewrites.inc.php +0 / -36 M includes/polling/os/breeze.inc.php +39 / -2 M includes/rewrites.inc.php +0 / -9
+39 added
−47 removed
filtered activity
Improved polling hardware for Liebert Power and Environmental.
Changed files with action and line counts A includes/polling/os/liebert-env.inc.php +15 / -0 M includes/polling/os/liebert.inc.php +202 / -7 M includes/rewrites.inc.php +0 / -105
+217 added
−112 removed
filtered activity
Changed files with action and line counts M includes/definitions/mibs/liebert.inc.php +33 / -4 M includes/discovery/sensors/liebert-gp-environmental-mib.inc.php +8 / -59
+41 added
−63 removed
filtered activity
Removed unnecessary DB table list queries in WiFi polling and discovery.
Changed files with action and line counts M html/includes/print/wifi.inc.php +1 / -1 M html/pages/device/wifi/accesspoints.inc.php +1 / -1 M html/pages/device/wifi/overview.inc.php +1 / -1 M html/pages/device/wifi/radios.inc.php +1 / -1 M html/pages/device/wifi/wlans.inc.php +2 / -2 M html/pages/wifi/overview.inc.php +1 / -1 M html/pages/wifi/wlans.inc.php +1 / -1 M includes/db.inc.php +4 / -0 M includes/discovery/wifi.inc.php +5 / -5 M includes/polling/wifi-sessions/ai-ap-mib.inc.php +1 / -1 M includes/polling/wifi.inc.php +5 / -4
+23 added
−18 removed
filtered activity
Improved OS detection for Vertiv/Liebert Power. Split Liebert Environment OS definition.
Changed files with action and line counts M includes/definitions/mibs/liebert.inc.php +6 / -1 M includes/definitions/os/vertiv.inc.php +26 / -5
+32 added
−6 removed
filtered activity
Changed files with action and line counts M mibs/liebert/LIEBERT-GP-REGISTRATION-MIB +3 / -3
0 added
0 removed
filtered activity
Updated Liebert/Vertiv mib files.
Changed files with action and line counts M mibs/liebert/LIEBERT-GP-FLEXIBLE-CONDITIONS-MIB +1,047 / -3 M mibs/liebert/LIEBERT-GP-REGISTRATION-MIB +77 / -0 M mibs/vertiv/DCS-MIB +9,422 / -3
0 added
0 removed
filtered activity
Improve power sensor classification and presentation a little, particularly on PDUs. Improve spacing handling in card CSS.
Changed files with action and line counts M html/css/observium-dark.css +4 / -10 M html/css/observium-darkblue.css +4 / -10 M html/css/observium.css +4 / -10 M html/includes/power.inc.php +7 / -4
+7 added
−4 removed
filtered activity
Improve navbar generation efficiency
Changed files with action and line counts M html/includes/navbar.inc.php +23 / -16
+23 added
−16 removed
filtered activity
Merge messy Ruckus MIB update
Changed files with action and line counts M mibs/ruckus/RUCKUS-PRODUCTS-MIB +81 / -14 M mibs/ruckus/RUCKUS-ROOT-MIB +29 / -10 M mibs/ruckus/RUCKUS-TC-MIB +117 / -21
0 added
0 removed
filtered activity
Update Ruckus MIBs
Changed files with action and line counts M mibs/ruckus/RUCKUS-DEVICE-MIB +22 / -22 M mibs/ruckus/RUCKUS-ETH-MIB non-text +0 / -0 M mibs/ruckus/RUCKUS-EVENT-MIB +10 / -10 M mibs/ruckus/RUCKUS-L2TP-MIB +5 / -5 M mibs/ruckus/RUCKUS-PPPOE-MIB +1 / -1 M mibs/ruckus/RUCKUS-PRODUCTS-MIB +86 / -26 M mibs/ruckus/RUCKUS-RADIO-MIB +2 / -1 M mibs/ruckus/RUCKUS-ROOT-MIB +15 / -22 M mibs/ruckus/RUCKUS-SYSTEM-MIB +1 / -1 M mibs/ruckus/RUCKUS-TC-MIB +23 / -110 M mibs/ruckus/RUCKUS-TUNNEL-MIB +3 / -3 M mibs/ruckus/RUCKUS-WLAN-MIB +44 / -9 M mibs/ruckus/RUCKUS-WLINK-MIB non-text +0 / -0
0 added
0 removed
filtered activity
Aruba WLSX storage discovery
Changed files with action and line counts M includes/definitions/mibs/aruba.inc.php +9 / -0
+9 added
0 removed
filtered activity
WiFi system replacement. Destructive of previously collection WiFi-related history. Support for HP, Extreme, Aruba, Cisco and others.
Showing the first 30 paths; 70 more are omitted from this static page.
Changed files with action and line counts D html/includes/graphs/accesspoints non-text +0 / -0 D html/includes/graphs/accesspoints/auth.inc.php +0 / -32 D html/includes/graphs/accesspoints/channel.inc.php +0 / -32 D html/includes/graphs/accesspoints/interference.inc.php +0 / -32 D html/includes/graphs/accesspoints/numasoclients.inc.php +0 / -24 D html/includes/graphs/accesspoints/nummonbssid.inc.php +0 / -32 D html/includes/graphs/accesspoints/nummonclients.inc.php +0 / -32 D html/includes/graphs/accesspoints/radioutil.inc.php +0 / -25 D html/includes/graphs/accesspoints/txpow.inc.php +0 / -32 D html/includes/graphs/wifi non-text +0 / -0 D html/includes/graphs/wifi-ap-member non-text +0 / -0 D html/includes/graphs/wifi-ap-member/auth.inc.php +0 / -30 D html/includes/graphs/wifi-ap-member/bits.inc.php +0 / -19 D html/includes/graphs/wifi-ap-member/conns.inc.php +0 / -69 D html/includes/graphs/wifi/auth.inc.php +0 / -27 D html/includes/graphs/wifi/clientfailedassociations.inc.php +0 / -34 D html/includes/graphs/wifi/noisefloor.inc.php +0 / -34 D html/includes/graphs/wifi/refusedconnectioncount.inc.php +0 / -34 D html/includes/graphs/wifi/resetcount.inc.php +0 / -34 D html/includes/graphs/wifi/retransmitoctet.inc.php +0 / -34 D html/includes/graphs/wifi/txretriescount.inc.php +0 / -34 D html/includes/graphs/wifi/usersessions.inc.php +0 / -34 A html/includes/graphs/wifiap non-text +0 / -0 A html/includes/graphs/wifiap/ap_uptime.inc.php +20 / -0 A html/includes/graphs/wifiap/auth.inc.php +26 / -0 A html/includes/graphs/wifiap/bits_agg.inc.php +71 / -0 A html/includes/graphs/wifiap/clients_agg.inc.php +57 / -0 A html/includes/graphs/wifiap/control_latency.inc.php +20 / -0 A html/includes/graphs/wifiap/control_uptime.inc.php +20 / -0 A html/includes/graphs/wifiap/utilization_agg.inc.php +56 / -0
+5,914 added
−2,189 removed
filtered activity
Traffic/Power Billing improvements. Some security improvements to billing actions. Harmonise Traffic/Power UX. Remove ancient non-Observium icons.
Changed files with action and line counts M html/includes/navbar.inc.php +10 / -4 M html/includes/print/billing.inc.php +116 / -10 M html/pages/bill.inc.php +7 / -23 M html/pages/bill/accurate.inc.php +75 / -3 M html/pages/bill/history.inc.php +13 / -3 M html/pages/bill/infoboxes.inc.php +206 / -157 M html/pages/bill/navbar.inc.php +249 / -14 M html/pages/bill/ports.inc.php +108 / -18 M html/pages/bill/transfer.inc.php +1 / -1 M html/pages/bills.inc.php +53 / -9 M html/pages/power_bills.inc.php +130 / -89
+968 added
−331 removed
filtered activity
Removed unnecessary DB table list queries in BFD polling and Power billing.
Changed files with action and line counts M html/includes/print/bfd.inc.php +1 / -1 M html/includes/print/billing.inc.php +1 / -1 M html/pages/power_bills.inc.php +4 / -4 M includes/polling/bfd.inc.php +45 / -50
+51 added
−56 removed
filtered activity
Power billing capability. EChart graphing. Quota / Capacity billing types.
Changed files with action and line counts A html/ajax/power_billing_entities.php +67 / -0 M html/includes/entities/generic.inc.php +25 / -9 M html/includes/print/billing.inc.php +124 / -4 M html/index.php +0 / -2 A html/pages/power_bills.inc.php +1,389 / -0 M html/pages/roles.inc.php +3 / -0 M html/pages/user_edit.inc.php +3 / -0 M includes/entities.inc.php +11 / -2 M includes/functions.inc.php +2 / -2 A includes/power-billing.inc.php +175 / -0 A poll-power-billing.php +141 / -0 A power-billing-calculate.php +138 / -0
+2,078 added
−19 removed
filtered activity
Add power billing SQL tables.
Changed files with action and line counts A update/529.sql +79 / -0
0 added
0 removed
filtered activity
Fix Cards to follow box border-radius/shadow theme variables
Changed files with action and line counts M html/css/bootstrap/less/cards.less +5 / -3 M html/css/observium-dark.css +15 / -15 M html/css/observium-dark.map +1 / -1 M html/css/observium-darkblue.css +15 / -15 M html/css/observium-darkblue.map +1 / -1 M html/css/observium.css +15 / -15 M html/css/observium.map +1 / -1
0 added
0 removed
filtered activity
Unified get transceiver lane from sensor description.
Changed files with action and line counts M html/pages/device/overview/sensors.inc.php +4 / -3
+4 added
−3 removed
filtered activity
Changed files with action and line counts M includes/discovery/storage/cisco-flash-mib.inc.php +5 / -5 M includes/discovery/storage/host-resources-mib.inc.php +96 / -87 M includes/discovery/storage/ucd-snmp-mib.inc.php +6 / -2
+107 added
−94 removed
filtered activity
Improved clean entity description and check ignores in discovery.
Changed files with action and line counts M includes/entities.inc.php +31 / -14
+31 added
−14 removed
filtered activity
Added common clean_spaces() helper and tests.
Changed files with action and line counts M html/includes/power.inc.php +8 / -9 M includes/entities/port.inc.php +1 / -1 M includes/rewrites.inc.php +23 / -7 M tests/IncludesRewritesTest.php +29 / -0
+32 added
−17 removed
filtered activity
Removed flags from trim_quotes().
Changed files with action and line counts M includes/rewrites.inc.php +13 / -14 M includes/snmp.inc.php +14 / -6
+27 added
−20 removed
filtered activity
Improved rewrite vendor string.
Changed files with action and line counts M includes/rewrites.inc.php +30 / -9
+30 added
−9 removed
filtered activity
Optimized storage ignore patterns.
Changed files with action and line counts M includes/defaults.inc.php +16 / -19
+16 added
−19 removed
filtered activity
Remove unused/dead billing components and libraries.
Changed files with action and line counts D html/bandwidth-graph.php +0 / -255 D html/billing-data-sorted.php +0 / -131 D html/billing-data.php +0 / -172 D html/billing-graph.php +0 / -261 D html/js/c3.min.js +0 / -6 D html/js/d3.v3.min.js +0 / -5 D html/pages/bill/pdf_css.inc.php +0 / -90 D html/pages/bill/pdf_history.inc.php +0 / -363
0 added
−1,272 removed
filtered activity
Limit billed ports list to 5-entry preview with count of remainder
Changed files with action and line counts M html/pages/bill/ports.inc.php +9 / -13
+9 added
−13 removed
filtered activity
Billing graph update. Replace uPlot/Chart.js with ECharts 5. Add chart overlay lines.
Changed files with action and line counts D html/css/uPlot.min.css +0 / -1 M html/includes/print/billing.inc.php +217 / -199 A html/js/echarts.min.js +45 / -0 D html/js/uPlot.iife.min.js +0 / -2 M html/pages/bill/accurate.inc.php +29 / -4 M html/pages/bill/history.inc.php +31 / -45 M html/pages/bill/transfer.inc.php +8 / -7
+285 added
−255 removed
filtered activity
Billing UI cleanup. Remove dead jpgraph img builders and unused code, replace deprecated strftime() with date()
Changed files with action and line counts M html/pages/bill.inc.php +0 / -10 M html/pages/bill/infoboxes.inc.php +116 / -111 M html/pages/bill/pdf_history.inc.php +4 / -4
+120 added
−125 removed
filtered activity
Billing: per-bill poll metrics in obs_attribs
Changed files with action and line counts M poll-billing.php +78 / -1
+78 added
−1 removed
filtered activity
Billing: exclude zero-period samples from 95th percentile and guard empty measurement sets
Changed files with action and line counts M includes/billing.inc.php +15 / -28
+15 added
−28 removed
filtered activity
Clean up some more Juniper image mounts
Changed files with action and line counts M includes/defaults.inc.php +1 / -1
+1 added
−1 removed
filtered activity
Some mountpoint filters for Juniper PTX
Changed files with action and line counts M includes/defaults.inc.php +2 / -0
+2 added
0 removed
filtered activity
Fix alert table in side panel entity width constraint (was a problem with PTX loop mounts and UUID mountpoints)
Changed files with action and line counts M html/includes/print/alert.inc.php +8 / -1
+8 added
−1 removed
filtered activity
Bill page - remove vestigial tabs, dead bill/api, bootstrap-tab and print_tabbar
Changed files with action and line counts M html/includes/print/navbar.inc.php +0 / -34 D html/js/bootstrap-tab.js +0 / -135 M html/pages/bill.inc.php +0 / -10 D html/pages/bill/api.inc.php +0 / -26 M html/pages/bill/reset.inc.php +46 / -52 M html/pages/bills.inc.php +0 / -1
+46 added
−123 removed
filtered activity
CSS/LESS cleanup - dedupe palette vars, drop unused colours/files/tab styles, tokenise hex literals
Changed files with action and line counts M html/css/bootstrap/less/alerts.less +0 / -4 M html/css/bootstrap/less/badges3.less +1 / -6 D html/css/bootstrap/less/bootstrap-www.less +0 / -124 M html/css/bootstrap/less/boxes.less +3 / -13 M html/css/bootstrap/less/hacks.less +6 / -6 M html/css/bootstrap/less/includes.less +0 / -18 D html/css/bootstrap/less/layouts.less +0 / -16 M html/css/bootstrap/less/navs.less +2 / -270 M html/css/bootstrap/less/type.less +1 / -1 M html/css/bootstrap/less/variables-dark.less +0 / -17 M html/css/bootstrap/less/variables-darkblue.less +0 / -30 D html/css/bootstrap/less/variables-www.less +0 / -332 M html/css/bootstrap/less/variables3.less +0 / -61 M html/css/bootstrap/less/wells.less +6 / -6 M html/css/observium-dark.css +90 / -342 M html/css/observium-dark.map +1 / -1 M html/css/observium-darkblue.css +90 / -350 M html/css/observium-darkblue.map +1 / -1 M html/css/observium.css +90 / -342 M html/css/observium.map +1 / -1
0 added
0 removed
filtered activity
Add scripts/make-svg-sprite.sh to rebuild the UI SVG sprite from master SVGs
Changed files with action and line counts A scripts/make-svg-sprite.sh +87 / -0
+87 added
0 removed
filtered activity
Improved support for
FS.COM FMT (
OBS-5231 ).
Changed files with action and line counts M includes/definitions/os/fscom.inc.php +7 / -1 M includes/discovery/sensors/oap-pseudo-mib.inc.php +189 / -151
+196 added
−152 removed
filtered activity
Improved support for Avaya Aura and Media Gateway (
OBS-3630 ).
Changed files with action and line counts M includes/definitions/mibs/avaya.inc.php +41 / -7 M includes/definitions/os/avaya.inc.php +31 / -14
+72 added
−21 removed
filtered activity
Changed files with action and line counts M includes/discovery/sensors/aten-ipmi-mib.inc.php +1 / -1 M includes/discovery/sensors/fortinet-fortigate-mib.inc.php +1 / -1
+2 added
−2 removed
filtered activity
Detect vendor string from OUI in transceivers discovery when required.
Changed files with action and line counts M includes/discovery/transceivers/timetra-port-mib.inc.php +1 / -13 M includes/transceivers.inc.php +4 / -1
+5 added
−14 removed
filtered activity
Improved OUI vendor lookup. Added OUI generator and sharded definitions.
Showing the first 30 paths; 9 more are omitted from this static page.
Changed files with action and line counts M includes/common.inc.php +65 / -15 A includes/definitions/oui non-text +0 / -0 D includes/definitions/oui.inc.php +0 / -37,947 A includes/definitions/oui/0.inc.php +1,419 / -0 A includes/definitions/oui/000.inc.php +4,091 / -0 A includes/definitions/oui/001.inc.php +4,119 / -0 A includes/definitions/oui/002.inc.php +1,862 / -0 A includes/definitions/oui/003.inc.php +322 / -0 A includes/definitions/oui/004.inc.php +301 / -0 A includes/definitions/oui/005.inc.php +299 / -0 A includes/definitions/oui/006.inc.php +310 / -0 A includes/definitions/oui/007.inc.php +58 / -0 A includes/definitions/oui/008.inc.php +309 / -0 A includes/definitions/oui/009.inc.php +307 / -0 A includes/definitions/oui/00A.inc.php +317 / -0 A includes/definitions/oui/00B.inc.php +108 / -0 A includes/definitions/oui/00C.inc.php +311 / -0 A includes/definitions/oui/00D.inc.php +322 / -0 A includes/definitions/oui/00E.inc.php +308 / -0 A includes/definitions/oui/00F.inc.php +58 / -0 A includes/definitions/oui/1.inc.php +1,677 / -0 A includes/definitions/oui/2.inc.php +1,688 / -0 A includes/definitions/oui/3.inc.php +1,731 / -0 A includes/definitions/oui/4.inc.php +1,666 / -0 A includes/definitions/oui/5.inc.php +1,656 / -0 A includes/definitions/oui/6.inc.php +1,685 / -0 A includes/definitions/oui/7.inc.php +1,812 / -0 A includes/definitions/oui/8.inc.php +1,696 / -0 A includes/definitions/oui/9.inc.php +1,723 / -0 A includes/definitions/oui/A.inc.php +1,710 / -0
+525 added
−15 removed
filtered activity
Improved display transceiver information for port measured overview.
Changed files with action and line counts M html/pages/device/overview/sensors.inc.php +75 / -3
+75 added
−3 removed
filtered activity
Added vendor definitions for CIG and WTD.
Changed files with action and line counts M includes/definitions/vendors.inc.php +12 / -0
+12 added
0 removed
filtered activity
Improve transceiver info card layout a little
Changed files with action and line counts M html/includes/entities/transceiver.inc.php +96 / -43
+96 added
−43 removed
filtered activity
Clean vendor name in transceivers discovery.
Changed files with action and line counts M includes/transceivers.inc.php +5 / -0
+5 added
0 removed
filtered activity
Changed files with action and line counts M includes/discovery/sensors/timetra-port-mib.inc.php +2 / -1 M includes/discovery/transceivers/timetra-port-mib.inc.php +133 / -19
+135 added
−20 removed
filtered activity
Detect more transceivers form factors.
Changed files with action and line counts M html/includes/entities/transceiver.inc.php +5 / -2 M includes/entities/sensor.inc.php +1 / -1 M includes/transceivers.inc.php +49 / -28
+55 added
−31 removed
filtered activity
Added transceiver suboption to device navbar.
Changed files with action and line counts M html/pages/device.inc.php +9 / -6
+9 added
−6 removed
filtered activity
Split prefix decision from format_si() so it can be used elsewhere without duplicating logic.
Changed files with action and line counts M includes/common.inc.php +25 / -2
+25 added
−2 removed
filtered activity
Fix transciever display unit regression
Changed files with action and line counts M html/includes/entities/transceiver.inc.php +9 / -2
+9 added
−2 removed
filtered activity
Validate values is numeric for display transceiver.
Changed files with action and line counts M html/includes/entities/transceiver.inc.php +23 / -11
+23 added
−11 removed
filtered activity
Correctly trim transceiver DOM values.
Changed files with action and line counts M html/includes/entities/transceiver.inc.php +45 / -33 M includes/entities/sensor.inc.php +21 / -10
+66 added
−43 removed
filtered activity
Changed files with action and line counts M includes/definitions/os/unix.php +14 / -4
+14 added
−4 removed
filtered activity
Fixed clean entity description when tag not exist in table walk.
Changed files with action and line counts M includes/entities.inc.php +2 / -2
+2 added
−2 removed
filtered activity
Authentication - revalidate LDAP/AD remember me logins
Changed files with action and line counts M html/includes/sessions.inc.php +80 / -6 M includes/config-variables.inc.php +14 / -0 M includes/defaults.inc.php +4 / -2
+98 added
−8 removed
filtered activity
Excluded Cisco and Juniper-specific huge routing tables from snmpdump.
Changed files with action and line counts M includes/snmp.inc.php +15 / -6
+15 added
−6 removed
filtered activity
Added experimental ability for poll version/hardware for UniFi devices by UniFi HTTP API.
Changed files with action and line counts M html/pages/device/edit.inc.php +14 / -6 A html/pages/device/edit/unifi.inc.php +149 / -0 M includes/definitions/apis.inc.php +22 / -0 M includes/definitions/os/ubiquiti.inc.php +35 / -33 M includes/polling/os.inc.php +8 / -0 A includes/polling/os/unifi.api.php +111 / -0
+339 added
−39 removed
filtered activity
Updated UserAgentParser to latest.
Changed files with action and line counts M libs/UserAgent/Platforms.php +1 / -0 M libs/UserAgentParser.php +2 / -2
0 added
0 removed
filtered activity
Fixed detect paths in ref lib.
Changed files with action and line counts M libs/ref.inc.php +17 / -11
0 added
0 removed
filtered activity
Improved detect Ruckus SCG.
Changed files with action and line counts M includes/definitions/os/ruckus.inc.php +12 / -7
+12 added
−7 removed
filtered activity
May 2026
Fixed SSL db connect options in poller wrapper.
Changed files with action and line counts M poller-wrapper.py +43 / -4
+43 added
−4 removed
filtered activity
Fixed REF lib compatibility with php 8+.
Changed files with action and line counts M html/js/ref.js +14 / -7 M libs/ref.inc.php +91 / -78
0 added
0 removed
filtered activity
Cleaned formatting for synology mib definitions.
Changed files with action and line counts M includes/definitions/mibs/synology.inc.php +138 / -132
+138 added
−132 removed
filtered activity
Improved token validation and auth type checks.
Changed files with action and line counts M html/api/v0/index.php +92 / -70
+92 added
−70 removed
filtered activity
Return json error message for unknown api method.
Changed files with action and line counts M html/api/v0/index.php +11 / -0
+11 added
0 removed
filtered activity
Updated Flight API lib to latest.
Changed files with action and line counts M libs/flight/Engine.php +234 / -92 M libs/flight/Flight.php +71 / -75 M libs/flight/README.md +35 / -6 M libs/flight/VERSION +1 / -1 M libs/flight/commands/ControllerCommand.php +34 / -7 M libs/flight/commands/RouteCommand.php +31 / -18 M libs/flight/core/Dispatcher.php +31 / -20 A libs/flight/core/EventDispatcher.php +141 / -0 M libs/flight/database/PdoWrapper.php +111 / -3 A libs/flight/database/SimplePdo.php +459 / -0 M libs/flight/net/Request.php +422 / -52 M libs/flight/net/Response.php +18 / -9 M libs/flight/net/Route.php +12 / -5 M libs/flight/net/Router.php +83 / -23 M libs/flight/net/UploadedFile.php +55 / -11 M libs/flight/template/View.php +5 / -5 A libs/flight/util/Json.php +114 / -0 M libs/flight/util/ReturnTypeWillChange.php +2 / -0 M libs/ref.inc.php +2 / -2
0 added
0 removed
filtered activity
Added return flight version in api versions endpoint.
Changed files with action and line counts M includes/common.inc.php +16 / -1
+16 added
−1 removed
filtered activity
Return json error message for unknown or disabled api endpoints.
Changed files with action and line counts M html/api/v0/index.php +18 / -4
+18 added
−4 removed
filtered activity
Improved support for ArubaOS. Added basic support for Aruba AOS-8 (
OBS-5224 ).
Changed files with action and line counts M includes/definitions/mibs/aruba.inc.php +61 / -6 M includes/definitions/os/aruba.inc.php +239 / -154
+300 added
−160 removed
filtered activity
Updated Aruba mib files.
Changed files with action and line counts M mibs/aruba/ARUBA-MIB +2 / -0 M mibs/aruba/ARUBAWIRED-NETWORKING-OID +592 / -2 M mibs/aruba/ARUBAWIRED-PM-MIB +569 / -3 M mibs/aruba/ARUBAWIRED-POE-MIB +36 / -6 M mibs/aruba/ARUBAWIRED-POWERSUPPLY-MIB +25 / -15 M mibs/aruba/ARUBAWIRED-VSFv2-MIB +96 / -6 M mibs/aruba/WLSX-SWITCH-MIB +3 / -2 M mibs/aruba/WLSX-TRAP-MIB +5 / -4
0 added
0 removed
filtered activity
Added clamp() polyfill. Fixed compatibility json_validate() for php 7.4. Added unit tests.
Changed files with action and line counts M includes/polyfill.inc.php +33 / -0 M tests/IncludesCommonTest.php +0 / -39 A tests/IncludesPolyfillTest.php +173 / -0
+33 added
0 removed
filtered activity
Multi-port bits_devices graph + new generic_multi_group_separated renderer
Changed files with action and line counts A html/includes/graphs/generic_multi_group_separated.inc.php +209 / -0 A html/includes/graphs/multi-port/bits_devices.inc.php +42 / -0
+251 added
0 removed
filtered activity
Improved support for Opengear Operations Manager with new firmware.
Changed files with action and line counts M includes/definitions/mibs/opengear.inc.php +18 / -0 M includes/definitions/os/opengear.inc.php +9 / -3
+27 added
−3 removed
filtered activity
Updated Opengear mib files.
Changed files with action and line counts A mibs/opengear/OG-LIGHTHOUSE-MIB +734 / -0 M mibs/opengear/OG-OMTELEM-MIB +37 / -2 M mibs/opengear/OG-OMTRAPS-MIB +35 / -3 M mibs/opengear/OG-PRODUCTS-MIB +7 / -1
0 added
0 removed
filtered activity
Added display of snmpdump progress and filtered entries count.
Changed files with action and line counts M includes/snmp.inc.php +40 / -6
+40 added
−6 removed
filtered activity
Added filtering large bgp and routing tables in snmpdump script.
Changed files with action and line counts M includes/snmp.inc.php +62 / -15 M scripts/snmpdump.php +8 / -6
+70 added
−21 removed
filtered activity
Fix BFD path after aborted reorg. add protocol icons to routing navbar
Changed files with action and line counts M html/includes/navbar.inc.php +23 / -2 D html/pages/bfd.inc.php +0 / -124 M html/pages/routing.inc.php +2 / -1 A html/pages/routing/bfd.inc.php +114 / -0
+139 added
−127 removed
filtered activity
CEF pages — fix SQL issues, add shared print_cef_switching_table() with per-path rows, state markers, rates and sparklines
Changed files with action and line counts M html/includes/print/routing.inc.php +212 / -0 M html/pages/device/routing/cef.inc.php +1 / -99 M html/pages/routing/cef.inc.php +1 / -49 M includes/defaults.inc.php +16 / -0
+230 added
−148 removed
filtered activity
CEF graph — remove dead str_replace(dot3Stats) copied from Ethernet graph
Changed files with action and line counts M html/includes/graphs/cefswitching/graph.inc.php +0 / -1
0 added
−1 removed
filtered activity
HPICF IPSLA - use sane default RTT limits
Changed files with action and line counts M includes/discovery/slas/hpicf-ipsla-mib.inc.php +2 / -2
+2 added
−2 removed
filtered activity
derp.
Changed files with action and line counts M includes/definitions/os/edgecore.inc.php +1 / -1
+1 added
−1 removed
filtered activity
Removed copy mistake.
Changed files with action and line counts M includes/definitions/os/edgecore.inc.php +0 / -1
0 added
−1 removed
filtered activity
Added Edgecore SONiC os clone.
Changed files with action and line counts M includes/definitions/os/edgecore.inc.php +17 / -3
+17 added
−3 removed
filtered activity
Transceiver per-port DOM view, lane/wavelength discovery fixes, shared-helper refactor
Changed files with action and line counts M html/includes/entities/transceiver.inc.php +626 / -43 A html/pages/device/port/transceiver.inc.php +36 / -0 M includes/discovery/sensors/juniper-dom-mib.inc.php +32 / -10 M includes/discovery/sensors/timetra-port-mib.inc.php +4 / -0 M includes/discovery/transceivers/timetra-port-mib.inc.php +11 / -2 M includes/transceivers.inc.php +40 / -6
+749 added
−61 removed
filtered activity
Improve sensor threshold exposure in sensor_graph
Changed files with action and line counts M html/includes/graphs/sensor/graph.inc.php +8 / -2
+8 added
−2 removed
filtered activity
Removed config entries to unused cmd paths. Graphviz now complete unused.
Changed files with action and line counts D html/networkmap.php +0 / -287 M includes/config-variables.inc.php +0 / -38 M includes/defaults.inc.php +0 / -12 M includes/observium.inc.php +1 / -2
+1 added
−339 removed
filtered activity
Device lookup - prevent unnecessary hostname and sysname queries.
Changed files with action and line counts M includes/discovery/functions.inc.php +6 / -21 M includes/entities/device.inc.php +60 / -6
+66 added
−27 removed
filtered activity
Updated HP mib files.
Changed files with action and line counts M mibs/hp/HP-AUTZ-MIB +76 / -4 M mibs/hp/HPICF-AMP-SERVER-MIB +42 / -3
0 added
0 removed
filtered activity
Changed files with action and line counts M includes/definitions/mibs/hp.inc.php +24 / -11
+24 added
−11 removed
filtered activity
Improve table generation with the ability to suppress empty columns and improve flexible graph row rendering and labels
Changed files with action and line counts M html/css/bootstrap/less/type.less +1 / -1 M html/css/observium-dark.css +2 / -1 M html/css/observium-darkblue.css +2 / -1 M html/css/observium.css +2 / -1 M html/includes/print/common.inc.php +92 / -0 M html/includes/print/rows.inc.php +177 / -0
+269 added
0 removed
filtered activity
Fix mosquitto app syntax
Changed files with action and line counts M includes/polling/applications/mosquitto.inc.php +2 / -2
+2 added
−2 removed
filtered activity
Fix PowerDNS recursor application graphs
Changed files with action and line counts D html/pages/device/apps/powerdns-recursor.inc.php +0 / -28 A html/pages/device/apps/powerdns_recursor.inc.php +28 / -0
+28 added
−28 removed
filtered activity
Fix PowerDNS recursor application graphs
Changed files with action and line counts D html/includes/graphs/application/powerdns-recursor_cache.inc.php +0 / -45 D html/includes/graphs/application/powerdns-recursor_cpuload.inc.php +0 / -70 D html/includes/graphs/application/powerdns-recursor_errors.inc.php +0 / -47 D html/includes/graphs/application/powerdns-recursor_hitrate.inc.php +0 / -66 D html/includes/graphs/application/powerdns-recursor_latency.inc.php +0 / -46 D html/includes/graphs/application/powerdns-recursor_limits.inc.php +0 / -45 D html/includes/graphs/application/powerdns-recursor_load.inc.php +0 / -41 D html/includes/graphs/application/powerdns-recursor_outqueries.inc.php +0 / -42 D html/includes/graphs/application/powerdns-recursor_qalatency.inc.php +0 / -42 D html/includes/graphs/application/powerdns-recursor_queries.inc.php +0 / -44 D html/includes/graphs/application/powerdns-recursor_tcpqueries.inc.php +0 / -43 D html/includes/graphs/application/powerdns-recursor_timeouts.inc.php +0 / -43 A html/includes/graphs/application/powerdns_recursor_cache.inc.php +45 / -0 A html/includes/graphs/application/powerdns_recursor_cpuload.inc.php +70 / -0 A html/includes/graphs/application/powerdns_recursor_errors.inc.php +47 / -0 A html/includes/graphs/application/powerdns_recursor_hitrate.inc.php +66 / -0 A html/includes/graphs/application/powerdns_recursor_latency.inc.php +46 / -0 A html/includes/graphs/application/powerdns_recursor_limits.inc.php +45 / -0 A html/includes/graphs/application/powerdns_recursor_load.inc.php +41 / -0 A html/includes/graphs/application/powerdns_recursor_outqueries.inc.php +42 / -0 A html/includes/graphs/application/powerdns_recursor_qalatency.inc.php +42 / -0 A html/includes/graphs/application/powerdns_recursor_queries.inc.php +44 / -0 A html/includes/graphs/application/powerdns_recursor_tcpqueries.inc.php +43 / -0 A html/includes/graphs/application/powerdns_recursor_timeouts.inc.php +43 / -0 M includes/definitions/apps.inc.php +1 / -1
+575 added
−575 removed
filtered activity
Missing file for Mosquitto app
Changed files with action and line counts A html/pages/device/apps/mosquitto.inc.php +23 / -0
+23 added
0 removed
filtered activity
Add Mosquitto unix-agent application
Changed files with action and line counts A html/images/apps/mosquitto.png +1 / -0 A html/images/apps/mosquitto_2x.png +1 / -0 A html/includes/graphs/application/mosquitto_clients.inc.php +46 / -0 A html/includes/graphs/application/mosquitto_connections.inc.php +40 / -0 A html/includes/graphs/application/mosquitto_heap.inc.php +41 / -0 A html/includes/graphs/application/mosquitto_network.inc.php +25 / -0 A html/includes/graphs/application/mosquitto_queue.inc.php +40 / -0 A html/includes/graphs/application/mosquitto_rates.inc.php +44 / -0 M includes/definitions/apps.inc.php +1 / -0 A includes/definitions/rrdtypes/mosquitto.inc.php +43 / -0 A includes/polling/applications/mosquitto.inc.php +93 / -0 A scripts/agent-local/mosquitto +19 / -0
+392 added
0 removed
filtered activity
Add optional alert test notification schedules
Changed files with action and line counts M html/pages/alert_test.inc.php +114 / -40 M includes/alerts.inc.php +99 / -1 A update/528.sql +1 / -0
+213 added
−41 removed
filtered activity
Improved SNMP BITS flags helper and added tests.
Changed files with action and line counts M includes/definitions/mibs.inc.php +8 / -8 M includes/definitions/mibs/cisco.inc.php +15 / -15 M includes/discovery/ports-stack.inc.php +3 / -3 M includes/entities/status.inc.php +40 / -27 M tests/IncludesEntitiesTest.php +50 / -22
+66 added
−53 removed
filtered activity
Changed files with action and line counts M includes/discovery/ports-stack.inc.php +58 / -50
+58 added
−50 removed
filtered activity
Changed files with action and line counts M includes/definitions/mibs.inc.php +6 / -1
+6 added
−1 removed
filtered activity
Add Synology MailPlus MIB graphs
Changed files with action and line counts M includes/definitions/graphtypes.inc.php +79 / -1 M includes/definitions/mibs/synology.inc.php +20 / -0 A includes/polling/graphs/synology-mailplus-mib.inc.php +49 / -0 A mibs/synology/SYNOLOGY-MAILPLUS-MIB +62 / -0
+148 added
−1 removed
filtered activity
Changed files with action and line counts M includes/definitions/mibs/checkpoint.inc.php +11 / -0
+11 added
0 removed
filtered activity
Fixed db schema number.
Changed files with action and line counts D update/526.php +0 / -27 A update/527.php +27 / -0
+27 added
−27 removed
filtered activity
Add alert state to notification log
Changed files with action and line counts M html/includes/print/notification_log.inc.php +28 / -0 M html/pages/device/logs/notificationlog.inc.php +10 / -2 M html/pages/notification_log.inc.php +10 / -2 M includes/notifications.inc.php +71 / -0 A update/526.sql +14 / -0
+119 added
−4 removed
filtered activity
Clean display timezones in about page.
Changed files with action and line counts M html/pages/about.inc.php +2 / -1
+2 added
−1 removed
filtered activity
Basic os definition for CTS Media Converter.
Changed files with action and line counts M includes/definitions/os/cts.inc.php +15 / -0
+15 added
0 removed
filtered activity
Forced MIB discovery when DSL data exists for device(s).
Changed files with action and line counts A update/526.php +27 / -0
+27 added
0 removed
filtered activity
Extended mibs discovery for new os types.
Changed files with action and line counts M includes/definitions/mibs.inc.php +6 / -6 M includes/definitions/mibs/rfc.inc.php +1 / -1
+7 added
−7 removed
filtered activity
Moved
ADSL-LINE-MIB from default os definition to mibs discovery.
Changed files with action and line counts M includes/definitions/mibs.inc.php +2 / -4 M includes/definitions/os.inc.php +1 / -1
+3 added
−5 removed
filtered activity
Optimized match_discovery_oids() os type and port field checks.
Changed files with action and line counts M includes/functions.inc.php +82 / -21
+82 added
−21 removed
filtered activity
Harmonise bypass power overview rendering.
Changed files with action and line counts M html/includes/power.inc.php +53 / -17
+53 added
−17 removed
filtered activity
Added riello mib files.
Changed files with action and line counts A mibs/riello non-text +0 / -0 A mibs/riello/NetmanPlus-MIB +790 / -0 A mibs/riello/RIELLO-MIB +34 / -0 A mibs/riello/RIELLOMDU-MIB +372 / -0 A mibs/riello/RIELLOMTS-MIB +592 / -0 A mibs/riello/RIELLOUPS-MIB +1,643 / -0 A mibs/riello/SENSORTRAP-MIB +97 / -0
0 added
0 removed
filtered activity
Moved some os definitions to vendor based includes.
Changed files with action and line counts M includes/definitions/os.inc.php +1 / -58 M includes/definitions/os/infoblox.inc.php +14 / -0 A includes/definitions/os/iskratel.inc.php +40 / -0 A includes/definitions/os/riello.inc.php +31 / -0
+86 added
−58 removed
filtered activity
Fixed discovery of non-existent input/output/bypass phase sensors by
UPS-MIB .
Changed files with action and line counts M includes/discovery/sensors/ups-mib.inc.php +50 / -29
+50 added
−29 removed
filtered activity
BFD UX improvements and entity alerting and webhook context improvements
Changed files with action and line counts M includes/definitions/entities/bfd.inc.php +7 / -3 M includes/definitions/rewrites.inc.php +1 / -0 M includes/entities.inc.php +65 / -0 M includes/notifications.inc.php +78 / -2 M includes/transports/webhook-json.inc.php +1 / -0
+152 added
−5 removed
filtered activity
Moved valid port exceptions to OS definition 'ports_valid'. Migrated non-obvious 'allow_empty' rules by
ifType and TiMOS specific hardcoded exeption.
Changed files with action and line counts M includes/definitions/os.inc.php +7 / -2 M includes/definitions/os/ciscosb.inc.php +1 / -1 M includes/definitions/os/citrix.inc.php +1 / -1 M includes/definitions/os/dell.inc.php +1 / -1 M includes/definitions/os/ignitenet.inc.php +1 / -1 M includes/definitions/os/mimosa.inc.php +1 / -1 M includes/definitions/os/nokia.inc.php +3 / -0 M includes/definitions/os/snr.inc.php +1 / -1 M includes/entities/port.inc.php +187 / -119
+203 added
−127 removed
filtered activity
Sensor calibration workflow improvements
Changed files with action and line counts M html/ajax/sensor_calibration.php +180 / -170 M html/css/bootstrap/less/hacks.less +22 / -1 M html/css/bootstrap/less/tables.less +9 / -0 M html/css/observium-dark.css +30 / -0 M html/css/observium-darkblue.css +30 / -0 M html/css/observium.css +30 / -0 M html/includes/entities/sensor.inc.php +75 / -15 M html/pages/device/edit/sensors.inc.php +25 / -8
+280 added
−193 removed
filtered activity
Fix box header toolbox positioning
Changed files with action and line counts M html/css/bootstrap/less/hacks.less +1 / -1 M html/css/observium-dark.css +1 / -1 M html/css/observium-darkblue.css +1 / -1 M html/css/observium.css +1 / -1
0 added
0 removed
filtered activity
Allow deletion of multiple devices at once using the delhost page.
Changed files with action and line counts M html/pages/delhost.inc.php +39 / -17
+39 added
−17 removed
filtered activity
Auth - align persistent token user lookups
Changed files with action and line counts M html/api/v0/index.php +17 / -0 M html/includes/authenticate-functions.inc.php +15 / -0 M html/includes/authentication/cas.inc.php +21 / -1 M html/includes/sessions.inc.php +1 / -1 M html/pages/api_tokens.inc.php +6 / -1
+60 added
−3 removed
filtered activity
Auth - sync AD users for persistent token authentication
Changed files with action and line counts M html/api/v0/index.php +15 / -10 M html/includes/authentication/ad.inc.php +84 / -0 M html/pages/api_tokens.inc.php +10 / -2
+109 added
−12 removed
filtered activity
Improved discovery ip addresses by
IP-MIB using numeric indexes. Added validate for incorrect value in
snmp2ipv6().
Changed files with action and line counts M includes/discovery/ip-addresses/ip-mib.inc.php +54 / -47 M includes/entities/ip-address.inc.php +14 / -2
+68 added
−49 removed
filtered activity
Auth - replace remember-me password cookies with persistent tokens
Changed files with action and line counts M html/includes/sessions.inc.php +110 / -26 A update/525.sql +8 / -0
+110 added
−26 removed
filtered activity
Fix FortiVoice tree OID and add FortiAuthenticator OS definition
Changed files with action and line counts M includes/definitions/os/fortinet.inc.php +10 / -1
+10 added
−1 removed
filtered activity
Fix token authorisation for user levels < 5
Changed files with action and line counts M html/api/v0/index.php +2 / -0
+2 added
0 removed
filtered activity
Prevent fatal error for ipv6 address discovery on VMWare ESXi (
OBS-4866 ).
Changed files with action and line counts M includes/discovery/ip-addresses/ip-mib.inc.php +20 / -10
+20 added
−10 removed
filtered activity
Changed files with action and line counts M includes/discovery/sensors/powernet-mib.inc.php +54 / -2
+54 added
−2 removed
filtered activity
Fixed tooltip message for old python 2.x version.
Changed files with action and line counts M includes/common.inc.php +3 / -3
+3 added
−3 removed
filtered activity
Removed compatibility for python below 3.3 in poller wrapper.
Changed files with action and line counts M poller-wrapper.py +80 / -103
+80 added
−103 removed
filtered activity
Poller wrapper use /proc/<pid> on Linux instead of shelling out to ps.
Changed files with action and line counts M poller-wrapper.py +85 / -17
+85 added
−17 removed
filtered activity
Restore multi-role user membership and fix cache invalidation on role changes.
Changed files with action and line counts M html/ajax/actions/role_del.inc.php +1 / -0 M html/includes/actions/role.inc.php +21 / -3 M update/431.sql +2 / -1 A update/524.sql +3 / -0
+22 added
−3 removed
filtered activity
Extend device group association filters
Changed files with action and line counts M includes/alerts.inc.php +8 / -0 M includes/definitions/entities/devices.inc.php +5 / -0 M includes/entities.inc.php +56 / -0 M includes/entities/port.inc.php +3 / -0
+72 added
0 removed
filtered activity
Add aggregate counter graph variants
Changed files with action and line counts A html/includes/graphs/multi-counter non-text +0 / -0 A html/includes/graphs/multi-counter/auth.inc.php +21 / -0 A html/includes/graphs/multi-counter/common.inc.php +70 / -0 A html/includes/graphs/multi-counter/graph.inc.php +20 / -0 A html/includes/graphs/multi-counter/rate.inc.php +20 / -0 A html/includes/graphs/multi-counter/rate_stacked.inc.php +20 / -0 A html/includes/graphs/multi-counter/stacked.inc.php +20 / -0 M includes/definitions/entities/counters.inc.php +4 / -2
+175 added
−2 removed
filtered activity
Added logging for initial db schema import errors.
Changed files with action and line counts M includes/update/update.php +16 / -0
+16 added
0 removed
filtered activity
Improved Network navbar menu entries.
Changed files with action and line counts M html/includes/navbar.inc.php +2 / -7
+2 added
−7 removed
filtered activity
Improved validate alert test id on page.
Changed files with action and line counts M html/pages/alert_test.inc.php +12 / -2 M html/pages/alert_tests.inc.php +1 / -1 M html/pages/group_add.inc.php +1 / -1
+14 added
−4 removed
filtered activity
Fix alert tests formatting slightly.
Changed files with action and line counts M html/pages/alert_tests.inc.php +1 / -3
+1 added
−3 removed
filtered activity
Updated distro script.
Changed files with action and line counts M scripts/distro +27 / -3
+27 added
−3 removed
filtered activity
Improved test_disk_speed script.
Changed files with action and line counts M scripts/test_disk_speed.sh +158 / -23
+158 added
−23 removed
filtered activity
Added quick search form on settings page.
Changed files with action and line counts A html/js/settings-search.js +88 / -0 M html/pages/settings/default.inc.php +14 / -2
+14 added
−2 removed
filtered activity
Add Extreme wireless / Hipath MIBs
Changed files with action and line counts A mibs/extreme/HIPATH-WIRELESS-BRANCH-OFFICE-MIB +256 / -0 A mibs/extreme/HIPATH-WIRELESS-HIGUARD-MIB +87 / -0
0 added
0 removed
filtered activity
Add Extreme wireless / Hipath MIBs
Changed files with action and line counts A mibs/extreme/HIPATH-WIRELESS-DOT11-EXTNS-MIB +2,534 / -0 A mibs/extreme/HIPATH-WIRELESS-HWC-MIB +16,047 / -0 A mibs/extreme/HIPATH-WIRELESS-PRODUCTS-MIB +916 / -0 A mibs/extreme/HIPATH-WIRELESS-SMI +88 / -0
0 added
0 removed
filtered activity
Reduced include file checks in include_device_mib_functions().
Changed files with action and line counts M includes/entities.inc.php +2 / -3
+2 added
−3 removed
filtered activity
Moved ports MIB helpers to global MIB helper path.
Changed files with action and line counts M includes/discovery/ports.inc.php +1 / -2 M includes/include-dir-mib.inc.php +1 / -7 A includes/mibs/adsl-line-mib.inc.php +146 / -0 A includes/mibs/etherlike-mib.inc.php +76 / -0 A includes/mibs/ip-mib.inc.php +33 / -0 A includes/mibs/juniper-cos-mib.inc.php +110 / -0 A includes/mibs/juniper-ipv6-mib.inc.php +30 / -0 A includes/mibs/mikrotik-mib.inc.php +69 / -0 A includes/mibs/netapp-mib.inc.php +31 / -0 A includes/mibs/timetra-port-mib.inc.php +79 / -0 A includes/mibs/timetra-sap-mib.inc.php +91 / -0 M includes/polling/ports.inc.php +1 / -2 D includes/polling/ports/adsl-line-mib.lib.php +0 / -146 M includes/polling/ports/etherlike-mib.inc.php +5 / -2 D includes/polling/ports/etherlike-mib.lib.php +0 / -76 D includes/polling/ports/ip-mib.lib.php +0 / -33 D includes/polling/ports/juniper-cos-mib.lib.php +0 / -110 M includes/polling/ports/juniper-ipv6-mib.inc.php +6 / -3 D includes/polling/ports/juniper-ipv6-mib.lib.php +0 / -30 D includes/polling/ports/mikrotik-mib.lib.php +0 / -69 D includes/polling/ports/netapp-mib.lib.php +0 / -31 D includes/polling/ports/timetra-port-mib.lib.php +0 / -79 D includes/polling/ports/timetra-sap-mib.lib.php +0 / -91
+679 added
−681 removed
filtered activity
April 2026
Make instance sharding deterministic in poller wrapper (
OBS-5211 ).
Changed files with action and line counts M poller-wrapper.py +33 / -19 M poller.php +14 / -11
+47 added
−30 removed
filtered activity
Power overview - avoid 3+1 compact metric grids
Changed files with action and line counts M html/css/bootstrap/less/cards.less +11 / -0 M html/css/observium-dark.css +9 / -5 M html/css/observium-darkblue.css +9 / -5 M html/css/observium.css +9 / -5
0 added
0 removed
filtered activity
Power overview - avoid double-converting runtime values
Changed files with action and line counts M html/includes/power.inc.php +3 / -4
+3 added
−4 removed
filtered activity
Added per-user timezone setting with browser timezone option.
Changed files with action and line counts M html/includes/authenticate.inc.php +11 / -0 M html/includes/functions.inc.php +6 / -0 M html/js/observium-screen.js +7 / -1 M html/pages/preferences/settings.inc.php +4 / -0 M includes/common.inc.php +8 / -0 M includes/config-variables.inc.php +1 / -0 M includes/functions.inc.php +17 / -3
+47 added
−3 removed
filtered activity
Added global timezone setting for config and web config with php timezone default.
Changed files with action and line counts M html/pages/about.inc.php +1 / -1 M html/pages/alert_maintenance_add.inc.php +3 / -3 M includes/common.inc.php +78 / -0 M includes/config-variables.inc.php +9 / -0 M includes/defaults.inc.php +1 / -0 M includes/functions.inc.php +25 / -0 M includes/observium.inc.php +32 / -13
+149 added
−17 removed
filtered activity
Improve Power overview UPS component layout and handling of power modules
Changed files with action and line counts M html/css/observium-dark.css +9 / -1 M html/css/observium-darkblue.css +9 / -1 M html/css/observium.css +9 / -1 M html/includes/power.inc.php +259 / -37
+259 added
−37 removed
filtered activity
Delta UPS - expand v5 sensors and statuses
Changed files with action and line counts M includes/definitions/mibs/delta.inc.php +118 / -0 M includes/entities/status.inc.php +23 / -1
+141 added
−1 removed
filtered activity
Added kvm os group definition.
Changed files with action and line counts M includes/definitions/os.inc.php +18 / -0 M includes/definitions/os/gdsys.inc.php +1 / -2
+19 added
−2 removed
filtered activity
Added counters_empty parameter in ports_ignore os rules. Keep active Cisco ServiceInstance interfaces.
Changed files with action and line counts M includes/definitions/os/cisco.inc.php +1 / -1 M includes/discovery/ports.inc.php +7 / -0 M includes/entities/port.inc.php +21 / -0
+29 added
−1 removed
filtered activity
Improved support for EndRun Tempus LX (
OBS-5210 ).
Changed files with action and line counts M includes/definitions/mibs/endrun.inc.php +54 / -0 M includes/definitions/os/endrun.inc.php +0 / -1 M includes/definitions/vendors.inc.php +6 / -0
+60 added
−1 removed
filtered activity
Fixed os and mib definitions for G&D devices.
Changed files with action and line counts A html/images/os/gdsys.svg +1 / -0 A includes/definitions/mibs/gdsys non-text +0 / -0 M includes/definitions/mibs/gdsys.inc.php +13 / -83 A includes/definitions/mibs/gdsys/gud-ccdccon-mib.inc.php +52 / -0 A includes/definitions/mibs/gdsys/gud-ccdccpu-mib.inc.php +77 / -0 A includes/definitions/mibs/gdsys/gud-ccdcdwc-mib.inc.php +51 / -0 M includes/definitions/os/gdsys.inc.php +5 / -3 M includes/definitions/vendors.inc.php +6 / -0 A mibs/gdsys/GUD-GENERALTRAP-MIB +89 / -0 D mibs/gdsys/GUD-GENERALTRAPS-MIB +0 / -85
+205 added
−86 removed
filtered activity
Harmonize endpoint behaviour and token handling
Changed files with action and line counts M html/api/v0/includes/address.inc.php +12 / -13 M html/api/v0/includes/alerts.inc.php +31 / -3 M html/api/v0/includes/counters.inc.php +16 / -7 M html/api/v0/includes/devices.inc.php +19 / -15 M html/api/v0/includes/groups.inc.php +7 / -12 M html/api/v0/includes/inventory.inc.php +10 / -1 M html/api/v0/includes/mempools.inc.php +6 / -3 M html/api/v0/includes/neighbours.inc.php +31 / -12 M html/api/v0/includes/ports.inc.php +18 / -24 M html/api/v0/includes/printersupplies.inc.php +4 / -2 M html/api/v0/includes/processors.inc.php +5 / -2 M html/api/v0/includes/sensors.inc.php +14 / -13 M html/api/v0/includes/status.inc.php +20 / -7 M html/api/v0/includes/storage.inc.php +4 / -1 M html/api/v0/includes/vlans.inc.php +1 / -3 M html/api/v0/index.php +60 / -2 M html/pages/api_tokens.inc.php +3 / -3 M includes/defaults.inc.php +1 / -1
+262 added
−124 removed
filtered activity
Improve power overview summary bar metrics
Changed files with action and line counts M html/includes/power.inc.php +173 / -110
+173 added
−110 removed
filtered activity
Show alertlog on power overview.
Changed files with action and line counts M html/pages/device/power.inc.php +5 / -0
+5 added
0 removed
filtered activity
Switch to standard overview when power overview is empty
Changed files with action and line counts M html/pages/device/power.inc.php +5 / -1
+5 added
−1 removed
filtered activity
Fix API probes endpoint handler
Changed files with action and line counts M html/api/v0/includes/probes.inc.php +21 / -5
+21 added
−5 removed
filtered activity
Improve status panel rendering and remove some noisy debugging
Changed files with action and line counts M html/includes/functions.inc.php +13 / -74
+13 added
−74 removed
filtered activity
Add new shared card LESS styles for power overview UI
Changed files with action and line counts A html/css/bootstrap/less/cards.less +584 / -0 M html/css/observium-dark.css +77 / -23 M html/css/observium-dark.map +1 / -1 M html/css/observium-darkblue.css +77 / -23 M html/css/observium-darkblue.map +1 / -1 M html/css/observium.css +77 / -23 M html/css/observium.map +1 / -1
0 added
0 removed
filtered activity
Add power device overview
Changed files with action and line counts A html/includes/power.inc.php +6,658 / -0 M html/pages/device.inc.php +12 / -1 A html/pages/device/power.inc.php +242 / -0 M includes/defaults.inc.php +1 / -0 A tests/HtmlPowerFunctionsTest.php +2,420 / -0
+6,913 added
−1 removed
filtered activity
Add per-device MIB helper include support
Changed files with action and line counts M includes/definitions/mibs/sentry.inc.php +0 / -62 M includes/discovery/functions.inc.php +5 / -0 M includes/entities.inc.php +74 / -0 A includes/mibs non-text +0 / -0 A includes/mibs/sentry4-mib.inc.php +70 / -0 M includes/polling/functions.inc.php +2 / -0
+151 added
−62 removed
filtered activity
Improve some power device sensor definitions for Sentry, Comap and APC
Changed files with action and line counts M includes/definitions/mibs/apc/powernet-mib.inc.php +1 / -0 M includes/definitions/mibs/apc/powernet-rpdu2.php +2 / -2 M includes/definitions/mibs/comap.inc.php +30 / -0 M includes/definitions/mibs/sentry.inc.php +177 / -2
+210 added
−4 removed
filtered activity
Add G&D ControlCenter and MultiPower support
Changed files with action and line counts A includes/definitions/mibs/gdsys.inc.php +160 / -0 A includes/definitions/os/gdsys.inc.php +38 / -0
+198 added
0 removed
filtered activity
Add G&D ControlCenter and MultiPower MIBs
Changed files with action and line counts A mibs/gdsys non-text +0 / -0 A mibs/gdsys/GUD-CCDC-MIB +458 / -0 A mibs/gdsys/GUD-CCDCCON-MIB +561 / -0 A mibs/gdsys/GUD-CCDCCPU-MIB +531 / -0 A mibs/gdsys/GUD-CCDCDWC-MIB +520 / -0 A mibs/gdsys/GUD-GENERALTRAPS-MIB +89 / -0 A mibs/gdsys/GUD-MULTIPOWERNT-MIB +400 / -0 A mibs/gdsys/GUD-SMI-MIB +493 / -0
0 added
0 removed
filtered activity
Improved support for EndRun Time Servers.
Changed files with action and line counts A html/images/os/endrun.png +1 / -0 A html/images/os/endrun_2x.png +1 / -0 M includes/definitions/mibs/endrun.inc.php +57 / -21 M includes/definitions/os/endrun.inc.php +25 / -10
+82 added
−31 removed
filtered activity
Updated EndRun mib files.
Changed files with action and line counts M mibs/endrun/MERIDIAN2-MIB +191 / -0 A mibs/endrun/NINJA-MIB +1,646 / -0 A mibs/endrun/RTM3205-MIB +2,193 / -0 A mibs/endrun/SONOMAMG-MIB +1,985 / -0 A mibs/endrun/XDC330X-MIB +681 / -0
0 added
0 removed
filtered activity
Minor cleanup in lookup/keypress handlers for navbar search.
Changed files with action and line counts M html/js/observium.js +5 / -4
0 added
0 removed
filtered activity
Move navbar search JS out of inline handlers for CSP compatibility
Changed files with action and line counts M html/includes/navbar.inc.php +8 / -61 M html/js/observium.js +60 / -0
+8 added
−61 removed
filtered activity
Clamp oversized graph dimensions to safer export limits
Changed files with action and line counts M html/includes/graphs/common.inc.php +6 / -0
+6 added
0 removed
filtered activity
Add additional Socomec status entries.
Changed files with action and line counts M includes/definitions/mibs/socomec.inc.php +48 / -0
+48 added
0 removed
filtered activity
Fix Gude definition to not classify secondary input as an alert.
Changed files with action and line counts M includes/definitions/mibs/gude/gudeads-ets8801-mib.inc.php +1 / -1
+1 added
−1 removed
filtered activity
Changed files with action and line counts M mibs/mikrotik/MIKROTIK-MIB +521 / -9
0 added
0 removed
filtered activity
Changed files with action and line counts M includes/definitions/mibs/juniper.inc.php +15 / -0 M includes/discovery/sensors/juniper-ifoptics-mib.inc.php +64 / -0 M includes/discovery/transceivers/juniper-ifoptics-mib.inc.php +77 / -1
+156 added
−1 removed
filtered activity
Changed files with action and line counts M includes/discovery/sensors/juniper-ifoptics-mib.inc.php +5 / -5
+5 added
−5 removed
filtered activity
Set asterfusion realtime default to 60 seconds to match counter update time. OBS-5204
Changed files with action and line counts M includes/definitions/os/asterfusion.inc.php +1 / -1
+1 added
−1 removed
filtered activity
Refactor BFD UI. Add issues view and graphs
Changed files with action and line counts M html/includes/cache-data.inc.php +4 / -2 M html/includes/print/bfd.inc.php +27 / -4 M html/pages/bfd.inc.php +48 / -54 A html/pages/bfd/issues.inc.php +162 / -0 M html/pages/bfd/overview.inc.php +10 / -49 M html/pages/bfd/sessions.inc.php +7 / -48 M html/pages/device.inc.php +1 / -11 M html/pages/device/bfd.inc.php +29 / -30 M html/pages/device/bfd/sessions.inc.php +8 / -22 M includes/definitions/entities/bfd.inc.php +1 / -1 M includes/definitions/graphtypes.inc.php +6 / -6 M includes/entities/bfd.inc.php +251 / -0
+554 added
−227 removed
filtered activity
Add BFD session graph auth file
Changed files with action and line counts A html/includes/graphs/bfd non-text +0 / -0 A html/includes/graphs/bfd/auth.inc.php +35 / -0
+35 added
0 removed
filtered activity
Fix some php8 deprecation warnings and improve BASE64 form submission
Changed files with action and line counts M html/includes/navbar.inc.php +2 / -2 M html/includes/print/common.inc.php +1 / -1 M html/includes/print/navbar.inc.php +1 / -1 M html/includes/print/search.inc.php +26 / -4 M html/js/observium.js +13 / -3 M includes/db.inc.php +2 / -2
+32 added
−10 removed
filtered activity
Improve TimOS hardware detection
Changed files with action and line counts M includes/polling/os/timos.inc.php +10 / -1
+10 added
−1 removed
filtered activity
Add Nokia Timetra OAM/SAA SLA support
Changed files with action and line counts M includes/definitions/mibs/nokia.inc.php +5 / -0 M includes/definitions/os/nokia.inc.php +1 / -0 A includes/discovery/slas/timetra-oam-test-mib.inc.php +56 / -0 M includes/entities/sla.inc.php +1 / -0 A includes/polling/slas/timetra-oam-test-mib.inc.php +102 / -0
+165 added
0 removed
filtered activity
Add Siemens Scalance support for OS detection, SFP DOM, CPU, memory and temperature data
Changed files with action and line counts M includes/definitions/mibs/siemens.inc.php +67 / -0 M includes/definitions/os/siemens.inc.php +10 / -0 A includes/discovery/mempools/sn-msps-scx-mib.inc.php +26 / -0 A includes/discovery/processors/sn-msps-scx-mib.inc.php +26 / -0 A includes/discovery/sensors/sn-msps-scx-mib.inc.php +135 / -0 A includes/discovery/transceivers/sn-msps-scx-mib.inc.php +32 / -0 A includes/polling/mempools/sn-msps-scx-mib.inc.php +11 / -0
+307 added
0 removed
filtered activity
Additional EndRun NTP server support via Sonoma MIB
Changed files with action and line counts M includes/definitions/mibs/endrun.inc.php +61 / -0 M includes/definitions/os/endrun.inc.php +6 / -0
+67 added
0 removed
filtered activity
Improve handling of some types of
PRINTER-MIB counters where coincidence isn't always reality.
Changed files with action and line counts M includes/discovery/counter/printer-mib.inc.php +26 / -6
+26 added
−6 removed
filtered activity
Improve Kyocera total page counter labels and synthetic discovery values
Changed files with action and line counts M includes/definitions/mibs/kyocera.inc.php +1 / -3 M includes/discovery/counter/kmcommon-mib.inc.php +2 / -2
+3 added
−5 removed
filtered activity
Changed files with action and line counts A includes/definitions/mibs/endrun.inc.php +84 / -0 A includes/definitions/os/endrun.inc.php +25 / -0
+109 added
0 removed
filtered activity
Add additional Huawei OPTIX MIBs
Changed files with action and line counts A mibs/huawei/OPTIX-GLOBAL-PM-DATA-MSTP-MIB-V2 +7,269 / -0 A mibs/huawei/OPTIX-OSN1800-FUNCTION-MIB +733 / -0
0 added
0 removed
filtered activity
Add Endrun MIBs
Changed files with action and line counts A mibs/endrun non-text +0 / -0 A mibs/endrun/ENDRUNTECHNOLOGIES-MIB +757 / -0 A mibs/endrun/MERIDIAN2-MIB +2,757 / -0 A mibs/endrun/SONOMA-MIB +3,555 / -0 A mibs/endrun/TEMPUSLXUNISON-MIB +1,442 / -0
0 added
0 removed
filtered activity
Improve Kyocera printer counters
Changed files with action and line counts M includes/definitions/mibs/kyocera.inc.php +6 / -0 M includes/definitions/os/kyocera.inc.php +1 / -0 A includes/discovery/counter/kmcommon-mib.inc.php +53 / -0
+60 added
0 removed
filtered activity
Collect and use device runtime from UNIVIEW NVR to improve device uptime.
Changed files with action and line counts M includes/definitions/mibs/uniview.inc.php +2 / -0
+2 added
0 removed
filtered activity
Improve SROS transceiver filtering removing a lot of noise
Changed files with action and line counts M includes/discovery/transceivers/timetra-port-mib.inc.php +25 / -9
+25 added
−9 removed
filtered activity
Nokia SR OS SAP per-port statistics
Changed files with action and line counts M html/includes/entities/port.inc.php +34 / -4 M html/includes/graphs/port/auth.inc.php +1 / -1 M html/pages/device/port.inc.php +4 / -0 A html/pages/device/port/sros_sap_stat.inc.php +55 / -0 M includes/defaults.inc.php +2 / -0 A includes/definitions/graphtypes/nokia.inc.php +41 / -0 M includes/definitions/mibs/nokia.inc.php +6 / -0 M includes/definitions/os/nokia.inc.php +1 / -0 A includes/definitions/rrdtypes/nokia.inc.php +27 / -0 A includes/polling/ports/timetra-sap-mib.inc.php +138 / -0 A includes/polling/ports/timetra-sap-mib.lib.php +91 / -0
+400 added
−5 removed
filtered activity
is_port_valid() now allows
ifOperStatus =
notPresent only for Nokia timos interfaces that look like pseudowires, based on
ifName matching ^pw-\d+$ or
ifDescr containing PW Port.
Changed files with action and line counts M includes/entities/port.inc.php +8 / -1
+8 added
−1 removed
filtered activity
Add Transceiver data to port page
Changed files with action and line counts M html/pages/device/port.inc.php +4 / -1
+4 added
−1 removed
filtered activity
Add transceivers navbar entry
Changed files with action and line counts M html/includes/navbar.inc.php +15 / -7
+15 added
−7 removed
filtered activity
Add transceiver discovery system, web ui pages and db schema update.
Changed files with action and line counts M html/includes/entities/port.inc.php +16 / -1 A html/includes/entities/transceiver.inc.php +646 / -0 M html/pages/device/ports.inc.php +7 / -0 A html/pages/device/ports/transceivers.inc.php +22 / -0 A html/pages/transceivers.inc.php +29 / -0 A includes/discovery/transceivers non-text +0 / -0 A includes/discovery/transceivers.inc.php +15 / -0 A includes/discovery/transceivers/brocade-optical-monitoring-mib.inc.php +23 / -0 A includes/discovery/transceivers/cisco-entity-sensor-mib.inc.php +3 / -0 A includes/discovery/transceivers/hh3c-transceiver-info-mib.inc.php +19 / -0 A includes/discovery/transceivers/hp-icf-transceiver-mib.inc.php +27 / -0 A includes/discovery/transceivers/huawei-entity-extent-mib.inc.php +35 / -0 A includes/discovery/transceivers/huawei-ethernet-opticmodule-mib.inc.php +35 / -0 A includes/discovery/transceivers/juniper-dom-mib.inc.php +3 / -0 A includes/discovery/transceivers/juniper-ifoptics-mib.inc.php +13 / -0 A includes/discovery/transceivers/nms-optical-port-mib.inc.php +3 / -0 A includes/discovery/transceivers/s5-chassis-mib.inc.php +25 / -0 A includes/discovery/transceivers/sl-sfp-mib.inc.php +46 / -0 A includes/discovery/transceivers/timetra-port-mib.inc.php +34 / -0 A includes/transceivers.inc.php +365 / -0 A update/523.sql +30 / -0 M update/db_schema_mysql.sql +48 / -0
+1,366 added
−1 removed
filtered activity
Confirmation popovers - default helper to plain text and require explicit HTML opt-in
Changed files with action and line counts M html/includes/functions.inc.php +6 / -61 M html/includes/print/syslogs.inc.php +1 / -0 M html/pages/alert_test.inc.php +1 / -0 M html/pages/contacts.inc.php +1 / -0
+9 added
−61 removed
filtered activity
Improve alert test validation to reject invalid test condition operators
Changed files with action and line counts M html/ajax/actions/alert_test_add.inc.php +5 / -14 M html/pages/add_alert_test.inc.php +8 / -3 M html/pages/alert_test.inc.php +48 / -23 M includes/alerts.inc.php +156 / -5
+217 added
−45 removed
filtered activity
Broaden Uniview NVR support for OEM variants and skip placeholder IPC channels
Changed files with action and line counts M includes/definitions/mibs/uniview.inc.php +1 / -0 M includes/definitions/os/uniview.inc.php +1 / -1 M includes/discovery/inventory/uniview-tec-nvr-mib.inc.php +1 / -1 M includes/discovery/uniview-tec-nvr-mib.lib.php +48 / -22
+51 added
−24 removed
filtered activity
Add Uniview IPC inventory and status support
Changed files with action and line counts M includes/definitions/mibs/uniview.inc.php +12 / -0 A includes/discovery/inventory/uniview-tec-nvr-mib.inc.php +40 / -0 A includes/discovery/status/uniview-tec-nvr-mib.inc.php +32 / -0 A includes/discovery/uniview-tec-nvr-mib.lib.php +74 / -0 M includes/entities/status.inc.php +5 / -0 A includes/polling/status/uniview-ipc-state.inc.php +18 / -0
+181 added
0 removed
filtered activity
Add Uniview NVR support with synthesized MIB, OS detection, CPU/memory/storage polling
Changed files with action and line counts A includes/definitions/mibs/uniview.inc.php +30 / -0 A includes/definitions/os/uniview.inc.php +28 / -0 A includes/discovery/mempools/uniview-tec-nvr-mib.inc.php +26 / -0 A includes/discovery/storage/uniview-tec-nvr-mib.inc.php +31 / -0 A includes/polling/mempools/uniview-tec-nvr-mib.inc.php +23 / -0 A includes/polling/storage/uniview-tec-nvr-mib.inc.php +23 / -0 A mibs/uniview non-text +0 / -0 A mibs/uniview/UNIVIEW-TEC-NVR-MIB +75 / -0
+161 added
0 removed
filtered activity
VRF UI rework
Changed files with action and line counts M html/includes/print-vrf.inc.php +8 / -3 M html/pages/bfd.inc.php +7 / -2 M html/pages/device/routing/vrf.inc.php +43 / -6 M html/pages/routing.inc.php +3 / -0 M html/pages/routing/vrf.inc.php +700 / -45 M includes/definitions/entities/bfd.inc.php +6 / -0 M includes/definitions/rewrites.inc.php +1 / -0
+768 added
−56 removed
filtered activity
Group system improvements: fix eventlog filtering, permissions, nested menus and name resolution
Changed files with action and line counts M html/ajax/actions/group_add.inc.php +12 / -0 M html/ajax/actions/group_edit.inc.php +15 / -0 M html/api/v0/includes/groups.inc.php +15 / -2 M html/includes/navbars/group.inc.php +8 / -15 M html/includes/print/group.inc.php +76 / -46 M html/includes/print/navbar.inc.php +14 / -2 M html/includes/search/groups.inc.php +5 / -1 M html/pages/group.inc.php +10 / -10 M html/pages/groups.inc.php +12 / -3 M includes/alerts.inc.php +4 / -4 M includes/groups.inc.php +19 / -7
+190 added
−90 removed
filtered activity
Fix group event log tab query generation.
Changed files with action and line counts M html/includes/print/events.inc.php +1 / -1
+1 added
−1 removed
filtered activity
Implement split UI for wireless metrics and sensors
Changed files with action and line counts M html/includes/entities/device.inc.php +29 / -5 M html/includes/entities/sensor.inc.php +250 / -8 M html/includes/status-summary.inc.php +6 / -6 M html/pages/device/health.inc.php +34 / -2 M html/pages/device/health/sensors.inc.php +4 / -4 M html/pages/device/p2pradios.inc.php +7 / -0 M html/pages/device/wifi.inc.php +17 / -5 M html/pages/device/wifi/accesspoints.inc.php +529 / -42 M html/pages/health.inc.php +51 / -10
+927 added
−82 removed
filtered activity
Notifications now include measured entity context in alerts for sensors/status/counters where available.
Changed files with action and line counts M includes/notifications.inc.php +72 / -0 M includes/templates/notification/email_html.tpl +10 / -0 M includes/templates/notification/email_text.tpl +11 / -1 M includes/templates/notification/google-chat_card.tpl +9 / -0 M includes/templates/notification/google-chat_text.tpl +10 / -0 M includes/templates/notification/ntfy_text.tpl +10 / -0 M includes/templates/notification/opsgenie_text.tpl +10 / -0 M includes/templates/notification/pushover_html.tpl +9 / -0 M includes/templates/notification/rocketchat_text.tpl +10 / -0 M includes/templates/notification/telegram_html.tpl +9 / -0 M includes/templates/notification/telegram_text.tpl +10 / -0 M includes/templates/notification/zoom_markdown.tpl +11 / -1 M includes/transports/aws-sns.inc.php +3 / -0 M includes/transports/discord.inc.php +2 / -2 M includes/transports/jiraservicemanagement.inc.php +2 / -2 M includes/transports/mattermost.inc.php +2 / -2 M includes/transports/pushover.inc.php +2 / -2 M includes/transports/servicenow.inc.php +6 / -1 M includes/transports/signal.inc.php +3 / -0 M includes/transports/slack.inc.php +2 / -2 M includes/transports/teams.inc.php +2 / -2 M includes/transports/teamsadaptiveflow.inc.php +2 / -2 M includes/transports/victorops.inc.php +2 / -2 M includes/transports/webhook-json.inc.php +3 / -1 M includes/transports/whatsapp.inc.php +2 / -2
+214 added
−22 removed
filtered activity
Prevent fatal error in poller wrapper when pollers table does not yet exist (
OBS-5194 ).
Changed files with action and line counts M poller-wrapper.py +24 / -16
+24 added
−16 removed
filtered activity
Notification queue expiry, retry backoff and alert event linkage
Changed files with action and line counts M includes/alerts.inc.php +11 / -2 M includes/notifications.inc.php +43 / -15
+54 added
−17 removed
filtered activity
Notification logging and notifier queue handling
Changed files with action and line counts M housekeeping.php +6 / -2 M html/includes/navbar.inc.php +3 / -0 M html/includes/navbars/alerting.inc.php +1 / -0 A html/includes/print/notification_log.inc.php +345 / -0 M html/pages/device/logs.inc.php +4 / -3 A html/pages/device/logs/notificationlog.inc.php +101 / -0 A html/pages/notification_log.inc.php +109 / -0 M includes/alerts.inc.php +2 / -5 M includes/defaults.inc.php +1 / -0 M includes/definitions/entities/devices.inc.php +5 / -4 A includes/housekeeping/notificationlog.inc.php +43 / -0 M includes/http.inc.php +53 / -0 M includes/notifications.inc.php +302 / -64 M includes/transports/aws-sns.inc.php +32 / -11 M includes/transports/email.inc.php +10 / -7 M includes/transports/script.inc.php +18 / -3 M includes/transports/signal.inc.php +11 / -11 M includes/transports/smstools.inc.php +7 / -4 M includes/transports/xmpp.inc.php +6 / -6 A update/522.sql +34 / -0
+1,059 added
−120 removed
filtered activity
Changed files with action and line counts M includes/definitions/mibs/betterbe.inc.php +4 / -4
+4 added
−4 removed
filtered activity
March 2026
Added support for
FS.COM cloned GBN switches (
OBS-5177 ).
Showing the first 30 paths; 4 more are omitted from this static page.
Changed files with action and line counts M includes/definitions/mibs/fscom.inc.php +1 / -2 M includes/definitions/mibs/gbn.inc.php +22 / -0 M includes/definitions/mibs/gbn/gbnplatformoam-mib.php +1 / -0 M includes/definitions/os/fscom.inc.php +16 / -5 A mibs/fscom-gbn non-text +0 / -0 A mibs/fscom-gbn/FS-GBNDeviceOEM-MIB +431 / -0 A mibs/fscom-gbn/FS-GBNDevicePoe-MIB +287 / -0 A mibs/fscom-gbn/FS-GBNDeviceSWAPI-MIB +3,264 / -0 A mibs/fscom-gbn/FS-GBNDeviceStack-MIB +437 / -0 A mibs/fscom-gbn/FS-GBNDeviceSwitch-MIB +2,848 / -0 A mibs/fscom-gbn/FS-GBNL2Dhcp6Snooping-MIB +375 / -0 A mibs/fscom-gbn/FS-GBNL2DhcpSnooping-MIB +192 / -0 A mibs/fscom-gbn/FS-GBNL2PortSecurity-MIB +501 / -0 A mibs/fscom-gbn/FS-GBNL2PppoePlus-MIB +193 / -0 A mibs/fscom-gbn/FS-GBNL2QACL-MIB +5,675 / -0 A mibs/fscom-gbn/FS-GBNL2Switch-MIB +1,338 / -0 A mibs/fscom-gbn/FS-GBNL2VLAN-MIB +1,259 / -0 A mibs/fscom-gbn/FS-GBNL3DhcpRelay-MIB +238 / -0 A mibs/fscom-gbn/FS-GBNL3IPPool-MIB +450 / -0 A mibs/fscom-gbn/FS-GBNL3If-MIB +477 / -0 A mibs/fscom-gbn/FS-GBNL3Igmp-MIB +528 / -0 A mibs/fscom-gbn/FS-GBNL3Ospf-MIB +224 / -0 A mibs/fscom-gbn/FS-GBNL3PIM-MIB +336 / -0 A mibs/fscom-gbn/FS-GBNL3Rip-MIB +359 / -0 A mibs/fscom-gbn/FS-GBNL3RouteCommon-MIB +57 / -0 A mibs/fscom-gbn/FS-GBNPlatformChassis-MIB +566 / -0 A mibs/fscom-gbn/FS-GBNPlatformGNLink-MIB +1,385 / -0 A mibs/fscom-gbn/FS-GBNPlatformOAM-MIB +1,640 / -0 A mibs/fscom-gbn/FS-GBNServiceCM-MIB +245 / -0 A mibs/fscom-gbn/FS-GBNServiceMACAUTHEN-MIB +356 / -0
+40 added
−7 removed
filtered activity
Changed files with action and line counts M includes/definitions/mibs/betterbe.inc.php +3 / -3
+3 added
−3 removed
filtered activity
Added support for BetterBe Cooling Module.
Changed files with action and line counts A includes/definitions/mibs/betterbe.inc.php +103 / -0 A includes/definitions/os/betterbe.inc.php +24 / -0 A mibs/betterbe non-text +0 / -0 A mibs/betterbe/BETTERBE-KOELMODULE-MIB +881 / -0
+127 added
0 removed
filtered activity
Missed case insensitive pattern modificator.
Changed files with action and line counts M includes/discovery/inventory/entity-mib.inc.php +1 / -1
+1 added
−1 removed
filtered activity
Changed files with action and line counts M includes/discovery/inventory/entity-mib.inc.php +15 / -6
+15 added
−6 removed
filtered activity
Added support for AsterFusion AsterNOS clone of SONiC (
OBS-5190 ).
Changed files with action and line counts A html/images/os/asternos.svg +1 / -0 A includes/definitions/mibs/asterfusion.inc.php +278 / -0 A includes/definitions/os/asterfusion.inc.php +33 / -0 M includes/definitions/os/dell.inc.php +45 / -58 M includes/definitions/os/unix.php +29 / -21 A mibs/asterfusion non-text +0 / -0 A mibs/asterfusion/ASTERFUSION-MIB +4,241 / -0
+386 added
−79 removed
filtered activity
Changed files with action and line counts M includes/discovery/inventory/entity-mib.inc.php +21 / -10
+21 added
−10 removed
filtered activity
Improved hardware/vendor detect on SONiC (
OBS-5190 ).
Changed files with action and line counts M includes/definitions/os/unix.php +3 / -1
+3 added
−1 removed
filtered activity
Rename alert_check pages to alert_test, standardise UI terminology to Alert Test
Changed files with action and line counts M html/ajax/actions/alert_assoc_edit.inc.php +2 / -2 D html/ajax/actions/alert_check_add.inc.php +0 / -76 A html/ajax/actions/alert_test_add.inc.php +76 / -0 M html/api/v0/includes/alerts.inc.php +3 / -3 M html/includes/navbar.inc.php +12 / -10 M html/includes/navbars/alerting.inc.php +4 / -4 M html/includes/print/alert.inc.php +2 / -2 M html/includes/print/alert_log.inc.php +4 / -4 M html/includes/print/status.inc.php +1 / -1 D html/pages/add_alert_check.inc.php +0 / -390 A html/pages/add_alert_test.inc.php +390 / -0 M html/pages/add_syslog_rule.inc.php +1 / -1 D html/pages/alert_check.inc.php +0 / -1,323 D html/pages/alert_checks.inc.php +0 / -292 M html/pages/alert_maintenance.inc.php +7 / -7 A html/pages/alert_test.inc.php +1,323 / -0 A html/pages/alert_tests.inc.php +296 / -0 M html/pages/contact.inc.php +5 / -5 M html/pages/device/alert.inc.php +2 / -2 M html/ui-test.php +1 / -1 M includes/alerts.inc.php +11 / -11 M includes/definitions/wui.inc.php +3 / -3 M includes/notifications.inc.php +1 / -0
+2,144 added
−2,137 removed
filtered activity
Removed unused mib files.
Changed files with action and line counts D includes/definitions/mibs/gcom.inc.php +0 / -35 D mibs/gcom non-text +0 / -0 D mibs/gcom/GBNDeviceOEM-MIB +0 / -399 D mibs/gcom/GBNDeviceSWAPI-MIB +0 / -3,076 D mibs/gcom/GBNDeviceSwitch-MIB +0 / -860 D mibs/gcom/GBNL2DhcpSnooping-MIB +0 / -146 D mibs/gcom/GBNL2PppoePlus-MIB +0 / -46 D mibs/gcom/GBNL2QACL-MIB +0 / -4,500 D mibs/gcom/GBNL2Switch-MIB +0 / -965 D mibs/gcom/GBNL3-MIB +0 / -1,029 D mibs/gcom/GBNL3DhcpRelay-MIB +0 / -140 D mibs/gcom/GBNL3If-MIB +0 / -216 D mibs/gcom/GBNPlatformOAM-MIB +0 / -1,281 D mibs/gcom/GBNPlatformOAMMailalarm-MIB +0 / -137 D mibs/gcom/GBNPlatformOAMSntpClient-MIB +0 / -278 D mibs/gcom/GBNPlatformOAMSsh-MIB +0 / -66 D mibs/gcom/GBNPlatformOAMSyslog-MIB +0 / -354 D mibs/gcom/GBNServiceCM-MIB +0 / -157 D mibs/gcom/GBNServiceMACAUTHEN-MIB +0 / -167 D mibs/gcom/GBNServiceRADIUS-MIB +0 / -200 D mibs/gcom/GBNServiceRMON-MIB +0 / -1,554 D mibs/gcom/GBNServiceTACACS-MIB +0 / -104 D mibs/gcom/GERP-MIB +0 / -209 D mibs/gcom/GREENTECH-MASTER-MIB +0 / -37
0 added
−35 removed
filtered activity
Reorganised FS.COM mib files for NMS cloned mib files.
Showing the first 30 paths; 134 more are omitted from this static page.
Changed files with action and line counts M includes/definitions/mibs/fscom.inc.php +22 / -595 A includes/definitions/mibs/fscom/fs-fiber-mib.inc.php +407 / -0 A includes/definitions/mibs/fscom/fs-mib.inc.php +210 / -0 A includes/definitions/mibs/gbn non-text +0 / -0 M includes/definitions/mibs/gbn.inc.php +2 / -28 A includes/definitions/mibs/gbn/gbnplatformoam-mib.php +46 / -0 M includes/definitions/mibs/qtech.inc.php +5 / -15 A mibs/fscom-nms non-text +0 / -0 A mibs/fscom-nms/FS-NMS-1705 +279 / -0 A mibs/fscom-nms/FS-NMS-ACCOUNTING-MIB +128 / -0 A mibs/fscom-nms/FS-NMS-ACL-EXT-MIB +427 / -0 A mibs/fscom-nms/FS-NMS-AUTHENTICATION-TRAP +98 / -0 A mibs/fscom-nms/FS-NMS-BACKUPLINK-MIB +334 / -0 A mibs/fscom-nms/FS-NMS-CARD-OPERATION-MIB +280 / -0 A mibs/fscom-nms/FS-NMS-CARD-SYS-MIB +288 / -0 A mibs/fscom-nms/FS-NMS-CFGAPP +57 / -0 A mibs/fscom-nms/FS-NMS-CHASSIS +879 / -0 A mibs/fscom-nms/FS-NMS-CONFIG-MGMT +66 / -0 A mibs/fscom-nms/FS-NMS-DHCP-SERVER-LEASE-MIB +147 / -0 A mibs/fscom-nms/FS-NMS-DHCP-SERVER-MIB +119 / -0 A mibs/fscom-nms/FS-NMS-DHCP-SNOOPING-MIB +225 / -0 A mibs/fscom-nms/FS-NMS-EAPS-MIB +436 / -0 A mibs/fscom-nms/FS-NMS-EMSTRAP-MIB +266 / -0 A mibs/fscom-nms/FS-NMS-EPON-MIB +16,081 / -0 A mibs/fscom-nms/FS-NMS-ERPS-MIB +693 / -0 A mibs/fscom-nms/FS-NMS-ETHERRING +129 / -0 A mibs/fscom-nms/FS-NMS-FAN-TRAP +454 / -0 A mibs/fscom-nms/FS-NMS-FILE-MGMT-MIB +302 / -0 A mibs/fscom-nms/FS-NMS-FILTER-TRAP +189 / -0 A mibs/fscom-nms/FS-NMS-FLASH +276 / -0
+692 added
−638 removed
filtered activity
Moved GBN and related mib files to separate dir.
Showing the first 30 paths; 62 more are omitted from this static page.
Changed files with action and line counts M includes/definitions/mibs/fscom.inc.php +3 / -2 M includes/definitions/mibs/gbn.inc.php +94 / -94 M includes/definitions/os.inc.php +0 / -1 M includes/definitions/os/fscom.inc.php +8 / -8 M includes/definitions/os/gbn.inc.php +1 / -1 D mibs/fscom/ADMIN-MASTER-MIB +0 / -49 D mibs/fscom/ERRP-MIB +0 / -506 D mibs/fscom/GARP-MIB +0 / -2,771 D mibs/fscom/GBNDeviceOEM-MIB +0 / -390 D mibs/fscom/GBNDevicePoe-MIB +0 / -287 D mibs/fscom/GBNDeviceSWAPI-MIB +0 / -3,113 D mibs/fscom/GBNDeviceStack-MIB +0 / -429 D mibs/fscom/GBNDeviceSwitch-MIB +0 / -2,732 D mibs/fscom/GBNL2Dhcp6Snooping-MIB +0 / -368 D mibs/fscom/GBNL2DhcpSnooping-MIB +0 / -189 D mibs/fscom/GBNL2PortSecurity-MIB +0 / -489 D mibs/fscom/GBNL2PppoePlus-MIB +0 / -190 D mibs/fscom/GBNL2QACL-MIB +0 / -5,655 D mibs/fscom/GBNL2Switch-MIB +0 / -1,296 D mibs/fscom/GBNL3-MIB +0 / -977 D mibs/fscom/GBNL3DhcpRelay-MIB +0 / -235 D mibs/fscom/GBNL3IPPool-MIB +0 / -422 D mibs/fscom/GBNL3If-MIB +0 / -445 D mibs/fscom/GBNL3Igmp-MIB +0 / -523 D mibs/fscom/GBNL3Ospf-MIB +0 / -212 D mibs/fscom/GBNL3PIM-MIB +0 / -324 D mibs/fscom/GBNL3Rip-MIB +0 / -334 D mibs/fscom/GBNL3RouteCommon-MIB +0 / -49 D mibs/fscom/GBNPlatformChassis-MIB +0 / -529 D mibs/fscom/GBNPlatformGNLink-MIB +0 / -1,362
+106 added
−106 removed
filtered activity
Added support for Citrix NetScaler Agent (
OBS-5188 ).
Changed files with action and line counts M includes/definitions/mibs/citrix.inc.php +105 / -50 M includes/definitions/os/citrix.inc.php +18 / -2 A mibs/citrix/MAS-MIB +1,730 / -0
+123 added
−52 removed
filtered activity
Prevent possible fatal error in generate_querybuilder_filters().
Changed files with action and line counts M includes/alerts.inc.php +13 / -4
+13 added
−4 removed
filtered activity
Dashboard status widget changes to add probe warnings and alerts
Changed files with action and line counts M html/ajax/actions/edit_widget.inc.php +1 / -0 M html/ajax/widget.php +1 / -1 M html/includes/print/status.inc.php +41 / -0 M includes/defaults.inc.php +1 / -0
+44 added
−1 removed
filtered activity
Improved and simplified Solaris os detection. Variants moved to distro model. Added detect SmartOS, OmniOS and old SunOS as distro.
Changed files with action and line counts M includes/definitions/os/unix.php +20 / -28 D includes/discovery/os/solaris.inc.php +0 / -35 A includes/polling/os/sunos.inc.php +134 / -0 M includes/polling/os/unix.inc.php +13 / -4
+167 added
−67 removed
filtered activity
Changed files with action and line counts M includes/discovery/os/linux.inc.php +17 / -0 M includes/entities/device.inc.php +43 / -13
+60 added
−13 removed
filtered activity
Fixed MikroTik RouterOS os/hardware detect for 7.22+ firmware.
Changed files with action and line counts M includes/definitions/os/mikrotik.inc.php +12 / -11
+12 added
−11 removed
filtered activity
Improved detect distro version for IPFire. Distro script updated to latest.
Changed files with action and line counts M includes/entities/device.inc.php +7 / -6 M scripts/distro +5 / -2
+12 added
−8 removed
filtered activity
Improved os version detect for some bsd based oses.
Changed files with action and line counts M includes/definitions/os/unix.php +42 / -14 M includes/discovery/os/freebsd.inc.php +3 / -2 M includes/discovery/os/solaris.inc.php +1 / -1 M includes/polling/os/unix.inc.php +2 / -1
+48 added
−18 removed
filtered activity
Moved unix os group definition to unix include.
Changed files with action and line counts M includes/common.inc.php +3 / -0 M includes/definitions/os.inc.php +15 / -42 M includes/definitions/os/unix.php +24 / -0
+42 added
−42 removed
filtered activity
Improved detect more distro without distro script, like NixOS, Kali, Suse. Moved distro detection to separate function poll_device_unix_distro().
Changed files with action and line counts M html/images/os/ipfire-dark.svg +1 / -9 M html/images/os/ipfire.svg +1 / -9 A html/images/os/nixos.svg +1 / -0 M includes/entities/device.inc.php +439 / -9 M includes/polling/os/unix.inc.php +4 / -322
+446 added
−349 removed
filtered activity
Added detect IPFire distro and os type.
Changed files with action and line counts A html/images/os/ipfire-dark.svg +9 / -0 A html/images/os/ipfire.svg +9 / -0 M includes/definitions/os/unix.php +0 / -3 M includes/polling/os/unix.inc.php +48 / -6
+66 added
−9 removed
filtered activity
Improved detect parallels and oracle virtual without systemd-detect-virt in distro script.
Changed files with action and line counts M scripts/distro +14 / -5
+14 added
−5 removed
filtered activity
Added option -l to snmpdump script for make dump locally without db connect.
Changed files with action and line counts M scripts/snmpdump.php +12 / -2
+12 added
−2 removed
filtered activity
Updated distro script. Improved detect os version by os-release.
Changed files with action and line counts M scripts/distro +6 / -3
+6 added
−3 removed
filtered activity
Added expired scheduled maintenance cleanup to Housekeeping (
OBS-4330 ).
Changed files with action and line counts M housekeeping.php +39 / -27 M includes/config-variables.inc.php +18 / -11 M includes/defaults.inc.php +2 / -1 A includes/housekeeping/maintenance.inc.php +50 / -0
+109 added
−39 removed
filtered activity
Removed calls to OBS_AJAX constant.
Changed files with action and line counts M html/includes/authenticate.inc.php +5 / -9 M html/includes/sessions.inc.php +2 / -3
+7 added
−12 removed
filtered activity
Optimized is_cli()/is_cron()/is_ssl()/is_ajax()/is_iframe()/cli_is_piped(). Removed unnecessary constants, add SSL detection methods, systemd timer support.
Changed files with action and line counts M includes/common.inc.php +144 / -56 M includes/debugging.inc.php +1 / -1 M tests/IncludesCommonTest.php +0 / -1
+145 added
−57 removed
filtered activity
Improved housekeeping cleanup log tables with delete by chunks. Added helper function
dbDeleteChunks ().
Changed files with action and line counts M includes/db.inc.php +26 / -0 M includes/housekeeping/alertlog.inc.php +12 / -20 M includes/housekeeping/authlog.inc.php +1 / -15 M includes/housekeeping/eventlog.inc.php +12 / -20 M includes/housekeeping/syslog.inc.php +11 / -20
+62 added
−75 removed
filtered activity
Added option to enable auth logging to file for use with system blockers like fail2ban (disabled by default).
Changed files with action and line counts M includes/common.inc.php +7 / -11 M includes/config-variables.inc.php +7 / -0 M includes/defaults.inc.php +1 / -0
+15 added
−11 removed
filtered activity
Improved auth logging and display. Improved housekeeping clean for authlog.
Changed files with action and line counts M housekeeping.php +2 / -2 M html/includes/authenticate-functions.inc.php +4 / -4 M html/includes/authenticate.inc.php +61 / -39 M html/includes/authentication/cas.inc.php +12 / -17 M html/includes/navbar.inc.php +10 / -7 M html/includes/print/authlog.inc.php +68 / -41 M html/includes/sessions.inc.php +70 / -22 M html/pages/authlog.inc.php +75 / -42 M html/pages/preferences.inc.php +4 / -1 M html/pages/preferences/authlog.inc.php +12 / -7 M includes/housekeeping/authlog.inc.php +21 / -16 A update/521.sql +15 / -0
+339 added
−198 removed
filtered activity
Show message when X-API-Token or Query Parameter API auth is disabled in config.
Changed files with action and line counts M html/pages/api_tokens.inc.php +11 / -5
+11 added
−5 removed
filtered activity
Improved display styles on API tokens page. Use native mysql functions for time conversion. Use common form generate function.
Changed files with action and line counts M html/includes/navbar.inc.php +6 / -6 M html/includes/print/common.inc.php +1 / -1 M html/pages/api_tokens.inc.php +170 / -88
+177 added
−95 removed
filtered activity
Clean legacy alert associations after migrate.
Changed files with action and line counts M html/pages/alert_check.inc.php +13 / -7
+13 added
−7 removed
filtered activity
Forced migrate legacy entity asociations on re-enable alert checker.
Changed files with action and line counts M html/pages/alert_check.inc.php +205 / -162 M includes/alerts.inc.php +11 / -10
+216 added
−172 removed
filtered activity
Prevent resubmit vars on ajax response.
Changed files with action and line counts M html/includes/functions.inc.php +13 / -16 M html/js/observium.js +10 / -4
+13 added
−16 removed
filtered activity
Fixed request token param name. Fixed set user settings.
Changed files with action and line counts M html/js/observium.js +1 / -1
0 added
0 removed
filtered activity
BFD: Multiple fixes to poller and UI code. Improve port/device matching, local/remote address inference.
Changed files with action and line counts A html/includes/graphs/global/bfd_availability.inc.php +46 / -0 A html/includes/graphs/global/bfd_states.inc.php +71 / -0 M html/pages/device/bfd.inc.php +0 / -2 M includes/entities/bfd.inc.php +4 / -1 M includes/polling/bfd.inc.php +137 / -68 M includes/polling/bfd/alcatel-ind1-bfd-mib.inc.php +1 / -1 M includes/polling/bfd/bfd-std-mib.inc.php +12 / -10 M includes/polling/bfd/huawei-bfd-mib.inc.php +3 / -2 M includes/polling/bfd/jnx-bfd-std-mib.inc.php +10 / -6 M includes/polling/bfd/juniper-bfd-mib.inc.php +49 / -163
+333 added
−253 removed
filtered activity
Correctly detect default poller wrapper graphs.
Changed files with action and line counts M html/pages/platform.inc.php +5 / -4
+5 added
−4 removed
filtered activity
Fixed display vlan links on global vlans page. Improved display expandable list of VLANs.
Changed files with action and line counts M html/pages/vlan.inc.php +21 / -28
+21 added
−28 removed
filtered activity
Fixed display default poller wrapper graphs. Improved display long list of devices as expandable list.
Changed files with action and line counts M html/includes/print/common.inc.php +42 / -1 M html/pages/platform.inc.php +36 / -33
+78 added
−34 removed
filtered activity
Added key descriptions for IP addresses unit tests.
Changed files with action and line counts M includes/entities/ip-address.inc.php +2 / -0 M tests/IPAddressTest.php +162 / -184
+2 added
0 removed
filtered activity
Added convert Juniper hex IP addresses to hex2ip().
Changed files with action and line counts M includes/entities/ip-address.inc.php +5 / -1 M tests/IPAddressTest.php +2 / -0
+5 added
−1 removed
filtered activity
BFD UI improvements: fix global stats WHERE filter, stacked session table cells (discriminators/VRF/auth/detect time), sort support, IP search, flaps filter, device sessions filter form
Changed files with action and line counts M html/includes/print/bfd.inc.php +137 / -84 M html/pages/bfd.inc.php +4 / -2 M html/pages/bfd/overview.inc.php +93 / -38 M html/pages/bfd/sessions.inc.php +25 / -6 D html/pages/bfd/states.inc.php +0 / -168 M html/pages/device/bfd.inc.php +8 / -5 M html/pages/device/bfd/sessions.inc.php +68 / -15 M includes/entities/bfd.inc.php +17 / -0
+352 added
−318 removed
filtered activity
Additional BFD cleanups and fixes
Changed files with action and line counts M includes/polling/bfd/alcatel-ind1-bfd-mib.inc.php +1 / -1 M includes/polling/bfd/bfd-std-mib.inc.php +6 / -1 M includes/polling/bfd/huawei-bfd-mib.inc.php +14 / -3
+21 added
−5 removed
filtered activity
BFD: Improve polling and UI across Cisco and Juniper modules
Changed files with action and line counts M html/includes/print/bfd.inc.php +8 / -6 M html/pages/bfd/overview.inc.php +1 / -0 M html/pages/bfd/sessions.inc.php +2 / -2 M html/pages/bfd/states.inc.php +4 / -1 M html/pages/device/bfd.inc.php +4 / -4 M includes/entities/bfd.inc.php +34 / -0 M includes/entities/port.inc.php +4 / -4 M includes/polling/bfd.inc.php +131 / -25 M includes/polling/bfd/cisco-ietf-bfd-mib.inc.php +14 / -0 M includes/polling/bfd/jnx-bfd-std-mib.inc.php +40 / -11 M includes/polling/bfd/juniper-bfd-mib.inc.php +7 / -0
+249 added
−53 removed
filtered activity
Fix PHP 8.0 not-an-array issue in includes/entities/port.inc.php
Changed files with action and line counts M includes/entities/port.inc.php +10 / -3
+10 added
−3 removed
filtered activity
Add web config definition for ldap/api auth options
Changed files with action and line counts M includes/config-variables.inc.php +13 / -0
+13 added
0 removed
filtered activity
Sync LDAP user to local users table on login and add live LDAP re-validation for API tokens
Changed files with action and line counts M html/api/v0/index.php +43 / -5 M html/includes/authentication/ldap.inc.php +88 / -0 M html/pages/api_tokens.inc.php +19 / -7 M includes/defaults.inc.php +26 / -0 A update/520.sql +1 / -0
+176 added
−12 removed
filtered activity
Added os definition for Lenovo Thinksystem as clone of NetApp Santricity (
OBS-5179 ).
Changed files with action and line counts M includes/definitions/os/ibm.inc.php +17 / -3 M includes/definitions/os/netapp.inc.php +6 / -1
+23 added
−4 removed
filtered activity
API tokens page - add missing requesttoken CSRF field to revoke form
Changed files with action and line counts M html/pages/api_tokens.inc.php +1 / -0
+1 added
0 removed
filtered activity
Traffic accounting historical usage graph - add PB/EB/ZB/YB units to
formatBytes ()
Changed files with action and line counts M html/includes/print/billing.inc.php +2 / -2
+2 added
−2 removed
filtered activity
Remove erroneous duplicate discover_entity() function.
Changed files with action and line counts M includes/entities/wifi.inc.php +0 / -78
0 added
−78 removed
filtered activity
Harmonisation of sensor/status/counter entity type code, Addition of better entity linking, many general bug/inconsistency fixes.
Changed files with action and line counts M html/includes/entities/counter.inc.php +14 / -4 M includes/definitions/entities/counters.inc.php +4 / -2 M includes/definitions/entities/sensors.inc.php +5 / -1 M includes/definitions/entities/status.inc.php +2 / -1 M includes/entities.inc.php +229 / -0 M includes/entities/counter.inc.php +72 / -51 M includes/entities/sensor.inc.php +39 / -9 M includes/entities/status.inc.php +12 / -9 A update/519.sql +2 / -0
+377 added
−77 removed
filtered activity
Updated Infinera mib files.
Showing the first 30 paths; 33 more are omitted from this static page.
Changed files with action and line counts M mibs/infinera/INFINERA-ENTITY-CHASSIS-MIB +68 / -14 M mibs/infinera/INFINERA-PM-BANDCTP-MIB +118 / -87 M mibs/infinera/INFINERA-PM-OCHCTP-MIB +4 / -0 M mibs/infinera/INFINERA-PM-OSCCTP-MIB +4 / -0 M mibs/infinera/INFINERA-PM-SCHCTP-MIB +57 / -14 M mibs/infinera/INFINERA-PM-SECYRXSCSTATS-MIB +0 / -15 M mibs/infinera/INFINERA-REG-MIB +39 / -12 M mibs/infinera/INFINERA-TC-MIB +962 / -298 M mibs/infinera/INFINERA-TP-FMMCSCGPTP-MIB +1 / -0 A mibs/infinera/LUM-ACF-MIB +1,111 / -0 M mibs/infinera/LUM-ALARM-MIB +139 / -13 M mibs/infinera/LUM-BACKUP-MIB +115 / -6 M mibs/infinera/LUM-CLIENT-MIB +1,694 / -15 M mibs/infinera/LUM-COMMLINK-MIB +37 / -23 M mibs/infinera/LUM-CRYPTO-MIB +317 / -175 M mibs/infinera/LUM-DCN-MIB +490 / -30 M mibs/infinera/LUM-EQUIPMENT-MIB +538 / -34 A mibs/infinera/LUM-HA-MIB +263 / -0 A mibs/infinera/LUM-I8021X-PAE-MIB +1,952 / -0 M mibs/infinera/LUM-ICCP-MIB +6 / -1 M mibs/infinera/LUM-IFAMPLIFIER-MIB +294 / -32 M mibs/infinera/LUM-IFBASIC-MIB +278 / -8 M mibs/infinera/LUM-IFETH-MIB +1 / -1 M mibs/infinera/LUM-IFFC-MIB +56 / -4 M mibs/infinera/LUM-IFOPTICAL-MIB +506 / -32 M mibs/infinera/LUM-IFOTDR-MIB +447 / -27 M mibs/infinera/LUM-IFOTN-MIB +526 / -12 M mibs/infinera/LUM-IFOTNMON-MIB +180 / -6 M mibs/infinera/LUM-IFPERF-MIB +207 / -16 M mibs/infinera/LUM-IFPHYSICAL-MIB +438 / -30
0 added
0 removed
filtered activity
Added support for Benning MCU (
OBS-5180 ).
Changed files with action and line counts A html/images/os/benning.svg +1 / -0 A includes/definitions/mibs/benning.inc.php +351 / -0 A includes/definitions/os/benning.inc.php +21 / -0 A mibs/benning non-text +0 / -0 A mibs/benning/DCMCU3000-MIB +2,310 / -0 A mibs/benning/UPSMAN-MCU-MIB +1,301 / -0
+373 added
0 removed
filtered activity
February 2026
Guard entity iteration against non-array config entries in add/group UI
Changed files with action and line counts M html/pages/add_alert_check.inc.php +1 / -1 M html/pages/group_add.inc.php +1 / -1
+2 added
−2 removed
filtered activity
Fix some poller list population and fix device poller perf page to use rrd step as poller interval.
Changed files with action and line counts M html/pages/addhost.inc.php +1 / -15 M html/pages/device/perf.inc.php +67 / -3 M html/pages/devices.inc.php +1 / -3
+69 added
−21 removed
filtered activity
Rewrite Cytoscape traffic map with AJAX refresh, dark mode, and utilisation labels and other additions
Changed files with action and line counts A html/ajax/map_traffic_data.php +131 / -0 M html/pages/map_traffic.inc.php +396 / -100
+527 added
−100 removed
filtered activity
Harden include paths with __DIR__
Changed files with action and line counts M add_device.php +2 / -2 M adduser.php +1 / -1 M alerter.php +1 / -1 M billing-calculate.php +1 / -1 M config_to_json.php +1 / -1 M delete_device.php +1 / -1 M housekeeping.php +1 / -1 M irc.php +4 / -4 M notifications.php +1 / -1 M rename_device.php +1 / -1 M test_alert.php +1 / -1 M test_code.php +2 / -2 M test_db.php +2 / -2 M test_geo.php +2 / -2
+21 added
−21 removed
filtered activity
Add preg_last_error_msg polyfill, use routing icon for BFD, and optimize maintenance association rendering
Changed files with action and line counts M includes/definitions/entities/bfd.inc.php +1 / -1 M includes/polyfill.inc.php +17 / -0 M includes/rewrites.inc.php +19 / -4
+37 added
−5 removed
filtered activity
validate widget id and enforce dashboard view permission; enable widget render mode
Changed files with action and line counts M html/ajax/widget.php +10 / -1
+10 added
−1 removed
filtered activity
Sensor auto-calibration system with individual/bulk updating UI, discovery-time autocalibration UI config entries.
Changed files with action and line counts A html/ajax/sensor_calibration.php +682 / -0 M html/includes/entities/sensor.inc.php +715 / -3 A html/includes/graphs/sensor/calibration.inc.php +164 / -0 M html/pages/device/health.inc.php +9 / -0 M html/pages/device/health/sensors.inc.php +7 / -1 M html/pages/health.inc.php +9 / -0 M html/pages/health/sensor.inc.php +7 / -1 M includes/config-variables.inc.php +32 / -0 M includes/defaults.inc.php +14 / -2 M includes/definitions/entities/sensors.inc.php +42 / -42 M includes/entities/sensor.inc.php +577 / -0 M includes/rrdtool.inc.php +75 / -0 A sensor-calibrate.php +286 / -0
+2,619 added
−49 removed
filtered activity
Add
USHA-MIB support and OS detection for Ingrasys USHA
Changed files with action and line counts M includes/definitions/mibs/ingrasys.inc.php +71 / -0 M includes/definitions/os/ingrasys.inc.php +13 / -0
+84 added
0 removed
filtered activity
Add Ingrasys
USHA-MIB (and previous incompatible variant)
Changed files with action and line counts A mibs/ingrasys/USHA-MIB +2,522 / -0 A mibs/ingrasys/USHA-P-MIB +2,618 / -0
0 added
0 removed
filtered activity
Add Racom Ray3 support and harden p2p radio polling
Changed files with action and line counts A includes/definitions/mibs/racom.inc.php +84 / -0 A includes/definitions/os/racom.inc.php +28 / -0 M includes/polling/functions.inc.php +12 / -13 A includes/polling/p2p-radios/racomray3.inc.php +145 / -0 A mibs/racom non-text +0 / -0 A mibs/racom/RacomRay3 +1,038 / -0
+269 added
−13 removed
filtered activity
Navbar - show map and traffic map for Global Read users
Changed files with action and line counts M html/includes/navbar.inc.php +2 / -2
+2 added
−2 removed
filtered activity
Dashboard: robust starter bootstrap and fallback for stale default ids
Changed files with action and line counts M html/includes/functions.inc.php +83 / -0 M html/pages/dashboard.inc.php +26 / -1
+109 added
−1 removed
filtered activity
Dashboard: restore legacy starter visibility and fallback generation
Changed files with action and line counts M html/includes/functions.inc.php +3 / -1 M html/pages/dashboard.inc.php +6 / -2
+9 added
−3 removed
filtered activity
GUDEADS-ETS8801 - add line labels and counters, disable resettable counters
Changed files with action and line counts M includes/definitions/mibs/gude/gudeads-ets8801-mib.inc.php +201 / -44
+201 added
−44 removed
filtered activity
Fixed div close in data-pick.
Changed files with action and line counts M html/data-pick.php +1 / -0
+1 added
0 removed
filtered activity
Update BGP VRFs names for duplicate peer entries.
Changed files with action and line counts M includes/discovery/bgp/bgp4-mib.inc.php +1 / -3 M includes/discovery/bgp/bgp4v2-mib.inc.php +1 / -3 M includes/discovery/bgp/cisco-bgp4-mib.inc.php +1 / -3 M includes/discovery/bgp/cumulus-bgpun-mib.inc.php +1 / -3 M includes/discovery/bgp/cumulus-bgpvrf-mib.inc.php +1 / -3 M includes/entities/routing.inc.php +38 / -10
+43 added
−25 removed
filtered activity
Add Gude ETS8801 OS and MIB definitions
Changed files with action and line counts A includes/definitions/mibs/gude/gudeads-ets8801-mib.inc.php +133 / -0 M includes/definitions/os/gude.inc.php +16 / -0
+149 added
0 removed
filtered activity
Update Gude ETS8801 MIB
Changed files with action and line counts M mibs/gude/GUDEADS-ETS8801-MIB +420 / -47
0 added
0 removed
filtered activity
Alert duration - use pre-update last_ok for recovery notifications
Changed files with action and line counts M includes/alerts.inc.php +4 / -0 M includes/notifications.inc.php +8 / -2
+12 added
−2 removed
filtered activity
Added display summary duplicate BGP peers in VRFs.
Changed files with action and line counts M includes/discovery/bgp-peers.inc.php +10 / -4 M includes/discovery/bgp/bgp4-mib.inc.php +1 / -0 M includes/discovery/bgp/bgp4v2-mib.inc.php +1 / -0 M includes/discovery/bgp/cisco-bgp4-mib.inc.php +1 / -0 M includes/discovery/bgp/cumulus-bgpun-mib.inc.php +1 / -0 M includes/discovery/bgp/cumulus-bgpvrf-mib.inc.php +1 / -0 M includes/polling/bgp-peers.inc.php +7 / -1 M includes/polling/bgp/bgp4-mib.inc.php +1 / -0 M includes/polling/bgp/bgp4v2-mib.inc.php +1 / -0 M includes/polling/bgp/cisco-bgp4-mib.inc.php +1 / -0 M includes/polling/bgp/cumulus-bgpun-mib.inc.php +1 / -0 M includes/polling/bgp/cumulus-bgpvrf-mib.inc.php +1 / -0
+27 added
−5 removed
filtered activity
Added debug message about duplicate bgp peer in vrf table.
Changed files with action and line counts M includes/discovery/bgp/bgp4-mib.inc.php +13 / -8 M includes/discovery/bgp/bgp4v2-mib.inc.php +5 / -0 M includes/discovery/bgp/cisco-bgp4-mib.inc.php +13 / -8 M includes/discovery/bgp/cumulus-bgpun-mib.inc.php +13 / -8 M includes/discovery/bgp/cumulus-bgpvrf-mib.inc.php +5 / -0 M includes/polling/bgp-peers.inc.php +3 / -3 M includes/polling/bgp/bgp4-mib.inc.php +9 / -4 M includes/polling/bgp/bgp4v2-mib.inc.php +5 / -0 M includes/polling/bgp/cisco-bgp4-mib.inc.php +9 / -4 M includes/polling/bgp/cumulus-bgpun-mib.inc.php +9 / -4 M includes/polling/bgp/cumulus-bgpvrf-mib.inc.php +6 / -1
+90 added
−40 removed
filtered activity
Updated initial db schema to version 518. Added script for generate schema dump.
Changed files with action and line counts A scripts/dump_schema.sh +351 / -0 M update/db_schema_mysql.sql +1,786 / -855
+351 added
0 removed
filtered activity
Removed an accidental change in initial db schema.
Changed files with action and line counts M update/db_schema_mysql.sql +1 / -6
0 added
0 removed
filtered activity
Add scheduled maintenance schema changes.
Changed files with action and line counts A update/518.sql +4 / -0
0 added
0 removed
filtered activity
Scheduled maintenance: fix UI update handling, idempotent associations, selective syslog reload, schema consistency, and implement API/tests
Changed files with action and line counts A html/api/v0/includes/maintenance.inc.php +290 / -0 M html/includes/navbars/maintenance.inc.php +56 / -10 M html/pages/alert_maintenance.inc.php +37 / -25 M includes/alerts.inc.php +56 / -2 M includes/defaults.inc.php +1 / -0 A tests/IncludesMaintenanceTest.php +50 / -0 M update/db_schema_mysql.sql +9 / -1
+440 added
−37 removed
filtered activity
Prevent fatal error in string_trasform() for regex actions with array in from/to arguments.
Changed files with action and line counts M includes/functions.inc.php +8 / -0
+8 added
0 removed
filtered activity
Changed files with action and line counts M includes/definitions/mibs/ubiquiti.inc.php +4 / -2
+4 added
−2 removed
filtered activity
Fixed override neighbour ip address from LLDP by
MIKROTIK-MIB .
Changed files with action and line counts M includes/discovery/neighbours/mikrotik-mib.inc.php +3 / -3
+3 added
−3 removed
filtered activity
Simplified polyfill for array_last().
Changed files with action and line counts M includes/polyfill.inc.php +2 / -2
+2 added
−2 removed
filtered activity
Autodiscovery: add configurable XDP IP correlation modes
Changed files with action and line counts M includes/config-variables.inc.php +10 / -0 M includes/defaults.inc.php +1 / -0 M includes/discovery/functions.inc.php +107 / -15 M includes/discovery/neighbours/alcatel-ind1-interswitch-protocol-mib.inc.php +4 / -8 M includes/discovery/neighbours/cisco-cdp-mib.inc.php +2 / -7 M includes/discovery/neighbours/cisco-lwapp-cdp-mib.inc.php +2 / -7 M includes/discovery/neighbours/foundry-sn-switch-group-mib.inc.php +2 / -7 M includes/discovery/neighbours/isdp-mib.inc.php +4 / -8 M includes/discovery/neighbours/lldp-mib.inc.php +2 / -7 M includes/discovery/neighbours/lldp-v2-mib.inc.php +2 / -7 M includes/discovery/neighbours/timetra-lldp-mib.inc.php +2 / -7
+138 added
−73 removed
filtered activity
Changed files with action and line counts M includes/definitions/mibs/fscom/fs-switch.php +78 / -35 M includes/polling/ports/q-bridge-mib.inc.php +46 / -15 M mibs/fscom/FIBERSTORE-MIB +2 / -13
+124 added
−50 removed
filtered activity
Reduced default uptime max for 64 bit system.
Changed files with action and line counts M includes/entities/device.inc.php +9 / -2
+9 added
−2 removed
filtered activity
Added ability for store all device uptimes for troubleshoot device rebooted metric.
Changed files with action and line counts M includes/entities/device.inc.php +17 / -10
+17 added
−10 removed
filtered activity
Fixed OSPF polling db update warnings.
Changed files with action and line counts M includes/polling/ospf/ospf-mib.inc.php +4 / -6 M includes/polling/ospf/ospfv3-mib.inc.php +4 / -6
+8 added
−12 removed
filtered activity
Changed files with action and line counts M includes/polling/cisco-cbqos.inc.php +16 / -10
+16 added
−10 removed
filtered activity
Fixed db schema for BGP peers prefix counters for maximum allowed 32bit value.
Changed files with action and line counts A update/517.sql +1 / -0
0 added
0 removed
filtered activity
Improved support for Stormshield NS-BSD.
Changed files with action and line counts M includes/definitions/mibs/stormshield.inc.php +53 / -3 M includes/definitions/os/unix.php +8 / -1
+61 added
−4 removed
filtered activity
Display full path to snmpdump.
Changed files with action and line counts M scripts/snmpdump.php +7 / -4
+7 added
−4 removed
filtered activity
Improved detect Stormshield NS-BSD.
Changed files with action and line counts M includes/definitions/os/unix.php +1 / -1
+1 added
−1 removed
filtered activity
Added generic-printer os definition.
Changed files with action and line counts M includes/definitions/os/printer.inc.php +10 / -1 M includes/discovery/os/linux.inc.php +9 / -4 A includes/discovery/os/printer.inc.php +27 / -0
+46 added
−5 removed
filtered activity
Improved detect Kyocera Printers (
OBS-5165 ).
Changed files with action and line counts M includes/definitions/mibs/kyocera.inc.php +11 / -10 M includes/definitions/os/kyocera.inc.php +15 / -7
+26 added
−17 removed
filtered activity
Harden graph dashboard add/edit permissions and preserve group selector vars
Changed files with action and line counts M html/pages/graphs.inc.php +28 / -12
+28 added
−12 removed
filtered activity
Add selector-based group aggregate graphs for PUE and port bits compare
Changed files with action and line counts M html/includes/graphs/generic_multi_group_bits.inc.php +8 / -2 A html/includes/graphs/multi-port/bits_compare2.inc.php +55 / -0 A html/includes/graphs/multi-port/bits_compare3.inc.php +60 / -0 M html/includes/graphs/multi-port/groups_bits.inc.php +13 / -3 A html/includes/graphs/multi-sensor/pue.inc.php +140 / -0 M html/pages/group.inc.php +118 / -2 M includes/definitions/entities/ports.inc.php +13 / -0 M includes/definitions/entities/sensors.inc.php +6 / -0
+413 added
−7 removed
filtered activity
Updated HPE and Juniper logo.
Changed files with action and line counts M html/images/os/hpe-dark.svg +5 / -1 M html/images/os/hpe.svg +5 / -1 A html/images/os/juniper-dark.svg +1 / -0 M html/images/os/juniper.svg +1 / -1
+12 added
−3 removed
filtered activity
Changed files with action and line counts M includes/discovery/sensors/cisco-entity-sensor-mib.inc.php +23 / -3
+23 added
−3 removed
filtered activity
Removed hack for generate ports where array in build_ports_where_array_ng().
Changed files with action and line counts M html/ajax/entities.php +0 / -19 M html/includes/entities/generic.inc.php +2 / -4 M html/includes/entities/port.inc.php +17 / -22 M includes/functions.inc.php +0 / -7
+19 added
−52 removed
filtered activity
Fixed safe_split_space() padding for empty string.
Changed files with action and line counts M includes/common.inc.php +6 / -5
+6 added
−5 removed
filtered activity
string_transform(): use safe_split_space() for explode/split actions when delimiter is not set.
Changed files with action and line counts M includes/common.inc.php +4 / -0 M includes/functions.inc.php +6 / -6 M tests/StringTransformTest.php +32 / -0
+10 added
−6 removed
filtered activity
Fixed runtime sensor scale by COMAP-InteliLite4-30.
Changed files with action and line counts M includes/definitions/mibs/comap.inc.php +3 / -2
+3 added
−2 removed
filtered activity
Added actions json_encode, id and password to string_transform(). Added missing unit tests and descriptions.
Changed files with action and line counts M includes/functions.inc.php +60 / -37 M tests/StringTransformTest.php +99 / -0
+60 added
−37 removed
filtered activity
Added safe_pattern() to simplify detection of regex pattern delimiters when a pattern is passed without them.
Changed files with action and line counts M includes/alerts.inc.php +6 / -40 M includes/common.inc.php +43 / -0 M includes/functions.inc.php +4 / -12
+53 added
−52 removed
filtered activity
Changed files with action and line counts M includes/definitions/mibs/fscom.inc.php +0 / -1
0 added
−1 removed
filtered activity
Changed files with action and line counts A includes/definitions/mibs/fscom non-text +0 / -0 M includes/definitions/mibs/fscom.inc.php +26 / -338 A includes/definitions/mibs/fscom/fs-switch.php +337 / -0 M includes/definitions/os/fscom.inc.php +1 / -0
+364 added
−338 removed
filtered activity
Correct conditional_map condition handling and add regression tests
Changed files with action and line counts M includes/functions.inc.php +75 / -64 M tests/StringTransformTest.php +164 / -0
+75 added
−64 removed
filtered activity
Fixed validate forward geo api request for ArcGIS.
Changed files with action and line counts M includes/definitions/geo.inc.php +184 / -184 M includes/geolocation.inc.php +1 / -0
+185 added
−184 removed
filtered activity
Removed unnecessary check for pollers table exist in ensure_default_poller_row(). Renamed is_poller_main() to is_poller_default().
Changed files with action and line counts M discovery.php +1 / -1 M includes/distributed.inc.php +5 / -10 M includes/functions.inc.php +17 / -5
+23 added
−16 removed
filtered activity
Overhaul platform stats and poller/partition telemetry, rename /pollerlog/ to /platform/, and centralize default poller_id=0 row creation for CE/non-CE
Changed files with action and line counts M html/includes/navbar.inc.php +2 / -2 M html/includes/notifications.inc.php +1 / -1 A html/pages/platform.inc.php +1,576 / -0 D html/pages/pollerlog.inc.php +0 / -906 M html/ui-test.php +1 / -2 M includes/config-variables.inc.php +1 / -1 M includes/defaults.inc.php +1 / -1 M includes/distributed.inc.php +4 / -11 M includes/functions.inc.php +71 / -8 M includes/observium.inc.php +3 / -0 M poller-wrapper.py +22 / -24
+1,682 added
−956 removed
filtered activity
Dashboard: make ownership permissions configurable, fix editability rules, and add the widget picker UI
Changed files with action and line counts M html/ajax/actions.php +26 / -67 M html/css/dashboard.css +95 / -0 M html/includes/functions.inc.php +110 / -2 M html/includes/navbar.inc.php +10 / -1 M html/js/dashboard.js +19 / -16 M html/pages/dashboard.inc.php +217 / -98 M html/pages/dashboard_add.inc.php +5 / -0
+368 added
−168 removed
filtered activity
Restored own prevent xss check in Parsedown lib.
Changed files with action and line counts M libs/parsedown/Parsedown.php +17 / -0
0 added
0 removed
filtered activity
Updated Parsedown and ParsedownExtra libs to latest.
Changed files with action and line counts M libs/parsedown/Parsedown.php +57 / -64 M libs/parsedown/ParsedownExtra.php +216 / -64 M libs/parsedown/ParsedownExtraPlugin.php +4 / -4
0 added
0 removed
filtered activity
Correctly count ignored ports in cache data.
Changed files with action and line counts M html/includes/cache-data.inc.php +4 / -2
+4 added
−2 removed
filtered activity
Improved discovery sensors by COMAP-InteliLite4-30 mib.
Changed files with action and line counts M includes/definitions/mibs/comap.inc.php +65 / -11
+65 added
−11 removed
filtered activity
Fixed display devices/ports count for groups in navbar.
Changed files with action and line counts M html/includes/cache-data.inc.php +35 / -31
+35 added
−31 removed
filtered activity
Improved generate querybuilder save/reset buttons. Unified js scripts generate for querybuilder.
Changed files with action and line counts M html/ajax/actions/alert_check_add.inc.php +1 / -1 M html/ajax/actions/group_add.inc.php +1 / -1 M html/ajax/actions/group_edit.inc.php +1 / -2 M html/includes/group_edit.inc.php +8 / -101 M html/pages/add_alert_check.inc.php +8 / -60 M html/pages/alert_check.inc.php +3 / -54 M html/pages/group.inc.php +45 / -38 M html/pages/group_add.inc.php +5 / -61 M includes/alerts.inc.php +137 / -7
+209 added
−325 removed
filtered activity
Removed unused doT js lib.
Changed files with action and line counts M html/includes/group_edit.inc.php +1 / -2 D html/js/doT.min.js +0 / -2 M html/pages/add_alert_check.inc.php +0 / -1 M html/pages/alert_check.inc.php +1 / -2 M html/pages/group_add.inc.php +1 / -2
+3 added
−7 removed
filtered activity
RANCID config search with regex pattern management, history search, and export
Changed files with action and line counts A html/ajax/actions/pattern_delete.inc.php +45 / -0 A html/ajax/actions/pattern_get.inc.php +34 / -0 A html/ajax/actions/pattern_save.inc.php +80 / -0 A html/ajax/actions/pattern_update.inc.php +94 / -0 M html/css/bootstrap/less/normalize.less +2 / -2 M html/css/bootstrap/less/type.less +3 / -2 M html/css/bootstrap/less/variables-dark.less +2 / -0 M html/css/bootstrap/less/variables-darkblue.less +2 / -0 M html/css/bootstrap/less/variables3.less +3 / -0 M html/css/observium-dark.css +14 / -4 M html/css/observium-dark.map +1 / -1 M html/css/observium-darkblue.css +14 / -4 M html/css/observium-darkblue.map +1 / -1 M html/css/observium.css +13 / -3 M html/css/observium.map +1 / -1 A html/includes/pattern-functions.inc.php +219 / -0 A html/includes/rancid-functions.inc.php +811 / -0 M html/pages/rancid.inc.php +400 / -184 A html/pages/search_patterns.inc.php +496 / -0 A html/rancid-export.php +174 / -0 A update/516.sql +14 / -0
+2,353 added
−184 removed
filtered activity
Prevent return possible empty in get_local_id().
Changed files with action and line counts M includes/common.inc.php +16 / -9
+16 added
−9 removed
filtered activity
Prevent infinite loop for display critical errors on dashboard.
Changed files with action and line counts M html/js/dashboard.js +20 / -4
0 added
0 removed
filtered activity
Fixed display error messages in ajax requests.
Changed files with action and line counts M html/includes/print/common.inc.php +26 / -4 M includes/common.inc.php +19 / -11
+45 added
−15 removed
filtered activity
Add alert checker enable/disable support across UI, API, processing, and styling
Changed files with action and line counts M html/api/v0/includes/alerts.inc.php +55 / -1 M html/includes/print/alert.inc.php +13 / -10 M html/pages/alert_check.inc.php +20 / -2 M html/pages/alert_checks.inc.php +3 / -0 M includes/alerts.inc.php +32 / -3 M includes/rewrites.inc.php +7 / -0
+130 added
−16 removed
filtered activity
Added unit tests for value_to_units() and value_unit_convert(). Fixed square and qubic unit aliases.
Changed files with action and line counts M includes/definitions/entities/sensors.inc.php +1 / -1 M includes/entities/sensor.inc.php +1 / -1 M libs/PhpUnitsOfMeasure/PhysicalQuantity/Acceleration.php +1 / -1 M libs/PhpUnitsOfMeasure/PhysicalQuantity/Area.php +6 / -6 M libs/PhpUnitsOfMeasure/PhysicalQuantity/Velocity.php +3 / -0 M libs/PhpUnitsOfMeasure/PhysicalQuantity/Volume.php +5 / -5 M libs/PhpUnitsOfMeasure/PhysicalQuantity/VolumeFlow.php +9 / -9 A tests/ValueUnitsTest.php +515 / -0
+2 added
−2 removed
filtered activity
Added basic support for ComAp InteliLite.
Changed files with action and line counts A html/images/os/comap.svg +1 / -0 A includes/definitions/mibs/comap.inc.php +91 / -0 A includes/definitions/os/comap.inc.php +33 / -0 A mibs/comap/COMAP-InteliLite4-30 +9,238 / -0 D mibs/comap/GAMATRONIC-MIB +0 / -8,262
+125 added
0 removed
filtered activity
Fixed fdb local port association for vlans with null in vlan name.
Changed files with action and line counts M includes/polling/fdb/cisco-bridge-mib.php +4 / -1
+4 added
−1 removed
filtered activity
Added debug messages for false email notification send.
Changed files with action and line counts M includes/transports/email.inc.php +19 / -14
+19 added
−14 removed
filtered activity
Added DEVICE_NAME and DEVICE_IP tyo message tags for alert notigications.
Changed files with action and line counts M includes/notifications.inc.php +11 / -5 M includes/syslog.inc.php +29 / -2
+40 added
−7 removed
filtered activity
Removed call to get_entity_group_names() in CE.
Changed files with action and line counts M includes/notifications.inc.php +79 / -73
+79 added
−73 removed
filtered activity
Improved os definitions for Janitza Power Analyzer.
Changed files with action and line counts M includes/definitions/mibs/janitza.inc.php +68 / -52 M includes/definitions/os/janitza.inc.php +7 / -4
+75 added
−56 removed
filtered activity
Added error message when trying run poller with host 'new' keyword.
Changed files with action and line counts M poller-wrapper.py +7 / -1 M poller.php +5 / -2
+12 added
−3 removed
filtered activity
Fixed display device down time in status widgets.
Changed files with action and line counts M html/includes/print/status.inc.php +2 / -2 M includes/entities/device.inc.php +5 / -0
+7 added
−2 removed
filtered activity
Removed unused pear Net_IPv4 and Net_IPv6 files.
Changed files with action and line counts D libs/pear/Net/IPv4.php +0 / -462 D libs/pear/Net/IPv6.php +0 / -1,130
0 added
0 removed
filtered activity
Convert device fields last_polled and ignore_until to unittime in db query.
Changed files with action and line counts M html/includes/cache-data.inc.php +5 / -3 M html/includes/entities/device.inc.php +2 / -3 M html/pages/device.inc.php +2 / -2 M includes/alerts.inc.php +12 / -6 M includes/entities/device.inc.php +6 / -9 M includes/rewrites.inc.php +24 / -4
+51 added
−27 removed
filtered activity
Reset opcache directly on fatal error handler.
Changed files with action and line counts M includes/debugging.inc.php +6 / -24 M includes/observium.inc.php +0 / -16
+6 added
−40 removed
filtered activity
Fixed snmp community string validation for non-standard lengths exceeding 32 characters.
Changed files with action and line counts M includes/common.inc.php +6 / -2 M includes/entities/device.inc.php +7 / -0 M tests/IncludesCommonTest.php +5 / -2
+13 added
−2 removed
filtered activity
Added get_network_start(). Removed direct calls to IPLib from main code parts.
Changed files with action and line counts M html/includes/sessions.inc.php +1 / -2 M includes/discovery/ip-addresses.inc.php +20 / -20 M includes/entities/ip-address.inc.php +7 / -0
+28 added
−22 removed
filtered activity
Changed ip related functions to use IPLib library (instead unmainteined pear libs). Added many additional unit tests.
Changed files with action and line counts M html/includes/entities/pseudowire.inc.php +2 / -2 M html/includes/sessions.inc.php +5 / -6 M includes/definitions.inc.php +38 / -26 M includes/discovery/ip-addresses.inc.php +8 / -8 M includes/discovery/ip-addresses/lldp-mib.inc.php +36 / -35 M includes/discovery/neighbours/lldp-mib.inc.php +1 / -9 M includes/entities.inc.php +0 / -15 M includes/entities/ip-address.inc.php +201 / -118 M includes/entities/port.inc.php +17 / -9 M tests/IPAddressTest.php +749 / -80
+308 added
−228 removed
filtered activity
Added IPLib v1.22.0
Changed files with action and line counts A libs/IPLib non-text +0 / -0 A libs/IPLib/Address non-text +0 / -0 A libs/IPLib/Address/AddressInterface.php +185 / -0 A libs/IPLib/Address/AssignedRange.php +140 / -0 A libs/IPLib/Address/IPv4.php +582 / -0 A libs/IPLib/Address/IPv6.php +679 / -0 A libs/IPLib/Address/Type.php +44 / -0 A libs/IPLib/Factory.php +342 / -0 A libs/IPLib/ParseStringFlag.php +79 / -0 A libs/IPLib/Range non-text +0 / -0 A libs/IPLib/Range/AbstractRange.php +188 / -0 A libs/IPLib/Range/Pattern.php +354 / -0 A libs/IPLib/Range/RangeInterface.php +198 / -0 A libs/IPLib/Range/Single.php +266 / -0 A libs/IPLib/Range/Subnet.php +373 / -0 A libs/IPLib/Range/Type.php +152 / -0 A libs/IPLib/Service non-text +0 / -0 A libs/IPLib/Service/BinaryMath.php +246 / -0 A libs/IPLib/Service/NumberInChunks.php +254 / -0 A libs/IPLib/Service/RangesFromBoundaryCalculator.php +175 / -0 A libs/IPLib/Service/UnsignedIntegerMath.php +173 / -0
0 added
0 removed
filtered activity
Email transport - add optional custom subject template using {{TAGS}} syntax
Changed files with action and line counts M includes/transports/aws-sns.inc.php +1 / -1 M includes/transports/email.inc.php +4 / -1
+5 added
−2 removed
filtered activity
Fixed Add probe form user level.
Changed files with action and line counts M html/includes/modals/add_probe.inc.php +1 / -1
+1 added
−1 removed
filtered activity
Use explicit pattern delimiter in regex test conditions for mib definitions.
Changed files with action and line counts M includes/definitions/mibs/fscom.inc.php +12 / -12 M includes/definitions/mibs/netping/dksf-mib.php +1 / -1 M includes/definitions/mibs/qsan.inc.php +2 / -2 M includes/definitions/mibs/spectralogic.inc.php +1 / -1
+16 added
−16 removed
filtered activity
Added debug warnings for malformed conditions in parse_condition_string(). Prefer explicit type prefix in MIB definitions. Added unit tests for incorrect test definitions.
Changed files with action and line counts M includes/definitions/mibs.inc.php +2 / -1 M includes/definitions/mibs/nortel.inc.php +31 / -31 M includes/functions.inc.php +8 / -0 M tests/IncludesFunctionsTest.php +91 / -0
+41 added
−32 removed
filtered activity
January 2026
Added parse_condition_string() for simplified condition syntax in MIB and http test definitions. Refactor key 'test_and' for replace hidden 'and' flag with explicit key.
Changed files with action and line counts M includes/definitions/mibs.inc.php +56 / -0 M includes/definitions/mibs/ekinops/ekinops-pm200frs02-mib.inc.php +4 / -4 M includes/definitions/mibs/liebert.inc.php +28 / -23 M includes/definitions/mibs/nortel.inc.php +30 / -30 M includes/functions.inc.php +289 / -93 M includes/http.inc.php +5 / -3 M tests/IncludesFunctionsTest.php +419 / -0
+412 added
−153 removed
filtered activity
Added safe_split_space() for safely splitting strings by whitespace with a minimum parts guarantee. Added unit tests.
Changed files with action and line counts M html/ajax/actions/alert_check_add.inc.php +1 / -1 M html/includes/navbars/group.inc.php +4 / -8 M html/pages/alert_check.inc.php +5 / -5 M includes/common.inc.php +27 / -0 M tests/IncludesCommonTest.php +83 / -0
+37 added
−14 removed
filtered activity
Added unit tests match oid conditions for test_condition(). Fixed !match condition for numeric oids.
Changed files with action and line counts M includes/alerts.inc.php +2 / -14 M tests/IncludesAlertsTest.php +39 / -3
+2 added
−14 removed
filtered activity
Added key descriptions to unit tests for test_condition(). Fixed !between condition for boundary values.
Changed files with action and line counts M includes/alerts.inc.php +1 / -1 M tests/IncludesAlertsTest.php +310 / -293
+1 added
−1 removed
filtered activity
Function test_condition() regex condition detect if test string already pattern with delimiters.
Changed files with action and line counts M includes/alerts.inc.php +24 / -15 M tests/IncludesAlertsTest.php +307 / -298
+24 added
−15 removed
filtered activity
Added autodiscovery option to limit SNMP versions used.
Changed files with action and line counts M includes/defaults.inc.php +1 / -0 M includes/entities/device.inc.php +8 / -2
+9 added
−2 removed
filtered activity
Moved mempool and db functions from common include to correct places.
Changed files with action and line counts M includes/db.inc.php +54 / -0 M includes/entities/mempool.inc.php +71 / -0 M includes/functions.inc.php +0 / -119
+125 added
−119 removed
filtered activity
Moved process-specific (alerter/poller/discovery) includes to common observium include. Moved unix-agent specific functions to separate include.
Changed files with action and line counts M alerter.php +4 / -4 M billing-calculate.php +1 / -1 M discovery.php +1 / -1 M includes/discovery/inventory.inc.php +1 / -0 M includes/functions.inc.php +0 / -149 M includes/observium.inc.php +50 / -25 M includes/polling/ipmi.inc.php +0 / -3 M includes/polling/wmi.inc.php +1 / -2 A includes/unix-agent.inc.php +160 / -0 M poller.php +2 / -2
+220 added
−187 removed
filtered activity
Moved list of ignored vlans to os/group definition, added option for ability global ignore list of vlans. Fixed discovery cisco reserved vlans on other platforms.
Changed files with action and line counts M includes/defaults.inc.php +11 / -14 M includes/definitions/os/cisco.inc.php +2 / -0 M includes/discovery/vlans.inc.php +9 / -9 M includes/entities/device.inc.php +23 / -2 M includes/polling/stp.inc.php +1 / -1
+46 added
−26 removed
filtered activity
Added discovery sensors for HP mPDU devices.
Changed files with action and line counts A includes/definitions/mibs/hp non-text +0 / -0 M includes/definitions/mibs/hp.inc.php +0 / -285 A includes/definitions/mibs/hp/cpqpower-mib.inc.php +963 / -0 M includes/definitions/os/hp.inc.php +23 / -17
+986 added
−302 removed
filtered activity
Updated HP mib files.
Changed files with action and line counts M mibs/hp/CPQPOWER-MIB +81 / -0
0 added
0 removed
filtered activity
Updated APC mib files.
Changed files with action and line counts M mibs/apc/PowerNet-MIB +1,353 / -91
0 added
0 removed
filtered activity
Fixed open links in new tab with Meta/Ctrl key click.
Changed files with action and line counts M html/js/observium.js +32 / -8
0 added
0 removed
filtered activity
Fixed generate status form for status type field.
Changed files with action and line counts M html/includes/entities/status.inc.php +83 / -69
+83 added
−69 removed
filtered activity
Use icon definition when exist in generate_element_select().
Changed files with action and line counts M html/includes/print/search.inc.php +5 / -2
+5 added
−2 removed
filtered activity
Removed debug in js console log.
Changed files with action and line counts M html/index.php +2 / -13
+2 added
−13 removed
filtered activity
Fixed js
openLink () function do not trigger open url on selecting text.
Changed files with action and line counts M html/includes/entities/device.inc.php +4 / -4 M html/includes/entities/port.inc.php +1 / -1 M html/includes/print-accesspoint.inc.php +1 / -1 M html/includes/print-interface-adsl.inc.php +1 / -1 M html/includes/print/alert.inc.php +1 / -1 M html/js/observium.js +29 / -14 M html/pages/device/routing/eigrp/ports.inc.php +1 / -1
+9 added
−9 removed
filtered activity
Added discovery additional APC pdu and ups power sensors by
PowerNet-MIB .
Changed files with action and line counts M includes/definitions/mibs/apc/powernet-mib.inc.php +55 / -0 M includes/definitions/mibs/apc/powernet-rpdu2.php +21 / -2 M includes/discovery/sensors/powernet-mib.inc.php +26 / -6
+102 added
−8 removed
filtered activity
Improved error messages on try load python modules natsort and impacket for wmic script.
Changed files with action and line counts M scripts/wmic +30 / -11
+30 added
−11 removed
filtered activity
Hidden API tokens page in community edition.
Changed files with action and line counts M html/includes/navbar.inc.php +3 / -1
+3 added
−1 removed
filtered activity
Updated bfd functions include for web pages.
Changed files with action and line counts M html/includes/navbar.inc.php +14 / -3 M html/pages/bfd.inc.php +2 / -1 M html/pages/device/bfd.inc.php +5 / -6
+21 added
−10 removed
filtered activity
Improved debugging for geolocation by DNS LOC records.
Changed files with action and line counts M includes/geolocation.inc.php +41 / -34 M includes/geolocation/yandex.inc.php +13 / -9
+54 added
−43 removed
filtered activity
Hidden config options not exist in community edition.
Changed files with action and line counts M html/includes/cache-data.inc.php +20 / -18 M includes/observium.inc.php +10 / -5
+30 added
−23 removed
filtered activity
Moved bfd functions includes to entities dir.
Changed files with action and line counts D includes/bfd.inc.php +0 / -179 A includes/entities/bfd.inc.php +179 / -0 M includes/polling/bfd.inc.php +7 / -9
+186 added
−188 removed
filtered activity
Reduced default snmp max repetition value for unix os group for prevent possible fragmentation of udp packets.
Changed files with action and line counts M includes/definitions/os/proxmox.inc.php +0 / -4 M includes/definitions/os/unix.php +2 / -1
+2 added
−5 removed
filtered activity
Do not mark device with localhost ip as duplicated on different pollers.
Changed files with action and line counts M includes/entities/device.inc.php +6 / -0
+6 added
0 removed
filtered activity
Simplified get_ip_type().
Changed files with action and line counts M includes/entities/ip-address.inc.php +17 / -28 M tests/IPAddressTest.php +1 / -0
+17 added
−28 removed
filtered activity
Fixed some setting params incorrectly added in previous commit.
Changed files with action and line counts M includes/definitions/entities/sensors.inc.php +1 / -0 M includes/definitions/mibs/megatec.inc.php +316 / -252 M includes/definitions/os/megatec.inc.php +3 / -4
+320 added
−256 removed
filtered activity
Added option to is_snmpable() for skip discovery extra snmpable oids. Added config for autodiscovery for enable discovery extra snmpable oids (disabled by default).
Changed files with action and line counts M includes/defaults.inc.php +2 / -1 M includes/entities/device.inc.php +19 / -27 M includes/functions.inc.php +10 / -10
+31 added
−38 removed
filtered activity
Fixed some setting params incorrectly added in previous commit.
Changed files with action and line counts M includes/config-variables.inc.php +4 / -2
+4 added
−2 removed
filtered activity
Removed web setting definition hack for enum type list. Use common params definition entry.
Changed files with action and line counts M html/includes/functions.inc.php +14 / -8 M html/includes/print/rows.inc.php +90 / -77 M includes/config-variables.inc.php +55 / -38
+159 added
−123 removed
filtered activity
Replaced is_array_list() with standart php function array_is_list(). Added is_array_flat() for determine flat array lists (values not arrays). Added unit tests.
Changed files with action and line counts M html/includes/functions.inc.php +9 / -10 M html/includes/print/alert.inc.php +1 / -1 M includes/common.inc.php +9 / -4 M includes/entities.inc.php +5 / -6 M includes/functions.inc.php +1 / -1 M tests/IncludesCommonTest.php +100 / -44
+25 added
−22 removed
filtered activity
Added Ufi Space logo.
Changed files with action and line counts A html/images/os/ufi-dark.svg +1 / -0 A html/images/os/ufi.svg +1 / -0
+2 added
0 removed
filtered activity
Added basic os definition for Vertiv SmartCabinet (
OBS-5071 ).
Changed files with action and line counts M includes/definitions/os/vertiv.inc.php +8 / -0
+8 added
0 removed
filtered activity
Added ability for override invalid limit mib defifinition.
Changed files with action and line counts M includes/entities.inc.php +4 / -0
+4 added
0 removed
filtered activity
Improved discovery sensors for OcNOS. Fixed port associate DDM sensors for latest firmware versions.
Changed files with action and line counts M includes/definitions/mibs/ipinfusion.inc.php +96 / -17 M includes/definitions/os/ipinfusion.inc.php +2 / -1 D includes/discovery/sensors/cmm-chassis-mib.inc.php +0 / -193 A includes/discovery/sensors/ipi-cmm-chassis-mib.inc.php +273 / -0 M includes/discovery/storage/host-resources-mib.inc.php +5 / -2
+376 added
−213 removed
filtered activity
Updated IPinfusion mib files.
Showing the first 30 paths; 21 more are omitted from this static page.
Changed files with action and line counts D mibs/ipinfusion/CMM-CHASSIS-MIB +0 / -4,540 D mibs/ipinfusion/CUSTOMIF-STATS-MIB +0 / -1,863 A mibs/ipinfusion/HW-TABLE-UTILIZATION +124 / -0 A mibs/ipinfusion/HW-TCAM-UTILIZATION +225 / -0 M mibs/ipinfusion/IPI-ACL-MIB +2 / -2 A mibs/ipinfusion/IPI-BFD-MIB +1,011 / -0 A mibs/ipinfusion/IPI-CMM-CERAGON-MIB +166 / -0 A mibs/ipinfusion/IPI-CMM-CHASSIS-MIB +8,854 / -0 A mibs/ipinfusion/IPI-CMM-CHASSIS-V2-MIB.txt +8,849 / -0 A mibs/ipinfusion/IPI-CMM-CMIS-8024-MIB +84 / -0 A mibs/ipinfusion/IPI-CMM-CMIS-MODULE-MIB +3,962 / -0 A mibs/ipinfusion/IPI-CMM-COHERENT-MIB +3,541 / -0 A mibs/ipinfusion/IPI-CMM-EDFA-MIB +241 / -0 A mibs/ipinfusion/IPI-CMM-IPMI-MIB +540 / -0 A mibs/ipinfusion/IPI-CMM-QSFP-EDFA-MIB +236 / -0 A mibs/ipinfusion/IPI-CMM-SMART-SFP-MIB +925 / -0 A mibs/ipinfusion/IPI-CUSTOMIF-LOGICAL-MIB +433 / -0 A mibs/ipinfusion/IPI-CUSTOMIF-PHYSICAL-MIB +431 / -0 A mibs/ipinfusion/IPI-CUSTOMIF-STATS-MIB +2,737 / -0 A mibs/ipinfusion/IPI-CUSTOMIFX-LOGICAL-MIB +406 / -0 A mibs/ipinfusion/IPI-CUSTOMIFX-PHYSICAL-MIB +404 / -0 A mibs/ipinfusion/IPI-DOT1AG-CFM-NVO3-TRAP-MIB +133 / -0 A mibs/ipinfusion/IPI-G8031-MIB +497 / -0 A mibs/ipinfusion/IPI-G8032-MIB +790 / -0 M mibs/ipinfusion/IPI-HQOS-MIB +175 / -35 A mibs/ipinfusion/IPI-ICMP-TRAP-MIB +153 / -0 A mibs/ipinfusion/IPI-IF-EXTENDED-MIB +655 / -0 A mibs/ipinfusion/IPI-IGP-TE-MIB +670 / -0 A mibs/ipinfusion/IPI-IP-SLA-MIB +358 / -0 A mibs/ipinfusion/IPI-LAYER-2-VPN-STATS-MIB +473 / -0
0 added
0 removed
filtered activity
Fixed display Netscaler vservers with empty addresses (#2).
Changed files with action and line counts M html/includes/entities/netscalervsvr.inc.php +2 / -1 M includes/polling/loadbalancer/f5-bigip-local-mib.inc.php +2 / -4
+4 added
−5 removed
filtered activity
Fixed display Netscaler vservers with empty addresses.
Changed files with action and line counts M html/pages/device/loadbalancer/lb_pools.inc.php +5 / -5 M html/pages/device/loadbalancer/netscaler_vsvr.inc.php +2 / -1
+7 added
−6 removed
filtered activity
Fixed display show password icon.
Changed files with action and line counts M html/includes/print/search.inc.php +3 / -2
+3 added
−2 removed
filtered activity
Added ability for set IPMIv2 Key on device Edit page (
OBS-5158 ).
Changed files with action and line counts M html/pages/device/edit/ipmi.inc.php +114 / -83 M includes/definitions/entities/devices.inc.php +19 / -8 M includes/polling/ipmi.inc.php +19 / -5
+152 added
−96 removed
filtered activity
Fixed polling and discovery Custom OIDs with incorrect raw values.
Changed files with action and line counts M includes/discovery/oids.inc.php +28 / -14 M includes/polling/oids.inc.php +11 / -12
+39 added
−26 removed
filtered activity