๐Ÿ’ป Rolling Release

703
commits
71,476
added
30,827
removed

๐Ÿท๏ธ Stable Releases

14
releases
71,760
added
30,906
removed

December 2025

๐Ÿ’ป r14522 CLEAN

Mike Stupalov ๐Ÿฑ โ€ข 2025-12-30 16:43
Fixed var name.
Files changed (1)
Mincludes/http.inc.php+7 -7
๐Ÿ“ˆ 7 added ๐Ÿ“‰ 7 removed

๐Ÿ’ป r14520 MIBS

Mike Stupalov ๐Ÿฑ โ€ข 2025-12-30 16:18
Updated Huawei mib files.
Files changed (12)
Mmibs/huawei/HUAWEI-DEVICE-MAN-MIB+207 -61
Amibs/huawei/HUAWEI-SAN-MIB+224
Mmibs/huawei/HUAWEI-STORAGE-ALARM-MIB+136 -72
Amibs/huawei/HUAWEI-STORAGE-COMMON-MIB+56
Mmibs/huawei/HUAWEI-STORAGE-HARDWARE-MIB+2,508 -610
Mmibs/huawei/HUAWEI-STORAGE-NAS-MIB+496 -83
Amibs/huawei/HUAWEI-STORAGE-OID-BASED-TRAP-MIB+13,928
Mmibs/huawei/HUAWEI-STORAGE-SPACE-MIB+914 -179
Mmibs/huawei/ISM-HUAWEI-MIB+181 -311
Mmibs/huawei/ISM-PERFORMANCE-MIB+320 -88
Mmibs/huawei/ISM-STORAGE-SVC-MIB+668 -265
Mmibs/huawei/ISM-TRAP-MIB+105 -67
๐Ÿ“ˆ 0 added ๐Ÿ“‰ 0 removed

๐Ÿ’ป r14519 OS

Mike Stupalov ๐Ÿฑ โ€ข 2025-12-30 16:17
Improved support for Huawei Storage (ISM). Added discovery new entities by HUAWEI-STORAGE-SPACE-MIB.
Files changed (3)
Mincludes/definitions/entities/sensors.inc.php+2
Mincludes/definitions/mibs/huawei.inc.php+467 -60
Mincludes/definitions/os/huawei.inc.php+13 -7
๐Ÿ“ˆ 482 added ๐Ÿ“‰ 67 removed

๐Ÿ’ป r14518 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-12-30 16:14
Fetch ifIndex oid with private mib definition in ports discovery.
Files changed (1)
Mincludes/discovery/ports.inc.php+2 -2
๐Ÿ“ˆ 2 added ๐Ÿ“‰ 2 removed

๐Ÿ’ป r14517 MINOR

Mike Stupalov ๐Ÿฑ โ€ข 2025-12-30 16:12
Added ability for exclude invalid value ranges in merge_private_mib().
Files changed (1)
Mincludes/functions.inc.php+6 -2
๐Ÿ“ˆ 6 added ๐Ÿ“‰ 2 removed

๐Ÿ’ป r14516 LIBS

Mike Stupalov ๐Ÿฑ โ€ข 2025-12-30 10:53
Added Tracy 2.11 for php 8.2+.
Files changed (87)

Showing the first 30 paths; 57 more are omitted from this static page.

Mincludes/autoloader.inc.php+9 -2
Alibs/Nette211
Alibs/Nette211/Bridges
Alibs/Nette211/Bridges/Nette
Alibs/Nette211/Bridges/Nette/Bridge.php+92
Alibs/Nette211/Bridges/Nette/MailSender.php+57
Alibs/Nette211/Bridges/Nette/TracyExtension.php+185
Alibs/Nette211/Bridges/Psr
Alibs/Nette211/Bridges/Psr/PsrToTracyLoggerAdapter.php+60
Alibs/Nette211/Bridges/Psr/TracyToPsrLoggerAdapter.php+58
Alibs/Nette211/Tracy
Alibs/Nette211/tracy.php+31
Alibs/Nette211/Tracy/assets
Alibs/Nette211/Tracy/assets/helpers.js+20
Alibs/Nette211/Tracy/assets/reset.css+386
Alibs/Nette211/Tracy/assets/table-sort.css+15
Alibs/Nette211/Tracy/assets/table-sort.js+39
Alibs/Nette211/Tracy/assets/tabs.css+11
Alibs/Nette211/Tracy/assets/tabs.js+40
Alibs/Nette211/Tracy/assets/toggle.css+35
Alibs/Nette211/Tracy/assets/toggle.js+116
Alibs/Nette211/Tracy/Bar
Alibs/Nette211/Tracy/Bar/assets
Alibs/Nette211/Tracy/Bar/assets/bar.css+304
Alibs/Nette211/Tracy/Bar/assets/bar.js+681
Alibs/Nette211/Tracy/Bar/assets/bar.phtml+31
Alibs/Nette211/Tracy/Bar/assets/loader.phtml+29
Alibs/Nette211/Tracy/Bar/assets/panels.phtml+30
Alibs/Nette211/Tracy/Bar/Bar.php+164
Alibs/Nette211/Tracy/Bar/DefaultBarPanel.php+55
๐Ÿ“ˆ 9 added ๐Ÿ“‰ 2 removed

๐Ÿ’ป r14515 FIX

Mike Stupalov ๐Ÿฑ โ€ข 2025-12-30 10:45
Fixed Slack single-line optional parameter (OBS-5157).
Files changed (2)
Mincludes/http.inc.php+16 -1
Mincludes/transports/slack.inc.php+11
๐Ÿ“ˆ 27 added ๐Ÿ“‰ 1 removed

๐Ÿ’ป r14514 FIX

Mike Stupalov ๐Ÿฑ โ€ข 2025-12-29 23:07
Fixed conditional parameters in transport definitions.
Files changed (5)
Mincludes/transports/jiraservicemanagement.inc.php+6 -6
Mincludes/transports/mattermost.inc.php+2 -2
Mincludes/transports/pushover.inc.php+46 -11
Mincludes/transports/slack.inc.php+4 -4
Mincludes/transports/telegram.inc.php+3 -1
๐Ÿ“ˆ 61 added ๐Ÿ“‰ 24 removed

๐Ÿ’ป r14513 IMPROVE

Mike Stupalov ๐Ÿฑ โ€ข 2025-12-29 23:06
HTTP request parameter conditional handling extracted to param_condition() helper function.
Files changed (1)
Mincludes/http.inc.php+50 -17
๐Ÿ“ˆ 50 added ๐Ÿ“‰ 17 removed

๐Ÿ’ป r14512 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-12-24 18:58
Display runtime sensors with value more than 1 day as uptime string.
Files changed (1)
Mhtml/includes/entities/sensor.inc.php+4
๐Ÿ“ˆ 4 added ๐Ÿ“‰ 0 removed

๐Ÿ’ป r14511 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-12-24 18:56
Cleaned function format_value(). Added unit tests.
Files changed (2)
Mincludes/common.inc.php+39 -37
Mtests/IncludesCommonTest.php+162 -44
๐Ÿ“ˆ 201 added ๐Ÿ“‰ 81 removed

๐Ÿ’ป r14510 FIX

Mike Stupalov ๐Ÿฑ โ€ข 2025-12-24 16:28
Fixed validate storage definition oids for not common storages.
Files changed (1)
Mincludes/entities/storage.inc.php+25 -16
๐Ÿ“ˆ 25 added ๐Ÿ“‰ 16 removed

๐Ÿ’ป r14509 IMPROVE

Mike Stupalov ๐Ÿฑ โ€ข 2025-12-24 15:44
Added display MIB::Object for storages.
Files changed (3)
Mhtml/includes/entities/processor.inc.php+2 -2
Mhtml/includes/entities/storage.inc.php+20 -17
Mincludes/definitions/entities/storages.inc.php+2 -1
๐Ÿ“ˆ 24 added ๐Ÿ“‰ 20 removed

๐Ÿ’ป r14508 FIX

Mike Stupalov ๐Ÿฑ โ€ข 2025-12-24 15:42
Fixed display MIB::Object for common entities.
Files changed (1)
Mhtml/includes/entities/generic.inc.php+10 -6
๐Ÿ“ˆ 10 added ๐Ÿ“‰ 6 removed

๐Ÿ’ป r14507 IMPROVE

Mike Stupalov ๐Ÿฑ โ€ข 2025-12-24 14:57
Unified determine object for storage and mempool definitions.
Files changed (4)
Mincludes/discovery/mempools.inc.php+164 -170
Mincludes/discovery/storage.inc.php+1 -1
Mincludes/entities.inc.php+38
Mincludes/entities/storage.inc.php+13 -30
๐Ÿ“ˆ 216 added ๐Ÿ“‰ 201 removed

๐Ÿ’ป r14506 IMPROVE

Mike Stupalov ๐Ÿฑ โ€ข 2025-12-24 12:01
Added ability for transform entity measured_label by definition.
Files changed (1)
Mincludes/entities.inc.php+34 -11
๐Ÿ“ˆ 34 added ๐Ÿ“‰ 11 removed

๐Ÿ’ป r14505 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-12-23 13:33
Added reset php opcache trigger after possible fatal error.
Files changed (2)
Mincludes/debugging.inc.php+36 -6
Mincludes/observium.inc.php+10 -5
๐Ÿ“ˆ 46 added ๐Ÿ“‰ 11 removed

๐Ÿ’ป r14504 LIBS

Mike Stupalov ๐Ÿฑ โ€ข 2025-12-23 13:31
Updated pear Net_DNS2 lib to 1.5.5.
Files changed (1)
Mlibs/pear/Net/DNS2.php+13 -10
๐Ÿ“ˆ 0 added ๐Ÿ“‰ 0 removed

๐Ÿ’ป r14503 IMPROVE

Mike Stupalov ๐Ÿฑ โ€ข 2025-12-19 15:00
Renamed is_pingable_cache_dns() to dns_resolve_cached(). Splitted dns resolve to separate function dns_resolve() without caching. Fixed get initial cached dns resolve result.
Files changed (3)
Mincludes/entities/device.inc.php+5 -5
Mincludes/functions.inc.php+76 -57
Mincludes/polling/functions.inc.php+1 -1
๐Ÿ“ˆ 82 added ๐Ÿ“‰ 63 removed

๐Ÿ’ป r14502 OS

Mike Stupalov ๐Ÿฑ โ€ข 2025-12-19 13:59
Added support for NetApp SANtricity OS (OBS-5153).
Files changed (3)
Mincludes/definitions/mibs/netapp.inc.php+31
Mincludes/definitions/os/netapp.inc.php+9
Amibs/netapp/ES-NETAPP-MIB+242
๐Ÿ“ˆ 40 added ๐Ÿ“‰ 0 removed

๐Ÿ’ป r14501 IMPROVE

Mike Stupalov ๐Ÿฑ โ€ข 2025-12-18 18:30
Added db_cache_exists() helper function. Improved set db cache ttl. Replaced deprecated VALUES() sql syntax for MySQL 8+. Improved detect serialization in db_cache_get().
Files changed (1)
Mincludes/db/cache.inc.php+30 -7
๐Ÿ“ˆ 30 added ๐Ÿ“‰ 7 removed

๐Ÿ’ป r14500 FIX

Mike Stupalov ๐Ÿฑ โ€ข 2025-12-18 18:18
Added is_db_function() helper for common SQL function detection. Fixed dbPrepareData() to correctly handle functions with spaces. Prevent incorrect quoting if INTERVAL SQL expressions.
Files changed (3)
Mincludes/constants.inc.php+2
Mincludes/db.inc.php+24 -5
Mtests/IncludesDbTest.php+132
๐Ÿ“ˆ 158 added ๐Ÿ“‰ 5 removed

๐Ÿ’ป r14499 OS

Mike Stupalov ๐Ÿฑ โ€ข 2025-12-18 11:43
Improved support for HW group STE2 Plus hardware, added discovery statuses for Dry Contacts (OBS-5149).
Files changed (3)
Mincludes/definitions/mibs/hwgroup.inc.php+68
Mincludes/definitions/os/hwgroup.inc.php+6 -4
Dincludes/discovery/sensors/ste2-mib.inc.php-91
๐Ÿ“ˆ 74 added ๐Ÿ“‰ 95 removed

๐Ÿ’ป r14498 MIBS

Mike Stupalov ๐Ÿฑ โ€ข 2025-12-18 11:39
Updated hwgroup mib files.
Files changed (2)
Amibs/hwgroup/SD-PORTAL-MIB+1,173
Mmibs/hwgroup/STE2-MIB+322 -184
๐Ÿ“ˆ 0 added ๐Ÿ“‰ 0 removed

๐Ÿ’ป r14497 IMPROVE

Adam Armstrong ๐Ÿธ โ€ข 2025-12-17 18:40
Network map - hide disabled devices and their links by default, add 'Show Disabled' toggle
Files changed (1)
Mhtml/pages/map.inc.php+44 -17
๐Ÿ“ˆ 44 added ๐Ÿ“‰ 17 removed

๐Ÿ’ป r14496 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-12-17 15:13
Changed subsection to Entities for some Web UI settings.
Files changed (1)
Mincludes/config-variables.inc.php+11 -10
๐Ÿ“ˆ 11 added ๐Ÿ“‰ 10 removed

๐Ÿ’ป r14495 IMPROVE

Mike Stupalov ๐Ÿฑ โ€ข 2025-12-17 11:28
Prevent resend notification when transport return success response in different format (OBS-5146).
Files changed (1)
Mincludes/http.inc.php+16 -1
๐Ÿ“ˆ 16 added ๐Ÿ“‰ 1 removed

๐Ÿ’ป r14494 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-12-16 14:39
Removed not required constant OBS_DB_EXTENSION.
Files changed (2)
Mincludes/common.inc.php+7 -6
Mincludes/constants.inc.php+1 -1
๐Ÿ“ˆ 8 added ๐Ÿ“‰ 7 removed

๐Ÿ’ป r14493 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-12-16 12:46
Simplified get_timezone().
Files changed (1)
Mincludes/common.inc.php+22 -22
๐Ÿ“ˆ 22 added ๐Ÿ“‰ 22 removed

๐Ÿ’ป r14492 IMPROVE

Mike Stupalov ๐Ÿฑ โ€ข 2025-12-16 12:44
Added function db_skip() instead constant. Improved skipping DB connect in php unit tests.
Files changed (8)
Mincludes/common.inc.php+4 -6
Mincludes/constants.inc.php-20
Mincludes/db.inc.php+14
Mincludes/db/mysqli.inc.php+13 -13
Mincludes/functions.inc.php+7 -4
Mincludes/observium.inc.php+2 -7
Mincludes/syslog.inc.php+1 -2
Mtests/bootstrap.php+7
๐Ÿ“ˆ 48 added ๐Ÿ“‰ 52 removed

๐Ÿ’ป r14491 FIX

Adam Armstrong ๐Ÿธ โ€ข 2025-12-15 18:33
Syslog rules not reloading - add bypass_cache parameter to get_obs_attrib() for long-running processes
Files changed (2)
Mincludes/functions.inc.php+7 -1
Msyslog.php+4 -3
๐Ÿ“ˆ 11 added ๐Ÿ“‰ 4 removed

๐Ÿ’ป r14490 PHP8

Mike Stupalov ๐Ÿฑ โ€ข 2025-12-13 11:08
[PHP8] Replace count() with safe_empty() for prevent possible php 8 fatal error in Q-BRIDGE-MIB ports polling.
Files changed (1)
Mincludes/polling/ports/q-bridge-mib.inc.php+1 -1
๐Ÿ“ˆ 1 added ๐Ÿ“‰ 1 removed

๐Ÿ’ป r14489 FIX

Mike Stupalov ๐Ÿฑ โ€ข 2025-12-13 11:06
Fixed snmp_cache_table() return original array when snmpwalk empty.
Files changed (1)
Mincludes/snmp.inc.php+2 -2
๐Ÿ“ˆ 2 added ๐Ÿ“‰ 2 removed

๐Ÿ’ป r14488 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-12-12 15:25
Added check if vlan context already exist for Cisco NX-OS in fdb polling.
Files changed (1)
Mincludes/polling/fdb/cisco-bridge-mib.php+3 -1
๐Ÿ“ˆ 3 added ๐Ÿ“‰ 1 removed

๐Ÿ’ป r14487 FIX

Mike Stupalov ๐Ÿฑ โ€ข 2025-12-12 15:09
Cisco NX-OS FDB polling port association via per-VLAN context mapping
  • NX-OS stores port mappings in VLAN contexts, now properly resolved via Q-BRIDGE-MIB
  • Add cisco_cache_port_mapping() helper for lazy per-VLAN port association caching
  • Unified Cisco FDB handling using get_device_vlan_context() helper
  • Use snmp_cache_table() for basePort mapping across all FDB modules
Files changed (4)
Mincludes/polling/fdb-table.inc.php+6 -15
Mincludes/polling/fdb/bridge-mib.php+1 -1
Mincludes/polling/fdb/cisco-bridge-mib.php+108 -33
Mincludes/polling/fdb/q-bridge-mib.php+49 -44
๐Ÿ“ˆ 164 added ๐Ÿ“‰ 93 removed

๐Ÿ’ป r14486 IMPROVE

Mike Stupalov ๐Ÿฑ โ€ข 2025-12-12 15:04
Cache BRIDGE-MIB::dot1dBasePortIfIndex across modules..
Files changed (4)
Mincludes/discovery/vlans.inc.php+1 -4
Mincludes/polling/ports/ieee8021-q-bridge-mib.inc.php+1 -1
Mincludes/polling/ports/q-bridge-mib.inc.php+3 -1
Mincludes/polling/stp.inc.php+2 -9
๐Ÿ“ˆ 7 added ๐Ÿ“‰ 15 removed

๐Ÿ’ป r14485 IMPROVE

Mike Stupalov ๐Ÿฑ โ€ข 2025-12-12 14:57
Add get_device_vlan_context() helper for centralized VLAN context handling.
Files changed (4)
Mincludes/discovery/stp/cisco-stp-extensions-mib.inc.php+2 -6
Mincludes/discovery/vlans/cisco-vtp-mib.inc.php+43 -49
Mincludes/entities/device.inc.php+49 -4
Mincludes/polling/stp/cisco-stp-extensions-mib.inc.php+7 -5
๐Ÿ“ˆ 101 added ๐Ÿ“‰ 64 removed

๐Ÿ’ป r14484 SQL

Adam Armstrong ๐Ÿธ โ€ข 2025-12-11 11:33
Increase last_polled_timetaken and last_discovered_timetaken columns to allow larger than 999.99s times.
Files changed (1)
Aupdate/515.sql+8
๐Ÿ“ˆ 0 added ๐Ÿ“‰ 0 removed

๐Ÿ’ป r14483 IMPROVE

Mike Stupalov ๐Ÿฑ โ€ข 2025-12-10 19:31
Version checking extend interval to 4 hours, add timeout, optimise stats transmission, improve error logging.
Files changed (3)
Mdiscovery.php+4 -2
Mincludes/definitions/apis.inc.php+1
Mincludes/versioncheck.inc.php+26 -11
๐Ÿ“ˆ 31 added ๐Ÿ“‰ 13 removed

๐Ÿ’ป r14482 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-12-10 14:10
Fixed set http timeout. Added default http timeout config option.
Files changed (2)
Mincludes/defaults.inc.php+2 -2
Mincludes/http.inc.php+8 -8
๐Ÿ“ˆ 10 added ๐Ÿ“‰ 10 removed

๐Ÿ’ป r14481 MIBS

Mike Stupalov ๐Ÿฑ โ€ข 2025-12-09 21:20
Removed duplicate case sensitive mib files. Added some huawei mib files.
Files changed (113)

Showing the first 30 paths; 83 more are omitted from this static page.

Dmibs/brocade/BROCADE-IEEE8021-PAE-CAPABILITY-MIB-48
Dmibs/brocade/BROCADE-IEEE8023-LAG-CAPABILITY-MIB-47
Dmibs/brocade/BROCADE-LLDP-CAPABILITY-MIB-53
Dmibs/brocade/BROCADE-LLDP-EXT-DOT3-CAPABILITY-MIB-93
Dmibs/brocade/Foundry-MPLS-MIB-265
Mmibs/d-link/DES-1228P-MIB+19 -1
Dmibs/d-link/DES-1228p-MIB-1,981
Amibs/dell/FLUIDFS-CLUSTER-MIB+16,164
Dmibs/dell/FluidFS-MIB-16,156
Dmibs/huawei/HUAWEI-8021x-EXT-MIB-1,170
Amibs/huawei/OPTIX-ALM-CFG-MIB+336
Amibs/huawei/OPTIX-ATMIMA-MIB+2,137
Amibs/huawei/OPTIX-BOARD-MANAGE-MIB+460
Amibs/huawei/OPTIX-CES-MIB+1,137
Amibs/huawei/OPTIX-CFMOAM-MIB+1,464
Amibs/huawei/OPTIX-COMMON-SNMP-MIB+52
Amibs/huawei/OPTIX-DEVM-PROTECT-MIB+243
Amibs/huawei/OPTIX-EFMOAM-MIB+389
Amibs/huawei/OPTIX-ETY-PORT-MIB+157
Mmibs/huawei/OPTIX-GLOBAL-ALM-MIB+272 -8,263
Amibs/huawei/OPTIX-GLOBAL-ALM-TRAPS-RTN-MIB+4,801
Amibs/huawei/OPTIX-GLOBAL-DCN-MIB+2,451
Amibs/huawei/OPTIX-GLOBAL-MON-MIB+279
Amibs/huawei/OPTIX-GLOBAL-PER-SDH-RTN-MIB+10,416
Amibs/huawei/OPTIX-GLOBAL-PER-TIME-MIB+91
Amibs/huawei/OPTIX-GLOBAL-PER-TRAPS-RTN-MIB+3,506
Amibs/huawei/OPTIX-GLOBAL-PM-DATA-RTN-MIB+15,133
Mmibs/huawei/OPTIX-GLOBAL-PM-MIB+120 -133
Amibs/huawei/OPTIX-GLOBAL-PM-TRAPS-RTN-MIB+3,219
Amibs/huawei/OPTIX-GLOBAL-SFTM-MIB+1,343
๐Ÿ“ˆ 0 added ๐Ÿ“‰ 0 removed

๐Ÿ’ป r14480 MINOR

Mike Stupalov ๐Ÿฑ โ€ข 2025-12-09 15:06
Improved detect Proxmox Datacenter Manager.
Files changed (1)
Mincludes/definitions/os/proxmox.inc.php+14 -7
๐Ÿ“ˆ 14 added ๐Ÿ“‰ 7 removed

๐Ÿ’ป r14479 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-12-09 14:33
Improved validate params in match_oid_num(). Added unittests for os sysObjectID definitions.
Files changed (4)
Mincludes/definitions/os/arista.inc.php+10 -10
Mincludes/definitions/os/ubiquiti.inc.php+1 -1
Mincludes/functions.inc.php+11 -12
Mtests/IncludesDefinitionsTest.php+54 -4
๐Ÿ“ˆ 76 added ๐Ÿ“‰ 27 removed

๐Ÿ’ป r14478 FIX

Adam Armstrong ๐Ÿธ โ€ข 2025-12-08 19:02
Fix changelog URL
Files changed (1)
Mhtml/includes/notifications.inc.php+2 -2
๐Ÿ“ˆ 2 added ๐Ÿ“‰ 2 removed

๐Ÿ’ป r14477 MINOR

Adam Armstrong ๐Ÿธ โ€ข 2025-12-06 21:47
Add device/entity group membership tags to alert notifications
Files changed (1)
Mincludes/notifications.inc.php+16
๐Ÿ“ˆ 16 added ๐Ÿ“‰ 0 removed

๐Ÿ’ป r14475 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-12-05 13:42
Moved escape json transport tags to correctly place.
Files changed (2)
Mincludes/notifications.inc.php+8 -8
Mincludes/transports/webhook-json.inc.php+1 -1
๐Ÿ“ˆ 9 added ๐Ÿ“‰ 9 removed

๐Ÿ’ป r14474 FIX

Adam Armstrong ๐Ÿธ โ€ข 2025-12-05 13:11
Fix dashboard public/private toggle
Files changed (1)
Mhtml/pages/dashboard.inc.php+1 -1
๐Ÿ“ˆ 1 added ๐Ÿ“‰ 1 removed

๐Ÿ’ป r14473 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-12-04 17:59
Fixed possible fatal error with empty alert state on device alert page (correct).
Files changed (1)
Mhtml/pages/device/alert.inc.php+1 -3
๐Ÿ“ˆ 1 added ๐Ÿ“‰ 3 removed

๐Ÿ’ป r14472 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-12-04 17:56
Fixed possible fatal error with empty alert state on device alert page.
Files changed (1)
Mhtml/pages/device/alert.inc.php+2 -2
๐Ÿ“ˆ 2 added ๐Ÿ“‰ 2 removed

๐Ÿ’ป r14471 TRIVIAL

Adam Armstrong ๐Ÿธ โ€ข 2025-12-04 17:41
Add alert_name (alert test/checker name) to webhook/script transports.
Files changed (1)
Mincludes/notifications.inc.php+1
๐Ÿ“ˆ 1 added ๐Ÿ“‰ 0 removed

๐Ÿ’ป r14470 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-12-04 14:04
Fixed display probe command preview with no default option (OBS-5131).
Files changed (4)
Mhtml/includes/actions/add_probe.inc.php+4 -4
Mhtml/includes/modals/add_probe.inc.php+64 -56
Mhtml/includes/modals/edit_probe.inc.php+51 -51
Mincludes/entities/probe.inc.php+55 -36
๐Ÿ“ˆ 174 added ๐Ÿ“‰ 147 removed

๐Ÿ’ป r14468 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-12-02 13:03
Prevent pass incorrect rrdcached config entry. Renamed constant for detect Remote RRDCacheD.
Files changed (6)
Mincludes/common.inc.php+1 -1
Mincludes/entities/port.inc.php+1 -1
Mincludes/functions.inc.php+1 -1
Mincludes/observium.inc.php+12 -4
Mincludes/polling/functions.inc.php+1 -1
Mincludes/rrdtool.inc.php+12 -12
๐Ÿ“ˆ 28 added ๐Ÿ“‰ 20 removed

๐Ÿ’ป r14467 CLEAN

Mike Stupalov ๐Ÿฑ โ€ข 2025-12-02 09:27
Removed unused functions in poller-wrapper. Moved import to correct place. DB charset utf8 to utf8mb4.
Files changed (1)
Mpoller-wrapper.py+2 -29
๐Ÿ“ˆ 2 added ๐Ÿ“‰ 29 removed

๐Ÿ’ป r14466 MAJOR

Mike Stupalov ๐Ÿฑ โ€ข 2025-12-01 20:02
Improved poller wrapper. Removed compatability for python 2.x. Added default utf8 charset for db connection. Added correctly close and clean db for prevent stale connections with early exit.
Files changed (1)
Mpoller-wrapper.py+668 -641
๐Ÿ“ˆ 668 added ๐Ÿ“‰ 641 removed

๐Ÿ’ป r14465 LIBS

Mike Stupalov ๐Ÿฑ โ€ข 2025-12-01 13:52
Removed external lib Ramsey\Uuid as not required anymore. Added simple generate_uuid4().
Files changed (3)
Mincludes/autoloader.inc.php-9
Mincludes/common.inc.php+37 -20
Dlibs/Ramsey
๐Ÿ“ˆ 37 added ๐Ÿ“‰ 29 removed

๐Ÿ’ป r14464 LIBS

Mike Stupalov ๐Ÿฑ โ€ข 2025-12-01 13:22
Fixed loading Phpfastcache lib by autoloader (appear in r14463).
Files changed (1)
Mhtml/includes/cache.inc.php+71 -42
๐Ÿ“ˆ 71 added ๐Ÿ“‰ 42 removed

๐Ÿ’ป r14463 LIBS

Mike Stupalov ๐Ÿฑ โ€ข 2025-12-01 13:06
Removed compatibility phpFastCache lib for php 7.2.
Files changed (4)
Mhtml/includes/cache.inc.php+73 -71
Mincludes/autoloader.inc.php+2 -5
Alibs/Phpfastcache
Dlibs/Phpfastcache8
๐Ÿ“ˆ 75 added ๐Ÿ“‰ 76 removed

๐Ÿ’ป r14462 CLEAN

Mike Stupalov ๐Ÿฑ โ€ข 2025-12-01 13:04
Removed compatibility code for php 7.2. Removed version check for python 2.x.
Files changed (6)
Mhtml/includes/authenticate.inc.php+12 -16
Mhtml/includes/ldap-functions.inc.php+1 -1
Mincludes/common.inc.php+15 -23
Mincludes/constants.inc.php+3 -8
Mincludes/debugging.inc.php+1 -1
Mincludes/polyfill.inc.php-40
๐Ÿ“ˆ 32 added ๐Ÿ“‰ 89 removed

November 2025

๐Ÿ’ป r14461 CLEAN

Mike Stupalov ๐Ÿฑ โ€ข 2025-11-29 16:10
Removed unused file-based notification transports (already migrated to definitions).
Files changed (2)
Dincludes/alerting
Mincludes/notifications.inc.php+5 -5
๐Ÿ“ˆ 5 added ๐Ÿ“‰ 5 removed

๐Ÿ’ป r14460 FIX

Mike Stupalov ๐Ÿฑ โ€ข 2025-11-29 15:34
Correctly escaping notification transport tags array for json request formats.
Files changed (2)
Mincludes/common.inc.php+55 -3
Mincludes/notifications.inc.php+3 -4
๐Ÿ“ˆ 58 added ๐Ÿ“‰ 7 removed

๐Ÿ’ป r14459 PHP8

Mike Stupalov ๐Ÿฑ โ€ข 2025-11-28 19:59
[PHP8] Cleaned some deprecations for php 8.5.
Files changed (13)
Mhtml/api/v0/includes/sensors.inc.php+1 -1
Mhtml/pages/device/perf.inc.php+1 -1
Mincludes/db/mysqli.inc.php+9 -2
Mincludes/discovery/functions.inc.php+1 -1
Mincludes/discovery/inventory/entity-mib.inc.php+2 -2
Mincludes/discovery/sensors/lm-sensors-mib.inc.php+1 -1
Mincludes/entities/sensor.inc.php+2 -1
Mincludes/functions.inc.php+1 -1
Mincludes/http.inc.php+1 -1
Mincludes/polling/bfd.inc.php+1 -1
Mincludes/port-descr-parser.inc.php+1 -1
Mincludes/weathermap/check.php+278 -255
Mincludes/weathermap/random-bits/cacti-integrate.php+32 -28
๐Ÿ“ˆ 21 added ๐Ÿ“‰ 13 removed

๐Ÿ’ป r14458 FIX

Mike Stupalov ๐Ÿฑ โ€ข 2025-11-28 18:10
Fixed escaping notification transport tags for json request formats.
Files changed (1)
Mincludes/notifications.inc.php+8 -8
๐Ÿ“ˆ 8 added ๐Ÿ“‰ 8 removed

๐Ÿ’ป r14457 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-11-28 13:35
Improved discovery temperature sensor descriptions by CPQHLTH-MIB.
Files changed (1)
Mincludes/discovery/sensors/cpqhlth-mib.inc.php+47 -22
๐Ÿ“ˆ 47 added ๐Ÿ“‰ 22 removed

๐Ÿ’ป r14456 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-11-28 13:32
Skipped process_notifications() when passed empty notification or device ids.
Files changed (1)
Mincludes/notifications.inc.php+9 -14
๐Ÿ“ˆ 9 added ๐Ÿ“‰ 14 removed

๐Ÿ’ป r14455 TESTS

Mike Stupalov ๐Ÿฑ โ€ข 2025-11-27 19:59
Added unit tests for ip_compress(). Fixed compress unspecified ipv6 address.
Files changed (4)
Mincludes/entities/ip-address.inc.php+20 -4
Mlibs/pear/Net/IPv6.php+17 -11
Mtests/IncludesFunctionsTest.php-318
Atests/IPAddressTest.php+453
๐Ÿ“ˆ 473 added ๐Ÿ“‰ 322 removed

๐Ÿ’ป r14454 MINOR

Mike Stupalov ๐Ÿฑ โ€ข 2025-11-27 15:07
Improved generate_device_form_values() to return entries sorted by default. Improved opt-groups sorting in generate_element_select().
Files changed (17)
Mhtml/includes/entities/device.inc.php+23 -9
Mhtml/includes/entities/port.inc.php-1
Mhtml/includes/entities/sensor.inc.php-1
Mhtml/includes/print/search.inc.php+9 -12
Mhtml/pages/alert_log.inc.php-1
Mhtml/pages/alert_maintenance.inc.php-1
Mhtml/pages/customoid.inc.php-1
Mhtml/pages/eventlog.inc.php-1
Mhtml/pages/inventory.inc.php-1
Mhtml/pages/neighbours.inc.php-2
Mhtml/pages/search/arp.inc.php-2
Mhtml/pages/search/dot1x.inc.php-1
Mhtml/pages/search/fdb.inc.php-1
Mhtml/pages/search/ipv4.inc.php-1
Mhtml/pages/search/ipv6.inc.php-1
Mhtml/pages/search/mac.inc.php-1
Mhtml/pages/syslog.inc.php+1 -2
๐Ÿ“ˆ 33 added ๐Ÿ“‰ 39 removed

๐Ÿ’ป r14453 MINOR

Mike Stupalov ๐Ÿฑ โ€ข 2025-11-27 14:48
Cleaned array sort functions. Added phpdoc and comments. Added unit tests. Added array_sort_by_order() helper.
Files changed (4)
Mhtml/pages/group.inc.php+1 -1
Mincludes/db.inc.php+28 -15
Mincludes/functions.inc.php+136 -29
Atests/ArraySortTest.php+488
๐Ÿ“ˆ 653 added ๐Ÿ“‰ 45 removed

๐Ÿ’ป r14452 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-11-27 09:20
Fixed fatal php error in closing rrd pipes when run poller with no rrd argument (-r).
Files changed (2)
Mincludes/rrdtool.inc.php+3 -11
Mpoller.php+4 -1
๐Ÿ“ˆ 7 added ๐Ÿ“‰ 12 removed

๐Ÿ’ป r14451 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-11-27 09:08
Fixed device query field in poller by hostname (appear in r14427).
Files changed (1)
Mpoller.php+2 -2
๐Ÿ“ˆ 2 added ๐Ÿ“‰ 2 removed

๐Ÿ’ป r14450 DEVEL

Mike Stupalov ๐Ÿฑ โ€ข 2025-11-26 17:55
Correctly removed translate colour special chars in debug messages for array_tag_replace().
Files changed (1)
Mincludes/rewrites.inc.php+10 -10
๐Ÿ“ˆ 10 added ๐Ÿ“‰ 10 removed

๐Ÿ’ป r14449 CLEAN

Mike Stupalov ๐Ÿฑ โ€ข 2025-11-26 17:30
Moved notification transport definitions loading to the proper file for correct statistics and wrapper skipping. Removed unnecessary definitions variable hacks.
Files changed (5)
Mhtml/includes/actions/contact.inc.php-5
Mincludes/definitions.inc.php+66 -57
Mincludes/definitions/os.inc.php-43
Dincludes/definitions/transports.inc.php
Mincludes/functions.inc.php+2 -8
๐Ÿ“ˆ 68 added ๐Ÿ“‰ 113 removed

๐Ÿ’ป r14448 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-11-26 16:58
Improved and cleaned include-dir and include-dir-mib. Added optional arguments to get_recursive_directory_iterator() for skip hidden files and regex filter (defaults not changed).
Files changed (3)
Mincludes/common.inc.php+26 -6
Mincludes/include-dir-mib.inc.php+27 -35
Mincludes/include-dir.inc.php+7 -12
๐Ÿ“ˆ 60 added ๐Ÿ“‰ 53 removed

๐Ÿ’ป r14447 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-11-26 16:47
Improved discovery performance error message for devices on old remote pollers.
Files changed (2)
Mhtml/includes/print/common.inc.php+5 -1
Mhtml/pages/device/perf.inc.php+27 -23
๐Ÿ“ˆ 32 added ๐Ÿ“‰ 24 removed

๐Ÿ’ป r14446 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-11-26 16:43
Improved get_poller() for simple parse remote observium version/revision/train.
Files changed (1)
Mincludes/distributed.inc.php+17 -13
๐Ÿ“ˆ 17 added ๐Ÿ“‰ 13 removed

๐Ÿ’ป r14445 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-11-26 15:01
Fixed initialise definition variable for simple definition-based notification handler.
Files changed (1)
Mincludes/notifications.inc.php+3 -3
๐Ÿ“ˆ 3 added ๐Ÿ“‰ 3 removed

๐Ÿ’ป r14444 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-11-26 14:06
Do not pass empty PeerRemoteAddrType to snmpwalk command in bgp peers discovery by HUAWEI-BGP-VPN-MIB.
Files changed (1)
Mincludes/discovery/bgp/bgp4v2-mib.inc.php+1 -1
๐Ÿ“ˆ 1 added ๐Ÿ“‰ 1 removed

๐Ÿ’ป r14443 DEVEL

Mike Stupalov ๐Ÿฑ โ€ข 2025-11-26 13:44
Removed translate colour special chars in debug messages for array_tag_replace().
Files changed (1)
Mincludes/rewrites.inc.php+10 -10
๐Ÿ“ˆ 10 added ๐Ÿ“‰ 10 removed

๐Ÿ’ป r14442 FIX

Adam Armstrong ๐Ÿธ โ€ข 2025-11-25 15:39
Alert/group association rules - cross-entity fields with functions now use correct entity attributes and foreign keys
Files changed (1)
Mincludes/alerts.inc.php+31 -21
๐Ÿ“ˆ 31 added ๐Ÿ“‰ 21 removed

๐Ÿ’ป r14441 MINOR

Mike Stupalov ๐Ÿฑ โ€ข 2025-11-24 20:16
Improved support for AKCP SPX+. Added discovery some new sensors by SPAGENT-MIB.
Files changed (7)
Mhtml/images/os/akcp-dark.svg+96 -1
Mhtml/images/os/akcp.svg+96 -1
Mincludes/definitions/mibs/akcp.inc.php+73
Aincludes/definitions/os/akcp.inc.php+67
Mincludes/definitions/os/didactum.inc.php+4 -64
Mmibs/akcp/HHMSAGENT-MIBยฑ0
Mmibs/akcp/SPAGENT-MIB+24 -4
๐Ÿ“ˆ 336 added ๐Ÿ“‰ 66 removed

๐Ÿ’ป r14440 IMPROVE

Mike Stupalov ๐Ÿฑ โ€ข 2025-11-24 18:51
Unified set entity unit by definitions.
Files changed (3)
Mincludes/entities.inc.php+47 -9
Mincludes/entities/counter.inc.php+3 -11
Mincludes/entities/sensor.inc.php+2 -16
๐Ÿ“ˆ 52 added ๐Ÿ“‰ 36 removed

๐Ÿ’ป r14439 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-11-24 15:07
Unified polling ifDuplex port field by RAPID-CITY and OMNITRON-MIB.
Files changed (3)
Mincludes/definitions/mibs/hp.inc.php+40 -1
Mincludes/definitions/mibs/omnitron.inc.php+1 -1
Mincludes/polling/ports/rapid-city.inc.php+5 -3
๐Ÿ“ˆ 46 added ๐Ÿ“‰ 5 removed

๐Ÿ’ป r14438 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-11-24 14:34
Integer zero always quoted in db_quote_string() for prevent incorrect query results in varchar fields.
Files changed (5)
Mhtml/includes/entities/port.inc.php+8 -6
Mhtml/pages/ports.inc.php+5 -5
Mhtml/pages/ports/list.inc.php+2 -1
Mincludes/db.inc.php+26 -6
Mtests/IncludesDbTest.php+24 -8
๐Ÿ“ˆ 65 added ๐Ÿ“‰ 26 removed

๐Ÿ’ป r14437 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-11-24 13:38
Fixed safe_empty() for float zero.
Files changed (2)
Mincludes/common.inc.php+2 -2
Mtests/IncludesCommonTest.php+2
๐Ÿ“ˆ 4 added ๐Ÿ“‰ 2 removed

๐Ÿ’ป r14436 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-11-24 13:21
Fixed processing zero and float values in is_intnum() and format_number_short().
Files changed (2)
Mincludes/common.inc.php+6 -2
Mtests/IncludesCommonTest.php+9 -3
๐Ÿ“ˆ 15 added ๐Ÿ“‰ 5 removed

๐Ÿ’ป r14435 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-11-24 11:18
Fixed Ports search form for wide screen.
Files changed (2)
Mhtml/pages/ports.inc.php+107 -112
Mincludes/definitions/rewrites.inc.php+26 -24
๐Ÿ“ˆ 133 added ๐Ÿ“‰ 136 removed

๐Ÿ’ป r14434 MAJOR

Mike Stupalov ๐Ÿฑ โ€ข 2025-11-21 12:19
Added basic os support for Aten IP KVM (OBS-5138).
Files changed (2)
Mincludes/definitions/mibs/aten.inc.php+48
Mincludes/definitions/os/aten.inc.php+13
๐Ÿ“ˆ 61 added ๐Ÿ“‰ 0 removed

๐Ÿ’ป r14433 MIBS

Mike Stupalov ๐Ÿฑ โ€ข 2025-11-21 12:18
Updated Aten mib files.
Files changed (9)
Mmibs/aten/ATEN-PE-CFGยฑ0
Mmibs/aten/ATEN-PE2-CFGยฑ0
Mmibs/aten/ATEN-PRODUCTS-MIB+1 -1
Mmibs/aten/ATEN-PRODUCTS-PUBยฑ0
Mmibs/aten/ATEN-PRODUCTS-PUB-TRAPยฑ0
Mmibs/aten/ATEN-SN0116A-CFGยฑ0
Mmibs/aten/ATEN-SN0116A-SMIยฑ0
Amibs/aten/KNGeneric-MIB+696
Mmibs/aten/RS-232-MIBยฑ0
๐Ÿ“ˆ 0 added ๐Ÿ“‰ 0 removed

๐Ÿ’ป r14432 PHP8

Mike Stupalov ๐Ÿฑ โ€ข 2025-11-20 12:48
[PHP8] Removed deprecated in php 8.5 non-canonical cast names.
Files changed (8)
Mhtml/includes/graphs/device/collectd.inc.php+2 -2
Mincludes/definitions/mibs.inc.php+3 -3
Mincludes/functions.inc.php+3 -4
Mincludes/polling/aruba-controller.inc.php+8 -8
Mincludes/rewrites.inc.php+1 -1
Mlibs/pear/Net/IPv4.php+3 -3
Mlibs/pear/Net/IPv6.php+1 -1
Mtests/IncludesFunctionsTest.php+84 -84
๐Ÿ“ˆ 101 added ๐Ÿ“‰ 102 removed

๐Ÿ’ป r14431 IMPROVE

Adam Armstrong ๐Ÿธ โ€ข 2025-11-19 22:38
VRFs page - modernize view with device icons, remove deprecated HTML attributes, add proper escaping
Files changed (1)
Mhtml/pages/routing/vrf.inc.php+105 -17
๐Ÿ“ˆ 105 added ๐Ÿ“‰ 17 removed

๐Ÿ’ป r14430 IMPROVE

Adam Armstrong ๐Ÿธ โ€ข 2025-11-19 21:47
BGP peers table - prevent table expansion with CSS overflow handling on long hostnames and AS descriptions
Files changed (1)
Mhtml/includes/print/routing.inc.php+5 -4
๐Ÿ“ˆ 5 added ๐Ÿ“‰ 4 removed

๐Ÿ’ป r14429 IMPROVE

Adam Armstrong ๐Ÿธ โ€ข 2025-11-19 21:37
BGP peers table - add device icons, remove redundant AS number, adjust column widths
Files changed (1)
Mhtml/includes/print/routing.inc.php+10 -7
๐Ÿ“ˆ 10 added ๐Ÿ“‰ 7 removed

๐Ÿ’ป r14428 IMPROVE

Adam Armstrong ๐Ÿธ โ€ข 2025-11-19 21:11
Navbar reorganization - merge Layer 2/Routing into unified Network menu, BFD improvements
Files changed (1)
Mhtml/includes/navbar.inc.php+105 -112
๐Ÿ“ˆ 105 added ๐Ÿ“‰ 112 removed

๐Ÿ’ป r14427 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-11-19 21:02
Improved generate where query in base discovery and poller scripts. Improved error messages when device not poller or discovered.
Files changed (2)
Mdiscovery.php+36 -27
Mpoller.php+37 -25
๐Ÿ“ˆ 73 added ๐Ÿ“‰ 52 removed

๐Ÿ’ป r14426 IMPROVE

Adam Armstrong ๐Ÿธ โ€ข 2025-11-19 12:29
BFD navbar - simplify to single 'BFD' link, use sprite-connected icon, reposition after CEF/VRFs
Files changed (2)
Mhtml/includes/navbar.inc.php+11 -11
Mincludes/definitions/wui.inc.php+2 -2
๐Ÿ“ˆ 13 added ๐Ÿ“‰ 13 removed

๐Ÿ’ป r14425 MINOR

Mike Stupalov ๐Ÿฑ โ€ข 2025-11-19 11:38
Added basic os support for Ubiquiti UniFi Cloud Gateway (OBS-5127).
Files changed (1)
Mincludes/definitions/os/ubiquiti.inc.php+19
๐Ÿ“ˆ 19 added ๐Ÿ“‰ 0 removed

๐Ÿ’ป r14424 IMPROVE

Adam Armstrong ๐Ÿธ โ€ข 2025-11-19 10:12
BFD sessions view - display IPv6 addresses in condensed format
Files changed (1)
Mhtml/includes/print/bfd.inc.php+4 -4
๐Ÿ“ˆ 4 added ๐Ÿ“‰ 4 removed

๐Ÿ’ป r14423 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-11-18 13:48
Added configurable option for delete RRDs when deleting device(s) via API.
Files changed (1)
Mhtml/api/v0/includes/devices.inc.php+12 -2
๐Ÿ“ˆ 12 added ๐Ÿ“‰ 2 removed

๐Ÿ’ป r14422 MINOR

Mike Stupalov ๐Ÿฑ โ€ข 2025-11-18 13:21
Added basic os support for Nokia ISAM platform (OBS-5134).
Files changed (3)
Mincludes/definitions/entities/sensors.inc.php+2 -1
Mincludes/definitions/mibs/alcatel.inc.php+192 -3
Mincludes/definitions/os/nokia.inc.php+13
๐Ÿ“ˆ 207 added ๐Ÿ“‰ 4 removed

๐Ÿ’ป r14421 MIBS

Mike Stupalov ๐Ÿฑ โ€ข 2025-11-18 13:19
Added Alcatel/Nokia mibs for ISAM platform.
Files changed (8)
Amibs/alcatel/ASAM-ALARM-MIB+3,135
Amibs/alcatel/ASAM-EQUIP-MIB+5,080
Amibs/alcatel/ASAM-SFP-MIB+6,139
Amibs/alcatel/ASAM-SYSTEM-MIB+3,800
Amibs/alcatel/ASAM-TC-MIB+183
Amibs/alcatel/ITF-MIB+1,507
Amibs/alcatel/ITF-MIB-EXT+1,703
Amibs/alcatel/SYSTEM-MIB+67
๐Ÿ“ˆ 0 added ๐Ÿ“‰ 0 removed

๐Ÿ’ป r14420 MINOR

Adam Armstrong ๐Ÿธ โ€ข 2025-11-18 11:03
Billing list UI enhancements - added Customer ID/Reference columns, state indicator, notes tooltip
Files changed (1)
Mhtml/pages/bills.inc.php+29 -27
๐Ÿ“ˆ 29 added ๐Ÿ“‰ 27 removed

๐Ÿ’ป r14419 IMPROVE

Adam Armstrong ๐Ÿธ โ€ข 2025-11-17 23:50
Global VLAN pages - 8-metric status panel, port breakdown badges, device table enhancements, topology A/B-end terminology, proper link status detection
Files changed (2)
Mhtml/pages/vlan.inc.php+89 -41
Mhtml/pages/vlan/topology.inc.php+24 -4
๐Ÿ“ˆ 113 added ๐Ÿ“‰ 45 removed

๐Ÿ’ป r14418 IMPROVE

Adam Armstrong ๐Ÿธ โ€ข 2025-11-17 20:41
VLAN metrics - fix port coverage calculation, hybrid port double-counting, add consistent badge styling
Files changed (1)
Mhtml/pages/device/vlans.inc.php+85 -32
๐Ÿ“ˆ 85 added ๐Ÿ“‰ 32 removed

๐Ÿ’ป r14417 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-11-14 16:57
Prepend Default poller in form field for devices list.
Files changed (1)
Mhtml/pages/devices.inc.php+3 -1
๐Ÿ“ˆ 3 added ๐Ÿ“‰ 1 removed

๐Ÿ’ป r14416 MINOR

Adam Armstrong ๐Ÿธ โ€ข 2025-11-14 16:20
Add poller partition filter to devices list - replaces sysContact field when distributed polling enabled
Files changed (1)
Mhtml/pages/devices.inc.php+28 -8
๐Ÿ“ˆ 28 added ๐Ÿ“‰ 8 removed

๐Ÿ’ป r14415 MINOR

Adam Armstrong ๐Ÿธ โ€ข 2025-11-14 12:36
Add poller-based permissions - allow granting access to all devices on a poller partition
Files changed (5)
Mhtml/includes/entities/device.inc.php+112
Mhtml/includes/functions.inc.php+44
Mhtml/pages/roles.inc.php+3
Mhtml/pages/user_edit.inc.php+3
Mincludes/definitions/entities.inc.php+12
๐Ÿ“ˆ 174 added ๐Ÿ“‰ 0 removed

๐Ÿ’ป r14414 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-11-14 10:51
Use safe variant of functions calls for actions explode/json/base64 in string_transform().
Files changed (2)
Mincludes/functions.inc.php+15 -9
Mtests/StringTransformTest.php+11 -2
๐Ÿ“ˆ 26 added ๐Ÿ“‰ 11 removed

๐Ÿ’ป r14413 MINOR

Mike Stupalov ๐Ÿฑ โ€ข 2025-11-14 09:21
Added safe_explode() safe variant of explode() for prevent possible fatal errors. Fixed fatal error in PowerDNS unix agent module (OBS-4753).
Files changed (3)
Mincludes/common.inc.php+24 -4
Mincludes/polling/applications/powerdns_recursor.inc.php+70 -62
Mincludes/polling/applications/powerdns.inc.php+44 -34
๐Ÿ“ˆ 138 added ๐Ÿ“‰ 100 removed

๐Ÿ’ป r14412 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-11-13 18:35
Fixed FDB port association via Q-BRIDGE-MIB for hardware that reports dot1qTpFdbPort incorrectly.
Files changed (2)
Mincludes/polling/fdb-table.inc.php+1
Mincludes/polling/fdb/q-bridge-mib.php+11 -3
๐Ÿ“ˆ 12 added ๐Ÿ“‰ 3 removed

๐Ÿ’ป r14411 MINOR

Mike Stupalov ๐Ÿฑ โ€ข 2025-11-13 17:15
Added simple disk speed test script.
Files changed (1)
Ascripts/test_disk_speed.sh+103
๐Ÿ“ˆ 103 added ๐Ÿ“‰ 0 removed

๐Ÿ’ป r14410 FIX

Adam Armstrong ๐Ÿธ โ€ข 2025-11-13 15:40
Weathermap permissions - allow level 5+ to view maps, level 7+ to edit
Files changed (1)
Mhtml/weathermap.php+13 -3
๐Ÿ“ˆ 13 added ๐Ÿ“‰ 3 removed

๐Ÿ’ป r14409 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-11-13 15:39
Fixed possible fatal php error in poll billing, when device or port entity is removed (OBS-5133).
Files changed (1)
Mpoll-billing.php+26 -21
๐Ÿ“ˆ 26 added ๐Ÿ“‰ 21 removed

๐Ÿ’ป r14408 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-11-13 14:48
Use shared unit_string_to_numeric() in port_speed_parse().
Files changed (2)
Mincludes/entities/port.inc.php+8 -28
Mtests/IncludesCommonTest.php+8 -7
๐Ÿ“ˆ 16 added ๐Ÿ“‰ 35 removed

๐Ÿ’ป r14407 MINOR

Adam Armstrong ๐Ÿธ โ€ข 2025-11-13 13:58
Port speed override from parsed ifAlias for usage percentage calculations
Files changed (3)
Mincludes/config-variables.inc.php+7
Mincludes/defaults.inc.php+5
Mincludes/entities/port.inc.php+48
๐Ÿ“ˆ 60 added ๐Ÿ“‰ 0 removed

๐Ÿ’ป r14406 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-11-13 13:53
Fixed display http request errors. Fixed generate fallback url and request when defined.
Files changed (3)
Mincludes/http.inc.php+17 -9
Mincludes/notifications.inc.php+65 -50
Mincludes/transports/webhook-json.inc.php+2 -2
๐Ÿ“ˆ 84 added ๐Ÿ“‰ 61 removed

๐Ÿ’ป r14405 MINOR

Adam Armstrong ๐Ÿธ โ€ข 2025-11-12 23:23
Remove sorting links from table header field labels inside widgets.
Files changed (1)
Mhtml/includes/print/common.inc.php+22 -4
๐Ÿ“ˆ 22 added ๐Ÿ“‰ 4 removed

๐Ÿ’ป r14404 IMPROVE

Adam Armstrong ๐Ÿธ โ€ข 2025-11-12 12:27
Restore Opsgenie v1 API and add separate v2 API transport - both now available
Files changed (2)
Mincludes/transports/opsgenie.inc.php+17 -132
Aincludes/transports/opsgeniev2.inc.php+175
๐Ÿ“ˆ 192 added ๐Ÿ“‰ 132 removed

๐Ÿ’ป r14403 IMPROVE

Adam Armstrong ๐Ÿธ โ€ข 2025-11-11 15:38
Migrate Opsgenie to v2 API with backward compatibility for legacy recipients field
Files changed (1)
Mincludes/transports/opsgenie.inc.php+53 -27
๐Ÿ“ˆ 53 added ๐Ÿ“‰ 27 removed

๐Ÿ’ป r14402 FIX

Adam Armstrong ๐Ÿธ โ€ข 2025-11-10 19:40
Add some validation to billing-data-sorted-json.php
Files changed (1)
Mhtml/billing-data-sorted-json.php+9 -2
๐Ÿ“ˆ 9 added ๐Ÿ“‰ 2 removed

๐Ÿ’ป r14401 IMPROVE

Adam Armstrong ๐Ÿธ โ€ข 2025-11-10 19:39
Notification system - add recovery config support and custom preprocessing
Files changed (2)
Mincludes/notifications.inc.php+16 -31
Mincludes/transports/opsgenie.inc.php+70 -7
๐Ÿ“ˆ 86 added ๐Ÿ“‰ 38 removed

๐Ÿ’ป r14400 FIX

Adam Armstrong ๐Ÿธ โ€ข 2025-11-10 19:37
Auto-delete orphaned entity permissions from roles/user pages
Files changed (6)
Mhtml/includes/entities/device.inc.php+5
Mhtml/includes/entities/port.inc.php+6
Mhtml/includes/entities/sensor.inc.php+6
Mhtml/includes/functions.inc.php+25
Mhtml/includes/print/billing.inc.php+5
Mhtml/includes/print/group.inc.php+5
๐Ÿ“ˆ 52 added ๐Ÿ“‰ 0 removed

๐Ÿ’ป r14399 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-11-10 15:31
Skipped replace tags when target value is array (except string with single tag) in array_tag_replace(). Added unit tests and debug for this case.
Files changed (2)
Mincludes/rewrites.inc.php+21 -13
Mtests/IncludesRewritesTest.php+12
๐Ÿ“ˆ 33 added ๐Ÿ“‰ 13 removed

๐Ÿ’ป r14398 FIX

Adam Armstrong ๐Ÿธ โ€ข 2025-11-10 14:02
Send all data to opsgenie, excluding graphs
Files changed (1)
Mincludes/transports/opsgenie.inc.php+1 -3
๐Ÿ“ˆ 1 added ๐Ÿ“‰ 3 removed

๐Ÿ’ป r14397 IMPROVE

Adam Armstrong ๐Ÿธ โ€ข 2025-11-10 13:25
Migrate OpsGenie integration to API v2. (API v1 seems to have stopped working). Add some better handling of tags/arrays to the notification pipeline.
Files changed (4)
Mincludes/http.inc.php+10 -1
Mincludes/notifications.inc.php+41 -8
Mincludes/rewrites.inc.php+9
Mincludes/transports/opsgenie.inc.php+42 -18
๐Ÿ“ˆ 102 added ๐Ÿ“‰ 27 removed

๐Ÿ’ป r14396 FIX

Adam Armstrong ๐Ÿธ โ€ข 2025-11-10 02:07
Fix erroneous variable causing phantom device header on graphs page.
Files changed (1)
Mhtml/pages/graphs.inc.php+2
๐Ÿ“ˆ 2 added ๐Ÿ“‰ 0 removed

๐Ÿ’ป r14395 CLEAN

Mike Stupalov ๐Ÿฑ โ€ข 2025-11-07 07:42
Removed ternary return for html_highlight().
Files changed (1)
Mhtml/includes/functions.inc.php+16 -8
๐Ÿ“ˆ 16 added ๐Ÿ“‰ 8 removed

๐Ÿ’ป r14394 MINOR

Mike Stupalov ๐Ÿฑ โ€ข 2025-11-06 22:14
Added ability to set mysql connect timeout. Skipped db connection error when versions info requested (in cli -VV).
Files changed (2)
Mincludes/db/mysqli.inc.php+5 -2
Mincludes/observium.inc.php+3 -1
๐Ÿ“ˆ 8 added ๐Ÿ“‰ 3 removed

๐Ÿ’ป r14393 IMPROVE

Mike Stupalov ๐Ÿฑ โ€ข 2025-11-06 22:10
Improved array_tag_replace() and array_str_replace() functions for accurate string replacements and debugging ability. Added array_tag_replace_clean() function variant for use where required to remove unused tags. Added many new unit tests for these functions.
Files changed (6)
Mhtml/includes/functions.inc.php+9 -8
Mincludes/functions.inc.php+10 -8
Mincludes/http.inc.php+2 -2
Mincludes/rewrites.inc.php+125 -52
Mtests/IncludesRewritesTest.php+262 -109
Mtests/StringTransformTest.php+12
๐Ÿ“ˆ 420 added ๐Ÿ“‰ 179 removed

๐Ÿ’ป r14392 MINOR

Adam Armstrong ๐Ÿธ โ€ข 2025-11-06 20:40
Add a basic clock dashboard widget
Files changed (4)
Mhtml/ajax/actions/edit_widget.inc.php+127 -26
Mhtml/ajax/widget.php+3 -3
Ahtml/includes/widgets/clock.inc.php+284
Mincludes/definitions/wui.inc.php+1 -1
๐Ÿ“ˆ 415 added ๐Ÿ“‰ 30 removed

๐Ÿ’ป r14391 FIX

Adam Armstrong ๐Ÿธ โ€ข 2025-11-04 12:25
Don't remove erroneous %TAGS% from strings in order to preserve %xx in URLs
Files changed (1)
Mincludes/rewrites.inc.php+11 -7
๐Ÿ“ˆ 11 added ๐Ÿ“‰ 7 removed

๐Ÿ’ป r14390 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-11-03 16:08
Attempt to fix the WHERE clause in the network map after changes to the main SQL query (introduced in r14365).
Files changed (1)
Mhtml/pages/map_traffic.inc.php+11 -10
๐Ÿ“ˆ 11 added ๐Ÿ“‰ 10 removed

๐Ÿ’ป r14389 FIX

Adam Armstrong ๐Ÿธ โ€ข 2025-11-02 23:21
Fix ENLOGIC-PDU2-MIB sensor precision decision logic
Files changed (1)
Mincludes/discovery/sensors/enlogic-pdu-mib.inc.php+1 -1
๐Ÿ“ˆ 1 added ๐Ÿ“‰ 1 removed

October 2025

๐Ÿ’ป r14388 MINOR

Adam Armstrong ๐Ÿธ โ€ข 2025-10-31 18:04
Improve FDB source scoring.
Files changed (1)
Mhtml/includes/print/fdbtable.inc.php+84 -19
๐Ÿ“ˆ 84 added ๐Ÿ“‰ 19 removed

๐Ÿ’ป r14387 ADD

Adam Armstrong ๐Ÿธ โ€ข 2025-10-31 17:44
Add crude "source port" scoring/guessing system to mac address search.
Files changed (3)
Mhtml/includes/print/fdbtable.inc.php+168 -1
Mhtml/pages/search/fdb.inc.php+9
Mincludes/defaults.inc.php+3
๐Ÿ“ˆ 180 added ๐Ÿ“‰ 1 removed

๐Ÿ’ป r14386 MINOR

Adam Armstrong ๐Ÿธ โ€ข 2025-10-31 15:51
Improve BGP discovery eventlog messages a little to include ASNs on change counts.
Files changed (2)
Mincludes/discovery/bgp-peers.inc.php+35 -1
Mincludes/entities/device.inc.php+5 -1
๐Ÿ“ˆ 40 added ๐Ÿ“‰ 2 removed

๐Ÿ’ป r14385 FIX

Adam Armstrong ๐Ÿธ โ€ข 2025-10-30 21:36
Fix some BFD eventlog generation, then disable it all pending eventlog rewrite.
Files changed (1)
Mincludes/polling/bfd.inc.php+12 -8
๐Ÿ“ˆ 12 added ๐Ÿ“‰ 8 removed

๐Ÿ’ป r14384 ADD

Adam Armstrong ๐Ÿธ โ€ข 2025-10-30 16:00
Switch device port/neighbour map to cytoscape. Add dagre js libraries.
Files changed (4)
Ahtml/api-networkmap.php+245
Ahtml/js/cytoscape-dagre.min.js+8
Ahtml/js/dagre.min.js+3,809
Mhtml/pages/device/ports/map.inc.php+385 -5
๐Ÿ“ˆ 630 added ๐Ÿ“‰ 5 removed

๐Ÿ’ป r14383 FIX

Adam Armstrong ๐Ÿธ โ€ข 2025-10-30 10:24
Fix WHERE statement in networkmap.php
Files changed (1)
Mhtml/networkmap.php+5
๐Ÿ“ˆ 5 added ๐Ÿ“‰ 0 removed

๐Ÿ’ป r14382 ADD

Adam Armstrong ๐Ÿธ โ€ข 2025-10-29 15:18
Add JSON billing data endpoint
Files changed (1)
Ahtml/billing-data-json.php+90
๐Ÿ“ˆ 90 added ๐Ÿ“‰ 0 removed

๐Ÿ’ป r14381 IMPROVE

Adam Armstrong ๐Ÿธ โ€ข 2025-10-29 15:17
Improve billing charts a little. Add JS/CSS for uPlot.
Files changed (5)
Ahtml/billing-data-sorted-json.php+117
Ahtml/css/uPlot.min.css+1
Mhtml/includes/print/billing.inc.php+45 -8
Ahtml/js/uPlot.iife.min.js+2
Mhtml/pages/bill/history.inc.php+2 -2
๐Ÿ“ˆ 164 added ๐Ÿ“‰ 10 removed

๐Ÿ’ป r14380 IMPROVE

Adam Armstrong ๐Ÿธ โ€ข 2025-10-29 14:31
Add ability to delete old pollers with optional reassignment of devices to another poller.
Files changed (2)
Mhtml/ajax/actions.php+66
Mhtml/pages/pollerlog.inc.php+134 -8
๐Ÿ“ˆ 200 added ๐Ÿ“‰ 8 removed

๐Ÿ’ป r14379 CLEAN

Mike Stupalov ๐Ÿฑ โ€ข 2025-10-23 18:33
Removed charge sensor class definition. Charge counter definition already exist.
Files changed (2)
Mincludes/definitions/entities/counters.inc.php+1 -1
Mincludes/definitions/entities/sensors.inc.php-1
๐Ÿ“ˆ 1 added ๐Ÿ“‰ 2 removed

๐Ÿ’ป r14378 MINOR

Adam Armstrong ๐Ÿธ โ€ข 2025-10-23 13:32
Add ability to search syslog by location string to print_syslog_table(). Add location multiselect to /syslog/ page.
Files changed (2)
Mhtml/includes/print/syslogs.inc.php+12
Mhtml/pages/syslog.inc.php+31 -1
๐Ÿ“ˆ 43 added ๐Ÿ“‰ 1 removed

๐Ÿ’ป r14377 TESTS

Mike Stupalov ๐Ÿฑ โ€ข 2025-10-23 10:44
Splitted phpunit configurations for 9 and 10+ versions. Set default for phpunit 10. Fixed tests deprecations.
Files changed (22)
Mphpunit.xml+31 -36
Aphpunit9.xml+45
Mtests/bootstrap.php+4 -2
Mtests/GeolocationData.php+1 -1
Mtests/HtmlIncludesFunctionsTest.php+4 -4
Mtests/HtmlIncludesPrintTest.php+5 -5
Mtests/IncludesAlertsTest.php+1 -1
Mtests/IncludesBillingTest.php+1 -1
Mtests/IncludesCommonTest.php+119 -125
Mtests/IncludesDbTest.php+2 -2
Mtests/IncludesDefinitionsTest.php+3 -3
Mtests/IncludesEncryptTest.php+6 -6
Mtests/IncludesEntitiesTest.php+13 -13
Mtests/IncludesFunctionsTest.php+29 -29
Mtests/IncludesPortDescrParserTest.php+1 -1
Mtests/IncludesRewritesTest.php+13 -13
Mtests/IncludesSnmpTest.php+10 -10
Mtests/IncludesSyslogTest.php+1 -1
Mtests/IncludesTemplatesTest.php+1 -1
Mtests/SnmpData.php+7 -7
Mtests/SnmpOsData.php+3 -3
Mtests/StringTransformTest.php+1 -1
๐Ÿ“ˆ 301 added ๐Ÿ“‰ 265 removed

๐Ÿ’ป r14376 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-10-22 21:02
Fixed get_pid_info() for BSD system.
Files changed (2)
Mincludes/common.inc.php+59 -55
Mtests/IncludesCommonTest.php+65 -61
๐Ÿ“ˆ 124 added ๐Ÿ“‰ 116 removed

๐Ÿ’ป r14375 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-10-22 20:15
Fixed get system timezone in BSD based system.
Files changed (1)
Mincludes/common.inc.php+1 -1
๐Ÿ“ˆ 1 added ๐Ÿ“‰ 1 removed

๐Ÿ’ป r14374 TESTS

Mike Stupalov ๐Ÿฑ โ€ข 2025-10-22 19:29
Fixed syslog tests. Correctly set pseudo device os group.
Files changed (2)
Mincludes/syslog.inc.php+336 -324
Mtests/IncludesSyslogTest.php+2 -3
๐Ÿ“ˆ 338 added ๐Ÿ“‰ 327 removed

๐Ÿ’ป r14373 TESTS

Mike Stupalov ๐Ÿฑ โ€ข 2025-10-22 19:26
Added ability for enable debug in phpunit tests (need use -v or -vv argument).
Files changed (3)
Mincludes/debugging.inc.php+2 -1
Mphpunit.xml+1
Mtests/bootstrap.php+11 -1
๐Ÿ“ˆ 14 added ๐Ÿ“‰ 2 removed

๐Ÿ’ป r14372 TESTS

Mike Stupalov ๐Ÿฑ โ€ข 2025-10-22 13:30
Added more tests for is_string_quoted().
Files changed (1)
Mtests/IncludesFunctionsTest.php+5
๐Ÿ“ˆ 5 added ๐Ÿ“‰ 0 removed

๐Ÿ’ป r14371 TESTS

Mike Stupalov ๐Ÿฑ โ€ข 2025-10-22 13:26
Removed duplicate test for string_transform(). Enabled test for is_string_quoted().
Files changed (3)
Mincludes/common.inc.php+15 -2
Mtests/IncludesFunctionsTest.php+42 -200
Mtests/StringTransformTest.php+155 -49
๐Ÿ“ˆ 212 added ๐Ÿ“‰ 251 removed

๐Ÿ’ป r14370 TEST

Adam Armstrong ๐Ÿธ โ€ข 2025-10-22 10:29
Add StringTransformTest
Files changed (1)
Atests/StringTransformTest.php+60
๐Ÿ“ˆ 60 added ๐Ÿ“‰ 0 removed

๐Ÿ’ป r14369 CLEAN

Mike Stupalov ๐Ÿฑ โ€ข 2025-10-22 10:28
Added svn ignore for phpunit cache.
๐Ÿ“ˆ 0 added ๐Ÿ“‰ 0 removed

๐Ÿ’ป r14368 DEVEL

Mike Stupalov ๐Ÿฑ โ€ข 2025-10-22 10:25
Added common bootstrap and configuration for phpunit tests. Fixed multiple Unit tests. Moved tests with external accesses to snmp or http to prefix Data.php for exclude from main test suite.
Files changed (29)
Mincludes/common.inc.php+44
Mincludes/defaults.inc.php+3 -3
Mincludes/definitions/os.inc.php+4 -1
Mincludes/definitions/os/ubiquiti.inc.php+1 -1
Mincludes/entities/device.inc.php+2 -1
Mincludes/entities/status.inc.php+1 -1
Mincludes/syslog.inc.php+3
Aphpunit.xml+44
Atests/bootstrap.php+81
Mtests/data/test_definitions.inc.php+4 -13
Atests/GeolocationData.php+125
Mtests/HtmlIncludesFunctionsTest.php-4
Mtests/IncludesAlertsTest.php-2
Mtests/IncludesBillingTest.php-6
Mtests/IncludesCommonTest.php+111 -386
Mtests/IncludesDbTest.php-13
Mtests/IncludesDefinitionsTest.php+1 -13
Mtests/IncludesEncryptTest.php-6
Mtests/IncludesEntitiesTest.php+559 -1
Mtests/IncludesFunctionsTest.php+1 -365
Mtests/IncludesPortDescrParserTest.php-15
Mtests/IncludesRewritesTest.php-15
Mtests/IncludesSnmpTest.php-17
Mtests/IncludesSyslogTest.php+6 -10
Mtests/IncludesTemplatesTest.php-149
Atests/SnmpData.php+654
Dtests/SnmpDataTest.php-358
Dtests/SnmpDataTest2.php-654
Atests/SnmpOsData.php+358
๐Ÿ“ˆ 2,002 added ๐Ÿ“‰ 2,034 removed

๐Ÿ’ป r14367 TRIVIAL

Adam Armstrong ๐Ÿธ โ€ข 2025-10-20 13:27
Shorten device-navbar config entry.
Files changed (1)
Mhtml/pages/device.inc.php+1 -1
๐Ÿ“ˆ 1 added ๐Ÿ“‰ 1 removed

๐Ÿ’ป r14366 ADD

Adam Armstrong ๐Ÿธ โ€ข 2025-10-20 11:23
Add missing BFD include
Files changed (1)
Aincludes/bfd.inc.php+179
๐Ÿ“ˆ 179 added ๐Ÿ“‰ 0 removed

๐Ÿ’ป r14365 TRIVIAL

Adam Armstrong ๐Ÿธ โ€ข 2025-10-18 13:47
Code cleanup - automated improvements across codebase
  • Remove unused loop variables in discovery, weathermap, and web UI
  • Replace sizeof() with count() for PHP 8+ compatibility
  • Simplify compound assignments (e.g., $a = $a + 1 to $a += 1)
  • CSS/JS regeneration and minor updates
  • Whitespace cleanup
Files changed (131)

Showing the first 30 paths; 101 more are omitted from this static page.

Mhousekeeping.php+3
Mhtml/.htaccess+5
Mhtml/ajax/actions.php+23 -2
Mhtml/ajax/actions/edit_widget.inc.php+240
Mhtml/ajax/widget.php+47 -1
Mhtml/api/v0/index.php+3 -3
Mhtml/billing-data-sorted.php+1 -1
Mhtml/css/bootstrap/less/includes.less+1
Mhtml/css/observium-dark.css+373
Mhtml/css/observium-dark.map+1 -1
Mhtml/css/observium-darkblue.css+373
Mhtml/css/observium-darkblue.map+1 -1
Mhtml/css/observium.css+373
Mhtml/css/observium.map+1 -1
Mhtml/data-pick.php+263 -384
Mhtml/includes/authentication/ad.inc.php+4 -4
Mhtml/includes/authentication/ldap.inc.php+1 -1
Mhtml/includes/collectd/definitions.php+13 -13
Mhtml/includes/entities/cbqos.inc.php+1 -1
Mhtml/includes/entities/device.inc.php+1 -1
Mhtml/includes/entities/oid_entry.inc.php+1 -1
Mhtml/includes/entities/port.inc.php+1 -1
Mhtml/includes/functions.inc.php+2 -2
Mhtml/includes/graphs/functions.inc.php+3 -3
Mhtml/includes/graphs/generic_definition.inc.php+5 -5
Mhtml/includes/graphs/generic_multi_bits_separated.inc.php+1 -1
Mhtml/includes/graphs/generic_multi_line.inc.php+1 -1
Mhtml/includes/graphs/generic_multi.inc.php+3 -3
Mhtml/includes/graphs/global/pollermods.inc.php+1 -1
Mhtml/includes/graphs/graph.inc.php+1 -1
๐Ÿ“ˆ 1,810 added ๐Ÿ“‰ 1,600 removed

๐Ÿ’ป r14364 MAJOR

Adam Armstrong ๐Ÿธ โ€ข 2025-10-18 13:35
BFD (Bidirectional Forwarding Detection) monitoring
  • Polling: BFD-STD-MIB, CISCO-IETF-BFD-MIB, JNX-BFD-STD-MIB, Alcatel, Huawei, Juniper
  • Session state tracking with lifecycle, flaps, peer correlation, VRF support
  • Web UI: overview, sessions, state history
  • Graphs: session states, intervals, packet statistics
  • Schema: bfd_sessions, bfd_neighbors, bfd_vendor_data tables
Files changed (22)
Ahtml/includes/print/bfd.inc.php+344
Ahtml/pages/bfd
Ahtml/pages/bfd.inc.php+122
Ahtml/pages/bfd/overview.inc.php+118
Ahtml/pages/bfd/sessions.inc.php+138
Ahtml/pages/bfd/states.inc.php+165
Ahtml/pages/device/bfd
Ahtml/pages/device/bfd.inc.php+288
Ahtml/pages/device/bfd/sessions.inc.php+37
Aincludes/definitions/entities/bfd.inc.php+55
Mincludes/definitions/graphtypes.inc.php+74 -2
Mincludes/definitions/rrdtypes.inc.php+63 -17
Mincludes/definitions/wui.inc.php+5 -1
Aincludes/polling/bfd
Aincludes/polling/bfd.inc.php+509
Aincludes/polling/bfd/alcatel-ind1-bfd-mib.inc.php+198
Aincludes/polling/bfd/bfd-std-mib.inc.php+179
Aincludes/polling/bfd/cisco-ietf-bfd-mib.inc.php+165
Aincludes/polling/bfd/huawei-bfd-mib.inc.php+122
Aincludes/polling/bfd/jnx-bfd-std-mib.inc.php+174
Aincludes/polling/bfd/juniper-bfd-mib.inc.php+179
Aupdate/514.sql+95
๐Ÿ“ˆ 2,935 added ๐Ÿ“‰ 20 removed

๐Ÿ’ป r14363 TRIVIAL

Adam Armstrong ๐Ÿธ โ€ข 2025-10-18 13:29
Code cleanup - remove unused loop variables and whitespace
  • Remove unused loop index variables across polling modules
  • Remove CISCO-BFD-MIB definition (moved to BFD system)
  • Whitespace cleanup across polling and definition files
Files changed (36)

Showing the first 30 paths; 6 more are omitted from this static page.

Mincludes/definitions/entities/devices.inc.php+13 -1
Mincludes/definitions/entities/sensors.inc.php+1
Mincludes/definitions/mibs/alcatel.inc.php+14
Mincludes/definitions/mibs/cisco.inc.php-10
Mincludes/definitions/mibs/huawei.inc.php+231
Mincludes/definitions/mibs/juniper.inc.php+2 -2
Mincludes/definitions/os/aruba.inc.php+1 -1
Mincludes/definitions/os/huawei.inc.php+4
Mincludes/definitions/os/mimosa.inc.php+1 -1
Mincludes/polling/applications/mysql.inc.php+1 -1
Mincludes/polling/aruba-controller.inc.php+1 -1
Mincludes/polling/cisco-cef.inc.php+1 -1
Mincludes/polling/cisco-eigrp.inc.php+3 -3
Mincludes/polling/fdb/huawei-l2mam-mib.inc.php+1 -1
Mincludes/polling/fdb/rapid-city.inc.php+1 -1
Mincludes/polling/fdb/tplink-l2bridge-mib.inc.php+1 -1
Mincludes/polling/functions.inc.php-3
Mincludes/polling/loadbalancer/f5-bigip-local-mib.inc.php+6 -6
Mincludes/polling/loadbalancer/ns-root-mib.inc.php+1 -1
Mincludes/polling/mempools/cisco-enhanced-mempool-mib.inc.php+1 -1
Mincludes/polling/mempools/cisco-entity-qfp-mib.inc.php+1 -1
Mincludes/polling/mempools/cisco-memory-pool-mib.inc.php+1 -1
Mincludes/polling/mempools/cisco-process-mib.inc.php+1 -1
Mincludes/polling/mempools/zxr10-mib.inc.php+1 -1
Mincludes/polling/mempools/zyxel-sys-memory-mib.inc.php+1 -1
Mincludes/polling/os/f5.inc.php+1 -1
Mincludes/polling/ports.inc.php+83 -8
Mincludes/polling/ports/adsl-line-mib.lib.php+1 -1
Mincludes/polling/ports/bison-router-mib.inc.php+1 -1
Mincludes/polling/ports/cisco-stack-mib.inc.php+1 -1
๐Ÿ“ˆ 383 added ๐Ÿ“‰ 59 removed

๐Ÿ’ป r14362 FIX

Adam Armstrong ๐Ÿธ โ€ข 2025-10-18 13:26
STP polling - prevent PVST VLAN 1 / CIST instance duplication
  • Fix duplicate topology entries when PVST VLAN 1 and CIST coexist
  • Use port_id from vendor data when available to improve port matching
  • Remove unused variable in instance stats loop
  • Whitespace cleanup across STP web UI and polling modules
Files changed (12)
Mhtml/pages/device/stp.inc.php+2 -2
Mhtml/pages/device/stp/instances.inc.php+26 -26
Mhtml/pages/device/stp/vlanmap.inc.php+16 -16
Mhtml/pages/stp.inc.php+4 -4
Mhtml/pages/stp/domain.inc.php+42 -42
Mhtml/pages/stp/domains.inc.php+25 -25
Mhtml/pages/stp/events.inc.php+18 -18
Mhtml/pages/stp/instances.inc.php+31 -31
Mhtml/pages/stp/problem-ports.inc.php+26 -26
Mincludes/entities/stp.inc.php+1 -1
Mincludes/polling/stp.inc.php+15 -3
Mincludes/polling/stp/cisco-stp-extensions-mib.inc.php+92 -35
๐Ÿ“ˆ 298 added ๐Ÿ“‰ 229 removed

๐Ÿ’ป r14361 TRIVIAL

Adam Armstrong ๐Ÿธ โ€ข 2025-10-18 13:23
Remove unused variables, add void return type and whitespace cleanup.
Files changed (5)
Mincludes/common.inc.php+17 -15
Mincludes/defaults.inc.php+7 -7
Mincludes/definitions/version.inc.php+1 -1
Mincludes/entities.inc.php+1 -1
Mincludes/snmp.inc.php+2 -2
๐Ÿ“ˆ 28 added ๐Ÿ“‰ 26 removed

๐Ÿ’ป r14360 MINOR

Adam Armstrong ๐Ÿธ โ€ข 2025-10-18 13:06
Improve nicecase() to retain some initialisms as upper case.
Files changed (1)
Mincludes/rewrites.inc.php+21 -4
๐Ÿ“ˆ 21 added ๐Ÿ“‰ 4 removed

๐Ÿ’ป r14359 TRIVIAL

Adam Armstrong ๐Ÿธ โ€ข 2025-10-18 12:58
Whitespace removal
Files changed (3)
Mupdate/274.php+1 -1
Mupdate/302.php+1 -1
Mupdate/333.php+1 -1
๐Ÿ“ˆ 3 added ๐Ÿ“‰ 3 removed

๐Ÿ’ป r14358 IMPROVE

Adam Armstrong ๐Ÿธ โ€ข 2025-10-18 12:41
UI changes for transport rework and a few foreach() variable cleanups to related code.
Files changed (10)
Mhtml/api/v0/includes/alerts.inc.php+1 -1
Mhtml/includes/actions/contact.inc.php+1 -1
Mhtml/includes/navbars/contacts.inc.php+8 -8
Mhtml/includes/print/alert.inc.php+1 -1
Mhtml/pages/add_alert_check.inc.php+7 -7
Mhtml/pages/alert_check.inc.php+1 -1
Mhtml/pages/alert_checks.inc.php+1 -1
Mhtml/pages/contact.inc.php+2 -2
Mhtml/pages/contacts.inc.php+7 -5
Mhtml/pages/migrate_alerts.inc.php+1 -1
๐Ÿ“ˆ 30 added ๐Ÿ“‰ 28 removed

๐Ÿ’ป r14357 IMPROVE

Adam Armstrong ๐Ÿธ โ€ข 2025-10-18 12:12
Notification/Transport System Rework
  • NEW: Unified notification dispatcher (includes/notifications.inc.php)
  • NEW: 45 transport definitions in includes/transports/ (definition-based architecture)
  • Enhanced HTTP processing with convert_template_newlines() for proper \n handling
  • Enhanced string_transform() with new actions: base64_encode/decode, json_decode, hash, substring, sprintf, conditional_map
  • Updated legacy transports (email, mattermost, slack) for compatibility
  • Moved transport definitions from single file to individual files
  • Added transport auto-loader in includes/functions.inc.php
Files changed (52)

Showing the first 30 paths; 22 more are omitted from this static page.

Mincludes/alerting/email.inc.php+7 -7
Mincludes/alerting/mattermost.inc.php+3 -3
Mincludes/alerting/slack.inc.php+3 -3
Mincludes/alerts.inc.php+7 -769
Mincludes/config-variables.inc.php+32 -1
Mincludes/definitions/transports.inc.php-1,563
Mincludes/functions.inc.php+160 -18
Mincludes/http.inc.php+34 -7
Aincludes/notifications.inc.php+1,078
Mincludes/templates.inc.php+1 -1
Aincludes/transports
Aincludes/transports/alertops.inc.php+45
Aincludes/transports/aws-sns.inc.php+250
Aincludes/transports/clickatell.inc.php+48
Aincludes/transports/devnull.inc.php+32
Aincludes/transports/discord.inc.php+92
Aincludes/transports/email.inc.php+205
Aincludes/transports/google-chat.inc.php+82
Aincludes/transports/gotify.inc.php+81
Aincludes/transports/hipchat.inc.php+59
Aincludes/transports/jiraservicemanagement.inc.php+66
Aincludes/transports/mattermost.inc.php+100
Aincludes/transports/messagebird.inc.php+51
Aincludes/transports/ntfy.inc.php+91
Aincludes/transports/opsgenie.inc.php+64
Aincludes/transports/pagerduty.inc.php+81
Aincludes/transports/pushover.inc.php+70
Aincludes/transports/redoxygen.inc.php+61
Aincludes/transports/rocketchat-hook.inc.php+43
Aincludes/transports/rocketchat.inc.php+51
๐Ÿ“ˆ 4,603 added ๐Ÿ“‰ 2,372 removed

๐Ÿ’ป r14356 IMPROVE

Mike Stupalov ๐Ÿฑ โ€ข 2025-10-15 13:37
Improved age_to_seconds() for parsing additional possible datetime format.
Files changed (2)
Mincludes/common.inc.php+58 -44
Mtests/IncludesCommonTest.php+3
๐Ÿ“ˆ 61 added ๐Ÿ“‰ 44 removed

๐Ÿ’ป r14355 DEVEL

Mike Stupalov ๐Ÿฑ โ€ข 2025-10-15 12:23
Moved constant to proper place. Fixed some phpunit tests.
Files changed (2)
Mincludes/constants.inc.php+2 -1
Mincludes/observium.inc.php-2
๐Ÿ“ˆ 2 added ๐Ÿ“‰ 3 removed

๐Ÿ’ป r14354 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-10-14 19:06
Fixed temperature/humidity sensors scale by ROOMALERT32S-MIB.
Files changed (1)
Mincludes/definitions/mibs/avtech.inc.php+4 -4
๐Ÿ“ˆ 4 added ๐Ÿ“‰ 4 removed

๐Ÿ’ป r14353 MINOR

Mike Stupalov ๐Ÿฑ โ€ข 2025-10-14 12:11
Added support for CyberPower ePDU2 (OBS-5117). Improved discovery Outlet sensors by CPS-MIB.
Files changed (2)
Mincludes/definitions/mibs/cyberpower.inc.php+235 -115
Mincludes/definitions/os/cyberpower.inc.php+2 -1
๐Ÿ“ˆ 237 added ๐Ÿ“‰ 116 removed

๐Ÿ’ป r14352 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-10-14 11:17
Do not attempt to run non-existent discovery modules.
Files changed (2)
Mincludes/discovery/functions.inc.php+6 -2
Mincludes/polling/functions.inc.php+6 -3
๐Ÿ“ˆ 12 added ๐Ÿ“‰ 5 removed

๐Ÿ’ป r14351 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-10-13 12:55
Forced use snmpget for sensors discovery by ROOMALERT32S-MIB (OBS-5116).
Files changed (1)
Mincludes/definitions/mibs/avtech.inc.php+2
๐Ÿ“ˆ 2 added ๐Ÿ“‰ 0 removed

๐Ÿ’ป r14350 CLEAN

Mike Stupalov ๐Ÿฑ โ€ข 2025-10-09 10:06
Updated name for Room Alert 32S.
Files changed (1)
Mincludes/definitions/os/avtech.inc.php+1 -1
๐Ÿ“ˆ 1 added ๐Ÿ“‰ 1 removed

๐Ÿ’ป r14349 MINOR

Mike Stupalov ๐Ÿฑ โ€ข 2025-10-09 09:54
Added support for Avtech RoomAlert 32S (OBS-5116).
Files changed (3)
Mincludes/definitions/mibs/avtech.inc.php+61 -11
Mincludes/definitions/os/avtech.inc.php+14 -13
Amibs/avtech/ROOMALERT32S-MIB+1,117
๐Ÿ“ˆ 75 added ๐Ÿ“‰ 24 removed

๐Ÿ’ป r14348 MINOR

Mike Stupalov ๐Ÿฑ โ€ข 2025-10-07 17:33
Added discovery IPSec statuses by SFOS-FIREWALL-MIB (OBS-4980).
Files changed (3)
Mincludes/definitions/mibs/sophos.inc.php+39 -2
Mincludes/definitions/os/sophos.inc.php+8 -10
Mmibs/sophos/SFOS-FIREWALL-MIB+68 -25
๐Ÿ“ˆ 47 added ๐Ÿ“‰ 12 removed

๐Ÿ’ป r14347 MINOR

Mike Stupalov ๐Ÿฑ โ€ข 2025-10-06 19:21
Added detect Unraid linux distro and version.
Files changed (4)
Ahtml/images/os/unraid_2x.png+1
Ahtml/images/os/unraid.png+1
Mincludes/polling/os/unix.inc.php+39
Mscripts/distro+7 -2
๐Ÿ“ˆ 46 added ๐Ÿ“‰ 2 removed

๐Ÿ’ป r14346 FIX

Mike Stupalov ๐Ÿฑ โ€ข 2025-10-05 23:01
Fixed merge arrays in snmp_cache_table() (OBS-5110). Added unit test for case.
Files changed (2)
Mincludes/snmp.inc.php+2 -2
Mtests/SnmpDataTest2.php+45
๐Ÿ“ˆ 47 added ๐Ÿ“‰ 2 removed

๐Ÿ’ป r14345 MINOR

Adam Armstrong ๐Ÿธ โ€ข 2025-10-05 20:07
HAcky fix to re-enable wifi_clients and wifi_ap_count graphs on Cisco WLC XE devices
Files changed (3)
Ahtml/includes/graphs/device/wifi_ap_count.inc.php+39
Mhtml/includes/graphs/device/wifi_clients.inc.php+7
Mincludes/polling/wifi.inc.php+2
๐Ÿ“ˆ 48 added ๐Ÿ“‰ 0 removed

๐Ÿ’ป r14344 DB

Mike Stupalov ๐Ÿฑ โ€ข 2025-10-03 12:11
Ignore db schema update error with already exist field.
Files changed (1)
Mupdate/513.sql+1
๐Ÿ“ˆ 0 added ๐Ÿ“‰ 0 removed

๐Ÿ’ป r14343 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-10-02 19:21
Correctly skip HOST-RESOURCES-MIB when CHECKPOINT-MIB processors exist.
Files changed (1)
Mincludes/discovery/processors/host-resources-mib.inc.php+6 -3
๐Ÿ“ˆ 6 added ๐Ÿ“‰ 3 removed

๐Ÿ’ป r14342 MIBS

Mike Stupalov ๐Ÿฑ โ€ข 2025-10-01 16:01
Updated Check Point mib file.
Files changed (1)
Mmibs/checkpoint/CHECKPOINT-MIB+1,061 -278
๐Ÿ“ˆ 0 added ๐Ÿ“‰ 0 removed

๐Ÿ’ป r14341 MINOR

Mike Stupalov ๐Ÿฑ โ€ข 2025-10-01 16:00
Added discovery processors by CHECKPOINT-MIB (OBS-5106).
Files changed (2)
Mincludes/definitions/mibs/checkpoint.inc.php+23 -8
Mincludes/discovery/processors/host-resources-mib.inc.php+6 -3
๐Ÿ“ˆ 29 added ๐Ÿ“‰ 11 removed

๐Ÿ’ป r14340 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-10-01 14:19
Fixed svg os icon display when vendor name contains spaces.
Files changed (1)
Mhtml/includes/entities/device.inc.php+6 -3
๐Ÿ“ˆ 6 added ๐Ÿ“‰ 3 removed

๐Ÿ’ป r14339 ICONS

Mike Stupalov ๐Ÿฑ โ€ข 2025-10-01 14:19
Updated Check Point logo.
Files changed (4)
Dhtml/images/os/cet-power_dark.svg-1
Ahtml/images/os/cet-power-dark.svg+1
Ahtml/images/os/checkpoint-dark.svg+1
Mhtml/images/os/checkpoint.svg+1 -1
๐Ÿ“ˆ 3 added ๐Ÿ“‰ 2 removed

September 2025

๐Ÿ’ป r14338 FIX

Mike Stupalov ๐Ÿฑ โ€ข 2025-09-30 12:13
Prevent possible blank โ€˜alert_checksโ€™ page by optimizing โ€˜alert_tableโ€™ query (OBS-5104).
Files changed (2)
Mhtml/pages/alert_check.inc.php+7 -4
Mhtml/pages/alert_checks.inc.php+23 -20
๐Ÿ“ˆ 30 added ๐Ÿ“‰ 24 removed

๐Ÿ’ป r14337 FIX

Mike Stupalov ๐Ÿฑ โ€ข 2025-09-30 11:32
Fixed display application graphs (OBS-5105).
Files changed (1)
Mhtml/includes/entities/generic.inc.php+2 -2
๐Ÿ“ˆ 2 added ๐Ÿ“‰ 2 removed

๐Ÿ’ป r14336 MINOR

Adam Armstrong ๐Ÿธ โ€ข 2025-09-30 08:37
Expand 'device type' navbar menu.
Files changed (1)
Mhtml/includes/navbar.inc.php+53 -8
๐Ÿ“ˆ 53 added ๐Ÿ“‰ 8 removed

๐Ÿ’ป r14335 MINOR

Adam Armstrong ๐Ÿธ โ€ข 2025-09-30 08:32
Improve BGP table header to use newer generation format.
Files changed (2)
Mhtml/includes/print/common.inc.php+107
Mhtml/includes/print/routing.inc.php+11 -11
๐Ÿ“ˆ 118 added ๐Ÿ“‰ 11 removed

๐Ÿ’ป r14334 MINOR

Adam Armstrong ๐Ÿธ โ€ข 2025-09-30 08:22
Move BGP/OSPF header bar to a function. Slightly improve BGP peer table layout (merge peer as/type columns to allow peer AS description to be wider!)
Files changed (4)
Mhtml/includes/print/routing.inc.php+4 -5
Mhtml/includes/print/rows.inc.php+107
Mhtml/pages/device/routing/bgp.inc.php+29 -66
Mhtml/pages/device/routing/ospf.inc.php+16 -82
๐Ÿ“ˆ 156 added ๐Ÿ“‰ 153 removed

๐Ÿ’ป r14333 CLEAN

Mike Stupalov ๐Ÿฑ โ€ข 2025-09-29 10:30
Removed print devel information, it do not appears during normal usage.
Files changed (1)
Mhtml/index.php-5
๐Ÿ“ˆ 0 added ๐Ÿ“‰ 5 removed

๐Ÿ’ป r14332 MINOR

Mike Stupalov ๐Ÿฑ โ€ข 2025-09-26 16:18
Improved in-memory user permissions caching. Removed global $permissions variable.
Files changed (8)
Mhtml/feed.php+3 -1
Mhtml/includes/authenticate.inc.php+8 -6
Mhtml/includes/entities/device.inc.php+10 -9
Mhtml/includes/entities/generic.inc.php+82 -1
Mhtml/includes/functions.inc.php+53 -103
Mhtml/pages/preferences/general.inc.php+1 -1
Mhtml/pages/roles.inc.php+1 -1
Mincludes/entities.inc.php+55 -54
๐Ÿ“ˆ 213 added ๐Ÿ“‰ 176 removed

๐Ÿ’ป r14331 MINOR

Mike Stupalov ๐Ÿฑ โ€ข 2025-09-26 13:51
Improved in-memory html resources caching. Removed global $cache_html variable.
Files changed (3)
Mhtml/includes/functions.inc.php+56 -50
Mhtml/includes/print/search.inc.php+1 -1
Mhtml/index.php+6 -1
๐Ÿ“ˆ 63 added ๐Ÿ“‰ 52 removed

๐Ÿ’ป r14330 MINOR

Mike Stupalov ๐Ÿฑ โ€ข 2025-09-26 12:33
Cleaned in-memory cache functions. Allowed cache key calls by reference.
Files changed (7)
Aincludes/cache.inc.php+130
Mincludes/common.inc.php+20 -121
Mincludes/discovery/functions.inc.php+1 -1
Mincludes/functions.inc.php+22 -21
Mincludes/snmp.inc.php+18 -18
Mtests/SnmpDataTest.php+2 -2
Mtests/SnmpDataTest2.php+7 -7
๐Ÿ“ˆ 200 added ๐Ÿ“‰ 170 removed

๐Ÿ’ป r14329 PHP8

Mike Stupalov ๐Ÿฑ โ€ข 2025-09-25 06:34
[PHP8] Prevent fatal error when array_merge90 with not exist variable.
Files changed (1)
Mhtml/includes/cache-data.inc.php+5
๐Ÿ“ˆ 5 added ๐Ÿ“‰ 0 removed

๐Ÿ’ป r14328 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-09-24 17:49
Improved polling version and hardware for Opengear hardware.
Files changed (2)
Mincludes/definitions/mibs/opengear.inc.php+3 -1
Mincludes/definitions/os/opengear.inc.php+2
๐Ÿ“ˆ 5 added ๐Ÿ“‰ 1 removed

๐Ÿ’ป r14327 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-09-24 14:50
Reduced usage of global cache variable in common functions.
Files changed (1)
Mincludes/common.inc.php+83 -69
๐Ÿ“ˆ 83 added ๐Ÿ“‰ 69 removed

๐Ÿ’ป r14326 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-09-24 12:50
Improved common db functions dbSize() and get_db_version().
Files changed (3)
Mhtml/pages/about.inc.php+1 -1
Mincludes/common.inc.php+7 -21
Mincludes/db.inc.php+13
๐Ÿ“ˆ 21 added ๐Ÿ“‰ 22 removed

๐Ÿ’ป r14325 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-09-24 12:06
Added function get_mempool_rrd().
Files changed (5)
Mhtml/includes/graphs/device/mempool.inc.php+2 -2
Mhtml/includes/graphs/mempool/auth.inc.php+2 -1
Mhtml/includes/graphs/multi-mempool/usage.inc.php+4 -4
Mincludes/entities/mempool.inc.php+25 -2
Mincludes/polling/mempools.inc.php+36 -33
๐Ÿ“ˆ 69 added ๐Ÿ“‰ 42 removed

๐Ÿ’ป r14324 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-09-23 12:29
Return exit code 1 if process(es) fails to start due to critical errors.
Files changed (1)
Mincludes/observium.inc.php+6 -4
๐Ÿ“ˆ 6 added ๐Ÿ“‰ 4 removed

๐Ÿ’ป r14323 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-09-22 10:06
Prevented force discovery bgp-peers for unspecified peer ip type (0.0.0.0, ::).
Files changed (1)
Mincludes/polling/bgp-peers.inc.php+8 -3
๐Ÿ“ˆ 8 added ๐Ÿ“‰ 3 removed

๐Ÿ’ป r14322 PHP8

Adam Armstrong ๐Ÿธ โ€ข 2025-09-21 18:54
[PHP8] Fix count() to safe_count() in vlan q-bridge-mib module.
Files changed (1)
Mincludes/discovery/vlans/q-bridge-mib.inc.php+1 -1
๐Ÿ“ˆ 1 added ๐Ÿ“‰ 1 removed

๐Ÿ’ป r14321 FIX

Adam Armstrong ๐Ÿธ โ€ข 2025-09-21 18:09
Fix count() to safe_count() in storage.
Files changed (1)
Mincludes/entities/storage.inc.php+1 -1
๐Ÿ“ˆ 1 added ๐Ÿ“‰ 1 removed

๐Ÿ’ป r14320 FIX

Adam Armstrong ๐Ÿธ โ€ข 2025-09-21 11:59
count() to safe_count() in processors definition discovery
Files changed (1)
Mincludes/entities/processor.inc.php+1 -1
๐Ÿ“ˆ 1 added ๐Ÿ“‰ 1 removed

๐Ÿ’ป r14319 FIX

Adam Armstrong ๐Ÿธ โ€ข 2025-09-20 11:19
Fix some count() instances with safe_count().
Files changed (3)
Mincludes/entities/counter.inc.php+1 -1
Mincludes/entities/sensor.inc.php+1 -1
Mincludes/entities/status.inc.php+1 -1
๐Ÿ“ˆ 3 added ๐Ÿ“‰ 3 removed

๐Ÿ’ป r14318 IMPROVE

Mike Stupalov ๐Ÿฑ โ€ข 2025-09-20 10:22
Added option for set snmp noincrease option (-Cc) in snmpdump script.
Files changed (2)
Mincludes/snmp.inc.php+4
Mscripts/snmpdump.php+23 -18
๐Ÿ“ˆ 27 added ๐Ÿ“‰ 18 removed

๐Ÿ’ป r14317 MIBS

Mike Stupalov ๐Ÿฑ โ€ข 2025-09-20 09:54
Updated Extreme mib files.
Files changed (5)
Mmibs/extreme/EXTREME-BASE-MIB+199 -4
Mmibs/extreme/EXTREME-HARDWARE-MIB+67 -1
Mmibs/extreme/EXTREME-STACKING-MIB+27 -3
Mmibs/extreme/EXTREME-SYSTEM-MIB+43 -2
Mmibs/extreme/EXTREME-UPM-MIB+18 -3
๐Ÿ“ˆ 0 added ๐Ÿ“‰ 0 removed

๐Ÿ’ป r14316 IMPROVE

Mike Stupalov ๐Ÿฑ โ€ข 2025-09-19 17:21
Improved in-memory snmp caching functions, removed global cache variable. Added unit tests for cached functions.
Files changed (7)
Mincludes/common.inc.php+66 -2
Mincludes/discovery/functions.inc.php+3 -2
Mincludes/discovery/sensors.inc.php-1
Mincludes/snmp.inc.php+189 -104
Mtests/includes/functions.inc.php+2 -2
Mtests/SnmpDataTest.php+6 -4
Mtests/SnmpDataTest2.php+163 -15
๐Ÿ“ˆ 429 added ๐Ÿ“‰ 130 removed

๐Ÿ’ป r14315 CLEAN

Mike Stupalov ๐Ÿฑ โ€ข 2025-09-19 10:45
Removed functions from common include (related with previous commit).
Files changed (1)
Mincludes/snmp.inc.php-102
๐Ÿ“ˆ 0 added ๐Ÿ“‰ 102 removed

๐Ÿ’ป r14314 TESTS

Mike Stupalov ๐Ÿฑ โ€ข 2025-09-19 10:44
Moved a function used only in unit tests to the appropriate directory.
Files changed (4)
Atests/includes
Atests/includes/functions.inc.php+105
Mtests/SnmpDataTest.php+69 -78
Mtests/SnmpDataTest2.php+4 -4
๐Ÿ“ˆ 178 added ๐Ÿ“‰ 82 removed

๐Ÿ’ป r14313 IMPROVE

Adam Armstrong ๐Ÿธ โ€ข 2025-09-19 09:31
Improve handling of PVST across VLAN and STP modules. Implement context-aware caching of per-port/vlan PVST data in device attribs during discovery which is used and augmented with fresh port forwarding state during poller to maintain single logic location.
Files changed (6)
Mhtml/pages/device/stp/ports.inc.php+23 -2
Mhtml/pages/device/vlans.inc.php+193 -10
Aincludes/discovery/stp
Aincludes/discovery/stp.inc.php+15
Aincludes/discovery/stp/cisco-stp-extensions-mib.inc.php+114
Mincludes/discovery/vlans.inc.php+61 -1
๐Ÿ“ˆ 406 added ๐Ÿ“‰ 13 removed

๐Ÿ’ป r14312 IMPROVE

Adam Armstrong ๐Ÿธ โ€ข 2025-09-18 14:15
Improve STP and VLAN system interaction. Show STP state on VLAN matrix.
Files changed (3)
Mhtml/pages/device/vlans.inc.php+126 -23
Mincludes/discovery/vlans.inc.php+114
Mincludes/entities/stp.inc.php+5 -2
๐Ÿ“ˆ 245 added ๐Ÿ“‰ 25 removed

๐Ÿ’ป r14311 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-09-18 12:50
Fixed device panel display on wide-screen graphs page.
Files changed (2)
Mhtml/pages/device.inc.php-2
Mhtml/pages/graphs.inc.php+8 -4
๐Ÿ“ˆ 8 added ๐Ÿ“‰ 6 removed

๐Ÿ’ป r14310 FIX

Adam Armstrong ๐Ÿธ โ€ข 2025-09-18 11:58
Fix STP system instance database updating and port cache pruning.
Files changed (1)
Mincludes/entities/stp.inc.php+36 -3
๐Ÿ“ˆ 36 added ๐Ÿ“‰ 3 removed

๐Ÿ’ป r14309 FIX

Adam Armstrong ๐Ÿธ โ€ข 2025-09-18 11:16
Fix update script comment messing up parsing.
Files changed (1)
Mupdate/503.sql+1 -1
๐Ÿ“ˆ 0 added ๐Ÿ“‰ 0 removed

๐Ÿ’ป r14308 SQL

Adam Armstrong ๐Ÿธ โ€ข 2025-09-18 11:15
Fix table and column creation for STP
Files changed (1)
Aupdate/513.sql+2
๐Ÿ“ˆ 0 added ๐Ÿ“‰ 0 removed

๐Ÿ’ป r14307 FIX

Adam Armstrong ๐Ÿธ โ€ข 2025-09-18 06:43
Fix floating battery state to 'ok'
Files changed (2)
Mincludes/definitions/mibs/delta.inc.php+1 -1
Mincludes/definitions/mibs/tripplite.inc.php+1 -1
๐Ÿ“ˆ 2 added ๐Ÿ“‰ 2 removed

๐Ÿ’ป r14306 MINOR

Adam Armstrong ๐Ÿธ โ€ข 2025-09-17 14:31
Add status state/event tooltip showing all possible states.
Files changed (2)
Mhtml/includes/entities/status.inc.php+59 -2
Mincludes/entities/status.inc.php+45 -33
๐Ÿ“ˆ 104 added ๐Ÿ“‰ 35 removed

๐Ÿ’ป r14305 CLEAN

Mike Stupalov ๐Ÿฑ โ€ข 2025-09-17 12:21
Moved web cache include to html dir includes. Cleaned some sessions cache functions.
Files changed (3)
Ahtml/includes/cache.inc.php+663
Mhtml/includes/functions.inc.php+1 -1
Dincludes/cache.inc.php-671
๐Ÿ“ˆ 664 added ๐Ÿ“‰ 672 removed

๐Ÿ’ป r14304 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-09-17 12:17
Improved detect CloudFlare IPv6 address from headers in get_remote_addr().
Files changed (1)
Mhtml/includes/functions.inc.php+26 -14
๐Ÿ“ˆ 26 added ๐Ÿ“‰ 14 removed

๐Ÿ’ป r14303 IMPROVE

Adam Armstrong ๐Ÿธ โ€ข 2025-09-17 12:02
Add support for statically defined status entries.
Files changed (2)
Mincludes/discovery/sensors.inc.php+32
Mincludes/entities/status.inc.php+53
๐Ÿ“ˆ 85 added ๐Ÿ“‰ 0 removed

๐Ÿ’ป r14302 CLEAN

Mike Stupalov ๐Ÿฑ โ€ข 2025-09-16 20:22
Replace some snmp_get() calls with snmp_get_oid() in old os polling includes.
Files changed (15)
Mincludes/definitions/mibs/jacarta.inc.php+4 -2
Mincludes/polling/os/allied.inc.php+19 -19
Mincludes/polling/os/cas.inc.php+5 -7
Dincludes/polling/os/deltaups.inc.php-21
Mincludes/polling/os/dsm.inc.php+1 -2
Mincludes/polling/os/engenius.inc.php+1 -2
Mincludes/polling/os/f5.inc.php+4 -5
Dincludes/polling/os/ge-ups.inc.php-17
Dincludes/polling/os/interseptor.inc.php-18
Mincludes/polling/os/junose.inc.php+1 -1
Dincludes/polling/os/opengear.inc.php-19
Dincludes/polling/os/powerware.inc.php-19
Mincludes/polling/os/speedtouch.inc.php+1 -6
Mincludes/polling/os/tsl-mdu12.inc.php+2 -4
Mincludes/polling/os/zte.inc.php+2 -6
๐Ÿ“ˆ 40 added ๐Ÿ“‰ 148 removed

๐Ÿ’ป r14301 IMPROVE

Adam Armstrong ๐Ÿธ โ€ข 2025-09-16 16:50
EIGRP poller, db schema and UI rewrite.
Files changed (9)
Mhtml/includes/graphs/eigrppeer/auth.inc.php+3 -1
Mhtml/includes/graphs/eigrppeer/graph.inc.php+6 -11
Ahtml/includes/navbars/eigrp.inc.php+92
Mhtml/pages/device/routing/eigrp.inc.php+150 -99
Mhtml/pages/device/routing/eigrp/peers.inc.php+143 -53
Mhtml/pages/device/routing/eigrp/ports.inc.php+8 -5
Mhtml/pages/routing/eigrp.inc.php+509 -28
Mincludes/polling/cisco-eigrp.inc.php+219 -23
Aupdate/512.sql+99
๐Ÿ“ˆ 1,130 added ๐Ÿ“‰ 220 removed

๐Ÿ’ป r14300 MINOR

Adam Armstrong ๐Ÿธ โ€ข 2025-09-16 16:47
Add 8-entry status panel layout (messy, needs refactoring to add more layouts)
Files changed (1)
Mhtml/includes/functions.inc.php+72 -23
๐Ÿ“ˆ 72 added ๐Ÿ“‰ 23 removed

๐Ÿ’ป r14299 MINOR

Mike Stupalov ๐Ÿฑ โ€ข 2025-09-16 13:55
Added detect measured processor label for sensors by LM-SENSORS-MIB.
Files changed (2)
Mincludes/definitions/entities/sensors.inc.php+1
Mincludes/discovery/sensors/lm-sensors-mib.inc.php+47 -2
๐Ÿ“ˆ 48 added ๐Ÿ“‰ 2 removed

๐Ÿ’ป r14298 TRIVIAL

Adam Armstrong ๐Ÿธ โ€ข 2025-09-16 11:08
Add requesttoken to a few ajax requests.
Files changed (1)
Mhtml/js/observium.js+5 -2
๐Ÿ“ˆ 0 added ๐Ÿ“‰ 0 removed

๐Ÿ’ป r14297 TRIVIAL

Adam Armstrong ๐Ÿธ โ€ข 2025-09-16 11:07
Allow httponly via config variable.
Files changed (1)
Mhtml/includes/authenticate.inc.php+4 -3
๐Ÿ“ˆ 4 added ๐Ÿ“‰ 3 removed

๐Ÿ’ป r14296 TRIVIAL

Adam Armstrong ๐Ÿธ โ€ข 2025-09-15 21:30
Web UI option to disable ports status badges on navbar.
Files changed (1)
Mincludes/config-variables.inc.php+8
๐Ÿ“ˆ 8 added ๐Ÿ“‰ 0 removed

๐Ÿ’ป r14295 MINOR

Adam Armstrong ๐Ÿธ โ€ข 2025-09-15 21:27
Add navbar status counts to port and device groups. Also improve some cache-data code and add a config option to disable the port status queries (they're not free!)
Files changed (3)
Mhtml/includes/cache-data.inc.php+435 -9
Mhtml/includes/print/navbar.inc.php+2 -1
Mincludes/defaults.inc.php+44 -2
๐Ÿ“ˆ 481 added ๐Ÿ“‰ 12 removed

๐Ÿ’ป r14294 MINOR

Mike Stupalov ๐Ÿฑ โ€ข 2025-09-15 15:54
State definitions for pseudowires changed to a common format.
Files changed (6)
Mincludes/definitions/mibs.inc.php-28
Mincludes/definitions/mibs/apc/powernet-mib.inc.php-9
Mincludes/definitions/mibs/cisco.inc.php+17 -17
Mincludes/definitions/mibs/juniper.inc.php+15 -14
Mincludes/definitions/mibs/rfc.inc.php+28
Mincludes/polling/pseudowires.inc.php+11 -7
๐Ÿ“ˆ 71 added ๐Ÿ“‰ 75 removed

๐Ÿ’ป r14293 CSS

Adam Armstrong ๐Ÿธ โ€ข 2025-09-14 17:42
Fix alert styling in dark mode.
Files changed (4)
Mhtml/css/bootstrap/less/variables-dark.less+3
Mhtml/css/bootstrap/less/variables-darkblue.less+3
Mhtml/css/observium-dark.css+1 -1
Mhtml/css/observium-darkblue.css+1 -1
๐Ÿ“ˆ 0 added ๐Ÿ“‰ 0 removed

๐Ÿ’ป r14292 FIX

Adam Armstrong ๐Ÿธ โ€ข 2025-09-14 13:25
Commit missing functions for mempool/storage improvement
Files changed (3)
Mincludes/entities.inc.php+1
Aincludes/entities/mempool.inc.php+40
Mincludes/entities/storage.inc.php+31
๐Ÿ“ˆ 72 added ๐Ÿ“‰ 0 removed

๐Ÿ’ป r14291 IMPROVE

Adam Armstrong ๐Ÿธ โ€ข 2025-09-14 06:25
Improve storage and memory pool discovery to have more flexible definition format. fix database schema to add object to unique constraint. Simplify filename generation code.
Files changed (9)
Mhtml/includes/graphs/device/mempool.inc.php+1 -5
Mhtml/includes/graphs/mempool/auth.inc.php+1 -5
Mhtml/includes/graphs/multi-mempool/usage.inc.php+1 -5
Mincludes/discovery/functions.inc.php+5 -5
Mincludes/discovery/mempools.inc.php+25 -2
Mincludes/entities/storage.inc.php+54 -6
Mincludes/polling/mempools.inc.php+5 -9
Mincludes/polling/storage.inc.php+6 -4
Aupdate/511.sql+3
๐Ÿ“ˆ 98 added ๐Ÿ“‰ 41 removed

๐Ÿ’ป r14290 TRIVIAL

Adam Armstrong ๐Ÿธ โ€ข 2025-09-13 09:25
Some fixes to alert_table() filtering and sort handling. Remove confusing 'syslog' default from device/alerts/ and remove messy all default from /alerts/
Files changed (4)
Mhtml/ajax/widget.php+34 -2
Mhtml/includes/print/alert.inc.php+27 -9
Mhtml/pages/alerts.inc.php+3 -5
Mhtml/pages/device/alerts.inc.php+5 -11
๐Ÿ“ˆ 69 added ๐Ÿ“‰ 27 removed

๐Ÿ’ป r14289 LIBS

Mike Stupalov ๐Ÿฑ โ€ข 2025-09-12 13:08
Updated php-cli-tools to 0.12.6.
Files changed (3)
Mlibs/cli/Colors.php+1 -1
Mlibs/cli/table/Ascii.php+24 -22
Mlibs/cli/table/Tabular.php+25 -2
๐Ÿ“ˆ 0 added ๐Ÿ“‰ 0 removed

๐Ÿ’ป r14288 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-09-12 13:07
Fixed include probes modal helper functions.
Files changed (2)
Mhtml/includes/modals/add_probe.inc.php+2 -1
Mhtml/includes/modals/edit_probe.inc.php+2 -1
๐Ÿ“ˆ 4 added ๐Ÿ“‰ 2 removed

๐Ÿ’ป r14287 FIX

Adam Armstrong ๐Ÿธ โ€ข 2025-09-12 09:27
Fix ignore until ok on alert_table widgets.
Files changed (2)
Mhtml/ajax/actions/alert_entry_ignore_until_ok.inc.php+4 -2
Mhtml/pages/dashboard.inc.php+3
๐Ÿ“ˆ 7 added ๐Ÿ“‰ 2 removed

๐Ÿ’ป r14286 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-09-11 19:17
Fixed create rrd pipes when rrd_dir not exist and not required with remote rrdcached.
Files changed (1)
Mincludes/rrdtool.inc.php+24 -12
๐Ÿ“ˆ 24 added ๐Ÿ“‰ 12 removed

๐Ÿ’ป r14285 MINOR

Adam Armstrong ๐Ÿธ โ€ข 2025-09-11 18:16
Add some checking and debugging to rrd pipe open and rrd pipe usage.
Files changed (1)
Mincludes/rrdtool.inc.php+48 -38
๐Ÿ“ˆ 48 added ๐Ÿ“‰ 38 removed

๐Ÿ’ป r14284 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-09-11 18:02
Added display error message when rrd pipes not created in poller. Prevent fatal php error for this case.
Files changed (2)
Mincludes/rrdtool.inc.php+10 -7
Mpoller.php+9 -4
๐Ÿ“ˆ 19 added ๐Ÿ“‰ 11 removed

๐Ÿ’ป r14283 CLEAN

Mike Stupalov ๐Ÿฑ โ€ข 2025-09-11 14:57
Removed modify query with not exist column (not required change).
Files changed (1)
Mupdate/510.sql-1
๐Ÿ“ˆ 0 added ๐Ÿ“‰ 0 removed

๐Ÿ’ป r14282 SQL

Mike Stupalov ๐Ÿฑ โ€ข 2025-09-11 09:08
Column collations were changed from UTF-8 to Latin1 where it wasnโ€™t actually necessary.
Files changed (1)
Aupdate/510.sql+14
๐Ÿ“ˆ 0 added ๐Ÿ“‰ 0 removed

๐Ÿ’ป r14281 FIX

Adam Armstrong ๐Ÿธ โ€ข 2025-09-10 16:23
Conditional joining of device table when sorting on hostname in generate_alert_table().
Files changed (1)
Mhtml/includes/print/alert.inc.php+12 -4
๐Ÿ“ˆ 12 added ๐Ÿ“‰ 4 removed

๐Ÿ’ป r14280 MINOR

Mike Stupalov ๐Ÿฑ โ€ข 2025-09-10 14:49
Added discovery outlet sensors by PANDUIT-MIB (OBS-5099).
Files changed (2)
Mincludes/definitions/mibs/panduit.inc.php+118 -27
Mincludes/definitions/os/panduit.inc.php+1
๐Ÿ“ˆ 119 added ๐Ÿ“‰ 27 removed

๐Ÿ’ป r14279 MIBS

Mike Stupalov ๐Ÿฑ โ€ข 2025-09-10 14:48
Updated Panduit mib files.
Files changed (1)
Mmibs/panduit/PANDUIT-MIB+3,680 -3,396
๐Ÿ“ˆ 0 added ๐Ÿ“‰ 0 removed

๐Ÿ’ป r14278 FIX

Adam Armstrong ๐Ÿธ โ€ข 2025-09-10 14:01
Clean up the per-module+device discovery time chart
Files changed (1)
Mhtml/pages/device/perf.inc.php+6 -6
๐Ÿ“ˆ 6 added ๐Ÿ“‰ 6 removed

๐Ÿ’ป r14277 IMPROVE

Adam Armstrong ๐Ÿธ โ€ข 2025-09-10 13:57
Remove ols STP-related fields from VLAN discovery module and db tables. Switch device VLAN page to using STP-specific tables for this data.
Files changed (6)
Mhtml/pages/device/port/vlans.inc.php+46 -6
Mincludes/discovery/vlans.inc.php+5 -5
Mincludes/discovery/vlans/cisco-vtp-mib.inc.php+4 -13
Mincludes/discovery/vlans/ieee8021-q-bridge-mib.inc.php+2 -6
Mincludes/discovery/vlans/q-bridge-mib.inc.php+4 -12
Aupdate/509.sql+4
๐Ÿ“ˆ 61 added ๐Ÿ“‰ 42 removed

๐Ÿ’ป r14276 MINOR

Adam Armstrong ๐Ÿธ โ€ข 2025-09-10 12:32
Add sorting to generate_alert_table()
Files changed (1)
Mhtml/includes/print/alert.inc.php+67 -43
๐Ÿ“ˆ 67 added ๐Ÿ“‰ 43 removed

๐Ÿ’ป r14275 IMPROVE

Adam Armstrong ๐Ÿธ โ€ข 2025-09-10 12:24
Improve global and per-device poller performance pages with chart.js charts, and move discovery time data to db table.
Files changed (6)
Mhtml/pages/device/edit/modules.inc.php+15 -7
Mhtml/pages/device/perf.inc.php+300 -31
Mhtml/pages/device/showtech.inc.php+17 -4
Mhtml/pages/pollerlog.inc.php+261 -5
Mincludes/discovery/functions.inc.php+27 -2
Aupdate/508.sql+14
๐Ÿ“ˆ 620 added ๐Ÿ“‰ 49 removed

๐Ÿ’ป r14274 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-09-08 16:53
Added display if php running in FastCGI mode on About page.
Files changed (1)
Mincludes/common.inc.php+5 -1
๐Ÿ“ˆ 5 added ๐Ÿ“‰ 1 removed

๐Ÿ’ป r14273 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-09-08 16:10
Removed set not required config variable in get_mac_vendor() & get_mac_vendors_bulk().
Files changed (1)
Mincludes/common.inc.php+7 -12
๐Ÿ“ˆ 7 added ๐Ÿ“‰ 12 removed

๐Ÿ’ป r14272 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-09-08 15:00
Improved display storage is full message on logon page.
Files changed (1)
Mhtml/pages/logon.inc.php+6 -4
๐Ÿ“ˆ 6 added ๐Ÿ“‰ 4 removed

๐Ÿ’ป r14271 FIX

Adam Armstrong ๐Ÿธ โ€ข 2025-09-08 14:45
Disable recent global events on bottom bar for performance reasons
Files changed (1)
Mhtml/includes/notifications.inc.php+7 -4
๐Ÿ“ˆ 7 added ๐Ÿ“‰ 4 removed

๐Ÿ’ป r14270 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-09-08 14:41
Added error message on graphs page when temporary dir is full.
Files changed (1)
Mhtml/pages/graphs.inc.php+7
๐Ÿ“ˆ 7 added ๐Ÿ“‰ 0 removed

๐Ÿ’ป r14269 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-09-08 14:06
Improved display graph error for empty (broken) graph files created.
Files changed (1)
Mhtml/includes/graphs/graph.inc.php+13 -9
๐Ÿ“ˆ 13 added ๐Ÿ“‰ 9 removed

๐Ÿ’ป r14268 DEVEL

Mike Stupalov ๐Ÿฑ โ€ข 2025-09-08 13:30
Undebug incorrect dbQuery() error.
Files changed (1)
Mincludes/db.inc.php+1 -1
๐Ÿ“ˆ 1 added ๐Ÿ“‰ 1 removed

๐Ÿ’ป r14267 FIX

Adam Armstrong ๐Ÿธ โ€ข 2025-09-08 12:25
Output modal html at the end of footer.
Files changed (1)
Mhtml/includes/navbars/footer.inc.php+5
๐Ÿ“ˆ 5 added ๐Ÿ“‰ 0 removed

๐Ÿ’ป r14266 IMPROVE

Mike Stupalov ๐Ÿฑ โ€ข 2025-09-08 12:22
Do not preload left panel on pages while wide screen not requested.
Files changed (3)
Ahtml/ajax/panel.php+35
Mhtml/index.php+16 -25
Mhtml/pages/device.inc.php+2 -2
๐Ÿ“ˆ 53 added ๐Ÿ“‰ 27 removed

๐Ÿ’ป r14265 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-09-08 11:46
Prevent possible fatal error when colour function not exist in generate_palette().
Files changed (1)
Mhtml/includes/colours.inc.php+6 -2
๐Ÿ“ˆ 6 added ๐Ÿ“‰ 2 removed

๐Ÿ’ป r14264 OS

Mike Stupalov ๐Ÿฑ โ€ข 2025-09-08 10:54
Moved SNR UPS to Generic UPS while it's Noname.
Files changed (2)
Mincludes/definitions/os.inc.php+6
Mincludes/definitions/os/snr.inc.php-25
๐Ÿ“ˆ 6 added ๐Ÿ“‰ 25 removed

๐Ÿ’ป r14263 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-09-08 10:41
Clean version string by UPS-MIB.
Files changed (1)
Mincludes/polling/os/ups-mib.inc.php+4
๐Ÿ“ˆ 4 added ๐Ÿ“‰ 0 removed

๐Ÿ’ป r14262 OS

Mike Stupalov ๐Ÿฑ โ€ข 2025-09-08 10:36
Added detect and os definition for SNR UPS.
Files changed (2)
Mincludes/definitions/os.inc.php+2 -2
Mincludes/definitions/os/snr.inc.php+25
๐Ÿ“ˆ 27 added ๐Ÿ“‰ 2 removed

๐Ÿ’ป r14261 CLEAN

Mike Stupalov ๐Ÿฑ โ€ข 2025-09-08 09:43
Cleaned update sql comments processing code.
Files changed (1)
Mincludes/update/update.php+40 -14
๐Ÿ“ˆ 40 added ๐Ÿ“‰ 14 removed

๐Ÿ’ป r14260 MINOR

Adam Armstrong ๐Ÿธ โ€ข 2025-09-07 17:32
Improve some of the generic_* graph type includes
Files changed (5)
Mhtml/includes/graphs/generic_definition.inc.php+74 -3
Mhtml/includes/graphs/generic_multi_line.inc.php+25 -2
Mhtml/includes/graphs/generic_multi_simplex_separated.inc.php+7 -3
Mhtml/includes/graphs/generic_multi.inc.php+25 -2
Mhtml/includes/graphs/global/pollermod.inc.php+1 -1
๐Ÿ“ˆ 132 added ๐Ÿ“‰ 11 removed

๐Ÿ’ป r14259 JS

Adam Armstrong ๐Ÿธ โ€ข 2025-09-07 14:19
Add classlist.js
Files changed (1)
Ahtml/js/classlist.js+175
๐Ÿ“ˆ 0 added ๐Ÿ“‰ 0 removed

๐Ÿ’ป r14258 JS

Adam Armstrong ๐Ÿธ โ€ข 2025-09-07 14:18
Update DOM Purify
Files changed (1)
Mhtml/js/purify.min.js+2 -2
๐Ÿ“ˆ 0 added ๐Ÿ“‰ 0 removed

๐Ÿ’ป r14257 SQL

Adam Armstrong ๐Ÿธ โ€ข 2025-09-07 13:53
Add custom to sensor source ENUM
Files changed (1)
Aupdate/507.sql+1
๐Ÿ“ˆ 0 added ๐Ÿ“‰ 0 removed

๐Ÿ’ป r14256 DEV

Adam Armstrong ๐Ÿธ โ€ข 2025-09-07 10:43
Improve SQL profiling output a little bit (move to modal)
Files changed (9)
Mhtml/css/bootstrap/less/bootstrap.less+11
Mhtml/css/bootstrap/less/modals3.less+4
Mhtml/css/observium-dark.css+3
Mhtml/css/observium-dark.map+1 -1
Mhtml/css/observium-darkblue.css+3
Mhtml/css/observium-darkblue.map+1 -1
Mhtml/css/observium.css+12
Mhtml/css/observium.map+1 -1
Mhtml/includes/print/navbar.inc.php+119 -20
๐Ÿ“ˆ 119 added ๐Ÿ“‰ 20 removed

๐Ÿ’ป r14255 MIBS

Adam Armstrong ๐Ÿธ โ€ข 2025-09-06 19:34
Update Arista MIBs
Files changed (18)
Mmibs/arista/ARISTA-BGP4V2-MIB+253 -19
Mmibs/arista/ARISTA-BGP4V2-TC-MIB+5 -1
Amibs/arista/ARISTA-CLB-MIB+452
Mmibs/arista/ARISTA-CONFIG-COPY-MIB+4 -2
Amibs/arista/ARISTA-CONMON-MIB+523
Mmibs/arista/ARISTA-CV-MIB+34 -4
Mmibs/arista/ARISTA-ENTITY-SENSOR-MIB+100 -2
Mmibs/arista/ARISTA-HARDWARE-UTILIZATION-MIB+20 -3
Amibs/arista/ARISTA-LOGMGR-MIB+210
Amibs/arista/ARISTA-PHY-MIB+257
Mmibs/arista/ARISTA-PRODUCTS-MIB+249 -38
Mmibs/arista/ARISTA-QOS-MIB+141 -19
Mmibs/arista/ARISTA-SMI-MIB+7
Amibs/arista/ARISTA-STORM-CONTROL-MIB+176
Amibs/arista/ARISTA-SWAG-HOST-RESOURCES-MIB+219
Amibs/arista/ARISTA-SWAG-MIB+257
Amibs/arista/ARISTA-TUNNEL-MIB+145
Mmibs/arista/ARISTA-VXLAN-MIB+18 -2
๐Ÿ“ˆ 0 added ๐Ÿ“‰ 0 removed

๐Ÿ’ป r14254 MINOR

Mike Stupalov ๐Ÿฑ โ€ข 2025-09-06 11:44
Added discovery power and battery sensors by NAG-MIB.
Files changed (2)
Mincludes/definitions/mibs/snr.inc.php+98 -12
Mincludes/definitions/os/snr.inc.php+1 -1
๐Ÿ“ˆ 99 added ๐Ÿ“‰ 13 removed

๐Ÿ’ป r14253 MIBS

Mike Stupalov ๐Ÿฑ โ€ข 2025-09-06 11:43
Updated SNR mib files.
Files changed (1)
Mmibs/snr/SNR-SWITCH-MIB+132 -1
๐Ÿ“ˆ 0 added ๐Ÿ“‰ 0 removed

๐Ÿ’ป r14252 MIB

Adam Armstrong ๐Ÿธ โ€ข 2025-09-05 06:03
Remove deprecated version of Juniper IETF BFD MIB
Files changed (1)
Dmibs/juniper/BFD-EXPERIMENT-MIB-828
๐Ÿ“ˆ 0 added ๐Ÿ“‰ 0 removed

๐Ÿ’ป r14251 FIX

Adam Armstrong ๐Ÿธ โ€ข 2025-09-04 18:19
Remove erroneous character
Files changed (1)
Mincludes/definitions/os/arista.inc.php+1 -1
๐Ÿ“ˆ 1 added ๐Ÿ“‰ 1 removed

๐Ÿ’ป r14250 OS

Adam Armstrong ๐Ÿธ โ€ข 2025-09-04 17:59
Add OS definition for Arista Metamoko MOS
Files changed (1)
Mincludes/definitions/os/arista.inc.php+25 -1
๐Ÿ“ˆ 25 added ๐Ÿ“‰ 1 removed

๐Ÿ’ป r14249 OS

Adam Armstrong ๐Ÿธ โ€ข 2025-09-04 17:57
Add stub and discovery definitions for JNX-BFD-STD-MIB and JUNIPER-BFD-MIB
Files changed (1)
Mincludes/definitions/mibs/juniper.inc.php+23 -1
๐Ÿ“ˆ 23 added ๐Ÿ“‰ 1 removed

๐Ÿ’ป r14248 OS

Adam Armstrong ๐Ÿธ โ€ข 2025-09-04 17:56
Add stub for HUAWEI-ENTITY-TRAP-MIB
Files changed (1)
Mincludes/definitions/mibs/huawei.inc.php+6
๐Ÿ“ˆ 6 added ๐Ÿ“‰ 0 removed

๐Ÿ’ป r14247 OS

Adam Armstrong ๐Ÿธ โ€ข 2025-09-04 17:55
Add Data Domain NVRAM sensors from nvramBatteriesTable from DATA-DOMAIN-MIB
Files changed (1)
Mincludes/definitions/mibs/datadomain.inc.php+26
๐Ÿ“ˆ 26 added ๐Ÿ“‰ 0 removed

๐Ÿ’ป r14246 OS

Adam Armstrong ๐Ÿธ โ€ข 2025-09-04 17:52
Add some sensors from BINTEC-SENSOR-MIB
Files changed (1)
Mincludes/definitions/mibs/bintec.inc.php+41
๐Ÿ“ˆ 41 added ๐Ÿ“‰ 0 removed

๐Ÿ’ป r14245 MIBS

Mike Stupalov ๐Ÿฑ โ€ข 2025-09-04 15:22
More mib files.
Files changed (3)
Mmibs/squid/SQUID-MIB+489 -475
Mmibs/vmware/VMWARE-TRAPS-MIB+6 -6
Mmibs/webgraph/Com-Server-Intern-MIB+2 -2
๐Ÿ“ˆ 0 added ๐Ÿ“‰ 0 removed

๐Ÿ’ป r14244 MIBS

Mike Stupalov ๐Ÿฑ โ€ข 2025-09-04 15:20
Updated some mib files.
Files changed (41)

Showing the first 30 paths; 11 more are omitted from this static page.

Mmibs/akcp/SPAGENT-MIB+36 -5
Mmibs/aruba/AI-AP-MIB+162 -137
Mmibs/aruba/ARUBA-MGMT-MIB+1
Mmibs/aruba/ARUBA-MIB+25
Mmibs/aruba/ARUBA-TC+5 -3
Mmibs/aruba/ARUBAWIRED-INTERFACE-MIB+180 -2
Mmibs/aruba/ARUBAWIRED-NETWORKING-OID+491 -1
Amibs/aruba/ARUBAWIRED-PM-MIB+408
Mmibs/aruba/WLSR-AP-MIB+1
Mmibs/aruba/WLSX-AUTH-MIB+1
Mmibs/aruba/WLSX-CTS-MIB+1
Mmibs/aruba/WLSX-ESI-MIB+1
Mmibs/aruba/WLSX-HA-MIB+1
Mmibs/aruba/WLSX-IFEXT-MIB+1
Mmibs/aruba/WLSX-MESH-MIB+1
Mmibs/aruba/WLSX-MOBILITY-MIB+1
Mmibs/aruba/WLSX-MON-MIB+1
Mmibs/aruba/WLSX-RS-MIB+1
Mmibs/aruba/WLSX-SNR-MIB+1
Mmibs/aruba/WLSX-STATS-MIB+1
Mmibs/aruba/WLSX-SWITCH-MIB+2 -1
Mmibs/aruba/WLSX-SYSTEMEXT-MIB+1
Mmibs/aruba/WLSX-TRAP-MIB+3 -2
Mmibs/aruba/WLSX-TUNNELEDNODE-MIB+1
Mmibs/aruba/WLSX-USER-MIB+1
Mmibs/aruba/WLSX-USER6-MIB+1
Mmibs/aruba/WLSX-VOICE-MIB+1
Mmibs/aruba/WLSX-WLAN-MIB+13 -1
Mmibs/cisco/AIRESPACE-WIRELESS-MIB+14 -1
Mmibs/cisco/CISCO-BGP4-MIB+6 -2
๐Ÿ“ˆ 0 added ๐Ÿ“‰ 0 removed

๐Ÿ’ป r14243 TRIVIAL

Adam Armstrong ๐Ÿธ โ€ข 2025-09-04 13:09
Remove attic. We've never gone back to any of it.
Files changed (1)
Dattic
๐Ÿ“ˆ 0 added ๐Ÿ“‰ 0 removed

๐Ÿ’ป r14242 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-09-04 12:04
Fixed access to custom sensor polling files (apper in r14236).
Files changed (1)
Mincludes/entities/sensor.inc.php+8 -7
๐Ÿ“ˆ 8 added ๐Ÿ“‰ 7 removed

๐Ÿ’ป r14241 CSS

Adam Armstrong ๐Ÿธ โ€ข 2025-09-04 11:03
Remove old oicon- classes and migrate remaining references to sprite- fix hamburger icons.
Files changed (17)
Mhtml/css/bootstrap/less/boxes.less-5
Mhtml/css/bootstrap/less/dropdowns.less+1 -2
Mhtml/css/bootstrap/less/hacks.less-5
Mhtml/css/bootstrap/less/navbar.less-5
Mhtml/css/bootstrap/less/wells.less+2 -6
Mhtml/css/observium-dark.css+3 -27
Mhtml/css/observium-dark.map+1 -1
Mhtml/css/observium-darkblue.css+3 -27
Mhtml/css/observium-darkblue.map+1 -1
Mhtml/css/observium.css+3 -27
Mhtml/css/observium.map+1 -1
Mhtml/includes/navbars/contacts.inc.php+2 -2
Mhtml/includes/navbars/footer.inc.php+3 -3
Mhtml/includes/print/navbar.inc.php+1 -1
Mhtml/pages/device/vlans.inc.php+4 -4
Mhtml/pages/wmap.inc.php+1 -1
Mincludes/definitions/entities/devices.inc.php+8 -8
๐Ÿ“ˆ 19 added ๐Ÿ“‰ 19 removed

๐Ÿ’ป r14240 MINOR

Mike Stupalov ๐Ÿฑ โ€ข 2025-09-04 10:30
Added discovery PSU sensors by F5-PLATFORM-STATS-MIB (OBS-5095).
Files changed (1)
Mincludes/definitions/mibs/f5.inc.php+159
๐Ÿ“ˆ 159 added ๐Ÿ“‰ 0 removed

๐Ÿ’ป r14239 MIBS

Mike Stupalov ๐Ÿฑ โ€ข 2025-09-04 10:29
Updated f5 mib files.
Files changed (6)
Amibs/f5/F5-OS-LLDP-MIB+465
Amibs/f5/F5-OS-PLATFORM-SMI-MIB+9
Mmibs/f5/F5-OS-SYSTEM-MIB+265 -2
Amibs/f5/F5-OS-TENANT-MIB+956
Mmibs/f5/F5-PLATFORM-STATS-MIB+316 -12
Mmibs/f5/F5OS-APPLIANCE-ALERT-NOTIF-MIB+1,424 -108
๐Ÿ“ˆ 0 added ๐Ÿ“‰ 0 removed

๐Ÿ’ป r14238 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-09-04 09:35
Fixed detect temperature scale for F5OS with firmware 1.8+ by F5-PLATFORM-STATS-MIB.
Files changed (1)
Mincludes/definitions/mibs/f5.inc.php+15 -6
๐Ÿ“ˆ 15 added ๐Ÿ“‰ 6 removed

๐Ÿ’ป r14237 IMPROVE

Mike Stupalov ๐Ÿฑ โ€ข 2025-09-04 09:06
Improved display users list and queries for API tokens.
Files changed (1)
Mhtml/pages/api_tokens.inc.php+44 -58
๐Ÿ“ˆ 44 added ๐Ÿ“‰ 58 removed

๐Ÿ’ป r14236 TRIVIAL

Adam Armstrong ๐Ÿธ โ€ข 2025-09-03 19:13
Expand custom sensor includes to also use <object>.inc.php
Files changed (1)
Mincludes/entities/sensor.inc.php+8 -3
๐Ÿ“ˆ 8 added ๐Ÿ“‰ 3 removed

๐Ÿ’ป r14235 MINOR

Adam Armstrong ๐Ÿธ โ€ข 2025-09-03 19:02
Expose method of discovering and polling sensors via custom includes.
Files changed (4)
Mincludes/definitions/entities/sensors.inc.php+13 -1
Mincludes/discovery/sensors.inc.php+1
Mincludes/entities/sensor.inc.php+14
Mincludes/include-dir-mib.inc.php+14 -1
๐Ÿ“ˆ 42 added ๐Ÿ“‰ 2 removed

๐Ÿ’ป r14234 MINOR

Adam Armstrong ๐Ÿธ โ€ข 2025-09-03 14:34
Include probe message in alerts.
Files changed (1)
Mincludes/alerts.inc.php+21
๐Ÿ“ˆ 21 added ๐Ÿ“‰ 0 removed

๐Ÿ’ป r14233 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-09-03 14:23
Fixed logic for get autodiscovery device by private ip addresses.
Files changed (1)
Mincludes/discovery/functions.inc.php+2 -2
๐Ÿ“ˆ 2 added ๐Ÿ“‰ 2 removed

๐Ÿ’ป r14232 SQL

Adam Armstrong ๐Ÿธ โ€ข 2025-09-03 11:52
Change api_tokens table creation query to remove reference/constraints as we can't guarantee our credentials have those permissions.
Files changed (2)
Mupdate/505.sql-2
Aupdate/506.sql+21
๐Ÿ“ˆ 0 added ๐Ÿ“‰ 0 removed

๐Ÿ’ป r14231 IMPROVE

Adam Armstrong ๐Ÿธ โ€ข 2025-09-03 11:51
Improve SQL schema update script to handle multi-line queries.
Files changed (1)
Mincludes/update/update.php+75 -14
๐Ÿ“ˆ 75 added ๐Ÿ“‰ 14 removed

๐Ÿ’ป r14230 FIX

Adam Armstrong ๐Ÿธ โ€ข 2025-09-03 11:25
Small fixes to old weathermap code.
Files changed (3)
Mhtml/pages/wmap.inc.php+1 -8
Mincludes/weathermap/editor.php+2 -22
Mincludes/weathermap/lib/datasources/WeatherMapDataSource_obsdb.php+60 -49
๐Ÿ“ˆ 1 added ๐Ÿ“‰ 8 removed

๐Ÿ’ป r14229 FIX

Adam Armstrong ๐Ÿธ โ€ข 2025-09-03 11:11
Restore generate_graph_summary_row(). Accidentally removed during generate_graph_row() refactoring.
Files changed (1)
Mhtml/includes/print/rows.inc.php+102
๐Ÿ“ˆ 102 added ๐Ÿ“‰ 0 removed

๐Ÿ’ป r14228 MIB

Adam Armstrong ๐Ÿธ โ€ข 2025-09-03 10:58
Add Wisi Inca MIBs
Files changed (4)
Amibs/wisi/INCA-DEVICE-MIB+443
Amibs/wisi/INCA-MIB+44
Amibs/wisi/INCA-TS-ALARM-MIB+393
Amibs/wisi/INCA-TS-MIB+401
๐Ÿ“ˆ 0 added ๐Ÿ“‰ 0 removed

๐Ÿ’ป r14227 IMPROVE

Adam Armstrong ๐Ÿธ โ€ข 2025-09-03 10:28
Improve probes web ui: improve tooltip output. improve metrics presentation and expose per-probe metric graphs where metrics are captured from probes.
Files changed (3)
Mhtml/includes/entities/probe.inc.php+98 -8
Mhtml/includes/graphs/probe/perf.inc.php+4 -2
Mincludes/definitions/entities/probes.inc.php+18
๐Ÿ“ˆ 120 added ๐Ÿ“‰ 10 removed

๐Ÿ’ป r14226 CLEANUP

Adam Armstrong ๐Ÿธ โ€ข 2025-09-03 07:15
Remove test file - should not have been committed
Files changed (1)
Dtest_linecount.txt-1
๐Ÿ“ˆ 0 added ๐Ÿ“‰ 1 removed

๐Ÿ’ป r14225 TEST

Adam Armstrong ๐Ÿธ โ€ข 2025-09-03 07:14
Test commit for line counting verification
Files changed (1)
Atest_linecount.txt+1
๐Ÿ“ˆ 1 added ๐Ÿ“‰ 0 removed

๐Ÿ’ป r14224 IMPROVE

Adam Armstrong ๐Ÿธ โ€ข 2025-09-03 06:58
Improve API authentication by adding tokens.
Files changed (3)
Mhtml/api/v0/index.php+113 -6
Ahtml/pages/api_tokens.inc.php+353
Mincludes/defaults.inc.php+63 -1
๐Ÿ“ˆ 529 added ๐Ÿ“‰ 7 removed

๐Ÿ’ป r14223 SQL

Adam Armstrong ๐Ÿธ โ€ข 2025-09-03 06:57
API Token schema changes
Files changed (1)
Aupdate/505.sql+4
๐Ÿ“ˆ 0 added ๐Ÿ“‰ 0 removed

๐Ÿ’ป r14222 IMPROVE

Adam Armstrong ๐Ÿธ โ€ข 2025-09-02 21:34
Implement dashboard AJAX actions.
Files changed (1)
Mhtml/ajax/actions.php+241 -38
๐Ÿ“ˆ 241 added ๐Ÿ“‰ 38 removed

๐Ÿ’ป r14221 FIX

Adam Armstrong ๐Ÿธ โ€ข 2025-09-02 20:52
Fix update file to single line SQL only!
Files changed (1)
Mupdate/504.sql+6 -22
๐Ÿ“ˆ 0 added ๐Ÿ“‰ 0 removed

๐Ÿ’ป r14220 IMPROVE

Adam Armstrong ๐Ÿธ โ€ข 2025-09-02 20:33
Dashboard management improvements.
Files changed (4)
Mhtml/js/dashboard.js+201 -6
Mhtml/pages/dashboard_add.inc.php+27 -5
Mhtml/pages/dashboard.inc.php+231 -79
Aupdate/504.sql+40
๐Ÿ“ˆ 258 added ๐Ÿ“‰ 84 removed

๐Ÿ’ป r14219 OS

Mike Stupalov ๐Ÿฑ โ€ข 2025-09-02 15:54
Synced NS-BSD os definitions with updated mib files.
Files changed (2)
Mincludes/definitions/mibs/stormshield.inc.php+13 -7
Mincludes/definitions/os/unix.php+3 -3
๐Ÿ“ˆ 16 added ๐Ÿ“‰ 10 removed

๐Ÿ’ป r14218 MIBS

Mike Stupalov ๐Ÿฑ โ€ข 2025-09-02 15:53
Updated stormshield and calix mib files.
Files changed (19)
Mmibs/calix/CALIX-PRODUCT-MIB+18
Mmibs/calix/E7-Calix-MIB+374 -106
Mmibs/calix/E7-TC+343 -49
Mmibs/stormshield/STORMSHIELD-ALARM-MIB+27 -27
Amibs/stormshield/STORMSHIELD-ALARM-MIB-DEPRECATED+27 -27
Mmibs/stormshield/STORMSHIELD-ASQ-STATS-MIB+55
Mmibs/stormshield/STORMSHIELD-HA-MIB+15 -7
Amibs/stormshield/STORMSHIELD-HEALTH-MONITOR-MIB+221
Mmibs/stormshield/STORMSHIELD-IF-MIB+9 -9
Amibs/stormshield/STORMSHIELD-OVPN-MIB+133
Mmibs/stormshield/STORMSHIELD-PROPERTY-MIB+2 -2
Amibs/stormshield/STORMSHIELD-PROPERTY-MIB-DEPRECATED+2 -2
Mmibs/stormshield/STORMSHIELD-QOS-MIB+1 -1
Mmibs/stormshield/STORMSHIELD-ROUTE-MIB+52 -8
Mmibs/stormshield/STORMSHIELD-SYSTEM-MONITOR-MIB+17 -9
Amibs/stormshield/STORMSHIELD-VPN-MIB+24
Amibs/stormshield/STORMSHIELD-VPNIKESA-MIB+214
Mmibs/stormshield/STORMSHIELD-VPNSA-MIB+150 -89
Amibs/stormshield/STORMSHIELD-VPNSP-MIB+184
๐Ÿ“ˆ 0 added ๐Ÿ“‰ 0 removed

๐Ÿ’ป r14217 FIX

Mike Stupalov ๐Ÿฑ โ€ข 2025-09-02 11:30
Fixed mib definitions for storage discovery by CISCO-UNIFIED-COMPUTING-STORAGE-MIB (appear in r14207).
Files changed (1)
Mincludes/definitions/mibs/cisco.inc.php+78 -77
๐Ÿ“ˆ 78 added ๐Ÿ“‰ 77 removed

๐Ÿ’ป r14216 FIX

Adam Armstrong ๐Ÿธ โ€ข 2025-09-02 10:08
Remove some PHP7.4-specific features for now
Files changed (1)
Mhtml/ajax/get_entities.php+11 -9
๐Ÿ“ˆ 11 added ๐Ÿ“‰ 9 removed

August 2025

๐Ÿ’ป r14215 MINOR

Adam Armstrong ๐Ÿธ โ€ข 2025-08-30 11:51
Add ifDuplex to port query builder and add to global port page filters.
Files changed (2)
Mhtml/includes/entities/port.inc.php+1
Mhtml/pages/ports.inc.php+19 -1
๐Ÿ“ˆ 20 added ๐Ÿ“‰ 1 removed

๐Ÿ’ป r14214 MINOR

Adam Armstrong ๐Ÿธ โ€ข 2025-08-30 09:01
Remove use of print_graph_row_port()
Files changed (3)
Mhtml/pages/device/port/graphs.inc.php+12 -10
Mhtml/pages/device/port/jnx_cos_queues.inc.php+4 -2
Mhtml/pages/device/port/sros_queues.inc.php+4 -3
๐Ÿ“ˆ 20 added ๐Ÿ“‰ 15 removed

๐Ÿ’ป r14213 TRIVIAL

Adam Armstrong ๐Ÿธ โ€ข 2025-08-30 04:31
Remove old, unused prototype snmptrap handler.
Files changed (2)
Dincludes/snmptrap
Dsnmptrap.php-47
๐Ÿ“ˆ 0 added ๐Ÿ“‰ 47 removed

๐Ÿ’ป r14212 MINOR

Adam Armstrong ๐Ÿธ โ€ข 2025-08-29 13:05
Improve generate_graph_rows() ability to handle different column widths and graph size calculation.
Files changed (2)
Mhtml/includes/print/rows.inc.php+73 -178
Mhtml/pages/device/stp.inc.php+10 -10
๐Ÿ“ˆ 83 added ๐Ÿ“‰ 188 removed

๐Ÿ’ป r14211 IMPROVE

Mike Stupalov ๐Ÿฑ โ€ข 2025-08-29 10:21
Improved PoE sensors port association for Extreme ERS by BAY-STACK-PETH-EXT-MIB (OBS-5089).
Files changed (3)
Mincludes/definitions/mibs/nortel.inc.php+26 -24
Mincludes/discovery/sensors/power-ethernet-mib.inc.php+103 -76
Mincludes/entities.inc.php+4 -4
๐Ÿ“ˆ 133 added ๐Ÿ“‰ 104 removed

๐Ÿ’ป r14210 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-08-28 17:37
Improved detect IP address in neighbours discovery by LLDP-V2-MIB.
Files changed (1)
Mincludes/discovery/neighbours/lldp-v2-mib.inc.php+12 -1
๐Ÿ“ˆ 12 added ๐Ÿ“‰ 1 removed

๐Ÿ’ป r14209 OS

Mike Stupalov ๐Ÿฑ โ€ข 2025-08-28 14:24
Added support for Cambium cnMatrix switches (OBS-5085).
Files changed (6)
Mincludes/definitions/mibs.inc.php+10 -5
Aincludes/definitions/mibs/aricent.inc.php+113
Mincludes/definitions/mibs/cambium.inc.php+91
Dincludes/definitions/mibs/siaemic.inc.php-36
Mincludes/definitions/os/cambium.inc.php+159 -140
Mincludes/discovery/sensors/power-ethernet-mib.inc.php+43 -2
๐Ÿ“ˆ 416 added ๐Ÿ“‰ 183 removed

๐Ÿ’ป r14208 MIBS

Mike Stupalov ๐Ÿฑ โ€ข 2025-08-28 11:50
Cleanup some mib loading errors.
Files changed (6)
Dmibs/aricent/ARICENT-BFD-MI-MIB-808
Dmibs/aricent/ARICENT-BFD-MIB-720
Dmibs/aricent/ARICENT-BFD-STD-MI-MIB-1,062
Mmibs/aricent/ARICENT-MIRIP2-MIB+4 -7
Amibs/rfc/LLDP-EXT-DOT1-DCBX-MIB+2,113
Dmibs/supermicro/LLDP-EXT-DOT1-DCBX-MIB-2,012
๐Ÿ“ˆ 0 added ๐Ÿ“‰ 0 removed

๐Ÿ’ป r14207 MAJOR

Adam Armstrong ๐Ÿธ โ€ข 2025-08-28 09:49
Add STP polling module and UI elements. Also extend generic_definition graph renderer to accept more tags from vars/auth.inc.php.
Files changed (43)

Showing the first 30 paths; 13 more are omitted from this static page.

Mhtml/includes/graphs/generic_definition.inc.php+31
Ahtml/includes/graphs/port/stp_state.inc.php+35
Ahtml/includes/graphs/stp-instance
Ahtml/includes/graphs/stp-instance/auth.inc.php+35
Ahtml/includes/graphs/stp-port
Ahtml/includes/graphs/stp-port/auth.inc.php+49
Mhtml/includes/navbar.inc.php+67 -13
Mhtml/includes/print/rows.inc.php+41 -11
Mhtml/pages/device.inc.php+5
Ahtml/pages/device/stp
Ahtml/pages/device/stp.inc.php+360
Ahtml/pages/device/stp/instances.inc.php+239
Ahtml/pages/device/stp/ports.inc.php+397
Ahtml/pages/device/stp/vlanmap.inc.php+311
Ahtml/pages/stp
Ahtml/pages/stp.inc.php+88
Ahtml/pages/stp/domain.inc.php+437
Ahtml/pages/stp/domains.inc.php+309
Ahtml/pages/stp/events.inc.php+259
Ahtml/pages/stp/instances.inc.php+400
Ahtml/pages/stp/problem-ports.inc.php+254
Mincludes/defaults.inc.php+17
Mincludes/definitions/graphtypes.inc.php+24
Aincludes/definitions/graphtypes/stp.inc.php+118
Mincludes/definitions/mibs.inc.php+39 -1
Mincludes/definitions/mibs/alcatel.inc.php+24
Mincludes/definitions/mibs/cisco.inc.php+69 -5
Mincludes/definitions/mibs/rfc.inc.php+10
Mincludes/definitions/os/alcatel.inc.php+3
Mincludes/definitions/os/cisco.inc.php+1
๐Ÿ“ˆ 6,532 added ๐Ÿ“‰ 40 removed

๐Ÿ’ป r14206 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-08-28 09:38
Changed mib dir for ARICENT-CFA-MIB. Mib really unused.
Files changed (1)
Mincludes/definitions/mibs/siaemic.inc.php+1 -1
๐Ÿ“ˆ 1 added ๐Ÿ“‰ 1 removed

๐Ÿ’ป r14205 MIBS

Mike Stupalov ๐Ÿฑ โ€ข 2025-08-28 09:37
Updated cambium and aricent mib files. Removed duplicated files.
Files changed (128)

Showing the first 30 paths; 98 more are omitted from this static page.

Mmibs/aricent/ARICENT-ARP-MIB+19 -21
Mmibs/aricent/ARICENT-CFA-MIB+221 -38
Mmibs/aricent/ARICENT-DHCP-CLIENT-MIB+36 -36
Mmibs/aricent/ARICENT-DHCP-RLY-MI-MIB+126 -8
Mmibs/aricent/ARICENT-DHCP-RLY-MIB+25 -10
Mmibs/aricent/ARICENT-DHCP-SERVER-MIB+72 -75
Mmibs/aricent/ARICENT-DHCPv6-CLIENT-MIB+1 -2
Mmibs/aricent/ARICENT-DIFFSERV-MIB+4,001 -430
Mmibs/aricent/ARICENT-DNS-RESOLVER-MIB+56 -35
Mmibs/aricent/ARICENT-DOT1AD-MIB+9 -6
Mmibs/aricent/ARICENT-ECFM-EXT-MI-MIB+2 -1
Mmibs/aricent/ARICENT-ECFM-MI-MIB+2 -2
Mmibs/aricent/ARICENT-ECFM-MIB+7 -3
Mmibs/aricent/ARICENT-ECFM-Y1731-MI-MIB+2 -2
Mmibs/aricent/ARICENT-ERPS-MIB+3 -2
Mmibs/aricent/ARICENT-HTTP-MIB+18 -28
Mmibs/aricent/ARICENT-IGMP-MIB-1
Mmibs/aricent/ARICENT-IP-MIB-34
Mmibs/aricent/ARICENT-IPDB-MIB+11 -521
Mmibs/aricent/ARICENT-IPV6-MIB+40 -7
Mmibs/aricent/ARICENT-IPVX-MIB-1
Mmibs/aricent/ARICENT-ISS-ACL-MIB+412 -353
Mmibs/aricent/ARICENT-ISS-EXT-MIB+149 -18
Mmibs/aricent/ARICENT-ISS-MET-MIB+16 -10
Mmibs/aricent/ARICENT-ISS-MIB+627 -237
Mmibs/aricent/ARICENT-LA-MIB+619 -21
Mmibs/aricent/ARICENT-LLDP-MED-MIB+2 -2
Mmibs/aricent/ARICENT-LLDP-MIB+209 -75
Mmibs/aricent/ARICENT-MGMD-MIB+2 -2
Mmibs/aricent/Aricent-MI-DHCP-SNOOPING-MIB+43 -161
๐Ÿ“ˆ 0 added ๐Ÿ“‰ 0 removed

๐Ÿ’ป r14204 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-08-27 13:58
Improved os definition for SNR eNOS.
Files changed (3)
Mincludes/definitions/os/snr.inc.php+11 -6
Amibs/snr/NAG-MIB+3,874
Mmibs/snr/SNR-SWITCH-MIB+178 -12
๐Ÿ“ˆ 11 added ๐Ÿ“‰ 6 removed

๐Ÿ’ป r14203 MIBS

Mike Stupalov ๐Ÿฑ โ€ข 2025-08-27 09:28
Updated schleifenbauer mib file.
Files changed (1)
Mmibs/schleifenbauer/SCHLEIFENBAUER-GENERIC-MIB+622 -618
๐Ÿ“ˆ 0 added ๐Ÿ“‰ 0 removed

๐Ÿ’ป r14202 IMPROVE

Adam Armstrong ๐Ÿธ โ€ข 2025-08-26 15:28
Add some additional SNMP helpers to assist with table walks.
Files changed (1)
Mincludes/snmp.inc.php+124
๐Ÿ“ˆ 124 added ๐Ÿ“‰ 0 removed

๐Ÿ’ป r14201 TRIVIAL

Adam Armstrong ๐Ÿธ โ€ข 2025-08-26 15:26
Define a constant to identify Observium includes being present.
Files changed (1)
Mincludes/observium.inc.php+2
๐Ÿ“ˆ 2 added ๐Ÿ“‰ 0 removed

๐Ÿ’ป r14200 IMPROVE

Adam Armstrong ๐Ÿธ โ€ข 2025-08-26 14:47
More VLAN improvements. Topology map initial commit.
Files changed (4)
Mhtml/pages/device/vlans.inc.php+1 -1
Ahtml/pages/vlan
Mhtml/pages/vlan.inc.php+2 -92
Ahtml/pages/vlan/topology.inc.php+615
๐Ÿ“ˆ 618 added ๐Ÿ“‰ 93 removed

๐Ÿ’ป r14199 CSS

Adam Armstrong ๐Ÿธ โ€ข 2025-08-26 13:28
Merge tagsinput css into less system to enable colour schemes
Files changed (6)
Ahtml/css/bootstrap/less/bootstrap-tagsinput.less+87
Mhtml/css/bootstrap/less/includes.less+1
Mhtml/css/observium-dark.css+71
Mhtml/css/observium-darkblue.css+71
Mhtml/css/observium.css+71
Mhtml/includes/print/search.inc.php+1 -1
๐Ÿ“ˆ 1 added ๐Ÿ“‰ 1 removed

๐Ÿ’ป r14198 CSS

Adam Armstrong ๐Ÿธ โ€ข 2025-08-25 13:45
Make some CSS theme colours available in the DOM for JS
Files changed (8)
Mhtml/css/bootstrap/less/root.less+8
Mhtml/css/bootstrap/less/tables.less+1 -1
Mhtml/css/observium-dark.css+6 -1
Mhtml/css/observium-dark.map+1 -1
Mhtml/css/observium-darkblue.css+6 -1
Mhtml/css/observium-darkblue.map+1 -1
Mhtml/css/observium.css+6 -1
Mhtml/css/observium.map+1 -1
๐Ÿ“ˆ 0 added ๐Ÿ“‰ 0 removed

๐Ÿ’ป r14197 MINOR

Tom Laermans ๐Ÿฆ” โ€ข 2025-08-24 21:39
Fix Proxmox OS detection for newer releases
Files changed (1)
Mincludes/definitions/os/proxmox.inc.php+2 -2
๐Ÿ“ˆ 2 added ๐Ÿ“‰ 2 removed

๐Ÿ’ป r14196 IMPROVE

Adam Armstrong ๐Ÿธ โ€ข 2025-08-24 19:34
Improve VLAN pages some more. Improve status box function to handle 3 elements.
Files changed (3)
Mhtml/includes/functions.inc.php+3 -1
Mhtml/pages/device/vlans.inc.php+45 -8
Mhtml/pages/vlan.inc.php+1 -6
๐Ÿ“ˆ 49 added ๐Ÿ“‰ 15 removed

๐Ÿ’ป r14195 IMPROVE

Adam Armstrong ๐Ÿธ โ€ข 2025-08-24 18:46
Improve the VLAN pages.
Files changed (3)
Mhtml/pages/device/vlans.inc.php+2 -2
Mhtml/pages/vlan.inc.php+208 -88
Mincludes/definitions/oui.inc.phpยฑ0
๐Ÿ“ˆ 210 added ๐Ÿ“‰ 90 removed

๐Ÿ’ป r14194 ADD

Adam Armstrong ๐Ÿธ โ€ข 2025-08-24 17:47
Add OUI lookup table and function
Files changed (2)
Mincludes/common.inc.php+61
Aincludes/definitions/oui.inc.php+37,947
๐Ÿ“ˆ 61 added ๐Ÿ“‰ 0 removed

๐Ÿ’ป r14193 SQL

Adam Armstrong ๐Ÿธ โ€ข 2025-08-24 17:32
Add VLAN/MAC lookup index
Files changed (1)
Aupdate/502.sql+1
๐Ÿ“ˆ 0 added ๐Ÿ“‰ 0 removed

๐Ÿ’ป r14192 IMPROVE

Adam Armstrong ๐Ÿธ โ€ข 2025-08-24 12:41
Improve VLANs interface.
Files changed (1)
Mhtml/pages/vlan.inc.php+1,035 -163
๐Ÿ“ˆ 1,035 added ๐Ÿ“‰ 163 removed

๐Ÿ’ป r14191 CSS

Adam Armstrong ๐Ÿธ โ€ข 2025-08-24 12:32
Cleanups to matrix css
Files changed (8)
Mhtml/css/bootstrap/less/tables.less+9 -9
Mhtml/css/observium-dark.css+8 -8
Mhtml/css/observium-dark.map+1 -1
Mhtml/css/observium-darkblue.css+8 -8
Mhtml/css/observium-darkblue.map+1 -1
Mhtml/css/observium.css+8 -8
Mhtml/pages/device/vlans.inc.php+918 -31
Mscripts/makecss.sh+1 -1
๐Ÿ“ˆ 919 added ๐Ÿ“‰ 32 removed

๐Ÿ’ป r14190 ADD

Adam Armstrong ๐Ÿธ โ€ข 2025-08-24 09:56
Add some new UI element generation functions
Files changed (2)
Mhtml/includes/functions.inc.php+115
Mhtml/includes/print/rows.inc.php+50
๐Ÿ“ˆ 165 added ๐Ÿ“‰ 0 removed

๐Ÿ’ป r14189 CSS

Adam Armstrong ๐Ÿธ โ€ข 2025-08-24 09:50
CSS changes and cleanups to various things.
Files changed (14)
Mhtml/css/bootstrap/less/bootstrap.less+18 -1
Mhtml/css/bootstrap/less/boxes.less+53
Mhtml/css/bootstrap/less/forms.less+1 -1
Mhtml/css/bootstrap/less/navbar.less+6
Mhtml/css/bootstrap/less/tables.less+70
Mhtml/css/bootstrap/less/variables-dark.less+3
Mhtml/css/bootstrap/less/variables-darkblue.less+3
Mhtml/css/bootstrap/less/wells.less+1 -1
Mhtml/css/observium-dark.css+134 -11
Mhtml/css/observium-dark.map+1 -1
Mhtml/css/observium-darkblue.css+134 -11
Mhtml/css/observium-darkblue.map+1 -1
Mhtml/css/observium.css+146 -4
Mhtml/css/observium.map+1 -1
๐Ÿ“ˆ 0 added ๐Ÿ“‰ 0 removed

๐Ÿ’ป r14186 OS

Mike Stupalov ๐Ÿฑ โ€ข 2025-08-21 15:24
Added support for Schleifenbauer PDU v5 (OBS-5076).
Files changed (3)
Mincludes/definitions/entities/sensors.inc.php+1 -1
Mincludes/definitions/mibs/schleifenbauer.inc.php+382
Mincludes/definitions/os/schleifenbauer.inc.php+14
๐Ÿ“ˆ 397 added ๐Ÿ“‰ 1 removed

๐Ÿ’ป r14185 MIBS

Mike Stupalov ๐Ÿฑ โ€ข 2025-08-21 15:22
Added Schleifenbauer and Agent++ mib files.
Files changed (12)
Amibs/agentpp
Amibs/agentpp/AGENTPP-AGENTX-MIB+185
Amibs/agentpp/AGENTPP-CONFIG-MIB+403
Amibs/agentpp/AGENTPP-GLOBAL-REG+96
Amibs/agentpp/AGENTPP-NOTIFYTEST-MIB+99
Amibs/agentpp/AGENTPP-SIMULATION-MIB+124
Amibs/agentpp/AGENTPP-TEST-MIB+363
Amibs/agentpp/COMMAND-EXECUTION-MIB+357
Mmibs/schleifenbauer/SCHLEIFENBAUER-DATABUS-MIBยฑ0
Amibs/schleifenbauer/SCHLEIFENBAUER-GENERIC-MIB+5,121
Mmibs/schleifenbauer/SCHLEIFENBAUER-PRODUCTS-MIBยฑ0
Mmibs/schleifenbauer/SCHLEIFENBAUER-SMIยฑ0
๐Ÿ“ˆ 0 added ๐Ÿ“‰ 0 removed

๐Ÿ’ป r14184 IMPROVE

Adam Armstrong ๐Ÿธ โ€ข 2025-08-21 13:45
Improve EIGRP poller module slightly
Files changed (2)
Mincludes/polling/cisco-eigrp.inc.php+27 -6
Aupdate/501.sql+2
๐Ÿ“ˆ 27 added ๐Ÿ“‰ 6 removed

๐Ÿ’ป r14183 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-08-21 13:38
Improved detect some old Socomec UPS (OBS-5079).
Files changed (2)
Mincludes/definitions/os/powertek.inc.php+7 -3
Mincludes/definitions/os/socomec.inc.php+7 -2
๐Ÿ“ˆ 14 added ๐Ÿ“‰ 5 removed

๐Ÿ’ป r14181 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-08-20 18:58
Temporary fix for uncomplete definitions var (OBS-5077).
Files changed (1)
Mhtml/includes/actions/contact.inc.php+6
๐Ÿ“ˆ 6 added ๐Ÿ“‰ 0 removed

๐Ÿ’ป r14179 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-08-18 13:21
Fixed polling CBQoS object indexes by CISCO-CLASS-BASED-QOS-MIB.
Files changed (1)
Mincludes/polling/cisco-cbqos.inc.php+1 -1
๐Ÿ“ˆ 1 added ๐Ÿ“‰ 1 removed

๐Ÿ’ป r14178 ADD

Adam Armstrong ๐Ÿธ โ€ข 2025-08-17 02:50
Add improved table display for bgp_peer_af (mostly useful in group system)
Files changed (1)
Mhtml/includes/print/routing.inc.php+252
๐Ÿ“ˆ 252 added ๐Ÿ“‰ 0 removed

๐Ÿ’ป r14177 ADD

Adam Armstrong ๐Ÿธ โ€ข 2025-08-14 13:50
Add dbReplace() functions
Files changed (1)
Mincludes/db.inc.php+182
๐Ÿ“ˆ 182 added ๐Ÿ“‰ 0 removed

๐Ÿ’ป r14176 MINOR

Mike Stupalov ๐Ÿฑ โ€ข 2025-08-14 13:25
Fixed db NULL queries in cache and probes. Clean code styles.
Files changed (2)
Mincludes/db/cache.inc.php+7 -6
Mincludes/polling/probes.inc.php+17 -12
๐Ÿ“ˆ 24 added ๐Ÿ“‰ 18 removed

๐Ÿ’ป r14175 CLEAN

Mike Stupalov ๐Ÿฑ โ€ข 2025-08-14 13:10
Removed unused db mysql functions.
Files changed (1)
Dincludes/db/mysql.inc.php-368
๐Ÿ“ˆ 0 added ๐Ÿ“‰ 368 removed

๐Ÿ’ป r14174 MINOR

Mike Stupalov ๐Ÿฑ โ€ข 2025-08-14 13:03
Moved db cache functions to separate include for prevent possible fatal error in cli.
Files changed (4)
Mincludes/cache.inc.php+3 -135
Mincludes/db.inc.php+3
Aincludes/db/cache.inc.php+145
Mincludes/functions.inc.php-1
๐Ÿ“ˆ 151 added ๐Ÿ“‰ 136 removed

๐Ÿ’ป r14173 FIX

Adam Armstrong ๐Ÿธ โ€ข 2025-08-14 02:58
Fix erroneous _ in the bgpPeer entity definition
Files changed (1)
Mincludes/definitions/entities/routing.inc.php+1 -1
๐Ÿ“ˆ 1 added ๐Ÿ“‰ 1 removed

๐Ÿ’ป r14172 MAJOR

Mike Stupalov ๐Ÿฑ โ€ข 2025-08-12 14:21
Increased minimum supported php version to 7.3.
Files changed (4)
Mhtml/includes/notifications.inc.php+6 -5
Mincludes/constants.inc.php+3 -2
Mincludes/debugging.inc.php+1 -1
Mincludes/functions.inc.php+2 -2
๐Ÿ“ˆ 12 added ๐Ÿ“‰ 10 removed

๐Ÿ’ป r14171 MIBS

Mike Stupalov ๐Ÿฑ โ€ข 2025-08-12 13:35
Removed duplicate (older) mib files.
Files changed (1)
Dmibs/vsol
๐Ÿ“ˆ 0 added ๐Ÿ“‰ 0 removed

๐Ÿ’ป r14170 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-08-12 13:34
Disabled snmp bulk for ViaLiteHD (OBS-5073).
Files changed (1)
Mincludes/definitions/os/vialite.inc.php+1
๐Ÿ“ˆ 1 added ๐Ÿ“‰ 0 removed

๐Ÿ’ป r14169 MIBS

Adam Armstrong ๐Ÿธ โ€ข 2025-08-11 08:09
Add new MIBs
Files changed (117)

Showing the first 30 paths; 87 more are omitted from this static page.

Amibs/advantech
Amibs/advantech/ADVANTECH-COMMON-MIB+572
Amibs/advantech/ADVANTECH-EKI-PRONEER-MIB+10,579
Amibs/aviat
Amibs/aviat/AVIAT-ALARM-REPORTING-MIB+634
Amibs/aviat/AVIAT-G826-MIB+838
Amibs/aviat/AVIAT-MODEM-MIB+621
Amibs/aviat/AVIAT-RF-MIB+621
Amibs/aviat/AVIAT-RXPERFORMANCE-EX-MIB+435
Amibs/aviat/AVIAT-RXPERFORMANCE-MIB+691
Amibs/aviat/AVIAT-SWMANAGEMENT-MIB+328
Amibs/aviat/AVIAT-TEXTCONVENTION-MIB+208
Amibs/aviat/STXN-GLOBALREGISTER-MIB+315
Amibs/deltanet
Amibs/deltanet/Deltanet-MIB+19
Amibs/deltanet/LAMBDATRAIL-MIB+1,147
Amibs/deltanet/Lambdatrail2s-MIB+1,143
Mmibs/innovaphone/INNO-MIB+37 -6
Amibs/sagemcom
Amibs/sagemcom/ADR155C-MIB+57
Amibs/sagemcom/ADR2500C-MIB+54
Amibs/sagemcom/ADR63E1-MIB+57
Amibs/sagemcom/EQUIPMENT-MIB+886
Amibs/sagemcom/GIGE-MIB+990
Amibs/sagemcom/LOG-MIB+927
Amibs/sagemcom/PERFORMANCE-MIB+540
Amibs/sagemcom/PPP-BRIDGE-NCP-MIB+481
Amibs/sagemcom/PPP-LCP-MIB+837
Amibs/sagemcom/PROTECTION-MIB+1,272
Amibs/sagemcom/SAGEM-DR-MIB+59
๐Ÿ“ˆ 0 added ๐Ÿ“‰ 0 removed

๐Ÿ’ป r14168 IMPROVE

Adam Armstrong ๐Ÿธ โ€ข 2025-08-08 02:08
Improve dashboard code and add csrf token to api action. cleanup pending gridstack upgrade.s
Files changed (6)
Mhtml/ajax/actions.php+1 -2
Ahtml/css/dashboard.css+55
Mhtml/includes/actions/contact.inc.php+8 -4
Ahtml/js/dashboard.js+198
Mhtml/pages/dashboard.inc.php+55 -481
Mincludes/definitions/wui.inc.php+19
๐Ÿ“ˆ 83 added ๐Ÿ“‰ 487 removed

๐Ÿ’ป r14167 MINOR

Mike Stupalov ๐Ÿฑ โ€ข 2025-08-05 13:49
Added ports alert metric for ifLastChange, ifLastChange_unixtime and ifLastChange_uptime (OBS-3436).
Files changed (3)
Mincludes/definitions/entities/ports.inc.php+2
Mincludes/entities/port.inc.php+52
Mincludes/polling/ports.inc.php+29 -56
๐Ÿ“ˆ 83 added ๐Ÿ“‰ 56 removed

๐Ÿ’ป r14166 FIX

Adam Armstrong ๐Ÿธ โ€ข 2025-08-05 00:16
Remove PHP 8.0+ code.
Files changed (1)
Mincludes/polling/probes.inc.php+18 -7
๐Ÿ“ˆ 18 added ๐Ÿ“‰ 7 removed

๐Ÿ’ป r14165 ADD

Adam Armstrong ๐Ÿธ โ€ข 2025-08-04 15:22
Add db cache functions
Files changed (1)
Mincludes/cache.inc.php+134
๐Ÿ“ˆ 134 added ๐Ÿ“‰ 0 removed

๐Ÿ’ป r14164 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-08-04 14:15
Fixed ports entity grouping definition (OBS-5066).
Files changed (1)
Mincludes/definitions/entities/ports.inc.php+1 -1
๐Ÿ“ˆ 1 added ๐Ÿ“‰ 1 removed

๐Ÿ’ป r14163 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-08-04 13:11
Fixed writting error logs with enabled php debug.
Files changed (1)
Mincludes/debugging.inc.php+6 -3
๐Ÿ“ˆ 6 added ๐Ÿ“‰ 3 removed

๐Ÿ’ป r14162 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-08-04 09:50
Fixed generate global navbar.
Files changed (1)
Mhtml/includes/print/navbar.inc.php+4 -1
๐Ÿ“ˆ 4 added ๐Ÿ“‰ 1 removed

๐Ÿ’ป r14161 DEVEL

Mike Stupalov ๐Ÿฑ โ€ข 2025-08-04 09:34
Temporary fix for create cache table.
Files changed (1)
Mupdate/500.sql+1 -1
๐Ÿ“ˆ 0 added ๐Ÿ“‰ 0 removed

๐Ÿ’ป r14160 IMPROVE

Adam Armstrong ๐Ÿธ โ€ข 2025-08-03 14:13
Enhancements to probes system perf metric collection and graphing. better add/edit modal. better probe help.
Files changed (15)
Mhousekeeping.php+5 -1
Mhtml/includes/entities/probe.inc.php+27 -73
Ahtml/includes/graphs/probe/perf.inc.php+39
Mhtml/includes/modals/add_probe.inc.php+173 -3
Mhtml/includes/modals/edit_probe.inc.php+43 -10
Mhtml/includes/print/navbar.inc.php+22
Ahtml/includes/probe_modal_helpers.inc.php+176
Mincludes/definitions/entities/probes.inc.php+90 -82
Mincludes/entities/probe.inc.php+539
Mincludes/functions.inc.php+1
Aincludes/housekeeping/cache.inc.php+6
Mincludes/observium.inc.php+5 -4
Mincludes/polling/probes.inc.php+85 -72
Ascripts/probe_help_tool.php+283
Aupdate/500.sql+4
๐Ÿ“ˆ 1,494 added ๐Ÿ“‰ 245 removed

July 2025

๐Ÿ’ป r14159 PHP8

Mike Stupalov ๐Ÿฑ โ€ข 2025-07-31 10:38
[PHP8] Fixed possible fatal error in Zimbra application polling (OBS-4956).
Files changed (1)
Mincludes/polling/applications/zimbra.inc.php+7 -8
๐Ÿ“ˆ 7 added ๐Ÿ“‰ 8 removed

๐Ÿ’ป r14158 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-07-31 10:31
Improved detect mysql password in debian for mysql agent script (OBS-4946).
Files changed (1)
Mscripts/agent-local/mysql.cnf+18 -27
๐Ÿ“ˆ 18 added ๐Ÿ“‰ 27 removed

๐Ÿ’ป r14156 DEVEL

Mike Stupalov ๐Ÿฑ โ€ข 2025-07-30 13:33
Added complex unittest for array_tag_replace() and array_str_replace().
Files changed (3)
Mincludes/alerts.inc.php+12 -4
Mincludes/rewrites.inc.php+2 -23
Mtests/IncludesRewritesTest.php+148
๐Ÿ“ˆ 162 added ๐Ÿ“‰ 27 removed

๐Ÿ’ป r14155 MINOR

Mike Stupalov ๐Ÿฑ โ€ข 2025-07-30 12:17
Restored old style array_str_replace() due unknown troubles arising in array_tag_replace(). Appear in r14104 (OBS-5064).
Files changed (1)
Mincludes/rewrites.inc.php+21 -1
๐Ÿ“ˆ 21 added ๐Ÿ“‰ 1 removed

๐Ÿ’ป r14154 IMPROVE

Adam Armstrong ๐Ÿธ โ€ข 2025-07-30 03:10
Switch get_entities.php to build entity lists based on definition arrays.
Files changed (5)
Mhtml/ajax/get_entities.php+72 -56
Mincludes/definitions/entities.inc.php+2
Mincludes/definitions/entities/devices.inc.php+4
Mincludes/definitions/entities/ports.inc.php+3
Mincludes/definitions/entities/sensors.inc.php+5
๐Ÿ“ˆ 86 added ๐Ÿ“‰ 56 removed

๐Ÿ’ป r14153 ADD

Adam Armstrong ๐Ÿธ โ€ข 2025-07-30 03:03
Add global rancid regexp config search. Can handle both SVN and GIT repos.
Files changed (1)
Ahtml/pages/rancid.inc.php+263
๐Ÿ“ˆ 263 added ๐Ÿ“‰ 0 removed

๐Ÿ’ป r14152 SECURE

Adam Armstrong ๐Ÿธ โ€ข 2025-07-29 20:50
Add CSRF token use to settings_user action vis ajax_settings() js function
Files changed (2)
Mhtml/ajax/actions.php+1 -1
Mhtml/js/observium.js+4 -1
๐Ÿ“ˆ 1 added ๐Ÿ“‰ 1 removed

๐Ÿ’ป r14151 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-07-29 20:32
Fixed polling ports ADSL2+ params.
Files changed (4)
Mhtml/pages/device/port.inc.php+5 -5
Mhtml/pages/device/port/adsl.inc.php+3 -1
Mincludes/polling/ports/adsl-line-mib.inc.php+2 -1
Mincludes/polling/ports/adsl-line-mib.lib.php+40 -40
๐Ÿ“ˆ 50 added ๐Ÿ“‰ 47 removed

๐Ÿ’ป r14150 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-07-29 20:28
Added ability for discovery mibs with checking by ports ifType.
Files changed (2)
Mincludes/definitions/mibs.inc.php+9
Mincludes/functions.inc.php+28 -2
๐Ÿ“ˆ 37 added ๐Ÿ“‰ 2 removed

๐Ÿ’ป r14149 MINOR

Mike Stupalov ๐Ÿฑ โ€ข 2025-07-29 19:11
Added discovery processors and memory by HUAWEI-DEVICE-MIB.
Files changed (2)
Mincludes/definitions/mibs/huawei.inc.php+73 -16
Mincludes/definitions/os/huawei.inc.php+31 -31
๐Ÿ“ˆ 104 added ๐Ÿ“‰ 47 removed

๐Ÿ’ป r14148 MINOR

Mike Stupalov ๐Ÿฑ โ€ข 2025-07-29 19:09
Added check requires in processors definitions discovery.
Files changed (1)
Mincludes/entities/processor.inc.php+5
๐Ÿ“ˆ 5 added ๐Ÿ“‰ 0 removed

๐Ÿ’ป r14147 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-07-29 18:02
Improved cleanup inventory fields os Huawei and other devices which report broken description strings.
Files changed (1)
Mincludes/discovery/functions.inc.php+10 -1
๐Ÿ“ˆ 10 added ๐Ÿ“‰ 1 removed

๐Ÿ’ป r14146 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-07-29 14:36
Improved discovery sensor descriptions by HUAWEI-ENTITY-EXTENT-MIB.
Files changed (1)
Mincludes/discovery/sensors/huawei-entity-extent-mib.inc.php+51 -51
๐Ÿ“ˆ 51 added ๐Ÿ“‰ 51 removed

๐Ÿ’ป r14145 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-07-29 14:34
Improved rewrite_entity_name() for clean by default broken snmp chars converted to points.
Files changed (1)
Mincludes/rewrites.inc.php+9 -6
๐Ÿ“ˆ 9 added ๐Ÿ“‰ 6 removed

๐Ÿ’ป r14144 PHP8

Mike Stupalov ๐Ÿฑ โ€ข 2025-07-29 14:32
[PHP8] Added useful php 8.5 functions array_first() and array_last().
Files changed (1)
Mincludes/polyfill.inc.php+16
๐Ÿ“ˆ 16 added ๐Ÿ“‰ 0 removed

๐Ÿ’ป r14143 WMAP

Adam Armstrong ๐Ÿธ โ€ข 2025-07-28 21:30
Get rid of some old code
Files changed (6)
Dincludes/weathermap/lib/datasources/WeatherMapDataSource_cactihost.php-89
Dincludes/weathermap/lib/datasources/WeatherMapDataSource_cactithold.php-236
Dincludes/weathermap/lib/datasources/WeatherMapDataSource_dsstats.php-214
Dincludes/weathermap/lib/datasources/WeatherMapDataSource_mrtg.php-81
Dincludes/weathermap/lib/datasources/WeatherMapDataSource_skeleton.php.txt-49
Dincludes/weathermap/lib/datasources/WeatherMapDataSource_wmdata.php-76
๐Ÿ“ˆ 0 added ๐Ÿ“‰ 0 removed

๐Ÿ’ป r14142 MINOR

Mike Stupalov ๐Ÿฑ โ€ข 2025-07-28 15:11
Added discovery sensors by ORION-BASE-MIB (OBS-5059).
Files changed (3)
Ahtml/images/os/delta-dark.svg+1
Ahtml/images/os/delta.svg+1
Mincludes/definitions/mibs/delta.inc.php+144 -94
๐Ÿ“ˆ 146 added ๐Ÿ“‰ 94 removed

๐Ÿ’ป r14141 FIX

Adam Armstrong ๐Ÿธ โ€ข 2025-07-28 13:25
php8 fixes to alert_migrate
Files changed (1)
Mhtml/pages/migrate_alerts.inc.php+6 -6
๐Ÿ“ˆ 6 added ๐Ÿ“‰ 6 removed

๐Ÿ’ป r14139 FIX

Adam Armstrong ๐Ÿธ โ€ข 2025-07-28 10:40
Un-mangle legacy associations
Files changed (1)
Aupdate/499.sql+1
๐Ÿ“ˆ 0 added ๐Ÿ“‰ 0 removed

๐Ÿ’ป r14137 FIX

Adam Armstrong ๐Ÿธ โ€ข 2025-07-28 10:30
Remove migration code
Files changed (1)
Mupdate/498.php-166
๐Ÿ“ˆ 0 added ๐Ÿ“‰ 166 removed

๐Ÿ’ป r14136 DB

Mike Stupalov ๐Ÿฑ โ€ข 2025-07-28 10:16
Fixed migrate more alert rules, failed in previous migration.
Files changed (2)
Mincludes/alerts.inc.php+13 -3
Mupdate/498.php+3 -1
๐Ÿ“ˆ 16 added ๐Ÿ“‰ 4 removed

๐Ÿ’ป r14134 ADD

Adam Armstrong ๐Ÿธ โ€ข 2025-07-27 21:39
Finalise migration from legacy assocation format. Display error in UI.
Files changed (2)
Mhtml/includes/notifications.inc.php+19
Aupdate/498.php+165
๐Ÿ“ˆ 184 added ๐Ÿ“‰ 0 removed

๐Ÿ’ป r14133 ICONS

Mike Stupalov ๐Ÿฑ โ€ข 2025-07-27 16:23
Added new TrueNAS logo (OBS-5062).
Files changed (1)
Ahtml/images/os/truenas.svg+1
๐Ÿ“ˆ 1 added ๐Ÿ“‰ 0 removed

๐Ÿ’ป r14132 MIBS

Mike Stupalov ๐Ÿฑ โ€ข 2025-07-27 11:42
Removed duplicate rfc mib files from cisco dir.
Files changed (7)
Dmibs/cisco/ADSL-DMT-LINE-MIB-589
Dmibs/cisco/ETHERLIKE-MIB-1,131
Dmibs/cisco/MEF-SOAM-PM-MIB-7,578
Dmibs/cisco/MEF-SOAM-TC-MIB-324
Mmibs/rfc/BGP4V2-TC-MIB+1 -1
Mmibs/rfc/MEF-SOAM-PM-MIB+1 -1
Mmibs/rfc/MEF-SOAM-TC-MIB+1 -1
๐Ÿ“ˆ 0 added ๐Ÿ“‰ 0 removed

๐Ÿ’ป r14131 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-07-26 11:24
More accurate association neighbour local ports by LLDP-MIB (OBS-5061).
Files changed (1)
Mincludes/discovery/neighbours/lldp-mib.inc.php+33 -21
๐Ÿ“ˆ 33 added ๐Ÿ“‰ 21 removed

๐Ÿ’ป r14130 MINOR

Mike Stupalov ๐Ÿฑ โ€ข 2025-07-26 10:50
Fixed neighbours local port association by LLDP-MIB on Cumulus Linux (OBS-5061).
Files changed (1)
Mincludes/discovery/neighbours/lldp-mib.inc.php+70 -9
๐Ÿ“ˆ 70 added ๐Ÿ“‰ 9 removed

๐Ÿ’ป r14129 ICONS

Mike Stupalov ๐Ÿฑ โ€ข 2025-07-24 19:27
Added new OPNsense logo.
Files changed (1)
Ahtml/images/os/opnsense.svg+1
๐Ÿ“ˆ 1 added ๐Ÿ“‰ 0 removed

๐Ÿ’ป r14128 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-07-24 19:27
Skip empty serial by unix distro script.
Files changed (1)
Mincludes/polling/os/unix.inc.php+12 -14
๐Ÿ“ˆ 12 added ๐Ÿ“‰ 14 removed

๐Ÿ’ป r14127 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-07-24 12:20
Cleaned unit_string_to_numeric().
Files changed (1)
Mincludes/common.inc.php+1 -3
๐Ÿ“ˆ 1 added ๐Ÿ“‰ 3 removed

๐Ÿ’ป r14126 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-07-24 12:13
Fixed variable.
Files changed (2)
Mincludes/functions.inc.php+2 -2
Mtests/IncludesFunctionsTest.php+3
๐Ÿ“ˆ 5 added ๐Ÿ“‰ 2 removed

๐Ÿ’ป r14125 MINOR

Mike Stupalov ๐Ÿฑ โ€ข 2025-07-24 12:03
Added polyfill for fpow(). Added bi_to_scale(). Updated si_to_scale().
Files changed (3)
Mincludes/functions.inc.php+45 -21
Mincludes/polyfill.inc.php+4
Mtests/IncludesFunctionsTest.php+82 -60
๐Ÿ“ˆ 131 added ๐Ÿ“‰ 81 removed

๐Ÿ’ป r14124 MINOR

Mike Stupalov ๐Ÿฑ โ€ข 2025-07-23 17:25
Improved support for Omnitron devices (OBS-5041).
Files changed (2)
Mincludes/definitions/mibs/omnitron.inc.php+327 -5
Mincludes/definitions/os/omnitron.inc.php+5 -5
๐Ÿ“ˆ 332 added ๐Ÿ“‰ 10 removed

๐Ÿ’ป r14123 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-07-23 17:00
Added fallback sensor measured association to fiber when port not found in entity_measured_match_definition().
Files changed (1)
Mincludes/entities.inc.php+20 -10
๐Ÿ“ˆ 20 added ๐Ÿ“‰ 10 removed

๐Ÿ’ป r14122 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-07-23 14:48
Added zero prepended index parts in entity_index_tags().
Files changed (2)
Mincludes/entities.inc.php+5 -1
Mincludes/functions.inc.php+1 -6
๐Ÿ“ˆ 6 added ๐Ÿ“‰ 7 removed

๐Ÿ’ป r14121 MIBS

Mike Stupalov ๐Ÿฑ โ€ข 2025-07-23 12:22
Updated Omnitron mib files.
Files changed (24)
Amibs/omnitron/OMNITRON-AAA-MIB+651
Amibs/omnitron/OMNITRON-ACL-MIB+387
Amibs/omnitron/OMNITRON-DS1-MIB+744
Amibs/omnitron/OMNITRON-DWDM-MIB+572
Amibs/omnitron/OMNITRON-EST-MIB+3,649
Amibs/omnitron/OMNITRON-EXT-MIB+5,767
Amibs/omnitron/OMNITRON-G8031-MIB+1,294
Amibs/omnitron/OMNITRON-G8032-MIB+1,302
Amibs/omnitron/OMNITRON-GPOE-MIB+627
Amibs/omnitron/OMNITRON-GPOE-NOTIFICATION-MIB+899
Amibs/omnitron/OMNITRON-HC-RMON-MIB+655
Amibs/omnitron/OMNITRON-IGMP-MIB+386
Amibs/omnitron/OMNITRON-IP-MIB+500
Amibs/omnitron/OMNITRON-LAG-MIB+345
Amibs/omnitron/OMNITRON-MEF31EXT-MIB+581
Mmibs/omnitron/OMNITRON-MIB+189 -199
Mmibs/omnitron/OMNITRON-POE-MIB+62 -22
Amibs/omnitron/OMNITRON-PTP-MIB+948
Amibs/omnitron/OMNITRON-SSH-MIB+263
Amibs/omnitron/OMNITRON-SYSLOG-MIB+325
Mmibs/omnitron/OMNITRON-TC-MIB+24 -14
Amibs/omnitron/OMNITRON-TRAP-MIB+2,396
Amibs/omnitron/OMNITRON-USER-MIB+470
Amibs/omnitron/OMNITRON-Y1731-MIB+3,116
๐Ÿ“ˆ 0 added ๐Ÿ“‰ 0 removed

๐Ÿ’ป r14120 MINOR

Mike Stupalov ๐Ÿฑ โ€ข 2025-07-23 11:24
Improved discovery sensors/statuses by FCMGMT-MIB (OBS-5049).
Files changed (1)
Mincludes/definitions/mibs/rfc.inc.php+39 -7
๐Ÿ“ˆ 39 added ๐Ÿ“‰ 7 removed

๐Ÿ’ป r14119 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-07-23 11:22
Added sensor class Capacitance.
Files changed (1)
Mincludes/definitions/entities/sensors.inc.php+4 -3
๐Ÿ“ˆ 4 added ๐Ÿ“‰ 3 removed

๐Ÿ’ป r14118 MINOR

Mike Stupalov ๐Ÿฑ โ€ข 2025-07-22 19:08
Improved detect C-Data OLT devices. Added discovery DOM sensors by CDATA-GPON-MIB2 (OBS-5057).
Files changed (3)
Mincludes/definitions/mibs/cdata.inc.php+57
Mincludes/definitions/mibs/nscrtv.inc.php+11 -1
Mincludes/definitions/os/cdata.inc.php+6
๐Ÿ“ˆ 74 added ๐Ÿ“‰ 1 removed

๐Ÿ’ป r14117 MAJOR

Mike Stupalov ๐Ÿฑ โ€ข 2025-07-22 16:52
Added support for ViaLite HD devices.
Files changed (10)
Ahtml/images/os/vialite_2x.png+1
Ahtml/images/os/vialite.png+1
Aincludes/definitions/mibs/vialite.inc.php+538
Aincludes/definitions/os/vialite.inc.php+22
Amibs/vialite
Amibs/vialite/NSCRTV-EDFA+1,446
Amibs/vialite/NSCRTV-OSW+1,339
Amibs/vialite/PPM-IGNIS-MIB+2,953
Amibs/vialite/PPM-IGNIS-V1TRAPS-MIB+333
Amibs/vialite/PPM-ORG-MIB+181
๐Ÿ“ˆ 560 added ๐Ÿ“‰ 0 removed

๐Ÿ’ป r14116 ALERTS

Adam Armstrong ๐Ÿธ โ€ข 2025-07-22 13:11
Add Microsoft Teams transport using flows and adaptive cards
Files changed (1)
Mincludes/definitions/transports.inc.php+79 -1
๐Ÿ“ˆ 79 added ๐Ÿ“‰ 1 removed

๐Ÿ’ป r14115 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-07-21 14:07
Cleaned up and optimized generate devices page code.
Files changed (2)
Mhtml/pages/devices.inc.php+220 -204
Mincludes/db.inc.php+2 -3
๐Ÿ“ˆ 222 added ๐Ÿ“‰ 207 removed

๐Ÿ’ป r14114 LIBS

Mike Stupalov ๐Ÿฑ โ€ข 2025-07-17 14:31
Added SqlFormatter 1.5.3 for PHP 8.1+.
Files changed (11)
Mincludes/autoloader.inc.php+12 -2
Mlibs/Doctrine/SqlFormatter/HtmlHighlighter.php+4 -1
Alibs/Doctrine/SqlFormatter15
Alibs/Doctrine/SqlFormatter15/CliHighlighter.php+77
Alibs/Doctrine/SqlFormatter15/Cursor.php+52
Alibs/Doctrine/SqlFormatter15/Highlighter.php+58
Alibs/Doctrine/SqlFormatter15/HtmlHighlighter.php+100
Alibs/Doctrine/SqlFormatter15/NullHighlighter.php+28
Alibs/Doctrine/SqlFormatter15/SqlFormatter.php+485
Alibs/Doctrine/SqlFormatter15/Token.php+63
Alibs/Doctrine/SqlFormatter15/Tokenizer.php+930
๐Ÿ“ˆ 12 added ๐Ÿ“‰ 2 removed

๐Ÿ’ป r14113 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-07-17 14:06
Use accurate sql functions list in db_quote_string().
Files changed (3)
Mincludes/constants.inc.php+38
Mincludes/db.inc.php+3 -2
Mtests/IncludesDbTest.php+1
๐Ÿ“ˆ 42 added ๐Ÿ“‰ 2 removed

๐Ÿ’ป r14112 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-07-17 11:57
Added display remote pollers versions in cli for print_versions().
Files changed (1)
Mincludes/common.inc.php+9
๐Ÿ“ˆ 9 added ๐Ÿ“‰ 0 removed

๐Ÿ’ป r14111 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-07-17 11:12
Fixed edit device SNMP Max Repetition value.
Files changed (1)
Mhtml/pages/device/edit/snmp.inc.php+4 -4
๐Ÿ“ˆ 4 added ๐Ÿ“‰ 4 removed

๐Ÿ’ป r14110 MINOR

Mike Stupalov ๐Ÿฑ โ€ข 2025-07-16 23:20
Added visual error message for some critical DB errors (only when DB debug enabled).
Files changed (2)
Mincludes/db.inc.php+37 -3
Mincludes/db/mysqli.inc.php+2 -6
๐Ÿ“ˆ 39 added ๐Ÿ“‰ 9 removed

๐Ÿ’ป r14109 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-07-16 23:14
Accurate detect sql functions in db_quote_string(). Added unit tests.
Files changed (2)
Mincludes/db.inc.php+2 -1
Mtests/IncludesDbTest.php+32 -2
๐Ÿ“ˆ 34 added ๐Ÿ“‰ 3 removed

๐Ÿ’ป r14108 MINOR

Mike Stupalov ๐Ÿฑ โ€ข 2025-07-16 18:07
Fixed missing Cisco CBQoS Policy Map Name in poller. Improved Cisco CBQoS module.
Files changed (2)
Mincludes/discovery/cisco-cbqos.inc.php+19 -29
Mincludes/polling/cisco-cbqos.inc.php+120 -107
๐Ÿ“ˆ 139 added ๐Ÿ“‰ 136 removed

๐Ÿ’ป r14107 MIBS

Mike Stupalov ๐Ÿฑ โ€ข 2025-07-15 16:51
Updated Fortinet mib files and related hardware IDs (OBS-5055).
Files changed (2)
Mincludes/definitions/os/fortinet.inc.php+20 -3
Mmibs/fortinet/FORTINET-FORTIGATE-MIB+132 -36
๐Ÿ“ˆ 20 added ๐Ÿ“‰ 3 removed

๐Ÿ’ป r14106 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-07-15 13:04
Improved detect Ubiquiti UniFi CloudKey (OBS-5053).
Files changed (1)
Mincludes/definitions/os/ubiquiti.inc.php+3 -2
๐Ÿ“ˆ 3 added ๐Ÿ“‰ 2 removed

๐Ÿ’ป r14105 DEVEL

Mike Stupalov ๐Ÿฑ โ€ข 2025-07-15 12:30
Fixed phpunit tests for testProcessPortLabel().
Files changed (1)
Mtests/IncludesRewritesTest.php+2 -2
๐Ÿ“ˆ 2 added ๐Ÿ“‰ 2 removed

๐Ÿ’ป r14104 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-07-15 12:05
Improved html_callback() and array_str_replace() for case-sensitive replacements. Fixed possible php fatal error with output buffering.
Files changed (2)
Mhtml/includes/functions.inc.php+21 -27
Mincludes/rewrites.inc.php+7 -10
๐Ÿ“ˆ 28 added ๐Ÿ“‰ 37 removed

๐Ÿ’ป r14103 TRIVIAL

Adam Armstrong ๐Ÿธ โ€ข 2025-07-14 11:07
Add check_radius definition
Files changed (1)
Mincludes/definitions/entities/probes.inc.php+49
๐Ÿ“ˆ 49 added ๐Ÿ“‰ 0 removed

June 2025

๐Ÿ’ป r14102 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-06-30 11:04
Little improved display php options in About page.
Files changed (1)
Mincludes/common.inc.php+2 -2
๐Ÿ“ˆ 2 added ๐Ÿ“‰ 2 removed

๐Ÿ’ป r14101 DEVEL

Mike Stupalov ๐Ÿฑ โ€ข 2025-06-30 11:01
Reverted commit r14099 due fatal error in php 7.x.
Files changed (6)
Mlibs/Psr/Cache/CacheException.php+1 -1
Mlibs/Psr/Cache/CacheItemInterface.php+6 -5
Mlibs/Psr/Cache/CacheItemPoolInterface.php+12 -11
Mlibs/Psr/Cache/README.md+7 -10
Mlibs/Psr/SimpleCache/CacheException.php+1 -1
Mlibs/Psr/SimpleCache/CacheInterface.php+20 -20
๐Ÿ“ˆ 0 added ๐Ÿ“‰ 0 removed

๐Ÿ’ป r14100 LIBS

Mike Stupalov ๐Ÿฑ โ€ข 2025-06-27 19:07
Updated Phpfastcache lib to 8.1.4.
Files changed (20)
Mlibs/Phpfastcache8/Cluster/ClusterPoolAbstract.php+2 -3
Mlibs/Phpfastcache8/Cluster/Drivers/FullReplication/FullReplicationCluster.php+6 -1
Mlibs/Phpfastcache8/Cluster/Drivers/MasterSlaveReplication/MasterSlaveReplicationCluster.php+1 -1
Mlibs/Phpfastcache8/Cluster/Drivers/SemiReplication/SemiReplicationCluster.php+6 -1
Mlibs/Phpfastcache8/Cluster/ItemAbstract.php+7
Mlibs/Phpfastcache8/Core/Item/ItemBaseTrait.php+8 -1
Mlibs/Phpfastcache8/Core/Item/ItemExtendedTrait.php+1
Mlibs/Phpfastcache8/Core/Item/TaggableCacheItemTrait.php+4 -6
Mlibs/Phpfastcache8/Core/Pool/DriverBaseTrait.php+7 -6
Mlibs/Phpfastcache8/Drivers/Cassandra/Config.php+24 -1
Mlibs/Phpfastcache8/Drivers/Cassandra/Driver.php+17 -4
Mlibs/Phpfastcache8/Drivers/Leveldb/Config.php+6 -6
Mlibs/Phpfastcache8/Drivers/Leveldb/Driver.php+1 -1
Mlibs/Phpfastcache8/Drivers/Memcache/Config.php+26 -55
Mlibs/Phpfastcache8/Drivers/Memcache/Driver.php+13 -20
Mlibs/Phpfastcache8/Drivers/Memcached/Config.php+27 -10
Mlibs/Phpfastcache8/Drivers/Memcached/Driver.php+12 -10
Mlibs/Phpfastcache8/Drivers/Memstatic/Driver.php+4 -8
Mlibs/Phpfastcache8/Helper/Psr16Adapter.php+3 -2
Mlibs/Phpfastcache8/Util/ArrayObject.php+14 -12
๐Ÿ“ˆ 0 added ๐Ÿ“‰ 0 removed

๐Ÿ’ป r14099 LIBS

Mike Stupalov ๐Ÿฑ โ€ข 2025-06-27 19:06
Updated Psr libs Cache and SimpleCache to 2.0.0.
Files changed (6)
Mlibs/Psr/Cache/CacheException.php+1 -1
Mlibs/Psr/Cache/CacheItemInterface.php+5 -6
Mlibs/Psr/Cache/CacheItemPoolInterface.php+11 -12
Mlibs/Psr/Cache/README.md+10 -7
Mlibs/Psr/SimpleCache/CacheException.php+1 -1
Mlibs/Psr/SimpleCache/CacheInterface.php+20 -20
๐Ÿ“ˆ 0 added ๐Ÿ“‰ 0 removed

๐Ÿ’ป r14098 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-06-27 12:24
Improved display PHP cache and memory options in print_versions().
Files changed (1)
Mincludes/common.inc.php+32 -16
๐Ÿ“ˆ 32 added ๐Ÿ“‰ 16 removed

๐Ÿ’ป r14096 PHP8

Mike Stupalov ๐Ÿฑ โ€ข 2025-06-27 09:31
[PHP8] Fixed possible fatal error on Locations page with empty devices list.
Files changed (1)
Mhtml/pages/locations.inc.php+3 -3
๐Ÿ“ˆ 3 added ๐Ÿ“‰ 3 removed

๐Ÿ’ป r14095 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-06-27 09:23
Removed check for permitted mib in ucd-diskio module.
Files changed (2)
Mincludes/discovery/ucd-diskio.inc.php+5 -4
Mincludes/polling/ucd-diskio.inc.php+5 -4
๐Ÿ“ˆ 10 added ๐Ÿ“‰ 8 removed

๐Ÿ’ป r14094 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-06-25 20:50
Removed redundant function in alerts API endpoint.
Files changed (1)
Mhtml/api/v0/includes/alerts.inc.php+18 -27
๐Ÿ“ˆ 18 added ๐Ÿ“‰ 27 removed

๐Ÿ’ป r14093 MINOR

Mike Stupalov ๐Ÿฑ โ€ข 2025-06-25 19:44
Added multiple device fields for edititing by API endpoint.
Files changed (4)
Mhtml/api/v0/includes/devices.inc.php+223 -34
Mhtml/pages/device/edit/geo.inc.php+2 -2
Mhtml/pages/device/edit/snmp.inc.php+2 -2
Mincludes/entities/device.inc.php+15 -18
๐Ÿ“ˆ 242 added ๐Ÿ“‰ 56 removed

๐Ÿ’ป r14092 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-06-25 19:39
Added multiple device field checks in is_valid_param().
Files changed (1)
Mincludes/common.inc.php+43
๐Ÿ“ˆ 43 added ๐Ÿ“‰ 0 removed

๐Ÿ’ป r14091 MINOR

Mike Stupalov ๐Ÿฑ โ€ข 2025-06-25 12:18
Added functions for validate timestamp and unixtime.
Files changed (8)
Mhtml/includes/functions.inc.php+3 -3
Mincludes/common.inc.php+80 -45
Mincludes/constants.inc.php-3
Mincludes/discovery/functions.inc.php+5 -5
Mincludes/polling/ports.inc.php+4 -5
Mincludes/rewrites.inc.php+6 -8
Mincludes/rrdtool.inc.php+7 -8
Mtests/IncludesCommonTest.php+7 -4
๐Ÿ“ˆ 112 added ๐Ÿ“‰ 81 removed

๐Ÿ’ป r14090 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-06-25 09:59
Excluded empty jnxFruState statuses by JUNIPER-MIB.
Files changed (1)
Mincludes/definitions/mibs/juniper.inc.php+2 -2
๐Ÿ“ˆ 2 added ๐Ÿ“‰ 2 removed

๐Ÿ’ป r14089 API

Adam Armstrong ๐Ÿธ โ€ข 2025-06-25 09:55
Allow update of poller_id from API
Files changed (1)
Mhtml/api/v0/includes/devices.inc.php+11
๐Ÿ“ˆ 11 added ๐Ÿ“‰ 0 removed

๐Ÿ’ป r14087 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-06-24 14:51
Improved get_status_array().
Files changed (1)
Mhtml/includes/print/status.inc.php+29 -16
๐Ÿ“ˆ 29 added ๐Ÿ“‰ 16 removed

๐Ÿ’ป r14086 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-06-24 13:02
Fixed generate_query_values() for numeric comparision with mysql function calls.
Files changed (2)
Mincludes/db.inc.php+43 -10
Mtests/IncludesDbTest.php+103 -91
๐Ÿ“ˆ 146 added ๐Ÿ“‰ 101 removed

๐Ÿ’ป r14085 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-06-23 13:10
Fixed dbApproxCount() for MariaDB.
Files changed (3)
Mhtml/includes/print/syslogs.inc.php+4
Mhtml/pages/syslog.inc.php+61 -54
Mincludes/db.inc.php+20 -14
๐Ÿ“ˆ 85 added ๐Ÿ“‰ 68 removed

๐Ÿ’ป r14084 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-06-20 19:28
Ignore incorrect indexes in snmp translate.
Files changed (1)
Mincludes/snmp.inc.php+6 -1
๐Ÿ“ˆ 6 added ๐Ÿ“‰ 1 removed

๐Ÿ’ป r14083 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-06-20 19:24
Improved discovery LLDP neighbours with empty sysname and description and associate remote host by port macaddress.
Files changed (2)
Mincludes/discovery/functions.inc.php+24 -8
Mincludes/discovery/neighbours/lldp-mib.inc.php+34 -9
๐Ÿ“ˆ 58 added ๐Ÿ“‰ 17 removed

๐Ÿ’ป r14082 DEVEL

Mike Stupalov ๐Ÿฑ โ€ข 2025-06-19 18:51
Reverted previous commit.
Files changed (1)
Mincludes/discovery/ucd-diskio.inc.php+2 -2
๐Ÿ“ˆ 2 added ๐Ÿ“‰ 2 removed

๐Ÿ’ป r14081 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-06-19 18:24
Ignore by default dm-XX devicemapper entities by UCD-DISKIO-MIB.
Files changed (1)
Mincludes/discovery/ucd-diskio.inc.php+2 -2
๐Ÿ“ˆ 2 added ๐Ÿ“‰ 2 removed

๐Ÿ’ป r14080 MINOR

Mike Stupalov ๐Ÿฑ โ€ข 2025-06-19 18:19
Improved support for C-Data OLT (OBS-5042).
Files changed (4)
Mincludes/definitions/mibs/cdata.inc.php+100 -85
Mincludes/definitions/mibs/nscrtv.inc.php+162 -70
Mincludes/definitions/os/cdata.inc.php+8 -4
Mincludes/discovery/sensors/nscrtv-fttx-gpon-mib.inc.php+11 -5
๐Ÿ“ˆ 281 added ๐Ÿ“‰ 164 removed

๐Ÿ’ป r14079 MIBS

Mike Stupalov ๐Ÿฑ โ€ข 2025-06-19 18:17
Updated cdata and nscrtv mib files.
Files changed (8)
Mmibs/cdata/CDATA-EPON-MIB+148 -35
Mmibs/cdata/CDATA-GPON-MIB+5,132 -77
Amibs/cdata/NSCRTV-PON-TREE-EXT-LAYER3-MIB+1,201
Mmibs/cdata/NSCRTV-PON-TREE-EXT-MIB+10,089 -1,741
Amibs/cdata/NSCRTV-PON-TREE-EXT-SERVICE-PORT-MIB+801
Mmibs/cdata/VENDOR-COMMON-MIB+154
Mmibs/nscrtv/NSCRTV-FTTX-EPON-MIB+10,224 -11,684
Mmibs/nscrtv/NSCRTV-FTTX-GPON-MIB+3,805 -1,095
๐Ÿ“ˆ 0 added ๐Ÿ“‰ 0 removed

๐Ÿ’ป r14078 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-06-19 18:15
Skipped discovery possible same sensors/statuses/counters with definitions discovery.
Files changed (3)
Mincludes/entities/counter.inc.php+10 -4
Mincludes/entities/sensor.inc.php+5
Mincludes/entities/status.inc.php+23 -9
๐Ÿ“ˆ 38 added ๐Ÿ“‰ 13 removed

๐Ÿ’ป r14077 MINOR

Mike Stupalov ๐Ÿฑ โ€ข 2025-06-19 12:13
Added ignore filters for ucd-diskio module same as for storage.
Files changed (3)
Mincludes/discovery/ucd-diskio.inc.php+12 -4
Mincludes/polling/ucd-diskio.inc.php+12 -10
Mincludes/polling/ucd-mib.inc.php+148 -145
๐Ÿ“ˆ 172 added ๐Ÿ“‰ 159 removed

๐Ÿ’ป r14076 ICONS

Mike Stupalov ๐Ÿฑ โ€ข 2025-06-17 16:19
Fixed Epson logo svg.
Files changed (2)
Mhtml/images/os/alcatellucent.svg+1 -1
Mhtml/images/os/epson.svg+1 -1
๐Ÿ“ˆ 2 added ๐Ÿ“‰ 2 removed

๐Ÿ’ป r14075 CLEAN

Mike Stupalov ๐Ÿฑ โ€ข 2025-06-16 17:55
Moved footer navbar include to separate dir.
Files changed (3)
Dhtml/includes/navbar_footer.inc.php-126
Ahtml/includes/navbars/footer.inc.php+126
Mhtml/index.php+1 -1
๐Ÿ“ˆ 127 added ๐Ÿ“‰ 127 removed

๐Ÿ’ป r14074 CLEAN

Mike Stupalov ๐Ÿฑ โ€ข 2025-06-16 17:45
Moved alerting navbar include to separate dir.
Files changed (16)
Dhtml/includes/alerting-navbar.inc.php-89
Ahtml/includes/navbars/alerting.inc.php+89
Mhtml/includes/print/alert.inc.php+21 -21
Mhtml/pages/add_alert_check.inc.php+1 -1
Mhtml/pages/add_syslog_rule.inc.php+1 -1
Mhtml/pages/alert_check.inc.php+1 -1
Mhtml/pages/alert_checks.inc.php+1 -1
Mhtml/pages/alert_log.inc.php+3 -3
Mhtml/pages/alert_maintenance_add.inc.php+1 -1
Mhtml/pages/alert_maintenance.inc.php+4 -4
Mhtml/pages/alert_regenerate.inc.php+3 -3
Mhtml/pages/alerts.inc.php+1 -1
Mhtml/pages/contact.inc.php+1 -1
Mhtml/pages/contacts.inc.php+1 -1
Mhtml/pages/syslog_alerts.inc.php+3 -3
Mhtml/pages/syslog_rules.inc.php+3 -3
๐Ÿ“ˆ 134 added ๐Ÿ“‰ 134 removed

๐Ÿ’ป r14073 CLEAN

Mike Stupalov ๐Ÿฑ โ€ข 2025-06-16 17:18
Moved alert maintenance navbar include to separate dir.
Files changed (4)
Dhtml/includes/maintenance-navbar.inc.php-154
Ahtml/includes/navbars/maintenance.inc.php+154
Mhtml/pages/alert_maintenance_add.inc.php+1 -1
Mhtml/pages/alert_maintenance.inc.php+1 -1
๐Ÿ“ˆ 156 added ๐Ÿ“‰ 156 removed

๐Ÿ’ป r14072 CLEAN

Mike Stupalov ๐Ÿฑ โ€ข 2025-06-16 17:14
Moved custom oids navbar include to separate dir.
Files changed (4)
Dhtml/includes/customoids-navbar.inc.php-275
Ahtml/includes/navbars/customoids.inc.php+275
Mhtml/pages/customoid.inc.php+4 -2
Mhtml/pages/customoids.inc.php+1 -1
๐Ÿ“ˆ 280 added ๐Ÿ“‰ 278 removed

๐Ÿ’ป r14071 CLEAN

Mike Stupalov ๐Ÿฑ โ€ข 2025-06-16 17:10
Moved contacts navbar include to separate dir.
Files changed (4)
Dhtml/includes/contacts-navbar.inc.php-376
Ahtml/includes/navbars/contacts.inc.php+378
Mhtml/pages/contact.inc.php+1 -1
Mhtml/pages/contacts.inc.php+1 -1
๐Ÿ“ˆ 380 added ๐Ÿ“‰ 378 removed

๐Ÿ’ป r14070 CLEAN

Mike Stupalov ๐Ÿฑ โ€ข 2025-06-16 16:46
Moved groups navbar include to separate dir.
Files changed (6)
Dhtml/includes/group-navbar.inc.php-188
Ahtml/includes/navbars/group.inc.php+189
Mhtml/pages/group_add.inc.php+1 -1
Mhtml/pages/group.inc.php+1 -1
Mhtml/pages/groups_regenerate.inc.php+6 -7
Mhtml/pages/groups.inc.php+1 -1
๐Ÿ“ˆ 198 added ๐Ÿ“‰ 198 removed

๐Ÿ’ป r14069 MINOR

Mike Stupalov ๐Ÿฑ โ€ข 2025-06-16 16:33
Added filtering bgp peers by private/public ASNs (OBS-5022).
Files changed (5)
Ahtml/includes/navbars
Ahtml/includes/navbars/bgp.inc.php+263
Mhtml/includes/print/routing.inc.php+76 -47
Mhtml/pages/device/routing/bgp.inc.php+3 -121
Mhtml/pages/routing/bgp.inc.php+35 -133
๐Ÿ“ˆ 377 added ๐Ÿ“‰ 301 removed

๐Ÿ’ป r14068 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-06-16 12:03
Disabled snmp bulk for Extreme (Enterasys) OS.
Files changed (1)
Mincludes/definitions/os/extreme.inc.php+5 -3
๐Ÿ“ˆ 5 added ๐Ÿ“‰ 3 removed

๐Ÿ’ป r14067 MINOR

Mike Stupalov ๐Ÿฑ โ€ข 2025-06-16 11:58
Improved support for Acme Net-Net OS.
Files changed (2)
Mincludes/definitions/mibs/acme.inc.php+97 -27
Mincludes/definitions/os/oracle.inc.php+7 -4
๐Ÿ“ˆ 104 added ๐Ÿ“‰ 31 removed

๐Ÿ’ป r14066 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-06-16 11:37
Fixed power factor scale by SCHLEIFENBAUER-DATABUS-MIB.
Files changed (1)
Mincludes/definitions/mibs/schleifenbauer.inc.php+1 -1
๐Ÿ“ˆ 1 added ๐Ÿ“‰ 1 removed

๐Ÿ’ป r14065 MAJOR

Mike Stupalov ๐Ÿฑ โ€ข 2025-06-16 11:31
Added support for SCHLEIFENBAUER hPDU (OBS-4948).
Files changed (5)
Ahtml/images/os/schleifenbauer.svg+1
Aincludes/definitions/mibs/schleifenbauer.inc.php+186
Aincludes/definitions/os/schleifenbauer.inc.php+25
Mmibs/schleifenbauer/SCHLEIFENBAUER-DATABUS-MIB+822 -106
Mmibs/schleifenbauer/SCHLEIFENBAUER-SMI+15 -17
๐Ÿ“ˆ 212 added ๐Ÿ“‰ 0 removed

๐Ÿ’ป r14064 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-06-13 13:53
Improved default SNMP v3 auth options on Add device page.
Files changed (1)
Mhtml/pages/addhost.inc.php+159 -176
๐Ÿ“ˆ 159 added ๐Ÿ“‰ 176 removed

๐Ÿ’ป r14063 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-06-13 10:54
Improved find_similar().
Files changed (2)
Mincludes/functions.inc.php+71 -34
Mtests/IncludesFunctionsTest.php+45 -12
๐Ÿ“ˆ 116 added ๐Ÿ“‰ 46 removed

๐Ÿ’ป r14062 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-06-11 16:19
Disabled snmp bulk walk for Delta UPSes.
Files changed (1)
Mincludes/definitions/os/delta.inc.php+10 -8
๐Ÿ“ˆ 10 added ๐Ÿ“‰ 8 removed

๐Ÿ’ป r14061 MAJOR

Mike Stupalov ๐Ÿฑ โ€ข 2025-06-11 10:32
Added basic os support for Bridgetech probe (OBS-4976).
Files changed (6)
Aincludes/definitions/mibs/btech.inc.php+58
Aincludes/definitions/os/btech.inc.php+32
Amibs/btech
Amibs/btech/BtechBase-MIB+14
Amibs/btech/BtechProbe1-MIB+555
Amibs/btech/BtechTypes-MIB+33
๐Ÿ“ˆ 90 added ๐Ÿ“‰ 0 removed

๐Ÿ’ป r14060 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-06-10 11:52
Increased ifIndex number for ports discovered by CPQSM2-MIB for do not to cross with IF-MIB.
Files changed (1)
Mincludes/definitions/mibs/hp.inc.php+3 -1
๐Ÿ“ˆ 3 added ๐Ÿ“‰ 1 removed

๐Ÿ’ป r14059 MINOR

Mike Stupalov ๐Ÿฑ โ€ข 2025-06-09 11:19
Improved support for Socomec NetVision 7+ (OBS-5038).
Files changed (4)
Mincludes/definitions/mibs/socomec.inc.php+158 -95
Mincludes/definitions/mibs/socomec/socomecups-mib.inc.php+161 -139
Mincludes/definitions/os/socomec.inc.php+17 -7
Mmibs/socomec/SOCOMECUPS7-MIB+81 -17
๐Ÿ“ˆ 336 added ๐Ÿ“‰ 241 removed

๐Ÿ’ป r14058 ICONS

Mike Stupalov ๐Ÿฑ โ€ข 2025-06-09 11:16
Updated some vendor icons.
Files changed (4)
Ahtml/images/os/btech.svg+1
Ahtml/images/os/epson.svg+1
Ahtml/images/os/socomec.svg+1
Ahtml/images/os/zte.svg+1
๐Ÿ“ˆ 4 added ๐Ÿ“‰ 0 removed

๐Ÿ’ป r14057 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-06-09 08:15
Restored default detect StartTLS for email smtp transport. Added option for disable StartTLS. Forced no verify smtp hostname for StartTLS by default.
Files changed (3)
Mincludes/alerting/email.inc.php+17 -18
Mincludes/config-variables.inc.php+4 -3
Mincludes/defaults.inc.php+1 -1
๐Ÿ“ˆ 22 added ๐Ÿ“‰ 22 removed

๐Ÿ’ป r14056 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-06-08 12:49
Disabled StartTLS by default in email smtp transport (OBS-5037).
Files changed (1)
Mincludes/alerting/email.inc.php+7 -2
๐Ÿ“ˆ 7 added ๐Ÿ“‰ 2 removed

๐Ÿ’ป r14055 MINOR

Mike Stupalov ๐Ÿฑ โ€ข 2025-06-06 13:40
Added ability for ignore firewall graphs by name (OBS-5017).
Files changed (3)
Mincludes/defaults.inc.php+4
Mincludes/discovery/graphs/juniper-firewall-mib.inc.php+14 -4
Mincludes/entities.inc.php+19 -3
๐Ÿ“ˆ 37 added ๐Ÿ“‰ 7 removed

๐Ÿ’ป r14054 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-06-06 12:14
Changed param for descr max length in entity_descr_check().
Files changed (7)
Mincludes/discovery/functions.inc.php+7 -18
Mincludes/entities.inc.php+4 -11
Mincludes/entities/counter.inc.php+1 -4
Mincludes/entities/processor.inc.php+1 -1
Mincludes/entities/sensor.inc.php+1 -2
Mincludes/entities/status.inc.php+1 -4
Mincludes/entities/storage.inc.php+1 -1
๐Ÿ“ˆ 16 added ๐Ÿ“‰ 41 removed

๐Ÿ’ป r14053 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-06-06 11:21
Improved entity_descr_check(().
Files changed (1)
Mincludes/entities.inc.php+64 -96
๐Ÿ“ˆ 64 added ๐Ÿ“‰ 96 removed

๐Ÿ’ป r14052 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-06-06 10:39
Improved truncate() and mb_truncate(). Added truncate_len().
Files changed (2)
Mincludes/common.inc.php+65 -30
Mtests/IncludesCommonTest.php+42 -28
๐Ÿ“ˆ 107 added ๐Ÿ“‰ 58 removed

๐Ÿ’ป r14051 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-06-05 12:22
Switched email MX method to use Net_DNS2.
Files changed (2)
Mincludes/alerting/email.inc.php+1 -1
Mincludes/alerting/servicenow.inc.php+2 -2
๐Ÿ“ˆ 3 added ๐Ÿ“‰ 3 removed

๐Ÿ’ป r14050 LIBS

Mike Stupalov ๐Ÿฑ โ€ข 2025-06-05 12:11
Updated some pear libs.
Files changed (13)
Alibs/pear/Auth
Alibs/pear/Auth/SASL
Alibs/pear/Auth/SASL.php+138
Alibs/pear/Auth/SASL/Anonymous.php+72
Alibs/pear/Auth/SASL/Common.php+106
Alibs/pear/Auth/SASL/CramMD5.php+70
Alibs/pear/Auth/SASL/DigestMD5.php+199
Alibs/pear/Auth/SASL/External.php+64
Alibs/pear/Auth/SASL/Login.php+67
Alibs/pear/Auth/SASL/Plain.php+64
Alibs/pear/Auth/SASL/SCRAM.php+327
Mlibs/pear/Mail/Mail/smtpmx.php+28 -2
Mlibs/pear/Net/SMTP.php+64 -10
๐Ÿ“ˆ 0 added ๐Ÿ“‰ 0 removed

๐Ÿ’ป r14049 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-06-04 15:36
Added config options for Email transport for verify ssl certificate name and permit self-signed certificates.
Files changed (3)
Mincludes/alerting/email.inc.php+14
Mincludes/config-variables.inc.php+18 -4
Mincludes/defaults.inc.php+2
๐Ÿ“ˆ 34 added ๐Ÿ“‰ 4 removed

๐Ÿ’ป r14048 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-06-04 12:45
Fixed get ip addresses af on device ports page.
Files changed (1)
Mhtml/includes/print/addresses.inc.php+3 -3
๐Ÿ“ˆ 3 added ๐Ÿ“‰ 3 removed

๐Ÿ’ป r14047 MINOR

Mike Stupalov ๐Ÿฑ โ€ข 2025-06-03 17:12
Added discovery statuses jnx FRU by JUNIPER-MIB (OBS-4902).
Files changed (2)
Mincludes/definitions/mibs/juniper.inc.php+50 -3
Mincludes/definitions/rewrites.inc.php+46 -45
๐Ÿ“ˆ 96 added ๐Ÿ“‰ 48 removed

๐Ÿ’ป r14046 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-06-03 15:49
Improved associate inventory ports for JunOS EVO.
Files changed (1)
Mincludes/discovery/inventory/entity-mib.inc.php+23 -1
๐Ÿ“ˆ 23 added ๐Ÿ“‰ 1 removed

๐Ÿ’ป r14045 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-06-03 13:11
Fixed possible fatal error in get_vars() with comma in variable value.
Files changed (1)
Mhtml/includes/functions.inc.php+21 -18
๐Ÿ“ˆ 21 added ๐Ÿ“‰ 18 removed

๐Ÿ’ป r14044 MINOR

Mike Stupalov ๐Ÿฑ โ€ข 2025-06-02 17:12
Updated support for BDCOM IOS. Added discovery DOM sensors by NMS-GPON-MIB (OBS-5035).
Files changed (3)
Mincludes/definitions/mibs/bdcom.inc.php+118
Mincludes/definitions/mibs/bdcom/nms-if-mib.php+19 -9
Mincludes/definitions/os/bdcom.inc.php+11 -9
๐Ÿ“ˆ 148 added ๐Ÿ“‰ 18 removed

๐Ÿ’ป r14043 MIBS

Mike Stupalov ๐Ÿฑ โ€ข 2025-06-02 17:11
Updated BDCOM mib files.
Files changed (55)

Showing the first 30 paths; 25 more are omitted from this static page.

Mmibs/bdcom/NMS-BACKUPLINK-MIB+93 -93
Mmibs/bdcom/NMS-CARD-OPERATION-MIB+3 -3
Mmibs/bdcom/NMS-CHASSIS+62 -44
Dmibs/bdcom/NMS-CONFIG-31
Amibs/bdcom/NMS-CONFIG-MGMT+66
Mmibs/bdcom/NMS-DHCP-SERVER-LEASE-MIB+3 -3
Mmibs/bdcom/NMS-EPON-LLID-QOS-POLICY+1 -1
Mmibs/bdcom/NMS-EPON-ONU-QOS-POLICY+1 -1
Mmibs/bdcom/NMS-EPON-ONU-UNI-QOS-POLICY+1 -1
Mmibs/bdcom/NMS-EPON-PON-QOS-POLICY+1 -1
Mmibs/bdcom/NMS-ERPS-MIB+2 -2
Mmibs/bdcom/NMS-ETHERRING+1 -1
Mmibs/bdcom/NMS-FAN-TRAP+170 -23
Mmibs/bdcom/NMS-FILE-MGMT-MIB+14 -2
Mmibs/bdcom/NMS-FILTER-TRAP+2 -2
Mmibs/bdcom/NMS-GPON-MIB+13,520 -144
Mmibs/bdcom/NMS-HAL-GLOBAL-MIB+36 -3
Mmibs/bdcom/NMS-HAL-IF-MIB+115 -16
Mmibs/bdcom/NMS-HAL-TRAP+1 -1
Mmibs/bdcom/NMS-IF-MIB+144 -45
Mmibs/bdcom/NMS-INTERFACE-EXT+298 -11
Mmibs/bdcom/NMS-INTERFACES+214
Mmibs/bdcom/NMS-IPAcl+420
Mmibs/bdcom/NMS-LLDP-MIB+1 -1
Mmibs/bdcom/NMS-LOG-SERVER-MIB+18 -17
Mmibs/bdcom/NMS-LOOPBACK-DETECT-MIB+1 -1
Mmibs/bdcom/NMS-MAC-MIB+412 -301
Mmibs/bdcom/NMS-MacAcl+6 -6
Mmibs/bdcom/NMS-MEAPS-MIB+6 -4
Mmibs/bdcom/NMS-NAT+21
๐Ÿ“ˆ 0 added ๐Ÿ“‰ 0 removed

๐Ÿ’ป r14042 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-06-02 16:36
Skipped delete rrd files in delete_port() for remote rrdcached.
Files changed (1)
Mincludes/entities/port.inc.php+34 -26
๐Ÿ“ˆ 34 added ๐Ÿ“‰ 26 removed

๐Ÿ’ป r14041 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-06-02 16:33
Fixed display a device port graphs tab with remote rrdcached.
Files changed (3)
Mhtml/includes/entities/port.inc.php+1 -1
Mhtml/pages/device/port/adsl.inc.php+32 -34
Mhtml/pages/device/port/graphs.inc.php+9 -10
๐Ÿ“ˆ 42 added ๐Ÿ“‰ 45 removed

๐Ÿ’ป r14040 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-06-01 09:39
Updated VM names definitions.
Files changed (1)
Mincludes/definitions/vm.inc.php+4
๐Ÿ“ˆ 4 added ๐Ÿ“‰ 0 removed

May 2025

๐Ÿ’ป r14039 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-05-30 15:12
Improved ipv4/ipv6 queries in get_entity_ids_ip_by_network().
Files changed (2)
Mincludes/entities.inc.php+40 -35
Mincludes/entities/ip-address.inc.php+5 -16
๐Ÿ“ˆ 45 added ๐Ÿ“‰ 51 removed

๐Ÿ’ป r14038 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-05-30 07:43
Improved get_addresses().
Files changed (1)
Mhtml/includes/print/addresses.inc.php+30 -28
๐Ÿ“ˆ 30 added ๐Ÿ“‰ 28 removed

๐Ÿ’ป r14037 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-05-30 07:28
Fixed variable name for netscaller ip addresses.
Files changed (1)
Mhtml/includes/print/addresses.inc.php+3 -3
๐Ÿ“ˆ 3 added ๐Ÿ“‰ 3 removed

๐Ÿ’ป r14036 MINOR

Mike Stupalov ๐Ÿฑ โ€ข 2025-05-29 12:13
Added discovery inventory by ENTITY-MIB for recent versions of JunOS (OBS-5018).
Files changed (4)
Mincludes/definitions/os/juniper.inc.php+1 -1
Mincludes/discovery/functions.inc.php+4
Mincludes/discovery/inventory/entity-mib.inc.php+15
Mincludes/discovery/inventory/juniper-mib.inc.php+1
๐Ÿ“ˆ 21 added ๐Ÿ“‰ 1 removed

๐Ÿ’ป r14035 MINOR

Mike Stupalov ๐Ÿฑ โ€ข 2025-05-29 11:38
Improved array_merge_indexed(). Added array_merge_map() for merge array by keys map.
Files changed (2)
Mincludes/functions.inc.php+69 -50
Mtests/IncludesFunctionsTest.php+161
๐Ÿ“ˆ 230 added ๐Ÿ“‰ 50 removed

๐Ÿ’ป r14034 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-05-28 23:26
Do not show deleted inventory entries by default on device page.
Files changed (1)
Mhtml/includes/print/inventory.inc.php+7 -2
๐Ÿ“ˆ 7 added ๐Ÿ“‰ 2 removed

๐Ÿ’ป r14033 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-05-28 17:38
Fixed print_inventory_tree() loop condition.
Files changed (1)
Mhtml/includes/print/inventory.inc.php+1 -3
๐Ÿ“ˆ 1 added ๐Ÿ“‰ 3 removed

๐Ÿ’ป r14032 MINOR

Mike Stupalov ๐Ÿฑ โ€ข 2025-05-28 17:30
Improved generate device entPhysical inventory page. Fixed display entities unlinked with Chassis id.
Files changed (2)
Mhtml/includes/print/inventory.inc.php+89 -60
Mhtml/pages/device/entphysical.inc.php+6 -7
๐Ÿ“ˆ 95 added ๐Ÿ“‰ 67 removed

๐Ÿ’ป r14031 MINOR

Mike Stupalov ๐Ÿฑ โ€ข 2025-05-28 14:07
Unified ip addresses query for search and api.
Files changed (6)
Mhtml/api/v0/includes/address.inc.php+10 -101
Mhtml/includes/print/addresses.inc.php+224 -104
Mhtml/pages/device/ports/ipv4.inc.php+37 -36
Mhtml/pages/device/ports/ipv6.inc.php+37 -36
Mhtml/pages/search/ipv4.inc.php+56 -47
Mhtml/pages/search/ipv6.inc.php+52 -42
๐Ÿ“ˆ 416 added ๐Ÿ“‰ 366 removed

๐Ÿ’ป r14030 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-05-27 10:11
Fixed API query IP addresses for permitted devices for limited users.
Files changed (2)
Mhtml/api/v0/includes/address.inc.php+11 -16
Mincludes/observium.inc.php+5
๐Ÿ“ˆ 16 added ๐Ÿ“‰ 16 removed

๐Ÿ’ป r14029

Mike Stupalov ๐Ÿฑ โ€ข 2025-05-23 13:07
MINOR] Increased minimum mysql and rrdtool version based on actually supported distro versions (correctly).
Files changed (2)
Mincludes/constants.inc.php+18 -4
Mincludes/defaults.inc.php+2 -24
๐Ÿ“ˆ 20 added ๐Ÿ“‰ 28 removed

๐Ÿ’ป r14028 MINOR

Mike Stupalov ๐Ÿฑ โ€ข 2025-05-23 12:54
Increased minimum mysql and rrdtool version based on actually supported distro versions.
Files changed (1)
Mincludes/defaults.inc.php+22
๐Ÿ“ˆ 22 added ๐Ÿ“‰ 0 removed

๐Ÿ’ป r14027 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-05-23 11:56
DB schema updates are not allowed when using an unsupported database server version.
Files changed (1)
Mincludes/update/update.php+3
๐Ÿ“ˆ 3 added ๐Ÿ“‰ 0 removed

๐Ÿ’ป r14026 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-05-22 12:52
Improved polling hardware and version for Juniper JunOS Evolved.
Files changed (2)
Mincludes/definitions/os/juniper.inc.php+20
Mincludes/polling/os/juniper.inc.php+13 -3
๐Ÿ“ˆ 33 added ๐Ÿ“‰ 3 removed

๐Ÿ’ป r14025 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-05-22 10:56
Fixed update arp table for ipv6z.
Files changed (1)
Mincludes/discovery/arp-table.inc.php+12 -9
๐Ÿ“ˆ 12 added ๐Ÿ“‰ 9 removed

๐Ÿ’ป r14024 MINOR

Mike Stupalov ๐Ÿฑ โ€ข 2025-05-22 10:24
Improved detect linux distro for AlmaLinux, Manjaro and Slackware without unix-agent or snmp extend.
Files changed (1)
Mincludes/polling/os/unix.inc.php+22 -2
๐Ÿ“ˆ 22 added ๐Ÿ“‰ 2 removed

๐Ÿ’ป r14023 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-05-21 19:29
Improved detect JunOS EVO with incvorrect sysDescr and sysObjectId (OBS-5028).
Files changed (1)
Mincludes/definitions/os/juniper.inc.php+7
๐Ÿ“ˆ 7 added ๐Ÿ“‰ 0 removed

๐Ÿ’ป r14022 MIBS

Mike Stupalov ๐Ÿฑ โ€ข 2025-05-21 17:17
Added Sonus mib files.
Files changed (31)

Showing the first 30 paths; 1 more are omitted from this static page.

Amibs/ribbon/CONNEXIP-TRAPS-MIB+472
Amibs/ribbon/HORNET-BASE-TRAPS-MIB+5,150
Amibs/ribbon/SONUS-ADDRESS-CONTEXT+30,078
Amibs/ribbon/SONUS-ALARM-MGR+356
Amibs/ribbon/SONUS-ANNOUNCEMENTS-STATUS+277
Amibs/ribbon/SONUS-CDR-SERVER-MIB+380
Amibs/ribbon/SONUS-COMMON-TC+185
Amibs/ribbon/SONUS-COMMON-TRAP-MIB+111
Amibs/ribbon/SONUS-DRM-DSPSTATUS+3,757
Amibs/ribbon/SONUS-GEN2-EVENT-LOG-MIB+1,492
Amibs/ribbon/SONUS-GEN2-IPM+5,327
Amibs/ribbon/SONUS-GEN2-NTP-SERVICES-MIB+585
Amibs/ribbon/SONUS-GEN2-PROFILES-MIB+157
Amibs/ribbon/SONUS-GEN2-RADIUS-MIB+813
Amibs/ribbon/SONUS-GLOBAL-OBJECTS+15,091
Amibs/ribbon/SONUS-HA-MIB+303
Amibs/ribbon/SONUS-LICENSE-MIB+193
Amibs/ribbon/SONUS-LOAD-BALANCING-SERVICE-STATUS+807
Amibs/ribbon/SONUS-MGMT-IP-INTERFACE+325
Amibs/ribbon/SONUS-NETWORK-PROCESSOR-STATS+814
Amibs/ribbon/SONUS-NODE-RESOURCES-CONGESTION+956
Amibs/ribbon/SONUS-NODE-RESOURCES-DSPUSAGE+3,264
Amibs/ribbon/SONUS-PORT+1,771
Amibs/ribbon/SONUS-SBX-POLICY-SERVER-TRAP-MIB+949
Amibs/ribbon/SONUS-SBX-TRAP-MIB+8,016
Amibs/ribbon/SONUS-SLB+397
Amibs/ribbon/SONUS-SMI+334
Amibs/ribbon/SONUS-SWE+294
Amibs/ribbon/SONUS-SYSTEM-MIB+5,463
Amibs/ribbon/SONUS-VM+477
๐Ÿ“ˆ 0 added ๐Ÿ“‰ 0 removed

๐Ÿ’ป r14021 MINOR

Mike Stupalov ๐Ÿฑ โ€ข 2025-05-20 14:58
Added basic os definition for ALLNET IP Control (OBS-4915).
Files changed (5)
Ahtml/images/os/allnet.svg+1
Aincludes/definitions/os/allnet.inc.php+31
Amibs/allnet
Amibs/allnet/ALLNET-MSR-MIB+400
Amibs/allnet/ALLNET-SENSOR-MIB+2,808
๐Ÿ“ˆ 32 added ๐Ÿ“‰ 0 removed

๐Ÿ’ป r14020 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-05-20 14:01
Improved detect JunOS EVO (OBS-5028).
Files changed (1)
Mincludes/definitions/os/juniper.inc.php+3 -1
๐Ÿ“ˆ 3 added ๐Ÿ“‰ 1 removed

๐Ÿ’ป r14019 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-05-20 13:31
Fixed edit device sensors forms for toggle custom flag to on (OBS-5031).
Files changed (2)
Mhtml/js/observium.js+17 -2
Mhtml/pages/device/edit/sensors.inc.php+71 -67
๐Ÿ“ˆ 71 added ๐Ÿ“‰ 67 removed

๐Ÿ’ป r14018 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-05-19 20:45
Fixed polling port speed by CPQSM2-MIB (OBS-5030).
Files changed (1)
Mincludes/definitions/mibs/hp.inc.php+1 -1
๐Ÿ“ˆ 1 added ๐Ÿ“‰ 1 removed

๐Ÿ’ป r14017 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-05-19 16:47
Moved Sonus os/mib defifinitions to Ribbon.
Files changed (17)
Aincludes/definitions/mibs/ribbon.inc.php+29
Dincludes/definitions/mibs/sonus.inc.php-29
Aincludes/definitions/os/ribbon.inc.php+33
Dincludes/definitions/os/sonus.inc.php-23
Amibs/ribbon
Amibs/ribbon/APOLLO-MIB+4,444
Amibs/ribbon/ECI-FLOW-ACCOUNTING-MIB+250
Amibs/ribbon/ECI-OPERATING-MIB+604
Amibs/ribbon/ECI-POLICY-BASED-ACCOUNTING-MIB+113
Amibs/ribbon/ECI-QUEUE-ACCOUNTING-MIB+241
Amibs/ribbon/ECI-SMI+80
Amibs/ribbon/ECI-TC+32
Amibs/ribbon/ECI-TRAPS+9,201
Amibs/ribbon/UX-CALL-STATS-MIB+1,718
Amibs/ribbon/UX-OBJECTS-MIB+1,358
Amibs/ribbon/UX-TRAP-MIB+5,533
Dmibs/sonus
๐Ÿ“ˆ 62 added ๐Ÿ“‰ 52 removed

๐Ÿ’ป r14016 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-05-19 16:31
Added top notification banner when all alert notifications is suppressed.
Files changed (1)
Mhtml/includes/notifications.inc.php+17
๐Ÿ“ˆ 17 added ๐Ÿ“‰ 0 removed

๐Ÿ’ป r14015 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-05-18 10:29
Removed Web UI banner when all notifications disabled (appear in r14013). Use suppress option instead.
Files changed (3)
Mhtml/includes/notifications.inc.php-8
Mincludes/config-variables.inc.php+2 -2
Mincludes/defaults.inc.php+1 -1
๐Ÿ“ˆ 3 added ๐Ÿ“‰ 11 removed

๐Ÿ’ป r14014 LIBS

Mike Stupalov ๐Ÿฑ โ€ข 2025-05-18 10:01
Updated Net_DNS2 lib to 1.5.5.
Files changed (29)
Mlibs/pear/Net/DNS2/BitMap.php+9 -7
Mlibs/pear/Net/DNS2/Cache.php+2 -2
Mlibs/pear/Net/DNS2/Cache/File.php+12 -10
Mlibs/pear/Net/DNS2/Cache/Shm.php+2 -2
Mlibs/pear/Net/DNS2/Exception.php+4 -17
Mlibs/pear/Net/DNS2/Header.php+1 -1
Mlibs/pear/Net/DNS2/Lookups.php+18 -6
Mlibs/pear/Net/DNS2/Names.php+1 -3
Mlibs/pear/Net/DNS2/Notifier.php+2 -2
Mlibs/pear/Net/DNS2/Packet.php+3 -3
Mlibs/pear/Net/DNS2/PrivateKey.php+2 -2
Mlibs/pear/Net/DNS2/Question.php+1 -1
Mlibs/pear/Net/DNS2/Resolver.php+1 -1
Mlibs/pear/Net/DNS2/RR.php+8 -9
Mlibs/pear/Net/DNS2/RR/AAAA.php+4
Mlibs/pear/Net/DNS2/RR/AMTRELAY.php+4
Mlibs/pear/Net/DNS2/RR/APL.php+8
Mlibs/pear/Net/DNS2/RR/CERT.php+1 -1
Mlibs/pear/Net/DNS2/RR/EUI48.php+4
Mlibs/pear/Net/DNS2/RR/EUI64.php+4
Mlibs/pear/Net/DNS2/RR/IPSECKEY.php+5
Mlibs/pear/Net/DNS2/RR/LOC.php-2
Mlibs/pear/Net/DNS2/RR/OPT.php+1 -1
Mlibs/pear/Net/DNS2/RR/SIG.php+3 -20
Mlibs/pear/Net/DNS2/RR/TLSA.php+1 -1
Mlibs/pear/Net/DNS2/RR/WKS.php+6 -1
Mlibs/pear/Net/DNS2/RR/ZONEMD.php+1 -1
Mlibs/pear/Net/DNS2/Socket.php+30 -17
Mlibs/pear/Net/DNS2/Updater.php+17 -17
๐Ÿ“ˆ 0 added ๐Ÿ“‰ 0 removed

๐Ÿ’ป r14013 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-05-16 13:27
Added Web UI banner when all alert notifications was disabled.
Files changed (2)
Mhtml/includes/notifications.inc.php+8
Mincludes/defaults.inc.php+13 -12
๐Ÿ“ˆ 21 added ๐Ÿ“‰ 12 removed

๐Ÿ’ป r14012 CLEAN

Mike Stupalov ๐Ÿฑ โ€ข 2025-05-16 13:22
Updated Mike name to correct in About page.
Files changed (1)
Mhtml/pages/about.inc.php+3 -3
๐Ÿ“ˆ 3 added ๐Ÿ“‰ 3 removed

๐Ÿ’ป r14011 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-05-16 13:20
Fixed discovery incorrect serials in inventory by HUAWEI-ENTITY-EXTENT-MIB (OBS-5026).
Files changed (1)
Mincludes/discovery/inventory/entity-mib.inc.php+3 -1
๐Ÿ“ˆ 3 added ๐Ÿ“‰ 1 removed

๐Ÿ’ป r14010 TRIVIAL

Tom Laermans ๐Ÿฆ” โ€ข 2025-05-09 21:27
Add AirOS AirMAX radio sensors (tested on Nanostation M2)
Files changed (1)
Mincludes/definitions/mibs/ubiquiti.inc.php+57
๐Ÿ“ˆ 57 added ๐Ÿ“‰ 0 removed

๐Ÿ’ป r14008 MINOR

Mike Stupalov ๐Ÿฑ โ€ข 2025-05-09 16:22
Added API routes for get versions (/version and /versions).
Files changed (2)
Mhtml/api/v0/index.php+58 -3
Mincludes/common.inc.php+4
๐Ÿ“ˆ 62 added ๐Ÿ“‰ 3 removed

๐Ÿ’ป r14007 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-05-08 14:07
Fixed display Device not yet polled.
Files changed (1)
Mhtml/pages/device.inc.php+4 -4
๐Ÿ“ˆ 4 added ๐Ÿ“‰ 4 removed

๐Ÿ’ป r14006 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-05-06 21:37
Added missed poller code for SLA by ACD-TWAMP-GEN-MIB (apper in r13957).
Files changed (1)
Aincludes/polling/slas/acd-twamp-gen-mib.inc.php+106
๐Ÿ“ˆ 106 added ๐Ÿ“‰ 0 removed

๐Ÿ’ป r14005 CLEAN

Mike Stupalov ๐Ÿฑ โ€ข 2025-05-06 19:45
Cleaned azure geo definition.
Files changed (1)
Mincludes/definitions/geo.inc.php-5
๐Ÿ“ˆ 0 added ๐Ÿ“‰ 5 removed

๐Ÿ’ป r14004 MINOR

Mike Stupalov ๐Ÿฑ โ€ข 2025-05-06 19:40
Added MS Azure geocoding api.
Files changed (3)
Mincludes/config-variables.inc.php+11 -3
Mincludes/defaults.inc.php+6
Mincludes/definitions/geo.inc.php+188 -125
๐Ÿ“ˆ 205 added ๐Ÿ“‰ 128 removed

๐Ÿ’ป r14003 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-05-06 19:38
Improved generate alternative location string for geocoding.
Files changed (1)
Mincludes/geolocation.inc.php+6
๐Ÿ“ˆ 6 added ๐Ÿ“‰ 0 removed

๐Ÿ’ป r14002 MINOR

Mike Stupalov ๐Ÿฑ โ€ข 2025-05-06 15:00
Changed default geolocation api to ArcGIS.
Files changed (3)
Mincludes/defaults.inc.php+3 -3
Mincludes/geolocation.inc.php+7 -3
Mincludes/observium.inc.php+1 -1
๐Ÿ“ˆ 11 added ๐Ÿ“‰ 7 removed

๐Ÿ’ป r14001 MINOR

Mike Stupalov ๐Ÿฑ โ€ข 2025-05-06 14:56
Added Geoapify API definition for geolocation.
Files changed (2)
Mincludes/config-variables.inc.php+11 -2
Mincludes/definitions/geo.inc.php+107 -42
๐Ÿ“ˆ 118 added ๐Ÿ“‰ 44 removed

๐Ÿ’ป r14000 MINOR

Mike Stupalov ๐Ÿฑ โ€ข 2025-05-06 13:13
Updated Geocode.Farm geo api. Now required API key.
Files changed (2)
Mincludes/config-variables.inc.php+9 -9
Mincludes/definitions/geo.inc.php+50 -47
๐Ÿ“ˆ 59 added ๐Ÿ“‰ 56 removed

๐Ÿ’ป r13999 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-05-05 16:32
Updated VMWare Guest ID definitions.
Files changed (1)
Mincludes/definitions/vm.inc.php+60 -16
๐Ÿ“ˆ 60 added ๐Ÿ“‰ 16 removed

๐Ÿ’ป r13998 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-05-05 11:50
Fixed confirmation dialog for delete dashboard.
Files changed (2)
Mhtml/includes/print/search.inc.php+1 -1
Mhtml/pages/dashboard.inc.php+19 -15
๐Ÿ“ˆ 20 added ๐Ÿ“‰ 16 removed

April 2025

๐Ÿ’ป r13997 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-04-30 10:50
Improved dbApproxCount() for detect count query timeout.
Files changed (2)
Mhtml/includes/print/syslogs.inc.php+4 -3
Mincludes/db.inc.php+11 -2
๐Ÿ“ˆ 15 added ๐Ÿ“‰ 5 removed

๐Ÿ’ป r13996 MINOR

Mike Stupalov ๐Ÿฑ โ€ข 2025-04-29 17:06
Improved generate statistics on about page with huge syslog and eventlog tables. Added dbApproxCount() for get approximate db entries count.
Files changed (4)
Mhtml/includes/functions.inc.php+1 -5
Mhtml/includes/print/syslogs.inc.php+7 -21
Mhtml/pages/about.inc.php+32 -26
Mincludes/db.inc.php+34
๐Ÿ“ˆ 74 added ๐Ÿ“‰ 52 removed

๐Ÿ’ป r13995 TRIVIAL

Adam Armstrong ๐Ÿธ โ€ข 2025-04-28 13:43
Copyright year update
Files changed (1)
Mpoller-wrapper.py+1 -1
๐Ÿ“ˆ 1 added ๐Ÿ“‰ 1 removed

๐Ÿ’ป r13994 MINOR

Adam Armstrong ๐Ÿธ โ€ข 2025-04-28 09:45
Update copyright year
Files changed (1)
MLICENSE.PRO+1 -2
๐Ÿ“ˆ 1 added ๐Ÿ“‰ 2 removed

๐Ÿ’ป r13993 MINOR

Mike Stupalov ๐Ÿฑ โ€ข 2025-04-25 13:29
Added discovery temperature/humidity sensors by VERTIV-V5-MIB (OBS-5015).
Files changed (2)
Mincludes/definitions/mibs/geist.inc.php+764 -676
Mincludes/definitions/os/vertiv.inc.php+10 -10
๐Ÿ“ˆ 774 added ๐Ÿ“‰ 686 removed

๐Ÿ’ป r13992 MINOR

Mike Stupalov ๐Ÿฑ โ€ข 2025-04-25 10:53
Improved discovery sensors for JunOS EVO for ZX+ modules by JUNIPER-DOM-MIB (OBS-5016).
Files changed (1)
Mincludes/discovery/sensors/juniper-dom-mib.inc.php+198 -1
๐Ÿ“ˆ 198 added ๐Ÿ“‰ 1 removed

๐Ÿ’ป r13991 OS

Adam Armstrong ๐Ÿธ โ€ข 2025-04-25 08:13
Add Forcepoint NGFW discovery
Files changed (1)
Mincludes/definitions/os/forcepoint.inc.php+13
๐Ÿ“ˆ 13 added ๐Ÿ“‰ 0 removed

๐Ÿ’ป r13990 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-04-24 14:08
Added discovery static IP addresses by HIK-DEVICE-MIB (OBS-5014).
Files changed (2)
Mincludes/definitions/mibs/hikvision.inc.php+32 -23
Mincludes/definitions/os/hikvision.inc.php+2 -2
๐Ÿ“ˆ 34 added ๐Ÿ“‰ 25 removed

๐Ÿ’ป r13989 MINOR

Mike Stupalov ๐Ÿฑ โ€ข 2025-04-24 13:51
Improved support for SNR Switches (OBS-5012).
Files changed (3)
Mincludes/definitions/mibs/dcn/dcn-xxx.php+9 -7
Mincludes/definitions/mibs/snr.inc.php+321 -164
Mincludes/definitions/os/snr.inc.php+42 -10
๐Ÿ“ˆ 372 added ๐Ÿ“‰ 181 removed

๐Ÿ’ป r13988 MIBS

Mike Stupalov ๐Ÿฑ โ€ข 2025-04-24 13:49
Updated SNR mib files.
Files changed (5)
Amibs/snr/SNR-ERD-2-MIB+513
Dmibs/snr/SNR-ERD-3s-626
Amibs/snr/SNR-ERD-3S-MIB+708
Amibs/snr/SNR-ERD-MIB+3,534
Mmibs/snr/SNR-SWITCH-MIB+981 -72
๐Ÿ“ˆ 0 added ๐Ÿ“‰ 0 removed

๐Ÿ’ป r13986 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-04-17 12:57
Disabled config option poller_by_host for distributed pollers (with -i and -n options) in check_local_poller_id().
Files changed (1)
Mincludes/distributed.inc.php+6
๐Ÿ“ˆ 6 added ๐Ÿ“‰ 0 removed

๐Ÿ’ป r13985 MAJOR

Mike Stupalov ๐Ÿฑ โ€ข 2025-04-16 11:12
Added support for FirstMile OnAccess (OBS-4539).
Files changed (4)
Ahtml/images/os/firstmile_2x.png+1
Ahtml/images/os/firstmile.png+1
Aincludes/definitions/mibs/firstmile.inc.php+877
Aincludes/definitions/os/firstmile.inc.php+31
๐Ÿ“ˆ 908 added ๐Ÿ“‰ 0 removed

๐Ÿ’ป r13984 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-04-16 09:14
Fixed polling port speed by SPEED-DUALLINE-FC.
Files changed (1)
Mincludes/definitions/mibs/pandacom.inc.php+2 -1
๐Ÿ“ˆ 2 added ๐Ÿ“‰ 1 removed

๐Ÿ’ป r13983 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-04-15 10:04
Display VM information in print_versions().
Files changed (1)
Mincludes/common.inc.php+23 -5
๐Ÿ“ˆ 23 added ๐Ÿ“‰ 5 removed

๐Ÿ’ป r13982 MINOR

Mike Stupalov ๐Ÿฑ โ€ข 2025-04-15 08:13
Added ability for use mib based split unit patterns in snmp_fix_numeric() for processors.
Files changed (5)
Mincludes/definitions/mibs/newtec.inc.php+52
Mincludes/entities/processor.inc.php+3 -3
Mincludes/polling/processors.inc.php+1 -1
Mincludes/snmp.inc.php+4 -2
Mtests/IncludesSnmpTest.php+4
๐Ÿ“ˆ 64 added ๐Ÿ“‰ 6 removed

๐Ÿ’ป r13981 MINOR

Mike Stupalov ๐Ÿฑ โ€ข 2025-04-14 21:43
Added ability for use mib based split unit patterns in snmp_fix_numeric() for sensors and counters.
Files changed (6)
Mincludes/definitions/mibs/nokia.inc.php+8
Mincludes/entities.inc.php+8 -5
Mincludes/entities/counter.inc.php+11 -11
Mincludes/entities/sensor.inc.php+6 -6
Mincludes/snmp.inc.php+62 -28
Mtests/IncludesSnmpTest.php+26 -9
๐Ÿ“ˆ 121 added ๐Ÿ“‰ 59 removed

๐Ÿ’ป r13980 MINOR

Mike Stupalov ๐Ÿฑ โ€ข 2025-04-11 14:49
Added storage_size as alert metric for storage entity.
Files changed (2)
Mincludes/definitions/entities/storages.inc.php+1
Mincludes/polling/storage.inc.php+1 -1
๐Ÿ“ˆ 2 added ๐Ÿ“‰ 1 removed

๐Ÿ’ป r13979 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-04-10 14:09
Added navbar option for display device groups on Group page.
Files changed (1)
Mhtml/pages/group.inc.php+15 -4
๐Ÿ“ˆ 15 added ๐Ÿ“‰ 4 removed

๐Ÿ’ป r13978 CLEAN

Mike Stupalov ๐Ÿฑ โ€ข 2025-04-09 11:33
Reduced initial php warnings, when enabled.
Files changed (3)
Mincludes/debugging.inc.php+2 -2
Mincludes/definitions.inc.php+1 -1
Mincludes/observium.inc.php+1 -1
๐Ÿ“ˆ 4 added ๐Ÿ“‰ 4 removed

๐Ÿ’ป r13977 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-04-05 18:28
Improved check graph definition.
Files changed (1)
Mhtml/includes/graphs/graph.inc.php+1 -1
๐Ÿ“ˆ 1 added ๐Ÿ“‰ 1 removed

๐Ÿ’ป r13976 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-04-03 19:17
Fixed compat with old config overview_show_sysDescr.
Files changed (3)
Mhtml/pages/device.inc.php+2 -2
Mhtml/pages/device/overview/information.inc.php+4 -3
Mincludes/observium.inc.php+3
๐Ÿ“ˆ 9 added ๐Ÿ“‰ 5 removed

๐Ÿ’ป r13975 MINOR

Mike Stupalov ๐Ÿฑ โ€ข 2025-04-03 19:06
Device overview show common information (hardware/vendor/os/location) as links.
Files changed (8)
Mhtml/includes/entities/device.inc.php+1
Mhtml/includes/panels/device.inc.php+3 -1
Mhtml/pages/device.inc.php+6 -6
Dhtml/pages/device/overview/information_extended.inc.php-190
Mhtml/pages/device/overview/information.inc.php+53 -19
Mincludes/config-variables.inc.php+7
Mincludes/defaults.inc.php+3 -3
Mincludes/definitions.inc.php+1
๐Ÿ“ˆ 74 added ๐Ÿ“‰ 219 removed

๐Ÿ’ป r13974 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-04-03 14:40
Fixed generate_url() with quoted vars when it previously passed as quoted string.
Files changed (6)
Mhtml/includes/functions.inc.php+29 -5
Mhtml/includes/print/navbar.inc.php+3 -4
Mhtml/includes/print/routing.inc.php+3 -4
Mhtml/pages/routing/bgp.inc.php+15 -14
Mincludes/common.inc.php+14 -13
Mincludes/rewrites.inc.php+3 -3
๐Ÿ“ˆ 67 added ๐Ÿ“‰ 43 removed

๐Ÿ’ป r13973 MINOR

Mike Stupalov ๐Ÿฑ โ€ข 2025-04-02 17:04
Fixed detect Cisco IE as IOS-XE, all except IE-1000.
Files changed (2)
Mincludes/definitions/os/cisco.inc.php+19 -8
Mincludes/polling/os/cisco.inc.php+5 -1
๐Ÿ“ˆ 24 added ๐Ÿ“‰ 9 removed

๐Ÿ’ป r13972 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-04-02 11:21
Updated list of tables for deleting devices.
Files changed (1)
Mincludes/definitions/entities/devices.inc.php+5 -3
๐Ÿ“ˆ 5 added ๐Ÿ“‰ 3 removed

๐Ÿ’ป r13971 MINOR

Mike Stupalov ๐Ÿฑ โ€ข 2025-04-02 11:17
Added function dbShowTables() for list tables with specific column.
Files changed (1)
Mincludes/db.inc.php+32 -5
๐Ÿ“ˆ 32 added ๐Ÿ“‰ 5 removed

๐Ÿ’ป r13970 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-04-02 08:55
Fixed clean deleted devices from Netscaler Service Group Member table.
Files changed (1)
Mincludes/definitions/entities/devices.inc.php+4 -3
๐Ÿ“ˆ 4 added ๐Ÿ“‰ 3 removed

๐Ÿ’ป r13969 MINOR

Mike Stupalov ๐Ÿฑ โ€ข 2025-04-01 13:45
Improved support for Inova PDU with new firmware (OBS-5000).
Files changed (4)
Aincludes/definitions/mibs/apc/powernet-rpdu2.php+588
Mincludes/definitions/mibs/inova.inc.php+21 -517
Mincludes/definitions/os/inova.inc.php+12 -2
Amibs/inova/PowerNet-Inova+10,752
๐Ÿ“ˆ 621 added ๐Ÿ“‰ 519 removed

March 2025

๐Ÿ’ป r13968 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-03-28 16:44
Improved detect Synology DSM.
Files changed (1)
Mincludes/definitions/os/synology.inc.php+18 -17
๐Ÿ“ˆ 18 added ๐Ÿ“‰ 17 removed

๐Ÿ’ป r13967 CLEAN

Mike Stupalov ๐Ÿฑ โ€ข 2025-03-26 13:24
Reverted accidentally removed sensor class definition.
Files changed (1)
Mincludes/definitions/entities/sensors.inc.php+1
๐Ÿ“ˆ 1 added ๐Ÿ“‰ 0 removed

๐Ÿ’ป r13966 MINOR

Mike Stupalov ๐Ÿฑ โ€ข 2025-03-26 13:17
Improved support for Eaton SC, added discovery sensors by RPS-SC300-MIB (OBS-4998).
Files changed (4)
Mincludes/definitions/entities/sensors.inc.php+3 -2
Mincludes/definitions/mibs/eaton.inc.php+373 -20
Mincludes/definitions/os/eaton.inc.php+24 -16
Amibs/eaton/RPS-SC300-MIB+8,768
๐Ÿ“ˆ 400 added ๐Ÿ“‰ 38 removed

๐Ÿ’ป r13965 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-03-26 13:14
Added (correctly) audio device type definition.
Files changed (1)
Mincludes/definitions/entities/devices.inc.php+6
๐Ÿ“ˆ 6 added ๐Ÿ“‰ 0 removed

๐Ÿ’ป r13964 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-03-25 14:51
Improved generate device port page titles.
Files changed (4)
Mhtml/pages/device/port.inc.php+4 -1
Mhtml/pages/device/port/alertlog.inc.php+5 -8
Mhtml/pages/device/port/events.inc.php+5 -8
Mincludes/definitions/rewrites.inc.php+138 -115
๐Ÿ“ˆ 152 added ๐Ÿ“‰ 132 removed

๐Ÿ’ป r13963 ADD

Adam Armstrong ๐Ÿธ โ€ข 2025-03-24 12:52
Add additional ap count to LWAPP
Files changed (1)
Mincludes/definitions/mibs/cisco.inc.php+2
๐Ÿ“ˆ 2 added ๐Ÿ“‰ 0 removed

๐Ÿ’ป r13962 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-03-20 13:23
Added detect veeery old uclinux distro.
Files changed (1)
Mincludes/polling/os/unix.inc.php+20 -14
๐Ÿ“ˆ 20 added ๐Ÿ“‰ 14 removed

๐Ÿ’ป r13961 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-03-20 13:21
Added audio device type definition.
Files changed (1)
Mincludes/entities/device.inc.php+37 -25
๐Ÿ“ˆ 37 added ๐Ÿ“‰ 25 removed

๐Ÿ’ป r13960 MAJOR

Mike Stupalov ๐Ÿฑ โ€ข 2025-03-20 13:20
Added support for Telos Axia xNode (OBS-4989).
Files changed (6)
Ahtml/images/os/telos.svg+1
Aincludes/definitions/mibs/telos.inc.php+55
Aincludes/definitions/os/telos.inc.php+23
Amibs/telos
Amibs/telos/TLS-LIVEWIRE-MIB+266
Amibs/telos/TLS-SMI+33
๐Ÿ“ˆ 79 added ๐Ÿ“‰ 0 removed

๐Ÿ’ป r13959 CLEAN

Mike Stupalov ๐Ÿฑ โ€ข 2025-03-18 20:26
Fixed web config variables descriptions.
Files changed (1)
Mincludes/config-variables.inc.php+2 -2
๐Ÿ“ˆ 2 added ๐Ÿ“‰ 2 removed

๐Ÿ’ป r13958 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-03-18 16:18
Improved generate SLA pages.
Files changed (2)
Mhtml/includes/entities/sla.inc.php+49 -35
Mincludes/definitions/entities/slas.inc.php+1
๐Ÿ“ˆ 50 added ๐Ÿ“‰ 35 removed

๐Ÿ’ป r13957 MINOR

Mike Stupalov ๐Ÿฑ โ€ข 2025-03-18 16:06
Added polling/discovery support for SLA by ACD-TWAMP-GEN-MIB.
Files changed (4)
Mincludes/definitions/mibs/accedian.inc.php+38 -10
Mincludes/definitions/os/accedian.inc.php+1 -1
Aincludes/discovery/slas/acd-twamp-gen-mib.inc.php+89
Mincludes/entities/sla.inc.php+12 -3
๐Ÿ“ˆ 140 added ๐Ÿ“‰ 14 removed

๐Ÿ’ป r13956 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-03-18 13:24
Append AD domain to binddn when it passed without DN or domain.
Files changed (1)
Mhtml/includes/authentication/ad.inc.php+9 -6
๐Ÿ“ˆ 9 added ๐Ÿ“‰ 6 removed

๐Ÿ’ป r13955 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-03-18 10:49
Fixed os definition for 2N IP Audio Kit.
Files changed (1)
Mincludes/definitions/os/2n.inc.php+6 -6
๐Ÿ“ˆ 6 added ๐Ÿ“‰ 6 removed

๐Ÿ’ป r13954 MAJOR

Mike Stupalov ๐Ÿฑ โ€ข 2025-03-18 10:42
Added os support for 2N IP Audio devices (OBS-4994).
Files changed (6)
Ahtml/images/os/2n-dark.svg+4
Ahtml/images/os/2n.svg+1
Aincludes/definitions/mibs/2n.inc.php+55
Aincludes/definitions/os/2n.inc.php+26
Amibs/2n
Amibs/2n/TEL2N-MIB+141
๐Ÿ“ˆ 86 added ๐Ÿ“‰ 0 removed

๐Ÿ’ป r13953 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-03-17 13:43
Fixed State field for Arcgis geo query.
Files changed (1)
Mincludes/definitions/geo.inc.php+43 -43
๐Ÿ“ˆ 43 added ๐Ÿ“‰ 43 removed

๐Ÿ’ป r13952 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-03-15 20:16
Fixed ajax entity popup for empty ip whois.
Files changed (1)
Mhtml/ajax/entity_popup.php+5 -3
๐Ÿ“ˆ 5 added ๐Ÿ“‰ 3 removed

๐Ÿ’ป r13951 MINOR

Mike Stupalov ๐Ÿฑ โ€ข 2025-03-15 20:14
Fixed escape_html() for non utf8 or latin encoded strings.
Files changed (3)
Mincludes/common.inc.php+13 -4
Mtests/IncludesCommonTest.php+4
Mtests/IncludesSnmpTest.php+3
๐Ÿ“ˆ 20 added ๐Ÿ“‰ 4 removed

๐Ÿ’ป r13950 MINOR

Mike Stupalov ๐Ÿฑ โ€ข 2025-03-15 16:14
Improved generate and display ip addresses. Simplified parts of code.
Files changed (1)
Mhtml/includes/print/addresses.inc.php+132 -100
๐Ÿ“ˆ 132 added ๐Ÿ“‰ 100 removed

๐Ÿ’ป r13949 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-03-15 16:12
Improved display ajax ip whois.
Files changed (1)
Mhtml/ajax/entity_popup.php+26 -8
๐Ÿ“ˆ 26 added ๐Ÿ“‰ 8 removed

๐Ÿ’ป r13948 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-03-15 16:10
Improved generate db queries for ajax input.
Files changed (1)
Mhtml/ajax/input.php+21 -23
๐Ÿ“ˆ 21 added ๐Ÿ“‰ 23 removed

๐Ÿ’ป r13947 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-03-15 16:03
Added generate_ip_link(), improved generate_popup_link().
Files changed (2)
Mhtml/includes/functions.inc.php+6 -52
Mhtml/includes/print/addresses.inc.php+54
๐Ÿ“ˆ 60 added ๐Ÿ“‰ 52 removed

๐Ÿ’ป r13946 CLEAN

Mike Stupalov ๐Ÿฑ โ€ข 2025-03-14 12:08
Renamed and moved port_id_by_subnet_ipv4() to get_port_id_by_subnet_ipv4().
Files changed (3)
Mincludes/entities/port.inc.php+39
Mincludes/functions.inc.php-40
Mincludes/polling/ospf/ospf-mib.inc.php+1 -1
๐Ÿ“ˆ 40 added ๐Ÿ“‰ 41 removed

๐Ÿ’ป r13945 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-03-14 10:32
Added ip_in_network() function for reduce direct pear ipv4/ipv6 lib calls.
Files changed (2)
Mincludes/entities/ip-address.inc.php+50 -31
Mincludes/functions.inc.php+2 -6
๐Ÿ“ˆ 52 added ๐Ÿ“‰ 37 removed

๐Ÿ’ป r13944 CLEAN

Mike Stupalov ๐Ÿฑ โ€ข 2025-03-14 09:20
Undebug.
Files changed (1)
Mhtml/includes/entities/processor.inc.php+1 -1
๐Ÿ“ˆ 1 added ๐Ÿ“‰ 1 removed

๐Ÿ’ป r13943 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-03-14 07:57
Fixed ports permissions query in get_status_array() (OBS-4993).
Files changed (1)
Mhtml/includes/print/status.inc.php+1 -1
๐Ÿ“ˆ 1 added ๐Ÿ“‰ 1 removed

๐Ÿ’ป r13942 MIBS

Mike Stupalov ๐Ÿฑ โ€ข 2025-03-13 19:52
Updated Juniper mib files.
Files changed (9)
Mmibs/juniper/JUNIPER-CHASSIS-DEFINES-MIB+132 -3
Mmibs/juniper/JUNIPER-COS-MIB+86 -2
Mmibs/juniper/JUNIPER-DOM-MIB+199 -2
Mmibs/juniper/JUNIPER-FIREWALL-MIB+1 -2
Mmibs/juniper/JUNIPER-IFOPTICS-MIB+1,503 -177
Mmibs/juniper/JUNIPER-IPSEC-FLOW-MON-MIB+73 -5
Mmibs/juniper/JUNIPER-JS-NAT-MIB+66 -12
Mmibs/juniper/JUNIPER-MIB+32
Mmibs/juniper/JUNIPER-NAT-MIB+7 -5
๐Ÿ“ˆ 0 added ๐Ÿ“‰ 0 removed

๐Ÿ’ป r13941 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-03-13 19:09
Improved discovery temperature sensors by JUNIPER-DOM-MIB.
Files changed (1)
Mincludes/discovery/sensors/juniper-dom-mib.inc.php+6 -1
๐Ÿ“ˆ 6 added ๐Ÿ“‰ 1 removed

๐Ÿ’ป r13940 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-03-13 18:42
Improved hardware detect on Juniper MX routers.
Files changed (1)
Mincludes/polling/os/juniper.inc.php+28 -16
๐Ÿ“ˆ 28 added ๐Ÿ“‰ 16 removed

๐Ÿ’ป r13939 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-03-13 18:11
Unified display mib::object cell for counters.
Files changed (2)
Mhtml/includes/entities/counter.inc.php+6 -7
Mhtml/includes/entities/generic.inc.php+1 -1
๐Ÿ“ˆ 7 added ๐Ÿ“‰ 8 removed

๐Ÿ’ป r13938 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-03-13 18:06
Unified display mib::object cell for statuses.
Files changed (2)
Mhtml/includes/entities/status.inc.php+4 -4
Mincludes/definitions/entities/status.inc.php+1
๐Ÿ“ˆ 5 added ๐Ÿ“‰ 4 removed

๐Ÿ’ป r13937 MINOR

Mike Stupalov ๐Ÿฑ โ€ข 2025-03-13 17:56
Display mib::object cell for processors.
Files changed (2)
Mhtml/includes/entities/processor.inc.php+36 -35
Mincludes/definitions/entities/processors.inc.php+3 -1
๐Ÿ“ˆ 39 added ๐Ÿ“‰ 36 removed

๐Ÿ’ป r13936 MINOR

Mike Stupalov ๐Ÿฑ โ€ข 2025-03-13 17:54
Unified generate entity mib::object cell.
Files changed (3)
Mhtml/includes/entities/generic.inc.php+21
Mhtml/includes/entities/sensor.inc.php+4 -4
Mincludes/definitions/entities/sensors.inc.php+1
๐Ÿ“ˆ 26 added ๐Ÿ“‰ 4 removed

๐Ÿ’ป r13935 MINOR

Mike Stupalov ๐Ÿฑ โ€ข 2025-03-13 14:52
Added snmp cmd option for ignore table indexes checking by MIB files. Fixed polling Juniper processors by HOST-RESOURCES-MIB.
Files changed (1)
Mincludes/snmp.inc.php+10 -14
๐Ÿ“ˆ 10 added ๐Ÿ“‰ 14 removed

๐Ÿ’ป r13934 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-03-13 14:50
Fixed processors indexes on Juniper devices by HOST-RESOURCES-MIB.
Files changed (1)
Mincludes/discovery/processors/host-resources-mib.inc.php+64 -55
๐Ÿ“ˆ 64 added ๐Ÿ“‰ 55 removed

๐Ÿ’ป r13933 MINOR

Mike Stupalov ๐Ÿฑ โ€ข 2025-03-12 14:42
Added Gotify notification transport.
Files changed (2)
Aincludes/alerting/gotify.inc.php+46
Mincludes/definitions/transports.inc.php+46 -1
๐Ÿ“ˆ 92 added ๐Ÿ“‰ 1 removed

๐Ÿ’ป r13932 MINOR

Mike Stupalov ๐Ÿฑ โ€ข 2025-03-12 14:14
Improved Ntfy notification transport.
Files changed (2)
Aincludes/alerting/ntfy.inc.php+46
Mincludes/definitions/transports.inc.php+16 -11
๐Ÿ“ˆ 62 added ๐Ÿ“‰ 11 removed

๐Ÿ’ป r13931 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-03-12 14:13
Added common base_url and icon_url message tags for all notification transports.
Files changed (1)
Mincludes/alerts.inc.php+4
๐Ÿ“ˆ 4 added ๐Ÿ“‰ 0 removed

๐Ÿ’ป r13930 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-03-12 13:40
Skip empty http headers in generate_http_context().
Files changed (2)
Mincludes/constants.inc.php+1 -1
Mincludes/http.inc.php+12 -4
๐Ÿ“ˆ 13 added ๐Ÿ“‰ 5 removed

๐Ÿ’ป r13929 MINOR

Mike Stupalov ๐Ÿฑ โ€ข 2025-03-07 13:41
Added (untested) SNR IP-PDU clone of FS/Huawei PDU.
Files changed (4)
Mincludes/definitions/mibs/snr.inc.php+37
Dincludes/definitions/os/nag.inc.php-79
Aincludes/definitions/os/snr.inc.php+91
Amibs/snr/SNR-IPPDU-MIB+455
๐Ÿ“ˆ 128 added ๐Ÿ“‰ 79 removed

๐Ÿ’ป r13928 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-03-07 13:20
Fixed energy scale by IPPDU-MIB.
Files changed (1)
Mincludes/definitions/mibs/fscom.inc.php+17 -17
๐Ÿ“ˆ 17 added ๐Ÿ“‰ 17 removed

๐Ÿ’ป r13927 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-03-07 13:17
Added phase measured labels by ACCUENERGY-MIB.
Files changed (1)
Mincludes/definitions/mibs/accuenergy.inc.php+38 -29
๐Ÿ“ˆ 38 added ๐Ÿ“‰ 29 removed

๐Ÿ’ป r13926 MINOR

Mike Stupalov ๐Ÿฑ โ€ข 2025-03-07 13:16
Improved support for FS PDU. Renamed os for unificate with Huawei PDU.
Files changed (2)
Mincludes/definitions/mibs/fscom.inc.php+158 -115
Mincludes/definitions/os/fscom.inc.php+8 -6
๐Ÿ“ˆ 166 added ๐Ÿ“‰ 121 removed

๐Ÿ’ป r13925 MINOR

Mike Stupalov ๐Ÿฑ โ€ข 2025-03-07 13:14
Added ability for add more os definition groups for merge properties.
Files changed (1)
Mincludes/definitions/os.inc.php+19 -7
๐Ÿ“ˆ 19 added ๐Ÿ“‰ 7 removed

๐Ÿ’ป r13924 CLEAN

Mike Stupalov ๐Ÿฑ โ€ข 2025-03-07 11:45
Moved value_to_units() function to sensor entities.
Files changed (2)
Mincludes/common.inc.php-78
Mincludes/entities/sensor.inc.php+77
๐Ÿ“ˆ 77 added ๐Ÿ“‰ 78 removed

๐Ÿ’ป r13923 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-03-06 13:38
Changed predictiveFailure status event to warning.
Files changed (3)
Mincludes/definitions/mibs/cisco.inc.php+13 -13
Mincludes/definitions/mibs/dell/storagemanagement-mib.inc.php+6 -6
Mincludes/definitions/mibs/hp.inc.php+2 -2
๐Ÿ“ˆ 21 added ๐Ÿ“‰ 21 removed

๐Ÿ’ป r13922 MINOR

Mike Stupalov ๐Ÿฑ โ€ข 2025-03-05 19:16
Added ports polling on HP iLO by CPQSM2-MIB.
Files changed (2)
Mincludes/definitions/mibs/hp.inc.php+57
Mincludes/definitions/os/hp.inc.php+1
๐Ÿ“ˆ 58 added ๐Ÿ“‰ 0 removed

๐Ÿ’ป r13921 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-03-04 15:24
Fixed associate Lanes for DOM sensors on Arista by ENTITY-SENSOR-MIB.
Files changed (2)
Mincludes/discovery/sensors/entity-sensor-mib.inc.php+6 -3
Mincludes/entities/port.inc.php+3 -3
๐Ÿ“ˆ 9 added ๐Ÿ“‰ 6 removed

February 2025

๐Ÿ’ป r13920 MINOR

Mike Stupalov ๐Ÿฑ โ€ข 2025-02-28 13:40
Added discovery voltage sensor for PSU by CPQHLTH-MIB (OBS-3263).
Files changed (1)
Mincludes/discovery/sensors/cpqhlth-mib.inc.php+62 -12
๐Ÿ“ˆ 62 added ๐Ÿ“‰ 12 removed

๐Ÿ’ป r13919 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-02-28 13:18
Moved detect CPQHLTH-MIB and CPQIDA-MIB to mibs discovery (for linux and windows os).
Files changed (5)
Mincludes/definitions/mibs/hp.inc.php+79 -64
Mincludes/definitions/os/microsoft.inc.php+2 -2
Mincludes/definitions/os/proxmox.inc.php+4 -4
Mincludes/definitions/os/univention.inc.php+2 -2
Mincludes/definitions/os/unix.php+2 -2
๐Ÿ“ˆ 89 added ๐Ÿ“‰ 74 removed

๐Ÿ’ป r13918 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-02-28 12:36
Moved detect SWRAID-MIB to mibs discovery (since it is very rarely used and difficult to install).
Files changed (4)
Mincludes/definitions/mibs.inc.php+34 -23
Mincludes/definitions/os/proxmox.inc.php+2 -2
Mincludes/definitions/os/univention.inc.php+1 -1
Mincludes/definitions/os/unix.php+2 -2
๐Ÿ“ˆ 39 added ๐Ÿ“‰ 28 removed

๐Ÿ’ป r13917 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-02-26 10:26
Improved ajax query for port entities. Removed port_permitted_array() calls.
Files changed (2)
Mhtml/ajax/entities.php+21 -1
Mhtml/includes/entities/port.inc.php+4 -6
๐Ÿ“ˆ 25 added ๐Ÿ“‰ 7 removed

๐Ÿ’ป r13916 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-02-26 09:12
Added display used php math library in print_versions(). Added get svn version.
Files changed (1)
Mincludes/common.inc.php+42 -3
๐Ÿ“ˆ 42 added ๐Ÿ“‰ 3 removed

๐Ÿ’ป r13915 MINOR

Mike Stupalov ๐Ÿฑ โ€ข 2025-02-25 11:06
Fixed polling vendor specific AFI/SAFI BGP counters with VRFs (OBS-4987).
Files changed (4)
Mincludes/definitions/mibs/arista.inc.php+33 -33
Mincludes/discovery/bgp/bgp4v2-mib.inc.php+14 -12
Mincludes/polling/bgp-peers.inc.php+44 -31
Mincludes/polling/bgp/bgp4v2-mib.inc.php+27 -13
๐Ÿ“ˆ 118 added ๐Ÿ“‰ 89 removed

๐Ÿ’ป r13914 MAJOR

Mike Stupalov ๐Ÿฑ โ€ข 2025-02-24 12:40
Added support for Solid Optics EDFAMUX (OBS-4986).
Files changed (7)
Ahtml/images/os/solid_optics_2x.png+1
Ahtml/images/os/solid_optics.png+1
Aincludes/definitions/mibs/solidoptics.inc.php+111
Aincludes/definitions/os/solidoptics.inc.php+22
Amibs/solidoptics
Amibs/solidoptics/SO-MUX-MIB+153
Amibs/solidoptics/SO-MUX-V1-MIB+215
๐Ÿ“ˆ 133 added ๐Ÿ“‰ 0 removed

๐Ÿ’ป r13913 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-02-24 12:08
Improved clean numeric values with unprintable snmp chars.
Files changed (2)
Mincludes/snmp.inc.php+4 -6
Mtests/IncludesSnmpTest.php+38 -30
๐Ÿ“ˆ 42 added ๐Ÿ“‰ 36 removed

๐Ÿ’ป r13912 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-02-24 11:04
Improved rewrite_unix_hardware() for solaris os.
Files changed (2)
Mincludes/discovery/os/solaris.inc.php+18 -21
Mincludes/rewrites.inc.php+4 -3
๐Ÿ“ˆ 22 added ๐Ÿ“‰ 24 removed

๐Ÿ’ป r13911 MINOR

Mike Stupalov ๐Ÿฑ โ€ข 2025-02-24 10:59
Fixed discovery Fortinet VPN statuses by FORTINET-FORTIGATE-MIB.
Files changed (2)
Mincludes/definitions/entities/sensors.inc.php+1
Mincludes/definitions/mibs/fortinet.inc.php+43 -14
๐Ÿ“ˆ 44 added ๐Ÿ“‰ 14 removed

๐Ÿ’ป r13910 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-02-20 17:04
Added quick search devices by hardware field.
Files changed (1)
Mhtml/includes/search/devices.inc.php+7 -2
๐Ÿ“ˆ 7 added ๐Ÿ“‰ 2 removed

๐Ÿ’ป r13909 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-02-20 09:43
Improved detect poor serial string by is_valid_param().
Files changed (2)
Mincludes/common.inc.php+1 -1
Mtests/IncludesCommonTest.php+1
๐Ÿ“ˆ 2 added ๐Ÿ“‰ 1 removed

๐Ÿ’ป r13908 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-02-19 13:15
Added display informational message when device forced for discovery on device page.
Files changed (1)
Mhtml/pages/device.inc.php+14 -5
๐Ÿ“ˆ 14 added ๐Ÿ“‰ 5 removed

๐Ÿ’ป r13907 CLEAN

Mike Stupalov ๐Ÿฑ โ€ข 2025-02-18 17:14
Hidden experimental device menu entry.
Files changed (1)
Mhtml/pages/device.inc.php+7 -5
๐Ÿ“ˆ 7 added ๐Ÿ“‰ 5 removed

๐Ÿ’ป r13906 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-02-18 14:05
Fixed sensor descriptions for DDM sensors by JUNIPER-DOM-MIB.
Files changed (1)
Mincludes/discovery/sensors/juniper-dom-mib.inc.php+9 -9
๐Ÿ“ˆ 9 added ๐Ÿ“‰ 9 removed

๐Ÿ’ป r13905 FIX

Adam Armstrong ๐Ÿธ โ€ข 2025-02-16 19:38
Fix NETTRACK-E3METER-SNMP-MIB / e3IpmSensorHumidity multiplier to 0.1 from 0.001
Files changed (1)
Mincludes/definitions/mibs/bachmann.inc.php+1 -1
๐Ÿ“ˆ 1 added ๐Ÿ“‰ 1 removed

๐Ÿ’ป r13904 MAJOR

Mike Stupalov ๐Ÿฑ โ€ข 2025-02-14 13:07
Added basic support for Ovarro/Semaphore TBox.
Files changed (6)
Ahtml/images/os/tbox_2x.png+1
Ahtml/images/os/tbox.png+1
Aincludes/definitions/mibs/ovarro.inc.php+52
Aincludes/definitions/os/ovarro.inc.php+25
Amibs/ovarro
Amibs/ovarro/SEMAPHORE-RTU-MIB+1,854
๐Ÿ“ˆ 77 added ๐Ÿ“‰ 0 removed

๐Ÿ’ป r13903 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-02-13 11:33
Improved print neighbours protocol.
Files changed (1)
Mhtml/includes/print/neighbours.inc.php+1 -14
๐Ÿ“ˆ 1 added ๐Ÿ“‰ 14 removed

๐Ÿ’ป r13902 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-02-13 11:27
Fixed possible override replace sting in html_highlight_entities().
Files changed (1)
Mhtml/includes/functions.inc.php+3 -4
๐Ÿ“ˆ 3 added ๐Ÿ“‰ 4 removed

๐Ÿ’ป r13901 MINOR

Mike Stupalov ๐Ÿฑ โ€ข 2025-02-13 11:21
Improved highlight entities (bgp and ports) in syslog messages.
Files changed (3)
Mhtml/includes/print/syslogs.inc.php+3 -3
Mincludes/entities/port.inc.php+29 -14
Mincludes/entities/routing.inc.php+50 -23
๐Ÿ“ˆ 82 added ๐Ÿ“‰ 40 removed

๐Ÿ’ป r13900 MINOR

Mike Stupalov ๐Ÿฑ โ€ข 2025-02-13 11:18
Improved highlight in ajax search.
Files changed (13)
Mhtml/ajax/search.php+11 -5
Mhtml/includes/search/accesspoints.inc.php+2 -2
Mhtml/includes/search/devices.inc.php+10 -9
Mhtml/includes/search/groups.inc.php+6 -6
Mhtml/includes/search/inventory.inc.php+7 -6
Mhtml/includes/search/ip-addresses.inc.php+7 -7
Mhtml/includes/search/loadbalancers.inc.php+28 -28
Mhtml/includes/search/neighbours.inc.php+5 -14
Mhtml/includes/search/ports.inc.php+3 -3
Mhtml/includes/search/sensors.inc.php+2 -5
Mhtml/includes/search/slas.inc.php+6 -6
Mhtml/includes/search/status.inc.php+2 -2
Mincludes/definitions/wui.inc.php+9
๐Ÿ“ˆ 98 added ๐Ÿ“‰ 93 removed

๐Ÿ’ป r13899 MINOR

Mike Stupalov ๐Ÿฑ โ€ข 2025-02-13 11:16
Function html_highlight() simplified, added escaping by default. Added separate html_highlight_entities() for highlight entities with escaping by default. Added unit tests.
Files changed (3)
Mhtml/includes/functions.inc.php+82 -31
Mincludes/constants.inc.php+4 -2
Mtests/HtmlIncludesFunctionsTest.php+60
๐Ÿ“ˆ 146 added ๐Ÿ“‰ 33 removed

๐Ÿ’ป r13898 CLEAN

Mike Stupalov ๐Ÿฑ โ€ข 2025-02-11 16:41
Removed compatibility for old json_encode() in unit tests.
Files changed (3)
Mhtml/ajax/entities.php+23 -24
Mhtml/ajax/get_entities.php+1 -1
Mtests/IncludesCommonTest.php+170 -78
๐Ÿ“ˆ 194 added ๐Ÿ“‰ 103 removed

๐Ÿ’ป r13897 CLEAN

Mike Stupalov ๐Ÿฑ โ€ข 2025-02-11 15:50
Removed compatibility of json encode/decode for old php versions.
Files changed (2)
Mincludes/common.inc.php+8 -8
Mincludes/constants.inc.php+3 -6
๐Ÿ“ˆ 11 added ๐Ÿ“‰ 14 removed

๐Ÿ’ป r13896 CLEAN

Mike Stupalov ๐Ÿฑ โ€ข 2025-02-11 14:56
Removed code related with old mcrypt php extension. Unsupported since php 7.2.
Files changed (7)
Mhtml/includes/sessions.inc.php+8 -11
Mhtml/pages/preferences/general.inc.php+1 -1
Mincludes/common.inc.php+9 -10
Mincludes/constants.inc.php-5
Mincludes/encrypt.inc.php+35 -100
Mlibs/pear/Crypt/CHAP.php+14 -46
Mtests/IncludesEncryptTest.php+160 -220
๐Ÿ“ˆ 213 added ๐Ÿ“‰ 347 removed

๐Ÿ’ป r13895 DB

Mike Stupalov ๐Ÿฑ โ€ข 2025-02-10 19:43
Increased bgp peer field sizes for identifier and addresses for correctly store ipv6.
Files changed (1)
Aupdate/497.sql+1
๐Ÿ“ˆ 0 added ๐Ÿ“‰ 0 removed

๐Ÿ’ป r13894 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-02-10 16:03
Added ability for set default snmp options in get_def_snmp_flags().
Files changed (2)
Mincludes/discovery/functions.inc.php+12 -3
Mincludes/entities/device.inc.php+1 -1
๐Ÿ“ˆ 13 added ๐Ÿ“‰ 4 removed

๐Ÿ’ป r13893 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-02-10 15:51
Converted mib definitions ascii snmp flag to option.
Files changed (8)
Mincludes/definitions/mibs/accedian.inc.php+5 -5
Mincludes/definitions/mibs/apc.inc.php+5 -5
Mincludes/definitions/mibs/avtech.inc.php+8 -8
Mincludes/definitions/mibs/didactum.inc.php+1 -1
Mincludes/definitions/mibs/fiberhome.inc.php+3 -3
Mincludes/definitions/mibs/hp.inc.php+6 -6
Mincludes/definitions/mibs/pandacom.inc.php+327 -325
Mincludes/definitions/mibs/panduit.inc.php+8 -8
๐Ÿ“ˆ 363 added ๐Ÿ“‰ 361 removed

๐Ÿ’ป r13892 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-02-10 14:43
Added snmp options ascii and index_string to get_def_snmp_flags(). Added ability for use snmp options in merge_private_mib().
Files changed (2)
Mincludes/discovery/functions.inc.php+8
Mincludes/functions.inc.php+8 -10
๐Ÿ“ˆ 16 added ๐Ÿ“‰ 10 removed

๐Ÿ’ป r13891 CLEAN

Mike Stupalov ๐Ÿฑ โ€ข 2025-02-10 14:07
Removed unused snmp_flags mib definition.
Files changed (1)
Mincludes/definitions/mibs/akcp.inc.php+170 -176
๐Ÿ“ˆ 170 added ๐Ÿ“‰ 176 removed

๐Ÿ’ป r13890 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-02-10 13:35
Converted mib definitions table snmp flag to option.
Files changed (2)
Mincludes/definitions/mibs/cisco.inc.php+24 -24
Mincludes/definitions/mibs/d-link/dgs-l3mgmt-mib.php+18 -18
๐Ÿ“ˆ 42 added ๐Ÿ“‰ 42 removed

๐Ÿ’ป r13889 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-02-10 13:29
Converted mib definitions index_parts snmp flag to option.
Files changed (4)
Mincludes/definitions/mibs/edgecore/aos5810-54x-mib.inc.php+17 -17
Mincludes/definitions/mibs/huawei.inc.php+42 -15
Mincludes/definitions/mibs/radlan/radlan-ip.php+1 -1
Mincludes/definitions/mibs/radlan/radlan-ipv6.php+1 -1
๐Ÿ“ˆ 61 added ๐Ÿ“‰ 34 removed

๐Ÿ’ป r13888 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-02-10 13:26
Allowed to use simple values as snmp options in get_def_snmp_flags().
Files changed (1)
Mincludes/discovery/functions.inc.php+4
๐Ÿ“ˆ 4 added ๐Ÿ“‰ 0 removed

๐Ÿ’ป r13887 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-02-10 12:39
Added snmp option index_parts to get_def_snmp_flags(). Fixed discovery ip addresses with snmp options.
Files changed (2)
Mincludes/discovery/functions.inc.php+5
Mincludes/entities/ip-address.inc.php+14 -11
๐Ÿ“ˆ 19 added ๐Ÿ“‰ 11 removed

๐Ÿ’ป r13886 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-02-10 12:15
Converted mib definitions noindex snmp flag to option.
Files changed (7)
Mincludes/definitions/mibs/barracuda.inc.php+77 -77
Mincludes/definitions/mibs/chatsworth.inc.php+7 -7
Mincludes/definitions/mibs/delta.inc.php+323 -323
Mincludes/definitions/mibs/nokia.inc.php+2 -2
Mincludes/definitions/mibs/oracle.inc.php+36 -36
Mincludes/definitions/mibs/qsan.inc.php+71 -71
Mincludes/definitions/os/nokia.inc.php+1
๐Ÿ“ˆ 517 added ๐Ÿ“‰ 516 removed

๐Ÿ’ป r13885 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-02-10 11:50
Converted mib definitions utf8 snmp flag to option.
Files changed (3)
Mincludes/definitions/mibs/netping/dksf-mib.php+50 -50
Mincludes/definitions/mibs/rfc.inc.php+1 -1
Mincludes/definitions/mibs/sds.inc.php+1 -1
๐Ÿ“ˆ 52 added ๐Ÿ“‰ 52 removed

๐Ÿ’ป r13884 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-02-10 11:30
Added snmp options for mib definitions in get_def_snmp_flags(), instead raw snmp flags.
Files changed (1)
Mincludes/discovery/functions.inc.php+23 -2
๐Ÿ“ˆ 23 added ๐Ÿ“‰ 2 removed

๐Ÿ’ป r13883 MINOR

Mike Stupalov ๐Ÿฑ โ€ข 2025-02-07 09:10
Added basic os definition for HPE Alletra Storage (OBS-4964).
Files changed (2)
Mincludes/definitions/os/hp.inc.php+9
Mmibs/hp/ThreeParMIB+2,801 -254
๐Ÿ“ˆ 9 added ๐Ÿ“‰ 0 removed

๐Ÿ’ป r13881 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-02-05 23:46
Fixed custom_port_parser(), disabled default descr regexp.
Files changed (3)
Mincludes/defaults.inc.php+2 -1
Mincludes/port-descr-parser.inc.php+2 -2
Mtests/IncludesPortDescrParserTest.php+60 -34
๐Ÿ“ˆ 64 added ๐Ÿ“‰ 37 removed

๐Ÿ’ป r13880 MINOR

Mike Stupalov ๐Ÿฑ โ€ข 2025-02-05 22:56
Improved support for Extreme XOS with new firmware (OBS-4974).
Files changed (3)
Mincludes/definitions/mibs/extreme.inc.php+71 -10
Mincludes/definitions/os/extreme.inc.php+15 -9
Mincludes/discovery/sensors/extreme-system-mib.inc.php+23 -6
๐Ÿ“ˆ 109 added ๐Ÿ“‰ 25 removed

๐Ÿ’ป r13879 MIBS

Mike Stupalov ๐Ÿฑ โ€ข 2025-02-05 22:54
Updated extreme mib files.
Files changed (26)
Mmibs/enterasys/ENTERASYS-APPLICATION-SIGNATURE-MIB+67 -65
Mmibs/enterasys/ENTERASYS-CLASS-OF-SERVICE-MIB+2
Mmibs/enterasys/ENTERASYS-CONFIGURATION-MANAGEMENT-MIB+9 -7
Mmibs/enterasys/ENTERASYS-CONVERGENCE-END-POINT-MIB+2
Mmibs/enterasys/ENTERASYS-ENTITY-SENSOR-MIB-EXT-MIB+130 -2
Mmibs/enterasys/ENTERASYS-LINK-FLAP-MIB+2
Mmibs/enterasys/ENTERASYS-MAC-AUTHENTICATION-MIB+120 -4
Mmibs/enterasys/ENTERASYS-MAC-LOCKING-MIB+2
Mmibs/enterasys/ENTERASYS-MIB-NAMES+2
Mmibs/enterasys/ENTERASYS-MIRROR-CONFIG-MIB+317 -63
Mmibs/enterasys/ENTERASYS-MULTI-AUTH-MIB+2
Mmibs/enterasys/ENTERASYS-POLICY-PROFILE-MIB+352 -18
Mmibs/enterasys/ENTERASYS-RADIUS-ACCT-CLIENT-EXT-MIB+104 -99
Mmibs/enterasys/ENTERASYS-RADIUS-AUTH-CLIENT-MIB+92 -91
Mmibs/enterasys/ENTERASYS-RADIUS-DYNAMIC-AUTHOR-SERVER-EXT-MIB+60 -55
Mmibs/enterasys/ENTERASYS-SYSLOG-CLIENT-MIB+2
Mmibs/enterasys/ENTERASYS-UPN-TC-MIB+2
Mmibs/enterasys/ENTERASYS-VLAN-AUTHORIZATION-MIB+2
Mmibs/extreme/EXTREME-BASE-MIB+511 -6
Mmibs/extreme/EXTREME-HARDWARE-MIB+543 -2
Mmibs/extreme/EXTREME-OSPFV3-MIB+5 -5
Mmibs/extreme/EXTREME-POE-MIB+109 -11
Amibs/extreme/EXTREME-REMOTECONNECTION-MIB+462
Mmibs/extreme/EXTREME-SOFTWARE-MONITOR-MIB+45 -1
Mmibs/extreme/EXTREME-STACKING-MIB+31 -7
Mmibs/extreme/EXTREME-SYSTEM-MIB+215 -7
๐Ÿ“ˆ 0 added ๐Ÿ“‰ 0 removed

๐Ÿ’ป r13878 MINOR

Mike Stupalov ๐Ÿฑ โ€ข 2025-02-05 22:53
Added unit conversion datetime for age sensor class.
Files changed (2)
Mincludes/entities/sensor.inc.php+22 -2
Mincludes/snmp.inc.php+6 -1
๐Ÿ“ˆ 28 added ๐Ÿ“‰ 3 removed

๐Ÿ’ป r13877 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-02-05 22:50
Fixed set port label when ifName contains unprintable chars.
Files changed (3)
Mincludes/discovery/ports.inc.php+2 -1
Mincludes/entities/port.inc.php+3
Mincludes/snmp.inc.php+7 -2
๐Ÿ“ˆ 12 added ๐Ÿ“‰ 3 removed

๐Ÿ’ป r13876 MINOR

Mike Stupalov ๐Ÿฑ โ€ข 2025-02-04 15:51
Added basic os definition for Nokia/Clavister NetGuard.
Files changed (3)
Mincludes/definitions/mibs/nokia.inc.php+131
Mincludes/definitions/os/clavister.inc.php+1 -1
Mincludes/definitions/os/nokia.inc.php+21
๐Ÿ“ˆ 153 added ๐Ÿ“‰ 1 removed

๐Ÿ’ป r13875 MIBS

Mike Stupalov ๐Ÿฑ โ€ข 2025-02-04 15:48
Added Nokia/Clavister NetGuard mib files.
Files changed (6)
Mmibs/clavister/CLAVISTER-SMI-2
Amibs/clavister/CLAVISTER-STREAM-MIB+9,337
Amibs/clavister/CLAVISTER-STREAM-TRAPS-MIB+248
Amibs/nokia/NETGUARD-SMI+58
Amibs/nokia/NETGUARD-STREAM-MIB+9,337
Amibs/nokia/NETGUARD-STREAM-TRAPS-MIB+248
๐Ÿ“ˆ 0 added ๐Ÿ“‰ 0 removed

๐Ÿ’ป r13874 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-02-04 15:10
Improved find string similarity in str_similar().
Files changed (2)
Mincludes/functions.inc.php+11 -13
Mtests/IncludesFunctionsTest.php+87 -65
๐Ÿ“ˆ 98 added ๐Ÿ“‰ 78 removed

๐Ÿ’ป r13873 MINOR

Mike Stupalov ๐Ÿฑ โ€ข 2025-02-04 13:49
Added os definition snmp noindex option for polling/discovery hardware, which return common sysDescr/sysObjectID/sysUpTime without indexes.
Files changed (4)
Mincludes/entities/device.inc.php+51 -18
Mincludes/functions.inc.php+28 -10
Mincludes/polling/system/snmpv2-mib.inc.php+26 -8
Mincludes/snmp.inc.php+15 -6
๐Ÿ“ˆ 120 added ๐Ÿ“‰ 42 removed

๐Ÿ’ป r13872 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-02-04 13:43
Fixed snmp_get_multi_oid() for parsing with noindex option.
Files changed (1)
Mincludes/snmp.inc.php+9 -2
๐Ÿ“ˆ 9 added ๐Ÿ“‰ 2 removed

๐Ÿ’ป r13871 MAJOR

Mike Stupalov ๐Ÿฑ โ€ข 2025-02-03 21:29
Added support for CE+T Power Inview (OBS-4914).
Files changed (7)
Ahtml/images/os/cet-power_dark.svg+1
Ahtml/images/os/cet-power.svg+1
Aincludes/definitions/mibs/cet-power.inc.php+64
Aincludes/definitions/os/cet-power.inc.php+24
Aincludes/discovery/sensors/site-monitoring-mib.inc.php+459
Amibs/cet-power
Amibs/cet-power/SITE-MONITORING-MIB+5,067
๐Ÿ“ˆ 549 added ๐Ÿ“‰ 0 removed

January 2025

๐Ÿ’ป r13870 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-01-31 14:26
Converted graphs device availability and alert status to definition.
Files changed (5)
Mhtml/includes/graphs/alert/auth.inc.php+13 -11
Dhtml/includes/graphs/alert/status.inc.php-54
Dhtml/includes/graphs/device/availability.inc.php-35
Dhtml/includes/graphs/device/definition.inc.php-19
Mincludes/definitions/graphtypes.inc.php+27 -2
๐Ÿ“ˆ 40 added ๐Ÿ“‰ 121 removed

๐Ÿ’ป r13869 MINOR

Mike Stupalov ๐Ÿฑ โ€ข 2025-01-31 14:24
Added graph type availability to definitions based.
Files changed (3)
Mhtml/includes/graphs/generic_definition.inc.php+98 -56
Mhtml/includes/graphs/graph.inc.php+25 -20
Mincludes/defaults.inc.php+2
๐Ÿ“ˆ 125 added ๐Ÿ“‰ 76 removed

๐Ÿ’ป r13868 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-01-29 09:06
Added polling boottime on openbsd by NET-SNMP-EXTEND-MIB.
Files changed (1)
Mincludes/definitions/mibs.inc.php+21 -11
๐Ÿ“ˆ 21 added ๐Ÿ“‰ 11 removed

๐Ÿ’ป r13867 MINOR

Mike Stupalov ๐Ÿฑ โ€ข 2025-01-29 09:04
Improved os definition and polling for OpenBSD.
Files changed (3)
Mincludes/common.inc.php+1 -1
Mincludes/definitions/os/unix.php+9
Mincludes/polling/os/unix.inc.php+10
๐Ÿ“ˆ 20 added ๐Ÿ“‰ 1 removed

๐Ÿ’ป r13866 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-01-29 08:59
Simplified unix-agent packages polling code.
Files changed (1)
Mincludes/polling/unix-agent/packages.inc.php+15 -39
๐Ÿ“ˆ 15 added ๐Ÿ“‰ 39 removed

๐Ÿ’ป r13865 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-01-28 22:32
Improved regexp for ifAlias parsing. Improved debug output for custom_port_parser().
Files changed (2)
Mincludes/defaults.inc.php+1 -1
Mincludes/port-descr-parser.inc.php+11 -5
๐Ÿ“ˆ 12 added ๐Ÿ“‰ 6 removed

๐Ÿ’ป r13864 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-01-28 15:49
Renamed mib definition metatype from reboot to boottime.
Files changed (5)
Mincludes/definitions/mibs/checkpoint.inc.php+1 -1
Mincludes/definitions/mibs/infinera.inc.php+1 -1
Mincludes/definitions/mibs/microsoft.inc.php+2 -1
Mincludes/entities/device.inc.php+7 -6
Mincludes/polling/system.inc.php+3 -3
๐Ÿ“ˆ 14 added ๐Ÿ“‰ 12 removed

๐Ÿ’ป r13863 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-01-27 22:27
Added ability for use wildcard queries for device hostname/sysname/location (OBS-4972).
Files changed (2)
Mhtml/includes/entities/device.inc.php+5 -2
Mhtml/pages/devices.inc.php+11 -9
๐Ÿ“ˆ 16 added ๐Ÿ“‰ 11 removed

๐Ÿ’ป r13862 LIBS

Mike Stupalov ๐Ÿฑ โ€ข 2025-01-24 21:08
Updated query-builder js lib to 2.7.
Files changed (2)
Mhtml/css/query-builder.default.css+15 -37
Mhtml/js/query-builder.js+271 -266
๐Ÿ“ˆ 0 added ๐Ÿ“‰ 0 removed

๐Ÿ’ป r13861 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-01-24 18:48
Improved output for update_group_tables() and update_alert_tables() in cli.
Files changed (2)
Mincludes/alerts.inc.php+12 -3
Mincludes/groups.inc.php+12 -4
๐Ÿ“ˆ 24 added ๐Ÿ“‰ 7 removed

๐Ÿ’ป r13860 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-01-24 18:46
Added function str_pad_left() for simplify left oriented string padding.
Files changed (1)
Mincludes/common.inc.php+17 -5
๐Ÿ“ˆ 17 added ๐Ÿ“‰ 5 removed

๐Ÿ’ป r13859 MINOR

Mike Stupalov ๐Ÿฑ โ€ข 2025-01-24 18:44
Added navbar filters on Device probes page by Type and Status.
Files changed (1)
Mhtml/pages/device/probes.inc.php+41 -3
๐Ÿ“ˆ 41 added ๐Ÿ“‰ 3 removed

๐Ÿ’ป r13858 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-01-24 18:38
Made the statuses of probes in upper case.
Files changed (2)
Mhtml/pages/probes.inc.php+1 -1
Mincludes/definitions/rewrites.inc.php+2 -1
๐Ÿ“ˆ 3 added ๐Ÿ“‰ 2 removed

๐Ÿ’ป r13857 MINOR

Mike Stupalov ๐Ÿฑ โ€ข 2025-01-24 18:33
Added navbar filters on Probes page by Type and Status.
Files changed (2)
Mhtml/includes/entities/probe.inc.php+50 -27
Mhtml/pages/probes.inc.php+40 -2
๐Ÿ“ˆ 90 added ๐Ÿ“‰ 29 removed

๐Ÿ’ป r13856 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-01-24 18:31
Added vertical divider for print_navbar().
Files changed (1)
Mhtml/includes/print/navbar.inc.php+10 -1
๐Ÿ“ˆ 10 added ๐Ÿ“‰ 1 removed

๐Ÿ’ป r13855 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-01-24 15:00
Added note about possible long update operation.
Files changed (1)
Mupdate/496.sql+2 -1
๐Ÿ“ˆ 0 added ๐Ÿ“‰ 0 removed

๐Ÿ’ป r13854 DB

Mike Stupalov ๐Ÿฑ โ€ข 2025-01-24 14:56
Changed autoincrement column type for history and log tables to bigint for prevent possible reaching the maximum value.
Files changed (1)
Aupdate/496.sql+8
๐Ÿ“ˆ 0 added ๐Ÿ“‰ 0 removed

๐Ÿ’ป r13853 ADD

Adam Armstrong ๐Ÿธ โ€ข 2025-01-23 15:48
Add fortigate ipsec tunnel status indicator
Files changed (1)
Mincludes/definitions/mibs/fortinet.inc.php+17
๐Ÿ“ˆ 17 added ๐Ÿ“‰ 0 removed

๐Ÿ’ป r13852 MINOR

Mike Stupalov ๐Ÿฑ โ€ข 2025-01-23 10:22
Do not use update_tables action on main poller also for distributed installs. Added is_poller_main().
Files changed (2)
Mdiscovery.php+2 -2
Mincludes/distributed.inc.php+15 -10
๐Ÿ“ˆ 17 added ๐Ÿ“‰ 12 removed

๐Ÿ’ป r13851 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-01-22 18:46
Restored accidentally deleted sensor definition.
Files changed (1)
Mincludes/definitions/mibs/bachmann.inc.php+13
๐Ÿ“ˆ 13 added ๐Ÿ“‰ 0 removed

๐Ÿ’ป r13850 MAJOR

Mike Stupalov ๐Ÿฑ โ€ข 2025-01-22 18:32
Added support for Bachmann Bluenet2 PDU (OBS-4968).
Files changed (4)
Ahtml/images/os/bachmann.svg+1
Mincludes/definitions/mibs/bachmann.inc.php+105 -13
Mincludes/definitions/os/bachmann.inc.php+8
Aincludes/discovery/sensors/bachmann-bluenet2-mib.inc.php+496
๐Ÿ“ˆ 610 added ๐Ÿ“‰ 13 removed

๐Ÿ’ป r13849 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-01-22 18:26
Added Circuit measured sensors to grouping by label.
Files changed (1)
Mincludes/definitions/entities/sensors.inc.php+1
๐Ÿ“ˆ 1 added ๐Ÿ“‰ 0 removed

๐Ÿ’ป r13848 MINOR

Mike Stupalov ๐Ÿฑ โ€ข 2025-01-21 19:25
Added ebuild unix-agent script (OBS-4947).
Files changed (7)
Mscripts/agent-local/ceph+1
Mscripts/agent-local/dhcpkit+1
Mscripts/agent-local/dovecot+1
Ascripts/agent-local/ebuild+33
Mscripts/agent-local/kamailio+1
Mscripts/agent-local/lighttpd+1
Mscripts/agent-local/mongodb+1
๐Ÿ“ˆ 39 added ๐Ÿ“‰ 0 removed

๐Ÿ’ป r13847 MINOR

Mike Stupalov ๐Ÿฑ โ€ข 2025-01-21 19:19
Added polling ebuild packages by unix-agent (OBS-4947).
Files changed (3)
Mincludes/definitions/wui.inc.php+1
Mincludes/polling/os/unix.inc.php+6 -1
Mincludes/polling/unix-agent/packages.inc.php+66 -20
๐Ÿ“ˆ 73 added ๐Ÿ“‰ 21 removed

๐Ÿ’ป r13846 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-01-20 18:22
Improved console output for discovery ucd-diskio.
Files changed (1)
Mincludes/discovery/ucd-diskio.inc.php+26 -12
๐Ÿ“ˆ 26 added ๐Ÿ“‰ 12 removed

๐Ÿ’ป r13845 MINOR

Mike Stupalov ๐Ÿฑ โ€ข 2025-01-20 17:55
Improved polling/discovery ucd-diskio. Filtered out loop pseudo disks.
Files changed (3)
Mincludes/definitions/rrdtypes.inc.php+12
Mincludes/discovery/ucd-diskio.inc.php+15 -10
Mincludes/polling/ucd-diskio.inc.php+34 -37
๐Ÿ“ˆ 61 added ๐Ÿ“‰ 47 removed

๐Ÿ’ป r13844 MAJOR

Mike Stupalov ๐Ÿฑ โ€ข 2025-01-17 17:01
Added support for Vertiv NETSURE (OBS-4953).
Files changed (3)
Mincludes/definitions/mibs/vertiv.inc.php+11
Aincludes/definitions/mibs/vertiv/ees-power-mib.inc.php+246
Mincludes/definitions/os/vertiv.inc.php+16
๐Ÿ“ˆ 273 added ๐Ÿ“‰ 0 removed

๐Ÿ’ป r13843 MINOR

Mike Stupalov ๐Ÿฑ โ€ข 2025-01-17 13:42
Added basic support for Liebert/Vertiv RDU (OBS-4965).
Files changed (3)
Aincludes/definitions/mibs/vertiv
Aincludes/definitions/mibs/vertiv/dcs-mib.inc.php+936
Mincludes/definitions/os/vertiv.inc.php+9
๐Ÿ“ˆ 945 added ๐Ÿ“‰ 0 removed

๐Ÿ’ป r13842 MIBS

Mike Stupalov ๐Ÿฑ โ€ข 2025-01-17 12:08
Added new vertiv mib files.
Files changed (7)
Amibs/vertiv/BDFB-MIB+372
Amibs/vertiv/DCS-MIB+6,523
Amibs/vertiv/EES-POWER-MIB+2,825
Amibs/vertiv/LMS-MIB+1,026
Amibs/vertiv/NETSURE-DISTRIB-MIB+1,448
Amibs/vertiv/NETSURE-NCU-MIB+2,494
Amibs/vertiv/VEC-MIB+1,132
๐Ÿ“ˆ 0 added ๐Ÿ“‰ 0 removed

๐Ÿ’ป r13841 MINOR

Mike Stupalov ๐Ÿฑ โ€ข 2025-01-15 15:28
Fixed check entity write permission in ajax update action for ports, sensors and statuses.
Files changed (3)
Mhtml/ajax/actions/ports_update.inc.php+1 -1
Mhtml/ajax/actions/sensors_update.inc.php+1 -1
Mhtml/ajax/actions/statuses_update.inc.php+1 -1
๐Ÿ“ˆ 3 added ๐Ÿ“‰ 3 removed

๐Ÿ’ป r13840 MIBS

Mike Stupalov ๐Ÿฑ โ€ข 2025-01-15 14:24
Moved unused hp laserjet mibs to old dir, for reduce snmpwalk errors.
Files changed (166)

Showing the first 30 paths; 136 more are omitted from this static page.

Amibs/hp/DIFF-SERV-MIB+1,525
Dmibs/hp/HP-OFFICEJET-PRO-X576DW-MIB-7,127
Dmibs/hp/HP-PAGEWIDE-PRO-477DW-MFP-MIB-8,174
Dmibs/hp/IJ8060-MIB-11,832
Dmibs/hp/LaserJet_3300-MIB-8,045
Dmibs/hp/LaserJet-5-MIB-5,187
Dmibs/hp/LaserJet-Series-5000-MIB-10,113
Dmibs/hp/LaserJet-Series-8100-MBM-MIB-1,582
Dmibs/hp/LaserJet-Series2100-MIB-5,336
Dmibs/hp/LaserJet-Series4000-MIB-10,049
Dmibs/hp/LaserJet-Series4050-MIB-11,457
Dmibs/hp/LaserJet-Series8000-MBM-MIB-1,576
Dmibs/hp/LaserJet-Series8000-MIB-10,417
Dmibs/hp/LaserJet-Series8000-Stapler-MIB-1,487
Dmibs/hp/LaserJet-Series8100-MIB-11,271
Dmibs/hp/LaserJet-Series8100-Stapler-MIB-1,492
Dmibs/hp/LaserJet4V-MIB-2,551
Dmibs/hp/LaserJet5Si-MIB-8,583
Dmibs/hp/LaserJet5Si-Mopier-MIB-8,728
Dmibs/hp/LaserJet6P-MIB-4,237
Dmibs/hp/LJ1200-MIB-5,187
Dmibs/hp/LJ1220-MIB-6,182
Dmibs/hp/LJ2025-MIB-2,557
Dmibs/hp/LJ2200-MIB-6,158
Dmibs/hp/LJ2300-MIB-8,409
Dmibs/hp/LJ2400-MIB-9,023
Dmibs/hp/LJ2500-MIB-8,941
Dmibs/hp/LJ251-MIB-8,068
Dmibs/hp/LJ252-MIB-7,992
Dmibs/hp/LJ275-MIB-7,114
๐Ÿ“ˆ 0 added ๐Ÿ“‰ 0 removed

๐Ÿ’ป r13839 MINOR

Mike Stupalov ๐Ÿฑ โ€ข 2025-01-14 10:23
Improved support for RoomAlert 12E and 12S (OBS-4963).
Files changed (5)
Ahtml/images/os/roomalert_2x.png+1
Ahtml/images/os/roomalert.png+1
Mincludes/definitions/mibs/avtech.inc.php+93 -132
Aincludes/discovery/sensors/roomalert12e-mib.inc.php+103
Mincludes/discovery/sensors/roomalert12s-mib.inc.php+16 -5
๐Ÿ“ˆ 212 added ๐Ÿ“‰ 137 removed

๐Ÿ’ป r13838 MIBS

Mike Stupalov ๐Ÿฑ โ€ข 2025-01-14 10:21
Updated avtech mib files.
Files changed (2)
Mmibs/avtech/ROOMALERT12E-MIB+74 -43
Mmibs/avtech/ROOMALERT12S-MIB+151 -32
๐Ÿ“ˆ 0 added ๐Ÿ“‰ 0 removed

๐Ÿ’ป r13837 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-01-13 11:41
Fixed missing hostname parameter in sql query for poller/discovery.
Files changed (3)
Malerter.php+1
Mdiscovery.php+1
Mpoller.php+1
๐Ÿ“ˆ 3 added ๐Ÿ“‰ 0 removed

๐Ÿ’ป r13836 MINOR

Mike Stupalov ๐Ÿฑ โ€ข 2025-01-11 17:19
Improved discovery powersupply statuses by ATEN-IPMI-MIB.
Files changed (2)
Mincludes/definitions/mibs/aten.inc.php+17 -6
Mincludes/discovery/sensors/aten-ipmi-mib.inc.php+5 -1
๐Ÿ“ˆ 22 added ๐Ÿ“‰ 7 removed

๐Ÿ’ป r13835 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-01-11 17:18
Improved convert float states to numeric in state_string_to_numeric().
Files changed (2)
Mincludes/entities/status.inc.php+32 -28
Mtests/IncludesFunctionsTest.php+5 -2
๐Ÿ“ˆ 37 added ๐Ÿ“‰ 30 removed

๐Ÿ’ป r13834 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-01-11 14:30
Fixed incorrect removing ucd-old processors.
Files changed (1)
Mincludes/discovery/processors/ucd-snmp-mib.inc.php+2 -2
๐Ÿ“ˆ 2 added ๐Ÿ“‰ 2 removed

๐Ÿ’ป r13833 DEVEL

Mike Stupalov ๐Ÿฑ โ€ข 2025-01-11 14:12
Fixed sql query.
Files changed (1)
Mincludes/discovery/processors/ucd-snmp-mib.inc.php+1 -1
๐Ÿ“ˆ 1 added ๐Ÿ“‰ 1 removed

๐Ÿ’ป r13832 DEVEL

Mike Stupalov ๐Ÿฑ โ€ข 2025-01-11 13:48
Improved debug output for discovery processors by UCD-SNMP-MIB.
Files changed (1)
Mincludes/discovery/processors/ucd-snmp-mib.inc.php+4 -1
๐Ÿ“ˆ 4 added ๐Ÿ“‰ 1 removed

๐Ÿ’ป r13831 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-01-11 13:34
Added warning on device page, when device not polled for a long time (> 20min).
Files changed (2)
Mhtml/includes/notifications.inc.php-1
Mhtml/pages/device.inc.php+8 -1
๐Ÿ“ˆ 8 added ๐Ÿ“‰ 2 removed

๐Ÿ’ป r13830 MINOR

Mike Stupalov ๐Ÿฑ โ€ข 2025-01-11 13:18
Added get_time_gmt() for get current unixtime in UTC+0. Same arguments as for get_time().
Files changed (1)
Mincludes/common.inc.php+40 -18
๐Ÿ“ˆ 40 added ๐Ÿ“‰ 18 removed

๐Ÿ’ป r13829 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-01-11 10:59
Added device entity type for IPv4/6 attribs.
Files changed (1)
Mincludes/definitions/entities/devices.inc.php+2 -2
๐Ÿ“ˆ 2 added ๐Ÿ“‰ 2 removed

๐Ÿ’ป r13828 MINOR

Mike Stupalov ๐Ÿฑ โ€ข 2025-01-10 23:12
Improved group/alert entity association by ip addresses.
Files changed (5)
Mincludes/alerts.inc.php+1
Mincludes/definitions/entities/ports.inc.php+2 -2
Mincludes/entities.inc.php+48 -9
Mincludes/entities/ip-address.inc.php+15 -4
Mincludes/groups.inc.php+1 -1
๐Ÿ“ˆ 67 added ๐Ÿ“‰ 16 removed

๐Ÿ’ป r13827 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-01-10 23:09
Improved group edit and update ajax form.
Files changed (2)
Mhtml/ajax/actions/group_edit.inc.php+16 -6
Mhtml/includes/group_edit.inc.php+33 -10
๐Ÿ“ˆ 49 added ๐Ÿ“‰ 16 removed

๐Ÿ’ป r13826 MINOR

Mike Stupalov ๐Ÿฑ โ€ข 2025-01-10 19:09
Added discovery DOM fiber sensors by NSCRTV-FTTX-GPON-MIB.
Files changed (5)
Mincludes/definitions/entities/sensors.inc.php+1
Mincludes/definitions/mibs/nscrtv.inc.php+5
Mincludes/definitions/os/cdata.inc.php+1
Mincludes/definitions/os/tplink.inc.php+1
Aincludes/discovery/sensors/nscrtv-fttx-gpon-mib.inc.php+137
๐Ÿ“ˆ 145 added ๐Ÿ“‰ 0 removed

๐Ÿ’ป r13825 MINOR

Mike Stupalov ๐Ÿฑ โ€ข 2025-01-10 13:55
Improved detect QTech Switch (OBS-4861). Added discovery power supply statuses by DCN-MIB and clones.
Files changed (3)
Mincludes/definitions/mibs/dcn/dcn-xxx.php+146 -92
Mincludes/definitions/mibs/qtech.inc.php+17
Mincludes/definitions/os/qtech.inc.php+14 -3
๐Ÿ“ˆ 177 added ๐Ÿ“‰ 95 removed

๐Ÿ’ป r13824 MIBS

Mike Stupalov ๐Ÿฑ โ€ข 2025-01-10 13:47
Fixed qtech mib files errors. Added aletrnative variant of QTECH-MIB.
Files changed (23)
Mmibs/qtech/GARP-MIB+2
Mmibs/qtech/LLDPPRIVATE-MIB+2 -2
Amibs/qtech/QTECH-ALT-MIB+22,369
Mmibs/qtech/QTECH-CLUSTER-MIB+3 -3
Mmibs/qtech/QTECH-CT-STANDARD-MIB+1
Mmibs/qtech/QTECH-GBNDeviceSWAPI-MIB+17 -17
Mmibs/qtech/QTECH-GBNDeviceSwitch-MIB+13 -8
Mmibs/qtech/QTECH-GBNL2QACL-MIB+24 -24
Mmibs/qtech/QTECH-GBNPlatformGNLink-MIB+1 -1
Mmibs/qtech/QTECH-GBNServiceCM-MIB+2 -2
Mmibs/qtech/QTECH-GBNServiceRADIUS-MIB+2 -2
Mmibs/qtech/QTECH-IP-PRIVATE-MIB+8 -8
Mmibs/qtech/QTECH-MIB+2 -2
Mmibs/qtech/QTECH-NETFLOW-MIB+2 -1
Mmibs/qtech/QTECH-NMS-CARD-OPERATION-MIB+1 -1
Mmibs/qtech/QTECH-NMS-CARD-SYS-MIB+2 -1
Mmibs/qtech/QTECH-PRODUCTS-MIB+10 -10
Mmibs/qtech/QTECH-V1-TRAP+18 -18
Mmibs/qtech/QTECH-VM-MIB+20
Mmibs/qtech/QTECH-VPLS-BGP-MIB-81
Mmibs/qtech/QTECH-VPLS-LDP-MIB-53
Mmibs/qtech/QTECH-WLAN-FIT-AP-CF-MIB+3
Mmibs/qtech/QTECH-WLAN-FIT-AP-IN-MIB+2
๐Ÿ“ˆ 0 added ๐Ÿ“‰ 0 removed

๐Ÿ’ป r13822 MINOR

Mike Stupalov ๐Ÿฑ โ€ข 2025-01-09 19:59
Added port statistics for VIF interfaces by BISON-ROUTER-MIB (OBS-4945).
Files changed (2)
Aincludes/discovery/ports/bison-router-mib.inc.php+53
Mincludes/polling/ports/bison-router-mib.inc.php+75 -25
๐Ÿ“ˆ 128 added ๐Ÿ“‰ 25 removed

๐Ÿ’ป r13821 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-01-09 19:40
Detect unix distro by sysdescr only for server/workstation.
Files changed (1)
Mincludes/polling/os/unix.inc.php+11 -2
๐Ÿ“ˆ 11 added ๐Ÿ“‰ 2 removed

๐Ÿ’ป r13820 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-01-09 18:01
Improved include dirs sorting when required.
Files changed (1)
Mincludes/include-dir.inc.php+6 -6
๐Ÿ“ˆ 6 added ๐Ÿ“‰ 6 removed

๐Ÿ’ป r13819 CLEAN

Mike Stupalov ๐Ÿฑ โ€ข 2025-01-09 18:00
Moved common unix os/mib definitions and dirs to separate unix include.
Files changed (7)
Dincludes/definitions/mibs/bsd.inc.php-77
Aincludes/definitions/mibs/unix.inc.php+78
Mincludes/definitions/os.inc.php+5 -247
Dincludes/definitions/os/bsd.inc.php-150
Aincludes/definitions/os/unix.php+405
Dmibs/bsd
Amibs/unix
๐Ÿ“ˆ 488 added ๐Ÿ“‰ 474 removed

๐Ÿ’ป r13818 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-01-09 16:17
Improved discovery error message when device is down.
Files changed (1)
Mdiscovery.php+11 -5
๐Ÿ“ˆ 11 added ๐Ÿ“‰ 5 removed

๐Ÿ’ป r13817 MIBS

Mike Stupalov ๐Ÿฑ โ€ข 2025-01-09 11:28
Updated Forcepoint mib files.
Files changed (6)
Amibs/forcepoint/FORCEPOINT-NGFW-ENGINE-MIB+1,835
Mmibs/forcepoint/STONESOFT-FIREWALL-MIB+31 -7
Mmibs/forcepoint/STONESOFT-IPS-MIB+277 -7
Amibs/forcepoint/STONESOFT-LOG-FORWARDING-MIB
Mmibs/forcepoint/STONESOFT-NETNODE-MIB+38 -13
Mmibs/forcepoint/STONESOFT-SMI-MIB+15 -5
๐Ÿ“ˆ 0 added ๐Ÿ“‰ 0 removed

๐Ÿ’ป r13816 MINOR

Mike Stupalov ๐Ÿฑ โ€ข 2025-01-08 16:56
Added SNMP timeout, retries and max-repetition command line options for snmpdump script.
Files changed (1)
Mscripts/snmpdump.php+19 -3
๐Ÿ“ˆ 19 added ๐Ÿ“‰ 3 removed

๐Ÿ’ป r13815 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-01-08 16:01
Fixed bgp sort query in get_status_array() (OBS-4958).
Files changed (1)
Mhtml/includes/print/status.inc.php+5 -3
๐Ÿ“ˆ 5 added ๐Ÿ“‰ 3 removed

๐Ÿ’ป r13814 MIBS

Mike Stupalov ๐Ÿฑ โ€ข 2025-01-07 21:40
Updated Siae mib files.
Files changed (1)
Amibs/siaemic/ALFOPLUS-SIAE-MIB+18,570
๐Ÿ“ˆ 0 added ๐Ÿ“‰ 0 removed

๐Ÿ’ป r13813 MAJOR

Mike Stupalov ๐Ÿฑ โ€ข 2025-01-07 21:36
Added basic os definition for Siae Microelettronica SM-OS (OBS-1532).
Files changed (4)
Ahtml/images/os/siaemic_2x.png+1
Ahtml/images/os/siaemic.png+1
Aincludes/definitions/mibs/siaemic.inc.php+36
Aincludes/definitions/os/siaemic.inc.php+28
๐Ÿ“ˆ 64 added ๐Ÿ“‰ 0 removed

๐Ÿ’ป r13812 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-01-07 20:28
Skipped discovery DOM sensors for incorrectly reported ports by CISCO-ENTITY-SENSOR-MIB (OBS-4954).
Files changed (2)
Mincludes/discovery/sensors/cisco-entity-sensor-mib.inc.php+32 -1
Mincludes/entities/port.inc.php+20 -2
๐Ÿ“ˆ 52 added ๐Ÿ“‰ 3 removed

๐Ÿ’ป r13811 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-01-07 19:13
Clean by default null chars converted to dots in port ifName/ifDescr at end of label (three or more dots in sequence).
Files changed (3)
Mincludes/definitions/os/delta.inc.php+2 -2
Mincludes/discovery/pseudowires/pw-std-mib.inc.php+3 -3
Mincludes/polling/ports.inc.php+8 -5
๐Ÿ“ˆ 13 added ๐Ÿ“‰ 10 removed

๐Ÿ’ป r13810 MINOR

Mike Stupalov ๐Ÿฑ โ€ข 2025-01-07 19:08
Improved snmp_fix_string() for clean snmp null chars converted to dots. Added unit parameter.
Files changed (2)
Mincludes/snmp.inc.php+27 -3
Mtests/IncludesSnmpTest.php+25 -17
๐Ÿ“ˆ 52 added ๐Ÿ“‰ 20 removed

๐Ÿ’ป r13809 CLEAN

Mike Stupalov ๐Ÿฑ โ€ข 2025-01-05 21:19
Moved some os definitions to vendor named includes. (Part 3).
Files changed (4)
Mincludes/definitions/os.inc.php-90
Aincludes/definitions/os/cts.inc.php+43
Aincludes/definitions/os/gfi.inc.php+42
Aincludes/definitions/os/nvidia.inc.php+42
๐Ÿ“ˆ 127 added ๐Ÿ“‰ 90 removed

๐Ÿ’ป r13808 CLEAN

Mike Stupalov ๐Ÿฑ โ€ข 2025-01-05 21:06
Moved some os definitions to vendor named includes. Cleaned some mib definitions. (Part 2).
Files changed (40)

Showing the first 30 paths; 10 more are omitted from this static page.

Mincludes/definitions/mibs/atmedia.inc.php+4 -5
Mincludes/definitions/mibs/baytech.inc.php+6 -6
Mincludes/definitions/mibs/carel.inc.php+115 -114
Mincludes/definitions/mibs/dps.inc.php+18 -18
Mincludes/definitions/mibs/eip.inc.php+58 -56
Mincludes/definitions/mibs/fiberroad.inc.php+13 -12
Mincludes/definitions/mibs/forcepoint.inc.php+2
Mincludes/definitions/mibs/ingrasys.inc.php+4
Mincludes/definitions/mibs/jacarta.inc.php+12 -10
Mincludes/definitions/mibs/jetnexus.inc.php+3 -1
Mincludes/definitions/mibs/kohler.inc.php+21 -19
Mincludes/definitions/mibs/omnitron.inc.php+29 -23
Mincludes/definitions/mibs/saf.inc.php+5 -5
Mincludes/definitions/mibs/teleste.inc.php+52 -51
Mincludes/definitions/mibs/tempalert.inc.php+14 -10
Mincludes/definitions/mibs/teradici.inc.php+8 -4
Mincludes/definitions/mibs/uec.inc.php+26 -25
Mincludes/definitions/os.inc.php+9 -287
Aincludes/definitions/os/accuenergy.inc.php+28
Aincludes/definitions/os/atmedia.inc.php+23
Aincludes/definitions/os/baytech.inc.php+25
Aincludes/definitions/os/carel.inc.php+45
Aincludes/definitions/os/ceragon.inc.php+23
Aincludes/definitions/os/dps.inc.php+28
Aincludes/definitions/os/eip.inc.php+28
Aincludes/definitions/os/fiberroad.inc.php+23
Aincludes/definitions/os/forcepoint.inc.php+22
Mincludes/definitions/os/ibm.inc.php+24
Aincludes/definitions/os/ingrasys.inc.php+22
Aincludes/definitions/os/jacarta.inc.php+26
๐Ÿ“ˆ 938 added ๐Ÿ“‰ 671 removed

๐Ÿ’ป r13807 CLEAN

Mike Stupalov ๐Ÿฑ โ€ข 2025-01-05 19:40
Cleaned auto generated copyright headers.
Files changed (17)
Mincludes/definitions/os/adf.inc.php+1 -1
Mincludes/definitions/os/dasan.inc.php+1 -1
Mincludes/definitions/os/ddn.inc.php+1 -1
Mincludes/definitions/os/exalt.inc.php+1 -1
Mincludes/definitions/os/fastback.inc.php+1 -1
Mincludes/definitions/os/gamatronic.inc.php+1 -1
Mincludes/definitions/os/gta.inc.php+1 -1
Mincludes/definitions/os/infoblox.inc.php+1 -1
Mincludes/definitions/os/megatec.inc.php+1 -1
Mincludes/definitions/os/messpc.inc.php+1 -1
Mincludes/definitions/os/packetflux.inc.php+1 -1
Mincludes/definitions/os/pulsesecure.inc.php+1 -1
Mincludes/definitions/os/racktivity.inc.php+1 -1
Mincludes/definitions/os/sensatronics.inc.php+1 -1
Mincludes/definitions/os/sonus.inc.php+1 -1
Mincludes/definitions/os/trango.inc.php+1 -1
Mincludes/definitions/os/waystream.inc.php+1 -1
๐Ÿ“ˆ 17 added ๐Ÿ“‰ 17 removed

๐Ÿ’ป r13806 CLEAN

Mike Stupalov ๐Ÿฑ โ€ข 2025-01-05 19:30
Moved some os definitions to vendor named includes. Cleaned some mib definitions.
Files changed (30)
Mincludes/definitions/mibs/dasan.inc.php+7 -7
Mincludes/definitions/mibs/ddn.inc.php+15 -11
Mincludes/definitions/mibs/exalt.inc.php+6 -4
Mincludes/definitions/mibs/fastback.inc.php+17 -13
Mincludes/definitions/mibs/megatec.inc.php+101 -101
Mincludes/definitions/mibs/messpc.inc.php+7 -3
Mincludes/definitions/mibs/racktivity.inc.php+3 -1
Mincludes/definitions/mibs/sensatronics.inc.php+20 -121
Mincludes/definitions/mibs/sonus.inc.php+13 -11
Mincludes/definitions/mibs/trango.inc.php+20 -15
Mincludes/definitions/mibs/waystream.inc.php+132 -130
Mincludes/definitions/os.inc.php+1 -258
Aincludes/definitions/os/adf.inc.php+31
Mincludes/definitions/os/bsd.inc.php+18
Aincludes/definitions/os/dasan.inc.php+25
Aincludes/definitions/os/ddn.inc.php+32
Aincludes/definitions/os/exalt.inc.php+23
Aincludes/definitions/os/fastback.inc.php+23
Aincludes/definitions/os/gamatronic.inc.php+29
Aincludes/definitions/os/gta.inc.php+29
Aincludes/definitions/os/infoblox.inc.php+25
Aincludes/definitions/os/megatec.inc.php+25
Aincludes/definitions/os/messpc.inc.php+29
Aincludes/definitions/os/packetflux.inc.php+26
Aincludes/definitions/os/pulsesecure.inc.php+31
Aincludes/definitions/os/racktivity.inc.php+29
Aincludes/definitions/os/sensatronics.inc.php+25
Aincludes/definitions/os/sonus.inc.php+23
Aincludes/definitions/os/trango.inc.php+30
Aincludes/definitions/os/waystream.inc.php+23
๐Ÿ“ˆ 818 added ๐Ÿ“‰ 675 removed

๐Ÿ’ป r13805 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-01-05 15:56
Fixed poller/discovery host argument allow use ip address as hostname (OBS-4950).
Files changed (4)
Malerter.php+1 -1
Mdiscovery.php+1 -1
Mpoller.php+1 -1
Mscripts/snmpdump.php+1 -1
๐Ÿ“ˆ 4 added ๐Ÿ“‰ 4 removed

๐Ÿ’ป r13804 TRIVIAL

Mike Stupalov ๐Ÿฑ โ€ข 2025-01-05 11:29
Prevent using old ifHighSpeed values when port ifSpeed set to very low value (OBS-4951).
Files changed (1)
Mincludes/entities/port.inc.php+34 -30
๐Ÿ“ˆ 34 added ๐Ÿ“‰ 30 removed

๐Ÿท๏ธ 25.12.14521

Released 2025-12-30 16:42 โ€ข Commits r14476 through r14520
๐Ÿš€ Included development changes (44 commits)
โšก Improvements:
  • r14483: Version checking extend interval to 4 hours, add timeout, optimise stats transmission, improve error logging. +31/-13
  • r14485: Add get_device_vlan_context() helper for centralized VLAN context handling. +101/-64
  • r14486: Cache BRIDGE-MIB::dot1dBasePortIfIndex across modules.. +7/-15
  • r14492: Added function db_skip() instead constant. Improved skipping DB connect in php unit tests. +48/-52
  • r14495: Prevent resend notification when transport return success response in different format (OBS-5146). +16/-1
  • r14497: Network map - hide disabled devices and their links by default, add 'Show Disabled' toggle +44/-17
  • r14501: Added db_cache_exists() helper function. Improved set db cache ttl. Replaced deprecated VALUES() sql syntax for MySQL 8+. Improved detect serialization in db_cache_get(). +30/-7
  • r14503: Renamed is_pingable_cache_dns() to dns_resolve_cached(). Splitted dns resolve to separate function dns_resolve() without caching. Fixed get initial cached dns resolve result. +82/-63
  • r14506: Added ability for transform entity measured_label by definition. +34/-11
  • r14507: Unified determine object for storage and mempool definitions. +216/-201
  • r14509: Added display MIB::Object for storages. +24/-20
  • r14513: HTTP request parameter conditional handling extracted to param_condition() helper function. +50/-17
๐Ÿ› Bug Fixes:
  • r14478: Fix changelog URL +2/-2
  • r14487: Cisco NX-OS FDB polling port association via per-VLAN context mapping
    • NX-OS stores port mappings in VLAN contexts, now properly resolved via Q-BRIDGE-MIB
    • Add cisco_cache_port_mapping() helper for lazy per-VLAN port association caching
    • Unified Cisco FDB handling using get_device_vlan_context() helper
    • Use snmp_cache_table() for basePort mapping across all FDB modules
    +164/-93
  • r14489: Fixed snmp_cache_table() return original array when snmpwalk empty. +2/-2
  • r14491: Syslog rules not reloading - add bypass_cache parameter to get_obs_attrib() for long-running processes +11/-4
  • r14500: Added is_db_function() helper for common SQL function detection. Fixed dbPrepareData() to correctly handle functions with spaces. Prevent incorrect quoting if INTERVAL SQL expressions. +158/-5
  • r14508: Fixed display MIB::Object for common entities. +10/-6
  • r14510: Fixed validate storage definition oids for not common storages. +25/-16
  • r14514: Fixed conditional parameters in transport definitions. +61/-24
  • r14515: Fixed Slack single-line optional parameter (OBS-5157). +27/-1
๐Ÿ”ง Minor Changes:
  • r14477: Add device/entity group membership tags to alert notifications +16/-0
  • r14480: Improved detect Proxmox Datacenter Manager. +14/-7
  • r14517: Added ability for exclude invalid value ranges in merge_private_mib(). +6/-2
๐Ÿ“‹ MIB Updates:
  • r14481: Removed duplicate case sensitive mib files. Added some huawei mib files.
  • r14498: Updated hwgroup mib files.
  • r14520: Updated Huawei mib files.
๐Ÿ—„๏ธ Database Changes:
  • r14484: Increase last_polled_timetaken and last_discovered_timetaken columns to allow larger than 999.99s times.
๐Ÿ˜ PHP 8 Fixes:
  • r14490: Replace count() with safe_empty() for prevent possible php 8 fatal error in Q-BRIDGE-MIB ports polling. +1/-1
๐Ÿ“ Trivial Changes:
  • r14479: Improved validate params in match_oid_num(). Added unittests for os sysObjectID definitions. +76/-27
  • r14482: Fixed set http timeout. Added default http timeout config option. +10/-10
  • r14488: Added check if vlan context already exist for Cisco NX-OS in fdb polling. +3/-1
  • r14493: Simplified get_timezone(). +22/-22
  • r14494: Removed not required constant OBS_DB_EXTENSION. +8/-7
  • r14496: Changed subsection to Entities for some Web UI settings. +11/-10
  • r14505: Added reset php opcache trigger after possible fatal error. +46/-11
  • r14511: Cleaned function format_value(). Added unit tests. +201/-81
  • r14512: Display runtime sensors with value more than 1 day as uptime string. +4/-0
  • r14518: Fetch ifIndex oid with private mib definition in ports discovery. +2/-2
๐Ÿ“š Library Updates:
  • r14504: Updated pear Net_DNS2 lib to 1.5.5.
  • r14516: Added Tracy 2.11 for php 8.2+. +9/-2
๐Ÿ“ฆ Other Changes:
  • r14499: Improved support for HW group STE2 Plus hardware, added discovery statuses for Dry Contacts (OBS-5149). +74/-95
  • r14502: Added support for NetApp SANtricity OS (OBS-5153). +40/-0
  • r14519: Improved support for Huawei Storage (ISM). Added discovery new entities by HUAWEI-STORAGE-SPACE-MIB. +482/-67
Files changed in merge (194)

Showing the first 30 paths; 164 more are omitted from this static page.

Mdiscovery.php+4 -2
Mhtml/includes/entities/generic.inc.php+10 -6
Mhtml/includes/entities/processor.inc.php+2 -2
Mhtml/includes/entities/sensor.inc.php+4
Mhtml/includes/entities/storage.inc.php+20 -17
Mhtml/includes/notifications.inc.php+2 -2
Mhtml/pages/map.inc.php+44 -17
Mincludes/autoloader.inc.php+9 -2
Mincludes/common.inc.php+72 -71
Mincludes/config-variables.inc.php+11 -10
Mincludes/constants.inc.php+3 -21
Mincludes/db.inc.php+38 -5
Mincludes/db/cache.inc.php+30 -7
Mincludes/db/mysqli.inc.php+13 -13
Mincludes/debugging.inc.php+36 -6
Mincludes/defaults.inc.php+2 -2
Mincludes/definitions/apis.inc.php+1
Mincludes/definitions/entities/sensors.inc.php+2
Mincludes/definitions/entities/storages.inc.php+2 -1
Mincludes/definitions/mibs/huawei.inc.php+467 -60
Mincludes/definitions/mibs/hwgroup.inc.php+68
Mincludes/definitions/mibs/netapp.inc.php+31
Mincludes/definitions/os/arista.inc.php+10 -10
Mincludes/definitions/os/huawei.inc.php+13 -7
Mincludes/definitions/os/hwgroup.inc.php+6 -4
Mincludes/definitions/os/netapp.inc.php+9
Mincludes/definitions/os/proxmox.inc.php+14 -7
Mincludes/definitions/os/ubiquiti.inc.php+1 -1
Mincludes/discovery/mempools.inc.php+164 -170
Mincludes/discovery/ports.inc.php+2 -2
๐Ÿ“ˆ 2,168 added ๐Ÿ“‰ 979 removed

๐Ÿท๏ธ 25.12.14476

Released 2025-12-05 15:00 โ€ข Commits r14469 through r14475
๐Ÿš€ Included development changes (6 commits)
๐Ÿ› Bug Fixes:
  • r14474: Fix dashboard public/private toggle +1/-1
๐Ÿ“ Trivial Changes:
  • r14470: Fixed display probe command preview with no default option (OBS-5131). +174/-147
  • r14471: Add alert_name (alert test/checker name) to webhook/script transports. +1/-0
  • r14472: Fixed possible fatal error with empty alert state on device alert page. +2/-2
  • r14473: Fixed possible fatal error with empty alert state on device alert page (correct). +1/-3
  • r14475: Moved escape json transport tags to correctly place. +9/-9
Files changed in merge (8)
Mhtml/includes/actions/add_probe.inc.php+4 -4
Mhtml/includes/modals/add_probe.inc.php+64 -56
Mhtml/includes/modals/edit_probe.inc.php+51 -51
Mhtml/pages/dashboard.inc.php+1 -1
Mhtml/pages/device/alert.inc.php+3 -5
Mincludes/entities/probe.inc.php+55 -36
Mincludes/notifications.inc.php+9 -8
Mincludes/transports/webhook-json.inc.php+1 -1
๐Ÿ“ˆ 188 added ๐Ÿ“‰ 162 removed

๐Ÿท๏ธ 25.12.14469

Released 2025-12-03 23:30 โ€ข Commits r14182 through r14468
๐Ÿš€ Included development changes (284 commits)
๐ŸŽฏ Major Features:
  • r14207: Add STP polling module and UI elements. Also extend generic_definition graph renderer to accept more tags from vars/auth.inc.php. +6,532/-40
  • r14364: BFD (Bidirectional Forwarding Detection) monitoring
    • Polling: BFD-STD-MIB, CISCO-IETF-BFD-MIB, JNX-BFD-STD-MIB, Alcatel, Huawei, Juniper
    • Session state tracking with lifecycle, flaps, peer correlation, VRF support
    • Web UI: overview, sessions, state history
    • Graphs: session states, intervals, packet statistics
    • Schema: bfd_sessions, bfd_neighbors, bfd_vendor_data tables
    +2,935/-20
  • r14434: Added basic os support for Aten IP KVM (OBS-5138). +61/-0
  • r14466: Improved poller wrapper. Removed compatability for python 2.x. Added default utf8 charset for db connection. Added correctly close and clean db for prevent stale connections with early exit. +668/-641
โœจ New Features:
  • r14190: Add some new UI element generation functions +165/-0
  • r14194: Add OUI lookup table and function +61/-0
  • r14366: Add missing BFD include +179/-0
  • r14382: Add JSON billing data endpoint +90/-0
  • r14384: Switch device port/neighbour map to cytoscape. Add dagre js libraries. +630/-5
  • r14387: Add crude "source port" scoring/guessing system to mac address search. +180/-1
โšก Improvements:
  • r14184: Improve EIGRP poller module slightly +27/-6
  • r14192: Improve VLANs interface. +1,035/-163
  • r14195: Improve the VLAN pages. +210/-90
  • r14196: Improve VLAN pages some more. Improve status box function to handle 3 elements. +49/-15
  • r14200: More VLAN improvements. Topology map initial commit. +618/-93
  • r14202: Add some additional SNMP helpers to assist with table walks. +124/-0
  • r14211: Improved PoE sensors port association for Extreme ERS by BAY-STACK-PETH-EXT-MIB (OBS-5089). +133/-104
  • r14220: Dashboard management improvements. +258/-84
  • r14222: Implement dashboard AJAX actions. +241/-38
  • r14224: Improve API authentication by adding tokens. +529/-7
  • r14227: Improve probes web ui: improve tooltip output. improve metrics presentation and expose per-probe metric graphs where metrics are captured from probes. +120/-10
  • r14231: Improve SQL schema update script to handle multi-line queries. +75/-14
  • r14237: Improved display users list and queries for API tokens. +44/-58
  • r14266: Do not preload left panel on pages while wide screen not requested. +53/-27
  • r14275: Improve global and per-device poller performance pages with chart.js charts, and move discovery time data to db table. +620/-49
  • r14277: Remove ols STP-related fields from VLAN discovery module and db tables. Switch device VLAN page to using STP-specific tables for this data. +61/-42
  • r14291: Improve storage and memory pool discovery to have more flexible definition format. fix database schema to add object to unique constraint. Simplify filename generation code. +98/-41
  • r14301: EIGRP poller, db schema and UI rewrite. +1,130/-220
  • r14303: Add support for statically defined status entries. +85/-0
  • r14312: Improve STP and VLAN system interaction. Show STP state on VLAN matrix. +245/-25
  • r14313: Improve handling of PVST across VLAN and STP modules. Implement context-aware caching of per-port/vlan PVST data in device attribs during discovery which is used and augmented with fresh port forwarding state during poller to maintain single logic location. +406/-13
  • r14316: Improved in-memory snmp caching functions, removed global cache variable. Added unit tests for cached functions. +429/-130
  • r14318: Added option for set snmp noincrease option (-Cc) in snmpdump script. +27/-18
  • r14356: Improved age_to_seconds() for parsing additional possible datetime format. +61/-44
  • r14357: Notification/Transport System Rework
    • NEW: Unified notification dispatcher (includes/notifications.inc.php)
    • NEW: 45 transport definitions in includes/transports/ (definition-based architecture)
    • Enhanced HTTP processing with convert_template_newlines() for proper \n handling
    • Enhanced string_transform() with new actions: base64_encode/decode, json_decode, hash, substring, sprintf, conditional_map
    • Updated legacy transports (email, mattermost, slack) for compatibility
    • Moved transport definitions from single file to individual files
    • Added transport auto-loader in includes/functions.inc.php
    +4,603/-2,372
  • r14358: UI changes for transport rework and a few foreach() variable cleanups to related code. +30/-28
  • r14380: Add ability to delete old pollers with optional reassignment of devices to another poller. +200/-8
  • r14381: Improve billing charts a little. Add JS/CSS for uPlot. +164/-10
  • r14393: Improved array_tag_replace() and array_str_replace() functions for accurate string replacements and debugging ability. Added array_tag_replace_clean() function variant for use where required to remove unused tags. Added many new unit tests for these functions. +420/-179
  • r14397: Migrate OpsGenie integration to API v2. (API v1 seems to have stopped working). Add some better handling of tags/arrays to the notification pipeline. +102/-27
  • r14401: Notification system - add recovery config support and custom preprocessing +86/-38
  • r14403: Migrate Opsgenie to v2 API with backward compatibility for legacy recipients field +53/-27
  • r14404: Restore Opsgenie v1 API and add separate v2 API transport - both now available +192/-132
  • r14418: VLAN metrics - fix port coverage calculation, hybrid port double-counting, add consistent badge styling +85/-32
  • r14419: Global VLAN pages - 8-metric status panel, port breakdown badges, device table enhancements, topology A/B-end terminology, proper link status detection +113/-45
  • r14424: BFD sessions view - display IPv6 addresses in condensed format +4/-4
  • r14426: BFD navbar - simplify to single 'BFD' link, use sprite-connected icon, reposition after CEF/VRFs +13/-13
  • r14428: Navbar reorganization - merge Layer 2/Routing into unified Network menu, BFD improvements +105/-112
  • r14429: BGP peers table - add device icons, remove redundant AS number, adjust column widths +10/-7
  • r14430: BGP peers table - prevent table expansion with CSS overflow handling on long hostnames and AS descriptions +5/-4
  • r14431: VRFs page - modernize view with device icons, remove deprecated HTML attributes, add proper escaping +105/-17
  • r14440: Unified set entity unit by definitions. +52/-36
๐Ÿ› Bug Fixes:
  • r14216: Remove some PHP7.4-specific features for now +11/-9
  • r14217: Fixed mib definitions for storage discovery by CISCO-UNIFIED-COMPUTING-STORAGE-MIB (appear in r14207). +78/-77
  • r14221: Fix update file to single line SQL only!
  • r14229: Restore generate_graph_summary_row(). Accidentally removed during generate_graph_row() refactoring. +102/-0
  • r14230: Small fixes to old weathermap code. +1/-8
  • r14251: Remove erroneous character +1/-1
  • r14267: Output modal html at the end of footer. +5/-0
  • r14271: Disable recent global events on bottom bar for performance reasons +7/-4
  • r14278: Clean up the per-module+device discovery time chart +6/-6
  • r14281: Conditional joining of device table when sorting on hostname in generate_alert_table(). +12/-4
  • r14287: Fix ignore until ok on alert_table widgets. +7/-2
  • r14292: Commit missing functions for mempool/storage improvement +72/-0
  • r14307: Fix floating battery state to 'ok' +2/-2
  • r14309: Fix update script comment messing up parsing.
  • r14310: Fix STP system instance database updating and port cache pruning. +36/-3
  • r14319: Fix some count() instances with safe_count(). +3/-3
  • r14320: count() to safe_count() in processors definition discovery +1/-1
  • r14321: Fix count() to safe_count() in storage. +1/-1
  • r14337: Fixed display application graphs (OBS-5105). +2/-2
  • r14338: Prevent possible blank โ€˜alert_checksโ€™ page by optimizing โ€˜alert_tableโ€™ query (OBS-5104). +30/-24
  • r14346: Fixed merge arrays in snmp_cache_table() (OBS-5110). Added unit test for case. +47/-2
  • r14362: STP polling - prevent PVST VLAN 1 / CIST instance duplication
    • Fix duplicate topology entries when PVST VLAN 1 and CIST coexist
    • Use port_id from vendor data when available to improve port matching
    • Remove unused variable in instance stats loop
    • Whitespace cleanup across STP web UI and polling modules
    +298/-229
  • r14383: Fix WHERE statement in networkmap.php +5/-0
  • r14385: Fix some BFD eventlog generation, then disable it all pending eventlog rewrite. +12/-8
  • r14389: Fix ENLOGIC-PDU2-MIB sensor precision decision logic +1/-1
  • r14391: Don't remove erroneous %TAGS% from strings in order to preserve %xx in URLs +11/-7
  • r14396: Fix erroneous variable causing phantom device header on graphs page. +2/-0
  • r14398: Send all data to opsgenie, excluding graphs +1/-3
  • r14400: Auto-delete orphaned entity permissions from roles/user pages +52/-0
  • r14402: Add some validation to billing-data-sorted-json.php +9/-2
  • r14410: Weathermap permissions - allow level 5+ to view maps, level 7+ to edit +13/-3
  • r14442: Alert/group association rules - cross-entity fields with functions now use correct entity attributes and foreign keys +31/-21
  • r14458: Fixed escaping notification transport tags for json request formats. +8/-8
  • r14460: Correctly escaping notification transport tags array for json request formats. +58/-7
๐Ÿ”ง Minor Changes:
  • r14197: Fix Proxmox OS detection for newer releases +2/-2
  • r14212: Improve generate_graph_rows() ability to handle different column widths and graph size calculation. +83/-188
  • r14214: Remove use of print_graph_row_port() +20/-15
  • r14215: Add ifDuplex to port query builder and add to global port page filters. +20/-1
  • r14234: Include probe message in alerts. +21/-0
  • r14235: Expose method of discovering and polling sensors via custom includes. +42/-2
  • r14240: Added discovery PSU sensors by F5-PLATFORM-STATS-MIB (OBS-5095). +159/-0
  • r14254: Added discovery power and battery sensors by NAG-MIB. +99/-13
  • r14260: Improve some of the generic_* graph type includes +132/-11
  • r14276: Add sorting to generate_alert_table() +67/-43
  • r14280: Added discovery outlet sensors by PANDUIT-MIB (OBS-5099). +119/-27
  • r14285: Add some checking and debugging to rrd pipe open and rrd pipe usage. +48/-38
  • r14294: State definitions for pseudowires changed to a common format. +71/-75
  • r14295: Add navbar status counts to port and device groups. Also improve some cache-data code and add a config option to disable the port status queries (they're not free!) +481/-12
  • r14299: Added detect measured processor label for sensors by LM-SENSORS-MIB. +48/-2
  • r14300: Add 8-entry status panel layout (messy, needs refactoring to add more layouts) +72/-23
  • r14306: Add status state/event tooltip showing all possible states. +104/-35
  • r14330: Cleaned in-memory cache functions. Allowed cache key calls by reference. +200/-170
  • r14331: Improved in-memory html resources caching. Removed global $cache_html variable. +63/-52
  • r14332: Improved in-memory user permissions caching. Removed global $permissions variable. +213/-176
  • r14334: Move BGP/OSPF header bar to a function. Slightly improve BGP peer table layout (merge peer as/type columns to allow peer AS description to be wider!) +156/-153
  • r14335: Improve BGP table header to use newer generation format. +118/-11
  • r14336: Expand 'device type' navbar menu. +53/-8
  • r14341: Added discovery processors by CHECKPOINT-MIB (OBS-5106). +29/-11
  • r14345: HAcky fix to re-enable wifi_clients and wifi_ap_count graphs on Cisco WLC XE devices +48/-0
  • r14347: Added detect Unraid linux distro and version. +46/-2
  • r14348: Added discovery IPSec statuses by SFOS-FIREWALL-MIB (OBS-4980). +47/-12
  • r14349: Added support for Avtech RoomAlert 32S (OBS-5116). +75/-24
  • r14353: Added support for CyberPower ePDU2 (OBS-5117). Improved discovery Outlet sensors by CPS-MIB. +237/-116
  • r14360: Improve nicecase() to retain some initialisms as upper case. +21/-4
  • r14378: Add ability to search syslog by location string to print_syslog_table(). Add location multiselect to /syslog/ page. +43/-1
  • r14386: Improve BGP discovery eventlog messages a little to include ASNs on change counts. +40/-2
  • r14388: Improve FDB source scoring. +84/-19
  • r14392: Add a basic clock dashboard widget +415/-30
  • r14394: Added ability to set mysql connect timeout. Skipped db connection error when versions info requested (in cli -VV). +8/-3
  • r14405: Remove sorting links from table header field labels inside widgets. +22/-4
  • r14407: Port speed override from parsed ifAlias for usage percentage calculations +60/-0
  • r14411: Added simple disk speed test script. +103/-0
  • r14413: Added safe_explode() safe variant of explode() for prevent possible fatal errors. Fixed fatal error in PowerDNS unix agent module (OBS-4753). +138/-100
  • r14415: Add poller-based permissions - allow granting access to all devices on a poller partition +174/-0
  • r14416: Add poller partition filter to devices list - replaces sysContact field when distributed polling enabled +28/-8
  • r14420: Billing list UI enhancements - added Customer ID/Reference columns, state indicator, notes tooltip +29/-27
  • r14422: Added basic os support for Nokia ISAM platform (OBS-5134). +207/-4
  • r14425: Added basic os support for Ubiquiti UniFi Cloud Gateway (OBS-5127). +19/-0
  • r14441: Improved support for AKCP SPX+. Added discovery some new sensors by SPAGENT-MIB. +336/-66
  • r14453: Cleaned array sort functions. Added phpdoc and comments. Added unit tests. Added array_sort_by_order() helper. +653/-45
  • r14454: Improved generate_device_form_values() to return entries sorted by default. Improved opt-groups sorting in generate_element_select(). +33/-39
๐ŸŽจ UI Changes:
  • r14189: CSS changes and cleanups to various things.
  • r14191: Cleanups to matrix css +919/-32
  • r14198: Make some CSS theme colours available in the DOM for JS
  • r14199: Merge tagsinput css into less system to enable colour schemes +1/-1
  • r14241: Remove old oicon- classes and migrate remaining references to sprite- fix hamburger icons. +19/-19
  • r14293: Fix alert styling in dark mode.
๐Ÿ“‹ MIB Updates:
  • r14185: Added Schleifenbauer and Agent++ mib files.
  • r14203: Updated schleifenbauer mib file.
  • r14205: Updated cambium and aricent mib files. Removed duplicated files.
  • r14208: Cleanup some mib loading errors.
  • r14218: Updated stormshield and calix mib files.
  • r14239: Updated f5 mib files.
  • r14244: Updated some mib files.
  • r14245: More mib files.
  • r14253: Updated SNR mib files.
  • r14255: Update Arista MIBs
  • r14279: Updated Panduit mib files.
  • r14317: Updated Extreme mib files.
  • r14342: Updated Check Point mib file.
  • r14421: Added Alcatel/Nokia mibs for ISAM platform.
  • r14433: Updated Aten mib files.
๐Ÿ—„๏ธ Database Changes:
  • r14193: Add VLAN/MAC lookup index
  • r14223: API Token schema changes
  • r14232: Change api_tokens table creation query to remove reference/constraints as we can't guarantee our credentials have those permissions.
  • r14257: Add custom to sensor source ENUM
  • r14282: Column collations were changed from UTF-8 to Latin1 where it wasnโ€™t actually necessary.
  • r14308: Fix table and column creation for STP
๐Ÿ˜ PHP 8 Fixes:
  • r14322: Fix count() to safe_count() in vlan q-bridge-mib module. +1/-1
  • r14329: Prevent fatal error when array_merge90 with not exist variable. +5/-0
  • r14432: Removed deprecated in php 8.5 non-canonical cast names. +101/-102
  • r14459: Cleaned some deprecations for php 8.5. +21/-13
๐Ÿ“ Trivial Changes:
  • r14183: Improved detect some old Socomec UPS (OBS-5079). +14/-5
  • r14201: Define a constant to identify Observium includes being present. +2/-0
  • r14204: Improved os definition for SNR eNOS. +11/-6
  • r14206: Changed mib dir for ARICENT-CFA-MIB. Mib really unused. +1/-1
  • r14210: Improved detect IP address in neighbours discovery by LLDP-V2-MIB. +12/-1
  • r14213: Remove old, unused prototype snmptrap handler. +0/-47
  • r14233: Fixed logic for get autodiscovery device by private ip addresses. +2/-2
  • r14236: Expand custom sensor includes to also use <object>.inc.php +8/-3
  • r14238: Fixed detect temperature scale for F5OS with firmware 1.8+ by F5-PLATFORM-STATS-MIB. +15/-6
  • r14242: Fixed access to custom sensor polling files (apper in r14236). +8/-7
  • r14243: Remove attic. We've never gone back to any of it.
  • r14263: Clean version string by UPS-MIB. +4/-0
  • r14265: Prevent possible fatal error when colour function not exist in generate_palette(). +6/-2
  • r14269: Improved display graph error for empty (broken) graph files created. +13/-9
  • r14270: Added error message on graphs page when temporary dir is full. +7/-0
  • r14272: Improved display storage is full message on logon page. +6/-4
  • r14273: Removed set not required config variable in get_mac_vendor() & get_mac_vendors_bulk(). +7/-12
  • r14274: Added display if php running in FastCGI mode on About page. +5/-1
  • r14284: Added display error message when rrd pipes not created in poller. Prevent fatal php error for this case. +19/-11
  • r14286: Fixed create rrd pipes when rrd_dir not exist and not required with remote rrdcached. +24/-12
  • r14288: Fixed include probes modal helper functions. +4/-2
  • r14290: Some fixes to alert_table() filtering and sort handling. Remove confusing 'syslog' default from device/alerts/ and remove messy all default from /alerts/ +69/-27
  • r14296: Web UI option to disable ports status badges on navbar. +8/-0
  • r14297: Allow httponly via config variable. +4/-3
  • r14298: Add requesttoken to a few ajax requests.
  • r14304: Improved detect CloudFlare IPv6 address from headers in get_remote_addr(). +26/-14
  • r14311: Fixed device panel display on wide-screen graphs page. +8/-6
  • r14323: Prevented force discovery bgp-peers for unspecified peer ip type (0.0.0.0, ::). +8/-3
  • r14324: Return exit code 1 if process(es) fails to start due to critical errors. +6/-4
  • r14325: Added function get_mempool_rrd(). +69/-42
  • r14326: Improved common db functions dbSize() and get_db_version(). +21/-22
  • r14327: Reduced usage of global cache variable in common functions. +83/-69
  • r14328: Improved polling version and hardware for Opengear hardware. +5/-1
  • r14340: Fixed svg os icon display when vendor name contains spaces. +6/-3
  • r14343: Correctly skip HOST-RESOURCES-MIB when CHECKPOINT-MIB processors exist. +6/-3
  • r14351: Forced use snmpget for sensors discovery by ROOMALERT32S-MIB (OBS-5116). +2/-0
  • r14352: Do not attempt to run non-existent discovery modules. +12/-5
  • r14354: Fixed temperature/humidity sensors scale by ROOMALERT32S-MIB. +4/-4
  • r14359: Whitespace removal +3/-3
  • r14361: Remove unused variables, add void return type and whitespace cleanup. +28/-26
  • r14363: Code cleanup - remove unused loop variables and whitespace
    • Remove unused loop index variables across polling modules
    • Remove CISCO-BFD-MIB definition (moved to BFD system)
    • Whitespace cleanup across polling and definition files
    +383/-59
  • r14365: Code cleanup - automated improvements across codebase
    • Remove unused loop variables in discovery, weathermap, and web UI
    • Replace sizeof() with count() for PHP 8+ compatibility
    • Simplify compound assignments (e.g., $a = $a + 1 to $a += 1)
    • CSS/JS regeneration and minor updates
    • Whitespace cleanup
    +1,810/-1,600
  • r14367: Shorten device-navbar config entry. +1/-1
  • r14375: Fixed get system timezone in BSD based system. +1/-1
  • r14376: Fixed get_pid_info() for BSD system. +124/-116
  • r14390: Attempt to fix the WHERE clause in the network map after changes to the main SQL query (introduced in r14365). +11/-10
  • r14399: Skipped replace tags when target value is array (except string with single tag) in array_tag_replace(). Added unit tests and debug for this case. +33/-13
  • r14406: Fixed display http request errors. Fixed generate fallback url and request when defined. +84/-61
  • r14408: Use shared unit_string_to_numeric() in port_speed_parse(). +16/-35
  • r14409: Fixed possible fatal php error in poll billing, when device or port entity is removed (OBS-5133). +26/-21
  • r14412: Fixed FDB port association via Q-BRIDGE-MIB for hardware that reports dot1qTpFdbPort incorrectly. +12/-3
  • r14414: Use safe variant of functions calls for actions explode/json/base64 in string_transform(). +26/-11
  • r14417: Prepend Default poller in form field for devices list. +3/-1
  • r14423: Added configurable option for delete RRDs when deleting device(s) via API. +12/-2
  • r14427: Improved generate where query in base discovery and poller scripts. Improved error messages when device not poller or discovered. +73/-52
  • r14435: Fixed Ports search form for wide screen. +133/-136
  • r14436: Fixed processing zero and float values in is_intnum() and format_number_short(). +15/-5
  • r14437: Fixed safe_empty() for float zero. +4/-2
  • r14438: Integer zero always quoted in db_quote_string() for prevent incorrect query results in varchar fields. +65/-26
  • r14439: Unified polling ifDuplex port field by RAPID-CITY and OMNITRON-MIB. +46/-5
  • r14444: Do not pass empty PeerRemoteAddrType to snmpwalk command in bgp peers discovery by HUAWEI-BGP-VPN-MIB. +1/-1
  • r14445: Fixed initialise definition variable for simple definition-based notification handler. +3/-3
  • r14446: Improved get_poller() for simple parse remote observium version/revision/train. +17/-13
  • r14447: Improved discovery performance error message for devices on old remote pollers. +32/-24
  • r14448: Improved and cleaned include-dir and include-dir-mib. Added optional arguments to get_recursive_directory_iterator() for skip hidden files and regex filter (defaults not changed). +60/-53
  • r14451: Fixed device query field in poller by hostname (appear in r14427). +2/-2
  • r14452: Fixed fatal php error in closing rrd pipes when run poller with no rrd argument (-r). +7/-12
  • r14456: Skipped process_notifications() when passed empty notification or device ids. +9/-14
  • r14457: Improved discovery temperature sensor descriptions by CPQHLTH-MIB. +47/-22
  • r14468: Prevent pass incorrect rrdcached config entry. Renamed constant for detect Remote RRDCacheD. +28/-20
๐Ÿ“š Library Updates:
  • r14289: Updated php-cli-tools to 0.12.6.
  • r14463: Removed compatibility phpFastCache lib for php 7.2. +75/-76
  • r14464: Fixed loading Phpfastcache lib by autoloader (appear in r14463). +71/-42
  • r14465: Removed external lib Ramsey\Uuid as not required anymore. Added simple generate_uuid4(). +37/-29
๐Ÿงน Code Cleanup:
  • r14261: Cleaned update sql comments processing code. +40/-14
  • r14283: Removed modify query with not exist column (not required change).
  • r14302: Replace some snmp_get() calls with snmp_get_oid() in old os polling includes. +40/-148
  • r14305: Moved web cache include to html dir includes. Cleaned some sessions cache functions. +664/-672
  • r14315: Removed functions from common include (related with previous commit). +0/-102
  • r14333: Removed print devel information, it do not appears during normal usage. +0/-5
  • r14350: Updated name for Room Alert 32S. +1/-1
  • r14369: Added svn ignore for phpunit cache.
  • r14379: Removed charge sensor class definition. Charge counter definition already exist. +1/-2
  • r14395: Removed ternary return for html_highlight(). +16/-8
  • r14449: Moved notification transport definitions loading to the proper file for correct statistics and wrapper skipping. Removed unnecessary definitions variable hacks. +68/-113
  • r14461: Removed unused file-based notification transports (already migrated to definitions). +5/-5
  • r14462: Removed compatibility code for php 7.2. Removed version check for python 2.x. +32/-89
  • r14467: Removed unused functions in poller-wrapper. Moved import to correct place. DB charset utf8 to utf8mb4. +2/-29
๐Ÿšง Development:
  • r14268: Undebug incorrect dbQuery() error. +1/-1
  • r14355: Moved constant to proper place. Fixed some phpunit tests. +2/-3
  • r14368: Added common bootstrap and configuration for phpunit tests. Fixed multiple Unit tests. Moved tests with external accesses to snmp or http to prefix Data.php for exclude from main test suite. +2,002/-2,034
  • r14443: Removed translate colour special chars in debug messages for array_tag_replace(). +10/-10
  • r14450: Correctly removed translate colour special chars in debug messages for array_tag_replace(). +10/-10
๐Ÿ“ฆ Other Changes:
  • r14186: Added support for Schleifenbauer PDU v5 (OBS-5076). +397/-1
  • r14209: Added support for Cambium cnMatrix switches (OBS-5085). +416/-183
  • r14219: Synced NS-BSD os definitions with updated mib files. +16/-10
  • r14246: Add some sensors from BINTEC-SENSOR-MIB +41/-0
  • r14247: Add Data Domain NVRAM sensors from nvramBatteriesTable from DATA-DOMAIN-MIB +26/-0
  • r14248: Add stub for HUAWEI-ENTITY-TRAP-MIB +6/-0
  • r14249: Add stub and discovery definitions for JNX-BFD-STD-MIB and JUNIPER-BFD-MIB +23/-1
  • r14250: Add OS definition for Arista Metamoko MOS +25/-1
  • r14262: Added detect and os definition for SNR UPS. +27/-2
  • r14264: Moved SNR UPS to Generic UPS while it's Noname. +6/-25
  • r14225: Test commit for line counting verification +1/-0
  • r14370: Add StringTransformTest +60/-0
  • r14226: Remove test file - should not have been committed +0/-1
  • r14228: Add Wisi Inca MIBs
  • r14252: Remove deprecated version of Juniper IETF BFD MIB
  • r14256: Improve SQL profiling output a little bit (move to modal) +119/-20
  • r14258: Update DOM Purify
  • r14259: Add classlist.js
  • r14314: Moved a function used only in unit tests to the appropriate directory. +178/-82
  • r14371: Removed duplicate test for string_transform(). Enabled test for is_string_quoted(). +212/-251
  • r14372: Added more tests for is_string_quoted(). +5/-0
  • r14373: Added ability for enable debug in phpunit tests (need use -v or -vv argument). +14/-2
  • r14374: Fixed syslog tests. Correctly set pseudo device os group. +338/-327
  • r14377: Splitted phpunit configurations for 9 and 10+ versions. Set default for phpunit 10. Fixed tests deprecations. +301/-265
  • r14455: Added unit tests for ip_compress(). Fixed compress unspecified ipv6 address. +473/-322
  • r14339: Updated Check Point logo. +3/-2
  • r14344: Ignore db schema update error with already exist field.
Files changed in merge (1,048)

Showing the first 30 paths; 1,018 more are omitted from this static page.

Dattic
Mdiscovery.php+36 -27
Mhousekeeping.php+3
Mhtml/.htaccess+5
Mhtml/ajax/actions.php+330 -40
Mhtml/ajax/actions/alert_entry_ignore_until_ok.inc.php+4 -2
Mhtml/ajax/actions/edit_widget.inc.php+341
Mhtml/ajax/get_entities.php+11 -9
Ahtml/ajax/panel.php+35
Mhtml/ajax/widget.php+81 -3
Ahtml/api-networkmap.php+245
Mhtml/api/v0/includes/alerts.inc.php+1 -1
Mhtml/api/v0/includes/devices.inc.php+12 -2
Mhtml/api/v0/includes/sensors.inc.php+1 -1
Mhtml/api/v0/index.php+115 -8
Ahtml/billing-data-json.php+90
Ahtml/billing-data-sorted-json.php+124
Mhtml/billing-data-sorted.php+1 -1
Ahtml/css/bootstrap/less/bootstrap-tagsinput.less+87
Mhtml/css/bootstrap/less/bootstrap.less+29 -1
Mhtml/css/bootstrap/less/boxes.less+53 -5
Mhtml/css/bootstrap/less/dropdowns.less+1 -2
Mhtml/css/bootstrap/less/forms.less+1 -1
Mhtml/css/bootstrap/less/hacks.less-5
Mhtml/css/bootstrap/less/includes.less+2
Mhtml/css/bootstrap/less/modals3.less+4
Mhtml/css/bootstrap/less/navbar.less+5 -4
Mhtml/css/bootstrap/less/root.less+8
Mhtml/css/bootstrap/less/tables.less+71 -1
Mhtml/css/bootstrap/less/variables-dark.less+6
๐Ÿ“ˆ 41,183 added ๐Ÿ“‰ 14,847 removed

๐Ÿท๏ธ 25.08.14182

Released 2025-08-21 05:47
Files changed in merge (1)
Mhtml/includes/actions/contact.inc.php+6

๐Ÿท๏ธ 25.08.14180

Released 2025-08-20 09:14 โ€ข Commits r14157 through r14179
๐Ÿš€ Included development changes (22 commits)
๐ŸŽฏ Major Features:
  • r14172: Increased minimum supported php version to 7.3. +12/-10
โœจ New Features:
  • r14165: Add db cache functions +134/-0
  • r14177: Add dbReplace() functions +182/-0
  • r14178: Add improved table display for bgp_peer_af (mostly useful in group system) +252/-0
โšก Improvements:
  • r14160: Enhancements to probes system perf metric collection and graphing. better add/edit modal. better probe help. +1,494/-245
  • r14168: Improve dashboard code and add csrf token to api action. cleanup pending gridstack upgrade.s +83/-487
๐Ÿ› Bug Fixes:
  • r14166: Remove PHP 8.0+ code. +18/-7
  • r14173: Fix erroneous _ in the bgpPeer entity definition +1/-1
๐Ÿ”ง Minor Changes:
  • r14167: Added ports alert metric for ifLastChange, ifLastChange_unixtime and ifLastChange_uptime (OBS-3436). +83/-56
  • r14174: Moved db cache functions to separate include for prevent possible fatal error in cli. +151/-136
  • r14176: Fixed db NULL queries in cache and probes. Clean code styles. +24/-18
๐Ÿ“‹ MIB Updates:
  • r14169: Add new MIBs
  • r14171: Removed duplicate (older) mib files.
๐Ÿ˜ PHP 8 Fixes:
  • r14159: Fixed possible fatal error in Zimbra application polling (OBS-4956). +7/-8
๐Ÿ“ Trivial Changes:
๐Ÿงน Code Cleanup:
  • r14175: Removed unused db mysql functions. +0/-368
๐Ÿšง Development:
  • r14161: Temporary fix for create cache table.
Files changed in merge (47)

Showing the first 30 paths; 17 more are omitted from this static page.

Mhousekeeping.php+5 -1
Mhtml/ajax/actions.php+1 -2
Ahtml/css/dashboard.css+55
Mhtml/images/os/delta-dark.svgยฑ0
Mhtml/images/os/delta.svgยฑ0
Mhtml/includes/actions/contact.inc.php+8 -4
Mhtml/includes/entities/probe.inc.php+27 -73
Ahtml/includes/graphs/probe/perf.inc.php+39
Mhtml/includes/modals/add_probe.inc.php+173 -3
Mhtml/includes/modals/edit_probe.inc.php+43 -10
Mhtml/includes/notifications.inc.php+6 -5
Mhtml/includes/print/navbar.inc.php+25
Mhtml/includes/print/routing.inc.php+252
Ahtml/includes/probe_modal_helpers.inc.php+176
Ahtml/js/dashboard.js+198
Mhtml/pages/dashboard.inc.php+55 -481
Mhtml/pages/rancid.inc.phpยฑ0
Mincludes/cache.inc.php+5 -3
Mincludes/constants.inc.php+3 -2
Mincludes/db.inc.php+185
Aincludes/db/cache.inc.php+146
Dincludes/db/mysql.inc.php-368
Mincludes/debugging.inc.php+7 -4
Mincludes/definitions/entities/ports.inc.php+3 -1
Mincludes/definitions/entities/probes.inc.php+90 -82
Mincludes/definitions/entities/routing.inc.php+1 -1
Mincludes/definitions/os/vialite.inc.php+1
Mincludes/definitions/wui.inc.php+19
Mincludes/entities/port.inc.php+52
Mincludes/entities/probe.inc.php+539
๐Ÿ“ˆ 2,472 added ๐Ÿ“‰ 1,369 removed

๐Ÿท๏ธ 25.07.14157

Released 2025-07-30 15:43 โ€ข Commits r14140 through r14156
๐Ÿš€ Included development changes (16 commits)
โœจ New Features:
  • r14153: Add global rancid regexp config search. Can handle both SVN and GIT repos. +263/-0
โšก Improvements:
  • r14154: Switch get_entities.php to build entity lists based on definition arrays. +86/-56
๐Ÿ› Bug Fixes:
  • r14141: php8 fixes to alert_migrate +6/-6
๐Ÿ”ง Minor Changes:
  • r14142: Added discovery sensors by ORION-BASE-MIB (OBS-5059). +146/-94
  • r14148: Added check requires in processors definitions discovery. +5/-0
  • r14149: Added discovery processors and memory by HUAWEI-DEVICE-MIB. +104/-47
  • r14155: Restored old style array_str_replace() due unknown troubles arising in array_tag_replace(). Appear in r14104 (OBS-5064). +21/-1
๐Ÿ˜ PHP 8 Fixes:
  • r14144: Added useful php 8.5 functions array_first() and array_last(). +16/-0
๐Ÿ“ Trivial Changes:
  • r14145: Improved rewrite_entity_name() for clean by default broken snmp chars converted to points. +9/-6
  • r14146: Improved discovery sensor descriptions by HUAWEI-ENTITY-EXTENT-MIB. +51/-51
  • r14147: Improved cleanup inventory fields os Huawei and other devices which report broken description strings. +10/-1
  • r14150: Added ability for discovery mibs with checking by ports ifType. +37/-2
  • r14151: Fixed polling ports ADSL2+ params. +50/-47
๐Ÿšง Development:
  • r14156: Added complex unittest for array_tag_replace() and array_str_replace(). +162/-27
๐Ÿ“ฆ Other Changes:
  • r14143: Get rid of some old code
  • r14152: Add CSRF token use to settings_user action vis ajax_settings() js function +1/-1
Files changed in merge (33)

Showing the first 30 paths; 3 more are omitted from this static page.

Mhtml/ajax/actions.php+1 -1
Mhtml/ajax/get_entities.php+72 -56
Ahtml/images/os/delta-dark.svg+1
Ahtml/images/os/delta.svg+1
Mhtml/js/observium.js+4 -1
Mhtml/pages/device/port.inc.php+5 -5
Mhtml/pages/device/port/adsl.inc.php+3 -1
Mhtml/pages/migrate_alerts.inc.php+6 -6
Ahtml/pages/rancid.inc.php+263
Mincludes/alerts.inc.php+12 -4
Mincludes/definitions/entities.inc.php+2
Mincludes/definitions/entities/devices.inc.php+4
Mincludes/definitions/entities/ports.inc.php+3
Mincludes/definitions/entities/sensors.inc.php+5
Mincludes/definitions/mibs.inc.php+9
Mincludes/definitions/mibs/delta.inc.php+144 -94
Mincludes/definitions/mibs/huawei.inc.php+73 -16
Mincludes/definitions/os/huawei.inc.php+31 -31
Mincludes/discovery/functions.inc.php+10 -1
Mincludes/discovery/sensors/huawei-entity-extent-mib.inc.php+51 -51
Mincludes/entities/processor.inc.php+5
Mincludes/functions.inc.php+28 -2
Mincludes/polling/ports/adsl-line-mib.inc.php+2 -1
Mincludes/polling/ports/adsl-line-mib.lib.php+40 -40
Mincludes/polyfill.inc.php+16
Mincludes/rewrites.inc.php+15 -13
Dincludes/weathermap/lib/datasources/WeatherMapDataSource_cactihost.php-89
Dincludes/weathermap/lib/datasources/WeatherMapDataSource_cactithold.php-236
Dincludes/weathermap/lib/datasources/WeatherMapDataSource_dsstats.php-214
Dincludes/weathermap/lib/datasources/WeatherMapDataSource_mrtg.php-81
๐Ÿ“ˆ 967 added ๐Ÿ“‰ 339 removed

๐Ÿท๏ธ 25.07.14140

Released 2025-07-28 10:41 โ€ข Commits r14138 through r14139
๐Ÿš€ Included development changes (1 commits)
๐Ÿ› Bug Fixes:
  • r14139: Un-mangle legacy associations
Files changed in merge (1)
Aupdate/499.sql+1

๐Ÿท๏ธ 25.07.14138

Released 2025-07-28 10:31 โ€ข Commits r14135 through r14137
๐Ÿš€ Included development changes (2 commits)
๐Ÿ› Bug Fixes:
  • r14137: Remove migration code +0/-166
๐Ÿ“ฆ Other Changes:
  • r14136: Fixed migrate more alert rules, failed in previous migration. +16/-4
Files changed in merge (2)
Mincludes/alerts.inc.php+13 -3
Mupdate/498.php-164
๐Ÿ“ˆ 16 added ๐Ÿ“‰ 170 removed

๐Ÿท๏ธ 25.07.14135

Released 2025-07-27 21:40 โ€ข Commits r14097 through r14134
๐Ÿš€ Included development changes (37 commits)
๐ŸŽฏ Major Features:
  • r14117: Added support for ViaLite HD devices. +560/-0
โœจ New Features:
  • r14134: Finalise migration from legacy assocation format. Display error in UI. +184/-0
๐Ÿ”ง Minor Changes:
  • r14108: Fixed missing Cisco CBQoS Policy Map Name in poller. Improved Cisco CBQoS module. +139/-136
  • r14110: Added visual error message for some critical DB errors (only when DB debug enabled). +39/-9
  • r14118: Improved detect C-Data OLT devices. Added discovery DOM sensors by CDATA-GPON-MIB2 (OBS-5057). +74/-1
  • r14120: Improved discovery sensors/statuses by FCMGMT-MIB (OBS-5049). +39/-7
  • r14124: Improved support for Omnitron devices (OBS-5041). +332/-10
  • r14125: Added polyfill for fpow(). Added bi_to_scale(). Updated si_to_scale(). +131/-81
  • r14130: Fixed neighbours local port association by LLDP-MIB on Cumulus Linux (OBS-5061). +70/-9
๐Ÿ“‹ MIB Updates:
  • r14107: Updated Fortinet mib files and related hardware IDs (OBS-5055). +20/-3
  • r14121: Updated Omnitron mib files.
  • r14132: Removed duplicate rfc mib files from cisco dir.
๐Ÿ“ Trivial Changes:
  • r14098: Improved display PHP cache and memory options in print_versions(). +32/-16
  • r14102: Little improved display php options in About page. +2/-2
  • r14103: Add check_radius definition +49/-0
  • r14104: Improved html_callback() and array_str_replace() for case-sensitive replacements. Fixed possible php fatal error with output buffering. +28/-37
  • r14106: Improved detect Ubiquiti UniFi CloudKey (OBS-5053). +3/-2
  • r14109: Accurate detect sql functions in db_quote_string(). Added unit tests. +34/-3
  • r14111: Fixed edit device SNMP Max Repetition value. +4/-4
  • r14112: Added display remote pollers versions in cli for print_versions(). +9/-0
  • r14113: Use accurate sql functions list in db_quote_string(). +42/-2
  • r14115: Cleaned up and optimized generate devices page code. +222/-207
  • r14119: Added sensor class Capacitance. +4/-3
  • r14122: Added zero prepended index parts in entity_index_tags(). +6/-7
  • r14123: Added fallback sensor measured association to fiber when port not found in entity_measured_match_definition(). +20/-10
  • r14126: Fixed variable. +5/-2
  • r14127: Cleaned unit_string_to_numeric(). +1/-3
  • r14128: Skip empty serial by unix distro script. +12/-14
  • r14131: More accurate association neighbour local ports by LLDP-MIB (OBS-5061). +33/-21
๐Ÿ“š Library Updates:
  • r14099: Updated Psr libs Cache and SimpleCache to 2.0.0.
  • r14100: Updated Phpfastcache lib to 8.1.4.
  • r14114: Added SqlFormatter 1.5.3 for PHP 8.1+. +12/-2
๐Ÿšง Development:
๐Ÿ“ฆ Other Changes:
  • r14116: Add Microsoft Teams transport using flows and adaptive cards +79/-1
  • r14129: Added new OPNsense logo. +1/-0
  • r14133: Added new TrueNAS logo (OBS-5062). +1/-0
Files changed in merge (93)

Showing the first 30 paths; 63 more are omitted from this static page.

Ahtml/images/os/opnsense.svg+1
Ahtml/images/os/truenas.svg+1
Ahtml/images/os/vialite_2x.png+1
Ahtml/images/os/vialite.png+1
Mhtml/includes/functions.inc.php+21 -27
Mhtml/includes/notifications.inc.php+19
Mhtml/pages/device/edit/snmp.inc.php+4 -4
Mhtml/pages/devices.inc.php+220 -204
Mincludes/autoloader.inc.php+12 -2
Mincludes/common.inc.php+42 -19
Mincludes/constants.inc.php+38
Mincludes/db.inc.php+42 -7
Mincludes/db/mysqli.inc.php+2 -6
Mincludes/definitions/entities/probes.inc.php+49
Mincludes/definitions/entities/sensors.inc.php+4 -3
Mincludes/definitions/mibs/cdata.inc.php+57
Mincludes/definitions/mibs/nscrtv.inc.php+11 -1
Mincludes/definitions/mibs/omnitron.inc.php+327 -5
Mincludes/definitions/mibs/rfc.inc.php+39 -7
Aincludes/definitions/mibs/vialite.inc.php+538
Mincludes/definitions/os/cdata.inc.php+6
Mincludes/definitions/os/fortinet.inc.php+20 -3
Mincludes/definitions/os/omnitron.inc.php+5 -5
Mincludes/definitions/os/ubiquiti.inc.php+3 -2
Aincludes/definitions/os/vialite.inc.php+22
Mincludes/definitions/transports.inc.php+79 -1
Mincludes/discovery/cisco-cbqos.inc.php+19 -29
Mincludes/discovery/neighbours/lldp-mib.inc.php+79 -6
Mincludes/entities.inc.php+25 -11
Mincludes/functions.inc.php+46 -27
๐Ÿ“ˆ 2,189 added ๐Ÿ“‰ 594 removed

๐Ÿท๏ธ 25.06.14097

Released 2025-06-27 09:35 โ€ข Commits r14088 through r14096
๐Ÿš€ Included development changes (8 commits)
๐Ÿ”ง Minor Changes:
  • r14091: Added functions for validate timestamp and unixtime. +112/-81
  • r14093: Added multiple device fields for edititing by API endpoint. +242/-56
๐Ÿ˜ PHP 8 Fixes:
  • r14096: Fixed possible fatal error on Locations page with empty devices list. +3/-3
๐Ÿ“ Trivial Changes:
  • r14090: Excluded empty jnxFruState statuses by JUNIPER-MIB. +2/-2
  • r14092: Added multiple device field checks in is_valid_param(). +43/-0
  • r14094: Removed redundant function in alerts API endpoint. +18/-27
  • r14095: Removed check for permitted mib in ucd-diskio module. +10/-8
๐Ÿ“ฆ Other Changes:
  • r14089: Allow update of poller_id from API +11/-0
Files changed in merge (17)
Mhtml/api/v0/includes/alerts.inc.php+18 -27
Mhtml/api/v0/includes/devices.inc.php+227 -27
Mhtml/includes/functions.inc.php+3 -3
Mhtml/pages/device/edit/geo.inc.php+2 -2
Mhtml/pages/device/edit/snmp.inc.php+2 -2
Mhtml/pages/locations.inc.php+3 -3
Mincludes/common.inc.php+123 -45
Mincludes/constants.inc.php-3
Mincludes/definitions/mibs/juniper.inc.php+2 -2
Mincludes/discovery/functions.inc.php+5 -5
Mincludes/discovery/ucd-diskio.inc.php+5 -4
Mincludes/entities/device.inc.php+15 -18
Mincludes/polling/ports.inc.php+4 -5
Mincludes/polling/ucd-diskio.inc.php+5 -4
Mincludes/rewrites.inc.php+6 -8
Mincludes/rrdtool.inc.php+7 -8
Mtests/IncludesCommonTest.php+7 -4
๐Ÿ“ˆ 441 added ๐Ÿ“‰ 177 removed

๐Ÿท๏ธ 25.06.14088

Released 2025-06-25 08:53 โ€ข Commits r14009 through r14087
๐Ÿš€ Included development changes (78 commits)
๐ŸŽฏ Major Features:
๐Ÿ”ง Minor Changes:
  • r14021: Added basic os definition for ALLNET IP Control (OBS-4915). +32/-0
  • r14024: Improved detect linux distro for AlmaLinux, Manjaro and Slackware without unix-agent or snmp extend. +22/-2
  • r14028: Increased minimum mysql and rrdtool version based on actually supported distro versions. +22/-0
  • r14031: Unified ip addresses query for search and api. +416/-366
  • r14032: Improved generate device entPhysical inventory page. Fixed display entities unlinked with Chassis id. +95/-67
  • r14035: Improved array_merge_indexed(). Added array_merge_map() for merge array by keys map. +230/-50
  • r14036: Added discovery inventory by ENTITY-MIB for recent versions of JunOS (OBS-5018). +21/-1
  • r14044: Updated support for BDCOM IOS. Added discovery DOM sensors by NMS-GPON-MIB (OBS-5035). +148/-18
  • r14047: Added discovery statuses jnx FRU by JUNIPER-MIB (OBS-4902). +96/-48
  • r14055: Added ability for ignore firewall graphs by name (OBS-5017). +37/-7
  • r14059: Improved support for Socomec NetVision 7+ (OBS-5038). +336/-241
  • r14067: Improved support for Acme Net-Net OS. +104/-31
  • r14069: Added filtering bgp peers by private/public ASNs (OBS-5022). +377/-301
  • r14077: Added ignore filters for ucd-diskio module same as for storage. +172/-159
  • r14080: Improved support for C-Data OLT (OBS-5042). +281/-164
๐Ÿ“‹ MIB Updates:
  • r14022: Added Sonus mib files.
  • r14043: Updated BDCOM mib files.
  • r14079: Updated cdata and nscrtv mib files.
๐Ÿ“ Trivial Changes:
  • r14010: Add AirOS AirMAX radio sensors (tested on Nanostation M2) +57/-0
  • r14011: Fixed discovery incorrect serials in inventory by HUAWEI-ENTITY-EXTENT-MIB (OBS-5026). +3/-1
  • r14013: Added Web UI banner when all alert notifications was disabled. +21/-12
  • r14015: Removed Web UI banner when all notifications disabled (appear in r14013). Use suppress option instead. +3/-11
  • r14016: Added top notification banner when all alert notifications is suppressed. +17/-0
  • r14017: Moved Sonus os/mib defifinitions to Ribbon. +62/-52
  • r14018: Fixed polling port speed by CPQSM2-MIB (OBS-5030). +1/-1
  • r14019: Fixed edit device sensors forms for toggle custom flag to on (OBS-5031). +71/-67
  • r14020: Improved detect JunOS EVO (OBS-5028). +3/-1
  • r14023: Improved detect JunOS EVO with incvorrect sysDescr and sysObjectId (OBS-5028). +7/-0
  • r14025: Fixed update arp table for ipv6z. +12/-9
  • r14026: Improved polling hardware and version for Juniper JunOS Evolved. +33/-3
  • r14027: DB schema updates are not allowed when using an unsupported database server version. +3/-0
  • r14030: Fixed API query IP addresses for permitted devices for limited users. +16/-16
  • r14033: Fixed print_inventory_tree() loop condition. +1/-3
  • r14034: Do not show deleted inventory entries by default on device page. +7/-2
  • r14037: Fixed variable name for netscaller ip addresses. +3/-3
  • r14038: Improved get_addresses(). +30/-28
  • r14039: Improved ipv4/ipv6 queries in get_entity_ids_ip_by_network(). +45/-51
  • r14040: Updated VM names definitions. +4/-0
  • r14041: Fixed display a device port graphs tab with remote rrdcached. +42/-45
  • r14042: Skipped delete rrd files in delete_port() for remote rrdcached. +34/-26
  • r14045: Fixed possible fatal error in get_vars() with comma in variable value. +21/-18
  • r14046: Improved associate inventory ports for JunOS EVO. +23/-1
  • r14048: Fixed get ip addresses af on device ports page. +3/-3
  • r14049: Added config options for Email transport for verify ssl certificate name and permit self-signed certificates. +34/-4
  • r14051: Switched email MX method to use Net_DNS2. +3/-3
  • r14052: Improved truncate() and mb_truncate(). Added truncate_len(). +107/-58
  • r14053: Improved entity_descr_check((). +64/-96
  • r14054: Changed param for descr max length in entity_descr_check(). +16/-41
  • r14056: Disabled StartTLS by default in email smtp transport (OBS-5037). +7/-2
  • r14057: Restored default detect StartTLS for email smtp transport. Added option for disable StartTLS. Forced no verify smtp hostname for StartTLS by default. +22/-22
  • r14060: Increased ifIndex number for ports discovered by CPQSM2-MIB for do not to cross with IF-MIB. +3/-1
  • r14062: Disabled snmp bulk walk for Delta UPSes. +10/-8
  • r14063: Improved find_similar(). +116/-46
  • r14064: Improved default SNMP v3 auth options on Add device page. +159/-176
  • r14066: Fixed power factor scale by SCHLEIFENBAUER-DATABUS-MIB. +1/-1
  • r14068: Disabled snmp bulk for Extreme (Enterasys) OS. +5/-3
  • r14078: Skipped discovery possible same sensors/statuses/counters with definitions discovery. +38/-13
  • r14081: Ignore by default dm-XX devicemapper entities by UCD-DISKIO-MIB. +2/-2
  • r14083: Improved discovery LLDP neighbours with empty sysname and description and associate remote host by port macaddress. +58/-17
  • r14084: Ignore incorrect indexes in snmp translate. +6/-1
  • r14085: Fixed dbApproxCount() for MariaDB. +85/-68
  • r14086: Fixed generate_query_values() for numeric comparision with mysql function calls. +146/-101
  • r14087: Improved get_status_array(). +29/-16
๐Ÿ“š Library Updates:
  • r14014: Updated Net_DNS2 lib to 1.5.5.
  • r14050: Updated some pear libs.
๐Ÿงน Code Cleanup:
  • r14012: Updated Mike name to correct in About page. +3/-3
  • r14070: Moved groups navbar include to separate dir. +198/-198
  • r14071: Moved contacts navbar include to separate dir. +380/-378
  • r14072: Moved custom oids navbar include to separate dir. +280/-278
  • r14073: Moved alert maintenance navbar include to separate dir. +156/-156
  • r14074: Moved alerting navbar include to separate dir. +134/-134
  • r14075: Moved footer navbar include to separate dir. +127/-127
๐Ÿšง Development:
  • r14082: Reverted previous commit. +2/-2
๐Ÿ“ฆ Other Changes:
  • r14029: MINOR] Increased minimum mysql and rrdtool version based on actually supported distro versions (correctly). +20/-28
  • r14058: Updated some vendor icons. +4/-0
  • r14076: Fixed Epson logo svg. +2/-2
Files changed in merge (222)

Showing the first 30 paths; 192 more are omitted from this static page.

Mhtml/api/v0/includes/address.inc.php+10 -106
Mhtml/images/os/alcatellucent.svg+1 -1
Ahtml/images/os/allnet.svg+1
Ahtml/images/os/btech.svg+1
Ahtml/images/os/epson.svg+1
Ahtml/images/os/schleifenbauer.svg+1
Ahtml/images/os/socomec.svg+1
Ahtml/images/os/zte.svg+1
Dhtml/includes/alerting-navbar.inc.php-89
Dhtml/includes/contacts-navbar.inc.php-376
Dhtml/includes/customoids-navbar.inc.php-275
Mhtml/includes/entities/port.inc.php+1 -1
Mhtml/includes/functions.inc.php+21 -18
Dhtml/includes/group-navbar.inc.php-188
Dhtml/includes/maintenance-navbar.inc.php-154
Dhtml/includes/navbar_footer.inc.php-126
Ahtml/includes/navbars
Mhtml/includes/notifications.inc.php+17
Mhtml/includes/print/addresses.inc.php+236 -114
Mhtml/includes/print/alert.inc.php+21 -21
Mhtml/includes/print/inventory.inc.php+93 -61
Mhtml/includes/print/routing.inc.php+76 -47
Mhtml/includes/print/status.inc.php+29 -16
Mhtml/includes/print/syslogs.inc.php+4
Mhtml/index.php+1 -1
Mhtml/js/observium.js+17 -2
Mhtml/pages/about.inc.php+3 -3
Mhtml/pages/add_alert_check.inc.php+1 -1
Mhtml/pages/add_syslog_rule.inc.php+1 -1
Mhtml/pages/addhost.inc.php+159 -176
๐Ÿ“ˆ 5,430 added ๐Ÿ“‰ 3,793 removed

๐Ÿท๏ธ 25.05.14009

Released 2025-05-09 18:25 โ€ข Commits r13987 through r14008
๐Ÿš€ Included development changes (21 commits)
๐Ÿ”ง Minor Changes:
  • r13989: Improved support for SNR Switches (OBS-5012). +372/-181
  • r13992: Improved discovery sensors for JunOS EVO for ZX+ modules by JUNIPER-DOM-MIB (OBS-5016). +198/-1
  • r13993: Added discovery temperature/humidity sensors by VERTIV-V5-MIB (OBS-5015). +774/-686
  • r13994: Update copyright year +1/-2
  • r13996: Improved generate statistics on about page with huge syslog and eventlog tables. Added dbApproxCount() for get approximate db entries count. +74/-52
  • r14000: Updated Geocode.Farm geo api. Now required API key. +59/-56
  • r14001: Added Geoapify API definition for geolocation. +118/-44
  • r14002: Changed default geolocation api to ArcGIS. +11/-7
  • r14004: Added MS Azure geocoding api. +205/-128
  • r14008: Added API routes for get versions (/version and /versions). +62/-3
๐Ÿ“‹ MIB Updates:
  • r13988: Updated SNR mib files.
๐Ÿ“ Trivial Changes:
  • r13990: Added discovery static IP addresses by HIK-DEVICE-MIB (OBS-5014). +34/-25
  • r13995: Copyright year update +1/-1
  • r13997: Improved dbApproxCount() for detect count query timeout. +15/-5
  • r13998: Fixed confirmation dialog for delete dashboard. +20/-16
  • r13999: Updated VMWare Guest ID definitions. +60/-16
  • r14003: Improved generate alternative location string for geocoding. +6/-0
  • r14006: Added missed poller code for SLA by ACD-TWAMP-GEN-MIB (apper in r13957). +106/-0
  • r14007: Fixed display Device not yet polled. +4/-4
๐Ÿงน Code Cleanup:
  • r14005: Cleaned azure geo definition. +0/-5
๐Ÿ“ฆ Other Changes:
  • r13991: Add Forcepoint NGFW discovery +13/-0
Files changed in merge (32)

Showing the first 30 paths; 2 more are omitted from this static page.

Mhtml/api/v0/index.php+58 -3
Mhtml/includes/functions.inc.php+1 -5
Mhtml/includes/print/search.inc.php+1 -1
Mhtml/includes/print/syslogs.inc.php+6 -19
Mhtml/pages/about.inc.php+32 -26
Mhtml/pages/dashboard.inc.php+19 -15
Mhtml/pages/device.inc.php+4 -4
Mincludes/common.inc.php+4
Mincludes/config-variables.inc.php+28 -11
Mincludes/db.inc.php+43
Mincludes/defaults.inc.php+9 -3
Mincludes/definitions/geo.inc.php+334 -208
Mincludes/definitions/mibs/dcn/dcn-xxx.php+9 -7
Mincludes/definitions/mibs/geist.inc.php+764 -676
Mincludes/definitions/mibs/hikvision.inc.php+32 -23
Mincludes/definitions/mibs/snr.inc.php+321 -164
Mincludes/definitions/os/forcepoint.inc.php+13
Mincludes/definitions/os/hikvision.inc.php+2 -2
Mincludes/definitions/os/snr.inc.php+42 -10
Mincludes/definitions/os/vertiv.inc.php+10 -10
Mincludes/definitions/vm.inc.php+60 -16
Mincludes/discovery/sensors/juniper-dom-mib.inc.php+198 -1
Mincludes/geolocation.inc.php+13 -3
Mincludes/observium.inc.php+1 -1
Aincludes/polling/slas/acd-twamp-gen-mib.inc.php+106
MLICENSE.PRO+1 -2
Amibs/snr/SNR-ERD-2-MIB+513
Dmibs/snr/SNR-ERD-3s-626
Amibs/snr/SNR-ERD-3S-MIB+708
Amibs/snr/SNR-ERD-MIB+3,534
๐Ÿ“ˆ 2,133 added ๐Ÿ“‰ 1,232 removed

๐Ÿท๏ธ 25.04.13987

Released 2025-04-20 03:52 โ€ข Commits r13882 through r13986
๐Ÿš€ Included development changes (104 commits)
๐ŸŽฏ Major Features:
  • r13904: Added basic support for Ovarro/Semaphore TBox. +77/-0
  • r13914: Added support for Solid Optics EDFAMUX (OBS-4986). +133/-0
  • r13954: Added os support for 2N IP Audio devices (OBS-4994). +86/-0
  • r13960: Added support for Telos Axia xNode (OBS-4989). +79/-0
  • r13985: Added support for FirstMile OnAccess (OBS-4539). +908/-0
โœจ New Features:
  • r13963: Add additional ap count to LWAPP +2/-0
๐Ÿ› Bug Fixes:
๐Ÿ”ง Minor Changes:
  • r13883: Added basic os definition for HPE Alletra Storage (OBS-4964). +9/-0
  • r13899: Function html_highlight() simplified, added escaping by default. Added separate html_highlight_entities() for highlight entities with escaping by default. Added unit tests. +146/-33
  • r13900: Improved highlight in ajax search. +98/-93
  • r13901: Improved highlight entities (bgp and ports) in syslog messages. +82/-40
  • r13911: Fixed discovery Fortinet VPN statuses by FORTINET-FORTIGATE-MIB. +44/-14
  • r13915: Fixed polling vendor specific AFI/SAFI BGP counters with VRFs (OBS-4987). +118/-89
  • r13920: Added discovery voltage sensor for PSU by CPQHLTH-MIB (OBS-3263). +62/-12
  • r13922: Added ports polling on HP iLO by CPQSM2-MIB. +58/-0
  • r13925: Added ability for add more os definition groups for merge properties. +19/-7
  • r13926: Improved support for FS PDU. Renamed os for unificate with Huawei PDU. +166/-121
  • r13929: Added (untested) SNR IP-PDU clone of FS/Huawei PDU. +128/-79
  • r13932: Improved Ntfy notification transport. +62/-11
  • r13933: Added Gotify notification transport. +92/-1
  • r13935: Added snmp cmd option for ignore table indexes checking by MIB files. Fixed polling Juniper processors by HOST-RESOURCES-MIB. +10/-14
  • r13936: Unified generate entity mib::object cell. +26/-4
  • r13937: Display mib::object cell for processors. +39/-36
  • r13950: Improved generate and display ip addresses. Simplified parts of code. +132/-100
  • r13951: Fixed escape_html() for non utf8 or latin encoded strings. +20/-4
  • r13957: Added polling/discovery support for SLA by ACD-TWAMP-GEN-MIB. +140/-14
  • r13966: Improved support for Eaton SC, added discovery sensors by RPS-SC300-MIB (OBS-4998). +400/-38
  • r13969: Improved support for Inova PDU with new firmware (OBS-5000). +621/-519
  • r13971: Added function dbShowTables() for list tables with specific column. +32/-5
  • r13973: Fixed detect Cisco IE as IOS-XE, all except IE-1000. +24/-9
  • r13975: Device overview show common information (hardware/vendor/os/location) as links. +74/-219
  • r13980: Added storage_size as alert metric for storage entity. +2/-1
  • r13981: Added ability for use mib based split unit patterns in snmp_fix_numeric() for sensors and counters. +121/-59
  • r13982: Added ability for use mib based split unit patterns in snmp_fix_numeric() for processors. +64/-6
๐Ÿ“‹ MIB Updates:
  • r13942: Updated Juniper mib files.
๐Ÿ“ Trivial Changes:
  • r13884: Added snmp options for mib definitions in get_def_snmp_flags(), instead raw snmp flags. +23/-2
  • r13885: Converted mib definitions utf8 snmp flag to option. +52/-52
  • r13886: Converted mib definitions noindex snmp flag to option. +517/-516
  • r13887: Added snmp option index_parts to get_def_snmp_flags(). Fixed discovery ip addresses with snmp options. +19/-11
  • r13888: Allowed to use simple values as snmp options in get_def_snmp_flags(). +4/-0
  • r13889: Converted mib definitions index_parts snmp flag to option. +61/-34
  • r13890: Converted mib definitions table snmp flag to option. +42/-42
  • r13892: Added snmp options ascii and index_string to get_def_snmp_flags(). Added ability for use snmp options in merge_private_mib(). +16/-10
  • r13893: Converted mib definitions ascii snmp flag to option. +363/-361
  • r13894: Added ability for set default snmp options in get_def_snmp_flags(). +13/-4
  • r13902: Fixed possible override replace sting in html_highlight_entities(). +3/-4
  • r13903: Improved print neighbours protocol. +1/-14
  • r13906: Fixed sensor descriptions for DDM sensors by JUNIPER-DOM-MIB. +9/-9
  • r13908: Added display informational message when device forced for discovery on device page. +14/-5
  • r13909: Improved detect poor serial string by is_valid_param(). +2/-1
  • r13910: Added quick search devices by hardware field. +7/-2
  • r13912: Improved rewrite_unix_hardware() for solaris os. +22/-24
  • r13913: Improved clean numeric values with unprintable snmp chars. +42/-36
  • r13916: Added display used php math library in print_versions(). Added get svn version. +42/-3
  • r13917: Improved ajax query for port entities. Removed port_permitted_array() calls. +25/-7
  • r13918: Moved detect SWRAID-MIB to mibs discovery (since it is very rarely used and difficult to install). +39/-28
  • r13919: Moved detect CPQHLTH-MIB and CPQIDA-MIB to mibs discovery (for linux and windows os). +89/-74
  • r13921: Fixed associate Lanes for DOM sensors on Arista by ENTITY-SENSOR-MIB. +9/-6
  • r13923: Changed predictiveFailure status event to warning. +21/-21
  • r13927: Added phase measured labels by ACCUENERGY-MIB. +38/-29
  • r13928: Fixed energy scale by IPPDU-MIB. +17/-17
  • r13930: Skip empty http headers in generate_http_context(). +13/-5
  • r13931: Added common base_url and icon_url message tags for all notification transports. +4/-0
  • r13934: Fixed processors indexes on Juniper devices by HOST-RESOURCES-MIB. +64/-55
  • r13938: Unified display mib::object cell for statuses. +5/-4
  • r13939: Unified display mib::object cell for counters. +7/-8
  • r13940: Improved hardware detect on Juniper MX routers. +28/-16
  • r13941: Improved discovery temperature sensors by JUNIPER-DOM-MIB. +6/-1
  • r13943: Fixed ports permissions query in get_status_array() (OBS-4993). +1/-1
  • r13945: Added ip_in_network() function for reduce direct pear ipv4/ipv6 lib calls. +52/-37
  • r13947: Added generate_ip_link(), improved generate_popup_link(). +60/-52
  • r13948: Improved generate db queries for ajax input. +21/-23
  • r13949: Improved display ajax ip whois. +26/-8
  • r13952: Fixed ajax entity popup for empty ip whois. +5/-3
  • r13953: Fixed State field for Arcgis geo query. +43/-43
  • r13955: Fixed os definition for 2N IP Audio Kit. +6/-6
  • r13956: Append AD domain to binddn when it passed without DN or domain. +9/-6
  • r13958: Improved generate SLA pages. +50/-35
  • r13961: Added audio device type definition. +37/-25
  • r13962: Added detect veeery old uclinux distro. +20/-14
  • r13964: Improved generate device port page titles. +152/-132
  • r13965: Added (correctly) audio device type definition. +6/-0
  • r13968: Improved detect Synology DSM. +18/-17
  • r13970: Fixed clean deleted devices from Netscaler Service Group Member table. +4/-3
  • r13972: Updated list of tables for deleting devices. +5/-3
  • r13974: Fixed generate_url() with quoted vars when it previously passed as quoted string. +67/-43
  • r13976: Fixed compat with old config overview_show_sysDescr. +9/-5
  • r13977: Improved check graph definition. +1/-1
  • r13979: Added navbar option for display device groups on Group page. +15/-4
  • r13983: Display VM information in print_versions(). +23/-5
  • r13984: Fixed polling port speed by SPEED-DUALLINE-FC. +2/-1
  • r13986: Disabled config option poller_by_host for distributed pollers (with -i and -n options) in check_local_poller_id(). +6/-0
๐Ÿงน Code Cleanup:
  • r13891: Removed unused snmp_flags mib definition. +170/-176
  • r13896: Removed code related with old mcrypt php extension. Unsupported since php 7.2. +213/-347
  • r13897: Removed compatibility of json encode/decode for old php versions. +11/-14
  • r13898: Removed compatibility for old json_encode() in unit tests. +194/-103
  • r13907: Hidden experimental device menu entry. +7/-5
  • r13924: Moved value_to_units() function to sensor entities. +77/-78
  • r13944: Undebug. +1/-1
  • r13946: Renamed and moved port_id_by_subnet_ipv4() to get_port_id_by_subnet_ipv4(). +40/-41
  • r13959: Fixed web config variables descriptions. +2/-2
  • r13967: Reverted accidentally removed sensor class definition. +1/-0
  • r13978: Reduced initial php warnings, when enabled. +4/-4
๐Ÿ“ฆ Other Changes:
  • r13895: Increased bgp peer field sizes for identifier and addresses for correctly store ipv6.
Files changed in merge (189)

Showing the first 30 paths; 159 more are omitted from this static page.

Mhtml/ajax/entities.php+41 -22
Mhtml/ajax/entity_popup.php+28 -8
Mhtml/ajax/get_entities.php+1 -1
Mhtml/ajax/input.php+21 -23
Mhtml/ajax/search.php+11 -5
Ahtml/images/os/2n-dark.svg+4
Ahtml/images/os/2n.svg+1
Ahtml/images/os/firstmile_2x.png+1
Ahtml/images/os/firstmile.png+1
Ahtml/images/os/solid_optics_2x.png+1
Ahtml/images/os/solid_optics.png+1
Ahtml/images/os/tbox_2x.png+1
Ahtml/images/os/tbox.png+1
Ahtml/images/os/telos.svg+1
Mhtml/includes/authentication/ad.inc.php+9 -6
Mhtml/includes/entities/counter.inc.php+6 -7
Mhtml/includes/entities/device.inc.php+1
Mhtml/includes/entities/generic.inc.php+21
Mhtml/includes/entities/port.inc.php+4 -6
Mhtml/includes/entities/processor.inc.php+35 -34
Mhtml/includes/entities/sensor.inc.php+4 -4
Mhtml/includes/entities/sla.inc.php+49 -35
Mhtml/includes/entities/status.inc.php+4 -4
Mhtml/includes/functions.inc.php+116 -88
Mhtml/includes/graphs/graph.inc.php+1 -1
Mhtml/includes/panels/device.inc.php+3 -1
Mhtml/includes/print/addresses.inc.php+186 -100
Mhtml/includes/print/navbar.inc.php+3 -4
Mhtml/includes/print/neighbours.inc.php+1 -14
Mhtml/includes/print/routing.inc.php+3 -4
๐Ÿ“ˆ 7,050 added ๐Ÿ“‰ 4,168 removed

๐Ÿท๏ธ 25.02.13882

Released 2025-02-06 17:43 โ€ข Commits r13796 through r13881
๐Ÿš€ Included development changes (85 commits)
๐ŸŽฏ Major Features:
  • r13813: Added basic os definition for Siae Microelettronica SM-OS (OBS-1532). +64/-0
  • r13844: Added support for Vertiv NETSURE (OBS-4953). +273/-0
  • r13850: Added support for Bachmann Bluenet2 PDU (OBS-4968). +610/-13
  • r13871: Added support for CE+T Power Inview (OBS-4914). +549/-0
โœจ New Features:
  • r13853: Add fortigate ipsec tunnel status indicator +17/-0
๐Ÿ”ง Minor Changes:
  • r13798: Added status definitions for ENTITY-STATE-MIB. +79/-13
  • r13800: Updated os version detect for macos and openwrt. Added new macos distro icons. +33/-14
  • r13810: Improved snmp_fix_string() for clean snmp null chars converted to dots. Added unit parameter. +52/-20
  • r13816: Added SNMP timeout, retries and max-repetition command line options for snmpdump script. +19/-3
  • r13822: Added port statistics for VIF interfaces by BISON-ROUTER-MIB (OBS-4945). +128/-25
  • r13825: Improved detect QTech Switch (OBS-4861). Added discovery power supply statuses by DCN-MIB and clones. +177/-95
  • r13826: Added discovery DOM fiber sensors by NSCRTV-FTTX-GPON-MIB. +145/-0
  • r13828: Improved group/alert entity association by ip addresses. +67/-16
  • r13830: Added get_time_gmt() for get current unixtime in UTC+0. Same arguments as for get_time(). +40/-18
  • r13836: Improved discovery powersupply statuses by ATEN-IPMI-MIB. +22/-7
  • r13839: Improved support for RoomAlert 12E and 12S (OBS-4963). +212/-137
  • r13841: Fixed check entity write permission in ajax update action for ports, sensors and statuses. +3/-3
  • r13843: Added basic support for Liebert/Vertiv RDU (OBS-4965). +945/-0
  • r13845: Improved polling/discovery ucd-diskio. Filtered out loop pseudo disks. +61/-47
  • r13847: Added polling ebuild packages by unix-agent (OBS-4947). +73/-21
  • r13848: Added ebuild unix-agent script (OBS-4947). +39/-0
  • r13852: Do not use update_tables action on main poller also for distributed installs. Added is_poller_main(). +17/-12
  • r13857: Added navbar filters on Probes page by Type and Status. +90/-29
  • r13859: Added navbar filters on Device probes page by Type and Status. +41/-3
  • r13867: Improved os definition and polling for OpenBSD. +20/-1
  • r13869: Added graph type availability to definitions based. +125/-76
  • r13873: Added os definition snmp noindex option for polling/discovery hardware, which return common sysDescr/sysObjectID/sysUpTime without indexes. +120/-42
  • r13876: Added basic os definition for Nokia/Clavister NetGuard. +153/-1
  • r13878: Added unit conversion datetime for age sensor class. +28/-3
  • r13880: Improved support for Extreme XOS with new firmware (OBS-4974). +109/-25
๐Ÿ“‹ MIB Updates:
  • r13814: Updated Siae mib files.
  • r13817: Updated Forcepoint mib files.
  • r13824: Fixed qtech mib files errors. Added aletrnative variant of QTECH-MIB.
  • r13838: Updated avtech mib files.
  • r13840: Moved unused hp laserjet mibs to old dir, for reduce snmpwalk errors.
  • r13842: Added new vertiv mib files.
  • r13875: Added Nokia/Clavister NetGuard mib files.
  • r13879: Updated extreme mib files.
๐Ÿ“ Trivial Changes:
  • r13797: Improved set status measured class by definitions. +4/-3
  • r13799: Added discovery statuses for SONiC os by ENTITY-STATE-MIB. +2/-0
  • r13801: Synchronized host option for poller, discovery and alerter. Improved display error when requested hostname not exist in db. +135/-46
  • r13802: Improved http info message. Added implode_key_value() for join key:value arrays as string. +33/-8
  • r13803: Fixed alerter spam option, appear in previous commit. +11/-2
  • r13804: Prevent using old ifHighSpeed values when port ifSpeed set to very low value (OBS-4951). +34/-30
  • r13805: Fixed poller/discovery host argument allow use ip address as hostname (OBS-4950). +4/-4
  • r13811: Clean by default null chars converted to dots in port ifName/ifDescr at end of label (three or more dots in sequence). +13/-10
  • r13812: Skipped discovery DOM sensors for incorrectly reported ports by CISCO-ENTITY-SENSOR-MIB (OBS-4954). +52/-3
  • r13815: Fixed bgp sort query in get_status_array() (OBS-4958). +5/-3
  • r13818: Improved discovery error message when device is down. +11/-5
  • r13820: Improved include dirs sorting when required. +6/-6
  • r13821: Detect unix distro by sysdescr only for server/workstation. +11/-2
  • r13823: Set floatCharging state as ok by PowerNet-MIB (OBS-4943). +2/-2
  • r13827: Improved group edit and update ajax form. +49/-16
  • r13829: Added device entity type for IPv4/6 attribs. +2/-2
  • r13831: Added warning on device page, when device not polled for a long time (> 20min). +8/-2
  • r13834: Fixed incorrect removing ucd-old processors. +2/-2
  • r13835: Improved convert float states to numeric in state_string_to_numeric(). +37/-30
  • r13837: Fixed missing hostname parameter in sql query for poller/discovery. +3/-0
  • r13846: Improved console output for discovery ucd-diskio. +26/-12
  • r13849: Added Circuit measured sensors to grouping by label. +1/-0
  • r13851: Restored accidentally deleted sensor definition. +13/-0
  • r13855: Added note about possible long update operation.
  • r13856: Added vertical divider for print_navbar(). +10/-1
  • r13858: Made the statuses of probes in upper case. +3/-2
  • r13860: Added function str_pad_left() for simplify left oriented string padding. +17/-5
  • r13861: Improved output for update_group_tables() and update_alert_tables() in cli. +24/-7
  • r13863: Added ability for use wildcard queries for device hostname/sysname/location (OBS-4972). +16/-11
  • r13864: Renamed mib definition metatype from reboot to boottime. +14/-12
  • r13865: Improved regexp for ifAlias parsing. Improved debug output for custom_port_parser(). +12/-6
  • r13866: Simplified unix-agent packages polling code. +15/-39
  • r13868: Added polling boottime on openbsd by NET-SNMP-EXTEND-MIB. +21/-11
  • r13870: Converted graphs device availability and alert status to definition. +40/-121
  • r13872: Fixed snmp_get_multi_oid() for parsing with noindex option. +9/-2
  • r13874: Improved find string similarity in str_similar(). +98/-78
  • r13877: Fixed set port label when ifName contains unprintable chars. +12/-3
  • r13881: Fixed custom_port_parser(), disabled default descr regexp. +64/-37
๐Ÿ“š Library Updates:
  • r13862: Updated query-builder js lib to 2.7.
๐Ÿงน Code Cleanup:
  • r13806: Moved some os definitions to vendor named includes. Cleaned some mib definitions. +818/-675
  • r13807: Cleaned auto generated copyright headers. +17/-17
  • r13808: Moved some os definitions to vendor named includes. Cleaned some mib definitions. (Part 2). +938/-671
  • r13809: Moved some os definitions to vendor named includes. (Part 3). +127/-90
  • r13819: Moved common unix os/mib definitions and dirs to separate unix include. +488/-474
๐Ÿšง Development:
๐Ÿ“ฆ Other Changes:
  • r13854: Changed autoincrement column type for history and log tables to bigint for prevent possible reaching the maximum value.
Files changed in merge (364)

Showing the first 30 paths; 334 more are omitted from this static page.

Malerter.php+46 -12
Mdiscovery.php+52 -11
Mhtml/ajax/actions/group_edit.inc.php+16 -6
Mhtml/ajax/actions/ports_update.inc.php+1 -1
Mhtml/ajax/actions/sensors_update.inc.php+1 -1
Mhtml/ajax/actions/statuses_update.inc.php+1 -1
Mhtml/css/query-builder.default.css+15 -37
Ahtml/images/os/bachmann.svg+1
Ahtml/images/os/cet-power_dark.svg+1
Ahtml/images/os/cet-power.svg+1
Mhtml/images/os/macos-monterey_2x.pngยฑ0
Mhtml/images/os/macos-monterey.pngยฑ0
Ahtml/images/os/macos-sequoia_2x.png+1
Ahtml/images/os/macos-sequoia.png+1
Ahtml/images/os/macos-sonoma_2x.png+1
Ahtml/images/os/macos-sonoma.png+1
Ahtml/images/os/macos-ventura_2x.png+1
Ahtml/images/os/macos-ventura.png+1
Ahtml/images/os/roomalert_2x.png+1
Ahtml/images/os/roomalert.png+1
Ahtml/images/os/siaemic_2x.png+1
Ahtml/images/os/siaemic.png+1
Mhtml/includes/entities/device.inc.php+5 -2
Mhtml/includes/entities/probe.inc.php+50 -27
Mhtml/includes/graphs/alert/auth.inc.php+13 -11
Dhtml/includes/graphs/alert/status.inc.php-54
Dhtml/includes/graphs/device/availability.inc.php-35
Dhtml/includes/graphs/device/definition.inc.php-19
Mhtml/includes/graphs/generic_definition.inc.php+98 -56
Mhtml/includes/graphs/graph.inc.php+25 -20
๐Ÿ“ˆ 7,523 added ๐Ÿ“‰ 3,076 removed