Skip to content

2021 Changelog

Summary

Commits: 891

Lines Added: 1874645

Lines Removed: 369689

r11834

mike 🐱 | 2021-12-29 09:58:06

MINOR

Improved create/update rrd with remote rrdcached. Use caching for rrd_is_file().

/observium/trunk/html/includes/graphs/device/poller_perfperc.inc.php
/observium/trunk/html/includes/graphs/global/poller.inc.php
/observium/trunk/html/includes/graphs/global/poller_time.inc.php
/observium/trunk/html/includes/graphs/global/poller_time_separate.inc.php
/observium/trunk/html/includes/graphs/global/pollermod.inc.php
/observium/trunk/html/includes/graphs/global/pollermods.inc.php
/observium/trunk/includes/rrdtool.inc.php
Lines Added: 82 | Removed: 68

r11833

mike 🐱 | 2021-12-29 09:54:01

TRIVIAL

Moved load phpFastCache to global. Allowed use fast cache in cli.

/observium/trunk/html/includes/functions.inc.php
/observium/trunk/includes/cache.inc.php
/observium/trunk/includes/common.inc.php
/observium/trunk/includes/sql-config.inc.php
Lines Added: 29 | Removed: 19

r11832

mike 🐱 | 2021-12-28 14:33:56

CLEAN

Removed unused rename_rrd_entity().

/observium/trunk/includes/discovery/sensors/powernet-mib.inc.php
/observium/trunk/includes/rrdtool.inc.php
/observium/trunk/update/335.php
Lines Added: 27 | Removed: 92

r11830

mike 🐱 | 2021-12-27 14:47:17

TRIVIAL

Improved discovery Ricoh printer supplies OBS-3971.

/observium/trunk/includes/discovery/functions.inc.php
/observium/trunk/includes/discovery/printersupplies/printer-mib.inc.php
/observium/trunk/includes/discovery/printersupplies/ricohprivatemib.inc.php
/observium/trunk/includes/discovery/printersupplies.inc.php
/observium/trunk/includes/polling/printersupplies.inc.php
Lines Added: 88 | Removed: 125

r11829

mike 🐱 | 2021-12-24 07:35:14

TRIVIAL

derp.

/observium/trunk/includes/housekeeping/staledb.inc.php
Lines Added: 1 | Removed: 1

r11828

mike 🐱 | 2021-12-24 07:32:30

TRIVIAL

Fixed query for clean entity tables.

/observium/trunk/includes/housekeeping/staledb.inc.php
Lines Added: 2 | Removed: 1

r11827

mike 🐱 | 2021-12-24 07:26:30

TRIVIAL

Fixed mispell.

/observium/trunk/includes/housekeeping/staledb.inc.php
Lines Added: 3 | Removed: 3

r11826

mike 🐱 | 2021-12-23 16:46:51

TRIVIAL

Improved detect Rocky Linux without distro script.

/observium/trunk/includes/polling/os/unix.inc.php
Lines Added: 6 | Removed: 1

r11825

mike 🐱 | 2021-12-23 16:28:17

TRIVIAL

Added openSUSE and SLES icons.

/observium/trunk/html/images/os/opensuse.png
/observium/trunk/html/images/os/opensuse_2x.png
/observium/trunk/html/images/os/sles.png
/observium/trunk/html/images/os/sles_2x.png
Lines Added: 3 | Removed: -1

r11824

mike 🐱 | 2021-12-23 15:09:55

TRIVIAL

Fixed Rocky Linux icon OBS-3970.

/observium/trunk/html/images/os/rocky.png
/observium/trunk/html/images/os/rocky_2x.png
Lines Added: 0 | Removed: -1

r11823

mike 🐱 | 2021-12-23 14:46:22

TRIVIAL

Fixed cleanup stale entities entries in db by housekeeping.

/observium/trunk/housekeeping.php
/observium/trunk/includes/housekeeping/staledb.inc.php
Lines Added: 38 | Removed: 71

r11822

mike 🐱 | 2021-12-23 14:44:42

TRIVIAL

Improved get_device_entities().

/observium/trunk/includes/entities/device.inc.php
/observium/trunk/includes/entities.inc.php
Lines Added: 23 | Removed: 20

r11821

mike 🐱 | 2021-12-23 14:42:06

TRIVIAL

Added distributed poller information in extended print_versions().

/observium/trunk/includes/common.inc.php
Lines Added: 13 | Removed: 10

r11820

mike 🐱 | 2021-12-23 08:00:05

PHP8

Prevented potential DivisionByZero errors OBS-3969.

/observium/trunk/html/pages/bill/infoboxes.inc.php
/observium/trunk/html/pages/bills/month.inc.php
Lines Added: 42 | Removed: 39

r11819

mike 🐱 | 2021-12-23 07:41:31

PHP8

Fixed display SLAs page OBS-3968.

/observium/trunk/html/pages/slas.inc.php
Lines Added: 5 | Removed: 9

r11818

mike 🐱 | 2021-12-21 15:37:13

MINOR

Added support for EAST iStars UPS OBS-3939.

/observium/trunk/html/images/os/east.png
/observium/trunk/html/images/os/east_2x.png
/observium/trunk/includes/definitions/os/east.inc.php
/observium/trunk/includes/discovery/sensors/ups-mib.inc.php
Lines Added: 47 | Removed: 5

r11817

mike 🐱 | 2021-12-21 11:59:06

MINOR

Added ability for disable polling ports 64bit counters.

/observium/trunk/html/pages/device/edit/modules.inc.php
/observium/trunk/includes/config-variables.inc.php
/observium/trunk/includes/defaults.inc.php
/observium/trunk/includes/polling/ports.inc.php
Lines Added: 52 | Removed: 50

r11816

mike 🐱 | 2021-12-20 17:18:57

TRIVIAL

Added discovery some sensors by ASCO-QEM-72EE2 OBS-3965.

/observium/trunk/includes/definitions/mibs/asco.inc.php
/observium/trunk/includes/discovery/sensors/asco-qem-72ee2.inc.php
/observium/trunk/includes/discovery/sensors/cpqpower-mib.inc.php
Lines Added: 124 | Removed: 5

r11815

mike 🐱 | 2021-12-20 15:56:56

TRIVIAL

Improved discovery sensors on Huawei UPS OBS-3909.

/observium/trunk/includes/definitions/mibs/huawei.inc.php
/observium/trunk/includes/definitions/os/huawei.inc.php
/observium/trunk/includes/discovery/sensors/ups-mib.inc.php
Lines Added: 95 | Removed: 7

r11814

mike 🐱 | 2021-12-20 14:51:49

MINOR

Improved version/serial/uptime detect for ASCO ATS OBS-3965.

/observium/trunk/includes/definitions/mibs/asco.inc.php
/observium/trunk/includes/definitions/os/asco.inc.php
/observium/trunk/includes/definitions/os.inc.php
/observium/trunk/includes/polling/system/asco-qem-72ee2.inc.php
/observium/trunk/mibs/asco/ASCO-QEM-72EE2
Lines Added: 5310 | Removed: 1557

r11813

mike 🐱 | 2021-12-20 09:18:57

TRIVIAL

Skipped discovery inactive sla entries by CISCO-RTTMON-MIB.

/observium/trunk/includes/discovery/slas/cisco-rttmon-mib.inc.php
Lines Added: 9 | Removed: 9

r11812

mike 🐱 | 2021-12-17 15:03:22

TRIVIAL

Try fix incorrect json decode with ctrl chars OBS-3964.

/observium/trunk/includes/common.inc.php
Lines Added: 10 | Removed: 3

r11811

mike 🐱 | 2021-12-17 09:21:11

TRIVIAL

Moved model specific definitions to separate os definitions.

/observium/trunk/includes/definitions/models.inc.php
/observium/trunk/includes/definitions/os/aruba.inc.php
/observium/trunk/includes/definitions/os/ateme.inc.php
/observium/trunk/includes/definitions/os/atto.inc.php
/observium/trunk/includes/definitions/os/calix.inc.php
/observium/trunk/includes/definitions/os/cambium.inc.php
/observium/trunk/includes/definitions/os/ciena.inc.php
/observium/trunk/includes/definitions/os/dell.inc.php
/observium/trunk/includes/definitions/os/ethernetdirect.inc.php
/observium/trunk/includes/definitions/os/fiberhome.inc.php
/observium/trunk/includes/definitions/os/hikvision.inc.php
/observium/trunk/includes/definitions/os/huawei.inc.php
/observium/trunk/includes/definitions/os/infinera.inc.php
/observium/trunk/includes/definitions/os/korenix.inc.php
/observium/trunk/includes/definitions/os/lantech.inc.php
/observium/trunk/includes/definitions/os/marvell.inc.php
/observium/trunk/includes/definitions/os/moxa.inc.php
/observium/trunk/includes/definitions/os/nti.inc.php
/observium/trunk/includes/definitions/os/raisecom.inc.php
/observium/trunk/includes/definitions/os/ruijie.inc.php
/observium/trunk/includes/definitions/os/smc.inc.php
/observium/trunk/includes/definitions/os/spectralogic.inc.php
/observium/trunk/includes/definitions/os/univention.inc.php
/observium/trunk/includes/definitions/os.inc.php
/observium/trunk/includes/definitions.inc.php
Lines Added: 595 | Removed: 493

r11810

mike 🐱 | 2021-12-17 08:29:17

TRIVIAL

Improved display custom web logo.

/observium/trunk/html/includes/navbar.inc.php
/observium/trunk/html/pages/logon.inc.php
Lines Added: 3 | Removed: 3

r11809

mike 🐱 | 2021-12-16 15:46:26

MIBS

Updated FortiGate mib file.

/observium/trunk/includes/definitions/os/fortinet.inc.php
/observium/trunk/mibs/fortinet/FORTINET-FORTIGATE-MIB
Lines Added: 543 | Removed: 23

r11808

mike 🐱 | 2021-12-13 15:51:57

TRIVIAL

Reduced db queries by multiple calls get_port_by_index_cache().

/observium/trunk/includes/entities/port.inc.php
/observium/trunk/includes/entities.inc.php
/observium/trunk/includes/polling/ports/q-bridge-mib.inc.php
/observium/trunk/includes/rewrites.inc.php
Lines Added: 100 | Removed: 104

r11807

mike 🐱 | 2021-12-13 13:06:58

TRIVIAL

Suppresed extra cli output in poller-wrapper.

/observium/trunk/poller-wrapper.py
Lines Added: 4 | Removed: 4

r11806

mike 🐱 | 2021-12-13 10:18:55

TRIVIAL

Fixed generate entity url in popup.

/observium/trunk/html/ajax/entity_popup.php
/observium/trunk/html/includes/entities/device.inc.php
/observium/trunk/html/includes/entities/port.inc.php
Lines Added: 70 | Removed: 140

r11805

mike 🐱 | 2021-12-10 16:25:31

TRIVIAL

Fixed update remote poller info.

/observium/trunk/discovery.php
Lines Added: 1 | Removed: 1

r11804

mike 🐱 | 2021-12-10 15:55:56

DEBUG

Added extra debug for remote pollers.

/observium/trunk/discovery.php
Lines Added: 1 | Removed: 0

r11803

mike 🐱 | 2021-12-10 07:33:13

DEVEL

Removed extra debug output in format_unixtime().

/observium/trunk/includes/common.inc.php
Lines Added: 1 | Removed: 1

r11802

mike 🐱 | 2021-12-09 16:40:25

TRIVIAL

Added model definitions for Cisco ASR9K.

/observium/trunk/includes/definitions/os/cisco.inc.php
Lines Added: 11 | Removed: 6

r11801

mike 🐱 | 2021-12-08 12:56:56

TRIVIAL

Added check_ntp and check_dhcp probes.

/observium/trunk/html/includes/entities/probe.inc.php
/observium/trunk/html/includes/modals/edit_probe.inc.php
/observium/trunk/includes/definitions/entities/probes.inc.php
Lines Added: 96 | Removed: 22

r11800

mike 🐱 | 2021-12-08 09:25:01

TRIVIAL

Prefer wrapper workers from cmd arg for poller.

/observium/trunk/poller-wrapper.py
Lines Added: 5 | Removed: 2

r11799

mike 🐱 | 2021-12-07 12:20:37

TRIVIAL

Ignored by default clock statuses on Cisco IOS.

/observium/trunk/includes/defaults.inc.php
Lines Added: 5 | Removed: 1

r11798

mike 🐱 | 2021-12-02 17:32:17

TRIVIAL

Reverted walk whole table instead oids for HOST-RESOURCES-MIB.

/observium/trunk/includes/polling/mempools/host-resources-mib.inc.php
/observium/trunk/includes/polling/storage/host-resources-mib.inc.php
Lines Added: 3 | Removed: 11

r11797

mike 🐱 | 2021-12-02 16:57:10

TRIVIAL

Fixed discovery Arista EOS ram.

/observium/trunk/includes/discovery/mempools/host-resources-mib.inc.php
/observium/trunk/includes/polling/mempools/host-resources-mib.inc.php
Lines Added: 4 | Removed: 4

r11796

mike 🐱 | 2021-12-02 16:27:01

TRIVIAL

Added hack for correctly calculate free ram on Arista EOS.

/observium/trunk/includes/discovery/mempools/host-resources-mib.inc.php
/observium/trunk/includes/discovery/storage/host-resources-mib.inc.php
/observium/trunk/includes/polling/mempools/host-resources-mcd.inc.php
/observium/trunk/includes/polling/mempools/host-resources-mib.inc.php
/observium/trunk/includes/polling/storage/host-resources-mib.inc.php
Lines Added: 160 | Removed: 122

r11795

mike 🐱 | 2021-12-02 11:08:09

PHP8

Do not log all deperecated php errors.

/observium/trunk/includes/definitions.inc.php
Lines Added: 3 | Removed: 3

r11794

mike 🐱 | 2021-12-02 11:03:23

DEBUG

Do not log Deprecated errors with php debug config.

/observium/trunk/includes/common.inc.php
/observium/trunk/includes/definitions.inc.php
Lines Added: 3 | Removed: 3

r11793

mike 🐱 | 2021-12-02 11:01:20

PHP8

Fixed display user permissions.

/observium/trunk/html/pages/user_edit.inc.php
Lines Added: 13 | Removed: 8

r11792

mike 🐱 | 2021-12-02 10:33:09

TRIVIAL

Fixed links to mibs doc.

/observium/trunk/html/includes/entities/counter.inc.php
/observium/trunk/html/includes/entities/sensor.inc.php
/observium/trunk/html/includes/entities/status.inc.php
/observium/trunk/html/pages/mibs.inc.php
/observium/trunk/includes/definitions.inc.php
Lines Added: 20 | Removed: 12

r11791

mike 🐱 | 2021-12-02 08:07:22

DEBUG

Do not log Notice errors with php debug config.

/observium/trunk/includes/definitions.inc.php
Lines Added: 1 | Removed: 1

r11790

mike 🐱 | 2021-12-02 08:03:35

TRIVIAL

Allowed Discord notification transport in CE.

/observium/trunk/includes/definitions/transports.inc.php
Lines Added: 0 | Removed: 1

r11789

mike 🐱 | 2021-12-02 07:57:15

TRIVIAL

Fixed get_markdown() for multiline texts. Added unittest.

/observium/trunk/html/includes/print/common.inc.php
/observium/trunk/libs/parsedown/Parsedown.php
/observium/trunk/tests/HtmlIncludesPrintTest.php
Lines Added: 108 | Removed: 54

r11788

mike 🐱 | 2021-12-01 16:02:55

TRIVIAL

Fixed snmp phpunit tests for supported php versions.

/observium/trunk/includes/snmp.inc.php
/observium/trunk/tests/SnmpDataTest.php
/observium/trunk/tests/SnmpDataTest2.php
Lines Added: 37 | Removed: 32

r11787

mike 🐱 | 2021-12-01 14:29:05

TRIVIAL

Fixed html functions phpunit tests for supported php versions.

/observium/trunk/html/includes/entities/device.inc.php
/observium/trunk/includes/definitions.inc.php
/observium/trunk/tests/HtmlIncludesFunctionsTest.php
/observium/trunk/tests/HtmlIncludesPrintTest.php
Lines Added: 21 | Removed: 21

r11786

mike 🐱 | 2021-12-01 13:30:57

TRIVIAL

Fixed syslog functions phpunit tests for supported php versions.

/observium/trunk/includes/syslog.inc.php
/observium/trunk/tests/IncludesSyslogTest.php
Lines Added: 8 | Removed: 9

r11785

mike 🐱 | 2021-12-01 13:14:22

CLEAN

Fixed custom_port_parser() phpunit tests for supported php versions.

/observium/trunk/tests/IncludesPortDescrParserTest.php
Lines Added: 30 | Removed: 30

r11784

mike 🐱 | 2021-12-01 13:07:27

TRIVIAL

Fixed entities functions phpunit tests for supported php versions.

/observium/trunk/includes/entities.inc.php
Lines Added: 32 | Removed: 51

r11783

mike 🐱 | 2021-12-01 12:48:58

LIBS

Updated Phpfastcache to 8.0.8.

/observium/trunk/libs/Phpfastcache8/Autoload/Autoload.php
/observium/trunk/libs/Phpfastcache8/CacheManager.php
/observium/trunk/libs/Phpfastcache8/Core/Pool/DriverBaseTrait.php
/observium/trunk/libs/Phpfastcache8/Core/Pool/IO/IOHelperTrait.php
/observium/trunk/libs/Phpfastcache8/Core/Pool/TaggableCacheItemPoolTrait.php
/observium/trunk/libs/Phpfastcache8/Drivers/Couchbase/Config.php
/observium/trunk/libs/Phpfastcache8/Drivers/Couchbase/Driver.php
/observium/trunk/libs/Phpfastcache8/Drivers/Couchbasev3
/observium/trunk/libs/Phpfastcache8/Drivers/Couchbasev3/Config.php
/observium/trunk/libs/Phpfastcache8/Drivers/Couchbasev3/Driver.php
/observium/trunk/libs/Phpfastcache8/Drivers/Couchbasev3/Item.php
/observium/trunk/libs/Phpfastcache8/Drivers/Couchdb/Config.php
/observium/trunk/libs/Phpfastcache8/Drivers/Couchdb/Driver.php
/observium/trunk/libs/Phpfastcache8/Drivers/Mongodb/Config.php
/observium/trunk/libs/Phpfastcache8/Drivers/Mongodb/Driver.php
/observium/trunk/libs/Phpfastcache8/Drivers/Riak
/observium/trunk/libs/Phpfastcache8/Helper/TestHelper.php
Lines Added: 545 | Removed: 905

r11782

mike 🐱 | 2021-12-01 12:17:47

TRIVIAL

Fixed load of Uuid libs.

/observium/trunk/includes/common.inc.php
Lines Added: 8 | Removed: 0

r11781

mike 🐱 | 2021-12-01 12:17:10

LIBS

Added Ramsey/Uuid 4.2.3 for php 8+.

/observium/trunk/libs/Brick
/observium/trunk/libs/Brick/Math
/observium/trunk/libs/Brick/Math/BigDecimal.php
/observium/trunk/libs/Brick/Math/BigInteger.php
/observium/trunk/libs/Brick/Math/BigNumber.php
/observium/trunk/libs/Brick/Math/BigRational.php
/observium/trunk/libs/Brick/Math/Exception
/observium/trunk/libs/Brick/Math/Exception/DivisionByZeroException.php
/observium/trunk/libs/Brick/Math/Exception/IntegerOverflowException.php
/observium/trunk/libs/Brick/Math/Exception/MathException.php
/observium/trunk/libs/Brick/Math/Exception/NegativeNumberException.php
/observium/trunk/libs/Brick/Math/Exception/NumberFormatException.php
/observium/trunk/libs/Brick/Math/Exception/RoundingNecessaryException.php
/observium/trunk/libs/Brick/Math/Internal
/observium/trunk/libs/Brick/Math/Internal/Calculator
/observium/trunk/libs/Brick/Math/Internal/Calculator/BcMathCalculator.php
/observium/trunk/libs/Brick/Math/Internal/Calculator/GmpCalculator.php
/observium/trunk/libs/Brick/Math/Internal/Calculator/NativeCalculator.php
/observium/trunk/libs/Brick/Math/Internal/Calculator.php
/observium/trunk/libs/Brick/Math/LICENSE
/observium/trunk/libs/Brick/Math/RoundingMode.php
/observium/trunk/libs/PhpUnitsOfMeasure/PhysicalQuantity/Pressure.php
/observium/trunk/libs/Ramsey
/observium/trunk/libs/Ramsey/Collection
/observium/trunk/libs/Ramsey/Collection/AbstractArray.php
/observium/trunk/libs/Ramsey/Collection/AbstractCollection.php
/observium/trunk/libs/Ramsey/Collection/AbstractSet.php
/observium/trunk/libs/Ramsey/Collection/ArrayInterface.php
/observium/trunk/libs/Ramsey/Collection/Collection.php
/observium/trunk/libs/Ramsey/Collection/CollectionInterface.php
/observium/trunk/libs/Ramsey/Collection/DoubleEndedQueue.php
/observium/trunk/libs/Ramsey/Collection/DoubleEndedQueueInterface.php
/observium/trunk/libs/Ramsey/Collection/Exception
/observium/trunk/libs/Ramsey/Collection/Exception/CollectionMismatchException.php
/observium/trunk/libs/Ramsey/Collection/Exception/InvalidArgumentException.php
/observium/trunk/libs/Ramsey/Collection/Exception/InvalidSortOrderException.php
/observium/trunk/libs/Ramsey/Collection/Exception/NoSuchElementException.php
/observium/trunk/libs/Ramsey/Collection/Exception/OutOfBoundsException.php
/observium/trunk/libs/Ramsey/Collection/Exception/UnsupportedOperationException.php
/observium/trunk/libs/Ramsey/Collection/Exception/ValueExtractionException.php
/observium/trunk/libs/Ramsey/Collection/GenericArray.php
/observium/trunk/libs/Ramsey/Collection/LICENSE
/observium/trunk/libs/Ramsey/Collection/Map
/observium/trunk/libs/Ramsey/Collection/Map/AbstractMap.php
/observium/trunk/libs/Ramsey/Collection/Map/AbstractTypedMap.php
/observium/trunk/libs/Ramsey/Collection/Map/AssociativeArrayMap.php
/observium/trunk/libs/Ramsey/Collection/Map/MapInterface.php
/observium/trunk/libs/Ramsey/Collection/Map/NamedParameterMap.php
/observium/trunk/libs/Ramsey/Collection/Map/TypedMap.php
/observium/trunk/libs/Ramsey/Collection/Map/TypedMapInterface.php
/observium/trunk/libs/Ramsey/Collection/Queue.php
/observium/trunk/libs/Ramsey/Collection/QueueInterface.php
/observium/trunk/libs/Ramsey/Collection/Set.php
/observium/trunk/libs/Ramsey/Collection/Tool
/observium/trunk/libs/Ramsey/Collection/Tool/TypeTrait.php
/observium/trunk/libs/Ramsey/Collection/Tool/ValueExtractorTrait.php
/observium/trunk/libs/Ramsey/Collection/Tool/ValueToStringTrait.php
/observium/trunk/libs/Ramsey/Uuid
/observium/trunk/libs/Ramsey/Uuid/Uuid.php
/observium/trunk/libs/Ramsey/Uuid4
/observium/trunk/libs/Ramsey/Uuid4/BinaryUtils.php
/observium/trunk/libs/Ramsey/Uuid4/Builder
/observium/trunk/libs/Ramsey/Uuid4/Builder/BuilderCollection.php
/observium/trunk/libs/Ramsey/Uuid4/Builder/DefaultUuidBuilder.php
/observium/trunk/libs/Ramsey/Uuid4/Builder/DegradedUuidBuilder.php
/observium/trunk/libs/Ramsey/Uuid4/Builder/FallbackBuilder.php
/observium/trunk/libs/Ramsey/Uuid4/Builder/UuidBuilderInterface.php
/observium/trunk/libs/Ramsey/Uuid4/Codec
/observium/trunk/libs/Ramsey/Uuid4/Codec/CodecInterface.php
/observium/trunk/libs/Ramsey/Uuid4/Codec/GuidStringCodec.php
/observium/trunk/libs/Ramsey/Uuid4/Codec/OrderedTimeCodec.php
/observium/trunk/libs/Ramsey/Uuid4/Codec/StringCodec.php
/observium/trunk/libs/Ramsey/Uuid4/Codec/TimestampFirstCombCodec.php
/observium/trunk/libs/Ramsey/Uuid4/Codec/TimestampLastCombCodec.php
/observium/trunk/libs/Ramsey/Uuid4/Converter
/observium/trunk/libs/Ramsey/Uuid4/Converter/Number
/observium/trunk/libs/Ramsey/Uuid4/Converter/Number/BigNumberConverter.php
/observium/trunk/libs/Ramsey/Uuid4/Converter/Number/DegradedNumberConverter.php
/observium/trunk/libs/Ramsey/Uuid4/Converter/Number/GenericNumberConverter.php
/observium/trunk/libs/Ramsey/Uuid4/Converter/NumberConverterInterface.php
/observium/trunk/libs/Ramsey/Uuid4/Converter/Time
/observium/trunk/libs/Ramsey/Uuid4/Converter/Time/BigNumberTimeConverter.php
/observium/trunk/libs/Ramsey/Uuid4/Converter/Time/DegradedTimeConverter.php
/observium/trunk/libs/Ramsey/Uuid4/Converter/Time/GenericTimeConverter.php
/observium/trunk/libs/Ramsey/Uuid4/Converter/Time/PhpTimeConverter.php
/observium/trunk/libs/Ramsey/Uuid4/Converter/TimeConverterInterface.php
/observium/trunk/libs/Ramsey/Uuid4/DegradedUuid.php
/observium/trunk/libs/Ramsey/Uuid4/DeprecatedUuidInterface.php
/observium/trunk/libs/Ramsey/Uuid4/DeprecatedUuidMethodsTrait.php
/observium/trunk/libs/Ramsey/Uuid4/Exception
/observium/trunk/libs/Ramsey/Uuid4/Exception/BuilderNotFoundException.php
/observium/trunk/libs/Ramsey/Uuid4/Exception/DateTimeException.php
/observium/trunk/libs/Ramsey/Uuid4/Exception/DceSecurityException.php
/observium/trunk/libs/Ramsey/Uuid4/Exception/InvalidArgumentException.php
/observium/trunk/libs/Ramsey/Uuid4/Exception/InvalidBytesException.php
/observium/trunk/libs/Ramsey/Uuid4/Exception/InvalidUuidStringException.php
/observium/trunk/libs/Ramsey/Uuid4/Exception/NameException.php
/observium/trunk/libs/Ramsey/Uuid4/Exception/NodeException.php
/observium/trunk/libs/Ramsey/Uuid4/Exception/RandomSourceException.php
/observium/trunk/libs/Ramsey/Uuid4/Exception/TimeSourceException.php
/observium/trunk/libs/Ramsey/Uuid4/Exception/UnableToBuildUuidException.php
/observium/trunk/libs/Ramsey/Uuid4/Exception/UnsupportedOperationException.php
/observium/trunk/libs/Ramsey/Uuid4/Exception/UuidExceptionInterface.php
/observium/trunk/libs/Ramsey/Uuid4/FeatureSet.php
/observium/trunk/libs/Ramsey/Uuid4/Fields
/observium/trunk/libs/Ramsey/Uuid4/Fields/FieldsInterface.php
/observium/trunk/libs/Ramsey/Uuid4/Fields/SerializableFieldsTrait.php
/observium/trunk/libs/Ramsey/Uuid4/Generator
/observium/trunk/libs/Ramsey/Uuid4/Generator/CombGenerator.php
/observium/trunk/libs/Ramsey/Uuid4/Generator/DceSecurityGenerator.php
/observium/trunk/libs/Ramsey/Uuid4/Generator/DceSecurityGeneratorInterface.php
/observium/trunk/libs/Ramsey/Uuid4/Generator/DefaultNameGenerator.php
/observium/trunk/libs/Ramsey/Uuid4/Generator/DefaultTimeGenerator.php
/observium/trunk/libs/Ramsey/Uuid4/Generator/NameGeneratorFactory.php
/observium/trunk/libs/Ramsey/Uuid4/Generator/NameGeneratorInterface.php
/observium/trunk/libs/Ramsey/Uuid4/Generator/PeclUuidNameGenerator.php
/observium/trunk/libs/Ramsey/Uuid4/Generator/PeclUuidRandomGenerator.php
/observium/trunk/libs/Ramsey/Uuid4/Generator/PeclUuidTimeGenerator.php
/observium/trunk/libs/Ramsey/Uuid4/Generator/RandomBytesGenerator.php
/observium/trunk/libs/Ramsey/Uuid4/Generator/RandomGeneratorFactory.php
/observium/trunk/libs/Ramsey/Uuid4/Generator/RandomGeneratorInterface.php
/observium/trunk/libs/Ramsey/Uuid4/Generator/RandomLibAdapter.php
/observium/trunk/libs/Ramsey/Uuid4/Generator/TimeGeneratorFactory.php
/observium/trunk/libs/Ramsey/Uuid4/Generator/TimeGeneratorInterface.php
/observium/trunk/libs/Ramsey/Uuid4/Guid
/observium/trunk/libs/Ramsey/Uuid4/Guid/Fields.php
/observium/trunk/libs/Ramsey/Uuid4/Guid/Guid.php
/observium/trunk/libs/Ramsey/Uuid4/Guid/GuidBuilder.php
/observium/trunk/libs/Ramsey/Uuid4/LICENSE
/observium/trunk/libs/Ramsey/Uuid4/Lazy
/observium/trunk/libs/Ramsey/Uuid4/Lazy/LazyUuidFromString.php
/observium/trunk/libs/Ramsey/Uuid4/Math
/observium/trunk/libs/Ramsey/Uuid4/Math/BrickMathCalculator.php
/observium/trunk/libs/Ramsey/Uuid4/Math/CalculatorInterface.php
/observium/trunk/libs/Ramsey/Uuid4/Math/RoundingMode.php
/observium/trunk/libs/Ramsey/Uuid4/Nonstandard
/observium/trunk/libs/Ramsey/Uuid4/Nonstandard/Fields.php
/observium/trunk/libs/Ramsey/Uuid4/Nonstandard/Uuid.php
/observium/trunk/libs/Ramsey/Uuid4/Nonstandard/UuidBuilder.php
/observium/trunk/libs/Ramsey/Uuid4/Nonstandard/UuidV6.php
/observium/trunk/libs/Ramsey/Uuid4/Provider
/observium/trunk/libs/Ramsey/Uuid4/Provider/Dce
/observium/trunk/libs/Ramsey/Uuid4/Provider/Dce/SystemDceSecurityProvider.php
/observium/trunk/libs/Ramsey/Uuid4/Provider/DceSecurityProviderInterface.php
/observium/trunk/libs/Ramsey/Uuid4/Provider/Node
/observium/trunk/libs/Ramsey/Uuid4/Provider/Node/FallbackNodeProvider.php
/observium/trunk/libs/Ramsey/Uuid4/Provider/Node/NodeProviderCollection.php
/observium/trunk/libs/Ramsey/Uuid4/Provider/Node/RandomNodeProvider.php
/observium/trunk/libs/Ramsey/Uuid4/Provider/Node/StaticNodeProvider.php
/observium/trunk/libs/Ramsey/Uuid4/Provider/Node/SystemNodeProvider.php
/observium/trunk/libs/Ramsey/Uuid4/Provider/NodeProviderInterface.php
/observium/trunk/libs/Ramsey/Uuid4/Provider/Time
/observium/trunk/libs/Ramsey/Uuid4/Provider/Time/FixedTimeProvider.php
/observium/trunk/libs/Ramsey/Uuid4/Provider/Time/SystemTimeProvider.php
/observium/trunk/libs/Ramsey/Uuid4/Provider/TimeProviderInterface.php
/observium/trunk/libs/Ramsey/Uuid4/Rfc4122
/observium/trunk/libs/Ramsey/Uuid4/Rfc4122/Fields.php
/observium/trunk/libs/Ramsey/Uuid4/Rfc4122/FieldsInterface.php
/observium/trunk/libs/Ramsey/Uuid4/Rfc4122/NilTrait.php
/observium/trunk/libs/Ramsey/Uuid4/Rfc4122/NilUuid.php
/observium/trunk/libs/Ramsey/Uuid4/Rfc4122/UuidBuilder.php
/observium/trunk/libs/Ramsey/Uuid4/Rfc4122/UuidInterface.php
/observium/trunk/libs/Ramsey/Uuid4/Rfc4122/UuidV1.php
/observium/trunk/libs/Ramsey/Uuid4/Rfc4122/UuidV2.php
/observium/trunk/libs/Ramsey/Uuid4/Rfc4122/UuidV3.php
/observium/trunk/libs/Ramsey/Uuid4/Rfc4122/UuidV4.php
/observium/trunk/libs/Ramsey/Uuid4/Rfc4122/UuidV5.php
/observium/trunk/libs/Ramsey/Uuid4/Rfc4122/Validator.php
/observium/trunk/libs/Ramsey/Uuid4/Rfc4122/VariantTrait.php
/observium/trunk/libs/Ramsey/Uuid4/Rfc4122/VersionTrait.php
/observium/trunk/libs/Ramsey/Uuid4/Type
/observium/trunk/libs/Ramsey/Uuid4/Type/Decimal.php
/observium/trunk/libs/Ramsey/Uuid4/Type/Hexadecimal.php
/observium/trunk/libs/Ramsey/Uuid4/Type/Integer.php
/observium/trunk/libs/Ramsey/Uuid4/Type/NumberInterface.php
/observium/trunk/libs/Ramsey/Uuid4/Type/Time.php
/observium/trunk/libs/Ramsey/Uuid4/Type/TypeInterface.php
/observium/trunk/libs/Ramsey/Uuid4/Uuid.php
/observium/trunk/libs/Ramsey/Uuid4/UuidFactory.php
/observium/trunk/libs/Ramsey/Uuid4/UuidFactoryInterface.php
/observium/trunk/libs/Ramsey/Uuid4/UuidInterface.php
/observium/trunk/libs/Ramsey/Uuid4/Validator
/observium/trunk/libs/Ramsey/Uuid4/Validator/GenericValidator.php
/observium/trunk/libs/Ramsey/Uuid4/Validator/ValidatorInterface.php
/observium/trunk/libs/Ramsey/Uuid4/functions.php
/observium/trunk/libs/Uuid
Lines Added: 22605 | Removed: 4512

r11780

mike 🐱 | 2021-12-01 11:32:38

TRIVIAL

Fixed encrypt functions phpunit tests for supported php versions.

/observium/trunk/includes/common.inc.php
/observium/trunk/includes/db/mysqli.inc.php
/observium/trunk/includes/db.inc.php
/observium/trunk/includes/definitions.inc.php
/observium/trunk/includes/encrypt.inc.php
/observium/trunk/includes/sql-config.inc.php
/observium/trunk/tests/IncludesEncryptTest.php
Lines Added: 100 | Removed: 129

r11779

mike 🐱 | 2021-12-01 09:58:55

TRIVIAL

Fixed functions phpunit tests for supported php versions.

/observium/trunk/includes/functions.inc.php
Lines Added: 3 | Removed: 1

r11778

mike 🐱 | 2021-12-01 09:43:55

TRIVIAL

Fixed common phpunit tests for supported php versions.

/observium/trunk/includes/common.inc.php
/observium/trunk/tests/IncludesCommonTest.php
Lines Added: 61 | Removed: 45

r11777

mike 🐱 | 2021-11-30 20:09:00

TRIVIAL

Fixed check exist statuses for new definition format OBS-3952.

/observium/trunk/includes/discovery/sensors.inc.php
/observium/trunk/includes/entities/sensor.inc.php
/observium/trunk/includes/entities/status.inc.php
Lines Added: 124 | Removed: 95

r11776

mike 🐱 | 2021-11-30 20:05:08

TRIVIAL

Simplified array_key_last() polyfill.

/observium/trunk/includes/common.inc.php
Lines Added: 4 | Removed: 6

r11775

mike 🐱 | 2021-11-30 17:00:18

PHP8

Fixed display roles/users permissions.

/observium/trunk/html/pages/preferences/general.inc.php
/observium/trunk/html/pages/roles.inc.php
/observium/trunk/html/pages/user_edit.inc.php
Lines Added: 68 | Removed: 118

r11774

mike 🐱 | 2021-11-30 14:58:37

PHP8

Fixed polling SLAs in some cases.

/observium/trunk/includes/polling/sla.inc.php
Lines Added: 20 | Removed: 39

r11773

mike 🐱 | 2021-11-30 13:43:11

TRIVIAL

Improved detect AVTECH RoomAlert OBS-3951.

/observium/trunk/includes/definitions/os/avtech.inc.php
Lines Added: 21 | Removed: 5

r11772

mike 🐱 | 2021-11-30 13:03:36

PHP8

Fixed DivisionByZero error in discovery sensors by RITTAL-CMC-III-MIB.

/observium/trunk/html/includes/authentication/ldap.inc.php
/observium/trunk/includes/discovery/sensors/rittal-cmc-iii-mib.inc.php
/observium/trunk/includes/functions.inc.php
Lines Added: 35 | Removed: 43

r11771

mike 🐱 | 2021-11-30 12:46:11

PHP8

Prevented potential DivisionByZero errors.

/observium/trunk/html/includes/entities/cbqos.inc.php
/observium/trunk/html/includes/status-portpercent.inc.php
/observium/trunk/html/pages/device/apps/mssql/memory.inc.php
/observium/trunk/html/pages/device/apps/mssql/processor.inc.php
/observium/trunk/html/pages/device/edit/mibs.inc.php
/observium/trunk/html/pages/device/overview/ucd_mem.inc.php
/observium/trunk/html/pages/device/perf.inc.php
/observium/trunk/html/pages/modules.inc.php
/observium/trunk/includes/common.inc.php
/observium/trunk/includes/discovery/functions.inc.php
/observium/trunk/includes/entities/counter.inc.php
/observium/trunk/includes/functions.inc.php
/observium/trunk/includes/polling/storage.inc.php
Lines Added: 139 | Removed: 133

r11770

mike 🐱 | 2021-11-30 11:27:42

PHP8

Added fdiv() polyfill for safe division by zero.

/observium/trunk/includes/common.inc.php
/observium/trunk/includes/polling/ucd-mib.inc.php
Lines Added: 14 | Removed: 15

r11769

mike 🐱 | 2021-11-29 15:42:49

TRIVIAL

Fixed store unprintable chars in inventory.

/observium/trunk/includes/discovery/functions.inc.php
Lines Added: 19 | Removed: 25

r11768

mike 🐱 | 2021-11-29 15:32:04

TRIVIAL

Fixed generate snmp commands for IPv6 hosts for older net-snmp.

/observium/trunk/includes/entities/device.inc.php
/observium/trunk/includes/snmp.inc.php
Lines Added: 31 | Removed: 34

r11767

mike 🐱 | 2021-11-26 09:52:23

TRIVIAL

Allow to search syslog program by wildcard.

/observium/trunk/html/includes/print/syslogs.inc.php
Lines Added: 2 | Removed: 1

r11766

mike 🐱 | 2021-11-26 09:28:48

TRIVIAL

Improved parsing some linux syslog messages.

/observium/trunk/includes/definitions/os.inc.php
/observium/trunk/includes/syslog.inc.php
/observium/trunk/tests/IncludesSyslogTest.php
Lines Added: 64 | Removed: 11

r11765

mike 🐱 | 2021-11-25 12:44:23

TRIVIAL

Disabled by default definition for Juniper SRX variant of rancid map OBS-3943.

/observium/trunk/includes/definitions/os/juniper.inc.php
Lines Added: 2 | Removed: 2

r11764

mike 🐱 | 2021-11-25 12:16:33

TRIVIAL

Prefer user defined rancid os maps OBS-3828.

/observium/trunk/scripts/generate-rancid.php
Lines Added: 16 | Removed: 45

r11763

mike 🐱 | 2021-11-25 11:03:01

TRIVIAL

Do not set discovery wrapper workers by poller config option.

/observium/trunk/poller-wrapper.py
Lines Added: 17 | Removed: 8

r11762

mike 🐱 | 2021-11-25 10:47:11

TRIVIAL

Prefer workers passed in cmd args for discovery wrapper.

/observium/trunk/poller-wrapper.py
Lines Added: 97 | Removed: 58

r11761

mike 🐱 | 2021-11-24 09:03:59

CLEAN

Removed dev files.

/observium/trunk/mibs/raisecom/new
/observium/trunk/mibs/raisecom/new2
Lines Added: 101 | Removed: 49985

r11760

mike 🐱 | 2021-11-24 09:02:23

MIBS

Added/updated multiple mib files.

/observium/trunk/mibs/alcatel/ALCATEL-IEEE8021-PAE-MIB
/observium/trunk/mibs/alcatel/ALCATEL-IGMP-SNOOPING-MIB
/observium/trunk/mibs/allied/AT-ALMMON-MIB
/observium/trunk/mibs/allied/AT-BOARDS-MIB
/observium/trunk/mibs/allied/AT-ENVMONv2-MIB
/observium/trunk/mibs/allied/AT-FIBER-MONITORING-MIB
/observium/trunk/mibs/allied/AT-LINKMON-MIB
/observium/trunk/mibs/allied/AT-PRODUCT-MIB
/observium/trunk/mibs/allied/AT-SYSINFO-MIB
/observium/trunk/mibs/allied/AT-UFO-MIB
/observium/trunk/mibs/allied-old/AtiStackSwitch-MIB
/observium/trunk/mibs/audiocodes/AC-ModularGW-MIB
/observium/trunk/mibs/audiocodes/AC-PM-Analog-MIB
/observium/trunk/mibs/audiocodes/AcBoard
/observium/trunk/mibs/ciena/CIENA-WS-BLADE-MIB
/observium/trunk/mibs/ciena/CIENA-WS-CONFIGURATION-MIB
/observium/trunk/mibs/ciena/CIENA-WS-ENCRYPTION-MIB
/observium/trunk/mibs/ciena/CIENA-WS-ENCRYPTION-RPC-MIB
/observium/trunk/mibs/ciena/CIENA-WS-LICENSE-MIB
/observium/trunk/mibs/ciena/CIENA-WS-MIB
/observium/trunk/mibs/ciena/CIENA-WS-NOTIFICATION-MIB
/observium/trunk/mibs/ciena/CIENA-WS-PLATFORM-ALARM-MIB
/observium/trunk/mibs/ciena/CIENA-WS-PLATFORM-ENCRYPTION-MIB
/observium/trunk/mibs/ciena/CIENA-WS-PLATFORM-PM-MIB
/observium/trunk/mibs/ciena/CIENA-WS-PLATFORM-TYPEDEFS-MIB
/observium/trunk/mibs/ciena/CIENA-WS-PM-MIB
/observium/trunk/mibs/ciena/CIENA-WS-PORT-MIB
/observium/trunk/mibs/ciena/CIENA-WS-PTP-MIB
/observium/trunk/mibs/ciena/CIENA-WS-PTP-MODEM-MIB
/observium/trunk/mibs/ciena/CIENA-WS-PTP-PLUGGABLE-MIB
/observium/trunk/mibs/ciena/CIENA-WS-SERVICE-DOMAIN-MIB
/observium/trunk/mibs/ciena/CIENA-WS-SERVICE-MIB
/observium/trunk/mibs/ciena/CIENA-WS-SYSTEM-MIB
/observium/trunk/mibs/ciena/CIENA-WS-XCVR-MODEM-MIB
/observium/trunk/mibs/ciena/CIENA-WS-XCVR-PLUGGABLE-MIB
/observium/trunk/mibs/dell/DELL-ASF-MIB
/observium/trunk/mibs/dell/DELL-MM-MIB
/observium/trunk/mibs/dell/DELL-MM-MIB-SMIv2
/observium/trunk/mibs/dell/IDRAC-MIB
/observium/trunk/mibs/dell/IDRAC-MIB-SMIv2
/observium/trunk/mibs/dell/MIB-Dell-10892
/observium/trunk/mibs/dell/StorageManagement-MIB
/observium/trunk/mibs/edgecore/ECS2100-MIB
/observium/trunk/mibs/eltex/ELTEX-FASTPATH-BRIDGE-MIB
/observium/trunk/mibs/eltex/ELTEX-FASTPATH-INVENTORY-MIB
/observium/trunk/mibs/eltex/ELTEX-FASTPATH-QOS-COS-MIB
/observium/trunk/mibs/eltex/ELTEX-FASTPATH-QOS-MIB
/observium/trunk/mibs/eltex/ELTEX-FASTPATH-SWITCHING-MIB
/observium/trunk/mibs/eltex/ELTEX-FASTPATH-TRAPS-MIB
/observium/trunk/mibs/eltex/ELTEX-FASTPATH-VPC-MIB
/observium/trunk/mibs/extreme/EXTREME-BASE-MIB
/observium/trunk/mibs/extreme/EXTREME-ERPS-MIB
/observium/trunk/mibs/extreme/EXTREME-HARDWARE-MIB
/observium/trunk/mibs/extreme/EXTREME-MLAG-MIB
/observium/trunk/mibs/extreme/EXTREME-PORT-MIB
/observium/trunk/mibs/extreme/EXTREME-STACKING-MIB
/observium/trunk/mibs/extreme/EXTREME-SYSTEM-MIB
/observium/trunk/mibs/extreme/EXTREME-WIRELESS-MIB
/observium/trunk/mibs/extreme/EXTREMEdot11AP-MIB
/observium/trunk/mibs/extreme/EXTREMEdot11f-MIB
/observium/trunk/mibs/f5/LOAD-BAL-SYSTEM-MIB
/observium/trunk/mibs/force10/F10-FIB-MIB
/observium/trunk/mibs/force10/F10-Z-SERIES-CHASSIS-MIB
/observium/trunk/mibs/force10/FORCE10-MSTP-MIB
/observium/trunk/mibs/hp/LEFTHAND-NETWORKS-GLOBAL-REG
/observium/trunk/mibs/hp/LEFTHAND-NETWORKS-GLOBAL-REG-MIB
/observium/trunk/mibs/hp/LEFTHAND-NETWORKS-NSM-CLUSTERING-MIB
/observium/trunk/mibs/hp/LEFTHAND-NETWORKS-NSM-DNS-MIB
/observium/trunk/mibs/hp/LEFTHAND-NETWORKS-NSM-INFO-MIB
/observium/trunk/mibs/hp/LEFTHAND-NETWORKS-NSM-MIB
/observium/trunk/mibs/hp/LEFTHAND-NETWORKS-NSM-NETWORK-MIB
/observium/trunk/mibs/hp/LEFTHAND-NETWORKS-NSM-NOTIFICATION-MIB
/observium/trunk/mibs/hp/LEFTHAND-NETWORKS-NSM-NTP-MIB
/observium/trunk/mibs/hp/LEFTHAND-NETWORKS-NSM-SECURITY-MIB
/observium/trunk/mibs/hp/LEFTHAND-NETWORKS-NSM-STATUS-MIB
/observium/trunk/mibs/hp/LEFTHAND-NETWORKS-NSM-STORAGE-MIB
/observium/trunk/mibs/hp/LEFTHAND-NETWORKS-NUS-COMMON-CLUSTERING-MIB
/observium/trunk/mibs/hp/LEFTHAND-NETWORKS-NUS-COMMON-DNS-MIB
/observium/trunk/mibs/hp/LEFTHAND-NETWORKS-NUS-COMMON-INFO-MIB
/observium/trunk/mibs/hp/LEFTHAND-NETWORKS-NUS-COMMON-MIB
/observium/trunk/mibs/hp/LEFTHAND-NETWORKS-NUS-COMMON-NETWORK-MIB
/observium/trunk/mibs/hp/LEFTHAND-NETWORKS-NUS-COMMON-NOTIFICATION-MIB
/observium/trunk/mibs/hp/LEFTHAND-NETWORKS-NUS-COMMON-NTP-MIB
/observium/trunk/mibs/hp/LEFTHAND-NETWORKS-NUS-COMMON-SECURITY-MIB
/observium/trunk/mibs/hp/LEFTHAND-NETWORKS-NUS-COMMON-STATUS-MIB
/observium/trunk/mibs/hp/LEFTHAND-NETWORKS-NUS-COMMON-STORAGE-MIB
/observium/trunk/mibs/intel/INTEL-LAN-ADAPTERS-MIB
/observium/trunk/mibs/juniper/JUNIPER-LDP-MIB
/observium/trunk/mibs/kemp/B100-MIB
/observium/trunk/mibs/kemp/CERTS-MIB
/observium/trunk/mibs/kemp/IPVS-MIB
/observium/trunk/mibs/kemp/ONE4NET-MIB
/observium/trunk/mibs/luve
/observium/trunk/mibs/luve/SNMPSERVER-MIB
/observium/trunk/mibs/microsens/MS-SWITCH30-MIB
/observium/trunk/mibs/mikrotik/MIKROTIK-MIB
/observium/trunk/mibs/pulsesecure/PULSESECURE-PSG-MIB
/observium/trunk/mibs/raisecom/LLDP-PRI-MIB
/observium/trunk/mibs/raisecom/LLDP-STD-MIB
/observium/trunk/mibs/raisecom/RAISECOM-APS-MIB
/observium/trunk/mibs/raisecom/RAISECOM-ARP-MIB
/observium/trunk/mibs/raisecom/RAISECOM-BANNER-MIB
/observium/trunk/mibs/raisecom/RAISECOM-BASE-MIB
/observium/trunk/mibs/raisecom/RAISECOM-BFD-MIB
/observium/trunk/mibs/raisecom/RAISECOM-DHCP6-CLIENT-MIB
/observium/trunk/mibs/raisecom/RAISECOM-DHCP6-RELAY-MIB
/observium/trunk/mibs/raisecom/RAISECOM-DHCP6-SERVER-MIB
/observium/trunk/mibs/raisecom/RAISECOM-IPMCAST-MIB
/observium/trunk/mibs/raisecom/RAISECOM-MGMD-MIB
/observium/trunk/mibs/raisecom/RAISECOM-MLACP-MIB
/observium/trunk/mibs/raisecom/RAISECOM-MPLS-LSPV-MIB
/observium/trunk/mibs/raisecom/RAISECOM-MPLS-QOS-MIB
/observium/trunk/mibs/raisecom/RAISECOM-NDP-MIB
/observium/trunk/mibs/raisecom/RAISECOM-NOTIFICATION-MIB
/observium/trunk/mibs/raisecom/RAISECOM-NOTIFICATION-MIB.my
/observium/trunk/mibs/raisecom/RAISECOM-OPT-REMOTE-RMC-MIB
/observium/trunk/mibs/raisecom/RAISECOM-OPT-REMOTE-RMC-MIB.my
/observium/trunk/mibs/raisecom/RAISECOM-OPTICAL-ENTITY-MIB
/observium/trunk/mibs/raisecom/RAISECOM-OPTICAL-ENTITY-MIB.my
/observium/trunk/mibs/raisecom/RAISECOM-OPTICAL-MODULE-TYPE-MIB
/observium/trunk/mibs/raisecom/RAISECOM-OPTICAL-MODULE-TYPE-MIB.my
/observium/trunk/mibs/raisecom/RAISECOM-OPTICAL-UDSFP-INTERFACE-MIB
/observium/trunk/mibs/raisecom/RAISECOM-OSPFV2-MIB
/observium/trunk/mibs/raisecom/RAISECOM-PIM-MIB
/observium/trunk/mibs/raisecom/RAISECOM-POE-MIB
/observium/trunk/mibs/raisecom/RAISECOM-PON-DEVICE-MIB
/observium/trunk/mibs/raisecom/RAISECOM-PORTSTATISTIC-MIB
/observium/trunk/mibs/raisecom/RAISECOM-RIP2-MIB
/observium/trunk/mibs/raisecom/RAISECOM-ROUTEMANAGE-MIB
/observium/trunk/mibs/raisecom/RAISECOM-ROUTEPOLICY-MIB
/observium/trunk/mibs/raisecom/RAISECOM-SROUTE-MIB
/observium/trunk/mibs/raisecom/RAISECOM-SYSTEM-MIB
/observium/trunk/mibs/raisecom/RAISECOM-VRRP-MIB
/observium/trunk/mibs/raisecom/SWITCH-CpuLimit-MIB
/observium/trunk/mibs/raisecom/new
/observium/trunk/mibs/raisecom/new/DHCP-RELAY-MIB
/observium/trunk/mibs/raisecom/new/ROTEK-BASE-MIB
/observium/trunk/mibs/raisecom/new/ROTEK-DHCP6-SERVER-MIB
/observium/trunk/mibs/raisecom/new/ROTEK-DOT1AG-MIB
/observium/trunk/mibs/raisecom/new/ROTEK-EXTLOOPBACK-MIB
/observium/trunk/mibs/raisecom/new/ROTEK-IPSOURCEGUARD-MIB
/observium/trunk/mibs/raisecom/new/ROTEK-OPTICAL-TRANSCEIVER-MIB
/observium/trunk/mibs/raisecom/new/ROTEK-RELAY-MIB
/observium/trunk/mibs/raisecom/new/ROTEK-RTDP-MIB
/observium/trunk/mibs/raisecom/new2
/observium/trunk/mibs/raisecom/new2/AUTO-CONFIGURATION-MIB
/observium/trunk/mibs/raisecom/new2/CONVERTOR-SYSTEM-MIB
/observium/trunk/mibs/raisecom/new2/CONVERTOR-VLAN-MIB
/observium/trunk/mibs/raisecom/new2/DHCP-CLIENT-MIB
/observium/trunk/mibs/raisecom/new2/DHCP-OPTION-MIB
/observium/trunk/mibs/raisecom/new2/DHCP-RELAY-MIB
/observium/trunk/mibs/raisecom/new2/DHCP-SERVER-MIB
/observium/trunk/mibs/raisecom/new2/DHCP-SNOOPING-MIB
/observium/trunk/mibs/raisecom/new2/IPDHCP-RELAY-MIB
/observium/trunk/mibs/raisecom/new2/IPDHCP-SERVER-MIB
/observium/trunk/mibs/raisecom/new2/LLDP-PRI-MIB
/observium/trunk/mibs/raisecom/new2/LLDP-STD-MIB
/observium/trunk/mibs/raisecom/new2/RAISECOM-ACL-MIB
/observium/trunk/mibs/raisecom/new2/RAISECOM-BASE-ISCOM-MIB
/observium/trunk/mibs/raisecom/new2/RAISECOM-BASE-MIB
/observium/trunk/mibs/raisecom/new2/RAISECOM-BASE-OEM-MIB
/observium/trunk/mibs/raisecom/new2/RAISECOM-BASE-OPCOM-MIB
/observium/trunk/mibs/raisecom/new2/RAISECOM-BASE-RC-MIB
/observium/trunk/mibs/raisecom/new2/RAISECOM-BASE-ROSLITE-MIB
/observium/trunk/mibs/raisecom/new2/RAISECOM-CFM-MIB
/observium/trunk/mibs/raisecom/new2/RAISECOM-COMMON-MANAGEMENT-MIB
/observium/trunk/mibs/raisecom/new2/RAISECOM-DOT1AG-MIB
/observium/trunk/mibs/raisecom/new2/RAISECOM-DOT1X-MIB
/observium/trunk/mibs/raisecom/new2/RAISECOM-EXTEND-OAM-UPGRADE-MIB
/observium/trunk/mibs/raisecom/new2/RAISECOM-EXTLOOPBACK-MIB
/observium/trunk/mibs/raisecom/new2/RAISECOM-EXTOAM-MIB
/observium/trunk/mibs/raisecom/new2/RAISECOM-IPSOURCEGUARD-MIB
/observium/trunk/mibs/raisecom/new2/RAISECOM-KEEPALIVE-MIB
/observium/trunk/mibs/raisecom/new2/RAISECOM-LBDETECT-MIB
/observium/trunk/mibs/raisecom/new2/RAISECOM-LINKAGGREGATION-MIB
/observium/trunk/mibs/raisecom/new2/RAISECOM-MODULE-MANAGEMENT-MIB
/observium/trunk/mibs/raisecom/new2/RAISECOM-MULTISYSTEM-MANAGEMENT-MIB
/observium/trunk/mibs/raisecom/new2/RAISECOM-NMS-ACC-MIB
/observium/trunk/mibs/raisecom/new2/RAISECOM-NTP-MIB
/observium/trunk/mibs/raisecom/new2/RAISECOM-OAM-MIB
/observium/trunk/mibs/raisecom/new2/RAISECOM-OPTICAL-MONITOR-MIB
/observium/trunk/mibs/raisecom/new2/RAISECOM-OSPF-MIB
/observium/trunk/mibs/raisecom/new2/RAISECOM-PAE-MIB
/observium/trunk/mibs/raisecom/new2/RAISECOM-POE-MIB
/observium/trunk/mibs/raisecom/new2/RAISECOM-PPPOEAGENT-MIB
/observium/trunk/mibs/raisecom/new2/RAISECOM-PRODUCT-ITN-MIB
/observium/trunk/mibs/raisecom/new2/RAISECOM-QINQ-MIB
/observium/trunk/mibs/raisecom/new2/RAISECOM-QOS-MIB
/observium/trunk/mibs/raisecom/new2/RAISECOM-RCMP-MIB
/observium/trunk/mibs/raisecom/new2/RAISECOM-RELAY-MIB
/observium/trunk/mibs/raisecom/new2/RAISECOM-REMOTE-MANAGEMENT-LOCAL-MIB
/observium/trunk/mibs/raisecom/new2/RAISECOM-REMOTE-MANAGEMENT-REMOTE-MIB
/observium/trunk/mibs/raisecom/new2/RAISECOM-RIP-MIB
/observium/trunk/mibs/raisecom/new2/RAISECOM-RNDP-MIB
/observium/trunk/mibs/raisecom/new2/RAISECOM-RRCP-MIB
/observium/trunk/mibs/raisecom/new2/RAISECOM-RRCP-VLAN-MIB
/observium/trunk/mibs/raisecom/new2/RAISECOM-RTDP-MIB
/observium/trunk/mibs/raisecom/new2/RAISECOM-SCHEDULE-MIB
/observium/trunk/mibs/raisecom/new2/RAISECOM-SLA-MIB
/observium/trunk/mibs/raisecom/new2/RAISECOM-SSH-MIB
/observium/trunk/mibs/raisecom/new2/RAISECOM-SYSLOG-SERVICE-MIB
/observium/trunk/mibs/raisecom/new2/RAISECOM-SYSTEM-MIB
/observium/trunk/mibs/raisecom/new2/RAISECOM-UPGRADE-MANAGEMENT-MIB
/observium/trunk/mibs/raisecom/new2/RAISECOM-USER-MANAGEMENT-MIB
/observium/trunk/mibs/raisecom/new2/RAISECOM-VCT-MIB
/observium/trunk/mibs/raisecom/new2/RAISECOM-VLANGROUP-MIB
/observium/trunk/mibs/raisecom/new2/RAISECOM-VLANMACCOPY-MIB
/observium/trunk/mibs/raisecom/new2/RcPortDTag
/observium/trunk/mibs/raisecom/new2/SWITCH-DAI-MIB
/observium/trunk/mibs/raisecom/new2/SWITCH-ERING-MIB
/observium/trunk/mibs/raisecom/new2/SWITCH-FILTER-MIB
/observium/trunk/mibs/raisecom/new2/SWITCH-IFEXTEND-MIB
/observium/trunk/mibs/raisecom/new2/SWITCH-IGMPSNOOP-MIB
/observium/trunk/mibs/raisecom/new2/SWITCH-L3-MIB
/observium/trunk/mibs/raisecom/new2/SWITCH-L3FILTER-MIB
/observium/trunk/mibs/raisecom/new2/SWITCH-LINKSTATETRACK-MIB
/observium/trunk/mibs/raisecom/new2/SWITCH-MACCONFIG-MIB
/observium/trunk/mibs/raisecom/new2/SWITCH-MSTP-MIB
/observium/trunk/mibs/raisecom/new2/SWITCH-MVR-MIB
/observium/trunk/mibs/raisecom/new2/SWITCH-PORTBACKUP-MIB
/observium/trunk/mibs/raisecom/new2/SWITCH-PORTMIRROR-MIB
/observium/trunk/mibs/raisecom/new2/SWITCH-PORTSECURITY-MIB
/observium/trunk/mibs/raisecom/new2/SWITCH-PORTSTATISTIC-MIB
/observium/trunk/mibs/raisecom/new2/SWITCH-RATELIMIT-MIB
/observium/trunk/mibs/raisecom/new2/SWITCH-RMON-MIB
/observium/trunk/mibs/raisecom/new2/SWITCH-RSTP-MIB
/observium/trunk/mibs/raisecom/new2/SWITCH-SNMP-MIB
/observium/trunk/mibs/raisecom/new2/SWITCH-SNTP-MIB
/observium/trunk/mibs/raisecom/new2/SWITCH-SYSTEM-MIB
/observium/trunk/mibs/raisecom/new2/SWITCH-TC
/observium/trunk/mibs/raisecom/new2/SWITCH-TRUNK-MIB
/observium/trunk/mibs/raisecom/new2/SWITCH-VLAN-MIB
/observium/trunk/mibs/raisecom/new2/SWITCH-VLANCFG-MIB
/observium/trunk/mibs/raisecom/new2/rcPoe.mib.contrib
/observium/trunk/mibs/raisecom/new2/switch-igmp-mib.smi.contrib
/observium/trunk/mibs/raisecom/new2/switch-igmp-mib.smi.contrib.1
/observium/trunk/mibs/raisecom/new2/switch-igmp-mib.smi.contrib.2
/observium/trunk/mibs/raisecom/new2/switch-qos-mib.cfg
/observium/trunk/mibs/siaemic
/observium/trunk/mibs/siaemic/ARICENT-ACLEXT-MIB
/observium/trunk/mibs/siaemic/ARICENT-CFA-MIB
/observium/trunk/mibs/siaemic/ARICENT-CLKIWF-MIB
/observium/trunk/mibs/siaemic/ARICENT-DHCP-SERVER-MIB
/observium/trunk/mibs/siaemic/ARICENT-DIFFSERV-MIB
/observium/trunk/mibs/siaemic/ARICENT-DOT1AD-MIB
/observium/trunk/mibs/siaemic/ARICENT-ECFM-MI-MIB
/observium/trunk/mibs/siaemic/ARICENT-ECFM-Y1731-MI-MIB
/observium/trunk/mibs/siaemic/ARICENT-ISS-ACL-MIB
/observium/trunk/mibs/siaemic/ARICENT-ISS-EXT-MIB
/observium/trunk/mibs/siaemic/ARICENT-ISS-MIB
/observium/trunk/mibs/siaemic/ARICENT-LA-MIB
/observium/trunk/mibs/siaemic/ARICENT-LLDP-MIB
/observium/trunk/mibs/siaemic/ARICENT-MEF-MIB
/observium/trunk/mibs/siaemic/ARICENT-MIDOT1AD-MIB
/observium/trunk/mibs/siaemic/ARICENT-MIStdBRIDGE-MIB
/observium/trunk/mibs/siaemic/ARICENT-PROVIDERBRIDGE-MIB
/observium/trunk/mibs/siaemic/ARICENT-QoSEXT-MIB
/observium/trunk/mibs/siaemic/ARICENT-RADIUS-EXT-MIB
/observium/trunk/mibs/siaemic/ARICENT-RMON-MIB
/observium/trunk/mibs/siaemic/ARICENT-RSTP-MIB
/observium/trunk/mibs/siaemic/ARICENT-SSL-MIB
/observium/trunk/mibs/siaemic/ARICENT-SYSLOG-MIB
/observium/trunk/mibs/siaemic/ARICENT-VLAN-EXT-MIB
/observium/trunk/mibs/siaemic/ARICENT-VLAN-MIB
/observium/trunk/mibs/siaemic/ARICENTP-BRIDGE-MIB
/observium/trunk/mibs/siaemic/ARICENTQ-BRIDGE-MIB
/observium/trunk/mibs/siaemic/AricentMIVlan-MIB
/observium/trunk/mibs/siaemic/FSSNTP-MIB
/observium/trunk/mibs/siaemic/SIAE-ACM-STATISTICS-MIB
/observium/trunk/mibs/siaemic/SIAE-AGGRL1-MANAGEMENT-MIB
/observium/trunk/mibs/siaemic/SIAE-ALARM-MIB
/observium/trunk/mibs/siaemic/SIAE-ANTITHEFT-MIB
/observium/trunk/mibs/siaemic/SIAE-ARP-MIB
/observium/trunk/mibs/siaemic/SIAE-CARRIER-AGGRL1-MIB
/observium/trunk/mibs/siaemic/SIAE-CFGM-MIB
/observium/trunk/mibs/siaemic/SIAE-CLOG-MIB
/observium/trunk/mibs/siaemic/SIAE-CUSTOM-CONFIGURATION-MIB
/observium/trunk/mibs/siaemic/SIAE-DEBUG-MIB
/observium/trunk/mibs/siaemic/SIAE-ECFM-EXT-MIB
/observium/trunk/mibs/siaemic/SIAE-EQUIP-MIB
/observium/trunk/mibs/siaemic/SIAE-EQUIPTYPE-MIB
/observium/trunk/mibs/siaemic/SIAE-FEATUREKEYS-MIB
/observium/trunk/mibs/siaemic/SIAE-HC-MIB
/observium/trunk/mibs/siaemic/SIAE-HITLESS-AGGRL1-MIB
/observium/trunk/mibs/siaemic/SIAE-IFEXT-MIB
/observium/trunk/mibs/siaemic/SIAE-IP-MIB
/observium/trunk/mibs/siaemic/SIAE-LLF-MIB
/observium/trunk/mibs/siaemic/SIAE-MAB-MIB
/observium/trunk/mibs/siaemic/SIAE-MANOP-MIB
/observium/trunk/mibs/siaemic/SIAE-PMFTP-MIB
/observium/trunk/mibs/siaemic/SIAE-PMG828-MIB
/observium/trunk/mibs/siaemic/SIAE-PMRXPWR-MIB
/observium/trunk/mibs/siaemic/SIAE-PMTXPWR-MIB
/observium/trunk/mibs/siaemic/SIAE-PTP-MIB
/observium/trunk/mibs/siaemic/SIAE-QUEUE-DEPTH-MIB
/observium/trunk/mibs/siaemic/SIAE-RADIO-ENCRYPTION-MIB
/observium/trunk/mibs/siaemic/SIAE-RADIO-SYSTEM-MIB
/observium/trunk/mibs/siaemic/SIAE-RADIUS-EXT-MIB
/observium/trunk/mibs/siaemic/SIAE-RET-MIB
/observium/trunk/mibs/siaemic/SIAE-SAFE-MODE-MIB
/observium/trunk/mibs/siaemic/SIAE-SECURITY-MANAGEMENT-MIB
/observium/trunk/mibs/siaemic/SIAE-SENSOR-TEMP-MIB
/observium/trunk/mibs/siaemic/SIAE-SFP-MIB
/observium/trunk/mibs/siaemic/SIAE-SOFT-MIB
/observium/trunk/mibs/siaemic/SIAE-SYNC-MIB
/observium/trunk/mibs/siaemic/SIAE-TREE-MIB
/observium/trunk/mibs/siaemic/SIAE-UNIT-MIB
/observium/trunk/mibs/siaemic/SIAE-UNITYPE-MIB
/observium/trunk/mibs/siaemic/SIAE-USER-MIB
/observium/trunk/mibs/siaemic/SM-MEFEXT-MIB
/observium/trunk/mibs/siaemic/SM-STATS-MIB
/observium/trunk/mibs/sophos/SFOS-FIREWALL-MIB
/observium/trunk/mibs/xedia
/observium/trunk/mibs/xedia/XEDIA-REG
/observium/trunk/mibs/xedia/XEDIA-TRAFFIC-MGMT-MIB
Lines Added: 223375 | Removed: 12990

r11759

mike 🐱 | 2021-11-23 17:31:30

PHP8

Fixed load unversioned device config file.

/observium/trunk/html/pages/device/showconfig.inc.php
Lines Added: 3 | Removed: 3

r11758

mike 🐱 | 2021-11-22 12:54:46

TRIVIAL

Improved detect default nagios pluging path on RedHat based distros.

/observium/trunk/includes/defaults.inc.php
/observium/trunk/includes/definitions.inc.php
/observium/trunk/includes/entities/probe.inc.php
Lines Added: 38 | Removed: 19

r11757

mike 🐱 | 2021-11-22 09:45:46

PHP8

Fixed undefined OBS_DEBUG in common functions.

/observium/trunk/includes/common.inc.php
Lines Added: 36 | Removed: 56

r11756

mike 🐱 | 2021-11-20 12:27:48

MINOR

Added user editable config for graphs size OBS-3899.

/observium/trunk/html/ajax/actions.php
/observium/trunk/html/includes/navbar.inc.php
/observium/trunk/html/includes/print/rows.inc.php
/observium/trunk/html/index.php
/observium/trunk/html/pages/devices/graphs.inc.php
/observium/trunk/html/pages/ports/graphs.inc.php
/observium/trunk/includes/config-variables.inc.php
/observium/trunk/includes/defaults.inc.php
Lines Added: 103 | Removed: 100

r11755

mike 🐱 | 2021-11-18 11:57:37

PHP8

Fixed display LB pages.

/observium/trunk/html/pages/device/loadbalancer/lb_pools.inc.php
/observium/trunk/html/pages/device/loadbalancer/lb_virtuals.inc.php
/observium/trunk/html/pages/device/loadbalancer/netscaler_servicegroupmembers.inc.php
/observium/trunk/html/pages/device/loadbalancer/netscaler_services.inc.php
/observium/trunk/html/pages/device/loadbalancer/netscaler_vsvr.inc.php
/observium/trunk/includes/db/mysqli.inc.php
Lines Added: 227 | Removed: 225

r11754

mike 🐱 | 2021-11-18 09:47:57

TRIVIAL

Fixed draw area in multi line graphs.

/observium/trunk/html/includes/graphs/generic_multi_line.inc.php
Lines Added: 6 | Removed: 10

r11753

mike 🐱 | 2021-11-18 09:09:50

TRIVIAL

Show device xl panel on graphs page.

/observium/trunk/html/ajax/widget.php
/observium/trunk/html/includes/entities/device.inc.php
/observium/trunk/html/includes/graphs/common.inc.php
/observium/trunk/html/includes/graphs/graph.inc.php
/observium/trunk/html/includes/panels/device.inc.php
/observium/trunk/html/index.php
/observium/trunk/html/pages/device.inc.php
/observium/trunk/html/pages/devices/graphs.inc.php
/observium/trunk/html/pages/devices.inc.php
/observium/trunk/html/pages/graphs.inc.php
/observium/trunk/html/pages/group.inc.php
Lines Added: 185 | Removed: 133

r11752

mike 🐱 | 2021-11-18 09:02:36

TRIVIAL

Updated patterns definitions.

/observium/trunk/includes/definitions.inc.php
Lines Added: 37 | Removed: 31

r11751

mike 🐱 | 2021-11-17 17:54:23

TRIVIAL

Improved polling wifi aps on Cisco WLC.

/observium/trunk/html/includes/graphs/device/arubacontroller_numclients.inc.php
/observium/trunk/html/includes/graphs/device/wifi_clients.inc.php
/observium/trunk/html/includes/graphs/generic_definition.inc.php
/observium/trunk/includes/definitions/graphtypes.inc.php
/observium/trunk/includes/definitions/os/cisco.inc.php
/observium/trunk/includes/definitions/rrdtypes.inc.php
/observium/trunk/includes/polling/wifi/airespace-wireless-mib.inc.php
/observium/trunk/includes/polling/wifi.inc.php
Lines Added: 131 | Removed: 59

r11750

mike 🐱 | 2021-11-17 17:50:39

TRIVIAL

Updated rename_rrd().

/observium/trunk/includes/rrdtool.inc.php
Lines Added: 26 | Removed: 33

r11749

mike 🐱 | 2021-11-17 12:31:32

TRIVIAL

Unificate discovery WiFi APs by AIRESPACE-WIRELESS-MIB.

/observium/trunk/includes/discovery/wifi/airespace-wireless-mib.inc.php
/observium/trunk/includes/discovery/wifi.inc.php
Lines Added: 19 | Removed: 15

r11748

mike 🐱 | 2021-11-17 12:24:51

MINOR

Unificate polling WiFi APs and members by AIRESPACE-WIRELESS-MIB.

/observium/trunk/includes/polling/wifi/airespace-wireless-mib.inc.php
/observium/trunk/includes/polling/wifi/cisco-lwapp-ap-mib.inc.php
/observium/trunk/includes/polling/wifi.inc.php
Lines Added: 220 | Removed: 184

r11747

mike 🐱 | 2021-11-17 09:56:22

TRIVIAL

Fixed possible loop in get_port_by_ent_index().

/observium/trunk/includes/entities/port.inc.php
Lines Added: 1 | Removed: 0

r11746

mike 🐱 | 2021-11-16 16:20:03

MINOR

Improved polling wifi APs by AIRESPACE-WIRELESS-MIB.

/observium/trunk/includes/discovery/wifi/airespace-wireless-mib.inc.php
/observium/trunk/includes/discovery/wifi/trapeze-networks-ap-config-mib.inc.php
/observium/trunk/includes/discovery/wifi.inc.php
/observium/trunk/includes/entities.inc.php
/observium/trunk/includes/functions.inc.php
/observium/trunk/includes/polling/wifi/airespace-wireless-mib.inc.php
/observium/trunk/includes/polling/wifi/cisco-lwapp-ap-mib.inc.php
/observium/trunk/includes/polling/wifi.inc.php
Lines Added: 424 | Removed: 347

r11745

mike 🐱 | 2021-11-16 16:19:17

TRIVIAL

Updated wifi aps db schema.

/observium/trunk/includes/entities/wifi.inc.php
/observium/trunk/includes/wifi.inc.php
/observium/trunk/update/458.sql
Lines Added: 253 | Removed: 230

r11744

mike 🐱 | 2021-11-15 17:50:46

TRIVIAL

Added ability to use $config for Port Description Parsing.

/observium/trunk/includes/defaults.inc.php
/observium/trunk/includes/polling/ports.inc.php
/observium/trunk/includes/port-descr-parser.inc.php
Lines Added: 49 | Removed: 31

r11743

mike 🐱 | 2021-11-15 14:38:08

TRIVIAL

Fixed discovery sensors by BROCADE-OPTICAL-MONITORING-MIB.

/observium/trunk/includes/discovery/sensors/brocade-optical-monitoring-mib.inc.php
Lines Added: 0 | Removed: 1

r11742

mike 🐱 | 2021-11-15 14:29:06

MINOR

Improved discovery DDM sensors by BROCADE-OPTICAL-MONITORING-MIB.

/observium/trunk/includes/discovery/sensors/brocade-optical-monitoring-mib.inc.php
/observium/trunk/mibs/enterasys/ENTERASYS-MIB-ORG
/observium/trunk/mibs/extreme/EXTREME-V2TRAP-MIB
Lines Added: 108 | Removed: 30

r11741

mike 🐱 | 2021-11-15 13:42:19

PHP8

Fixed ldap auth php8 error.

/observium/trunk/html/includes/authentication/ldap.inc.php
Lines Added: 4 | Removed: 5

r11740

mike 🐱 | 2021-11-15 12:58:03

TRIVIAL

Fixed polling serial on TiMOS.

/observium/trunk/includes/definitions/mibs/nokia.inc.php
/observium/trunk/includes/definitions/os/nokia.inc.php
/observium/trunk/includes/discovery/inventory/timetra-chassis-mib.inc.php
/observium/trunk/includes/polling/os/timos.inc.php
Lines Added: 21 | Removed: 14

r11739

mike 🐱 | 2021-11-13 15:39:47

MIBS

Updated Extreme mib files.

/observium/trunk/mibs/brocade/BROCADE-OPTICAL-MONITORING-MIB
/observium/trunk/mibs/extreme/EXTREME-BASE-MIB
/observium/trunk/mibs/extreme/EXTREME-BGP4V2-MIB
/observium/trunk/mibs/extreme/EXTREME-BGP4V2-TC-MIB
Lines Added: 2267 | Removed: 10

r11738

mike 🐱 | 2021-11-12 14:40:15

PHP8

Fixed undefined errors.

/observium/trunk/html/includes/authentication/ldap.inc.php
/observium/trunk/includes/polling/ospf.inc.php
Lines Added: 10 | Removed: 7

r11737

mike 🐱 | 2021-11-12 11:41:14

MINOR

Added basic support for Cisco Unity Express OBS-3938.

/observium/trunk/includes/definitions/os/cisco.inc.php
/observium/trunk/includes/polling/os/cisco-ue.inc.php
Lines Added: 48 | Removed: 1

r11736

mike 🐱 | 2021-11-12 10:43:31

TRIVIAL

Speedup display syslogs on device page.

/observium/trunk/html/ajax/input.php
/observium/trunk/html/pages/device/logs/syslog.inc.php
/observium/trunk/html/pages/syslog.inc.php
Lines Added: 86 | Removed: 61

r11735

mike 🐱 | 2021-11-12 08:14:01

TRIVIAL

Fixed discovery ip-addresses by LLDP-MIB.

/observium/trunk/includes/discovery/ip-addresses/lldp-mib.inc.php
/observium/trunk/includes/discovery/neighbours/lldp-mib.inc.php
Lines Added: 8 | Removed: 4

r11734

mike 🐱 | 2021-11-11 16:33:01

PHP8

Fixed SLAs page.

/observium/trunk/html/pages/slas.inc.php
Lines Added: 7 | Removed: 13

r11733

mike 🐱 | 2021-11-11 16:26:13

TRIVIAL

Fixed delete not empty rrd dirs by housekeeping.

/observium/trunk/includes/alerts.inc.php
/observium/trunk/includes/common.inc.php
/observium/trunk/includes/housekeeping/rrd.inc.php
Lines Added: 91 | Removed: 39

r11732

mike 🐱 | 2021-11-11 11:03:19

MIBS

Fixed loading CISCO-LWAPP-AP-MIB.

/observium/trunk/mibs/cisco/CISCO-LWAPP-AP-MIB
Lines Added: 3 | Removed: 2

r11731

mike 🐱 | 2021-11-11 10:13:51

MIBS

Updated Cisco mib files.

/observium/trunk/mibs/cisco/CISCO-ALARM-MIB
/observium/trunk/mibs/cisco/CISCO-CAT6k-NAT-STAT-MIB
/observium/trunk/mibs/cisco/CISCO-CLASS-BASED-QOS-MIB
/observium/trunk/mibs/cisco/CISCO-CPRI-MIB
/observium/trunk/mibs/cisco/CISCO-DLR-MIB
/observium/trunk/mibs/cisco/CISCO-DNAC-MIB
/observium/trunk/mibs/cisco/CISCO-DOCS-EXT-MIB
/observium/trunk/mibs/cisco/CISCO-ENTITY-VENDORTYPE-OID-MIB
/observium/trunk/mibs/cisco/CISCO-ERR-DISABLE-MIB
/observium/trunk/mibs/cisco/CISCO-FC-FE-MIB
/observium/trunk/mibs/cisco/CISCO-IF-EXTENSION-MIB
/observium/trunk/mibs/cisco/CISCO-LWAPP-AP-MIB
/observium/trunk/mibs/cisco/CISCO-LWAPP-DOT11-CLIENT-MIB
/observium/trunk/mibs/cisco/CISCO-LWAPP-DOT11-MIB
/observium/trunk/mibs/cisco/CISCO-LWAPP-HA-MIB
/observium/trunk/mibs/cisco/CISCO-LWAPP-MESH-MIB
/observium/trunk/mibs/cisco/CISCO-LWAPP-MOBILITY-EXT-MIB
/observium/trunk/mibs/cisco/CISCO-LWAPP-MOBILITY-MIB
/observium/trunk/mibs/cisco/CISCO-LWAPP-REAP-MIB
/observium/trunk/mibs/cisco/CISCO-LWAPP-RF-MIB
/observium/trunk/mibs/cisco/CISCO-LWAPP-RRM-MIB
/observium/trunk/mibs/cisco/CISCO-LWAPP-WLAN-MIB
/observium/trunk/mibs/cisco/CISCO-LWAPP-WLAN-SECURITY-MIB
/observium/trunk/mibs/cisco/CISCO-NMS-APPL-HEALTH-MIB
/observium/trunk/mibs/cisco/CISCO-PRODUCTS-MIB
/observium/trunk/mibs/cisco/CISCO-PRP-MIB
/observium/trunk/mibs/cisco/CISCO-PTP-MIB
/observium/trunk/mibs/cisco/CISCO-RADIUS-EXT-MIB
/observium/trunk/mibs/cisco/CISCO-REMOTE-ACCESS-MONITOR-MIB
/observium/trunk/mibs/cisco/CISCO-SDWAN-APP-ROUTE-MIB
/observium/trunk/mibs/cisco/CISCO-SDWAN-BFD-MIB
/observium/trunk/mibs/cisco/CISCO-SDWAN-OMP-MIB
/observium/trunk/mibs/cisco/CISCO-SDWAN-OPER-SYSTEM-MIB
/observium/trunk/mibs/cisco/CISCO-SDWAN-POLICY-MIB
/observium/trunk/mibs/cisco/CISCO-SDWAN-SECURITY-MIB
/observium/trunk/mibs/cisco/CISCO-SMART-LIC-MIB
/observium/trunk/mibs/cisco/CISCO-ST-TC
/observium/trunk/mibs/cisco/CISCO-SWITCH-ENGINE-MIB
/observium/trunk/mibs/cisco/CISCO-SWITCH-HARDWARE-CAPACITY-MIB
/observium/trunk/mibs/cisco/CISCO-UNIFIED-FIREWALL-MIB
/observium/trunk/mibs/cisco/CISCO-VISION-MIB
/observium/trunk/mibs/cisco/CISCO-WIRELESS-HOTSPOT-MIB
/observium/trunk/mibs/cisco/DSG-IF-MIB
/observium/trunk/mibs/cisco/OLD-CISCO-CHASSIS-MIB
/observium/trunk/mibs/cisco/OLD-CISCO-EMBEDDED-EVENT-MGR-MIB
/observium/trunk/mibs/cisco/VIPTELA-APP-ROUTE
/observium/trunk/mibs/cisco/VIPTELA-BFD
/observium/trunk/mibs/cisco/VIPTELA-BRIDGE
/observium/trunk/mibs/cisco/VIPTELA-DOT1X
/observium/trunk/mibs/cisco/VIPTELA-GLOBAL
/observium/trunk/mibs/cisco/VIPTELA-HARDWARE
/observium/trunk/mibs/cisco/VIPTELA-OMP
/observium/trunk/mibs/cisco/VIPTELA-OPER-BGP
/observium/trunk/mibs/cisco/VIPTELA-OPER-MULTICAST
/observium/trunk/mibs/cisco/VIPTELA-OPER-OSPF
/observium/trunk/mibs/cisco/VIPTELA-OPER-SYSTEM
/observium/trunk/mibs/cisco/VIPTELA-OPER-VPN
/observium/trunk/mibs/cisco/VIPTELA-POLICY
/observium/trunk/mibs/cisco/VIPTELA-SECURITY
/observium/trunk/mibs/cisco/VIPTELA-TRAPS
/observium/trunk/mibs/cisco/VIPTELA-WLAN
/observium/trunk/mibs/cisco/VIPTELA-WWAN
Lines Added: 25406 | Removed: 6247

r11730

mike 🐱 | 2021-11-10 16:18:43

TRIVIAL

Added ability for use regexp in syslog host mapping.

/observium/trunk/includes/defaults.inc.php
/observium/trunk/includes/syslog.inc.php
Lines Added: 44 | Removed: 32

r11729

mike 🐱 | 2021-11-10 15:32:44

PHP8

Fixes "I h*te php8".

/observium/trunk/html/includes/print/alert_log.inc.php
/observium/trunk/html/includes/print/authlog.inc.php
/observium/trunk/html/includes/print/common.inc.php
/observium/trunk/html/includes/print/events.inc.php
/observium/trunk/html/includes/print/fdbtable.inc.php
/observium/trunk/html/includes/print/logalert.inc.php
/observium/trunk/html/includes/print/neighbours.inc.php
/observium/trunk/html/includes/print/routing.inc.php
/observium/trunk/html/includes/print/status.inc.php
/observium/trunk/html/includes/print/syslogs.inc.php
/observium/trunk/html/pages/vlan.inc.php
/observium/trunk/includes/polling/graphs/cisco-subscriber-session-mib.inc.php
/observium/trunk/includes/polling/ospf.inc.php
Lines Added: 56 | Removed: 56

r11728

mike 🐱 | 2021-11-09 16:14:41

TRIVIAL

Improved detect Cisco WLC 9800 OBS-3937.

/observium/trunk/includes/definitions/os/cisco.inc.php
Lines Added: 5 | Removed: 2

r11727

mike 🐱 | 2021-11-09 12:01:23

PHP8

Fixed polling applications in php8 OBS-3936.

/observium/trunk/includes/polling/applications.inc.php
Lines Added: 9 | Removed: 18

r11726

mike 🐱 | 2021-11-09 09:41:09

TRIVIAL

Updated mib excludes for Citrix SDX.

/observium/trunk/includes/definitions/os/citrix.inc.php
Lines Added: 6 | Removed: 0

r11725

mike 🐱 | 2021-11-09 08:38:15

MINOR

Added support for Citrix SDX OBS-3908.

/observium/trunk/includes/definitions/mibs/citrix.inc.php
/observium/trunk/includes/definitions/os/citrix.inc.php
/observium/trunk/includes/discovery/ip-addresses/sdx-root-mib.inc.php
/observium/trunk/mibs/citrix/NS-ROOT-MIB
/observium/trunk/mibs/citrix/SDX-ROOT-MIB
Lines Added: 4606 | Removed: 802

r11724

mike 🐱 | 2021-11-09 08:10:53

DB

Increased default index size for common entities.

/observium/trunk/update/457.sql
Lines Added: 5 | Removed: 0

r11723

mike 🐱 | 2021-11-09 07:26:28

TRIVIAL

Fixed mapping private oids by not index field in merge_private_mib().

/observium/trunk/includes/functions.inc.php
Lines Added: 30 | Removed: 7

r11722

mike 🐱 | 2021-11-08 12:24:00

TRIVIAL

Little speedup discovery vlans by CISCO-VTP-MIB.

/observium/trunk/includes/discovery/vlans/cisco-vtp-mib.inc.php
Lines Added: 26 | Removed: 23

r11721

mike 🐱 | 2021-11-08 12:23:12

TRIVIAL

Improved detect python version.

/observium/trunk/includes/common.inc.php
Lines Added: 16 | Removed: 1

r11720

mike 🐱 | 2021-11-08 08:29:58

TRIVIAL

Do not load ce definitions in pro.

/observium/trunk/includes/definitions.inc.php
Lines Added: 4 | Removed: 3

r11719

mike 🐱 | 2021-11-05 17:29:27

TRIVIAL

Disabled by default ports_separate_walk module on JunOS 17+. Improved is_module_enabled().

/observium/trunk/html/pages/device/edit/modules.inc.php
/observium/trunk/includes/common.inc.php
/observium/trunk/includes/polling/ports.inc.php
Lines Added: 41 | Removed: 41

r11718

mike 🐱 | 2021-11-05 14:02:03

TRIVIAL

Improved escape_html(), added unit tests.

/observium/trunk/includes/common.inc.php
/observium/trunk/includes/definitions/wui.inc.php
/observium/trunk/tests/IncludesCommonTest.php
/observium/trunk/tests/IncludesFunctionsTest.php
/observium/trunk/tests/SnmpDataTest.php
Lines Added: 115 | Removed: 108

r11717

mike 🐱 | 2021-11-05 13:22:32

CLEAN

Clean common graph code.

/observium/trunk/html/includes/graphs/common.inc.php
Lines Added: 12 | Removed: 1

r11716

mike 🐱 | 2021-11-05 10:53:18

TRIVIAL

Improved support for ZyXEL ES. Added discovery PoE sensors by ZYXEL-POWER-ETHERNET-MIB OBS-3869.

/observium/trunk/includes/definitions/mibs/zyxel.inc.php
/observium/trunk/includes/definitions/os/zyxel.inc.php
/observium/trunk/includes/discovery/sensors/power-ethernet-mib.inc.php
/observium/trunk/includes/discovery/sensors/zyxel-transceiver-mib.inc.php
/observium/trunk/mibs/zyxel/ZYXEL-ES2108G-MIB
/observium/trunk/mibs/zyxel/ZYXEL-GS4012F-MIB
/observium/trunk/mibs/zyxel/ZYXEL-MGS3712F-MIB
Lines Added: 14807 | Removed: 2945

r11715

mike 🐱 | 2021-11-04 08:33:15

MINOR

Improved support for Mikrotik SwOS OBS-3930.

/observium/trunk/includes/definitions/mibs/mikrotik.inc.php
/observium/trunk/includes/definitions/os/mikrotik.inc.php
Lines Added: 189 | Removed: 136

r11714

adama 🐸 | 2021-11-03 21:42:57

API

Increase alert_log api endpoint maximum to 50k entries

/observium/trunk/html/api/v0/includes/alerts.inc.php
Lines Added: 3 | Removed: 3

r11713

mike 🐱 | 2021-11-03 09:29:34

TRIVIAL

Added new MacOS logo.

/observium/trunk/html/images/os/macos-monterey.png
/observium/trunk/html/images/os/macos-monterey_2x.png
Lines Added: 1 | Removed: -1

r11712

mike 🐱 | 2021-11-03 08:16:13

TRIVIAL

Improved detect new Mac hardware.

/observium/trunk/includes/common.inc.php
/observium/trunk/includes/polling/os/darwin.inc.php
Lines Added: 55 | Removed: 10

r11711

mike 🐱 | 2021-11-02 15:46:32

MINOR

Added support for ICT Modular Power System OBS-3925.

/observium/trunk/includes/definitions/mibs/ict.inc.php
/observium/trunk/includes/definitions/os/ict.inc.php
Lines Added: 116 | Removed: 8

r11710

mike 🐱 | 2021-11-02 15:44:35

TRIVIAL

Improved compare_devices_oids() for multiple os definition param snmpcheck.

/observium/trunk/includes/functions.inc.php
Lines Added: 73 | Removed: 109

r11709

mike 🐱 | 2021-11-02 11:28:43

MIBS

Updated ICT mib files.

/observium/trunk/includes/definitions/mibs/ict.inc.php
/observium/trunk/mibs/ict/ICT-DIGITAL-SERIES-MIB
/observium/trunk/mibs/ict/ICT-DISTRIBUTION-PANEL-MIB
/observium/trunk/mibs/ict/ICT-MODULAR-POWER-MIB
/observium/trunk/mibs/ict/ICT-PLATINUM-SERIES-MIB
/observium/trunk/mibs/ict/ICT-SINE-WAVE-MIB
Lines Added: 530 | Removed: 15

r11708

mike 🐱 | 2021-11-02 10:27:22

MINOR

Added support for CyberPower ATS OBS-3888.

/observium/trunk/includes/definitions/mibs/cyberpower.inc.php
/observium/trunk/includes/definitions/os/cyberpower.inc.php
Lines Added: 321 | Removed: 7

r11707

mike 🐱 | 2021-11-01 15:36:34

TRIVIAL

Improved discovery ip addresses in virtual routing tables.

/observium/trunk/includes/discovery/ip-addresses.inc.php
/observium/trunk/includes/polling/graphs.inc.php
/observium/trunk/includes/snmp.inc.php
Lines Added: 41 | Removed: 27

r11706

mike 🐱 | 2021-11-01 15:03:52

MINOR

Added discovery exist VDOMs on FortiGate devices. Renamed function snmp_context_exist() to snmp_virtual_exist().

/observium/trunk/includes/definitions/os/fortinet.inc.php
/observium/trunk/includes/discovery/vlans/cisco-vtp-mib.inc.php
/observium/trunk/includes/discovery/vrf/arista-vrf-mib.inc.php
/observium/trunk/includes/discovery/vrf.inc.php
/observium/trunk/includes/snmp.inc.php
Lines Added: 80 | Removed: 27

r11705

mike 🐱 | 2021-11-01 14:11:18

TRIVIAL

Renamed os definition param for discovery snmp in virtual routing tables.

/observium/trunk/includes/definitions/os/arista.inc.php
/observium/trunk/includes/definitions/os/cisco.inc.php
/observium/trunk/includes/definitions/os/ericsson.inc.php
/observium/trunk/includes/definitions/os.inc.php
/observium/trunk/includes/discovery/ip-addresses.inc.php
/observium/trunk/includes/discovery/mibs.inc.php
/observium/trunk/includes/discovery/ports/rbn-bind-mib.inc.php
/observium/trunk/includes/discovery/vlans/cisco-vtp-mib.inc.php
/observium/trunk/includes/discovery/vrf.inc.php
/observium/trunk/includes/polling/graphs.inc.php
/observium/trunk/includes/polling/ports/rbn-bind-mib.inc.php
/observium/trunk/includes/snmp.inc.php
Lines Added: 64 | Removed: 66

r11704

adama 🐸 | 2021-11-01 04:15:14

MIB

Update CPS-MIB

/observium/trunk/mibs/cyberpower/CPS-MIB
Lines Added: 1183 | Removed: 785

r11703

mike 🐱 | 2021-10-29 14:59:23

TRIVIAL

Removed duplicate sensors on Aruba 8400.

/observium/trunk/includes/definitions/rewrites.inc.php
/observium/trunk/includes/discovery/ip-addresses/lldp-mib.inc.php
/observium/trunk/includes/discovery/sensors/entity-sensor-mib.inc.php
Lines Added: 19 | Removed: 4

r11702

mike 🐱 | 2021-10-29 13:53:19

CLEAN

Removed duplicate os definition.

/observium/trunk/includes/definitions/os/hp.inc.php
Lines Added: 0 | Removed: 49

r11701

mike 🐱 | 2021-10-29 13:50:59

CLEAN

Removed accidentally added line.

/observium/trunk/includes/entities.inc.php
Lines Added: 0 | Removed: 1

r11700

mike 🐱 | 2021-10-29 12:32:53

TRIVIAL

Added discovery ip addresses by LLDP-MIB when IP-MIB not return addresses.

/observium/trunk/includes/definitions/os.inc.php
/observium/trunk/includes/discovery/ip-addresses/lldp-mib.inc.php
Lines Added: 60 | Removed: 3

r11699

mike 🐱 | 2021-10-29 11:41:08

MINOR

Added polling/discovery vlans by IEEE8021-Q-BRIDGE-MIB. Improved support vlans for Aruba 6k platform.

/observium/trunk/includes/definitions/mibs/aruba.inc.php
/observium/trunk/includes/definitions/os/aruba.inc.php
/observium/trunk/includes/discovery/vlans/ieee8021-q-bridge-mib.inc.php
/observium/trunk/includes/discovery/vlans/q-bridge-mib.inc.php
/observium/trunk/includes/discovery/vlans.inc.php
/observium/trunk/includes/polling/ports/ieee8021-q-bridge-mib.inc.php
/observium/trunk/includes/polling/ports/q-bridge-mib.inc.php
Lines Added: 319 | Removed: 22

r11698

mike 🐱 | 2021-10-29 11:38:30

TRIVIAL

Added IEEE8021-Q-BRIDGE-MIB mib definition.

/observium/trunk/includes/definitions/mibs.inc.php
Lines Added: 8 | Removed: 2

r11697

mike 🐱 | 2021-10-29 11:36:22

TRIVIAL

Allow recursive call to is_device_mib().

/observium/trunk/includes/entities.inc.php
Lines Added: 57 | Removed: 69

r11696

mike 🐱 | 2021-10-29 09:17:00

MINOR

Improved support for Aruba 6k platform.

/observium/trunk/includes/definitions/mibs/aruba.inc.php
/observium/trunk/includes/definitions/os/aruba.inc.php
/observium/trunk/includes/definitions/rewrites.inc.php
/observium/trunk/includes/discovery/sensors/entity-sensor-mib.inc.php
/observium/trunk/includes/discovery/sensors/power-ethernet-mib.inc.php
Lines Added: 334 | Removed: 154

r11695

mike 🐱 | 2021-10-29 09:14:48

TRIVIAL

Updated Aruba logo.

/observium/trunk/html/images/os/aruba.png
/observium/trunk/html/images/os/aruba_2x.png
Lines Added: -1 | Removed: -1

r11694

mike 🐱 | 2021-10-29 09:14:02

MIBS

Updated Aruba mib files.

/observium/trunk/mibs/aruba/ARUBAWIRED-AAA-MIB
/observium/trunk/mibs/aruba/ARUBAWIRED-CHASSIS-MIB
/observium/trunk/mibs/aruba/ARUBAWIRED-LLDP-MIB
/observium/trunk/mibs/aruba/ARUBAWIRED-MACNOTIFY-MIB
/observium/trunk/mibs/aruba/ARUBAWIRED-MDNS-MIB
/observium/trunk/mibs/aruba/ARUBAWIRED-MSTP-MIB
/observium/trunk/mibs/aruba/ARUBAWIRED-NETWORKING-OID
/observium/trunk/mibs/aruba/ARUBAWIRED-POE-MIB
/observium/trunk/mibs/aruba/ARUBAWIRED-PORT-ACCESS-MIB
/observium/trunk/mibs/aruba/ARUBAWIRED-PORTVLAN-MIB
/observium/trunk/mibs/aruba/ARUBAWIRED-RPVST-MIB
/observium/trunk/mibs/aruba/ARUBAWIRED-VSFv2-MIB
/observium/trunk/mibs/aruba/ARUBAWIRED-VSX-MIB
/observium/trunk/mibs/aruba/IONLINE-MIB
Lines Added: 2940 | Removed: 33

r11693

mike 🐱 | 2021-10-28 15:03:14

TRIVIAL

Updated HPE logo.

/observium/trunk/html/images/os/hpe-dark.png
/observium/trunk/html/images/os/hpe-dark_2x.png
/observium/trunk/html/images/os/hpe.png
/observium/trunk/html/images/os/hpe_2x.png
Lines Added: 1 | Removed: -1

r11692

mike 🐱 | 2021-10-28 13:32:17

TRIVIAL

Little speedup ports polling with nobulk snmpwalk. Added function snmpwalk_oid_end().

/observium/trunk/html/pages/device/perf.inc.php
/observium/trunk/includes/polling/ports.inc.php
/observium/trunk/includes/snmp.inc.php
Lines Added: 49 | Removed: 17

r11691

mike 🐱 | 2021-10-28 11:55:05

TRIVIAL

Force nobulk for snmpwalk in get_device_os() OBS-3922.

/observium/trunk/includes/discovery/functions.inc.php
/observium/trunk/includes/entities/device.inc.php
/observium/trunk/includes/functions.inc.php
Lines Added: 241 | Removed: 286

r11690

mike 🐱 | 2021-10-28 07:33:31

TRIVIAL

Prevent double escaping in some forms.

/observium/trunk/html/pages/alert_check.inc.php
/observium/trunk/html/pages/contact.inc.php
/observium/trunk/html/pages/roles.inc.php
/observium/trunk/html/pages/user_edit.inc.php
Lines Added: 97 | Removed: 109

r11689

adama 🐸 | 2021-10-27 19:47:43

ADD

Add ability to provide cached entity data along with alert log entries.

/observium/trunk/html/api/v0/includes/alerts.inc.php
Lines Added: 14 | Removed: 2

r11688

adama 🐸 | 2021-10-27 16:43:32

FIX

Allow alert log endpoint to return up to 10000 entries.

/observium/trunk/html/api/v0/includes/alerts.inc.php
Lines Added: 3 | Removed: 2

r11687

mike 🐱 | 2021-10-27 12:07:01

TRIVIAL

Updated OpenWrt logo.

/observium/trunk/html/images/os/openwrt-dark.png
/observium/trunk/html/images/os/openwrt-dark_2x.png
/observium/trunk/html/images/os/openwrt-old.png
/observium/trunk/html/images/os/openwrt-old_2x.png
/observium/trunk/html/images/os/openwrt.png
/observium/trunk/html/images/os/openwrt_2x.png
Lines Added: 3 | Removed: -1

r11686

mike 🐱 | 2021-10-27 09:41:54

MINOR

Added BGP peer alert metric 'bgpPeerChange' (known: 'unchanged', 'changed', 'flapped', 'up', 'down').

/observium/trunk/html/pages/add_alert_check.inc.php
/observium/trunk/html/pages/alert_check.inc.php
/observium/trunk/includes/definitions/entities/routing.inc.php
/observium/trunk/includes/definitions/entities.inc.php
/observium/trunk/includes/polling/bgp-peers.inc.php
Lines Added: 141 | Removed: 119

r11685

mike 🐱 | 2021-10-27 09:32:35

TRIVIAL

Renamed is_array_seq() to is_array_list(). Improved for php 8.1.

/observium/trunk/includes/common.inc.php
/observium/trunk/includes/functions.inc.php
/observium/trunk/tests/IncludesCommonTest.php
Lines Added: 15 | Removed: 11

r11684

mike 🐱 | 2021-10-26 20:18:21

MINOR

Improved discovery multi lane dom sensors by HP-ICF-TRANSCEIVER-MIB.

/observium/trunk/includes/definitions/mibs/hp.inc.php
/observium/trunk/includes/definitions/os/hp.inc.php
/observium/trunk/includes/discovery/sensors/hp-icf-transceiver-mib.inc.php
Lines Added: 198 | Removed: 27

r11683

adama 🐸 | 2021-10-26 17:30:26

ADD

Add ability to expand alert log to include hostname/entity name

/observium/trunk/html/api/v0/includes/alerts.inc.php
/observium/trunk/html/api/v0/includes/probes.inc.php
Lines Added: 4 | Removed: 2

r11682

mike 🐱 | 2021-10-26 15:11:52

DEBUG

Fixed print_sql() for php 7.0.

/observium/trunk/libs/Doctrine/SqlFormatter/CliHighlighter.php
/observium/trunk/libs/Doctrine/SqlFormatter/Cursor.php
/observium/trunk/libs/Doctrine/SqlFormatter/Highlighter.php
/observium/trunk/libs/Doctrine/SqlFormatter/HtmlHighlighter.php
/observium/trunk/libs/Doctrine/SqlFormatter/SqlFormatter.php
/observium/trunk/libs/Doctrine/SqlFormatter/Token.php
/observium/trunk/libs/Doctrine/SqlFormatter/Tokenizer.php
Lines Added: 39 | Removed: 39

r11681

mike 🐱 | 2021-10-26 08:50:43

TRIVIAL

Try fix another sensor association with port in Cisco ASR platform.

/observium/trunk/includes/entities/port.inc.php
Lines Added: 6 | Removed: 5

r11680

mike 🐱 | 2021-10-22 10:41:21

MINOR

Added ability for set user setting in profile.

/observium/trunk/html/ajax/actions/group_edit.inc.php
/observium/trunk/html/ajax/actions/settings_edit.inc.php
/observium/trunk/html/ajax/actions.php
/observium/trunk/html/includes/authenticate.inc.php
/observium/trunk/html/includes/functions.inc.php
/observium/trunk/html/includes/navbar.inc.php
/observium/trunk/html/includes/print/rows.inc.php
/observium/trunk/html/index.php
/observium/trunk/html/pages/preferences/general.inc.php
/observium/trunk/html/pages/preferences/settings.inc.php
/observium/trunk/html/pages/preferences.inc.php
/observium/trunk/html/pages/settings/default.inc.php
/observium/trunk/html/pages/settings.inc.php
/observium/trunk/includes/config-variables.inc.php
Lines Added: 689 | Removed: 381

r11679

mike 🐱 | 2021-10-21 11:41:05

TRIVIAL

Moved generate config setting row to function.

/observium/trunk/html/includes/print/rows.inc.php
/observium/trunk/html/pages/settings/default.inc.php
Lines Added: 369 | Removed: 355

r11677

mike 🐱 | 2021-10-20 14:16:09

PHP8

Fixed debug in cache.

/observium/trunk/includes/cache.inc.php
Lines Added: 1 | Removed: 1

r11676

mike 🐱 | 2021-10-20 09:23:43

TRIVIAL

Fixed config name.

/observium/trunk/includes/config-variables.inc.php
Lines Added: 1 | Removed: 1

r11675

mike 🐱 | 2021-10-20 08:42:11

TRIVIAL

Added WebUI config option for $config.

/observium/trunk/includes/config-variables.inc.php
Lines Added: 10 | Removed: 0

r11674

mike 🐱 | 2021-10-20 08:34:54

MINOR

Use device_name() for display device links.

/observium/trunk/html/graph-realtime.php
/observium/trunk/html/includes/entities/p2pradio.inc.php
/observium/trunk/html/includes/entities/port.inc.php
/observium/trunk/html/includes/entities/probe.inc.php
/observium/trunk/html/includes/graphs/c6kxbar/auth.inc.php
/observium/trunk/html/includes/graphs/customer/bits.inc.php
/observium/trunk/html/includes/graphs/port/auth.inc.php
/observium/trunk/html/includes/print/alert_log.inc.php
/observium/trunk/html/includes/print/events.inc.php
/observium/trunk/html/includes/print/routing.inc.php
/observium/trunk/html/includes/print/status.inc.php
/observium/trunk/html/includes/print/syslogs.inc.php
/observium/trunk/html/pages/routing/vrf.inc.php
/observium/trunk/includes/entities.inc.php
Lines Added: 59 | Removed: 68

r11673

mike 🐱 | 2021-10-19 20:14:11

TRIVIAL

Improved polling ports for RubyTech devices.

/observium/trunk/includes/definitions/os/rubytech.inc.php
Lines Added: 2 | Removed: 0

r11672

mike 🐱 | 2021-10-19 16:46:29

MINOR

WIP. Added ability for switch device display name in Web UI by setting $config (allowed hostname/sysname/description).

/observium/trunk/html/ajax/widget.php
/observium/trunk/html/includes/entities/device.inc.php
/observium/trunk/html/includes/print/alert.inc.php
/observium/trunk/includes/defaults.inc.php
/observium/trunk/includes/entities.inc.php
/observium/trunk/includes/rewrites.inc.php
Lines Added: 156 | Removed: 116

r11671

mike 🐱 | 2021-10-19 10:50:58

TRIVIAL

Fixed print_sql() for php less 7.0.

/observium/trunk/includes/common.inc.php
/observium/trunk/libs/Doctrine/SqlFormatter/HtmlHighlighter.php
Lines Added: 10 | Removed: 1

r11670

mike 🐱 | 2021-10-19 09:01:35

PHP8

Fixed initialisation of vars.

/observium/trunk/poller.php
Lines Added: 3 | Removed: 2

r11669

mike 🐱 | 2021-10-19 08:39:39

TRIVIAL

Improved check if device addition already added to remote poller queue.

/observium/trunk/includes/entities/device.inc.php
Lines Added: 12 | Removed: 7

r11668

mike 🐱 | 2021-10-19 08:15:55

TRIVIAL

Added eventlog_ignore os definition. Ignore some memory leak events for Nec Radio OBS-3584.

/observium/trunk/includes/definitions/os/nec.inc.php
/observium/trunk/includes/functions.inc.php
/observium/trunk/includes/rewrites.inc.php
/observium/trunk/includes/snmp.inc.php
Lines Added: 53 | Removed: 87

r11667

mike 🐱 | 2021-10-13 20:55:58

TRIVIAL

Improved discovery ip addresses by IP-MIB with incorrect snmp indexes.

/observium/trunk/includes/discovery/ip-addresses/ip-mib.inc.php
Lines Added: 56 | Removed: 34

r11666

mike 🐱 | 2021-10-13 10:47:19

TRIVIAL

Show cached ip on device page.

/observium/trunk/html/includes/search/devices.inc.php
/observium/trunk/html/pages/device/overview/information.inc.php
/observium/trunk/html/pages/device/overview/information_extended.inc.php
Lines Added: 80 | Removed: 95

r11665

mike 🐱 | 2021-10-13 10:24:50

TRIVIAL

Use cached ip only in poller process.

/observium/trunk/includes/entities/device.inc.php
/observium/trunk/includes/polling/unix-agent.inc.php
/observium/trunk/includes/snmp.inc.php
Lines Added: 9 | Removed: 6

r11664

mike 🐱 | 2021-10-13 09:56:28

MINOR

Added cached ip field for devices. Added option $config for use cached ip in requests to device (default false).

/observium/trunk/includes/config-variables.inc.php
/observium/trunk/includes/defaults.inc.php
/observium/trunk/includes/entities/device.inc.php
/observium/trunk/includes/functions.inc.php
/observium/trunk/includes/polling/functions.inc.php
/observium/trunk/includes/polling/ipmi.inc.php
/observium/trunk/includes/polling/unix-agent.inc.php
/observium/trunk/includes/snmp.inc.php
/observium/trunk/update/456.sql
Lines Added: 92 | Removed: 60

r11663

mike 🐱 | 2021-10-13 07:14:19

DB

Fixed table devices index for unique hostnames.

/observium/trunk/update/455.php
Lines Added: 45 | Removed: 0

r11662

mike 🐱 | 2021-10-12 14:47:13

PHP8

Fixed call to sort functions for not arrays.

/observium/trunk/html/includes/contacts-navbar.inc.php
/observium/trunk/html/includes/entities/counter.inc.php
/observium/trunk/html/includes/entities/printersupply.inc.php
/observium/trunk/html/includes/entities/sensor.inc.php
/observium/trunk/html/includes/entities/status.inc.php
/observium/trunk/html/includes/graphs/device/poller_perfperc.inc.php
/observium/trunk/html/includes/navbar.inc.php
/observium/trunk/html/includes/print/navbar.inc.php
/observium/trunk/html/pages/device/edit/mibs.inc.php
/observium/trunk/html/pages/device/juniper-firewall.inc.php
/observium/trunk/html/pages/device/latency.inc.php
/observium/trunk/html/pages/device/port/fdb.inc.php
/observium/trunk/html/pages/device/ports/fdb.inc.php
/observium/trunk/html/pages/device/slas.inc.php
/observium/trunk/html/pages/graphs.inc.php
/observium/trunk/html/pages/ports.inc.php
/observium/trunk/html/pages/search/fdb.inc.php
/observium/trunk/html/pages/slas.inc.php
/observium/trunk/html/pages/vlan.inc.php
/observium/trunk/includes/functions.inc.php
/observium/trunk/includes/polling/functions.inc.php
/observium/trunk/includes/update/update.php
Lines Added: 257 | Removed: 249

r11661

mike 🐱 | 2021-10-12 10:20:30

TRIVIAL

Improved print_sql() with new SqlFormatter lib.

/observium/trunk/html/index.php
/observium/trunk/includes/common.inc.php
/observium/trunk/includes/db.inc.php
Lines Added: 69 | Removed: 59

r11660

mike 🐱 | 2021-10-12 10:19:23

LIBS

Updated SqlFormatter library.

/observium/trunk/libs/Doctrine
/observium/trunk/libs/Doctrine/SqlFormatter
/observium/trunk/libs/Doctrine/SqlFormatter/CliHighlighter.php
/observium/trunk/libs/Doctrine/SqlFormatter/Cursor.php
/observium/trunk/libs/Doctrine/SqlFormatter/Highlighter.php
/observium/trunk/libs/Doctrine/SqlFormatter/HtmlHighlighter.php
/observium/trunk/libs/Doctrine/SqlFormatter/NullHighlighter.php
/observium/trunk/libs/Doctrine/SqlFormatter/SqlFormatter.php
/observium/trunk/libs/Doctrine/SqlFormatter/Token.php
/observium/trunk/libs/Doctrine/SqlFormatter/Tokenizer.php
/observium/trunk/libs/SqlFormatter.php
Lines Added: 1762 | Removed: 1096

r11659

mike 🐱 | 2021-10-11 17:53:20

TRIVIAL

Fixed quick search for ip addresses without associated port.

/observium/trunk/html/includes/search/ip-addresses.inc.php
Lines Added: 7 | Removed: 8

r11658

mike 🐱 | 2021-10-11 14:14:01

MINOR

Fixed generate applications graphs and pages.

/observium/trunk/html/includes/graphs/application/nsd_queries.inc.php
/observium/trunk/html/includes/graphs/application/unbound_qtype.inc.php
/observium/trunk/html/includes/graphs/application/unbound_queries.inc.php
/observium/trunk/html/includes/graphs/generic_multi_simplex_separated.inc.php
/observium/trunk/html/pages/device/apps.inc.php
/observium/trunk/html/pages/device/edit/apps.inc.php
/observium/trunk/html/pages/device/showtech.inc.php
/observium/trunk/html/pages/device.inc.php
/observium/trunk/includes/definitions/wui.inc.php
/observium/trunk/includes/polling/unix-agent/packages.inc.php
/observium/trunk/includes/polling/unix-agent.inc.php
/observium/trunk/includes/rrdtool.inc.php
Lines Added: 206 | Removed: 235

r11657

mike 🐱 | 2021-10-11 13:11:56

LIBS

Updated Jquery Builder to latest.

/observium/trunk/html/js/query-builder.js
Lines Added: 36 | Removed: 12

r11656

mike 🐱 | 2021-10-11 10:43:46

TRIVIAL

Fixed skip inline comments in hosts file.

/observium/trunk/includes/common.inc.php
Lines Added: 11 | Removed: 7

r11655

mike 🐱 | 2021-10-11 10:17:43

TRIVIAL

Fixed skip comments in hosts file, appear in r11648 OBS-3906.

/observium/trunk/includes/common.inc.php
Lines Added: 8 | Removed: 2

r11654

mike 🐱 | 2021-10-11 09:32:13

LIBS

Updated used Pear libs.

/observium/trunk/libs/pear/Mail/mime.php
/observium/trunk/libs/pear/Mail/mimePart.php
/observium/trunk/libs/pear/Net/DNS2/BitMap.php
/observium/trunk/libs/pear/Net/DNS2/Cache/File.php
/observium/trunk/libs/pear/Net/DNS2/Cache/Shm.php
/observium/trunk/libs/pear/Net/DNS2/Cache.php
/observium/trunk/libs/pear/Net/DNS2/Exception.php
/observium/trunk/libs/pear/Net/DNS2/Header.php
/observium/trunk/libs/pear/Net/DNS2/LICENSE
/observium/trunk/libs/pear/Net/DNS2/Lookups.php
/observium/trunk/libs/pear/Net/DNS2/Notifier.php
/observium/trunk/libs/pear/Net/DNS2/Packet/Request.php
/observium/trunk/libs/pear/Net/DNS2/Packet/Response.php
/observium/trunk/libs/pear/Net/DNS2/Packet.php
/observium/trunk/libs/pear/Net/DNS2/PrivateKey.php
/observium/trunk/libs/pear/Net/DNS2/Question.php
/observium/trunk/libs/pear/Net/DNS2/RR/A.php
/observium/trunk/libs/pear/Net/DNS2/RR/AAAA.php
/observium/trunk/libs/pear/Net/DNS2/RR/AFSDB.php
/observium/trunk/libs/pear/Net/DNS2/RR/AMTRELAY.php
/observium/trunk/libs/pear/Net/DNS2/RR/ANY.php
/observium/trunk/libs/pear/Net/DNS2/RR/APL.php
/observium/trunk/libs/pear/Net/DNS2/RR/ATMA.php
/observium/trunk/libs/pear/Net/DNS2/RR/AVC.php
/observium/trunk/libs/pear/Net/DNS2/RR/CAA.php
/observium/trunk/libs/pear/Net/DNS2/RR/CDNSKEY.php
/observium/trunk/libs/pear/Net/DNS2/RR/CDS.php
/observium/trunk/libs/pear/Net/DNS2/RR/CERT.php
/observium/trunk/libs/pear/Net/DNS2/RR/CNAME.php
/observium/trunk/libs/pear/Net/DNS2/RR/CSYNC.php
/observium/trunk/libs/pear/Net/DNS2/RR/DHCID.php
/observium/trunk/libs/pear/Net/DNS2/RR/DLV.php
/observium/trunk/libs/pear/Net/DNS2/RR/DNAME.php
/observium/trunk/libs/pear/Net/DNS2/RR/DNSKEY.php
/observium/trunk/libs/pear/Net/DNS2/RR/DS.php
/observium/trunk/libs/pear/Net/DNS2/RR/EID.php
/observium/trunk/libs/pear/Net/DNS2/RR/EUI48.php
/observium/trunk/libs/pear/Net/DNS2/RR/EUI64.php
/observium/trunk/libs/pear/Net/DNS2/RR/HINFO.php
/observium/trunk/libs/pear/Net/DNS2/RR/HIP.php
/observium/trunk/libs/pear/Net/DNS2/RR/IPSECKEY.php
/observium/trunk/libs/pear/Net/DNS2/RR/ISDN.php
/observium/trunk/libs/pear/Net/DNS2/RR/KEY.php
/observium/trunk/libs/pear/Net/DNS2/RR/KX.php
/observium/trunk/libs/pear/Net/DNS2/RR/L32.php
/observium/trunk/libs/pear/Net/DNS2/RR/L64.php
/observium/trunk/libs/pear/Net/DNS2/RR/LOC.php
/observium/trunk/libs/pear/Net/DNS2/RR/LP.php
/observium/trunk/libs/pear/Net/DNS2/RR/MX.php
/observium/trunk/libs/pear/Net/DNS2/RR/NAPTR.php
/observium/trunk/libs/pear/Net/DNS2/RR/NID.php
/observium/trunk/libs/pear/Net/DNS2/RR/NIMLOC.php
/observium/trunk/libs/pear/Net/DNS2/RR/NS.php
/observium/trunk/libs/pear/Net/DNS2/RR/NSAP.php
/observium/trunk/libs/pear/Net/DNS2/RR/NSEC.php
/observium/trunk/libs/pear/Net/DNS2/RR/NSEC3.php
/observium/trunk/libs/pear/Net/DNS2/RR/NSEC3PARAM.php
/observium/trunk/libs/pear/Net/DNS2/RR/OPENPGPKEY.php
/observium/trunk/libs/pear/Net/DNS2/RR/OPT.php
/observium/trunk/libs/pear/Net/DNS2/RR/PTR.php
/observium/trunk/libs/pear/Net/DNS2/RR/PX.php
/observium/trunk/libs/pear/Net/DNS2/RR/RP.php
/observium/trunk/libs/pear/Net/DNS2/RR/RRSIG.php
/observium/trunk/libs/pear/Net/DNS2/RR/RT.php
/observium/trunk/libs/pear/Net/DNS2/RR/SIG.php
/observium/trunk/libs/pear/Net/DNS2/RR/SMIMEA.php
/observium/trunk/libs/pear/Net/DNS2/RR/SOA.php
/observium/trunk/libs/pear/Net/DNS2/RR/SPF.php
/observium/trunk/libs/pear/Net/DNS2/RR/SRV.php
/observium/trunk/libs/pear/Net/DNS2/RR/SSHFP.php
/observium/trunk/libs/pear/Net/DNS2/RR/TA.php
/observium/trunk/libs/pear/Net/DNS2/RR/TALINK.php
/observium/trunk/libs/pear/Net/DNS2/RR/TKEY.php
/observium/trunk/libs/pear/Net/DNS2/RR/TLSA.php
/observium/trunk/libs/pear/Net/DNS2/RR/TSIG.php
/observium/trunk/libs/pear/Net/DNS2/RR/TXT.php
/observium/trunk/libs/pear/Net/DNS2/RR/TYPE65534.php
/observium/trunk/libs/pear/Net/DNS2/RR/URI.php
/observium/trunk/libs/pear/Net/DNS2/RR/WKS.php
/observium/trunk/libs/pear/Net/DNS2/RR/X25.php
/observium/trunk/libs/pear/Net/DNS2/RR.php
/observium/trunk/libs/pear/Net/DNS2/Resolver.php
/observium/trunk/libs/pear/Net/DNS2/Socket
/observium/trunk/libs/pear/Net/DNS2/Socket.php
/observium/trunk/libs/pear/Net/DNS2/Updater.php
/observium/trunk/libs/pear/Net/DNS2.php
/observium/trunk/libs/pear/Net/SMTP.php
Lines Added: 1333 | Removed: 5369

r11653

adama 🐸 | 2021-10-09 13:53:38

ADD

Add some eaton sc200 support

/observium/trunk/includes/definitions/mibs/eaton.inc.php
Lines Added: 31 | Removed: 0

r11652

adama 🐸 | 2021-10-09 11:47:23

ADD

Improve morningstar support

/observium/trunk/includes/definitions/mibs/morningstar.inc.php
/observium/trunk/includes/definitions/os/morningstar.inc.php
Lines Added: 330 | Removed: 66

r11651

mike 🐱 | 2021-10-09 07:42:46

DEVEL

Added debug information of definitions load.

/observium/trunk/includes/sql-config.inc.php
Lines Added: 5 | Removed: 0

r11650

mike 🐱 | 2021-10-09 07:00:17

TRIVIAL

Added os discovery for older Morningstar MPPT.

/observium/trunk/includes/definitions/os/morningstar.inc.php
Lines Added: 5 | Removed: 1

r11649

adama 🐸 | 2021-10-09 06:23:50

ADD

Add duracomm rmcu support

/observium/trunk/includes/definitions/mibs/duracomm.inc.php
/observium/trunk/includes/definitions/os/duracomm.inc.php
/observium/trunk/includes/discovery/sensors/rmcu.inc.php
Lines Added: 126 | Removed: 2

r11648

mike 🐱 | 2021-10-09 06:01:46

MINOR

Reduced dns queries in gethostbyname6(), request only first valid record from hosts or dns.

/observium/trunk/includes/common.inc.php
/observium/trunk/includes/definitions.inc.php
Lines Added: 114 | Removed: 144

r11647

adama 🐸 | 2021-10-09 05:31:57

MIB

Add duracomm RMCU mib

/observium/trunk/mibs/duracomm
/observium/trunk/mibs/duracomm/RMCU
Lines Added: 740 | Removed: 0

r11646

adama 🐸 | 2021-10-09 05:09:33

ADD

Improve Morningstar device support

/observium/trunk/includes/definitions/mibs/morningstar.inc.php
/observium/trunk/includes/definitions/os/morningstar.inc.php
Lines Added: 182 | Removed: 4

r11645

mike 🐱 | 2021-10-07 09:34:50

TRIVIAL

Fixed generate query in parse_qb_ruleset() for entities with parents.

/observium/trunk/includes/alerts.inc.php
Lines Added: 8 | Removed: 5

r11644

adama 🐸 | 2021-10-06 23:37:58

FIX

Fix alert regen bug. Add device_id on entries where it's missing.

/observium/trunk/includes/alerts.inc.php
/observium/trunk/update/454.php
Lines Added: 22 | Removed: 3

r11643

mike 🐱 | 2021-10-06 14:38:14

MINOR

Renamed isPingable() to is_pingable(). Collect hostname ip address.

/observium/trunk/includes/definitions.inc.php
/observium/trunk/includes/discovery/functions.inc.php
/observium/trunk/includes/entities/device.inc.php
/observium/trunk/includes/functions.inc.php
/observium/trunk/includes/polling/functions.inc.php
/observium/trunk/tests/IncludesFunctionsTest.php
Lines Added: 118 | Removed: 163

r11642

mike 🐱 | 2021-10-06 13:12:04

TRIVIAL

Improved ports polling stats by mibs.

/observium/trunk/includes/functions.inc.php
/observium/trunk/includes/include-dir-mib.inc.php
/observium/trunk/includes/polling/ports/adsl-line-mib.inc.php
/observium/trunk/includes/polling/ports/atistackswitch9424-mib.inc.php
/observium/trunk/includes/polling/ports/cisco-vlan-iftable-relationship-mib.inc.php
/observium/trunk/includes/polling/ports/cisco-vtp-mib.inc.php
/observium/trunk/includes/polling/ports/dcn-mib.inc.php
/observium/trunk/includes/polling/ports/es2952-mib.inc.php
/observium/trunk/includes/polling/ports/etherlike-mib.inc.php
/observium/trunk/includes/polling/ports/extreme-vlan-mib.inc.php
/observium/trunk/includes/polling/ports/huawei-l2if-mib.inc.php
/observium/trunk/includes/polling/ports/q-bridge-mib.inc.php
/observium/trunk/includes/polling/ports/radlan-vlan-mib.inc.php
/observium/trunk/includes/polling/ports/rapid-city.inc.php
/observium/trunk/includes/polling/ports/tplink-dot1q-vlan-mib.inc.php
/observium/trunk/includes/polling/ports.inc.php
Lines Added: 111 | Removed: 134

r11641

mike 🐱 | 2021-10-05 20:40:44

MINOR

Do not check rrd file exist on remote rrdcached for graphs.

/observium/trunk/html/includes/graphs/application/asterisk_activecall.inc.php
/observium/trunk/html/includes/graphs/application/asterisk_peers.inc.php
/observium/trunk/html/includes/graphs/application/bind_answers.inc.php
/observium/trunk/html/includes/graphs/application/bind_cache.inc.php
/observium/trunk/html/includes/graphs/application/bind_query_in.inc.php
/observium/trunk/html/includes/graphs/application/bind_query_out.inc.php
/observium/trunk/html/includes/graphs/application/bind_query_rejected.inc.php
/observium/trunk/html/includes/graphs/application/bind_req_in.inc.php
/observium/trunk/html/includes/graphs/application/bind_req_proto.inc.php
/observium/trunk/html/includes/graphs/application/bind_resolv_dnssec.inc.php
/observium/trunk/html/includes/graphs/application/bind_resolv_errors.inc.php
/observium/trunk/html/includes/graphs/application/bind_resolv_queries.inc.php
/observium/trunk/html/includes/graphs/application/bind_resolv_rtt.inc.php
/observium/trunk/html/includes/graphs/application/bind_updates.inc.php
/observium/trunk/html/includes/graphs/application/bind_zone_maint.inc.php
/observium/trunk/html/includes/graphs/application/ceph_iops.inc.php
/observium/trunk/html/includes/graphs/application/ceph_osd.inc.php
/observium/trunk/html/includes/graphs/application/ceph_speed.inc.php
/observium/trunk/html/includes/graphs/application/dhcpkit_msgtypes.inc.php
/observium/trunk/html/includes/graphs/application/dhcpkit_packets.inc.php
/observium/trunk/html/includes/graphs/application/dovecot_auth.inc.php
/observium/trunk/html/includes/graphs/application/dovecot_auth_cache.inc.php
/observium/trunk/html/includes/graphs/application/dovecot_cache.inc.php
/observium/trunk/html/includes/graphs/application/dovecot_commands.inc.php
/observium/trunk/html/includes/graphs/application/dovecot_connected.inc.php
/observium/trunk/html/includes/graphs/application/dovecot_cpu.inc.php
/observium/trunk/html/includes/graphs/application/dovecot_io.inc.php
/observium/trunk/html/includes/graphs/application/dovecot_pages.inc.php
/observium/trunk/html/includes/graphs/application/dovecot_storage.inc.php
/observium/trunk/html/includes/graphs/application/dovecot_usage.inc.php
/observium/trunk/html/includes/graphs/application/drbd_disk_bits.inc.php
/observium/trunk/html/includes/graphs/application/drbd_network_bits.inc.php
/observium/trunk/html/includes/graphs/application/drbd_queue.inc.php
/observium/trunk/html/includes/graphs/application/drbd_unsynced.inc.php
/observium/trunk/html/includes/graphs/application/exchange_as_curreqs.inc.php
/observium/trunk/html/includes/graphs/application/exchange_as_pingcmd.inc.php
/observium/trunk/html/includes/graphs/application/exchange_as_syncmd.inc.php
/observium/trunk/html/includes/graphs/application/exchange_auto_errors.inc.php
/observium/trunk/html/includes/graphs/application/exchange_auto_totalreqs.inc.php
/observium/trunk/html/includes/graphs/application/exchange_is_active.inc.php
/observium/trunk/html/includes/graphs/application/exchange_is_rpcfail.inc.php
/observium/trunk/html/includes/graphs/application/exchange_is_rpcreq.inc.php
/observium/trunk/html/includes/graphs/application/exchange_is_users.inc.php
/observium/trunk/html/includes/graphs/application/exchange_mb_latency.inc.php
/observium/trunk/html/includes/graphs/application/exchange_mb_msgs.inc.php
/observium/trunk/html/includes/graphs/application/exchange_oab_dlcom.inc.php
/observium/trunk/html/includes/graphs/application/exchange_oab_dlq.inc.php
/observium/trunk/html/includes/graphs/application/exchange_owa_reqsec.inc.php
/observium/trunk/html/includes/graphs/application/exchange_owa_rtime.inc.php
/observium/trunk/html/includes/graphs/application/exchange_owa_users.inc.php
/observium/trunk/html/includes/graphs/application/exchange_trans_mbque.inc.php
/observium/trunk/html/includes/graphs/application/exchange_trans_queue.inc.php
/observium/trunk/html/includes/graphs/application/exchange_trans_smtp.inc.php
/observium/trunk/html/includes/graphs/application/exchange_trans_subque.inc.php
/observium/trunk/html/includes/graphs/application/exim-mailqueue_total.inc.php
/observium/trunk/html/includes/graphs/application/exim_reject.inc.php
/observium/trunk/html/includes/graphs/application/exim_sent.inc.php
/observium/trunk/html/includes/graphs/application/exim_spam.inc.php
/observium/trunk/html/includes/graphs/application/freeradius_accounting.inc.php
/observium/trunk/html/includes/graphs/application/freeradius_authentication.inc.php
/observium/trunk/html/includes/graphs/application/icecast_current.inc.php
/observium/trunk/html/includes/graphs/application/icecast_max.inc.php
/observium/trunk/html/includes/graphs/application/ioping_iops.inc.php
/observium/trunk/html/includes/graphs/application/ioping_speed.inc.php
/observium/trunk/html/includes/graphs/application/ioping_timing.inc.php
/observium/trunk/html/includes/graphs/application/jvmoverjmx_classes.inc.php
/observium/trunk/html/includes/graphs/application/jvmoverjmx_eden.inc.php
/observium/trunk/html/includes/graphs/application/jvmoverjmx_gc_old_count.inc.php
/observium/trunk/html/includes/graphs/application/jvmoverjmx_gc_old_time.inc.php
/observium/trunk/html/includes/graphs/application/jvmoverjmx_gc_young_count.inc.php
/observium/trunk/html/includes/graphs/application/jvmoverjmx_gc_young_time.inc.php
/observium/trunk/html/includes/graphs/application/jvmoverjmx_heap.inc.php
/observium/trunk/html/includes/graphs/application/jvmoverjmx_memory_summary.inc.php
/observium/trunk/html/includes/graphs/application/jvmoverjmx_nonheap.inc.php
/observium/trunk/html/includes/graphs/application/jvmoverjmx_old.inc.php
/observium/trunk/html/includes/graphs/application/jvmoverjmx_perm.inc.php
/observium/trunk/html/includes/graphs/application/jvmoverjmx_system_uptime.inc.php
/observium/trunk/html/includes/graphs/application/jvmoverjmx_threads.inc.php
/observium/trunk/html/includes/graphs/application/kamailio_core.inc.php
/observium/trunk/html/includes/graphs/application/kamailio_errors.inc.php
/observium/trunk/html/includes/graphs/application/kamailio_registrar.inc.php
/observium/trunk/html/includes/graphs/application/kamailio_shmen.inc.php
/observium/trunk/html/includes/graphs/application/kamailio_sl123.inc.php
/observium/trunk/html/includes/graphs/application/kamailio_sl4.inc.php
/observium/trunk/html/includes/graphs/application/kamailio_sl56.inc.php
/observium/trunk/html/includes/graphs/application/kamailio_tcp.inc.php
/observium/trunk/html/includes/graphs/application/kamailio_tmx.inc.php
/observium/trunk/html/includes/graphs/application/kamailio_usrloc.inc.php
/observium/trunk/html/includes/graphs/application/lighttpd_scoreboardstatistics.inc.php
/observium/trunk/html/includes/graphs/application/lighttpd_servers.inc.php
/observium/trunk/html/includes/graphs/application/mailscanner_reject.inc.php
/observium/trunk/html/includes/graphs/application/mailscanner_sent.inc.php
/observium/trunk/html/includes/graphs/application/mailscanner_spam.inc.php
/observium/trunk/html/includes/graphs/application/memcached_data.inc.php
/observium/trunk/html/includes/graphs/application/memcached_items.inc.php
/observium/trunk/html/includes/graphs/application/mongodb_commands.inc.php
/observium/trunk/html/includes/graphs/application/mongodb_connections.inc.php
/observium/trunk/html/includes/graphs/application/mongodb_mem.inc.php
/observium/trunk/html/includes/graphs/application/mongodb_network.inc.php
/observium/trunk/html/includes/graphs/application/mongodb_queue.inc.php
/observium/trunk/html/includes/graphs/application/mongodb_replication.inc.php
/observium/trunk/html/includes/graphs/application/mongodb_wired.inc.php
/observium/trunk/html/includes/graphs/application/mssql_buffer_page.inc.php
/observium/trunk/html/includes/graphs/application/mssql_buffer_pglife.inc.php
/observium/trunk/html/includes/graphs/application/mssql_buffer_stalls.inc.php
/observium/trunk/html/includes/graphs/application/mssql_stats.inc.php
/observium/trunk/html/includes/graphs/application/mysql_command_counters.inc.php
/observium/trunk/html/includes/graphs/application/mysql_connections.inc.php
/observium/trunk/html/includes/graphs/application/mysql_files_tables.inc.php
/observium/trunk/html/includes/graphs/application/mysql_innodb_buffer_pool.inc.php
/observium/trunk/html/includes/graphs/application/mysql_innodb_buffer_pool_activity.inc.php
/observium/trunk/html/includes/graphs/application/mysql_innodb_insert_buffer.inc.php
/observium/trunk/html/includes/graphs/application/mysql_innodb_io.inc.php
/observium/trunk/html/includes/graphs/application/mysql_innodb_io_pending.inc.php
/observium/trunk/html/includes/graphs/application/mysql_innodb_log.inc.php
/observium/trunk/html/includes/graphs/application/mysql_innodb_row_operations.inc.php
/observium/trunk/html/includes/graphs/application/mysql_innodb_semaphores.inc.php
/observium/trunk/html/includes/graphs/application/mysql_innodb_transactions.inc.php
/observium/trunk/html/includes/graphs/application/mysql_myisam_indexes.inc.php
/observium/trunk/html/includes/graphs/application/mysql_network_traffic.inc.php
/observium/trunk/html/includes/graphs/application/mysql_query_cache.inc.php
/observium/trunk/html/includes/graphs/application/mysql_query_cache_memory.inc.php
/observium/trunk/html/includes/graphs/application/mysql_select_types.inc.php
/observium/trunk/html/includes/graphs/application/mysql_slow_queries.inc.php
/observium/trunk/html/includes/graphs/application/mysql_sorts.inc.php
/observium/trunk/html/includes/graphs/application/mysql_status.inc.php
/observium/trunk/html/includes/graphs/application/mysql_table_locks.inc.php
/observium/trunk/html/includes/graphs/application/mysql_temporary_objects.inc.php
/observium/trunk/html/includes/graphs/application/nfs_nfs2.inc.php
/observium/trunk/html/includes/graphs/application/nfs_nfs3.inc.php
/observium/trunk/html/includes/graphs/application/nfs_nfs4.inc.php
/observium/trunk/html/includes/graphs/application/nfsd_io.inc.php
/observium/trunk/html/includes/graphs/application/nfsd_net.inc.php
/observium/trunk/html/includes/graphs/application/nfsd_proc3.inc.php
/observium/trunk/html/includes/graphs/application/nfsd_rc.inc.php
/observium/trunk/html/includes/graphs/application/nfsd_rpc.inc.php
/observium/trunk/html/includes/graphs/application/nginx_connections.inc.php
/observium/trunk/html/includes/graphs/application/nginx_req.inc.php
/observium/trunk/html/includes/graphs/application/nptd_uptime.inc.php
/observium/trunk/html/includes/graphs/application/nsd_axfr.inc.php
/observium/trunk/html/includes/graphs/application/nsd_memory.inc.php
/observium/trunk/html/includes/graphs/application/nsd_qtype.inc.php
/observium/trunk/html/includes/graphs/application/nsd_queries.inc.php
/observium/trunk/html/includes/graphs/application/nsd_rcode.inc.php
/observium/trunk/html/includes/graphs/application/ntpclient_freq.inc.php
/observium/trunk/html/includes/graphs/application/ntpclient_stats.inc.php
/observium/trunk/html/includes/graphs/application/ntpd_bits.inc.php
/observium/trunk/html/includes/graphs/application/ntpd_buffer.inc.php
/observium/trunk/html/includes/graphs/application/ntpd_freq.inc.php
/observium/trunk/html/includes/graphs/application/ntpd_packets.inc.php
/observium/trunk/html/includes/graphs/application/ntpd_stats.inc.php
/observium/trunk/html/includes/graphs/application/ntpd_stratum.inc.php
/observium/trunk/html/includes/graphs/application/ntpd_uptime.inc.php
/observium/trunk/html/includes/graphs/application/ntpdserver_bits.inc.php
/observium/trunk/html/includes/graphs/application/ntpdserver_buffer.inc.php
/observium/trunk/html/includes/graphs/application/ntpdserver_freq.inc.php
/observium/trunk/html/includes/graphs/application/ntpdserver_packets.inc.php
/observium/trunk/html/includes/graphs/application/ntpdserver_stats.inc.php
/observium/trunk/html/includes/graphs/application/ntpdserver_stratum.inc.php
/observium/trunk/html/includes/graphs/application/ntpdserver_uptime.inc.php
/observium/trunk/html/includes/graphs/application/openvpn_bits.inc.php
/observium/trunk/html/includes/graphs/application/openvpn_nclients.inc.php
/observium/trunk/html/includes/graphs/application/postfix_mailgraph_reject.inc.php
/observium/trunk/html/includes/graphs/application/postfix_mailgraph_sent.inc.php
/observium/trunk/html/includes/graphs/application/postfix_mailgraph_spam.inc.php
/observium/trunk/html/includes/graphs/application/postfix_qshape_stats.inc.php
/observium/trunk/html/includes/graphs/application/postgresql_blks.inc.php
/observium/trunk/html/includes/graphs/application/postgresql_connects.inc.php
/observium/trunk/html/includes/graphs/application/postgresql_queries.inc.php
/observium/trunk/html/includes/graphs/application/postgresql_tuples.inc.php
/observium/trunk/html/includes/graphs/application/postgresql_tuples_query.inc.php
/observium/trunk/html/includes/graphs/application/postgresql_xact.inc.php
/observium/trunk/html/includes/graphs/application/powerdns-recursor_cache.inc.php
/observium/trunk/html/includes/graphs/application/powerdns-recursor_cpuload.inc.php
/observium/trunk/html/includes/graphs/application/powerdns-recursor_errors.inc.php
/observium/trunk/html/includes/graphs/application/powerdns-recursor_hitrate.inc.php
/observium/trunk/html/includes/graphs/application/powerdns-recursor_latency.inc.php
/observium/trunk/html/includes/graphs/application/powerdns-recursor_limits.inc.php
/observium/trunk/html/includes/graphs/application/powerdns-recursor_load.inc.php
/observium/trunk/html/includes/graphs/application/powerdns-recursor_outqueries.inc.php
/observium/trunk/html/includes/graphs/application/powerdns-recursor_qalatency.inc.php
/observium/trunk/html/includes/graphs/application/powerdns-recursor_queries.inc.php
/observium/trunk/html/includes/graphs/application/powerdns-recursor_tcpqueries.inc.php
/observium/trunk/html/includes/graphs/application/powerdns-recursor_timeouts.inc.php
/observium/trunk/html/includes/graphs/application/powerdns_fail.inc.php
/observium/trunk/html/includes/graphs/application/powerdns_latency.inc.php
/observium/trunk/html/includes/graphs/application/powerdns_packetcache.inc.php
/observium/trunk/html/includes/graphs/application/powerdns_queries.inc.php
/observium/trunk/html/includes/graphs/application/powerdns_queries_udp.inc.php
/observium/trunk/html/includes/graphs/application/powerdns_querycache.inc.php
/observium/trunk/html/includes/graphs/application/powerdns_recursing.inc.php
/observium/trunk/html/includes/graphs/application/unbound_class.inc.php
/observium/trunk/html/includes/graphs/application/unbound_flags.inc.php
/observium/trunk/html/includes/graphs/application/unbound_memory.inc.php
/observium/trunk/html/includes/graphs/application/unbound_opcode.inc.php
/observium/trunk/html/includes/graphs/application/unbound_qtype.inc.php
/observium/trunk/html/includes/graphs/application/unbound_queries.inc.php
/observium/trunk/html/includes/graphs/application/unbound_queue.inc.php
/observium/trunk/html/includes/graphs/application/unbound_rcode.inc.php
/observium/trunk/html/includes/graphs/application/varnish_backend.inc.php
/observium/trunk/html/includes/graphs/application/varnish_cache.inc.php
/observium/trunk/html/includes/graphs/application/varnish_lru.inc.php
/observium/trunk/html/includes/graphs/application/vmwaretools_cpu.inc.php
/observium/trunk/html/includes/graphs/application/vmwaretools_mem.inc.php
/observium/trunk/html/includes/graphs/application/zimbra_connections.inc.php
/observium/trunk/html/includes/graphs/application/zimbra_fdcount.inc.php
/observium/trunk/html/includes/graphs/application/zimbra_jvmthreads.inc.php
/observium/trunk/html/includes/graphs/application/zimbra_mtaqueue.inc.php
/observium/trunk/html/includes/graphs/application/zimbra_threads.inc.php
/observium/trunk/html/includes/graphs/bill/bits.inc.php
/observium/trunk/html/includes/graphs/cefswitching/graph.inc.php
/observium/trunk/html/includes/graphs/customer/bits.inc.php
/observium/trunk/html/includes/graphs/customoid/graph.inc.php
/observium/trunk/html/includes/graphs/device/bits.inc.php
/observium/trunk/html/includes/graphs/device/counter.inc.php
/observium/trunk/html/includes/graphs/device/diskio_common.inc.php
/observium/trunk/html/includes/graphs/device/edac_errors.inc.php
/observium/trunk/html/includes/graphs/device/fuser.inc.php
/observium/trunk/html/includes/graphs/device/imagingdrum.inc.php
/observium/trunk/html/includes/graphs/device/mempool.inc.php
/observium/trunk/html/includes/graphs/device/netapp_cp_ops.inc.php
/observium/trunk/html/includes/graphs/device/netapp_ops.inc.php
/observium/trunk/html/includes/graphs/device/netscaler_common_errors.inc.php
/observium/trunk/html/includes/graphs/device/netscaler_conn_client.inc.php
/observium/trunk/html/includes/graphs/device/netscaler_conn_clientserver.inc.php
/observium/trunk/html/includes/graphs/device/netscaler_conn_current.inc.php
/observium/trunk/html/includes/graphs/device/netscaler_conn_server.inc.php
/observium/trunk/html/includes/graphs/device/netscaler_conn_spare.inc.php
/observium/trunk/html/includes/graphs/device/netscaler_conn_zombie_flushed.inc.php
/observium/trunk/html/includes/graphs/device/netscaler_conn_zombie_halfclosed.inc.php
/observium/trunk/html/includes/graphs/device/netscaler_conn_zombie_halfopen.inc.php
/observium/trunk/html/includes/graphs/device/netscaler_conn_zombie_packets.inc.php
/observium/trunk/html/includes/graphs/device/netscaler_cookie_rejected.inc.php
/observium/trunk/html/includes/graphs/device/netscaler_data_errors.inc.php
/observium/trunk/html/includes/graphs/device/netscaler_out_of_order.inc.php
/observium/trunk/html/includes/graphs/device/netscaler_retransmission_error.inc.php
/observium/trunk/html/includes/graphs/device/netscaler_retransmit_err.inc.php
/observium/trunk/html/includes/graphs/device/netscaler_rst_errors.inc.php
/observium/trunk/html/includes/graphs/device/netscaler_syn_errors.inc.php
/observium/trunk/html/includes/graphs/device/netscaler_syn_stats.inc.php
/observium/trunk/html/includes/graphs/device/netscaler_tcp_errxretransmissions.inc.php
/observium/trunk/html/includes/graphs/device/netscalersvc.inc.php
/observium/trunk/html/includes/graphs/device/netscalersvc_common.inc.php
/observium/trunk/html/includes/graphs/device/netscalersvcgrpmem.inc.php
/observium/trunk/html/includes/graphs/device/netscalersvcgrpmem_common.inc.php
/observium/trunk/html/includes/graphs/device/netscalervsvr.inc.php
/observium/trunk/html/includes/graphs/device/pagecount.inc.php
/observium/trunk/html/includes/graphs/device/processor_separate.inc.php
/observium/trunk/html/includes/graphs/device/processor_stack.inc.php
/observium/trunk/html/includes/graphs/device/sensor.inc.php
/observium/trunk/html/includes/graphs/device/storage.inc.php
/observium/trunk/html/includes/graphs/device/transferroller.inc.php
/observium/trunk/html/includes/graphs/device/ucd_memory.inc.php
/observium/trunk/html/includes/graphs/device/wastebox.inc.php
/observium/trunk/html/includes/graphs/device/wifi_clients.inc.php
/observium/trunk/html/includes/graphs/eigrppeer/graph.inc.php
/observium/trunk/html/includes/graphs/eigrpport/packets.inc.php
/observium/trunk/html/includes/graphs/global/bits.inc.php
/observium/trunk/html/includes/graphs/global/poller.inc.php
/observium/trunk/html/includes/graphs/global/poller_time.inc.php
/observium/trunk/html/includes/graphs/global/poller_time_separate.inc.php
/observium/trunk/html/includes/graphs/global/pollermod.inc.php
/observium/trunk/html/includes/graphs/global/pollermods.inc.php
/observium/trunk/html/includes/graphs/global/processor_separate.inc.php
/observium/trunk/html/includes/graphs/global/processor_stack.inc.php
/observium/trunk/html/includes/graphs/location/bits.inc.php
/observium/trunk/html/includes/graphs/macaccounting/auth.inc.php
/observium/trunk/html/includes/graphs/multi-customoid/line.inc.php
/observium/trunk/html/includes/graphs/multi-customoid/stacked.inc.php
/observium/trunk/html/includes/graphs/multi-mempool/usage.inc.php
/observium/trunk/html/includes/graphs/multi-port/bcastpkts.inc.php
/observium/trunk/html/includes/graphs/multi-port/bits.inc.php
/observium/trunk/html/includes/graphs/multi-port/bits_duo.inc.php
/observium/trunk/html/includes/graphs/multi-port/bits_duo_separate.inc.php
/observium/trunk/html/includes/graphs/multi-port/bits_old.inc.php
/observium/trunk/html/includes/graphs/multi-port/bits_separate.inc.php
/observium/trunk/html/includes/graphs/multi-port/bits_trio.inc.php
/observium/trunk/html/includes/graphs/multi-port/bits_trio_compare.inc.php
/observium/trunk/html/includes/graphs/multi-port/discards.inc.php
/observium/trunk/html/includes/graphs/multi-port/errors.inc.php
/observium/trunk/html/includes/graphs/multi-port/groups_bits.inc.php
/observium/trunk/html/includes/graphs/multi-port/ipv6_bits.inc.php
/observium/trunk/html/includes/graphs/multi-port/mcastpkts.inc.php
/observium/trunk/html/includes/graphs/multi-port/upkts.inc.php
/observium/trunk/html/includes/graphs/multi-storage/bytes_stacked.inc.php
/observium/trunk/html/includes/graphs/multi-storage/perc_stacked.inc.php
/observium/trunk/html/includes/graphs/multi-storage/usage.inc.php
/observium/trunk/html/includes/graphs/p2pradio/capacity.inc.php
/observium/trunk/html/includes/graphs/p2pradio/gain.inc.php
/observium/trunk/html/includes/graphs/p2pradio/power.inc.php
/observium/trunk/html/includes/graphs/p2pradio/rmse.inc.php
/observium/trunk/html/includes/graphs/p2pradio/rxlevel.inc.php
/observium/trunk/html/includes/graphs/p2pradio/symbol_rates.inc.php
/observium/trunk/html/includes/graphs/port/etherlike.inc.php
/observium/trunk/html/includes/graphs/port/fdb_count.inc.php
/observium/trunk/html/includes/graphs/port/mac_acc_total.inc.php
/observium/trunk/html/includes/graphs/port/pagp_bits.inc.php
/observium/trunk/html/includes/graphs/wifiradio/clients.inc.php
/observium/trunk/html/includes/graphs/wifiradio/rxerrors.inc.php
Lines Added: 610 | Removed: 610

r11640

mike 🐱 | 2021-10-05 20:29:10

MINOR

Added rrd_is_file() for pass is_file() for local rrds and pass on remotes.

/observium/trunk/includes/rrdtool.inc.php
Lines Added: 25 | Removed: 0

r11639

mike 🐱 | 2021-10-05 15:55:43

PHP8

Fixed calls to count() in sensors discovery without definitions.

/observium/trunk/includes/discovery/sensors/aten-pe-cfg.inc.php
/observium/trunk/includes/discovery/sensors/baytech-mib-403-1.inc.php
/observium/trunk/includes/discovery/sensors/cisco-entity-fru-control-mib.inc.php
/observium/trunk/includes/discovery/sensors/cisco-power-ethernet-ext-mib.inc.php
/observium/trunk/includes/discovery/sensors/cpqida-mib.inc.php
/observium/trunk/includes/discovery/sensors/dell-networking-chassis-mib.inc.php
/observium/trunk/includes/discovery/sensors/dnos-boxservices-private-mib.inc.php
/observium/trunk/includes/discovery/sensors/entity-sensor-mib.inc.php
/observium/trunk/includes/discovery/sensors/f10-s-series-chassis-mib.inc.php
/observium/trunk/includes/discovery/sensors/fastpath-boxservices-private-mib.inc.php
/observium/trunk/includes/discovery/sensors/foundry-poe-mib.inc.php
/observium/trunk/includes/discovery/sensors/fs-mib.inc.php
/observium/trunk/includes/discovery/sensors/huawei-poe-mib.inc.php
/observium/trunk/includes/discovery/sensors/hwg-pwr-mib.inc.php
/observium/trunk/includes/discovery/sensors/mg-snmp-ups-mib.inc.php
/observium/trunk/includes/discovery/sensors/nokia-ipso-system-mib.inc.php
/observium/trunk/includes/discovery/sensors/sentry3-mib.inc.php
/observium/trunk/includes/discovery/sensors/sentry4-mib.inc.php
/observium/trunk/includes/discovery/sensors/viptela-hardware.inc.php
Lines Added: 148 | Removed: 186

r11638

mike 🐱 | 2021-10-05 11:17:01

MINOR

Added os definition for Extreme FastPath switches OBS-3892.

/observium/trunk/includes/definitions/mibs/broadcom.inc.php
/observium/trunk/includes/definitions/mibs/ubiquiti.inc.php
/observium/trunk/includes/definitions/os/extreme.inc.php
/observium/trunk/includes/discovery/mibs.inc.php
Lines Added: 80 | Removed: 19

r11637

mike 🐱 | 2021-10-04 13:47:07

TRIVIAL

Check if opcache exist before reset.

/observium/trunk/includes/sql-config.inc.php
Lines Added: 9 | Removed: 18

r11636

adama 🐸 | 2021-10-04 09:43:51

ADD

Switch to ifName on checkpoint devices. they started putting hw/platform data into ifdescr.

/observium/trunk/includes/definitions/os.inc.php
Lines Added: 6 | Removed: 0

r11635

adama 🐸 | 2021-10-03 00:18:13

ADD

Add aggregate 95th to multi_bits_separated graphs

/observium/trunk/html/includes/graphs/generic_multi_bits_separated.inc.php
Lines Added: 11 | Removed: 4

r11634

adama 🐸 | 2021-10-02 05:47:32

ADD

Add alert_log to API

/observium/trunk/html/api/v0/includes/alerts.inc.php
Lines Added: 26 | Removed: 0

r11633

mike 🐱 | 2021-10-01 13:20:23

TRIVIAL

Fixed check function exist in add_device_vars().

/observium/trunk/includes/entities/device.inc.php
Lines Added: 2 | Removed: 1

r11632

mike 🐱 | 2021-10-01 09:47:56

TRIVIAL

Fixed generate sql query in parse_qb_ruleset() for entities with parent table.

/observium/trunk/includes/alerts.inc.php
Lines Added: 5 | Removed: 4

r11631

mike 🐱 | 2021-10-01 09:45:23

TRIVIAL

Fixed db errors in snmp_errors table when store long (>512) oid strings.

/observium/trunk/html/pages/device/edit/mibs.inc.php
/observium/trunk/includes/snmp.inc.php
Lines Added: 14 | Removed: 9

r11630

mike 🐱 | 2021-10-01 09:31:20

MINOR

Added common functions str_compress() and str_decompress() for safe minify long strings.

/observium/trunk/includes/common.inc.php
/observium/trunk/tests/IncludesCommonTest.php
Lines Added: 114 | Removed: 4

r11629

mike 🐱 | 2021-09-30 16:10:25

TRIVIAL

Fixed generate sql query in parse_qb_ruleset().

/observium/trunk/includes/alerts.inc.php
Lines Added: 5 | Removed: 5

r11628

mike 🐱 | 2021-09-30 15:03:18

TRIVIAL

Fixed sql queries for geocoding requests on devices page.

/observium/trunk/html/pages/devices.inc.php
Lines Added: 39 | Removed: 56

r11627

mike 🐱 | 2021-09-30 14:35:55

TRIVIAL

Fixed ports_adsl polling sql query.

/observium/trunk/includes/polling/ports/adsl-line-mib.lib.php
Lines Added: 1 | Removed: 1

r11626

mike 🐱 | 2021-09-30 11:40:33

TRIVIAL

Ignore team* interfaces for device overall bits graphs OBS-3890.

/observium/trunk/html/includes/graphs/device/bits.inc.php
/observium/trunk/html/includes/graphs/global/bits.inc.php
/observium/trunk/html/includes/graphs/location/bits.inc.php
/observium/trunk/html/includes/graphs/sensor/graph.inc.php
/observium/trunk/includes/defaults.inc.php
Lines Added: 105 | Removed: 123

r11625

mike 🐱 | 2021-09-30 08:50:29

TRIVIAL

Added 'location|map_regexp' config in Web UI settings.

/observium/trunk/includes/config-variables.inc.php
Lines Added: 10 | Removed: 1

r11624

mike 🐱 | 2021-09-30 08:44:16

MINOR

Added ability for set key-value config variables by Web UI settings. Enabled 'location|map' config in Web UI settings.

/observium/trunk/html/pages/settings/changed_config.inc.php
/observium/trunk/html/pages/settings/default.inc.php
/observium/trunk/html/pages/settings.inc.php
/observium/trunk/includes/config-variables.inc.php
Lines Added: 192 | Removed: 74

r11623

mike 🐱 | 2021-09-30 08:40:39

LIBS

Added Jquery Metal Clone js lib.

/observium/trunk/html/css/metalClone.css
/observium/trunk/html/js/jquery.metalClone.js
Lines Added: 1119 | Removed: 1

r11622

mike 🐱 | 2021-09-30 08:38:24

TRIVIAL

Improved generate button form element.

/observium/trunk/html/includes/print/search.inc.php
/observium/trunk/html/js/observium.js
Lines Added: 64 | Removed: 41

r11621

mike 🐱 | 2021-09-30 08:36:48

TRIVIAL

Updated db schema for config.

/observium/trunk/update/453.sql
Lines Added: 1 | Removed: 0

r11620

mike 🐱 | 2021-09-29 19:39:00

TRIVIAL

Improved js functions toggleAttrib(), toggleOn() and toggleOff() for multiple elements in form.

/observium/trunk/html/js/observium.js
Lines Added: 112 | Removed: 95

r11619

mike 🐱 | 2021-09-29 09:58:13

LIBS

Updated php-cli-tools.

/observium/trunk/libs/cli/Shell.php
/observium/trunk/libs/cli/Streams.php
Lines Added: 11 | Removed: 3

r11618

mike 🐱 | 2021-09-29 09:52:53

LIBS

Updated UserAgentParser.

/observium/trunk/libs/UserAgent/Platforms.php
/observium/trunk/libs/UserAgentParser.php
Lines Added: 11 | Removed: 10

r11617

mike 🐱 | 2021-09-29 09:36:44

TRIVIAL

Use enum list for web_pagesize config variable.

/observium/trunk/includes/config-variables.inc.php
Lines Added: 4 | Removed: 6

r11616

mike 🐱 | 2021-09-29 09:19:50

TRIVIAL

Removed bootstrap-switch css.

/observium/trunk/html/css/bootstrap/less/bootstrap-switch.less
/observium/trunk/html/css/bootstrap/less/bootstrap-www.less
/observium/trunk/html/css/bootstrap/less/includes.less
/observium/trunk/html/css/observium-dark.css
/observium/trunk/html/css/observium-dark.map
/observium/trunk/html/css/observium-darkblue.css
/observium/trunk/html/css/observium-darkblue.map
/observium/trunk/html/css/observium.css
/observium/trunk/html/css/observium.map
Lines Added: 11 | Removed: 818

r11615

mike 🐱 | 2021-09-29 09:11:46

TRIVIAL

Removed bootstrap-switch js library (replaced with bootstrap-toggle).

/observium/trunk/html/includes/print/search.inc.php
/observium/trunk/html/index.php
/observium/trunk/html/js/bootstrap-switch.min.js
/observium/trunk/html/js/observium.js
/observium/trunk/html/pages/alert_maintenance.inc.php
/observium/trunk/html/pages/alert_maintenance_add.inc.php
/observium/trunk/html/pages/device/edit/apps.inc.php
/observium/trunk/html/pages/device/edit/netscaler_svcs.inc.php
/observium/trunk/html/pages/device/edit/netscaler_vsvrs.inc.php
/observium/trunk/html/pages/device/edit/ports.inc.php
/observium/trunk/html/pages/device/edit/sensors.inc.php
/observium/trunk/html/pages/settings/default.inc.php
/observium/trunk/html/pages/syslog_rules.inc.php
/observium/trunk/html/ui-test.php
Lines Added: 155 | Removed: 182

r11614

mike 🐱 | 2021-09-29 08:18:50

LIBS

Updated JS libraries.

/observium/trunk/html/js/bootstrap-select.min.js.map
/observium/trunk/html/js/jquery.min.js
/observium/trunk/html/js/jquery.min.map
/observium/trunk/html/js/leaflet.js
/observium/trunk/html/js/leaflet.js.map
Lines Added: 12 | Removed: 8

r11613

mike 🐱 | 2021-09-28 19:53:24

TRIVIAL

Correctly clean neighbour map generate.

/observium/trunk/html/map.php
/observium/trunk/html/pages/device/ports/map.inc.php
Lines Added: 18 | Removed: 7

r11612

mike 🐱 | 2021-09-28 19:52:00

TRIVIAL

Unified run piped commands.

/observium/trunk/includes/common.inc.php
/observium/trunk/includes/rrdtool.inc.php
Lines Added: 75 | Removed: 9

r11611

mike 🐱 | 2021-09-28 12:48:21

TRIVIAL

Clean neighbour map generate.

/observium/trunk/html/map.php
/observium/trunk/html/pages/device/ports/map.inc.php
Lines Added: 60 | Removed: 86

r11610

mike 🐱 | 2021-09-28 10:26:42

TRIVIAL

Do not set exit status 1 for discovery wrapper.

/observium/trunk/poller-wrapper.py
Lines Added: 1 | Removed: 1

r11609

mike 🐱 | 2021-09-28 10:17:29

CLEAN

Fixed typo in get_table_header().

/observium/trunk/html/includes/print/common.inc.php
Lines Added: 11 | Removed: 23

r11608

mike 🐱 | 2021-09-23 14:55:52

MIBS

Added Zelax mib file.

/observium/trunk/mibs/zelax
/observium/trunk/mibs/zelax/ZELAX-MIB
Lines Added: 20355 | Removed: 0

r11607

mike 🐱 | 2021-09-23 14:52:10

MINOR

Added Zelax os definition (DCN clone) OBS-3883.

/observium/trunk/html/images/os/zelax.png
/observium/trunk/html/images/os/zelax_2x.png
/observium/trunk/includes/definitions/mibs/dcn/dcn-xxx.php
/observium/trunk/includes/definitions/mibs/dcn.inc.php
/observium/trunk/includes/definitions/mibs/zelax.inc.php
/observium/trunk/includes/definitions/os/zelax.inc.php
Lines Added: 69 | Removed: 6

r11606

mike 🐱 | 2021-09-23 13:35:14

TRIVIAL

Prevent remove billed ports in housekeeping.

/observium/trunk/includes/housekeeping/ports.inc.php
Lines Added: 13 | Removed: 16

r11605

mike 🐱 | 2021-09-23 13:32:40

TRIVIAL

Clean export db schema.

/observium/trunk/includes/db.inc.php
Lines Added: 5 | Removed: 3

r11604

mike 🐱 | 2021-09-23 10:54:29

MINOR

Added attribs to get device(s) by api OBS-3881.

/observium/trunk/html/api/v0/includes/devices.inc.php
Lines Added: 17 | Removed: 12

r11603

mike 🐱 | 2021-09-23 10:21:35

TRIVIAL

Added probe definitions for check PostgreSQL and Oracle servers.

/observium/trunk/includes/definitions/entities/probes.inc.php
Lines Added: 10 | Removed: 0

r11602

mike 🐱 | 2021-09-23 10:12:14

MINOR

Added check_fping probe definition.

/observium/trunk/includes/definitions/entities/probes.inc.php
Lines Added: 12 | Removed: 4

r11601

mike 🐱 | 2021-09-23 08:47:17

TRIVIAL

Updated NSCRTV os definitions OBS-3873.

/observium/trunk/includes/definitions/os/nscrtv.inc.php
Lines Added: 3 | Removed: 14

r11600

mike 🐱 | 2021-09-23 08:23:48

TRIVIAL

Fixed ignore ports by ifType (appear in r11596).

/observium/trunk/includes/entities/port.inc.php
Lines Added: 1 | Removed: 1

r11599

mike 🐱 | 2021-09-22 16:45:34

TRIVIAL

Added ZYXEL-ES-COMMON to ZyWALL OBS-3877.

/observium/trunk/includes/definitions/mibs/zyxel.inc.php
/observium/trunk/includes/definitions/os/zyxel.inc.php
Lines Added: 8 | Removed: 4

r11598

mike 🐱 | 2021-09-22 16:44:05

MIBS

Updated ZyXEL mib files.

/observium/trunk/mibs/zyxel/ZYXEL-ARP-INSPECTION-MIB
/observium/trunk/mibs/zyxel/ZYXEL-ES-COMMON
/observium/trunk/mibs/zyxel/ZYXEL-ES-RF-MANAGEMENT
/observium/trunk/mibs/zyxel/ZYXEL-ES-WIRELESS
/observium/trunk/mibs/zyxel/ZYXEL-ES-ZyxelAPMgmt
/observium/trunk/mibs/zyxel/ZYXEL-IGMP-SNOOPING-MIB
/observium/trunk/mibs/zyxel/ZYXEL-IPSG-MIB
/observium/trunk/mibs/zyxel/ZYXEL-IPV6-NDP-MIB
/observium/trunk/mibs/zyxel/ZYXEL-L2PT-MIB
/observium/trunk/mibs/zyxel/ZYXEL-LAG-MIB
/observium/trunk/mibs/zyxel/ZYXEL-MULTICAST-MIB
/observium/trunk/mibs/zyxel/ZYXEL-PORT-AUTHENTICATION-MIB
/observium/trunk/mibs/zyxel/ZYXEL-PORT-MIB
/observium/trunk/mibs/zyxel/ZYXEL-POWER-ETHERNET-MIB
/observium/trunk/mibs/zyxel/ZYXEL-SERVER-GUARD-MIB
/observium/trunk/mibs/zyxel/ZYXEL-STACKING-MIB
/observium/trunk/mibs/zyxel/ZYXEL-STORM-CONTROL-MIB
/observium/trunk/mibs/zyxel/ZYXEL-ZYWALL-ZLD-COMMON-MIB
Lines Added: 1068 | Removed: 91

r11597

mike 🐱 | 2021-09-22 13:38:57

MINOR

Added basic os definition for RubyTech devices.

/observium/trunk/html/images/os/rubytech-dark.png
/observium/trunk/html/images/os/rubytech-dark_2x.png
/observium/trunk/html/images/os/rubytech.png
/observium/trunk/html/images/os/rubytech_2x.png
/observium/trunk/includes/definitions/mibs/rubytech.inc.php
/observium/trunk/includes/definitions/os/rubytech.inc.php
Lines Added: 50 | Removed: 1

r11596

mike 🐱 | 2021-09-22 13:37:05

MINOR

Improved is_port_valid() checks by os definitions.

/observium/trunk/includes/common.inc.php
/observium/trunk/includes/definitions/os/cisco.inc.php
/observium/trunk/includes/definitions/os/packetlight.inc.php
/observium/trunk/includes/definitions/os/smartoptics.inc.php
/observium/trunk/includes/definitions/os.inc.php
/observium/trunk/includes/entities/port.inc.php
Lines Added: 168 | Removed: 86

r11595

sid3windr 🦔 | 2021-09-21 21:23:20

MINOR

Extra areca RAID states; mark routine checks being run as 'ok' state

/observium/trunk/includes/definitions/mibs/areca.inc.php
Lines Added: 6 | Removed: 5

r11594

adama 🐸 | 2021-09-21 21:23:15

FIX

enable counters api module

/observium/trunk/includes/defaults.inc.php
Lines Added: 1 | Removed: 1

r11593

mike 🐱 | 2021-09-21 15:08:45

MINOR

Added os definition for optical amplifier OBS-3873.

/observium/trunk/includes/definitions/mibs/nscrtv.inc.php
/observium/trunk/includes/definitions/os/nag.inc.php
/observium/trunk/includes/definitions/os/nscrtv.inc.php
/observium/trunk/includes/definitions/os.inc.php
Lines Added: 104 | Removed: 67

r11592

mike 🐱 | 2021-09-17 11:57:02

TRIVIAL

Force clear opcache when version update detected.

/observium/trunk/includes/sql-config.inc.php
Lines Added: 32 | Removed: 26

r11591

mike 🐱 | 2021-09-16 13:32:25

PHP8

Fixed gmp_init_float() for empty values.

/observium/trunk/includes/functions.inc.php
Lines Added: 6 | Removed: 3

r11590

mike 🐱 | 2021-09-16 13:26:07

PHP8

Fixed some undefined error.

/observium/trunk/includes/common.inc.php
/observium/trunk/includes/discovery/arp-table.inc.php
Lines Added: 7 | Removed: 9

r11589

mike 🐱 | 2021-09-16 13:12:52

PHP8

Fixed calls to mysqli_connect_errno().

/observium/trunk/includes/db/mysqli.inc.php
Lines Added: 4 | Removed: 6

r11588

mike 🐱 | 2021-09-14 16:59:55

PHP8

Fixed typerror in Alert Maintenance page.

/observium/trunk/html/pages/alert_maintenance.inc.php
Lines Added: 1 | Removed: 1

r11587

mike 🐱 | 2021-09-13 20:06:14

TRIVIAL

Ignore empty ISDP neighbours OBS-3865.

/observium/trunk/includes/discovery/neighbours/dnos-isdp-mib.inc.php
/observium/trunk/includes/discovery/neighbours/edgeswitch-isdp-mib.inc.php
/observium/trunk/includes/discovery/neighbours/isdp-mib.inc.php
/observium/trunk/includes/discovery/neighbours/lldp-mib.inc.php
/observium/trunk/includes/discovery/neighbours/netgear-isdp-mib.inc.php
Lines Added: 28 | Removed: 36

r11586

mike 🐱 | 2021-09-13 16:18:37

TRIVIAL

Fixed neighbours db hostname collation OBS-3865.

/observium/trunk/update/452.sql
Lines Added: 1 | Removed: 0

r11585

mike 🐱 | 2021-09-13 15:05:25

TRIVIAL

Added os definition for Cisco Secure Firewall Management Center OBS-3678.

/observium/trunk/includes/definitions/os/cisco.inc.php
Lines Added: 11 | Removed: 0

r11584

mike 🐱 | 2021-09-13 14:07:43

TRIVIAL

Improved detect Eltek SmartPack devices OBS-3860.

/observium/trunk/includes/definitions/mibs/eltek.inc.php
/observium/trunk/includes/definitions/os/eltek.inc.php
Lines Added: 40 | Removed: 1

r11583

mike 🐱 | 2021-09-10 17:47:44

PHP8

Fixed Undefined constant "OBS_DEBUG" error in some cases.

/observium/trunk/includes/common.inc.php
/observium/trunk/includes/definitions.inc.php
Lines Added: 7 | Removed: 9

r11582

mike 🐱 | 2021-09-10 17:34:57

PHP8

Fixed DivisionByZero error in discovery storage and mempool.

/observium/trunk/includes/discovery/functions.inc.php
Lines Added: 11 | Removed: 13

r11581

sid3windr 🦔 | 2021-09-10 12:56:15

TRIVIAL

Discs->Disks in Areca volume set status indicators

/observium/trunk/includes/definitions/mibs/areca.inc.php
Lines Added: 2 | Removed: 2

r11580

mike 🐱 | 2021-09-10 12:17:18

MINOR

Added discovery raid/volume/hdd statuses by ARECA-SNMP-MIB.

/observium/trunk/includes/definitions/mibs/areca.inc.php
/observium/trunk/includes/discovery/sensors/areca-snmp-mib.inc.php
Lines Added: 90 | Removed: 7

r11579

mike 🐱 | 2021-09-10 10:50:58

MINOR

Unificate check entities description.

/observium/trunk/includes/discovery/functions.inc.php
/observium/trunk/includes/entities/counter.inc.php
/observium/trunk/includes/entities/sensor.inc.php
/observium/trunk/includes/entities/status.inc.php
/observium/trunk/includes/entities.inc.php
/observium/trunk/update/451.sql
Lines Added: 281 | Removed: 208

r11578

mike 🐱 | 2021-09-10 09:08:26

CLEAN

Clean encrypt functions.

/observium/trunk/includes/encrypt.inc.php
Lines Added: 44 | Removed: 72

r11577

mike 🐱 | 2021-09-10 07:22:42

TRIVIAL

Fixed db schema table snmp_errors for snmpgetnext OBS-3859.

/observium/trunk/update/450.sql
Lines Added: 1 | Removed: 0

r11576

mike 🐱 | 2021-09-09 20:14:32

TRIVIAL

Improved discovery sensors on Areca Arc-1883i.

/observium/trunk/includes/definitions/mibs/areca.inc.php
/observium/trunk/mibs/areca/ARECA-SNMP-MIB
Lines Added: 190 | Removed: 1

r11574

mike 🐱 | 2021-09-09 14:44:26

TRIVIAL

Improved discovery sensors by ARECA-SNMP-MIB.

/observium/trunk/includes/definitions/mibs/areca.inc.php
/observium/trunk/includes/discovery/sensors/areca-snmp-mib.inc.php
/observium/trunk/mibs/areca/ARECA-SAS-CARD1-MIB
/observium/trunk/mibs/areca/ARECA-SAS-CARD2-MIB
/observium/trunk/mibs/areca/ARECA-SAS-CARD3-MIB
/observium/trunk/mibs/areca/ARECA-SAS-CARD4-MIB
/observium/trunk/mibs/areca/ARECA-SATA-CARD1-MIB
/observium/trunk/mibs/areca/ARECA-SATA-CARD2-MIB
/observium/trunk/mibs/areca/ARECA-SATA-CARD3-MIB
/observium/trunk/mibs/areca/ARECA-SATA-CARD4-MIB
/observium/trunk/mibs/areca/ARECA-SNMP-MIB
Lines Added: 24987 | Removed: 617

r11573

mike 🐱 | 2021-09-09 13:33:11

PHP8

Fixed php8 exeptions on Scheduled Maintenance page.

/observium/trunk/html/pages/alert_maintenance.inc.php
Lines Added: 14 | Removed: 23

r11572

mike 🐱 | 2021-09-08 21:05:46

SECURITY

Fixed passing unnecesary chars to graphs api.

/observium/trunk/html/includes/graphs/common.inc.php
/observium/trunk/html/includes/graphs/global/poller.inc.php
/observium/trunk/html/includes/graphs/graph.inc.php
/observium/trunk/includes/rrdtool.inc.php
Lines Added: 102 | Removed: 169

r11571

mike 🐱 | 2021-09-08 18:25:48

PHP8

Fixed php8 fatal error on contacts page.

/observium/trunk/html/includes/contacts-navbar.inc.php
Lines Added: 4 | Removed: 4

r11570

mike 🐱 | 2021-09-08 17:46:00

TRIVIAL

Improved support for Dell Powerconnect devices (radlan).

/observium/trunk/includes/definitions/mibs/dell.inc.php
/observium/trunk/includes/discovery/sensors/dell-vendor-mib.inc.php
/observium/trunk/includes/discovery/sensors/radlan-hwenviroment.inc.php
/observium/trunk/includes/discovery/sensors/radlan-physicaldescription-mib.inc.php
/observium/trunk/includes/entities/device.inc.php
/observium/trunk/includes/polling/os/powerconnect-fastpath.inc.php
/observium/trunk/includes/polling/os/powerconnect-radlan.inc.php
Lines Added: 86 | Removed: 116

r11569

mike 🐱 | 2021-09-08 17:41:27

MIBS

Updated Dell mib files.

/observium/trunk/mibs/dell/DELLEMC-OS10-BGP4V2-MIB
/observium/trunk/mibs/dell/DELLEMC-OS10-PORT-SECURITY-MIB
/observium/trunk/mibs/dell/DELLEMC-OS10-PRODUCTS-MIB
/observium/trunk/mibs/dell/DELLEMC-OS10-TC-MIB
/observium/trunk/mibs/dell/DIFF-SERV-MIB
/observium/trunk/mibs/dell/DVMRP-STD-MIB
Lines Added: 2891 | Removed: 11

r11568

mike 🐱 | 2021-09-08 11:57:02

TRIVIAL

Improved port sensors association with entity on Nexus 6.x by CISCO-ENTITY-SENSOR-MIB.

/observium/trunk/includes/definitions/rewrites.inc.php
/observium/trunk/includes/discovery/sensors/cisco-entity-sensor-mib.inc.php
/observium/trunk/includes/entities/port.inc.php
/observium/trunk/includes/rewrites.inc.php
Lines Added: 115 | Removed: 142

r11567

mike 🐱 | 2021-09-07 20:11:28

MIBS

Updated F5 mib files.

/observium/trunk/mibs/f5/F5-BIGIP-APM-MIB
/observium/trunk/mibs/f5/F5-BIGIP-COMMON-MIB
/observium/trunk/mibs/f5/F5-BIGIP-GLOBAL-MIB
/observium/trunk/mibs/f5/F5-BIGIP-LOCAL-MIB
/observium/trunk/mibs/f5/F5-BIGIP-SYSTEM-MIB
/observium/trunk/mibs/f5/F5-BIGIP-WAM-MIB
Lines Added: 12885 | Removed: 156

r11566

mike 🐱 | 2021-09-07 20:07:27

PHP8

Fixed polling loadbalancer by F5-BIGIP-LOCAL-MIB OBS-3856.

/observium/trunk/includes/polling/loadbalancer/f5-bigip-local-mib.inc.php
Lines Added: 70 | Removed: 73

r11565

mike 🐱 | 2021-09-07 12:57:29

LIBS

Updated jQuery QueryBuilder to latest.

/observium/trunk/html/js/query-builder.js
Lines Added: 26 | Removed: 26

r11564

mike 🐱 | 2021-09-07 12:44:52

MIBS

Updated HP and Aruba mib files.

/observium/trunk/mibs/aruba/AI-AP-MIB
/observium/trunk/mibs/aruba/ARUBA-MGMT-MIB
/observium/trunk/mibs/aruba/ARUBA-MIB
/observium/trunk/mibs/aruba/ARUBA-TC
/observium/trunk/mibs/aruba/WLSR-AP-MIB
/observium/trunk/mibs/aruba/WLSX-AUTH-MIB
/observium/trunk/mibs/aruba/WLSX-CTS-MIB
/observium/trunk/mibs/aruba/WLSX-ESI-MIB
/observium/trunk/mibs/aruba/WLSX-HA-MIB
/observium/trunk/mibs/aruba/WLSX-IFEXT-MIB
/observium/trunk/mibs/aruba/WLSX-MESH-MIB
/observium/trunk/mibs/aruba/WLSX-MOBILITY-MIB
/observium/trunk/mibs/aruba/WLSX-MON-MIB
/observium/trunk/mibs/aruba/WLSX-RS-MIB
/observium/trunk/mibs/aruba/WLSX-SNR-MIB
/observium/trunk/mibs/aruba/WLSX-STATS-MIB
/observium/trunk/mibs/aruba/WLSX-SWITCH-MIB
/observium/trunk/mibs/aruba/WLSX-SYSTEMEXT-MIB
/observium/trunk/mibs/aruba/WLSX-TRAP-MIB
/observium/trunk/mibs/aruba/WLSX-TUNNELEDNODE-MIB
/observium/trunk/mibs/aruba/WLSX-USER-MIB
/observium/trunk/mibs/aruba/WLSX-USER6-MIB
/observium/trunk/mibs/aruba/WLSX-VOICE-MIB
/observium/trunk/mibs/aruba/WLSX-WLAN-MIB
/observium/trunk/mibs/hp/CONFIG-MIB
/observium/trunk/mibs/hp/HP-AUTH-MIB
/observium/trunk/mibs/hp/HP-DOT1X-EXTENSIONS-MIB
/observium/trunk/mibs/hp/HP-ICF-BASIC
/observium/trunk/mibs/hp/HP-ICF-BRIDGE
/observium/trunk/mibs/hp/HP-ICF-CHASSIS
/observium/trunk/mibs/hp/HP-ICF-DEV-CONF-MIB
/observium/trunk/mibs/hp/HP-ICF-IP-ROUTING
/observium/trunk/mibs/hp/HP-ICF-OID
/observium/trunk/mibs/hp/HP-ICF-POE-MIB
/observium/trunk/mibs/hp/HP-ICF-SNMP-USM-MIB
/observium/trunk/mibs/hp/HP-ICF-SRCIP-MIB
/observium/trunk/mibs/hp/HP-ICF-SYSLOG-MIB
/observium/trunk/mibs/hp/HP-ICF-TLS-MIN-MIB
/observium/trunk/mibs/hp/HP-ICF-TUNNELED-NODE-MIB
/observium/trunk/mibs/hp/HP-STACK-MIB
/observium/trunk/mibs/hp/HP-SWITCH-BASIC-CONFIG-MIB
/observium/trunk/mibs/hp/HP-USER-AUTH
/observium/trunk/mibs/hp/HP-VSF-VC-MIB
/observium/trunk/mibs/hp/HPICF-ACTIVATE-MIB
Lines Added: 1659 | Removed: 317

r11563

mike 🐱 | 2021-09-07 11:01:35

MINOR

Added discovery neighbours by TPLINK-LLDPINFO-MIB.

/observium/trunk/includes/definitions/mibs/tplink.inc.php
/observium/trunk/includes/definitions/os/tplink.inc.php
/observium/trunk/includes/discovery/neighbours/tplink-lldpinfo-mib.inc.php
Lines Added: 106 | Removed: 5

r11562

mike 🐱 | 2021-09-07 08:29:27

MINOR

Added SignalWire notification transport.

/observium/trunk/includes/definitions/transports.inc.php
Lines Added: 41 | Removed: 3

r11561

mike 🐱 | 2021-09-07 07:39:00

TRIVIAL

Added select optional EU region for PagerDuty notification transport.

/observium/trunk/includes/definitions/transports.inc.php
Lines Added: 7 | Removed: 1

r11560

mike 🐱 | 2021-09-06 17:12:19

MINOR

Added discovery vlans for Radlan based devices.

/observium/trunk/includes/definitions/mibs/ciscosb.inc.php
/observium/trunk/includes/definitions/os/ciscosb.inc.php
/observium/trunk/includes/discovery/vlans/ciscosb-vlan-mib.inc.php
/observium/trunk/includes/discovery/vlans/q-bridge-mib.inc.php
/observium/trunk/includes/discovery/vlans/radlan-vlan-mib.inc.php
/observium/trunk/includes/polling/ports/ciscosb-vlan-mib.inc.php
/observium/trunk/includes/polling/ports/q-bridge-mib.inc.php
/observium/trunk/includes/polling/ports/radlan-vlan-mib.inc.php
Lines Added: 465 | Removed: 26

r11559

mike 🐱 | 2021-09-06 17:08:08

PHP8

Fixed some random php8 fatal errors.

/observium/trunk/html/includes/entities/port.inc.php
/observium/trunk/includes/functions.inc.php
Lines Added: 4 | Removed: 4

r11558

mike 🐱 | 2021-09-06 12:44:31

TRIVIAL

Fixed cache results in get_device_mibs().

/observium/trunk/includes/discovery/mibs.inc.php
/observium/trunk/includes/entities.inc.php
Lines Added: 40 | Removed: 75

r11557

adama 🐸 | 2021-09-04 11:48:11

UPDATE

Update date

/observium/trunk/html/api/v0/includes/address.inc.php
/observium/trunk/html/api/v0/includes/alerts.inc.php
/observium/trunk/html/api/v0/includes/counters.inc.php
/observium/trunk/html/api/v0/includes/inventory.inc.php
/observium/trunk/html/api/v0/includes/mempools.inc.php
/observium/trunk/html/api/v0/includes/neighbours.inc.php
/observium/trunk/html/api/v0/includes/ports.inc.php
/observium/trunk/html/api/v0/includes/printersupplies.inc.php
/observium/trunk/html/api/v0/includes/probes.inc.php
/observium/trunk/html/api/v0/includes/processors.inc.php
/observium/trunk/html/api/v0/includes/sensors.inc.php
/observium/trunk/html/api/v0/includes/status.inc.php
/observium/trunk/html/api/v0/includes/storage.inc.php
Lines Added: 26 | Removed: 26

r11556

adama 🐸 | 2021-09-04 11:43:21

ADD

Add basic probes API GET endpoint

/observium/trunk/html/api/v0/includes/probes.inc.php
/observium/trunk/includes/defaults.inc.php
Lines Added: 39 | Removed: 1

r11555

mike 🐱 | 2021-09-03 16:30:46

CLEAN

Removed duplicate os definition.

/observium/trunk/includes/definitions/os.inc.php
Lines Added: 0 | Removed: 15

r11554

mike 🐱 | 2021-09-03 16:29:29

MINOR

Improved support for DrayTek Routers OBS-3821.

/observium/trunk/includes/definitions/mibs/draytek.inc.php
/observium/trunk/includes/definitions/os/draytek.inc.php
/observium/trunk/includes/polling/ports/adsl-line-mib.inc.php
/observium/trunk/mibs/draytek
/observium/trunk/mibs/draytek/DRAYTEK-MIB
Lines Added: 461 | Removed: 4

r11553

mike 🐱 | 2021-09-03 11:01:16

TRIVIAL

Added os definition for Cisco DCM OBS-3854.

/observium/trunk/includes/definitions/os/cisco.inc.php
Lines Added: 27 | Removed: 0

r11552

adama 🐸 | 2021-09-02 21:03:04

FIX

Fix group search URL

/observium/trunk/html/includes/search/groups.inc.php
Lines Added: 1 | Removed: 1

r11551

mike 🐱 | 2021-09-02 18:02:27

TRIVIAL

Use only passed snmp v3 auth params when add device from cli.

/observium/trunk/add_device.php
/observium/trunk/includes/snmp.inc.php
Lines Added: 12 | Removed: 7

r11550

mike 🐱 | 2021-09-02 17:58:27

TRIVIAL

Fixed extra snmp requests when incorrect snmp auth in isSNMPable().

/observium/trunk/includes/functions.inc.php
Lines Added: 5 | Removed: 1

r11549

mike 🐱 | 2021-09-02 15:25:52

MINOR

Added support for new linux based TrueNAS OBS-3853.

/observium/trunk/html/images/os/truenas.png
/observium/trunk/html/images/os/truenas_2x.png
/observium/trunk/includes/definitions/mibs/bsd.inc.php
/observium/trunk/includes/definitions/mibs/ixsystems.inc.php
/observium/trunk/includes/definitions/os/bsd.inc.php
/observium/trunk/includes/definitions/os/ixsystems.inc.php
/observium/trunk/includes/polling/os/unix.inc.php
/observium/trunk/mibs/bsd/FREENAS-MIB
/observium/trunk/mibs/ixsystems
/observium/trunk/mibs/ixsystems/FREENAS-MIB
Lines Added: 946 | Removed: 661

r11548

mike 🐱 | 2021-09-01 08:53:15

MINOR

Added support for Rittal PDU devices OBS-3852.

/observium/trunk/includes/definitions/os/rittal.inc.php
/observium/trunk/includes/discovery/sensors/rittal-cmc-iii-mib.inc.php
/observium/trunk/includes/entities/counter.inc.php
/observium/trunk/mibs/rittal/RITTAL-CMC-III-MIB
/observium/trunk/mibs/rittal/RITTAL-CMC-III-PRODUCTS-MIB
/observium/trunk/mibs/rittal/RITTAL-RIZONE-MIB
Lines Added: 1117 | Removed: 88

r11547

mike 🐱 | 2021-08-31 14:18:59

TRIVIAL

Added retry notification requests on error response for Discord transport.

/observium/trunk/includes/alerts.inc.php
/observium/trunk/includes/common.inc.php
/observium/trunk/includes/definitions/transports.inc.php
Lines Added: 38 | Removed: 34

r11546

mike 🐱 | 2021-08-27 12:46:12

TRIVIAL

Updated css source.map files.

/observium/trunk/html/css/observium-dark.css
/observium/trunk/html/css/observium-dark.map
/observium/trunk/html/css/observium-darkblue.css
/observium/trunk/html/css/observium-darkblue.map
/observium/trunk/html/css/observium.css
/observium/trunk/html/css/observium.map
/observium/trunk/scripts/makecss.sh
Lines Added: 27 | Removed: 15

r11545

adama 🐸 | 2021-08-27 08:11:15

ADD

Add 95th to generic_multi_bits_separated graphs

/observium/trunk/html/includes/graphs/generic_multi_bits_separated.inc.php
Lines Added: 15 | Removed: 5

r11544

adama 🐸 | 2021-08-27 07:54:57

ADD

Add groups to search bar

/observium/trunk/html/includes/search/groups.inc.php
/observium/trunk/includes/definitions/wui.inc.php
Lines Added: 44 | Removed: 3

r11543

adama 🐸 | 2021-08-27 07:32:23

CSS

Updated CSS

/observium/trunk/html/css/observium-dark.css
/observium/trunk/html/css/observium-darkblue.css
/observium/trunk/html/css/observium.css
/observium/trunk/scripts/makecss.sh
Lines Added: 435 | Removed: 105

r11542

mike 🐱 | 2021-08-26 12:57:58

TRIVIAL

Improved detect RedHat/CentOS distro without distro script.

/observium/trunk/includes/entities/device.inc.php
/observium/trunk/includes/polling/os/packages.inc.php
/observium/trunk/includes/polling/os/unix.inc.php
Lines Added: 173 | Removed: 126

r11541

mike 🐱 | 2021-08-25 16:50:22

TRIVIAL

Added conditional scale detect by SPAGENT-MIB OBS-3836.

/observium/trunk/includes/definitions/mibs/akcp.inc.php
/observium/trunk/includes/entities.inc.php
/observium/trunk/includes/functions.inc.php
Lines Added: 66 | Removed: 27

r11540

mike 🐱 | 2021-08-25 13:18:18

TRIVIAL

Fixed discovery Battery Current by UPS-MIB OBS-3158.

/observium/trunk/includes/discovery/sensors/ups-mib.inc.php
Lines Added: 2 | Removed: 2

r11539

mike 🐱 | 2021-08-25 12:41:31

CLEAN

Removed duplicate os definition.

/observium/trunk/includes/definitions/os.inc.php
Lines Added: 0 | Removed: 10

r11538

mike 🐱 | 2021-08-25 12:40:22

MINOR

Improved support for CradlePoint devices.

/observium/trunk/html/images/os/cradlepoint-dark.png
/observium/trunk/html/images/os/cradlepoint-dark_2x.png
/observium/trunk/html/images/os/cradlepoint.png
/observium/trunk/html/images/os/cradlepoint_2x.png
/observium/trunk/includes/definitions/mibs/cradlepoint.inc.php
/observium/trunk/includes/definitions/os/cradlepoint.inc.php
Lines Added: 188 | Removed: 2

r11537

mike 🐱 | 2021-08-25 12:37:55

TRIVIAL

Allow hostname:port in add_device.php script.

/observium/trunk/add_device.php
Lines Added: 9 | Removed: 0

r11536

mike 🐱 | 2021-08-24 19:04:43

TRIVIAL

Fixed graph definition.

/observium/trunk/includes/definitions/graphtypes.inc.php
Lines Added: 1 | Removed: 1

r11535

mike 🐱 | 2021-08-24 18:58:23

MINOR

Added polling ExtCache values by NETAPP-MIB.

/observium/trunk/includes/definitions/graphtypes.inc.php
/observium/trunk/includes/definitions/mibs/netapp.inc.php
Lines Added: 93 | Removed: 1

r11534

mike 🐱 | 2021-08-24 18:53:57

TRIVIAL

Improved polling graphs by collect_table().

/observium/trunk/includes/discovery/storage.inc.php
/observium/trunk/includes/polling/functions.inc.php
/observium/trunk/includes/polling/graphs.inc.php
Lines Added: 188 | Removed: 198

r11533

mike 🐱 | 2021-08-24 18:49:24

TRIVIAL

Use numeric oids in isSNMPable().

/observium/trunk/includes/functions.inc.php
Lines Added: 16 | Removed: 9

r11532

mike 🐱 | 2021-08-24 16:31:46

MINOR

Added discovery enclosure sensors by NETAPP-MIB.

/observium/trunk/includes/definitions/mibs/netapp.inc.php
/observium/trunk/includes/discovery/sensors/netapp-mib.inc.php
/observium/trunk/includes/snmp.inc.php
Lines Added: 211 | Removed: 3

r11531

mike 🐱 | 2021-08-23 21:21:42

CLEAN

Removed os definition duplicate.

/observium/trunk/includes/definitions/os.inc.php
Lines Added: 1 | Removed: 20

r11530

mike 🐱 | 2021-08-23 21:20:18

TRIVIAL

Improved discovery NetApp cluster IP addresses.

/observium/trunk/includes/definitions/mibs/netapp.inc.php
/observium/trunk/includes/definitions/os/netapp.inc.php
/observium/trunk/includes/discovery/ip-addresses/netapp-mib.inc.php
/observium/trunk/includes/discovery/ports/netapp-mib.inc.php
/observium/trunk/includes/entities/port.inc.php
/observium/trunk/includes/polling/ports/netapp-mib.inc.php
/observium/trunk/mibs/netapp/NETAPP-MIB
Lines Added: 288 | Removed: 115

r11529

mike 🐱 | 2021-08-23 21:02:56

TRIVIAL

Fixed parse snmp indexes with single quotes.

/observium/trunk/includes/snmp.inc.php
/observium/trunk/tests/IncludesSnmpTest.php
Lines Added: 27 | Removed: 24

r11528

mike 🐱 | 2021-08-23 12:16:12

TRIVIAL

Fixed display processors usage in cmd output.

/observium/trunk/includes/polling/processors.inc.php
Lines Added: 6 | Removed: 11

r11527

mike 🐱 | 2021-08-21 10:34:35

TRIVIAL

Fixed discovery Vrf RD on Juniper devices by MPLS-L3VPN-STD-MIB.

/observium/trunk/includes/discovery/vrf/mpls-l3vpn-std-mib.inc.php
/observium/trunk/includes/discovery/vrf/mpls-vpn-mib.inc.php
Lines Added: 32 | Removed: 25

r11526

mike 🐱 | 2021-08-20 14:04:19

TRIVIAL

Impproved discovery sensors for stacked units by CISCOSB-Physicaldescription-MIB OBS-3848.

/observium/trunk/includes/definitions/mibs/ciscosb.inc.php
Lines Added: 283 | Removed: 34

r11525

mike 🐱 | 2021-08-20 14:02:07

MIBS

Updated Cisco SB mib files.

/observium/trunk/mibs/ciscosb/CISCOSB-AAA
/observium/trunk/mibs/ciscosb/CISCOSB-BONJOUR-MIB
/observium/trunk/mibs/ciscosb/CISCOSB-BRIDGE-SECURITY
/observium/trunk/mibs/ciscosb/CISCOSB-BRIDGEMIBOBJECTS-MIB
/observium/trunk/mibs/ciscosb/CISCOSB-CLI-MIB
/observium/trunk/mibs/ciscosb/CISCOSB-COPY-MIB
/observium/trunk/mibs/ciscosb/CISCOSB-DEVICEPARAMS-MIB
/observium/trunk/mibs/ciscosb/CISCOSB-DOT1X-MIB
/observium/trunk/mibs/ciscosb/CISCOSB-EMBWEB-MIB
/observium/trunk/mibs/ciscosb/CISCOSB-ERRDISABLE-RECOVERY-MIB
/observium/trunk/mibs/ciscosb/CISCOSB-FINDIT
/observium/trunk/mibs/ciscosb/CISCOSB-IP
/observium/trunk/mibs/ciscosb/CISCOSB-LBD-MIB
/observium/trunk/mibs/ciscosb/CISCOSB-LLDP-MIB
/observium/trunk/mibs/ciscosb/CISCOSB-MNGINF-MIB
/observium/trunk/mibs/ciscosb/CISCOSB-POE-MIB
/observium/trunk/mibs/ciscosb/CISCOSB-PORT-STATISTICS-MIB
/observium/trunk/mibs/ciscosb/CISCOSB-Physicaldescription-MIB
/observium/trunk/mibs/ciscosb/CISCOSB-QOS-CLI-MIB
/observium/trunk/mibs/ciscosb/CISCOSB-QUEUE-STATISTICS-MIB
/observium/trunk/mibs/ciscosb/CISCOSB-RADIUSSRV
/observium/trunk/mibs/ciscosb/CISCOSB-SECSD-MIB
/observium/trunk/mibs/ciscosb/CISCOSB-SECURITY-SUITE
/observium/trunk/mibs/ciscosb/CISCOSB-SENSORENTMIB
/observium/trunk/mibs/ciscosb/CISCOSB-SSL
/observium/trunk/mibs/ciscosb/CISCOSB-STORMCTRL-MIB
/observium/trunk/mibs/ciscosb/CISCOSB-SYSLOG-MIB
/observium/trunk/mibs/ciscosb/CISCOSB-TIMESYNCHRONIZATION-MIB
/observium/trunk/mibs/ciscosb/CISCOSB-TRACEROUTE-MIB
/observium/trunk/mibs/ciscosb/CISCOSB-TRAPS-MIB
/observium/trunk/mibs/ciscosb/CISCOSB-rlInterfaces
/observium/trunk/mibs/ciscosb/CISCOSB-rndMng
/observium/trunk/mibs/ciscosb/CISCOSB-vlan-MIB
Lines Added: 2001 | Removed: 445

r11524

mike 🐱 | 2021-08-13 10:39:27

TRIVIAL

Humanize ports in API output when not filtered fields.

/observium/trunk/html/api/v0/includes/ports.inc.php
Lines Added: 29 | Removed: 21

r11523

mike 🐱 | 2021-08-12 14:40:05

MINOR

Added basic support for Ubiquiti LTU devices OBS-3843.

/observium/trunk/includes/definitions/mibs/ubiquiti.inc.php
/observium/trunk/includes/definitions/os/ubiquiti.inc.php
/observium/trunk/mibs/ubiquiti/UBNT-AFLTU-MIB
Lines Added: 258 | Removed: 15

r11522

mike 🐱 | 2021-08-12 14:38:31

CLEAN

Cleaned discovery processors by HOST-RESOURCES-MIB.

/observium/trunk/includes/discovery/processors/host-resources-mib.inc.php
/observium/trunk/includes/polling/processors/hr-average.inc.php
Lines Added: 46 | Removed: 49

r11521

mike 🐱 | 2021-08-10 17:21:01

TRIVIAL

Improved MS Teams notification definition.

/observium/trunk/includes/alerts.inc.php
/observium/trunk/includes/definitions/transports.inc.php
/observium/trunk/includes/syslog.inc.php
/observium/trunk/includes/templates/test/notification_ALERT.json
/observium/trunk/includes/templates/test/notification_RECOVER.json
Lines Added: 61 | Removed: 29

r11520

mike 🐱 | 2021-08-10 16:22:08

TRIVIAL

Keep non string and array values as is in array_tag_replace().

/observium/trunk/includes/rewrites.inc.php
/observium/trunk/tests/IncludesRewritesTest.php
Lines Added: 25 | Removed: 18

r11519

mike 🐱 | 2021-08-09 12:40:18

TRIVIAL

Fixed detect Proxmox 7.0.

/observium/trunk/includes/definitions/os/proxmox.inc.php
/observium/trunk/includes/polling/os/unix.inc.php
Lines Added: 9 | Removed: 6

r11518

mike 🐱 | 2021-08-05 20:40:16

TRIVIAL

Fixed detect vrf snmp contexts on Arista EOS devices OBS-3840.

/observium/trunk/includes/definitions/os/arista.inc.php
/observium/trunk/includes/snmp.inc.php
Lines Added: 22 | Removed: 17

r11517

mike 🐱 | 2021-08-05 13:52:25

TRIVIAL

Added detect VRF SNMP contexts by ARISTA-VRF-MIB OBS-3840.

/observium/trunk/includes/discovery/vrf/arista-vrf-mib.inc.php
/observium/trunk/includes/discovery/vrf.inc.php
Lines Added: 65 | Removed: 66

r11516

mike 🐱 | 2021-08-04 11:04:44

TRIVIAL

Fixed os group for PBI Coder.

/observium/trunk/includes/definitions/os/pbi.inc.php
Lines Added: 2 | Removed: 2

r11515

mike 🐱 | 2021-08-04 11:01:18

MINOR

Added support for PBI Coder OBS-3763.

/observium/trunk/html/images/os/pbi.png
/observium/trunk/html/images/os/pbi_2x.png
/observium/trunk/includes/definitions/mibs/pbi.inc.php
/observium/trunk/includes/definitions/os/pbi.inc.php
/observium/trunk/includes/definitions/vendors.inc.php
/observium/trunk/mibs/pbi
/observium/trunk/mibs/pbi/PBI-4000P-5000P-MIB
/observium/trunk/mibs/pbi/PBI-MAIN-MIB
/observium/trunk/mibs/pbi/PBI-MGSIGNALCHARACTERISTICS-MIB
/observium/trunk/mibs/pbi/PBI-MGSYSTEM-MIB
Lines Added: 3207 | Removed: 6

r11514

mike 🐱 | 2021-08-04 06:33:56

TRIVIAL

Added context based discovery for Arista EOS OBS-3840.

/observium/trunk/includes/definitions/os/arista.inc.php
Lines Added: 1 | Removed: 0

r11513

mike 🐱 | 2021-08-03 16:22:43

TRIVIAL

Discover inactive vrfs by ARISTA-VRF-MIB OBS-3840.

/observium/trunk/includes/discovery/vrf/arista-vrf-mib.inc.php
Lines Added: 3 | Removed: 3

r11512

mike 🐱 | 2021-08-03 13:56:46

CLEAN

Remove unused alert functions.

/observium/trunk/html/pages/device/alerts.inc.php
/observium/trunk/includes/alerts.inc.php
/observium/trunk/includes/entities.inc.php
/observium/trunk/includes/groups.inc.php
Lines Added: 17 | Removed: 10

r11511

mike 🐱 | 2021-08-03 10:40:38

DEVEL

Updated makecss script for latest lessc versions.

/observium/trunk/html/css/observium-dark.css
/observium/trunk/html/css/observium-dark.map
/observium/trunk/html/css/observium-darkblue.css
/observium/trunk/html/css/observium-darkblue.map
/observium/trunk/html/css/observium.css
/observium/trunk/html/css/observium.map
/observium/trunk/scripts/makecss.sh
Lines Added: 27 | Removed: 12

r11510

adama 🐸 | 2021-08-02 22:55:45

ADD

Add device group ability to most entities

/observium/trunk/html/includes/entities/cbqos.inc.php
/observium/trunk/html/includes/entities/counter.inc.php
/observium/trunk/html/includes/entities/mempool.inc.php
/observium/trunk/html/includes/entities/netscaler.inc.php
/observium/trunk/html/includes/entities/netscalersvc.inc.php
/observium/trunk/html/includes/entities/netscalersvcgrpmem.inc.php
/observium/trunk/html/includes/entities/netscalervsvr.inc.php
/observium/trunk/html/includes/entities/oid_entry.inc.php
/observium/trunk/html/includes/entities/p2pradio.inc.php
/observium/trunk/html/includes/entities/port.inc.php
/observium/trunk/html/includes/entities/printersupply.inc.php
/observium/trunk/html/includes/entities/probe.inc.php
/observium/trunk/html/includes/entities/processor.inc.php
/observium/trunk/html/includes/entities/pseudowire.inc.php
/observium/trunk/html/includes/entities/sensor.inc.php
/observium/trunk/html/includes/entities/sla.inc.php
/observium/trunk/html/includes/entities/storage.inc.php
/observium/trunk/html/includes/entities/virtualmachine.inc.php
Lines Added: 113 | Removed: 24

r11509

adama 🐸 | 2021-08-02 17:10:36

ADD

Clean up some entities code, add device_group_id to status, add group_id to devices

/observium/trunk/html/includes/entities/device.inc.php
/observium/trunk/html/includes/entities/oid_entry.inc.php
/observium/trunk/html/includes/entities/status.inc.php
/observium/trunk/includes/entities/sensor.inc.php
/observium/trunk/includes/entities.inc.php
Lines Added: 12 | Removed: 9

r11508

mike 🐱 | 2021-08-02 16:20:59

TRIVIAL

Fix place for refresh counter.

/observium/trunk/html/includes/navbar.inc.php
Lines Added: 2 | Removed: 2

r11507

mike 🐱 | 2021-08-02 16:13:40

TRIVIAL

Improved vertical align for some nav menu entries.

/observium/trunk/html/css/bootstrap/less/dropdowns.less
/observium/trunk/html/css/observium-dark.css
/observium/trunk/html/css/observium-darkblue.css
/observium/trunk/html/css/observium.css
/observium/trunk/html/includes/navbar.inc.php
Lines Added: 666 | Removed: 668

r11506

adama 🐸 | 2021-08-01 23:23:31

ADD

Add check_snmp_proc

/observium/trunk/includes/definitions/entities/probes.inc.php
/observium/trunk/probes/nagios/check_snmp_proc
Lines Added: 121 | Removed: 1

r11505

mike 🐱 | 2021-08-01 14:07:07

TRIVIAL

Fixed polling pseudowires on devices which not report pseudowire uptime.

/observium/trunk/includes/definitions/mibs/cisco.inc.php
/observium/trunk/includes/definitions/mibs.inc.php
/observium/trunk/includes/polling/pseudowires.inc.php
Lines Added: 21 | Removed: 27

r11504

mike 🐱 | 2021-08-01 13:52:08

TRIVIAL

Changed Water Flood sensor by GEIST-MIB-V3 OBS-2185.

/observium/trunk/includes/definitions/mibs/geist.inc.php
Lines Added: 14 | Removed: 0

r11503

mike 🐱 | 2021-07-31 17:32:59

TRIVIAL

Fixed escaping for logo config.

/observium/trunk/html/includes/navbar.inc.php
/observium/trunk/html/index.php
Lines Added: 7 | Removed: 13

r11502

mike 🐱 | 2021-07-31 16:47:25

TRIVIAL

Added discovery Geist Water Flood statuses by GEIST-MIB-V3 OBS-2185.

/observium/trunk/includes/common.inc.php
/observium/trunk/includes/definitions/mibs/geist.inc.php
/observium/trunk/includes/entities/status.inc.php
Lines Added: 66 | Removed: 7

r11501

mike 🐱 | 2021-07-31 07:30:52

TRIVIAL

Improved support SpectraLogic devices OBS-3461.

/observium/trunk/includes/definitions/mibs/spectralogic.inc.php
Lines Added: 47 | Removed: 6

r11500

mike 🐱 | 2021-07-29 10:28:23

TRIVIAL

Improved discovery memory pools on some Huawei platforms OBS-3774.

/observium/trunk/includes/definitions/mibs/huawei.inc.php
/observium/trunk/includes/discovery/mempools/huawei-entity-extent-mib.inc.php
/observium/trunk/includes/discovery/mempools.inc.php
/observium/trunk/includes/polling/mempools/huawei-entity-extent-mib.inc.php
Lines Added: 44 | Removed: 5

r11499

mike 🐱 | 2021-07-26 16:33:25

TRIVIAL

Improved detect Ricoh printers OBS-3834.

/observium/trunk/includes/definitions/mibs/ricoh.inc.php
/observium/trunk/includes/definitions/os.inc.php
/observium/trunk/mibs/ricoh/RicohPrivateMIB
Lines Added: 29 | Removed: 10

r11498

mike 🐱 | 2021-07-26 15:59:46

TRIVIAL

Added AlmaLinux logo OBS-3835.

/observium/trunk/html/images/os/almalinux.png
/observium/trunk/html/images/os/almalinux_2x.png
Lines Added: 1 | Removed: -1

r11496

adama 🐸 | 2021-07-26 01:16:41

FIX

Sync license version with website

/observium/trunk/LICENSE.PRO
Lines Added: 33 | Removed: 29

r11495

mike 🐱 | 2021-07-22 20:21:42

TRIVIAL

Fixed dom sensor names by CISCO-ENTITY-SENSOR-MIB.

/observium/trunk/includes/discovery/sensors/cisco-entity-sensor-mib.inc.php
Lines Added: 1 | Removed: 1

r11494

mike 🐱 | 2021-07-22 20:07:45

TRIVIAL

Fixed case with fatal exception in fast caching after update.

/observium/trunk/includes/cache.inc.php
Lines Added: 12 | Removed: 1

r11493

mike 🐱 | 2021-07-22 17:46:42

TRIVIAL

Another fix for tagged vlans associations by TPLINK-DOT1Q-VLAN-MIB OBS-3827.

/observium/trunk/includes/discovery/vlans/tplink-dot1q-vlan-mib.inc.php
/observium/trunk/includes/polling/ports/tplink-dot1q-vlan-mib.inc.php
Lines Added: 37 | Removed: 5

r11492

mike 🐱 | 2021-07-22 17:16:32

TRIVIAL

Fixed build alert checker or group entity associations with parent entities.

/observium/trunk/includes/alerts.inc.php
Lines Added: 3 | Removed: 1

r11491

mike 🐱 | 2021-07-22 09:39:23

TRIVIAL

Added negative condition for search syslog messages.

/observium/trunk/html/includes/print/syslogs.inc.php
Lines Added: 5 | Removed: 1

r11490

mike 🐱 | 2021-07-22 09:18:53

TRIVIAL

Show reason message why alert notification ignored.

/observium/trunk/html/pages/device/edit/alerts.inc.php
/observium/trunk/html/pages/device/edit/device.inc.php
/observium/trunk/includes/alerts.inc.php
Lines Added: 53 | Removed: 43

r11489

mike 🐱 | 2021-07-21 20:39:14

TRIVIAL

Improved expand Po* interfaces to vlans by TPLINK-DOT1Q-VLAN-MIB OBS-3827.

/observium/trunk/includes/discovery/vlans/tplink-dot1q-vlan-mib.inc.php
/observium/trunk/includes/polling/ports/tplink-dot1q-vlan-mib.inc.php
Lines Added: 18 | Removed: 4

r11488

mike 🐱 | 2021-07-21 20:27:41

TRIVIAL

Improved discovery tagged vlans by TPLINK-DOT1Q-VLAN-MIB OBS-3827.

/observium/trunk/includes/discovery/vlans/cisco-vtp-mib.inc.php
/observium/trunk/includes/discovery/vlans/tplink-dot1q-vlan-mib.inc.php
/observium/trunk/includes/polling/ports/tplink-dot1q-vlan-mib.inc.php
Lines Added: 35 | Removed: 7

r11487

mike 🐱 | 2021-07-19 14:00:21

TRIVIAL

Updated display custom sensor limits.

/observium/trunk/html/includes/entities/sensor.inc.php
Lines Added: 6 | Removed: 8

r11486

mike 🐱 | 2021-07-19 13:59:07

TRIVIAL

Updated check status of discord transport response.

/observium/trunk/includes/definitions/transports.inc.php
Lines Added: 3 | Removed: 2

r11485

mike 🐱 | 2021-07-19 13:57:11

TRIVIAL

Improved detect new Ubiquiti UniFi devices OBS-3825.

/observium/trunk/includes/definitions/mibs/ubiquiti.inc.php
/observium/trunk/includes/definitions/os/ubiquiti.inc.php
/observium/trunk/includes/polling/os/unifi.inc.php
Lines Added: 28 | Removed: 18

r11484

mike 🐱 | 2021-07-16 12:37:17

TRIVIAL

Fixed discovery incorrect warning limits on Cisco NX-OS by CISCO-ENTITY-SENSOR-MIB OBS-3597.

/observium/trunk/includes/discovery/sensors/cisco-entity-sensor-mib.inc.php
/observium/trunk/includes/entities/sensor.inc.php
Lines Added: 56 | Removed: 73

r11483

mike 🐱 | 2021-07-15 05:12:47

TRIVIAL

Revert some recent changes (accidentally overwritten).

/observium/trunk/html/pages/device.inc.php
Lines Added: 27 | Removed: 12

r11482

adama 🐸 | 2021-07-15 01:55:08

ADD

Add connect to menu for non-admin users

/observium/trunk/html/css/bootstrap/less/dropdowns.less
/observium/trunk/html/css/observium-dark.css
/observium/trunk/html/css/observium-dark.map
/observium/trunk/html/css/observium-darkblue.css
/observium/trunk/html/css/observium-darkblue.map
/observium/trunk/html/css/observium.css
/observium/trunk/html/css/observium.map
/observium/trunk/html/pages/device.inc.php
Lines Added: 95 | Removed: 89

r11481

mike 🐱 | 2021-07-14 17:56:52

TRIVIAL

Fixed discovery incorrect warning limits OBS-3818.

/observium/trunk/includes/discovery/sensors/juniper-dom-mib.inc.php
/observium/trunk/includes/entities/sensor.inc.php
Lines Added: 33 | Removed: 26

r11480

mike 🐱 | 2021-07-14 12:19:45

TRIVIAL

Improved discovery ports stacks on Huawei VRP OBS-3816.

/observium/trunk/html/includes/entities/port.inc.php
/observium/trunk/includes/definitions/rewrites.inc.php
/observium/trunk/includes/discovery/ports-stack.inc.php
Lines Added: 142 | Removed: 98

r11479

mike 🐱 | 2021-07-13 07:25:43

TRIVIAL

Improved detect Didactum EMS OBS-3814.

/observium/trunk/includes/definitions/os/didactum.inc.php
Lines Added: 5 | Removed: 4

r11478

mike 🐱 | 2021-07-12 16:54:45

TRIVIAL

Fixed display Group associations for all entity types OBS-3815.

/observium/trunk/includes/alerts.inc.php
/observium/trunk/includes/definitions/entities/counters.inc.php
/observium/trunk/includes/definitions/entities/ports.inc.php
/observium/trunk/includes/definitions/entities/routing.inc.php
/observium/trunk/includes/definitions/entities.inc.php
Lines Added: 98 | Removed: 107

r11477

mike 🐱 | 2021-07-10 13:46:37

TRIVIAL

Fixed unsupported characters in cache key identifiers (v2).

/observium/trunk/includes/cache.inc.php
Lines Added: 4 | Removed: 7

r11476

mike 🐱 | 2021-07-10 13:31:54

TRIVIAL

Fixed unsupported characters in cache key identifiers.

/observium/trunk/includes/cache.inc.php
Lines Added: 14 | Removed: 1

r11475

mike 🐱 | 2021-07-10 09:57:20

TRIVIAL

Fixed minor php notice xerrors.

/observium/trunk/html/pages/user_edit.inc.php
/observium/trunk/includes/db.inc.php
/observium/trunk/includes/rewrites.inc.php
Lines Added: 34 | Removed: 58

r11474

mike 🐱 | 2021-07-10 06:54:08

TRIVIAL

Fixed call to not required mb_strtolower function OBS-3811.

/observium/trunk/libs/Phpfastcache8/Core/Pool/IO/IOHelperTrait.php
/observium/trunk/libs/phpFastCache/Core/Pool/IO/IOHelperTrait.php
Lines Added: 3 | Removed: 3

r11473

mike 🐱 | 2021-07-09 08:49:06

DEVEL

Updated definitions unit tests.

/observium/trunk/tests/IncludesDefinitionsTest.php
Lines Added: 11 | Removed: 7

r11472

mike 🐱 | 2021-07-09 08:47:16

TRIVIAL

Improved detect Vendor for Plug&Track devices OBS-3807.

/observium/trunk/html/images/os/eds-dark.png
/observium/trunk/html/images/os/eds-dark_2x.png
/observium/trunk/html/images/os/eds.png
/observium/trunk/html/images/os/eds_2x.png
/observium/trunk/html/images/os/plugandtrack.png
/observium/trunk/html/images/os/plugandtrack_2x.png
/observium/trunk/html/images/os/proges_plus.png
/observium/trunk/html/images/os/proges_plus_2x.png
/observium/trunk/includes/definitions/mibs/eds.inc.php
/observium/trunk/includes/definitions/os/eds.inc.php
/observium/trunk/includes/definitions/vendors.inc.php
Lines Added: 23 | Removed: 6

r11471

mike 🐱 | 2021-07-09 07:15:45

TRIVIAL

Improved detect VMWare os OBS-3810.

/observium/trunk/includes/definitions/os/vmware.inc.php
Lines Added: 4 | Removed: 3

r11470

adama 🐸 | 2021-07-08 23:11:23

CSS

Improve form text colour in dark modes

/observium/trunk/html/css/bootstrap/less/forms.less
/observium/trunk/html/css/bootstrap/less/hacks.less
/observium/trunk/html/css/bootstrap/less/variables-dark.less
/observium/trunk/html/css/bootstrap/less/variables-darkblue.less
/observium/trunk/html/css/observium-dark.css
/observium/trunk/html/css/observium-dark.map
/observium/trunk/html/css/observium-darkblue.css
/observium/trunk/html/css/observium-darkblue.map
/observium/trunk/html/css/observium.css
/observium/trunk/html/css/observium.map
Lines Added: 41 | Removed: 32

r11469

adama 🐸 | 2021-07-08 23:00:47

ADD

Add ability to duplicate existing alert checkers via a button on the checker page's navbar

/observium/trunk/html/pages/add_alert_check.inc.php
/observium/trunk/html/pages/alert_check.inc.php
Lines Added: 69 | Removed: 4

r11468

mike 🐱 | 2021-07-08 22:34:43

PHP8

Fixed count alert contacts on php8.

/observium/trunk/html/pages/alert_checks.inc.php
Lines Added: 2 | Removed: 2

r11467

adama 🐸 | 2021-07-08 22:17:17

ADD

Add notifiers to alert checkers table

/observium/trunk/html/pages/alert_checks.inc.php
Lines Added: 21 | Removed: 3

r11466

mike 🐱 | 2021-07-08 21:59:14

TRIVIAL

Fixed discovery neighbours without correct sysname and with valid ip OBS-3809.

/observium/trunk/includes/definitions.inc.php
/observium/trunk/includes/discovery/neighbours/cisco-cdp-mib.inc.php
/observium/trunk/includes/discovery/neighbours/lldp-mib.inc.php
Lines Added: 36 | Removed: 19

r11465

mike 🐱 | 2021-07-08 16:29:20

MINOR

Updated cache functions for support php 7.3+.

/observium/trunk/includes/cache.inc.php
/observium/trunk/includes/common.inc.php
Lines Added: 59 | Removed: 19

r11464

mike 🐱 | 2021-07-08 16:28:18

MINOR

Added phpFastCache lib version 8.0.6 (support php 7.3+).

/observium/trunk/libs/Phpfastcache8
/observium/trunk/libs/Phpfastcache8/Api.php
/observium/trunk/libs/Phpfastcache8/Autoload
/observium/trunk/libs/Phpfastcache8/Autoload/Autoload.php
/observium/trunk/libs/Phpfastcache8/CacheManager.php
/observium/trunk/libs/Phpfastcache8/Cluster
/observium/trunk/libs/Phpfastcache8/Cluster/AggregatablePoolInterface.php
/observium/trunk/libs/Phpfastcache8/Cluster/AggregatorInterface.php
/observium/trunk/libs/Phpfastcache8/Cluster/ClusterAggregator.php
/observium/trunk/libs/Phpfastcache8/Cluster/ClusterPoolAbstract.php
/observium/trunk/libs/Phpfastcache8/Cluster/ClusterPoolInterface.php
/observium/trunk/libs/Phpfastcache8/Cluster/ClusterPoolTrait.php
/observium/trunk/libs/Phpfastcache8/Cluster/Drivers
/observium/trunk/libs/Phpfastcache8/Cluster/Drivers/FullReplication
/observium/trunk/libs/Phpfastcache8/Cluster/Drivers/FullReplication/FullReplicationCluster.php
/observium/trunk/libs/Phpfastcache8/Cluster/Drivers/FullReplication/Item.php
/observium/trunk/libs/Phpfastcache8/Cluster/Drivers/MasterSlaveReplication
/observium/trunk/libs/Phpfastcache8/Cluster/Drivers/MasterSlaveReplication/Item.php
/observium/trunk/libs/Phpfastcache8/Cluster/Drivers/MasterSlaveReplication/MasterSlaveReplicationCluster.php
/observium/trunk/libs/Phpfastcache8/Cluster/Drivers/RandomReplication
/observium/trunk/libs/Phpfastcache8/Cluster/Drivers/RandomReplication/Item.php
/observium/trunk/libs/Phpfastcache8/Cluster/Drivers/RandomReplication/RandomReplicationCluster.php
/observium/trunk/libs/Phpfastcache8/Cluster/Drivers/SemiReplication
/observium/trunk/libs/Phpfastcache8/Cluster/Drivers/SemiReplication/Item.php
/observium/trunk/libs/Phpfastcache8/Cluster/Drivers/SemiReplication/SemiReplicationCluster.php
/observium/trunk/libs/Phpfastcache8/Cluster/ItemAbstract.php
/observium/trunk/libs/Phpfastcache8/Config
/observium/trunk/libs/Phpfastcache8/Config/Config.php
/observium/trunk/libs/Phpfastcache8/Config/ConfigurationOption.php
/observium/trunk/libs/Phpfastcache8/Config/ConfigurationOptionInterface.php
/observium/trunk/libs/Phpfastcache8/Config/IOConfigurationOptionTrait.php
/observium/trunk/libs/Phpfastcache8/Core
/observium/trunk/libs/Phpfastcache8/Core/Item
/observium/trunk/libs/Phpfastcache8/Core/Item/ExtendedCacheItemInterface.php
/observium/trunk/libs/Phpfastcache8/Core/Item/ItemBaseTrait.php
/observium/trunk/libs/Phpfastcache8/Core/Item/ItemExtendedTrait.php
/observium/trunk/libs/Phpfastcache8/Core/Item/TaggableCacheItemInterface.php
/observium/trunk/libs/Phpfastcache8/Core/Item/TaggableCacheItemTrait.php
/observium/trunk/libs/Phpfastcache8/Core/Pool
/observium/trunk/libs/Phpfastcache8/Core/Pool/AbstractDriverPoolTrait.php
/observium/trunk/libs/Phpfastcache8/Core/Pool/CacheItemPoolTrait.php
/observium/trunk/libs/Phpfastcache8/Core/Pool/DriverBaseTrait.php
/observium/trunk/libs/Phpfastcache8/Core/Pool/ExtendedCacheItemPoolInterface.php
/observium/trunk/libs/Phpfastcache8/Core/Pool/ExtendedCacheItemPoolTrait.php
/observium/trunk/libs/Phpfastcache8/Core/Pool/IO
/observium/trunk/libs/Phpfastcache8/Core/Pool/IO/IOHelperTrait.php
/observium/trunk/libs/Phpfastcache8/Core/Pool/TaggableCacheItemPoolInterface.php
/observium/trunk/libs/Phpfastcache8/Core/Pool/TaggableCacheItemPoolTrait.php
/observium/trunk/libs/Phpfastcache8/Drivers
/observium/trunk/libs/Phpfastcache8/Drivers/Apcu
/observium/trunk/libs/Phpfastcache8/Drivers/Apcu/Config.php
/observium/trunk/libs/Phpfastcache8/Drivers/Apcu/Driver.php
/observium/trunk/libs/Phpfastcache8/Drivers/Apcu/Item.php
/observium/trunk/libs/Phpfastcache8/Drivers/Cassandra
/observium/trunk/libs/Phpfastcache8/Drivers/Cassandra/Config.php
/observium/trunk/libs/Phpfastcache8/Drivers/Cassandra/Driver.php
/observium/trunk/libs/Phpfastcache8/Drivers/Cassandra/Item.php
/observium/trunk/libs/Phpfastcache8/Drivers/Cookie
/observium/trunk/libs/Phpfastcache8/Drivers/Cookie/Config.php
/observium/trunk/libs/Phpfastcache8/Drivers/Cookie/Driver.php
/observium/trunk/libs/Phpfastcache8/Drivers/Cookie/Item.php
/observium/trunk/libs/Phpfastcache8/Drivers/Couchbase
/observium/trunk/libs/Phpfastcache8/Drivers/Couchbase/Config.php
/observium/trunk/libs/Phpfastcache8/Drivers/Couchbase/Driver.php
/observium/trunk/libs/Phpfastcache8/Drivers/Couchbase/Item.php
/observium/trunk/libs/Phpfastcache8/Drivers/Couchdb
/observium/trunk/libs/Phpfastcache8/Drivers/Couchdb/Config.php
/observium/trunk/libs/Phpfastcache8/Drivers/Couchdb/Driver.php
/observium/trunk/libs/Phpfastcache8/Drivers/Couchdb/Item.php
/observium/trunk/libs/Phpfastcache8/Drivers/Devfalse
/observium/trunk/libs/Phpfastcache8/Drivers/Devfalse/Config.php
/observium/trunk/libs/Phpfastcache8/Drivers/Devfalse/Driver.php
/observium/trunk/libs/Phpfastcache8/Drivers/Devfalse/Item.php
/observium/trunk/libs/Phpfastcache8/Drivers/Devnull
/observium/trunk/libs/Phpfastcache8/Drivers/Devnull/Config.php
/observium/trunk/libs/Phpfastcache8/Drivers/Devnull/Driver.php
/observium/trunk/libs/Phpfastcache8/Drivers/Devnull/Item.php
/observium/trunk/libs/Phpfastcache8/Drivers/Devtrue
/observium/trunk/libs/Phpfastcache8/Drivers/Devtrue/Config.php
/observium/trunk/libs/Phpfastcache8/Drivers/Devtrue/Driver.php
/observium/trunk/libs/Phpfastcache8/Drivers/Devtrue/Item.php
/observium/trunk/libs/Phpfastcache8/Drivers/Files
/observium/trunk/libs/Phpfastcache8/Drivers/Files/Config.php
/observium/trunk/libs/Phpfastcache8/Drivers/Files/Driver.php
/observium/trunk/libs/Phpfastcache8/Drivers/Files/Item.php
/observium/trunk/libs/Phpfastcache8/Drivers/Leveldb
/observium/trunk/libs/Phpfastcache8/Drivers/Leveldb/Config.php
/observium/trunk/libs/Phpfastcache8/Drivers/Leveldb/Driver.php
/observium/trunk/libs/Phpfastcache8/Drivers/Leveldb/Item.php
/observium/trunk/libs/Phpfastcache8/Drivers/Memcache
/observium/trunk/libs/Phpfastcache8/Drivers/Memcache/Config.php
/observium/trunk/libs/Phpfastcache8/Drivers/Memcache/Driver.php
/observium/trunk/libs/Phpfastcache8/Drivers/Memcache/Item.php
/observium/trunk/libs/Phpfastcache8/Drivers/Memcached
/observium/trunk/libs/Phpfastcache8/Drivers/Memcached/Config.php
/observium/trunk/libs/Phpfastcache8/Drivers/Memcached/Driver.php
/observium/trunk/libs/Phpfastcache8/Drivers/Memcached/Item.php
/observium/trunk/libs/Phpfastcache8/Drivers/Memstatic
/observium/trunk/libs/Phpfastcache8/Drivers/Memstatic/Config.php
/observium/trunk/libs/Phpfastcache8/Drivers/Memstatic/Driver.php
/observium/trunk/libs/Phpfastcache8/Drivers/Memstatic/Item.php
/observium/trunk/libs/Phpfastcache8/Drivers/Mongodb
/observium/trunk/libs/Phpfastcache8/Drivers/Mongodb/Config.php
/observium/trunk/libs/Phpfastcache8/Drivers/Mongodb/Driver.php
/observium/trunk/libs/Phpfastcache8/Drivers/Mongodb/Item.php
/observium/trunk/libs/Phpfastcache8/Drivers/Predis
/observium/trunk/libs/Phpfastcache8/Drivers/Predis/Config.php
/observium/trunk/libs/Phpfastcache8/Drivers/Predis/Driver.php
/observium/trunk/libs/Phpfastcache8/Drivers/Predis/Item.php
/observium/trunk/libs/Phpfastcache8/Drivers/Redis
/observium/trunk/libs/Phpfastcache8/Drivers/Redis/Config.php
/observium/trunk/libs/Phpfastcache8/Drivers/Redis/Driver.php
/observium/trunk/libs/Phpfastcache8/Drivers/Redis/Item.php
/observium/trunk/libs/Phpfastcache8/Drivers/Riak
/observium/trunk/libs/Phpfastcache8/Drivers/Riak/Config.php
/observium/trunk/libs/Phpfastcache8/Drivers/Riak/Driver.php
/observium/trunk/libs/Phpfastcache8/Drivers/Riak/Item.php
/observium/trunk/libs/Phpfastcache8/Drivers/Sqlite
/observium/trunk/libs/Phpfastcache8/Drivers/Sqlite/Config.php
/observium/trunk/libs/Phpfastcache8/Drivers/Sqlite/Driver.php
/observium/trunk/libs/Phpfastcache8/Drivers/Sqlite/Item.php
/observium/trunk/libs/Phpfastcache8/Drivers/Ssdb
/observium/trunk/libs/Phpfastcache8/Drivers/Ssdb/Config.php
/observium/trunk/libs/Phpfastcache8/Drivers/Ssdb/Driver.php
/observium/trunk/libs/Phpfastcache8/Drivers/Ssdb/Item.php
/observium/trunk/libs/Phpfastcache8/Drivers/Wincache
/observium/trunk/libs/Phpfastcache8/Drivers/Wincache/Config.php
/observium/trunk/libs/Phpfastcache8/Drivers/Wincache/Driver.php
/observium/trunk/libs/Phpfastcache8/Drivers/Wincache/Item.php
/observium/trunk/libs/Phpfastcache8/Drivers/Zenddisk
/observium/trunk/libs/Phpfastcache8/Drivers/Zenddisk/Config.php
/observium/trunk/libs/Phpfastcache8/Drivers/Zenddisk/Driver.php
/observium/trunk/libs/Phpfastcache8/Drivers/Zenddisk/Item.php
/observium/trunk/libs/Phpfastcache8/Drivers/Zendshm
/observium/trunk/libs/Phpfastcache8/Drivers/Zendshm/Config.php
/observium/trunk/libs/Phpfastcache8/Drivers/Zendshm/Driver.php
/observium/trunk/libs/Phpfastcache8/Drivers/Zendshm/Item.php
/observium/trunk/libs/Phpfastcache8/Entities
/observium/trunk/libs/Phpfastcache8/Entities/DriverIO.php
/observium/trunk/libs/Phpfastcache8/Entities/DriverStatistic.php
/observium/trunk/libs/Phpfastcache8/Entities/ItemBatch.php
/observium/trunk/libs/Phpfastcache8/Event
/observium/trunk/libs/Phpfastcache8/Event/EventManagerDispatcherInterface.php
/observium/trunk/libs/Phpfastcache8/Event/EventManagerDispatcherTrait.php
/observium/trunk/libs/Phpfastcache8/Event/EventManagerInterface.php
/observium/trunk/libs/Phpfastcache8/EventManager.php
/observium/trunk/libs/Phpfastcache8/Exceptions
/observium/trunk/libs/Phpfastcache8/Exceptions/PhpfastcacheCoreException.php
/observium/trunk/libs/Phpfastcache8/Exceptions/PhpfastcacheDeprecatedException.php
/observium/trunk/libs/Phpfastcache8/Exceptions/PhpfastcacheDriverCheckException.php
/observium/trunk/libs/Phpfastcache8/Exceptions/PhpfastcacheDriverConnectException.php
/observium/trunk/libs/Phpfastcache8/Exceptions/PhpfastcacheDriverException.php
/observium/trunk/libs/Phpfastcache8/Exceptions/PhpfastcacheDriverNotFoundException.php
/observium/trunk/libs/Phpfastcache8/Exceptions/PhpfastcacheExceptionInterface.php
/observium/trunk/libs/Phpfastcache8/Exceptions/PhpfastcacheIOException.php
/observium/trunk/libs/Phpfastcache8/Exceptions/PhpfastcacheInstanceNotFoundException.php
/observium/trunk/libs/Phpfastcache8/Exceptions/PhpfastcacheInvalidArgumentException.php
/observium/trunk/libs/Phpfastcache8/Exceptions/PhpfastcacheInvalidArgumentTypeException.php
/observium/trunk/libs/Phpfastcache8/Exceptions/PhpfastcacheInvalidConfigurationException.php
/observium/trunk/libs/Phpfastcache8/Exceptions/PhpfastcacheLogicException.php
/observium/trunk/libs/Phpfastcache8/Exceptions/PhpfastcacheReplicationException.php
/observium/trunk/libs/Phpfastcache8/Exceptions/PhpfastcacheRootException.php
/observium/trunk/libs/Phpfastcache8/Exceptions/PhpfastcacheSimpleCacheException.php
/observium/trunk/libs/Phpfastcache8/Exceptions/PhpfastcacheUnsupportedOperationException.php
/observium/trunk/libs/Phpfastcache8/Helper
/observium/trunk/libs/Phpfastcache8/Helper/CacheConditionalHelper.php
/observium/trunk/libs/Phpfastcache8/Helper/Psr16Adapter.php
/observium/trunk/libs/Phpfastcache8/Helper/TestHelper.php
/observium/trunk/libs/Phpfastcache8/Proxy
/observium/trunk/libs/Phpfastcache8/Proxy/PhpfastcacheAbstractProxy.php
/observium/trunk/libs/Phpfastcache8/Util
/observium/trunk/libs/Phpfastcache8/Util/ArrayObject.php
/observium/trunk/libs/Phpfastcache8/Util/ClassNamespaceResolverInterface.php
/observium/trunk/libs/Phpfastcache8/Util/ClassNamespaceResolverTrait.php
/observium/trunk/libs/Phpfastcache8/Util/Directory.php
/observium/trunk/libs/Phpfastcache8/Util/MemcacheDriverCollisionDetectorTrait.php
Lines Added: 16251 | Removed: 133

r11463

mike 🐱 | 2021-07-08 11:58:02

TRIVIAL

Added enable vrf option to web config.

/observium/trunk/includes/config-variables.inc.php
Lines Added: 6 | Removed: 0

r11462

mike 🐱 | 2021-07-08 11:48:38

TRIVIAL

Do not display VRF pages when vrf discovery disabled globally.

/observium/trunk/html/includes/cache-data.inc.php
/observium/trunk/html/pages/device.inc.php
/observium/trunk/html/pages/routing/vrf.inc.php
Lines Added: 55 | Removed: 66

r11461

mike 🐱 | 2021-07-08 10:39:14

MINOR

Updated support for caching.

/observium/trunk/includes/cache.inc.php
/observium/trunk/includes/common.inc.php
/observium/trunk/includes/defaults.inc.php
/observium/trunk/includes/sql-config.inc.php
Lines Added: 127 | Removed: 192

r11460

mike 🐱 | 2021-07-08 10:38:18

MINOR

Updated phpFastCache lib to 6.1.4 (support php up to 7.2).

/observium/trunk/libs/Psr/Cache
/observium/trunk/libs/Psr/Cache/CacheException.php
/observium/trunk/libs/Psr/Cache/CacheItemInterface.php
/observium/trunk/libs/Psr/Cache/CacheItemPoolInterface.php
/observium/trunk/libs/Psr/Cache/InvalidArgumentException.php
/observium/trunk/libs/Psr/Cache/LICENSE.txt
/observium/trunk/libs/Psr/Cache/README.md
/observium/trunk/libs/Psr/LICENSE
/observium/trunk/libs/Psr/Log/LICENSE
/observium/trunk/libs/Psr/Log/README.md
/observium/trunk/libs/Psr/README.md
/observium/trunk/libs/Psr/SimpleCache
/observium/trunk/libs/Psr/SimpleCache/CacheException.php
/observium/trunk/libs/Psr/SimpleCache/CacheInterface.php
/observium/trunk/libs/Psr/SimpleCache/InvalidArgumentException.php
/observium/trunk/libs/Psr/SimpleCache/LICENSE.md
/observium/trunk/libs/Psr/SimpleCache/README.md
/observium/trunk/libs/phpFastCache/Api.php
/observium/trunk/libs/phpFastCache/Cache
/observium/trunk/libs/phpFastCache/CacheManager.php
/observium/trunk/libs/phpFastCache/Core/ClassNamespaceResolverTrait.php
/observium/trunk/libs/phpFastCache/Core/DriverAbstract.php
/observium/trunk/libs/phpFastCache/Core/ExtendedCacheItemPoolTrait.php
/observium/trunk/libs/phpFastCache/Core/Item
/observium/trunk/libs/phpFastCache/Core/Item/ExtendedCacheItemInterface.php
/observium/trunk/libs/phpFastCache/Core/Item/ItemBaseTrait.php
/observium/trunk/libs/phpFastCache/Core/Item/ItemExtendedTrait.php
/observium/trunk/libs/phpFastCache/Core/MemcacheDriverCollisionDetectorTrait.php
/observium/trunk/libs/phpFastCache/Core/PathSeekerTrait.php
/observium/trunk/libs/phpFastCache/Core/Pool
/observium/trunk/libs/phpFastCache/Core/Pool/CacheItemPoolTrait.php
/observium/trunk/libs/phpFastCache/Core/Pool/DriverBaseTrait.php
/observium/trunk/libs/phpFastCache/Core/Pool/ExtendedCacheItemPoolInterface.php
/observium/trunk/libs/phpFastCache/Core/Pool/ExtendedCacheItemPoolTrait.php
/observium/trunk/libs/phpFastCache/Core/Pool/IO
/observium/trunk/libs/phpFastCache/Core/Pool/IO/IOHelperTrait.php
/observium/trunk/libs/phpFastCache/Core/StandardPsr6StructureTrait.php
/observium/trunk/libs/phpFastCache/Drivers/Apc/Driver.php
/observium/trunk/libs/phpFastCache/Drivers/Apc/Item.php
/observium/trunk/libs/phpFastCache/Drivers/Apcu/Driver.php
/observium/trunk/libs/phpFastCache/Drivers/Apcu/Item.php
/observium/trunk/libs/phpFastCache/Drivers/Cassandra
/observium/trunk/libs/phpFastCache/Drivers/Cassandra/Driver.php
/observium/trunk/libs/phpFastCache/Drivers/Cassandra/Item.php
/observium/trunk/libs/phpFastCache/Drivers/Cookie/Driver.php
/observium/trunk/libs/phpFastCache/Drivers/Cookie/Item.php
/observium/trunk/libs/phpFastCache/Drivers/Couchbase/Driver.php
/observium/trunk/libs/phpFastCache/Drivers/Couchbase/Item.php
/observium/trunk/libs/phpFastCache/Drivers/Couchdb
/observium/trunk/libs/phpFastCache/Drivers/Couchdb/Driver.php
/observium/trunk/libs/phpFastCache/Drivers/Couchdb/Item.php
/observium/trunk/libs/phpFastCache/Drivers/Devfalse/Driver.php
/observium/trunk/libs/phpFastCache/Drivers/Devfalse/Item.php
/observium/trunk/libs/phpFastCache/Drivers/Devnull/Driver.php
/observium/trunk/libs/phpFastCache/Drivers/Devnull/Item.php
/observium/trunk/libs/phpFastCache/Drivers/Devtrue/Driver.php
/observium/trunk/libs/phpFastCache/Drivers/Devtrue/Item.php
/observium/trunk/libs/phpFastCache/Drivers/Files/Driver.php
/observium/trunk/libs/phpFastCache/Drivers/Files/Item.php
/observium/trunk/libs/phpFastCache/Drivers/Leveldb/Driver.php
/observium/trunk/libs/phpFastCache/Drivers/Leveldb/Item.php
/observium/trunk/libs/phpFastCache/Drivers/Memcache/Driver.php
/observium/trunk/libs/phpFastCache/Drivers/Memcache/Item.php
/observium/trunk/libs/phpFastCache/Drivers/Memcached/Driver.php
/observium/trunk/libs/phpFastCache/Drivers/Memcached/Item.php
/observium/trunk/libs/phpFastCache/Drivers/Memstatic
/observium/trunk/libs/phpFastCache/Drivers/Memstatic/Driver.php
/observium/trunk/libs/phpFastCache/Drivers/Memstatic/Item.php
/observium/trunk/libs/phpFastCache/Drivers/Mongodb/Driver.php
/observium/trunk/libs/phpFastCache/Drivers/Mongodb/Item.php
/observium/trunk/libs/phpFastCache/Drivers/Predis/Driver.php
/observium/trunk/libs/phpFastCache/Drivers/Predis/Item.php
/observium/trunk/libs/phpFastCache/Drivers/Redis/Driver.php
/observium/trunk/libs/phpFastCache/Drivers/Redis/Item.php
/observium/trunk/libs/phpFastCache/Drivers/Sqlite/Driver.php
/observium/trunk/libs/phpFastCache/Drivers/Sqlite/Item.php
/observium/trunk/libs/phpFastCache/Drivers/Ssdb/Driver.php
/observium/trunk/libs/phpFastCache/Drivers/Ssdb/Item.php
/observium/trunk/libs/phpFastCache/Drivers/Wincache/Driver.php
/observium/trunk/libs/phpFastCache/Drivers/Wincache/Item.php
/observium/trunk/libs/phpFastCache/Drivers/Xcache/Driver.php
/observium/trunk/libs/phpFastCache/Drivers/Xcache/Item.php
/observium/trunk/libs/phpFastCache/Drivers/Zenddisk/Driver.php
/observium/trunk/libs/phpFastCache/Drivers/Zenddisk/Item.php
/observium/trunk/libs/phpFastCache/Drivers/Zendshm/Driver.php
/observium/trunk/libs/phpFastCache/Drivers/Zendshm/Item.php
/observium/trunk/libs/phpFastCache/Entities/DriverStatistic.php
/observium/trunk/libs/phpFastCache/Entities/ItemBatch.php
/observium/trunk/libs/phpFastCache/Entities/driverStatistic.php
/observium/trunk/libs/phpFastCache/EventManager.php
/observium/trunk/libs/phpFastCache/Exceptions/phpFastCacheCoreException.php
/observium/trunk/libs/phpFastCache/Exceptions/phpFastCacheDriverException.php
/observium/trunk/libs/phpFastCache/Exceptions/phpFastCacheIOException.php
/observium/trunk/libs/phpFastCache/Exceptions/phpFastCacheInvalidArgumentException.php
/observium/trunk/libs/phpFastCache/Exceptions/phpFastCacheInvalidConfigurationException.php
/observium/trunk/libs/phpFastCache/Exceptions/phpFastCacheLogicException.php
/observium/trunk/libs/phpFastCache/Exceptions/phpFastCacheRootException.php
/observium/trunk/libs/phpFastCache/Exceptions/phpFastCacheSimpleCacheException.php
/observium/trunk/libs/phpFastCache/Helper
/observium/trunk/libs/phpFastCache/Helper/ActOnAll.php
/observium/trunk/libs/phpFastCache/Helper/CacheConditionalHelper.php
/observium/trunk/libs/phpFastCache/Helper/Psr16Adapter.php
/observium/trunk/libs/phpFastCache/Helper/TestHelper.php
/observium/trunk/libs/phpFastCache/Proxy/phpFastCacheAbstractProxy.php
/observium/trunk/libs/phpFastCache/Util/ClassNamespaceResolverTrait.php
/observium/trunk/libs/phpFastCache/Util/Directory.php
/observium/trunk/libs/phpFastCache/Util/Languages.php
/observium/trunk/libs/phpFastCache/Util/MemcacheDriverCollisionDetectorTrait.php
/observium/trunk/libs/phpFastCache/index.html
/observium/trunk/libs/phpFastCache/legacy
Lines Added: 7161 | Removed: 3785

r11459

mike 🐱 | 2021-07-08 10:28:39

DEBUG

Updated probe debug message.

/observium/trunk/includes/entities/probe.inc.php
Lines Added: 1 | Removed: 1

r11458

mike 🐱 | 2021-07-07 21:25:15

TRIVIAL

Improved parse custom probe arguments.

/observium/trunk/html/includes/actions/edit_probe.inc.php
/observium/trunk/includes/entities/probe.inc.php
Lines Added: 35 | Removed: 31

r11457

mike 🐱 | 2021-07-07 13:06:45

TRIVIAL

Fixed generate snmp cmd auth for SNMPv3 noAuthNoPriv.

/observium/trunk/includes/snmp.inc.php
Lines Added: 10 | Removed: 11

r11456

adama 🐸 | 2021-07-06 16:13:40

IMPROVE

hardcode limits for nvidia-smi loads to 0-100

/observium/trunk/includes/polling/unix-agent/nvidia.inc.php
Lines Added: 4 | Removed: 5

r11455

adama 🐸 | 2021-07-06 16:07:50

IMPROVE

Improve nvidia-smi agent collection a little

/observium/trunk/includes/polling/unix-agent/nvidia.inc.php
Lines Added: 45 | Removed: 13

r11454

mike 🐱 | 2021-07-06 11:09:34

TRIVIAL

Fixed sensors discovery by NETONIX-SWITCH-MIB OBS-3801.

/observium/trunk/includes/definitions/mibs/netonix.inc.php
Lines Added: 60 | Removed: 48

r11453

mike 🐱 | 2021-07-06 10:47:01

TRIVIAL

Added discovery PowerSupply sensors by HUAWEI-ENTITY-EXTENT-MIB OBS-3803.

/observium/trunk/includes/definitions/mibs/huawei.inc.php
Lines Added: 52 | Removed: 1

r11452

mike 🐱 | 2021-07-03 11:55:45

TRIVIAL

Added discovery statuses for HPE battery by CPQHLTH-MIB OBS-3799.

/observium/trunk/includes/definitions/mibs/hp.inc.php
/observium/trunk/mibs/hp/CPQHLTH-MIB
/observium/trunk/mibs/hp/CPQHOST-MIB
/observium/trunk/mibs/hp/CPQIDA-MIB
/observium/trunk/mibs/hp/CPQIDE-MIB
/observium/trunk/mibs/hp/CPQISCSI-MIB
/observium/trunk/mibs/hp/CPQRACK-MIB
/observium/trunk/mibs/hp/CPQSINFO-MIB
/observium/trunk/mibs/hp/CPQSM2-MIB
/observium/trunk/mibs/hp/CPQSTDEQ-MIB
/observium/trunk/mibs/hp/HPE-STORMCONTROL-MIB
/observium/trunk/mibs/hp/HPVCMODULE-MIB
/observium/trunk/mibs/hp/SYNERGY100G-HPE-STORMCONTROL-MIB
Lines Added: 952 | Removed: 85

r11451

adama 🐸 | 2021-07-01 18:31:48

ADD

Add vlans API endpoint

/observium/trunk/html/api/v0/includes/vlans.inc.php
/observium/trunk/html/api/v0/index.php
/observium/trunk/html/includes/functions.inc.php
/observium/trunk/html/includes/print/vlan.inc.php
/observium/trunk/html/pages/vlan.inc.php
/observium/trunk/includes/config-variables.inc.php
/observium/trunk/includes/defaults.inc.php
Lines Added: 118 | Removed: 61

r11449

mike 🐱 | 2021-07-01 09:42:36

TRIVIAL

Correctly replace utf8 smart quotes in json encode/decode.

/observium/trunk/includes/common.inc.php
/observium/trunk/tests/IncludesCommonTest.php
Lines Added: 26 | Removed: 7

r11448

mike 🐱 | 2021-06-30 13:55:05

TRIVIAL

Do not redirect on graph auth.

/observium/trunk/html/includes/authenticate.inc.php
Lines Added: 15 | Removed: 28

r11447

mike 🐱 | 2021-06-29 20:24:30

TRIVIAL

Fixed decode json with utf8 chars OBS-3796.

/observium/trunk/includes/common.inc.php
/observium/trunk/includes/definitions.inc.php
/observium/trunk/tests/IncludesCommonTest.php
Lines Added: 123 | Removed: 5

r11446

mike 🐱 | 2021-06-29 15:04:00

TRIVIAL

Correctly check sysContact enabled.

/observium/trunk/includes/alerts.inc.php
Lines Added: 2 | Removed: 4

r11445

mike 🐱 | 2021-06-29 14:55:28

MINOR

Moved devices sysContact contact to common contacts edit pages. Added option for enable/disable use sysContact globally ($config).

/observium/trunk/html/includes/alerting-navbar.inc.php
/observium/trunk/html/pages/alert_check.inc.php
/observium/trunk/html/pages/contact.inc.php
/observium/trunk/html/pages/contacts.inc.php
/observium/trunk/html/pages/syslog_rules.inc.php
/observium/trunk/includes/alerts.inc.php
/observium/trunk/includes/config-variables.inc.php
/observium/trunk/includes/defaults.inc.php
Lines Added: 191 | Removed: 95

r11444

mike 🐱 | 2021-06-29 11:08:28

TRIVIAL

Fixed db schema update on discovery all.

/observium/trunk/discovery.php
Lines Added: 2 | Removed: 2

r11443

mike 🐱 | 2021-06-29 09:00:49

TRIVIAL

Improved mibs exclude definitions. Fixed unit tests.

/observium/trunk/includes/definitions/os.inc.php
/observium/trunk/includes/entities.inc.php
/observium/trunk/tests/IncludesCommonTest.php
/observium/trunk/tests/data/test_definitions.inc.php
Lines Added: 89 | Removed: 93

r11441

mike 🐱 | 2021-06-28 13:31:10

TRIVIAL

Fixed device_id field in ports_adsl table.

/observium/trunk/includes/polling/ports/adsl-line-mib.lib.php
/observium/trunk/update/449.sql
Lines Added: 6 | Removed: 2

r11440

mike 🐱 | 2021-06-28 13:14:22

MINOR

Added support for Chatsworth eConnect PDUs.

/observium/trunk/html/images/os/cpi.png
/observium/trunk/html/images/os/cpi_2x.png
/observium/trunk/includes/definitions/mibs/chatsworth.inc.php
/observium/trunk/includes/definitions/mibs/ruijie.inc.php
/observium/trunk/includes/definitions/os/chatsworth.inc.php
/observium/trunk/includes/definitions/vendors.inc.php
/observium/trunk/mibs/chatsworth/RLE-FALCON-EM-MIB
/observium/trunk/mibs/chatsworth/RLE-FDSPC-MIB
Lines Added: 9759 | Removed: 11

r11439

mike 🐱 | 2021-06-28 13:10:16

TRIVIAL

Improved discovery ip-addresses by definitions with no indexed data.

/observium/trunk/includes/entities/ip-address.inc.php
Lines Added: 11 | Removed: 0

r11438

mike 🐱 | 2021-06-28 10:31:28

MIBS

Updated Chatsworth mib files.

/observium/trunk/mibs/chatsworth/CPI-UNIFIED-MIB
/observium/trunk/mibs/chatsworth/CPI-UNITY-MIB
Lines Added: 11386 | Removed: 10300

r11437

mike 🐱 | 2021-06-28 10:08:57

MINOR

Fixed display active port stack members. Improved discovery ports stacks.

/observium/trunk/html/includes/entities/port.inc.php
/observium/trunk/html/pages/device/ports.inc.php
/observium/trunk/includes/discovery/ports-stack.inc.php
/observium/trunk/includes/entities/port.inc.php
/observium/trunk/update/448.sql
Lines Added: 95 | Removed: 84

r11436

adama 🐸 | 2021-06-26 14:52:41

ADD

Add Rocky Linux logos

/observium/trunk/html/images/os/rocky.png
/observium/trunk/html/images/os/rocky_x2.png
Lines Added: 1 | Removed: -1

r11435

mike 🐱 | 2021-06-25 17:15:53

TRIVIAL

Fixed display RHEL 8.x logo OBS-3791.

/observium/trunk/html/includes/entities/device.inc.php
/observium/trunk/includes/polling/os/unix.inc.php
Lines Added: 16 | Removed: 22

r11434

mike 🐱 | 2021-06-25 16:30:24

MINOR

Added discovery SNR and preFEC BER sensors for Packetlight devices OBS-3786.

/observium/trunk/includes/definitions/mibs/smartoptics.inc.php
/observium/trunk/includes/definitions/os/packetlight.inc.php
/observium/trunk/includes/definitions/os/smartoptics.inc.php
Lines Added: 100 | Removed: 3

r11433

mike 🐱 | 2021-06-25 16:28:18

TRIVIAL

Added option for polling scale in sensor definitions.

/observium/trunk/includes/entities/sensor.inc.php
/observium/trunk/includes/functions.inc.php
Lines Added: 36 | Removed: 55

r11432

mike 🐱 | 2021-06-25 16:24:12

MIBS

Updated Packetlight/Smartoptics mib files.

/observium/trunk/mibs/packetlight/SL-ALARM-MIB
/observium/trunk/mibs/packetlight/SL-MAIN-MIB
/observium/trunk/mibs/packetlight/SL-NE-MIB
/observium/trunk/mibs/packetlight/SL-OSW-MIB
/observium/trunk/mibs/packetlight/SL-OTDR-MIB
/observium/trunk/mibs/packetlight/SL-OTN-MIB
/observium/trunk/mibs/packetlight/SL-PM-MIB
/observium/trunk/mibs/packetlight/SL-RADIUS-MIB
/observium/trunk/mibs/packetlight/SL-ROADM-MIB
/observium/trunk/mibs/packetlight/SL-SFP-MIB
/observium/trunk/mibs/packetlight/SL-XPDR-MIB
/observium/trunk/mibs/smartoptics/DCP-ALARM-MIB
/observium/trunk/mibs/smartoptics/DCP-INTERFACE-MIB
/observium/trunk/mibs/smartoptics/SL-EDFA-MIB
/observium/trunk/mibs/smartoptics/SL-OTN-MIB
Lines Added: 407 | Removed: 70

r11431

mike 🐱 | 2021-06-25 11:18:06

TRIVIAL

Correctly show sensor values less than 0.001.

/observium/trunk/includes/common.inc.php
/observium/trunk/tests/IncludesCommonTest.php
Lines Added: 35 | Removed: 19

r11430

mike 🐱 | 2021-06-24 21:36:50

MINOR

Added sensors polling option for poll si scales. Updated discovery sensors by BLUECOAT-SG-SENSOR-MIB.

/observium/trunk/includes/definitions/os/bluecoat.inc.php
/observium/trunk/includes/definitions/os.inc.php
/observium/trunk/includes/discovery/sensors/bluecoat-sg-sensor-mib.inc.php
/observium/trunk/includes/entities/sensor.inc.php
Lines Added: 149 | Removed: 141

r11429

mike 🐱 | 2021-06-24 21:00:23

TRIVIAL

Fixed reset cache in mibs discovery.

/observium/trunk/includes/discovery/mibs.inc.php
Lines Added: 12 | Removed: 20

r11428

mike 🐱 | 2021-06-24 10:50:48

MINOR

Improved support for Tycon TPDIN2 OBS-3779.

/observium/trunk/includes/definitions/mibs/tycon.inc.php
/observium/trunk/includes/definitions/os/tycon.inc.php
/observium/trunk/includes/definitions/os.inc.php
Lines Added: 153 | Removed: 19

r11427

mike 🐱 | 2021-06-24 10:15:32

TRIVIAL

Added discovery IP addresses for some D-Link switches OBS-3788.

/observium/trunk/includes/definitions/mibs/d-link/dgs-l3mgmt-mib.php
/observium/trunk/includes/definitions/mibs/d-link.inc.php
/observium/trunk/includes/definitions/os/d-link.inc.php
/observium/trunk/includes/discovery/inventory/des-1210-28me-b2.inc.php
Lines Added: 412 | Removed: 9

r11426

mike 🐱 | 2021-06-24 10:04:15

TRIVIAL

Improved support for ZyXEL IES-612.

/observium/trunk/includes/definitions/mibs/zyxel.inc.php
/observium/trunk/includes/definitions/models.inc.php
/observium/trunk/includes/definitions/os/zyxel.inc.php
/observium/trunk/includes/polling/ports/adsl-line-mib.inc.php
/observium/trunk/includes/polling/ports/adsl-line-mib.lib.php
Lines Added: 132 | Removed: 122

r11425

mike 🐱 | 2021-06-24 10:02:52

MIBS

Updated ZyXEL mib files.

/observium/trunk/mibs/zyxel/ZYXEL-AAM1212
/observium/trunk/mibs/zyxel/ZYXEL-ACCESS-CONTROL-MIB
/observium/trunk/mibs/zyxel/ZYXEL-CLIENT-PROXY-SERVER-MIB
/observium/trunk/mibs/zyxel/ZYXEL-IGMP-SNOOPING-MIB
/observium/trunk/mibs/zyxel/ZYXEL-LAG-MIB
/observium/trunk/mibs/zyxel/ZYXEL-MULTICAST-MIB
/observium/trunk/mibs/zyxel/ZYXEL-ONVIF-MIB
/observium/trunk/mibs/zyxel/ZYXEL-PORT-MIB
/observium/trunk/mibs/zyxel/ZYXEL-POWER-ETHERNET-MIB
/observium/trunk/mibs/zyxel/ZYXEL-RADIUS-MIB
/observium/trunk/mibs/zyxel/ZYXEL-SYSLOG-MIB
/observium/trunk/mibs/zyxel/ZYXEL-SYSTEM-MIB
/observium/trunk/mibs/zyxel/ZYXEL-VENDOR-ID-BASED-VLAN-MIB
/observium/trunk/mibs/zyxel/ZYXELVDSL
Lines Added: 6449 | Removed: 188

r11424

mike 🐱 | 2021-06-23 21:02:44

TRIVIAL

Do not set rebooted status on snmp dumps (uptime diff zero).

/observium/trunk/includes/polling/system.inc.php
Lines Added: 11 | Removed: 19

r11423

mike 🐱 | 2021-06-23 20:57:15

CLEAN

Added dark os image and clean os definition for algcom.

/observium/trunk/html/images/os/algcom-dark.png
/observium/trunk/html/images/os/algcom-dark_2x.png
/observium/trunk/html/images/os/algcom.png
/observium/trunk/html/images/os/algcom_2x.png
/observium/trunk/includes/definitions/mibs/algcom.inc.php
/observium/trunk/includes/definitions/os/algcom.inc.php
/observium/trunk/includes/definitions/os.inc.php
/observium/trunk/mibs/algcom/ALGPOWER-v2
/observium/trunk/mibs/algcom/ALGPOWER_v2-MIB
Lines Added: 679 | Removed: 649

r11422

adama 🐸 | 2021-06-22 21:35:52

OS

Add support for Algcom dc upses and converters

/observium/trunk/html/images/os/algcom.png
/observium/trunk/html/images/os/algcom_2x.png
/observium/trunk/includes/definitions/mibs/algcom.inc.php
/observium/trunk/includes/definitions/os.inc.php
Lines Added: 90 | Removed: 1

r11421

adama 🐸 | 2021-06-22 14:40:55

ADD

Add Algcom MIB

/observium/trunk/mibs/algcom
/observium/trunk/mibs/algcom/ALGPOWER-v2
Lines Added: 590 | Removed: 0

r11420

mike 🐱 | 2021-06-18 16:24:53

TRIVIAL

Improved discovery ip-addresses by definitions.

/observium/trunk/includes/entities/ip-address.inc.php
Lines Added: 3 | Removed: 4

r11419

mike 🐱 | 2021-06-18 08:51:54

TRIVIAL

Fixed display non dom sensors list.

/observium/trunk/html/includes/entities/sensor.inc.php
Lines Added: 11 | Removed: 7

r11418

mike 🐱 | 2021-06-18 08:22:07

PHP8

Fixed fatal error in sensor addition to value.

/observium/trunk/includes/entities/sensor.inc.php
Lines Added: 39 | Removed: 78

r11417

mike 🐱 | 2021-06-18 07:43:49

TRIVIAL

Fixed api & graphs auth in php-fpm mode.

/observium/trunk/html/graph.php
/observium/trunk/html/includes/authenticate.inc.php
/observium/trunk/includes/common.inc.php
/observium/trunk/includes/definitions.inc.php
Lines Added: 29 | Removed: 43

r11416

mike 🐱 | 2021-06-17 20:15:06

TRIVIAL

Fixed discovery empty sensors by SPEED-DUALLINE-FC and SPEED-DUALLINE-10G OBS-3555.

/observium/trunk/includes/definitions/mibs/pandacom.inc.php
Lines Added: 8 | Removed: 4

r11415

mike 🐱 | 2021-06-17 20:03:14

TRIVIAL

Updated os definition for Pan Dacom devices OBS-3555.

/observium/trunk/includes/definitions/mibs/pandacom.inc.php
/observium/trunk/includes/definitions/os/packetlight.inc.php
/observium/trunk/includes/definitions/os/pandacom.inc.php
/observium/trunk/includes/definitions/os.inc.php
Lines Added: 79 | Removed: 54

r11414

mike 🐱 | 2021-06-17 15:32:16

TRIVIAL

Improved discovery sensors on PacketLight devices OBS-3776.

/observium/trunk/includes/definitions/mibs/smartoptics.inc.php
/observium/trunk/includes/definitions/os/packetlight.inc.php
Lines Added: 97 | Removed: 3

r11413

mike 🐱 | 2021-06-17 15:29:35

TRIVIAL

Fixed discovery IP addresses on some devices by IP-MIB.

/observium/trunk/includes/discovery/ip-addresses/ip-mib.inc.php
Lines Added: 19 | Removed: 4

r11412

mike 🐱 | 2021-06-17 12:22:33

MINOR

Improved support for MRV LambdaDriver OBS-3565.

/observium/trunk/includes/definitions/mibs/mrv.inc.php
/observium/trunk/includes/definitions/os/mrv.inc.php
/observium/trunk/includes/discovery/sensors/oa-sfp-mib.inc.php
/observium/trunk/includes/discovery/sensors/oadwdm-mib.inc.php
/observium/trunk/mibs/mrv/DEV-CFG-MIB
/observium/trunk/mibs/mrv/DEV-INVENTORY-MIB
/observium/trunk/mibs/mrv/NBASE-G1-MIB
/observium/trunk/mibs/mrv/NSTACK-MIB
/observium/trunk/mibs/mrv/OA-APS-MIB
/observium/trunk/mibs/mrv/OA-DEV-UPGRADE-MIB
/observium/trunk/mibs/mrv/OA-FEC-MIB
/observium/trunk/mibs/mrv/OA-LD-FC-CNTR-MIB
/observium/trunk/mibs/mrv/OA-SONET-MIB
/observium/trunk/mibs/mrv/OA-TRAP-DESTINATIONS-MIB
/observium/trunk/mibs/mrv/OA-TRAP-MESSAGES-MIB
/observium/trunk/mibs/mrv/OADWDM-EXT-MIB
/observium/trunk/mibs/mrv/OADWDM-MIB
Lines Added: 6290 | Removed: 229

r11411

mike 🐱 | 2021-06-17 11:38:52

TRIVIAL

Improved display dom sensors (order by ifIndex and static classes).

/observium/trunk/html/includes/entities/sensor.inc.php
/observium/trunk/html/pages/device/overview/sensors.inc.php
/observium/trunk/html/pages/device/port/sensors.inc.php
/observium/trunk/html/pages/device/ports/sensors.inc.php
/observium/trunk/includes/entities/sensor.inc.php
/observium/trunk/includes/entities.inc.php
Lines Added: 103 | Removed: 108

r11410

mike 🐱 | 2021-06-17 08:52:59

TRIVIAL

Improved overview ports order for some obsolete types.

/observium/trunk/html/pages/device/overview/ports.inc.php
/observium/trunk/html/pages/device/port.inc.php
/observium/trunk/includes/definitions/rewrites.inc.php
Lines Added: 34 | Removed: 31

r11409

mike 🐱 | 2021-06-16 10:50:32

MINOR

Improved detect AKCP sensorProbe devices and sensors by SPAGENT-MIB OBS-3759.

/observium/trunk/includes/definitions/mibs/akcp.inc.php
/observium/trunk/includes/definitions/os/didactum.inc.php
/observium/trunk/includes/discovery/sensors/spagent-mib.inc.php
/observium/trunk/includes/polling/os/sensorprobe.inc.php
/observium/trunk/mibs/akcp/SPAGENT-MIB
Lines Added: 842 | Removed: 200

r11408

mike 🐱 | 2021-06-16 10:24:31

TRIVIAL

Added ability for associate ip-address in definitions with port by mac address.

/observium/trunk/includes/common.inc.php
/observium/trunk/includes/entities/ip-address.inc.php
Lines Added: 18 | Removed: 14

r11407

mike 🐱 | 2021-06-15 22:10:37

TRIVIAL

Improved statuses by ServersCheck mib.

/observium/trunk/includes/definitions/mibs/serverscheck.inc.php
Lines Added: 7 | Removed: 6

r11406

mike 🐱 | 2021-06-15 21:58:16

MINOR

Added support for QSAN devices OBS-3724.

/observium/trunk/html/images/os/qsan.png
/observium/trunk/html/images/os/qsan_2x.png
/observium/trunk/includes/definitions/mibs/qsan.inc.php
/observium/trunk/includes/definitions/os/qsan.inc.php
Lines Added: 171 | Removed: 1

r11405

mike 🐱 | 2021-06-15 21:55:48

MINOR

Added ability for use strings in statuses with match events.

/observium/trunk/html/includes/entities/status.inc.php
/observium/trunk/html/pages/device/overview/status.inc.php
/observium/trunk/includes/entities/status.inc.php
/observium/trunk/includes/entities.inc.php
/observium/trunk/tests/IncludesFunctionsTest.php
/observium/trunk/update/447.sql
Lines Added: 180 | Removed: 131

r11404

mike 🐱 | 2021-06-15 11:41:40

TRIVIAL

Fixed dropdown menu click on mobile & tablets.

/observium/trunk/html/includes/print/navbar.inc.php
/observium/trunk/libs/Mobile/Detect.php
/observium/trunk/libs/UserAgent/Browsers.php
/observium/trunk/libs/UserAgent/Platforms.php
/observium/trunk/libs/UserAgentParser.php
Lines Added: 254 | Removed: 41

r11403

mike 🐱 | 2021-06-15 10:29:17

TRIVIAL

Improved discovery inventory by JUNIPER-MIB OBS-3785.

/observium/trunk/html/includes/print/inventory.inc.php
/observium/trunk/includes/discovery/inventory/juniper-mib.inc.php
Lines Added: 62 | Removed: 121

r11402

mike 🐱 | 2021-06-14 17:52:16

CLEAN

Fixed typo on graphs page.

/observium/trunk/html/pages/graphs.inc.php
Lines Added: 21 | Removed: 28

r11401

mike 🐱 | 2021-06-14 17:45:39

MINOR

Added discovery sensors by EDS-MIB OBS-3782.

/observium/trunk/includes/definitions/mibs/eds.inc.php
/observium/trunk/includes/definitions/os/eds.inc.php
/observium/trunk/includes/definitions/os.inc.php
/observium/trunk/includes/polling/os/plugandtrack.inc.php
/observium/trunk/mibs/eds/EDS-MIB
/observium/trunk/mibs/eds/EDS3030-MIB
Lines Added: 5721 | Removed: 288

r11400

adama 🐸 | 2021-06-14 15:17:13

IMPROVE

Improve date/time handling on graph browser. Update date fields using period var.

/observium/trunk/html/pages/graphs.inc.php
Lines Added: 12 | Removed: 1

r11398

adama 🐸 | 2021-06-14 11:38:35

TYPO

Fix typo in log message

/observium/trunk/includes/rrdtool.inc.php
Lines Added: 2 | Removed: 2

r11397

mike 🐱 | 2021-06-12 15:30:48

TRIVIAL

Skip incorrect Bias sensors by HUAWEI-ENTITY-EXTENT-MIB.

/observium/trunk/includes/discovery/sensors/huawei-entity-extent-mib.inc.php
Lines Added: 3 | Removed: 1

r11396

mike 🐱 | 2021-06-12 15:21:03

TRIVIAL

Correctly discovery dBm power sensors by HUAWEI-ENTITY-EXTENT-MIB.

/observium/trunk/includes/discovery/mempools/huawei-entity-extent-mib.inc.php
/observium/trunk/includes/discovery/processors/huawei-entity-extent-mib.inc.php
/observium/trunk/includes/discovery/sensors/huawei-entity-extent-mib.inc.php
Lines Added: 203 | Removed: 194

r11395

mike 🐱 | 2021-06-11 22:18:27

MINOR

Improved discovery Multi Lane DDM sensors by HUAWEI-ENTITY-EXTENT-MIB OBS-3777.

/observium/trunk/includes/definitions/mibs/huawei.inc.php
/observium/trunk/includes/discovery/mempools/huawei-entity-extent-mib.inc.php
/observium/trunk/includes/discovery/processors/huawei-entity-extent-mib.inc.php
/observium/trunk/includes/discovery/sensors/huawei-entity-extent-mib.inc.php
/observium/trunk/includes/polling/mempools/huawei-entity-extent-mib.inc.php
Lines Added: 188 | Removed: 95

r11394

mike 🐱 | 2021-06-11 22:14:56

TRIVIAL

Fixed add devices with backslash in community string.

/observium/trunk/html/pages/device/edit/snmp.inc.php
/observium/trunk/includes/common.inc.php
Lines Added: 13 | Removed: 3

r11393

mike 🐱 | 2021-06-11 17:03:19

CLEAN

Removed unused service module files.

/observium/trunk/attic/html/includes/graphs
/observium/trunk/attic/html/includes/graphs/service
/observium/trunk/attic/html/pages/device
/observium/trunk/attic/html/pages/device/edit
/observium/trunk/attic/html/pages/device/edit/services.inc.php
/observium/trunk/attic/html/pages/device/overview
/observium/trunk/attic/html/pages/device/overview/services.inc.php
/observium/trunk/attic/html/pages/device/services.inc.php
/observium/trunk/attic/html/pages/services.inc.php
/observium/trunk/attic/includes
/observium/trunk/attic/includes/discovery
/observium/trunk/attic/includes/discovery/services.inc.php
/observium/trunk/attic/includes/services.inc.php
/observium/trunk/html/includes/graphs/service
/observium/trunk/html/includes/print/status.inc.php
/observium/trunk/html/pages/device/edit/services.inc.php
/observium/trunk/html/pages/device/overview/services.inc.php
/observium/trunk/html/pages/device/services.inc.php
/observium/trunk/html/pages/services.inc.php
/observium/trunk/includes/discovery/services.inc.php
/observium/trunk/includes/services.inc.php
Lines Added: 495 | Removed: 517

r11392

mike 🐱 | 2021-06-11 16:46:17

CLEAN

Removed code references for unused services module.

/observium/trunk/html/includes/print/status.inc.php
/observium/trunk/html/pages/about.inc.php
/observium/trunk/html/pages/device/overview-normal.inc.php
/observium/trunk/html/pages/device/overview-wide.inc.php
/observium/trunk/includes/defaults.inc.php
/observium/trunk/includes/versioncheck.inc.php
/observium/trunk/irc.php
Lines Added: 11 | Removed: 91

r11391

mike 🐱 | 2021-06-11 16:34:37

CLEAN

Removed useless print functions.

/observium/trunk/html/includes/functions.inc.php
/observium/trunk/html/pages/device/loadbalancer/loadbalancer_rservers.inc.php
/observium/trunk/html/pages/device/loadbalancer/loadbalancer_vservers.inc.php
Lines Added: 7 | Removed: 24

r11390

mike 🐱 | 2021-06-11 16:19:42

CLEAN

Removed old broken overlib js and all references to it.

/observium/trunk/html/includes/entities/port.inc.php
/observium/trunk/html/includes/functions.inc.php
/observium/trunk/html/includes/print-vlan.inc.php
/observium/trunk/html/includes/print-vrf.inc.php
/observium/trunk/html/js/overlib_anchor_mini.js
/observium/trunk/html/js/overlib_centerpopup_mini.js
/observium/trunk/html/js/overlib_crossframe_mini.js
/observium/trunk/html/js/overlib_csstyle_mini.js
/observium/trunk/html/js/overlib_debug_mini.js
/observium/trunk/html/js/overlib_exclusive_mini.js
/observium/trunk/html/js/overlib_followscroll_mini.js
/observium/trunk/html/js/overlib_hideform_mini.js
/observium/trunk/html/js/overlib_mini.js
/observium/trunk/html/js/overlib_setonoff_mini.js
/observium/trunk/html/js/overlib_shadow_mini.js
/observium/trunk/html/pages/device/ports.inc.php
/observium/trunk/html/pages/routing/vrf.inc.php
Lines Added: 84 | Removed: 855

r11389

mike 🐱 | 2021-06-11 15:14:46

TRIVIAL

Better fixed ports mini-graphs.

/observium/trunk/html/pages/device/ports.inc.php
Lines Added: 33 | Removed: 11

r11388

mike 🐱 | 2021-06-11 13:56:59

TRIVIAL

Fixed display ports mini-graphs.

/observium/trunk/html/pages/device/ports.inc.php
Lines Added: 5 | Removed: 9

r11387

mike 🐱 | 2021-06-11 09:22:38

MIBS

Updated PackeLight/SmartOptics mib files.

/observium/trunk/mibs/packetlight/SL-ALARM-MIB
/observium/trunk/mibs/packetlight/SL-ALS-MIB
/observium/trunk/mibs/packetlight/SL-CHASSIS-MIB
/observium/trunk/mibs/packetlight/SL-DCM-MIB
/observium/trunk/mibs/packetlight/SL-EDFA-MIB
/observium/trunk/mibs/packetlight/SL-ENTITY-MIB
/observium/trunk/mibs/packetlight/SL-EVENT-MIB
/observium/trunk/mibs/packetlight/SL-FT-MIB
/observium/trunk/mibs/packetlight/SL-MAIN-MIB
/observium/trunk/mibs/packetlight/SL-NE-MIB
/observium/trunk/mibs/packetlight/SL-OPT-APS-MIB
/observium/trunk/mibs/packetlight/SL-OSA-MIB
/observium/trunk/mibs/packetlight/SL-OSW-MIB
/observium/trunk/mibs/packetlight/SL-OTDR-MIB
/observium/trunk/mibs/packetlight/SL-OTN-MIB
/observium/trunk/mibs/packetlight/SL-PM-MIB
/observium/trunk/mibs/packetlight/SL-ROADM-MIB
/observium/trunk/mibs/packetlight/SL-SECU-MIB
/observium/trunk/mibs/packetlight/SL-SFP-MIB
/observium/trunk/mibs/packetlight/SL-SNTP-MIB
/observium/trunk/mibs/packetlight/SL-TESTS-MIB
/observium/trunk/mibs/packetlight/SL-TRAP-MIB
/observium/trunk/mibs/packetlight/SL-XPDR-MIB
/observium/trunk/mibs/smartoptics/SL-ENTITY-MIB
/observium/trunk/mibs/smartoptics/SL-MAIN-MIB
/observium/trunk/mibs/smartoptics/SL-SFP-MIB
Lines Added: 3923 | Removed: 248

r11386

mike 🐱 | 2021-06-10 19:35:54

TRIVIAL

Reduced default max-rep for Brocade TurboIron OBS-3775.

/observium/trunk/includes/definitions/os/brocade.inc.php
Lines Added: 14 | Removed: 14

r11385

mike 🐱 | 2021-06-08 09:27:57

TRIVIAL

Added more model specific mib definitions for D-Link .

/observium/trunk/includes/definitions/mibs/d-link.inc.php
/observium/trunk/includes/definitions/os/d-link.inc.php
/observium/trunk/includes/discovery/inventory/entity-mib.inc.php
Lines Added: 43 | Removed: 5

r11384

mike 🐱 | 2021-06-08 08:48:17

TRIVIAL

Fixed display global VLANs page for users with Global Read permission.

/observium/trunk/html/pages/vlan.inc.php
Lines Added: 4 | Removed: 5

r11383

mike 🐱 | 2021-06-08 08:33:47

TRIVIAL

Restore correct module identity for mib definitions MIMOSA-NETWORKS-BFIVE-MIB and IGNITENET-MIB.

/observium/trunk/includes/definitions/mibs/ignitenet.inc.php
/observium/trunk/includes/definitions/mibs/mimosa.inc.php
/observium/trunk/includes/definitions/os/ignitenet.inc.php
/observium/trunk/includes/definitions/os/mimosa.inc.php
Lines Added: 30 | Removed: 27

r11382

adama 🐸 | 2021-06-06 18:36:55

FIX

Fix p2p radio graph auth to use unmodified MIB field

/observium/trunk/html/includes/graphs/p2pradio/auth.inc.php
Lines Added: 1 | Removed: 1

r11381

adama 🐸 | 2021-06-06 08:50:47

ADD

Add Mimosa P2P support

/observium/trunk/includes/definitions/mibs/mimosa.inc.php
/observium/trunk/includes/definitions/os/mimosa.inc.php
/observium/trunk/includes/definitions/os.inc.php
/observium/trunk/includes/polling/p2p-radios/mimosa-networks-bfive-mib.inc.php
/observium/trunk/mibs/mimosa/MIMOSA-MIB
/observium/trunk/mibs/mimosa/MIMOSA-MIB-COMMON
/observium/trunk/mibs/mimosa/MIMOSA-MIB-PTMP
Lines Added: 1797 | Removed: 18

r11380

adama 🐸 | 2021-06-06 08:47:56

IMPROVE

Improve Ignitenet support

/observium/trunk/includes/definitions/mibs/ignitenet.inc.php
/observium/trunk/includes/definitions/os/ignitenet.inc.php
/observium/trunk/includes/definitions/os.inc.php
/observium/trunk/includes/polling/p2p-radios/ignitenet-mib.inc.php
/observium/trunk/mibs/ignitenet/IGNITENET-MIB
Lines Added: 384 | Removed: 148

r11379

mike 🐱 | 2021-06-04 18:47:25

TRIVIAL

Improved discovery neighbours by LLDP-MIB on some os like Cumulus Linux.

/observium/trunk/includes/definitions/mibs.inc.php
/observium/trunk/includes/discovery/neighbours/lldp-mib.inc.php
Lines Added: 70 | Removed: 58

r11378

adama 🐸 | 2021-06-04 16:49:16

MINOR

Improve neighbour discovery debugging

/observium/trunk/includes/discovery/functions.inc.php
Lines Added: 2 | Removed: 2

r11377

mike 🐱 | 2021-06-04 09:45:08

TRIVIAL

Removed eventlog spamming for incrorrect rrd operations (moved to debug log files).

/observium/trunk/includes/housekeeping/rrd.inc.php
/observium/trunk/includes/rrdtool.inc.php
Lines Added: 33 | Removed: 16

r11376

mike 🐱 | 2021-06-04 08:48:47

TRIVIAL

Fixed DGS3627G-L2MGMT-MIB definition.

/observium/trunk/includes/definitions/mibs/d-link.inc.php
Lines Added: 8 | Removed: 1

r11374

mike 🐱 | 2021-06-03 08:47:56

TRIVIAL

Fixed Bias sensor scale by DES-1210-28ME-B2 and DDM-MGMT-MIB.

/observium/trunk/includes/discovery/sensors/ddm-mgmt-mib.inc.php
/observium/trunk/includes/discovery/sensors/des-1210-28me-b2.inc.php
/observium/trunk/includes/discovery/sensors/huawei-entity-extent-mib.inc.php
Lines Added: 22 | Removed: 32

r11373

mike 🐱 | 2021-06-03 08:41:04

TRIVIAL

Simplify process port label in polling ports.

/observium/trunk/includes/polling/ports.inc.php
Lines Added: 16 | Removed: 13

r11372

mike 🐱 | 2021-06-03 08:29:53

TRIVIAL

Fixed detect NetComm devices OBS-3764.

/observium/trunk/includes/definitions/os/casa.inc.php
/observium/trunk/includes/definitions/os.inc.php
/observium/trunk/includes/discovery/os/broadcom.inc.php
Lines Added: 38 | Removed: 19

r11370

mike 🐱 | 2021-06-02 12:02:52

TRIVIAL

Improved discovery ddm sensors and inventory for D-Link switches OBS-3762.

/observium/trunk/includes/definitions/mibs/d-link.inc.php
/observium/trunk/includes/discovery/inventory/des3018-l2mgmt-mib.inc.php
/observium/trunk/includes/discovery/inventory/des3026-l2mgmt-mib.inc.php
/observium/trunk/includes/discovery/inventory/entity-mib.inc.php
/observium/trunk/includes/discovery/sensors/ddm-mgmt-mib.inc.php
/observium/trunk/mibs/d-link/DDM-MGMT-MIB
Lines Added: 462 | Removed: 53

r11369

adama 🐸 | 2021-06-02 11:04:54

FIX

Use ifName on OpenWRT

/observium/trunk/includes/definitions/os.inc.php
Lines Added: 1 | Removed: 1

r11368

mike 🐱 | 2021-06-02 09:07:27

TRIVIAL

Correctly fixed php8 compatibility on bill edit page.

/observium/trunk/html/pages/bill/edit.inc.php
/observium/trunk/html/pages/bill.inc.php
Lines Added: 10 | Removed: 14

r11367

mike 🐱 | 2021-06-01 13:00:01

TRIVIAL

Speedup load config to poller-wrapper by limit config options only required.

/observium/trunk/config_to_json.php
/observium/trunk/includes/definitions.inc.php
/observium/trunk/includes/functions.inc.php
/observium/trunk/poller-wrapper.py
Lines Added: 87 | Removed: 15

r11366

mike 🐱 | 2021-05-31 13:41:57

TRIVIAL

Improved discovery inventory by SNR-SWITCH-MIB OBS-3760.

/observium/trunk/includes/discovery/inventory/snr-switch-mib.inc.php
/observium/trunk/mibs/snr/SNR-SWITCH-MIB
Lines Added: 1686 | Removed: 325

r11364

adama 🐸 | 2021-05-29 12:59:02

IMPROVE

Improve graph widget description string generation

/observium/trunk/html/ajax/widget.php
Lines Added: 6 | Removed: 3

r11363

mike 🐱 | 2021-05-29 10:58:41

TRIVIAL

Fixed remove notification queue entries for deleted devices.

/observium/trunk/includes/definitions/entities/devices.inc.php
Lines Added: 3 | Removed: 3

r11362

mike 🐱 | 2021-05-29 10:13:38

TRIVIAL

Added discovery processors and sensors by SPECTRA-LOGIC-STRATA-MIB OBS-3461.

/observium/trunk/includes/definitions/mibs/spectralogic.inc.php
Lines Added: 149 | Removed: 15

r11361

mike 🐱 | 2021-05-29 08:56:40

TRIVIAL

Minor cleanup.

/observium/trunk/html/pages/device/loadbalancer/lb_virtuals.inc.php
/observium/trunk/includes/polling/ports/adsl-line-mib.inc.php
Lines Added: 11 | Removed: 17

r11360

mike 🐱 | 2021-05-29 08:39:11

TRIVIAL

Prevent eventlog spamming on incorrect version detect.

/observium/trunk/includes/definitions/version.inc.php
/observium/trunk/includes/sql-config.inc.php
Lines Added: 11 | Removed: 4

r11359

mike 🐱 | 2021-05-28 16:00:57

MINOR

Added basic support for Spectra Logic BlackPearl storages OBS-3461.

/observium/trunk/html/images/os/spectra_logic-dark.png
/observium/trunk/html/images/os/spectra_logic-dark_2x.png
/observium/trunk/html/images/os/spectra_logic.png
/observium/trunk/html/images/os/spectra_logic_2x.png
/observium/trunk/includes/definitions/mibs/spectralogic.inc.php
/observium/trunk/includes/definitions/os/spectralogic.inc.php
/observium/trunk/mibs/spectralogic
/observium/trunk/mibs/spectralogic/SPECTRA-LOGIC-STRATA-MIB
Lines Added: 2737 | Removed: 2

r11358

mike 🐱 | 2021-05-28 15:56:34

MINOR

Added ability for detect IP address CIDR by gateway (when netmask or cidr not provided). Added ability for polling ports statistics by only rates (when device provide rates without counters). Added helper function get_ip_prefix().

/observium/trunk/includes/entities/ip-address.inc.php
/observium/trunk/includes/functions.inc.php
/observium/trunk/includes/polling/ports.inc.php
/observium/trunk/tests/IncludesFunctionsTest.php
Lines Added: 502 | Removed: 477

r11357

mike 🐱 | 2021-05-27 16:43:45

MINOR

Added support for Alcatel OXO Connect OBS-3751.

/observium/trunk/includes/definitions/mibs/alcatel.inc.php
/observium/trunk/includes/definitions/os/alcatel.inc.php
Lines Added: 91 | Removed: 11

r11356

mike 🐱 | 2021-05-27 16:42:09

MIBS

Updated Alcatel/Nokia mib files.

/observium/trunk/mibs/alcatel
/observium/trunk/mibs/alcatel/ALCATEL-ISIS-MIB
/observium/trunk/mibs/alcatel/OXO-CALL-HANDLING-MIB
/observium/trunk/mibs/alcatel/OXO-HARDWARE-MIB
/observium/trunk/mibs/alcatel/OXO-MIB
/observium/trunk/mibs/alcatel-ent1/ALCATEL-ENT1-AAA-MIB
/observium/trunk/mibs/alcatel-ent1/ALCATEL-ENT1-AL-SRV-MIB
/observium/trunk/mibs/alcatel-ent1/ALCATEL-ENT1-APP-FINGERPRINT-MIB
/observium/trunk/mibs/alcatel-ent1/ALCATEL-ENT1-APP-MON-MIB
/observium/trunk/mibs/alcatel-ent1/ALCATEL-ENT1-AUTO-CONFIG-MIB
/observium/trunk/mibs/alcatel-ent1/ALCATEL-ENT1-AUTO-FABRIC-MIB
/observium/trunk/mibs/alcatel-ent1/ALCATEL-ENT1-BASE
/observium/trunk/mibs/alcatel-ent1/ALCATEL-ENT1-BFD-MIB
/observium/trunk/mibs/alcatel-ent1/ALCATEL-ENT1-BGP-MIB
/observium/trunk/mibs/alcatel-ent1/ALCATEL-ENT1-CAPMAN-MIB
/observium/trunk/mibs/alcatel-ent1/ALCATEL-ENT1-CHASSIS-MIB
/observium/trunk/mibs/alcatel-ent1/ALCATEL-ENT1-CONFIG-MGR-MIB
/observium/trunk/mibs/alcatel-ent1/ALCATEL-ENT1-DA-MIB
/observium/trunk/mibs/alcatel-ent1/ALCATEL-ENT1-DCBX-MIB
/observium/trunk/mibs/alcatel-ent1/ALCATEL-ENT1-DEVICES
/observium/trunk/mibs/alcatel-ent1/ALCATEL-ENT1-DHCP-SRV-MIB
/observium/trunk/mibs/alcatel-ent1/ALCATEL-ENT1-DHCPV6-MIB
/observium/trunk/mibs/alcatel-ent1/ALCATEL-ENT1-DHL-MIB
/observium/trunk/mibs/alcatel-ent1/ALCATEL-ENT1-DOT3-OAM-MIB
/observium/trunk/mibs/alcatel-ent1/ALCATEL-ENT1-DPI-MIB
/observium/trunk/mibs/alcatel-ent1/ALCATEL-ENT1-DVMRP-MIB
/observium/trunk/mibs/alcatel-ent1/ALCATEL-ENT1-E-SERVICE-MIB
/observium/trunk/mibs/alcatel-ent1/ALCATEL-ENT1-ERP-MIB
/observium/trunk/mibs/alcatel-ent1/ALCATEL-ENT1-ETHERNET-OAM-MIB
/observium/trunk/mibs/alcatel-ent1/ALCATEL-ENT1-EVB-MIB
/observium/trunk/mibs/alcatel-ent1/ALCATEL-ENT1-EVENT-SCRIPTING-MIB
/observium/trunk/mibs/alcatel-ent1/ALCATEL-ENT1-FIPS-MIB
/observium/trunk/mibs/alcatel-ent1/ALCATEL-ENT1-GLOBALROUTETABLE-MIB
/observium/trunk/mibs/alcatel-ent1/ALCATEL-ENT1-GVRP-MIB
/observium/trunk/mibs/alcatel-ent1/ALCATEL-ENT1-HA-VLAN-MIB
/observium/trunk/mibs/alcatel-ent1/ALCATEL-ENT1-HEALTH-MIB
/observium/trunk/mibs/alcatel-ent1/ALCATEL-ENT1-IGMP-MIB
/observium/trunk/mibs/alcatel-ent1/ALCATEL-ENT1-INLINE-POWER-MIB
/observium/trunk/mibs/alcatel-ent1/ALCATEL-ENT1-INTERSWITCH-PROTOCOL-MIB
/observium/trunk/mibs/alcatel-ent1/ALCATEL-ENT1-IP-MIB
/observium/trunk/mibs/alcatel-ent1/ALCATEL-ENT1-IPMRM-MIB
/observium/trunk/mibs/alcatel-ent1/ALCATEL-ENT1-IPRM-MIB
/observium/trunk/mibs/alcatel-ent1/ALCATEL-ENT1-IPRMV6-MIB
/observium/trunk/mibs/alcatel-ent1/ALCATEL-ENT1-IPSEC-MIB
/observium/trunk/mibs/alcatel-ent1/ALCATEL-ENT1-IPV6-MIB
/observium/trunk/mibs/alcatel-ent1/ALCATEL-ENT1-ISIS-MIB
/observium/trunk/mibs/alcatel-ent1/ALCATEL-ENT1-ISIS-SPB-MIB
/observium/trunk/mibs/alcatel-ent1/ALCATEL-ENT1-LAG-MIB
/observium/trunk/mibs/alcatel-ent1/ALCATEL-ENT1-LBD-MIB
/observium/trunk/mibs/alcatel-ent1/ALCATEL-ENT1-LLDP-MED-MIB
/observium/trunk/mibs/alcatel-ent1/ALCATEL-ENT1-LLDP-TRUST-MIB
/observium/trunk/mibs/alcatel-ent1/ALCATEL-ENT1-LPS-MIB
/observium/trunk/mibs/alcatel-ent1/ALCATEL-ENT1-MAC-ADDRESS-MIB
/observium/trunk/mibs/alcatel-ent1/ALCATEL-ENT1-MAC-SERVER-MIB
/observium/trunk/mibs/alcatel-ent1/ALCATEL-ENT1-MLD-MIB
/observium/trunk/mibs/alcatel-ent1/ALCATEL-ENT1-MSG-SRV-MIB
/observium/trunk/mibs/alcatel-ent1/ALCATEL-ENT1-MULTI-CHASSIS-MIB
/observium/trunk/mibs/alcatel-ent1/ALCATEL-ENT1-MVRP-MIB
/observium/trunk/mibs/alcatel-ent1/ALCATEL-ENT1-NETSEC-MIB
/observium/trunk/mibs/alcatel-ent1/ALCATEL-ENT1-NTP-MIB
/observium/trunk/mibs/alcatel-ent1/ALCATEL-ENT1-OPENFLOW-MIB
/observium/trunk/mibs/alcatel-ent1/ALCATEL-ENT1-OSPF-MIB
/observium/trunk/mibs/alcatel-ent1/ALCATEL-ENT1-OSPF3-MIB
/observium/trunk/mibs/alcatel-ent1/ALCATEL-ENT1-PIM-MIB
/observium/trunk/mibs/alcatel-ent1/ALCATEL-ENT1-POLICY-MIB
/observium/trunk/mibs/alcatel-ent1/ALCATEL-ENT1-PORT-MAPPING
/observium/trunk/mibs/alcatel-ent1/ALCATEL-ENT1-PORT-MIB
/observium/trunk/mibs/alcatel-ent1/ALCATEL-ENT1-PORT-MIRRORING-MONITORING-MIB
/observium/trunk/mibs/alcatel-ent1/ALCATEL-ENT1-PPPOEIA-MIB
/observium/trunk/mibs/alcatel-ent1/ALCATEL-ENT1-QCN-MIB
/observium/trunk/mibs/alcatel-ent1/ALCATEL-ENT1-QOS-MIB
/observium/trunk/mibs/alcatel-ent1/ALCATEL-ENT1-RDP-MIB
/observium/trunk/mibs/alcatel-ent1/ALCATEL-ENT1-RIP-MIB
/observium/trunk/mibs/alcatel-ent1/ALCATEL-ENT1-RIPNG-MIB
/observium/trunk/mibs/alcatel-ent1/ALCATEL-ENT1-ROUTEMAP-MIB
/observium/trunk/mibs/alcatel-ent1/ALCATEL-ENT1-SAA-MIB
/observium/trunk/mibs/alcatel-ent1/ALCATEL-ENT1-SERVICE-MGR-MIB
/observium/trunk/mibs/alcatel-ent1/ALCATEL-ENT1-SESSION-MGR-MIB
/observium/trunk/mibs/alcatel-ent1/ALCATEL-ENT1-SIP-SNOOPING-MIB
/observium/trunk/mibs/alcatel-ent1/ALCATEL-ENT1-SLB-MIB
/observium/trunk/mibs/alcatel-ent1/ALCATEL-ENT1-SNMP-AGENT-MIB
/observium/trunk/mibs/alcatel-ent1/ALCATEL-ENT1-STATIC-FRR-MIB.mib
/observium/trunk/mibs/alcatel-ent1/ALCATEL-ENT1-SYSTEM-MIB
/observium/trunk/mibs/alcatel-ent1/ALCATEL-ENT1-TRAP-MGR-MIB
/observium/trunk/mibs/alcatel-ent1/ALCATEL-ENT1-UDLD-MIB
/observium/trunk/mibs/alcatel-ent1/ALCATEL-ENT1-UDP-RELAY-MIB
/observium/trunk/mibs/alcatel-ent1/ALCATEL-ENT1-VIRTUAL-CHASSIS-MIB
/observium/trunk/mibs/alcatel-ent1/ALCATEL-ENT1-VIRTUAL-FLOW-CONTROL-MIB
/observium/trunk/mibs/alcatel-ent1/ALCATEL-ENT1-VIRTUALROUTER-MIB
/observium/trunk/mibs/alcatel-ent1/ALCATEL-ENT1-VLAN-MGR-MIB
/observium/trunk/mibs/alcatel-ent1/ALCATEL-ENT1-VLAN-STP-MIB
/observium/trunk/mibs/alcatel-ent1/ALCATEL-ENT1-VM-SNOOPING-MIB
/observium/trunk/mibs/alcatel-ent1/ALCATEL-ENT1-VRRP-MIB
/observium/trunk/mibs/alcatel-ent1/ALCATEL-ENT1-VRRP3-MIB
/observium/trunk/mibs/alcatel-ent1/ALCATEL-ENT1-WEBMGT-MIB
/observium/trunk/mibs/alcatel-ent1/ALCATEL-STATIC-FRR-MIB
/observium/trunk/mibs/alcatel-ent1/DVMRP-STD-MIB
/observium/trunk/mibs/alcatel-ent1/ISIS-MIB
/observium/trunk/mibs/aos
Lines Added: 153928 | Removed: 142073

r11355

mike 🐱 | 2021-05-27 12:43:39

PHP8

Fixed php8 compatibility on billing pages.

/observium/trunk/html/billing-bandwidth-data.php
/observium/trunk/html/pages/bill/edit.inc.php
/observium/trunk/html/pages/bill/infoboxes.inc.php
Lines Added: 25 | Removed: 21

r11354

adama 🐸 | 2021-05-27 12:18:23

FIX

Fix display of last calculated time on billing page.

/observium/trunk/html/pages/bill/infoboxes.inc.php
Lines Added: 10 | Removed: 9

r11353

mike 🐱 | 2021-05-27 11:03:20

TRIVIAL

Improved support for HPE StoreOnce OBS-3758.

/observium/trunk/includes/definitions/mibs/hp.inc.php
/observium/trunk/includes/definitions/os/hp.inc.php
Lines Added: 86 | Removed: 11

r11352

mike 🐱 | 2021-05-27 08:21:11

TRIVIAL

Do not prettify invalid json on contact edit.

/observium/trunk/html/includes/contacts-navbar.inc.php
/observium/trunk/html/pages/contact.inc.php
Lines Added: 17 | Removed: 9

r11351

mike 🐱 | 2021-05-27 08:07:09

TRIVIAL

Improved Webhook JSON transport. Improved safe_json_encode() for convert "smart quotes" (ie from MS Word) to common quotes.

/observium/trunk/includes/common.inc.php
/observium/trunk/includes/definitions/transports.inc.php
Lines Added: 33 | Removed: 26

r11350

mike 🐱 | 2021-05-26 20:50:55

MINOR

Added experimental Webhook JSON notification transport.

/observium/trunk/html/includes/contacts-navbar.inc.php
/observium/trunk/html/pages/contact.inc.php
/observium/trunk/includes/alerts.inc.php
/observium/trunk/includes/definitions/transports.inc.php
Lines Added: 110 | Removed: 8

r11349

mike 🐱 | 2021-05-26 20:49:01

TRIVIAL

Added json_escape().

/observium/trunk/includes/common.inc.php
Lines Added: 12 | Removed: 2

r11348

mike 🐱 | 2021-05-26 12:52:39

MINOR

Added basic support for GE MDS Orbit.

/observium/trunk/includes/definitions/mibs/ge.inc.php
/observium/trunk/includes/definitions/os/ge.inc.php
/observium/trunk/includes/definitions/os.inc.php
/observium/trunk/mibs/ge/MDS-EVENT-MIB
/observium/trunk/mibs/ge/MDS-IF-CELL-MIB
/observium/trunk/mibs/ge/MDS-IF-IEEE80211-MIB
/observium/trunk/mibs/ge/MDS-IF-LN-MIB
/observium/trunk/mibs/ge/MDS-IF-LW-MIB
/observium/trunk/mibs/ge/MDS-IF-NX-MIB
/observium/trunk/mibs/ge/MDS-ORBIT-SMI-MIB
/observium/trunk/mibs/ge/MDS-REG-MIB
/observium/trunk/mibs/ge/MDS-SERIAL-MIB
/observium/trunk/mibs/ge/MDS-SERVICE-GPS-MIB
/observium/trunk/mibs/ge/MDS-SERVICES-MIB
/observium/trunk/mibs/ge/MDS-SYSTEM-MIB
Lines Added: 4946 | Removed: 48

r11347

mike 🐱 | 2021-05-26 12:48:41

TRIVIAL

Improved uptime_to_seconds() for some string values. Improved poll_device_mib_metatypes() for table snmpwalk.

/observium/trunk/includes/common.inc.php
/observium/trunk/includes/entities/device.inc.php
/observium/trunk/includes/functions.inc.php
/observium/trunk/tests/IncludesCommonTest.php
Lines Added: 69 | Removed: 68

r11346

mike 🐱 | 2021-05-25 15:02:20

DEVEL

Removed devel part.

/observium/trunk/includes/polling/fdb/huawei-l2mam-mib.inc.php
Lines Added: 3 | Removed: 2

r11345

mike 🐱 | 2021-05-25 14:54:51

MINOR

Improved discovery TP-Link JetStream devices OBS-3755.

/observium/trunk/includes/definitions/mibs/tplink.inc.php
/observium/trunk/includes/definitions/os/tplink.inc.php
/observium/trunk/includes/discovery/vlans/tplink-dot1q-vlan-mib.inc.php
/observium/trunk/includes/entities.inc.php
/observium/trunk/includes/polling/fdb/huawei-l2mam-mib.inc.php
/observium/trunk/includes/polling/fdb/tplink-l2bridge-mib.inc.php
/observium/trunk/includes/polling/ports/tplink-dot1q-vlan-mib.inc.php
Lines Added: 340 | Removed: 78

r11344

mike 🐱 | 2021-05-25 13:37:56

TRIVIAL

Changed test option for housekeeping to -T.

/observium/trunk/housekeeping.php
Lines Added: 7 | Removed: 11

r11343

mike 🐱 | 2021-05-24 12:25:12

MINOR

Added support for TP-Link JetSwitch devices OBS-3755.

/observium/trunk/includes/definitions/mibs/tplink.inc.php
/observium/trunk/includes/definitions/os/tplink.inc.php
/observium/trunk/includes/discovery/vlans/tplink-dot1q-vlan-mib.inc.php
/observium/trunk/includes/polling/ports/tplink-dot1q-vlan-mib.inc.php
Lines Added: 361 | Removed: 15

r11342

mike 🐱 | 2021-05-24 12:22:00

MIBS

Updated TP-Link mib files.

/observium/trunk/mibs/tplink/TPLINK-8021X-MIB
/observium/trunk/mibs/tplink/TPLINK-AAA-MIB
/observium/trunk/mibs/tplink/TPLINK-ACL-MIB
/observium/trunk/mibs/tplink/TPLINK-ACL-RULE-MIB
/observium/trunk/mibs/tplink/TPLINK-ARP-INSPECTION-MIB
/observium/trunk/mibs/tplink/TPLINK-BANDWIDTH-MIB
/observium/trunk/mibs/tplink/TPLINK-DHCP6SNOOPING-MIB
/observium/trunk/mibs/tplink/TPLINK-DHCPRELAY-MIB
/observium/trunk/mibs/tplink/TPLINK-DHCPSERVER-MIB
/observium/trunk/mibs/tplink/TPLINK-DHCPSNOOPING-MIB
/observium/trunk/mibs/tplink/TPLINK-DLDP-MIB
/observium/trunk/mibs/tplink/TPLINK-DOS-PREVENTION-MIB
/observium/trunk/mibs/tplink/TPLINK-DOT1Q-VLAN-MIB
/observium/trunk/mibs/tplink/TPLINK-ETHERNETOAM-MIB
/observium/trunk/mibs/tplink/TPLINK-GVRP-MIB
/observium/trunk/mibs/tplink/TPLINK-HTTP-MIB
/observium/trunk/mibs/tplink/TPLINK-IGMPSNOOPING-MIB
/observium/trunk/mibs/tplink/TPLINK-IP-SOURCE-GUARD-MIB
/observium/trunk/mibs/tplink/TPLINK-IPADDR-MIB
/observium/trunk/mibs/tplink/TPLINK-IPMROUTE-MIB
/observium/trunk/mibs/tplink/TPLINK-IPV6-SOURCE-GUARD-MIB
/observium/trunk/mibs/tplink/TPLINK-IPV6ADDR-MIB
/observium/trunk/mibs/tplink/TPLINK-IPV6STATICROUTE-MIB
/observium/trunk/mibs/tplink/TPLINK-L2BRIDGE-MIB
/observium/trunk/mibs/tplink/TPLINK-L2PROTOCOL-TUNNEL-MIB
/observium/trunk/mibs/tplink/TPLINK-LAG-MIB
/observium/trunk/mibs/tplink/TPLINK-LLDP-MIB
/observium/trunk/mibs/tplink/TPLINK-LLDPCONFIG-MIB
/observium/trunk/mibs/tplink/TPLINK-LLDPINFO-MIB
/observium/trunk/mibs/tplink/TPLINK-LLDPMEDCONFIG-MIB
/observium/trunk/mibs/tplink/TPLINK-MAC-VLAN-MIB
/observium/trunk/mibs/tplink/TPLINK-MLDSNOOPING-MIB
/observium/trunk/mibs/tplink/TPLINK-NDDETECTION-MIB
/observium/trunk/mibs/tplink/TPLINK-NDSNOOPING-MIB
/observium/trunk/mibs/tplink/TPLINK-PIM-MIB
/observium/trunk/mibs/tplink/TPLINK-PORTCONFIG-MIB
/observium/trunk/mibs/tplink/TPLINK-PORTISOLATION-MIB
/observium/trunk/mibs/tplink/TPLINK-PORTLOOPBACKDETECTION-MIB
/observium/trunk/mibs/tplink/TPLINK-PORTMIRROR-MIB
/observium/trunk/mibs/tplink/TPLINK-PORTSECURITY-MIB
/observium/trunk/mibs/tplink/TPLINK-PRIVATE-VLAN-MIB
/observium/trunk/mibs/tplink/TPLINK-PRODUCTS-MIB
/observium/trunk/mibs/tplink/TPLINK-PROTOCOL-VLAN-MIB
/observium/trunk/mibs/tplink/TPLINK-PROXYARP-MIB
/observium/trunk/mibs/tplink/TPLINK-QOS-MIB
/observium/trunk/mibs/tplink/TPLINK-RIP-MIB
/observium/trunk/mibs/tplink/TPLINK-ROUTEMAP-MIB
/observium/trunk/mibs/tplink/TPLINK-SDM-MIB
/observium/trunk/mibs/tplink/TPLINK-SFLOW-MIB
/observium/trunk/mibs/tplink/TPLINK-SNMP-MIB
/observium/trunk/mibs/tplink/TPLINK-SNMPNOTIFICATIONHOST-MIB
/observium/trunk/mibs/tplink/TPLINK-SNMPRMON-MIB
/observium/trunk/mibs/tplink/TPLINK-SPANNING-TREE-MIB
/observium/trunk/mibs/tplink/TPLINK-SSH-MIB
/observium/trunk/mibs/tplink/TPLINK-SSL-MIB
/observium/trunk/mibs/tplink/TPLINK-STACK-MIB
/observium/trunk/mibs/tplink/TPLINK-STATICARP-MIB
/observium/trunk/mibs/tplink/TPLINK-STATICMROUTE-MIB
/observium/trunk/mibs/tplink/TPLINK-STATICROUTE-MIB
/observium/trunk/mibs/tplink/TPLINK-SYSINFO-MIB
/observium/trunk/mibs/tplink/TPLINK-SYSLOG-MIB
/observium/trunk/mibs/tplink/TPLINK-SYSMONITOR-MIB
/observium/trunk/mibs/tplink/TPLINK-SYSTIME-MIB
/observium/trunk/mibs/tplink/TPLINK-SYSTOOL-MIB
/observium/trunk/mibs/tplink/TPLINK-TELNET-MIB
/observium/trunk/mibs/tplink/TPLINK-USERMANAGE-MIB
/observium/trunk/mibs/tplink/TPLINK-USERSECURITY-MIB
/observium/trunk/mibs/tplink/TPLINK-VLAN-QINQ-MIB
/observium/trunk/mibs/tplink/TPLINK-VOICEVLAN-MIB
/observium/trunk/mibs/tplink/TPLINK-VRRP-MIB
Lines Added: 4565 | Removed: 2599

r11341

mike 🐱 | 2021-05-21 17:42:40

TRIVIAL

Fixed status for output source by UPS-MIB.

/observium/trunk/includes/discovery/sensors/ups-mib.inc.php
Lines Added: 78 | Removed: 1

r11340

mike 🐱 | 2021-05-21 17:30:27

MINOR

Improved discovery sensors by UPS-MIB.

/observium/trunk/includes/discovery/sensors/ups-mib.inc.php
Lines Added: 354 | Removed: 195

r11339

mike 🐱 | 2021-05-21 12:00:58

MIBS

More mib files updated.

/observium/trunk/mibs/aruba/ARUBAWIRED-CHASSIS-MIB
/observium/trunk/mibs/aruba/ARUBAWIRED-CIPT-MIB
/observium/trunk/mibs/aruba/ARUBAWIRED-FAN-MIB
/observium/trunk/mibs/aruba/ARUBAWIRED-FANTRAY-MIB
/observium/trunk/mibs/aruba/ARUBAWIRED-LLDP-MIB
/observium/trunk/mibs/aruba/ARUBAWIRED-MSTP-MIB
/observium/trunk/mibs/aruba/ARUBAWIRED-NETWORKING-OID
/observium/trunk/mibs/aruba/ARUBAWIRED-POE-MIB
/observium/trunk/mibs/aruba/ARUBAWIRED-POWERSUPPLY-MIB
/observium/trunk/mibs/aruba/ARUBAWIRED-RPVST-MIB
/observium/trunk/mibs/aruba/ARUBAWIRED-TEMPSENSOR-MIB
/observium/trunk/mibs/aruba/ARUBAWIRED-VSF-MIB
/observium/trunk/mibs/aruba/ARUBAWIRED-VSX-MIB
/observium/trunk/mibs/bsd/OPENBSD-BASE-MIB
/observium/trunk/mibs/bsd/OPENBSD-CARP-MIB
/observium/trunk/mibs/bsd/OPENBSD-MEM-MIB
/observium/trunk/mibs/bsd/OPENBSD-PF-MIB
/observium/trunk/mibs/bsd/OPENBSD-SENSORS-MIB
/observium/trunk/mibs/cisco/CISCO-FIREWALL-MIB
/observium/trunk/mibs/cisco/CISCO-IF-EXTENSION-MIB
/observium/trunk/mibs/cisco/CISCO-PRODUCTS-MIB
/observium/trunk/mibs/cisco/CISCO-SWITCH-ENGINE-MIB
/observium/trunk/mibs/cisco/CISCO-SWITCH-QOS-MIB
/observium/trunk/mibs/cisco/CISCO-UNIFIED-FIREWALL-MIB
/observium/trunk/mibs/ciscosb/CISCOSB-MIB
/observium/trunk/mibs/colubris/COLUBRIS-802DOT11-MIB
/observium/trunk/mibs/colubris/COLUBRIS-CONTROLLER-MIB
/observium/trunk/mibs/colubris/COLUBRIS-DEVICE-WDS-MIB
/observium/trunk/mibs/colubris/COLUBRIS-DEVICE-WIRELESS-MIB
/observium/trunk/mibs/colubris/COLUBRIS-PRODUCTS-MIB
/observium/trunk/mibs/colubris/COLUBRIS-PUBLIC-ACCESS-MIB
/observium/trunk/mibs/colubris/COLUBRIS-SYSTEM-MIB
/observium/trunk/mibs/colubris/COLUBRIS-TC
/observium/trunk/mibs/colubris/COLUBRIS-USER-SESSION-MIB
/observium/trunk/mibs/colubris/COLUBRIS-WDS-MIB
/observium/trunk/mibs/cumulus/CUMULUS-BGPUN-MIB
/observium/trunk/mibs/cumulus/CUMULUS-COUNTERS-MIB
/observium/trunk/mibs/cumulus/CUMULUS-POE-MIB
/observium/trunk/mibs/cumulus/CUMULUS-RESOURCES-MIB
/observium/trunk/mibs/fortinet/FORTINET-FORTIADC-MIB
/observium/trunk/mibs/fortinet/FORTINET-FORTIAUTHENTICATOR-MIB
/observium/trunk/mibs/fortinet/FORTINET-FORTIGATE-MIB
/observium/trunk/mibs/fortinet/FORTINET-FORTIMAIL-MIB
/observium/trunk/mibs/fortinet/FORTINET-FORTIMANAGER-FORTIANALYZER-MIB
/observium/trunk/mibs/opengear/OG-PRODUCTS-MIB
/observium/trunk/mibs/opengear/OG-SMI-MIB
/observium/trunk/mibs/opengear/OG-STATUSv2-MIB
/observium/trunk/mibs/tplink/TPLINK-MIB
/observium/trunk/mibs/tplink/TPLINK-PRODUCTS-MIB
/observium/trunk/mibs/watchguard/IPSEC-ISAKMP-IKE-DOI-TC
/observium/trunk/mibs/watchguard/WATCHGUARD-CLUSTER-STATISTICS-MIB
/observium/trunk/mibs/watchguard/WATCHGUARD-IPSEC-ENDPOINT-PAIR-MIB
/observium/trunk/mibs/watchguard/WATCHGUARD-IPSEC-SA-MON-MIB-EXT
/observium/trunk/mibs/watchguard/WATCHGUARD-IPSEC-TUNNEL-MIB
/observium/trunk/mibs/watchguard/WATCHGUARD-PRODUCTS-MIB
Lines Added: 13094 | Removed: 2225

r11338

mike 🐱 | 2021-05-21 10:49:14

MIBS

Multiple mib files updated.

/observium/trunk/mibs/brocade/SW-MIB
/observium/trunk/mibs/cambium/CAMBIUM-PMP80211-MIB
/observium/trunk/mibs/d-link/ACLMGMT-MIB
/observium/trunk/mibs/d-link/CPU-PROTECT-MIB
/observium/trunk/mibs/d-link/DES3028-L2MGMT-MIB
/observium/trunk/mibs/d-link/DES3028G-L2MGMT-MIB
/observium/trunk/mibs/d-link/DES3028P-L2MGMT-MIB
/observium/trunk/mibs/d-link/DES3052-L2MGMT-MIB
/observium/trunk/mibs/d-link/DES3052P-L2MGMT-MIB
/observium/trunk/mibs/d-link/DES3200-10-L2MGMT-MIB
/observium/trunk/mibs/d-link/DES3200-10-L3MGMT-MIB
/observium/trunk/mibs/d-link/DES3200-10DC-L2MGMT-MIB
/observium/trunk/mibs/d-link/DES3200-10DC-L3MGMT-MIB
/observium/trunk/mibs/d-link/DES3200-18-L2MGMT-MIB
/observium/trunk/mibs/d-link/DES3200-18-L3MGMT-MIB
/observium/trunk/mibs/d-link/DES3200-18DC-L2MGMT-MIB
/observium/trunk/mibs/d-link/DES3200-18DC-L3MGMT-MIB
/observium/trunk/mibs/d-link/DES3200-26-L2MGMT-MIB
/observium/trunk/mibs/d-link/DES3200-26-L3MGMT-MIB
/observium/trunk/mibs/d-link/DES3200-26DC-L2MGMT-MIB
/observium/trunk/mibs/d-link/DES3200-26DC-L3MGMT-MIB
/observium/trunk/mibs/d-link/DES3200-28-L2MGMT-MIB
/observium/trunk/mibs/d-link/DES3200-28-L3MGMT-MIB
/observium/trunk/mibs/d-link/DES3200-28F-L2MGMT-MIB
/observium/trunk/mibs/d-link/DES3200-28F-L3MGMT-MIB
/observium/trunk/mibs/d-link/DES3200-28ME-L2MGMT-MIB
/observium/trunk/mibs/d-link/DES3200-28ME-L3MGMT-MIB
/observium/trunk/mibs/d-link/DES3200-28P-L2MGMT-MIB
/observium/trunk/mibs/d-link/DES3200-52-L2MGMT-MIB
/observium/trunk/mibs/d-link/DES3200-52DC-L2MGMT-MIB
/observium/trunk/mibs/d-link/DES3200-52DC-L3MGMT-MIB
/observium/trunk/mibs/d-link/DES3200-52P-L2MGMT-MIB
/observium/trunk/mibs/d-link/DGS-3120-24PC-L3MGMT-MIB
/observium/trunk/mibs/d-link/DGS-3120-24SC-DC-L3MGMT-MIB
/observium/trunk/mibs/d-link/DGS-3120-24SC-L3MGMT-MIB
/observium/trunk/mibs/d-link/DGS-3120-24TC-L3MGMT-MIB
/observium/trunk/mibs/d-link/DGS-3120-48PC-L3MGMT-MIB
/observium/trunk/mibs/d-link/DGS-3120-48TC-L2MGMT-MIB
/observium/trunk/mibs/d-link/DGS-3120-48TC-L3MGMT-MIB
/observium/trunk/mibs/d-link/DGS3120-24PC-L2MGMT-MIB
/observium/trunk/mibs/d-link/DGS3120-24PC-LED-MIB
/observium/trunk/mibs/d-link/DGS3120-24SC-DC-L2MGMT-MIB
/observium/trunk/mibs/d-link/DGS3120-24SC-DC-LED-MIB
/observium/trunk/mibs/d-link/DGS3120-24SC-L2MGMT-MIB
/observium/trunk/mibs/d-link/DGS3120-24SC-LED-MIB
/observium/trunk/mibs/d-link/DGS3120-24TC-L2MGMT-MIB
/observium/trunk/mibs/d-link/DGS3120-24TC-LED-MIB
/observium/trunk/mibs/d-link/DGS3120-48PC-L2MGMT-MIB
/observium/trunk/mibs/d-link/DGS3120-48PC-LED-MIB
/observium/trunk/mibs/d-link/DGS3120-48TC-LED-MIB
/observium/trunk/mibs/d-link/DHCPv6-RELAY-MGMT-MIB
/observium/trunk/mibs/d-link/DHCPv6-Server-MIB
/observium/trunk/mibs/d-link/DNSResolver-MIB
/observium/trunk/mibs/d-link/EGRESSACL-MIB
/observium/trunk/mibs/d-link/HISTORICAL-COUNTER-MIB
/observium/trunk/mibs/d-link/IGMPV3-MIB
/observium/trunk/mibs/d-link/IP-MCST-VLAN-REP-MIB
/observium/trunk/mibs/d-link/LOCAL-LOOPBACK-MIB
/observium/trunk/mibs/d-link/MCAST-FILTER-MIB
/observium/trunk/mibs/d-link/MCAST-PROXY-MIB
/observium/trunk/mibs/d-link/MCAST-VLAN-MIB
/observium/trunk/mibs/d-link/MSTP-MIB
/observium/trunk/mibs/d-link/PIM-SM-MIB
/observium/trunk/mibs/d-link/PKT-STORM-CTRL-MIB
/observium/trunk/mibs/d-link/RCP-MIB
/observium/trunk/mibs/d-link/RIPNG-MIB
/observium/trunk/mibs/d-link/RSPAN-MGMT-MIB
/observium/trunk/mibs/d-link/SFTPServer-MIB
/observium/trunk/mibs/d-link/SINGLE-IP-MIB
/observium/trunk/mibs/d-link/SUPERVLAN-MIB
/observium/trunk/mibs/d-link/SYSLOG-MIB
/observium/trunk/mibs/d-link/UDP-Helper-MIB
/observium/trunk/mibs/d-link/VOICE-VLAN-MIB
/observium/trunk/mibs/dse/DSE-8610-MIB
/observium/trunk/mibs/eltex/ELTEX-ISIS-MIB
/observium/trunk/mibs/fibrolan/FIBROLAN-ATOMIC-CLOCK-MIB
/observium/trunk/mibs/fibrolan/FIBROLAN-GPS-MIB
/observium/trunk/mibs/fibrolan/FIBROLAN-SYNC-CENTER-MIB
/observium/trunk/mibs/kyocera/KMCOMMON-MIB
/observium/trunk/mibs/kyocera/KYOCERA-MIB
/observium/trunk/mibs/linksys/LINKSYS-MODEL-MIB
/observium/trunk/mibs/netgear/SNMP-RESEARCH-MIB
/observium/trunk/mibs/netgear/SR-AGENT-INFO-MIB
/observium/trunk/mibs/nextupssystems/NEXT-UPS-MIB
/observium/trunk/mibs/nextupssystems/NextUPSSystems
/observium/trunk/mibs/nortel/NTWS-TRAPLOG-MIB
/observium/trunk/mibs/nutanix/NUTANIX-MIB
/observium/trunk/mibs/oracle/JVM-MANAGEMENT-MIB
/observium/trunk/mibs/powerwalker/companyMIB
/observium/trunk/mibs/qsan
/observium/trunk/mibs/qsan/QSAN-SNMP-MIB
/observium/trunk/mibs/qtech/QTECH-NETFLOW-MIB
/observium/trunk/mibs/quanta/RFC-1212
/observium/trunk/mibs/quanta/RFC-1215
/observium/trunk/mibs/quanta/SNMP-RESEARCH-MIB
/observium/trunk/mibs/quanta/USM-TARGET-TAG-MIB
/observium/trunk/mibs/rfc/SNMP-RESEARCH-MIB
/observium/trunk/mibs/rfc/SR-AGENT-INFO-MIB
/observium/trunk/mibs/rfc/USM-TARGET-TAG-MIB
/observium/trunk/mibs/rittal/Rittal-IT-Chiller
/observium/trunk/mibs/saf/SAF-ALARM-MIB
/observium/trunk/mibs/saf/SAF-ENTERPRISE
/observium/trunk/mibs/saf/SAF-INTEGRA-MIB
/observium/trunk/mibs/saf/SAF-INTEGRAB-MIB
/observium/trunk/mibs/saf/SAF-INTEGRAW-MIB
/observium/trunk/mibs/symbol/SYMBOL-WS5000-MIB
/observium/trunk/mibs/tplink/TPLINK-AUTOINSTALL-MIB
/observium/trunk/mibs/tplink/TPLINK-AUTOVOIP-MIB
/observium/trunk/mibs/tplink/TPLINK-DDMBIASCURTHRESHOLD-MIB
/observium/trunk/mibs/tplink/TPLINK-DDMCONFIG-MIB
/observium/trunk/mibs/tplink/TPLINK-DDMMANAGE-MIB
/observium/trunk/mibs/tplink/TPLINK-DDMRXPOWTHRESHOLD-MIB
/observium/trunk/mibs/tplink/TPLINK-DDMSTATUS-MIB
/observium/trunk/mibs/tplink/TPLINK-DDMTEMPTHRESHOLD-MIB
/observium/trunk/mibs/tplink/TPLINK-DDMTXPOWTHRESHOLD-MIB
/observium/trunk/mibs/tplink/TPLINK-DDMVOLTHRESHOLD-MIB
/observium/trunk/mibs/tplink/TPLINK-DHCP6FILTER-MIB
/observium/trunk/mibs/tplink/TPLINK-DHCPFILTER-MIB
/observium/trunk/mibs/tplink/TPLINK-DHCPL2Relay-MIB
/observium/trunk/mibs/tplink/TPLINK-GARP-MIB
/observium/trunk/mibs/tplink/TPLINK-IPMACBINDING-MIB
/observium/trunk/mibs/tplink/TPLINK-IPV6MACBINDING-MIB
/observium/trunk/mibs/tplink/TPLINK-LOCALPROXYARP-MIB
/observium/trunk/mibs/tplink/TPLINK-MIB
/observium/trunk/mibs/tplink/TPLINK-MVR-MIB
/observium/trunk/mibs/tplink/TPLINK-POWER-OVER-ETHERNET-MIB
/observium/trunk/mibs/tplink/TPLINK-TIME-RANGE-MIB
Lines Added: 141524 | Removed: 13930

r11337

mike 🐱 | 2021-05-21 09:41:12

TRIVIAL

Updated digipower pdu mib definition.

/observium/trunk/includes/definitions/mibs/digipower.inc.php
/observium/trunk/includes/definitions/os/digipower.inc.php
/observium/trunk/includes/definitions/os.inc.php
/observium/trunk/mibs/digipower/DGPPDU-MIB
/observium/trunk/mibs/digipower/DigiPower-PDU-MIB
Lines Added: 3245 | Removed: 2903

r11336

mike 🐱 | 2021-05-20 17:25:34

MINOR

Improved support for SNR devices OBS-2215.

/observium/trunk/includes/definitions/mibs/snr.inc.php
/observium/trunk/includes/definitions/os/nag.inc.php
/observium/trunk/mibs/snr/SNR-ERD-2
/observium/trunk/mibs/snr/SNR-ERD-4
Lines Added: 1218 | Removed: 854

r11335

mike 🐱 | 2021-05-20 15:58:10

MIBS

Updated radlan and eltex mib files.

/observium/trunk/mibs/eltex/ELTEX-DHCP
/observium/trunk/mibs/eltex/ELTEX-DYING-GASP-MIB
/observium/trunk/mibs/eltex/ELTEX-ENTITY-SENSOR-MIB
/observium/trunk/mibs/eltex/ELTEX-L2-TUNNEL-CONFIG-MIB
/observium/trunk/mibs/eltex/ELTEX-LBD-MIB
/observium/trunk/mibs/eltex/ELTEX-MES
/observium/trunk/mibs/eltex/ELTEX-MES-AAA
/observium/trunk/mibs/eltex/ELTEX-MES-BRIDGE-EXT-MIB
/observium/trunk/mibs/eltex/ELTEX-MES-BRIDGE-SECURITY
/observium/trunk/mibs/eltex/ELTEX-MES-COUNTERS-MIB
/observium/trunk/mibs/eltex/ELTEX-MES-FASTPATH-MIB
/observium/trunk/mibs/eltex/ELTEX-MES-HARDWARE-MIB
/observium/trunk/mibs/eltex/ELTEX-MES-IP
/observium/trunk/mibs/eltex/ELTEX-MES-MIB-2
/observium/trunk/mibs/eltex/ELTEX-MES-MNG-MIB
/observium/trunk/mibs/eltex/ELTEX-MES-PHYSICAL-DESCRIPTION-MIB
/observium/trunk/mibs/eltex/ELTEX-MES-QOS-CLI-MIB
/observium/trunk/mibs/eltex/ELTEX-MES-QOS-TAIL-DROP-MIB
/observium/trunk/mibs/eltex/ELTEX-MES-SECURITY-SUITE-MIB
/observium/trunk/mibs/eltex/ELTEX-MES-SMARTPORTS-MIB
/observium/trunk/mibs/eltex/ELTEX-MES-SNMP-MIB
/observium/trunk/mibs/eltex/ELTEX-MES-STORMCTRL-MIB
/observium/trunk/mibs/eltex/ELTEX-MES-SYSLOG-MIB
/observium/trunk/mibs/eltex/ELTEX-MES-eltInterfaces
/observium/trunk/mibs/eltex/ELTEX-POLICY-MIB
/observium/trunk/mibs/eltex/ELTEX-PROCESS-MIB
/observium/trunk/mibs/eltex/ELTEX-STORAGE-MIB
/observium/trunk/mibs/eltex/ELTEX-VPC-MIB
/observium/trunk/mibs/radlan/DVMRP-STD-MIB
/observium/trunk/mibs/radlan/MARVELL-ERRDISABLE-RECOVERY-MIB
/observium/trunk/mibs/radlan/MARVELL-PBR-MIB
/observium/trunk/mibs/radlan/MARVELL-ROUTEMAP-MIB
/observium/trunk/mibs/radlan/RADLAN-AAA
/observium/trunk/mibs/radlan/RADLAN-BRIDGE-SECURITY
/observium/trunk/mibs/radlan/RADLAN-ETS-MIB
/observium/trunk/mibs/radlan/RADLAN-HYBRID-STACK-MIB
/observium/trunk/mibs/radlan/RADLAN-IP-SLA
/observium/trunk/mibs/radlan/RADLAN-IPv6
/observium/trunk/mibs/radlan/RADLAN-MIB
/observium/trunk/mibs/radlan/RADLAN-QCN-MIB
/observium/trunk/mibs/radlan/RADLAN-Redistribute
/observium/trunk/mibs/radlan/RADLAN-SNMP-MIB
/observium/trunk/mibs/radlan/RADLAN-SYSMNG-MIB
/observium/trunk/mibs/radlan/RADLAN-rlInterfaces
/observium/trunk/mibs/rfc/BGP4V2-MIB
/observium/trunk/mibs/rfc/BGP4V2-TC-MIB
Lines Added: 4606 | Removed: 425

r11334

mike 🐱 | 2021-05-20 13:50:18

MINOR

Added support for FS.COM IOS (BDCOM clone) devices OBS-3749.

/observium/trunk/includes/definitions/mibs/bdcom
/observium/trunk/includes/definitions/mibs/bdcom/nms-chassis.php
/observium/trunk/includes/definitions/mibs/bdcom/nms-fan-trap.php
/observium/trunk/includes/definitions/mibs/bdcom/nms-if-mib.php
/observium/trunk/includes/definitions/mibs/bdcom/nms-poe-mib.php
/observium/trunk/includes/definitions/mibs/bdcom.inc.php
/observium/trunk/includes/definitions/mibs/fscom.inc.php
/observium/trunk/includes/definitions/os/bdcom.inc.php
/observium/trunk/includes/definitions/os/fscom.inc.php
Lines Added: 461 | Removed: 275

r11333

mike 🐱 | 2021-05-20 13:47:42

TRIVIAL

Improved definition based mempools discovery.

/observium/trunk/includes/discovery/functions.inc.php
/observium/trunk/includes/discovery/mempools.inc.php
/observium/trunk/includes/polling/mempools.inc.php
Lines Added: 132 | Removed: 126

r11332

mike 🐱 | 2021-05-20 13:45:51

MIBS

Updated BDCOM mibs and it clones.

/observium/trunk/mibs/bdcom/NMS-CHASSIS
/observium/trunk/mibs/bdcom/NMS-IF-QOS-POLICY
/observium/trunk/mibs/bdcom/NMS-INTERFACE-EXT
/observium/trunk/mibs/bdcom/NMS-QOS-MIB
/observium/trunk/mibs/fscom/FS-NMS-1705
/observium/trunk/mibs/fscom/FS-NMS-ACCOUNTING-MIB
/observium/trunk/mibs/fscom/FS-NMS-ACL-EXT-MIB
/observium/trunk/mibs/fscom/FS-NMS-AUTHENTICATION-TRAP
/observium/trunk/mibs/fscom/FS-NMS-BACKUPLINK-MIB
/observium/trunk/mibs/fscom/FS-NMS-CARD-OPERATION-MIB
/observium/trunk/mibs/fscom/FS-NMS-CARD-SYS-MIB
/observium/trunk/mibs/fscom/FS-NMS-CFGAPP
/observium/trunk/mibs/fscom/FS-NMS-CHASSIS
/observium/trunk/mibs/fscom/FS-NMS-CONFIG
/observium/trunk/mibs/fscom/FS-NMS-CONFIG-MGMT
/observium/trunk/mibs/fscom/FS-NMS-DHCP-SERVER-LEASE-MIB
/observium/trunk/mibs/fscom/FS-NMS-DHCP-SERVER-MIB
/observium/trunk/mibs/fscom/FS-NMS-DHCP-SNOOPING-MIB
/observium/trunk/mibs/fscom/FS-NMS-EAPS-MIB
/observium/trunk/mibs/fscom/FS-NMS-ERPS-MIB
/observium/trunk/mibs/fscom/FS-NMS-ETHERRING
/observium/trunk/mibs/fscom/FS-NMS-FAN-TRAP
/observium/trunk/mibs/fscom/FS-NMS-FILE-MGMT-MIB
/observium/trunk/mibs/fscom/FS-NMS-FILTER-TRAP
/observium/trunk/mibs/fscom/FS-NMS-FLASH
/observium/trunk/mibs/fscom/FS-NMS-GBSC-MIB
/observium/trunk/mibs/fscom/FS-NMS-HAL-GLOBAL-MIB
/observium/trunk/mibs/fscom/FS-NMS-HAL-IF-MIB
/observium/trunk/mibs/fscom/FS-NMS-HAL-TRAP
/observium/trunk/mibs/fscom/FS-NMS-IEEE8023-LAG-MIB
/observium/trunk/mibs/fscom/FS-NMS-IF-APP-POLICY-MIB
/observium/trunk/mibs/fscom/FS-NMS-IF-MIB
/observium/trunk/mibs/fscom/FS-NMS-IF-QOS-POLICY
/observium/trunk/mibs/fscom/FS-NMS-IF-THRESHOLD-MIB
/observium/trunk/mibs/fscom/FS-NMS-INTERFACE-EXT
/observium/trunk/mibs/fscom/FS-NMS-INTERFACES
/observium/trunk/mibs/fscom/FS-NMS-IP-ADDRESS-MIB
/observium/trunk/mibs/fscom/FS-NMS-IPAcl
/observium/trunk/mibs/fscom/FS-NMS-IPSLA-MIB
/observium/trunk/mibs/fscom/FS-NMS-L2-PROTOCOL-TUNNEL-MIB
/observium/trunk/mibs/fscom/FS-NMS-LLDP-MIB
/observium/trunk/mibs/fscom/FS-NMS-LOG-SERVER-MIB
/observium/trunk/mibs/fscom/FS-NMS-LOOPBACK-DETECT-MIB
/observium/trunk/mibs/fscom/FS-NMS-MAC-MIB
/observium/trunk/mibs/fscom/FS-NMS-MEAPS-MIB
/observium/trunk/mibs/fscom/FS-NMS-MEMORY-POOL-MIB
/observium/trunk/mibs/fscom/FS-NMS-MacAcl
/observium/trunk/mibs/fscom/FS-NMS-NAT
/observium/trunk/mibs/fscom/FS-NMS-NTP-MIB
/observium/trunk/mibs/fscom/FS-NMS-OPTICAL-PORT-MIB
/observium/trunk/mibs/fscom/FS-NMS-POE-MIB
/observium/trunk/mibs/fscom/FS-NMS-POWER-EXT-MIB
/observium/trunk/mibs/fscom/FS-NMS-POWER-MIB
/observium/trunk/mibs/fscom/FS-NMS-PROCESS-MIB
/observium/trunk/mibs/fscom/FS-NMS-PTN-ALARM
/observium/trunk/mibs/fscom/FS-NMS-PVLAN-EXT-MIB
/observium/trunk/mibs/fscom/FS-NMS-QOS-EXT-MIB
/observium/trunk/mibs/fscom/FS-NMS-QOS-MIB
/observium/trunk/mibs/fscom/FS-NMS-QOS-PIB-MIB
/observium/trunk/mibs/fscom/FS-NMS-QOS-QUEUE
/observium/trunk/mibs/fscom/FS-NMS-R-QOS-MIB
/observium/trunk/mibs/fscom/FS-NMS-REMOTE-PING-MIB
/observium/trunk/mibs/fscom/FS-NMS-ROUTING-MIB
/observium/trunk/mibs/fscom/FS-NMS-SERIAL
/observium/trunk/mibs/fscom/FS-NMS-SMI
/observium/trunk/mibs/fscom/FS-NMS-SNMP
/observium/trunk/mibs/fscom/FS-NMS-SNTP
/observium/trunk/mibs/fscom/FS-NMS-STP
/observium/trunk/mibs/fscom/FS-NMS-SWITCH-MIB
/observium/trunk/mibs/fscom/FS-NMS-SYS
/observium/trunk/mibs/fscom/FS-NMS-SYS-TRAP
/observium/trunk/mibs/fscom/FS-NMS-TC
/observium/trunk/mibs/fscom/FS-NMS-TFTP
/observium/trunk/mibs/fscom/FS-NMS-TS
/observium/trunk/mibs/fscom/FS-NMS-VLAN-EXT-MIB
/observium/trunk/mibs/fscom/FS-NMS-WAN-MIB
/observium/trunk/mibs/fscom/FS-NMS-WLAN-MIB
/observium/trunk/mibs/fscom/FS-NMSTRAP-MIB
/observium/trunk/mibs/fscom/GARP-MIB
/observium/trunk/mibs/fscom/GBNDeviceSWAPI-MIB
/observium/trunk/mibs/fscom/GBNDeviceStack-MIB
/observium/trunk/mibs/fscom/GBNDeviceSwitch-MIB
/observium/trunk/mibs/fscom/GBNL2Dhcp6Snooping-MIB
/observium/trunk/mibs/fscom/GBNL2PortSecurity-MIB
/observium/trunk/mibs/fscom/GBNL2PppoePlus-MIB
/observium/trunk/mibs/fscom/GBNPlatformChassis-MIB
/observium/trunk/mibs/fscom/GBNPlatformGNLink-MIB
/observium/trunk/mibs/fscom/GBNServiceCM-MIB
/observium/trunk/mibs/fscom/GBNServiceMACAUTHEN-MIB
/observium/trunk/mibs/fscom/GBNServiceRADIUS-MIB
/observium/trunk/mibs/fscom/GBNServiceTACACS-MIB
/observium/trunk/mibs/fscom/LLDPPRIVATE-MIB
/observium/trunk/mibs/fscom/NMS-1705
/observium/trunk/mibs/fscom/NMS-ACCOUNTING-MIB
/observium/trunk/mibs/fscom/NMS-ACL-EXT-MIB
/observium/trunk/mibs/fscom/NMS-AUTHENTICATION-TRAP
/observium/trunk/mibs/fscom/NMS-BACKUPLINK-MIB
/observium/trunk/mibs/fscom/NMS-CARD-OPERATION-MIB
/observium/trunk/mibs/fscom/NMS-CARD-SYS-MIB
/observium/trunk/mibs/fscom/NMS-CFGAPP
/observium/trunk/mibs/fscom/NMS-CHASSIS
/observium/trunk/mibs/fscom/NMS-CONFIG
/observium/trunk/mibs/fscom/NMS-CONFIG-MGMT
/observium/trunk/mibs/fscom/NMS-DHCP-SERVER-LEASE-MIB
/observium/trunk/mibs/fscom/NMS-DHCP-SERVER-MIB
/observium/trunk/mibs/fscom/NMS-DHCP-SNOOPING-MIB
/observium/trunk/mibs/fscom/NMS-EAPS-MIB
/observium/trunk/mibs/fscom/NMS-ERPS-MIB
/observium/trunk/mibs/fscom/NMS-ETHERRING
/observium/trunk/mibs/fscom/NMS-FAN-TRAP
/observium/trunk/mibs/fscom/NMS-FILE-MGMT-MIB
/observium/trunk/mibs/fscom/NMS-FILTER-TRAP
/observium/trunk/mibs/fscom/NMS-FLASH
/observium/trunk/mibs/fscom/NMS-GBSC-MIB
/observium/trunk/mibs/fscom/NMS-HAL-GLOBAL-MIB
/observium/trunk/mibs/fscom/NMS-HAL-IF-MIB
/observium/trunk/mibs/fscom/NMS-HAL-TRAP
/observium/trunk/mibs/fscom/NMS-IEEE8023-LAG-MIB
/observium/trunk/mibs/fscom/NMS-IF-APP-POLICY-MIB
/observium/trunk/mibs/fscom/NMS-IF-MIB
/observium/trunk/mibs/fscom/NMS-IF-QOS-POLICY
/observium/trunk/mibs/fscom/NMS-IF-THRESHOLD-MIB
/observium/trunk/mibs/fscom/NMS-INTERFACE-EXT
/observium/trunk/mibs/fscom/NMS-INTERFACES
/observium/trunk/mibs/fscom/NMS-IP-ADDRESS-MIB
/observium/trunk/mibs/fscom/NMS-IPAcl
/observium/trunk/mibs/fscom/NMS-IPSLA-MIB
/observium/trunk/mibs/fscom/NMS-L2-PROTOCOL-TUNNEL-MIB
/observium/trunk/mibs/fscom/NMS-LLDP-MIB
/observium/trunk/mibs/fscom/NMS-LOG-SERVER-MIB
/observium/trunk/mibs/fscom/NMS-LOOPBACK-DETECT-MIB
/observium/trunk/mibs/fscom/NMS-MAC-MIB
/observium/trunk/mibs/fscom/NMS-MEAPS-MIB
/observium/trunk/mibs/fscom/NMS-MEMORY-POOL-MIB
/observium/trunk/mibs/fscom/NMS-MacAcl
/observium/trunk/mibs/fscom/NMS-NAT
/observium/trunk/mibs/fscom/NMS-NTP-MIB
/observium/trunk/mibs/fscom/NMS-OPTICAL-PORT-MIB
/observium/trunk/mibs/fscom/NMS-POE-MIB
/observium/trunk/mibs/fscom/NMS-POWER-EXT-MIB
/observium/trunk/mibs/fscom/NMS-POWER-MIB
/observium/trunk/mibs/fscom/NMS-PROCESS-MIB
/observium/trunk/mibs/fscom/NMS-PTN-ALARM
/observium/trunk/mibs/fscom/NMS-PVLAN-EXT-MIB
/observium/trunk/mibs/fscom/NMS-QOS-EXT-MIB
/observium/trunk/mibs/fscom/NMS-QOS-MIB
/observium/trunk/mibs/fscom/NMS-QOS-PIB-MIB
/observium/trunk/mibs/fscom/NMS-QOS-QUEUE
/observium/trunk/mibs/fscom/NMS-R-QOS-MIB
/observium/trunk/mibs/fscom/NMS-REMOTE-PING-MIB
/observium/trunk/mibs/fscom/NMS-ROUTING-MIB
/observium/trunk/mibs/fscom/NMS-SERIAL
/observium/trunk/mibs/fscom/NMS-SMI
/observium/trunk/mibs/fscom/NMS-SNMP
/observium/trunk/mibs/fscom/NMS-SNTP
/observium/trunk/mibs/fscom/NMS-STP
/observium/trunk/mibs/fscom/NMS-SWITCH-MIB
/observium/trunk/mibs/fscom/NMS-SYS
/observium/trunk/mibs/fscom/NMS-SYS-TRAP
/observium/trunk/mibs/fscom/NMS-TC
/observium/trunk/mibs/fscom/NMS-TFTP
/observium/trunk/mibs/fscom/NMS-TS
/observium/trunk/mibs/fscom/NMS-VLAN-EXT-MIB
/observium/trunk/mibs/fscom/NMS-WAN-MIB
/observium/trunk/mibs/fscom/NMS-WLAN-MIB
/observium/trunk/mibs/fscom/NMSTRAP-MIB
/observium/trunk/mibs/fscom/NSCRTV-EPON-IGMP-MGM-MIB
/observium/trunk/mibs/fscom/NSCRTV-EPON-SYSTEM-MIB
/observium/trunk/mibs/fscom/OAP-C1-EDFA
/observium/trunk/mibs/fscom/OAP-C10-EDFA
/observium/trunk/mibs/fscom/OAP-C11-EDFA
/observium/trunk/mibs/fscom/OAP-C12-EDFA
/observium/trunk/mibs/fscom/OAP-C13-EDFA
/observium/trunk/mibs/fscom/OAP-C14-EDFA
/observium/trunk/mibs/fscom/OAP-C15-EDFA
/observium/trunk/mibs/fscom/OAP-C16-EDFA
/observium/trunk/mibs/fscom/OAP-C2-EDFA
/observium/trunk/mibs/fscom/OAP-C3-EDFA
/observium/trunk/mibs/fscom/OAP-C4-EDFA
/observium/trunk/mibs/fscom/OAP-C5-EDFA
/observium/trunk/mibs/fscom/OAP-C6-EDFA
/observium/trunk/mibs/fscom/OAP-C7-EDFA
/observium/trunk/mibs/fscom/OAP-C8-EDFA
/observium/trunk/mibs/fscom/OAP-C9-EDFA
/observium/trunk/mibs/qtech/QTECH-INTERFACE-MIB.mib.bak
/observium/trunk/mibs/qtech/QTECH-NMS-1705
/observium/trunk/mibs/qtech/QTECH-NMS-ACCOUNTING-MIB
/observium/trunk/mibs/qtech/QTECH-NMS-ACL-EXT-MIB
/observium/trunk/mibs/qtech/QTECH-NMS-AUTHENTICATION-TRAP
/observium/trunk/mibs/qtech/QTECH-NMS-CARD-OPERATION-MIB
/observium/trunk/mibs/qtech/QTECH-NMS-CARD-SYS-MIB
/observium/trunk/mibs/qtech/QTECH-NMS-CFGAPP
/observium/trunk/mibs/qtech/QTECH-NMS-CHASSIS
/observium/trunk/mibs/qtech/QTECH-NMS-CONFIG-MGMT
/observium/trunk/mibs/qtech/QTECH-NMS-DHCP-SERVER-LEASE-MIB
/observium/trunk/mibs/qtech/QTECH-NMS-DHCP-SERVER-MIB
/observium/trunk/mibs/qtech/QTECH-NMS-DHCP-SNOOPING-MIB
/observium/trunk/mibs/qtech/QTECH-NMS-EAPS-MIB
/observium/trunk/mibs/qtech/QTECH-NMS-ERPS-MIB
/observium/trunk/mibs/qtech/QTECH-NMS-ETHERRING
/observium/trunk/mibs/qtech/QTECH-NMS-FAN-TRAP
/observium/trunk/mibs/qtech/QTECH-NMS-FILTER-TRAP
/observium/trunk/mibs/qtech/QTECH-NMS-FLASH
/observium/trunk/mibs/qtech/QTECH-NMS-GBSC-MIB
/observium/trunk/mibs/qtech/QTECH-NMS-HAL-GLOBAL-MIB
/observium/trunk/mibs/qtech/QTECH-NMS-HAL-IF-MIB
/observium/trunk/mibs/qtech/QTECH-NMS-HAL-TRAP
/observium/trunk/mibs/qtech/QTECH-NMS-IEEE8023-LAG-MIB
/observium/trunk/mibs/qtech/QTECH-NMS-IF-APP-POLICY-MIB
/observium/trunk/mibs/qtech/QTECH-NMS-IF-MIB
/observium/trunk/mibs/qtech/QTECH-NMS-IF-QOS-POLICY
/observium/trunk/mibs/qtech/QTECH-NMS-IF-THRESHOLD-MIB
/observium/trunk/mibs/qtech/QTECH-NMS-INTERFACE-EXT
/observium/trunk/mibs/qtech/QTECH-NMS-INTERFACES
/observium/trunk/mibs/qtech/QTECH-NMS-IP-ADDRESS-MIB
/observium/trunk/mibs/qtech/QTECH-NMS-IPAcl
/observium/trunk/mibs/qtech/QTECH-NMS-IPSLA-MIB
/observium/trunk/mibs/qtech/QTECH-NMS-L2-PROTOCOL-TUNNEL-MIB
/observium/trunk/mibs/qtech/QTECH-NMS-LLDP-MIB
/observium/trunk/mibs/qtech/QTECH-NMS-LOG-SERVER-MIB
/observium/trunk/mibs/qtech/QTECH-NMS-LOOPBACK-DETECT-MIB
/observium/trunk/mibs/qtech/QTECH-NMS-MAC-MIB
/observium/trunk/mibs/qtech/QTECH-NMS-MEAPS-MIB
/observium/trunk/mibs/qtech/QTECH-NMS-MEMORY-POOL-MIB
/observium/trunk/mibs/qtech/QTECH-NMS-MacAcl
/observium/trunk/mibs/qtech/QTECH-NMS-NAT
/observium/trunk/mibs/qtech/QTECH-NMS-NTP-MIB
/observium/trunk/mibs/qtech/QTECH-NMS-OPTICAL-PORT-MIB
/observium/trunk/mibs/qtech/QTECH-NMS-POE-MIB
/observium/trunk/mibs/qtech/QTECH-NMS-POWER-EXT-MIB
/observium/trunk/mibs/qtech/QTECH-NMS-POWER-MIB
/observium/trunk/mibs/qtech/QTECH-NMS-PROCESS-MIB
/observium/trunk/mibs/qtech/QTECH-NMS-PTN-ALARM
/observium/trunk/mibs/qtech/QTECH-NMS-PVLAN-EXT-MIB
/observium/trunk/mibs/qtech/QTECH-NMS-QOS-EXT-MIB
/observium/trunk/mibs/qtech/QTECH-NMS-QOS-MIB
/observium/trunk/mibs/qtech/QTECH-NMS-QOS-PIB-MIB
/observium/trunk/mibs/qtech/QTECH-NMS-QOS-QUEUE
/observium/trunk/mibs/qtech/QTECH-NMS-R-QOS-MIB
/observium/trunk/mibs/qtech/QTECH-NMS-REMOTE-PING-MIB
/observium/trunk/mibs/qtech/QTECH-NMS-ROUTING-MIB
/observium/trunk/mibs/qtech/QTECH-NMS-SERIAL
/observium/trunk/mibs/qtech/QTECH-NMS-SMI
/observium/trunk/mibs/qtech/QTECH-NMS-SNMP
/observium/trunk/mibs/qtech/QTECH-NMS-SNTP
/observium/trunk/mibs/qtech/QTECH-NMS-STP
/observium/trunk/mibs/qtech/QTECH-NMS-SWITCH-MIB
/observium/trunk/mibs/qtech/QTECH-NMS-SYS
/observium/trunk/mibs/qtech/QTECH-NMS-SYS-TRAP
/observium/trunk/mibs/qtech/QTECH-NMS-TC
/observium/trunk/mibs/qtech/QTECH-NMS-TS
/observium/trunk/mibs/qtech/QTECH-NMS-VLAN-EXT-MIB
/observium/trunk/mibs/qtech/QTECH-NMS-WAN-MIB
/observium/trunk/mibs/qtech/QTECH-NMS-WLAN-MIB
/observium/trunk/mibs/qtech/QTECH-NMSTRAP-MIB
Lines Added: 61295 | Removed: 34391

r11331

mike 🐱 | 2021-05-19 13:02:45

CLEAN

Removed unused files.

/observium/trunk/html/includes/port-edit.inc.php
/observium/trunk/html/pages/device/edit/ports.inc.php
/observium/trunk/includes/housekeeping/timing.inc.php
Lines Added: 4 | Removed: 201

r11330

mike 🐱 | 2021-05-19 12:54:32

TRIVIAL

Fixed update device ports action.

/observium/trunk/html/ajax/actions.php
/observium/trunk/html/includes/functions.inc.php
/observium/trunk/html/pages/device/edit/ports.inc.php
Lines Added: 27 | Removed: 28

r11329

mike 🐱 | 2021-05-19 11:10:08

TRIVIAL

Cleanup housekeeping staledb module. Fixed test option passing.

/observium/trunk/housekeeping.php
/observium/trunk/includes/housekeeping/staledb.inc.php
Lines Added: 71 | Removed: 86

r11328

mike 🐱 | 2021-05-18 13:29:49

TRIVIAL

Fixed second forward requests with geocode definitions.

/observium/trunk/includes/definitions/geo.inc.php
/observium/trunk/includes/geolocation.inc.php
Lines Added: 102 | Removed: 86

r11327

mike 🐱 | 2021-05-18 12:05:40

TRIVIAL

Improved test_geo script for multiple geo apis.

/observium/trunk/includes/definitions/geo.inc.php
/observium/trunk/includes/geolocation.inc.php
/observium/trunk/test_geo.php
Lines Added: 50 | Removed: 25

r11326

mike 🐱 | 2021-05-18 12:04:26

TRIVIAL

Improved get_last_message() and test_http_request() outputs.

/observium/trunk/includes/common.inc.php
Lines Added: 47 | Removed: 40

r11325

adama 🐸 | 2021-05-17 13:30:21

FIX

Fix adding graph to dashboard

/observium/trunk/html/pages/graphs.inc.php
Lines Added: 3 | Removed: 3

r11324

adama 🐸 | 2021-05-17 11:23:19

FIX

Fix erronous loading of qtip css

/observium/trunk/html/includes/print/search.inc.php
Lines Added: 1 | Removed: 1

r11323

adama 🐸 | 2021-05-16 22:08:34

IMPROVE

Improve time handling for graphs

/observium/trunk/html/ajax/widget.php
/observium/trunk/html/includes/collectd/definitions.php
/observium/trunk/html/includes/graphs/common.inc.php
/observium/trunk/html/includes/graphs/device/collectd.inc.php
/observium/trunk/html/pages/graphs.inc.php
Lines Added: 80 | Removed: 34

r11322

adama 🐸 | 2021-05-16 12:48:21

FIX

Fix collectd graphing

/observium/trunk/html/includes/collectd/functions.php
/observium/trunk/html/pages/graphs.inc.php
Lines Added: 8 | Removed: 7

r11321

adama 🐸 | 2021-05-15 19:53:29

FIX

Fix addon css class to look correct in dark modes

/observium/trunk/html/css/bootstrap/less/forms.less
/observium/trunk/html/css/observium-dark.css
/observium/trunk/html/css/observium-dark.map
/observium/trunk/html/css/observium-darkblue.css
/observium/trunk/html/css/observium-darkblue.map
/observium/trunk/html/css/observium.css
/observium/trunk/html/css/observium.map
Lines Added: 14 | Removed: 17

r11320

adama 🐸 | 2021-05-15 19:49:01

FIX

Improve date handling on graphs browser

/observium/trunk/html/includes/graphs/common.inc.php
/observium/trunk/html/pages/graphs.inc.php
Lines Added: 12 | Removed: 7

r11319

adama 🐸 | 2021-05-15 12:52:27

IMPROVE

Improve ignoring of invalid J IF Optics

/observium/trunk/includes/discovery/sensors/juniper-ifoptics-mib.inc.php
Lines Added: 6 | Removed: 4

r11318

mike 🐱 | 2021-05-14 16:51:19

TRIVIAL

Improved detect OPNsense os and version OBS-3745.

/observium/trunk/includes/definitions/os/bsd.inc.php
/observium/trunk/includes/polling/os/unix.inc.php
Lines Added: 31 | Removed: 9

r11317

mike 🐱 | 2021-05-14 16:03:14

TRIVIAL

Fixed generate test alerts (appear in r11258).

/observium/trunk/test_alert.php
Lines Added: 7 | Removed: 4

r11316

mike 🐱 | 2021-05-14 10:29:16

TRIVIAL

Changed default device mibs order (models first, discovered second).

/observium/trunk/includes/common.inc.php
/observium/trunk/includes/definitions/mibs.inc.php
/observium/trunk/includes/entities.inc.php
/observium/trunk/tests/IncludesCommonTest.php
Lines Added: 92 | Removed: 37

r11315

mike 🐱 | 2021-05-14 07:22:20

TRIVIAL

Fixed discovery sensors with case sensitive Oid names OBS-3743.

/observium/trunk/includes/definitions/os/serverscheck.inc.php
/observium/trunk/includes/definitions/os.inc.php
/observium/trunk/update/446.sql
Lines Added: 60 | Removed: 26

r11314

mike 🐱 | 2021-05-13 14:11:03

TRIVIAL

Improved syslog messages parsing for DNOS 6.

/observium/trunk/includes/definitions/os/dell.inc.php
/observium/trunk/includes/syslog.inc.php
/observium/trunk/tests/IncludesSyslogTest.php
Lines Added: 59 | Removed: 5

r11313

mike 🐱 | 2021-05-13 11:55:28

TRIVIAL

Changed device type to optical for some Ciena/Infinera devices OBS-3744.

/observium/trunk/includes/definitions/os/ciena.inc.php
/observium/trunk/includes/definitions/os/infinera.inc.php
Lines Added: 8 | Removed: 9

r11312

mike 🐱 | 2021-05-13 11:51:15

TRIVIAL

Added discovery PoE Power Mode by BAY-STACK-PETH-EXT-MIB OBS-3575.

/observium/trunk/includes/definitions/mibs/nortel.inc.php
/observium/trunk/includes/definitions/os/extreme.inc.php
Lines Added: 55 | Removed: 41

r11311

adama 🐸 | 2021-05-12 16:45:01

ADD

Add entPhysicalAssetID to inventory tab

/observium/trunk/html/includes/print/inventory.inc.php
/observium/trunk/includes/definitions/mibs/enterasys.inc.php
/observium/trunk/includes/definitions/os/extreme.inc.php
Lines Added: 17 | Removed: 2

r11309

adama 🐸 | 2021-05-12 16:05:04

IMPROVE

Improve device group view

/observium/trunk/html/includes/entities/device.inc.php
/observium/trunk/html/includes/graphs/common.inc.php
/observium/trunk/html/pages/device/graphs.inc.php
/observium/trunk/html/pages/devices/basic.inc.php
/observium/trunk/html/pages/devices/detail.inc.php
/observium/trunk/html/pages/devices/graphs.inc.php
/observium/trunk/html/pages/group.inc.php
Lines Added: 150 | Removed: 29

r11308

adama 🐸 | 2021-05-12 13:49:14

OS

Add ubnt oid to unifi

/observium/trunk/includes/definitions/os/ubiquiti.inc.php
Lines Added: 1 | Removed: 1

r11307

adama 🐸 | 2021-05-11 02:10:22

IMPROVE

Improve alert ignore handling via api

/observium/trunk/html/api/v0/includes/alerts.inc.php
Lines Added: 3 | Removed: 0

r11306

adama 🐸 | 2021-05-11 02:04:53

FIX

Make setting ignore_until and ignore_until_ok behaviour consistent between table, page and api

/observium/trunk/html/includes/actions/alert_entry_ignore_until_ok.inc.php
/observium/trunk/html/includes/print/alert.inc.php
/observium/trunk/html/pages/device/alert.inc.php
Lines Added: 11 | Removed: 6

r11305

mike 🐱 | 2021-05-06 15:06:27

TRIVIAL

Improved version/patch detect for Huawei VRP by HUAWEI-SYS-MAN-MIB.

/observium/trunk/includes/definitions/mibs/huawei.inc.php
/observium/trunk/includes/polling/os/vrp.inc.php
Lines Added: 115 | Removed: 2

r11304

mike 🐱 | 2021-05-06 06:37:39

TRIVIAL

Fixed RX/TX Power scale by DLINKSW-DDM-MIB.

/observium/trunk/includes/definitions/mibs/d-link.inc.php
Lines Added: 4 | Removed: 4

r11303

mike 🐱 | 2021-05-05 21:16:39

TRIVIAL

Reduced db queries on device page.

/observium/trunk/html/includes/navbar.inc.php
/observium/trunk/html/pages/device/overview/sensors.inc.php
/observium/trunk/includes/entities/device.inc.php
/observium/trunk/includes/entities.inc.php
Lines Added: 108 | Removed: 75

r11302

mike 🐱 | 2021-05-05 21:13:11

PHP8

More fixes for debug requests.

/observium/trunk/includes/common.inc.php
Lines Added: 4 | Removed: 6

r11301

mike 🐱 | 2021-05-05 16:16:40

TRIVIAL

Fixed statuses discovery by DLINKSW-ENTITY-EXT-MIB. Improved DDM sensors discovery by DES-1210-28ME-B2.

/observium/trunk/includes/definitions/mibs/d-link.inc.php
/observium/trunk/includes/discovery/sensors/des-1210-28me-b2.inc.php
Lines Added: 216 | Removed: 293

r11300

mike 🐱 | 2021-05-05 14:17:32

PHP8

Fixed debug requests in Web UI.

/observium/trunk/includes/common.inc.php
/observium/trunk/includes/db/mysqli.inc.php
/observium/trunk/includes/db.inc.php
Lines Added: 12 | Removed: 16

r11299

mike 🐱 | 2021-05-05 13:41:42

TRIVIAL

Use register_html_alert() for display web system alerts.

/observium/trunk/html/includes/functions.inc.php
/observium/trunk/html/includes/notifications.inc.php
/observium/trunk/html/index.php
/observium/trunk/includes/common.inc.php
Lines Added: 74 | Removed: 58

r11298

mike 🐱 | 2021-05-05 13:04:32

TRIVIAL

Fixed rrdtool_file_valid() for old rrdtool versions.

/observium/trunk/includes/definitions.inc.php
/observium/trunk/includes/rrdtool.inc.php
Lines Added: 88 | Removed: 83

r11297

mike 🐱 | 2021-05-05 08:53:56

TRIVIAL

Fixed API request addresses when address not associated with port OBS-3739.

/observium/trunk/html/api/v0/includes/address.inc.php
Lines Added: 95 | Removed: 92

r11296

mike 🐱 | 2021-05-05 08:52:25

TRIVIAL

Fixed set OBS_DEBUG constant on API requests.

/observium/trunk/html/api/v0/index.php
/observium/trunk/includes/definitions.inc.php
Lines Added: 26 | Removed: 16

r11295

mike 🐱 | 2021-05-04 15:34:19

TRIVIAL

Fixed incorrect success message for add device.

/observium/trunk/html/pages/addhost.inc.php
Lines Added: 1 | Removed: 3

r11294

mike 🐱 | 2021-05-04 09:34:16

TRIVIAL

Renamed d-link file include with mib name OBS-3725.

/observium/trunk/includes/definitions/mibs/d-link/d-link.des3018-3026.php
/observium/trunk/includes/definitions/mibs/d-link/des30xx-l2mgmt-mib.php
/observium/trunk/includes/definitions/mibs/d-link.inc.php
Lines Added: 61 | Removed: 61

r11293

mike 🐱 | 2021-05-04 09:21:38

TRIVIAL

Clean features for Huawei VRP OBS-3737.

/observium/trunk/includes/definitions/os/huawei.inc.php
Lines Added: 1 | Removed: 1

r11292

mike 🐱 | 2021-05-04 09:18:18

TRIVIAL

Use own Huawei firmware version and patch params instead platform version OBS-3737.

/observium/trunk/includes/definitions/mibs/huawei.inc.php
/observium/trunk/includes/definitions/os/huawei.inc.php
/observium/trunk/includes/entities/device.inc.php
/observium/trunk/includes/polling/os.inc.php
Lines Added: 41 | Removed: 14

r11291

adama 🐸 | 2021-05-03 22:09:34

ADD

Add more d-link support

/observium/trunk/includes/definitions/mibs/d-link
/observium/trunk/includes/definitions/mibs/d-link/d-link.des3018-3026.php
/observium/trunk/includes/definitions/mibs/d-link.inc.php
/observium/trunk/includes/definitions/os/d-link.inc.php
/observium/trunk/mibs/d-link/DES-1210-28ME-B2
/observium/trunk/mibs/d-link/DES-1210-28ME-B3
/observium/trunk/mibs/d-link/DES-1210-28ME_B2
/observium/trunk/mibs/d-link/DLINKSW-DDM-MIB
/observium/trunk/mibs/d-link/DLINKSW-ENTITY-EXT-MIB
Lines Added: 52730 | Removed: 14531

r11290

adama 🐸 | 2021-05-03 22:07:58

FIX

Clean up MIB name outputs in mem/proc discovery

/observium/trunk/includes/discovery/mempools.inc.php
/observium/trunk/includes/discovery/processors.inc.php
Lines Added: 6 | Removed: 4

r11289

adama 🐸 | 2021-05-03 21:20:28

FIX

Fix labelling of cbqos entries

/observium/trunk/includes/polling/cisco-cbqos.inc.php
Lines Added: 10 | Removed: 5

r11288

adama 🐸 | 2021-04-30 21:32:34

ADD

Add fortigate sync status

/observium/trunk/includes/definitions/mibs/fortinet.inc.php
Lines Added: 16 | Removed: 0

r11287

adama 🐸 | 2021-04-30 15:56:31

ADD

Add check_dns basic definition

/observium/trunk/includes/definitions/entities/probes.inc.php
Lines Added: 6 | Removed: 1

r11286

mike 🐱 | 2021-04-30 13:10:53

TRIVIAL

Improved add device via api output.

/observium/trunk/html/api/v0/includes/devices.inc.php
/observium/trunk/html/includes/print/events.inc.php
/observium/trunk/includes/distributed.inc.php
/observium/trunk/includes/entities/device.inc.php
Lines Added: 71 | Removed: 52

r11285

mike 🐱 | 2021-04-30 13:08:59

LIBS

Updated Flight lib.

/observium/trunk/libs/flight/Engine.php
/observium/trunk/libs/flight/Flight.php
/observium/trunk/libs/flight/VERSION
/observium/trunk/libs/flight/net/Response.php
/observium/trunk/libs/flight/util/Collection.php
/observium/trunk/libs/flight/util/LegacyJsonSerializable.php
Lines Added: 48 | Removed: 12

r11284

mike 🐱 | 2021-04-30 09:43:49

TRIVIAL

Added os definition for Alpha CXC HP controllers OBS-3734.

/observium/trunk/includes/definitions/os/alpha.inc.php
/observium/trunk/includes/definitions/os.inc.php
Lines Added: 31 | Removed: 18

r11283

mike 🐱 | 2021-04-30 09:04:05

TRIVIAL

Added snmp_timeout and snmp_retries to allowed options in add_device_vars().

/observium/trunk/html/pages/device/edit/snmp.inc.php
/observium/trunk/includes/common.inc.php
/observium/trunk/includes/entities/device.inc.php
Lines Added: 45 | Removed: 26

r11282

adama 🐸 | 2021-04-30 02:55:15

ADD

Add ability to filter ports api return by field

/observium/trunk/html/api/v0/includes/devices.inc.php
/observium/trunk/html/api/v0/includes/ports.inc.php
Lines Added: 31 | Removed: 9

r11281

adama 🐸 | 2021-04-30 01:06:55

ADD

Add fields filter to devices api endpoint

/observium/trunk/html/api/v0/includes/devices.inc.php
Lines Added: 17 | Removed: 2

r11280

mike 🐱 | 2021-04-29 12:32:41

MAJOR

Added ability for inially add devices to remote pollers. Added actions queue for remote pollers.

/observium/trunk/discovery.php
/observium/trunk/html/includes/functions.inc.php
/observium/trunk/html/includes/print/common.inc.php
/observium/trunk/html/includes/print/search.inc.php
/observium/trunk/html/pages/addhost.inc.php
/observium/trunk/html/pages/device/edit/device.inc.php
/observium/trunk/html/pages/pollerlog.inc.php
/observium/trunk/includes/common.inc.php
/observium/trunk/includes/distributed.inc.php
/observium/trunk/includes/entities/device.inc.php
/observium/trunk/includes/functions.inc.php
/observium/trunk/includes/sql-config.inc.php
/observium/trunk/poller-wrapper.py
/observium/trunk/update/445.sql
Lines Added: 950 | Removed: 861

r11279

mike 🐱 | 2021-04-28 13:25:00

TRIVIAL

Fixed trigger alert on compare numeric value with empty condition.

/observium/trunk/html/includes/print/alert.inc.php
/observium/trunk/html/pages/add_alert_check.inc.php
/observium/trunk/html/pages/alert_check.inc.php
/observium/trunk/html/pages/device/alert.inc.php
/observium/trunk/includes/alerts.inc.php
Lines Added: 140 | Removed: 88

r11278

mike 🐱 | 2021-04-28 13:21:36

TRIVIAL

Improved build_table() for generate html tables.

/observium/trunk/html/includes/print/common.inc.php
/observium/trunk/html/pages/processes.inc.php
Lines Added: 62 | Removed: 24

r11277

mike 🐱 | 2021-04-27 21:47:34

TRIVIAL

Fixed return numbers by nicecase().

/observium/trunk/includes/rewrites.inc.php
Lines Added: 6 | Removed: 1

r11276

adama 🐸 | 2021-04-27 21:34:57

FIX

Fix display of vm cpu cores

/observium/trunk/html/includes/entities/virtualmachine.inc.php
Lines Added: 1 | Removed: 1

r11274

mike 🐱 | 2021-04-27 16:46:28

TRIVIAL

Improved eventlog about incorrect snmp v3 authentication or encryption protocol error.

/observium/trunk/includes/snmp.inc.php
Lines Added: 12 | Removed: 1

r11273

mike 🐱 | 2021-04-27 15:13:53

MINOR

Added SNMPv3 additional authentication and privacy protocol options supported by net-snmp 5.8+.

/observium/trunk/add_device.php
/observium/trunk/html/pages/addhost.inc.php
/observium/trunk/html/pages/device/edit/snmp.inc.php
/observium/trunk/includes/common.inc.php
/observium/trunk/includes/defaults.inc.php
/observium/trunk/includes/definitions.inc.php
/observium/trunk/includes/snmp.inc.php
/observium/trunk/update/444.sql
Lines Added: 205 | Removed: 183

r11272

mike 🐱 | 2021-04-27 12:18:25

TRIVIAL

Updated pollers list on device edit page.

/observium/trunk/html/pages/device/edit/device.inc.php
Lines Added: 7 | Removed: 4

r11271

mike 🐱 | 2021-04-27 12:16:56

MINOR

Pass poller_id to discovery/poller when it requested by command arguments.

/observium/trunk/poller-wrapper.py
Lines Added: 212 | Removed: 182

r11270

mike 🐱 | 2021-04-27 12:15:10

MINOR

Pass poller_id from wrapper to poller/discovery scripts. Store host_id and host_uname for partitioned pollers.

/observium/trunk/alerter.php
/observium/trunk/discovery.php
/observium/trunk/html/pages/pollerlog.inc.php
/observium/trunk/includes/sql-config.inc.php
/observium/trunk/poller.php
/observium/trunk/update/443.sql
Lines Added: 181 | Removed: 188

r11269

mike 🐱 | 2021-04-27 12:10:21

TRIVIAL

Added function get_local_id() for get current host/poller unique id.

/observium/trunk/includes/common.inc.php
Lines Added: 49 | Removed: 12

r11268

mike 🐱 | 2021-04-27 08:22:22

MINOR

Added support for Lenovo XClarity Controller OBS-3418.

/observium/trunk/includes/definitions/mibs/ibm.inc.php
/observium/trunk/includes/definitions/os/ibm.inc.php
/observium/trunk/mibs/ibm/LENOVO-XCC-MIB
Lines Added: 9224 | Removed: 3

r11267

mike 🐱 | 2021-04-26 17:16:37

TRIVIAL

Fixed display ifAliases on Global VLANs page.

/observium/trunk/html/pages/vlan.inc.php
Lines Added: 1 | Removed: 1

r11266

mike 🐱 | 2021-04-26 17:13:24

TRIVIAL

Fixed empty array sorting on Global VLANs page.

/observium/trunk/html/pages/vlan.inc.php
Lines Added: 41 | Removed: 8

r11265

mike 🐱 | 2021-04-26 13:32:21

TRIVIAL

Fixed variable override.

/observium/trunk/includes/versioncheck.inc.php
Lines Added: 2 | Removed: 2

r11264

mike 🐱 | 2021-04-26 12:19:47

TRIVIAL

Fixed detect hardware for Meinberg NTP-Servers OBS-3730.

/observium/trunk/includes/definitions/mibs/meinberg.inc.php
/observium/trunk/includes/definitions/os/meinberg.inc.php
/observium/trunk/includes/definitions/os.inc.php
/observium/trunk/mibs/meinberg/MBG-MGMT-MIB
/observium/trunk/mibs/meinberg/MBG-SNMP-LTNG-MIB
/observium/trunk/mibs/meinberg/MBG-SNMP-NTP-DISPLAY-MIB
/observium/trunk/mibs/meinberg/MBG-SNMP-RSC-MDU-MIB
/observium/trunk/mibs/meinberg/MBG-SNMP-RSC180-MIB
/observium/trunk/mibs/meinberg/MBG-SYNCBOX_N2X-MIB
/observium/trunk/mibs/meinberg/MEINBERG-OS-MIB
Lines Added: 4758 | Removed: 218

r11263

mike 🐱 | 2021-04-26 08:37:40

CLEAN

Removed debug prints.

/observium/trunk/includes/alerts.inc.php
Lines Added: 2 | Removed: 6

r11261

adama 🐸 | 2021-04-26 00:24:30

FIX

Move device_id_by_entity to device entity functions include from html functions

/observium/trunk/html/includes/functions.inc.php
/observium/trunk/includes/entities/device.inc.php
Lines Added: 30 | Removed: 31

r11260

adama 🐸 | 2021-04-26 00:15:00

ADD

Fix missing device_id in alert_table

/observium/trunk/update/442.php
Lines Added: 15 | Removed: 0

r11259

adama 🐸 | 2021-04-26 00:06:37

FIX

Fix correctly applying device_id to alerts

/observium/trunk/includes/alerts.inc.php
Lines Added: 11 | Removed: 5

r11258

mike 🐱 | 2021-04-25 12:09:56

TRIVIAL

Set current timestamps in test alert notifications.

/observium/trunk/test_alert.php
Lines Added: 16 | Removed: 16

r11257

mike 🐱 | 2021-04-23 13:02:43

TRIVIAL

Improved discovery sensors by PDU-MIB.

/observium/trunk/includes/definitions/mibs/raritan.inc.php
/observium/trunk/includes/definitions/os/raritan.inc.php
/observium/trunk/includes/definitions/os.inc.php
/observium/trunk/includes/discovery/sensors/pdu-mib.inc.php
Lines Added: 519 | Removed: 201

r11256

mike 🐱 | 2021-04-22 13:18:26

SQL

Fixed Engine for some db tables. Updated maximum possible sensor and counter values.

/observium/trunk/update/441.sql
Lines Added: 5 | Removed: 0

r11255

mike 🐱 | 2021-04-22 13:08:28

TRIVIAL

Improved detect command versions.

/observium/trunk/includes/common.inc.php
/observium/trunk/includes/defaults.inc.php
/observium/trunk/includes/definitions/version.inc.php
/observium/trunk/includes/sql-config.inc.php
Lines Added: 254 | Removed: 211

r11254

mike 🐱 | 2021-04-22 08:31:11

REFACTOR

Migrated createHost() to create_device() with array params. Added ability for set poller_id.

/observium/trunk/includes/discovery/functions.inc.php
/observium/trunk/includes/entities/device.inc.php
/observium/trunk/includes/functions.inc.php
Lines Added: 283 | Removed: 282

r11252

mike 🐱 | 2021-04-21 13:32:11

TRIVIAL

Fixed select groups/checkers by device locations.

/observium/trunk/html/includes/functions.inc.php
/observium/trunk/includes/alerts.inc.php
/observium/trunk/includes/definitions/entities.inc.php
Lines Added: 29 | Removed: 35

r11251

mike 🐱 | 2021-04-21 08:12:37

TRIVIAL

Detect Nfsen-ng graphs.

/observium/trunk/html/includes/graphs/device/nfsen_bytes.inc.php
/observium/trunk/html/includes/graphs/device/nfsen_common.inc.php
/observium/trunk/html/includes/graphs/device/nfsen_traffic.inc.php
/observium/trunk/html/pages/device/nfsen.inc.php
Lines Added: 44 | Removed: 26

r11250

mike 🐱 | 2021-04-20 13:20:37

MINOR

Added support for Socomec Net Vision 7+ OBS-3720.

/observium/trunk/includes/definitions/mibs/socomec
/observium/trunk/includes/definitions/mibs/socomec/socomecups-adicom-mib.inc.php
/observium/trunk/includes/definitions/mibs/socomec/socomecups-mib.inc.php
/observium/trunk/includes/definitions/mibs/socomec.inc.php
/observium/trunk/includes/definitions/os/socomec.inc.php
/observium/trunk/includes/discovery/sensors/socomecups-mib.inc.php
Lines Added: 654 | Removed: 332

r11249

mike 🐱 | 2021-04-20 13:15:56

TRIVIAL

Prefer discovered mibs in sensors discovery.

/observium/trunk/includes/entities.inc.php
Lines Added: 26 | Removed: 40

r11248

mike 🐱 | 2021-04-19 15:08:55

TRIVIAL

Clean sensors descriptions by ATEN-IPMI-MIB.

/observium/trunk/includes/discovery/sensors/aten-ipmi-mib.inc.php
Lines Added: 1 | Removed: 1

r11247

mike 🐱 | 2021-04-19 13:19:31

TRIVIAL

Force snmpwalk with ASCII strings in ATEN-IPMI-MIB.

/observium/trunk/includes/discovery/sensors/aten-ipmi-mib.inc.php
Lines Added: 1 | Removed: 1

r11246

mike 🐱 | 2021-04-19 12:03:35

MINOR

Added support for Socomec Delphys GP UPS OBS-3490.

/observium/trunk/includes/definitions/mibs/socomec.inc.php
/observium/trunk/includes/definitions/os/socomec.inc.php
/observium/trunk/includes/definitions/os.inc.php
Lines Added: 266 | Removed: 31

r11245

mike 🐱 | 2021-04-19 12:02:17

MIBS

Updated Socomec mib files.

/observium/trunk/mibs/socomec/SOCOMECUPS-ADICOM-MIB
/observium/trunk/mibs/socomec/SOCOMECUPS7-MIB
/observium/trunk/mibs/socomec/SOCOMECUPS_ADICOM_MIB
Lines Added: 3010 | Removed: 638

r11244

adama 🐸 | 2021-04-17 16:23:45

FIX

Improve VRF page in dark mode

/observium/trunk/html/includes/print-vrf.inc.php
/observium/trunk/html/pages/device/routing/vrf.inc.php
Lines Added: 14 | Removed: 14

r11243

mike 🐱 | 2021-04-16 16:42:17

TRIVIAL

Fixed access to config var in get_autodiscovery_device_id().

/observium/trunk/includes/discovery/functions.inc.php
Lines Added: 1 | Removed: 1

r11242

mike 🐱 | 2021-04-16 14:52:43

TRIVIAL

Do not disclose version to unauthorized requests.

/observium/trunk/html/includes/functions.inc.php
Lines Added: 6 | Removed: 4

r11241

mike 🐱 | 2021-04-16 13:54:06

TRIVIAL

Timeout option in generate_http_context() not configurable.

/observium/trunk/includes/common.inc.php
Lines Added: 7 | Removed: 1

r11240

mike 🐱 | 2021-04-16 13:52:11

TRIVIAL

Improved get_rancid_filename(), added generate_device_hostnames().

/observium/trunk/html/includes/functions.inc.php
/observium/trunk/html/pages/device/showconfig.inc.php
/observium/trunk/html/pages/device.inc.php
/observium/trunk/includes/entities/device.inc.php
Lines Added: 153 | Removed: 111

r11239

mike 🐱 | 2021-04-16 11:18:02

TRIVIAL

Ignored (system default) sysnames in discovery neighbours now configurable.

/observium/trunk/includes/defaults.inc.php
/observium/trunk/includes/discovery/functions.inc.php
Lines Added: 32 | Removed: 9

r11238

mike 🐱 | 2021-04-16 09:03:09

MINOR

Added basic detect Proofpoint E-mail Gateway OBS-3710.

/observium/trunk/html/images/os/proofpoint-dark.png
/observium/trunk/html/images/os/proofpoint-dark_2x.png
/observium/trunk/html/images/os/proofpoint.png
/observium/trunk/html/images/os/proofpoint_2x.png
/observium/trunk/includes/definitions/os/proofpoint.inc.php
/observium/trunk/includes/polling/os/unix.inc.php
Lines Added: 50 | Removed: 1

r11237

mike 🐱 | 2021-04-16 08:02:28

TRIVIAL

Fixed check versions requests error. Added external apis definitions.

/observium/trunk/includes/definitions/apis.inc.php
/observium/trunk/includes/definitions/version.inc.php
/observium/trunk/includes/definitions.inc.php
/observium/trunk/includes/versioncheck.inc.php
Lines Added: 86 | Removed: 68

r11236

mike 🐱 | 2021-04-15 13:15:47

TRIVIAL

Fixed Arch Linux distro icons.

/observium/trunk/html/images/os/arch_linux.png
/observium/trunk/html/images/os/arch_linux_2x.png
/observium/trunk/html/images/os/archlinux.png
/observium/trunk/html/images/os/archlinux_2x.png
Lines Added: 1 | Removed: 1

r11235

mike 🐱 | 2021-04-15 10:55:05

MINOR

Improved Google Chat notification transport OBS-3482.

/observium/trunk/includes/definitions/transports.inc.php
/observium/trunk/includes/templates/notification/google-chat_card.tpl
/observium/trunk/includes/templates/notification/google-chat_text.tpl
Lines Added: 137 | Removed: 8

r11234

mike 🐱 | 2021-04-15 10:53:45

TRIVIAL

Improved pass tagged request params in definition based http requests.

/observium/trunk/includes/common.inc.php
Lines Added: 43 | Removed: 33

r11233

mike 🐱 | 2021-04-14 16:27:57

MINOR

Added Google Chat transport support OBS-3482.

/observium/trunk/includes/definitions/transports.inc.php
Lines Added: 37 | Removed: 0

r11232

mike 🐱 | 2021-04-14 13:34:37

PHP8

Fixed other "Uncaught TypeError".

/observium/trunk/includes/alerting/email.inc.php
/observium/trunk/includes/common.inc.php
/observium/trunk/includes/discovery/storage/host-resources-mib.inc.php
/observium/trunk/poller.php
/observium/trunk/tests/IncludesCommonTest.php
Lines Added: 25 | Removed: 19

r11231

mike 🐱 | 2021-04-14 13:23:09

TRIVIAL

Added simple helper function safe_empty(). Added phpunit tests for safe_* functions.

/observium/trunk/includes/common.inc.php
/observium/trunk/tests/IncludesCommonTest.php
Lines Added: 71 | Removed: 1

r11230

mike 🐱 | 2021-04-14 12:41:42

PHP8

Fixed "Only variables should be passed by reference".

/observium/trunk/includes/discovery/sensors/huawei-entity-extent-mib.inc.php
/observium/trunk/includes/polling/os/zte.inc.php
/observium/trunk/includes/polling/ports/q-bridge-mib.inc.php
Lines Added: 27 | Removed: 44

r11229

mike 🐱 | 2021-04-14 11:58:37

TRIVIAL

Added debug option for log all php errors to observium logs dir (mostly for catch php8 errors).

/observium/trunk/includes/defaults.inc.php
/observium/trunk/includes/definitions.inc.php
Lines Added: 13 | Removed: 11

r11228

mike 🐱 | 2021-04-13 17:37:24

PHP8

Fixed minor php8 errors.

/observium/trunk/html/pages/devices.inc.php
/observium/trunk/html/pages/inventory.inc.php
/observium/trunk/html/pages/pollerlog.inc.php
/observium/trunk/includes/common.inc.php
Lines Added: 77 | Removed: 82

r11227

mike 🐱 | 2021-04-13 17:25:22

TRIVIAL

Fixed debug in poller-wrapper OBS-3708.

/observium/trunk/poller-wrapper.py
Lines Added: 3 | Removed: 1

r11226

mike 🐱 | 2021-04-13 13:02:39

PHP8

Fixed minor type errors.

/observium/trunk/html/includes/navbar.inc.php
/observium/trunk/includes/common.inc.php
/observium/trunk/includes/functions.inc.php
/observium/trunk/includes/polling/aruba-controller.inc.php
Lines Added: 45 | Removed: 26

r11225

mike 🐱 | 2021-04-12 15:03:11

TRIVIAL

Copy ifDescr to ifAlias on FortiSwitch OBS-3716.

/observium/trunk/includes/definitions/os/fortinet.inc.php
/observium/trunk/includes/rewrites.inc.php
Lines Added: 12 | Removed: 15

r11224

mike 🐱 | 2021-04-10 14:12:08

TRIVIAL

Updated ServiceNow notification definition.

/observium/trunk/includes/definitions/transports.inc.php
Lines Added: 3 | Removed: 2

r11223

mike 🐱 | 2021-04-09 16:03:02

TRIVIAL

Added unofficial rancid os mapping for DCN clone switches.

/observium/trunk/includes/definitions/os/nag.inc.php
/observium/trunk/includes/definitions/os/qtech.inc.php
/observium/trunk/includes/definitions/os.inc.php
Lines Added: 34 | Removed: 21

r11222

mike 🐱 | 2021-04-09 15:56:08

MINOR

Improved support for DCN-like switches (SNR, QTech) OBS-3648.

/observium/trunk/includes/definitions/mibs/dcn
/observium/trunk/includes/definitions/mibs/dcn/dcn-xxx.php
/observium/trunk/includes/definitions/mibs/dcn.inc.php
/observium/trunk/includes/definitions/mibs/qtech.inc.php
/observium/trunk/includes/definitions/mibs/snr.inc.php
/observium/trunk/includes/definitions/models.inc.php
/observium/trunk/includes/definitions/os/nag.inc.php
/observium/trunk/includes/polling/os/ups-mib.inc.php
Lines Added: 514 | Removed: 425

r11221

mike 🐱 | 2021-04-09 15:52:05

CLEAN

Clean numeric indexes in mibs definitions.

/observium/trunk/includes/definitions/mibs/citrix.inc.php
/observium/trunk/includes/definitions/mibs/opengear.inc.php
/observium/trunk/includes/definitions/mibs.inc.php
Lines Added: 35 | Removed: 20

r11220

mike 🐱 | 2021-04-08 15:58:54

TRIVIAL

Fixed potential security issue in search OBS-3713.

/observium/trunk/html/ajax/search.php
Lines Added: 4 | Removed: 2

r11219

mike 🐱 | 2021-04-08 15:01:50

TRIVIAL

Fixed contact tooltip escaping.

/observium/trunk/html/includes/contacts-navbar.inc.php
/observium/trunk/html/pages/contact.inc.php
Lines Added: 3 | Removed: 3

r11218

mike 🐱 | 2021-04-08 14:46:28

MINOR

Added ServiceNow notification transport.

/observium/trunk/includes/alerting/servicenow.inc.php
/observium/trunk/includes/definitions/transports.inc.php
Lines Added: 98 | Removed: 1

r11217

mike 🐱 | 2021-04-08 12:00:41

TRIVIAL

Fixed poller-wrapper unexpected exit when log file not permitted for write.

/observium/trunk/poller-wrapper.py
Lines Added: 15 | Removed: 8

r11216

mike 🐱 | 2021-04-08 11:37:38

TRIVIAL

Store rrd files update permission error into eventlog.

/observium/trunk/html/includes/print/events.inc.php
/observium/trunk/html/pages/device/overview/events.inc.php
/observium/trunk/includes/rrdtool.inc.php
Lines Added: 109 | Removed: 32

r11215

adama 🐸 | 2021-04-07 21:12:35

IMPROVE

Improve login form in dark modes.

/observium/trunk/html/css/bootstrap/less/boxes.less
/observium/trunk/html/css/bootstrap/less/variables-darkblue.less
/observium/trunk/html/css/observium-dark.css
/observium/trunk/html/css/observium-dark.map
/observium/trunk/html/css/observium-darkblue.css
/observium/trunk/html/css/observium-darkblue.map
/observium/trunk/html/css/observium.css
/observium/trunk/html/css/observium.map
Lines Added: 27 | Removed: 25

r11214

mike 🐱 | 2021-04-07 20:22:05

TRIVIAL

Updated os group definition (enterprise_tree_snmpv2).

/observium/trunk/includes/definitions/os.inc.php
Lines Added: 5 | Removed: 5

r11213

mike 🐱 | 2021-04-07 20:19:17

MINOR

Improved support for Nokia PSI-M platform.

/observium/trunk/includes/definitions/mibs/nokia.inc.php
/observium/trunk/includes/definitions/os/nokia.inc.php
Lines Added: 379 | Removed: 2

r11212

mike 🐱 | 2021-04-07 20:18:01

MIBS

Added nokia mib files.

/observium/trunk/mibs/nokia/TIMETRA-SAS-MIRROR-MIB
/observium/trunk/mibs/nokia/TIMETRA-SAS-PORT-MIB
/observium/trunk/mibs/nokia/TIMETRA-SAS-SDP-MIB
/observium/trunk/mibs/nokia/TN-BFD-MIB
/observium/trunk/mibs/nokia/TN-CLEAR-MIB
/observium/trunk/mibs/nokia/TN-CONN-PROF-MIB
/observium/trunk/mibs/nokia/TN-DOT3-OAM-MIB
/observium/trunk/mibs/nokia/TN-ETH-RING-MIB
/observium/trunk/mibs/nokia/TN-FILTER-MIB
/observium/trunk/mibs/nokia/TN-IEEE8021-CFM-MIB
/observium/trunk/mibs/nokia/TN-IGMP-SNOOPING-MIB
/observium/trunk/mibs/nokia/TN-LAG-MIB
/observium/trunk/mibs/nokia/TN-LLDP-MIB
/observium/trunk/mibs/nokia/TN-LOG-MIB
/observium/trunk/mibs/nokia/TN-MC-REDUNDANCY-MIB
/observium/trunk/mibs/nokia/TN-MIRROR-MIB
/observium/trunk/mibs/nokia/TN-MPLS-MIB
/observium/trunk/mibs/nokia/TN-MPLS-TP-MIB
/observium/trunk/mibs/nokia/TN-OAM-TEST-MIB
/observium/trunk/mibs/nokia/TN-PACKETSWITCH-MIB
/observium/trunk/mibs/nokia/TN-PMON-MIB
/observium/trunk/mibs/nokia/TN-PORT-MIB
/observium/trunk/mibs/nokia/TN-QOS-MIB
/observium/trunk/mibs/nokia/TN-RMD-CFM-MIB
/observium/trunk/mibs/nokia/TN-RMD-EFM-MIB
/observium/trunk/mibs/nokia/TN-RMD-IF-MIB
/observium/trunk/mibs/nokia/TN-RMD-SYSTEM-MIB
/observium/trunk/mibs/nokia/TN-RMD-TC-MIB
/observium/trunk/mibs/nokia/TN-RMD-TSOP-MIB
/observium/trunk/mibs/nokia/TN-SAP-MIB
/observium/trunk/mibs/nokia/TN-SAS-IEEE8021-CFM-MIB
/observium/trunk/mibs/nokia/TN-SAS-IEEE8021-PAE-MIB
/observium/trunk/mibs/nokia/TN-SAS-MIRROR-MIB
/observium/trunk/mibs/nokia/TN-SAS-OAM-TEST-MIB
/observium/trunk/mibs/nokia/TN-SAS-PORT-MIB
/observium/trunk/mibs/nokia/TN-SAS-QOS-MIB
/observium/trunk/mibs/nokia/TN-SAS-SDP-MIB
/observium/trunk/mibs/nokia/TN-SAS-SERV-MIB
/observium/trunk/mibs/nokia/TN-SDP-MIB
/observium/trunk/mibs/nokia/TN-SERV-MIB
/observium/trunk/mibs/nokia/TN-TC-MIB
/observium/trunk/mibs/nokia/TN-VRTR-MIB
/observium/trunk/mibs/nokia/TROPIC-1830PSD-CAPABILITY-MIB
/observium/trunk/mibs/nokia/TROPIC-1830VWM-CAPABILITY-MIB
/observium/trunk/mibs/nokia/TROPIC-ABSNODE-MIB
/observium/trunk/mibs/nokia/TROPIC-ABSNODE-NOTIFICATION-MIB
/observium/trunk/mibs/nokia/TROPIC-ACCESSPORT-MIB
/observium/trunk/mibs/nokia/TROPIC-ALARMPANEL-MIB
/observium/trunk/mibs/nokia/TROPIC-AMPLIFIER-MIB
/observium/trunk/mibs/nokia/TROPIC-ASON-MIB
/observium/trunk/mibs/nokia/TROPIC-BREAKER-MIB
/observium/trunk/mibs/nokia/TROPIC-CARD-MIB
/observium/trunk/mibs/nokia/TROPIC-CONTROLCARD-MIB
/observium/trunk/mibs/nokia/TROPIC-DIAGNOSTIC-MIB
/observium/trunk/mibs/nokia/TROPIC-EXPROPTICALCARD
/observium/trunk/mibs/nokia/TROPIC-EXPRSCALARS
/observium/trunk/mibs/nokia/TROPIC-FAN-MIB
/observium/trunk/mibs/nokia/TROPIC-GENERIC-LOG-MIB
/observium/trunk/mibs/nokia/TROPIC-GENERIC-NOTIFICATION-MIB
/observium/trunk/mibs/nokia/TROPIC-GLOBAL-REG
/observium/trunk/mibs/nokia/TROPIC-GMPLS-CPIF-MIB
/observium/trunk/mibs/nokia/TROPIC-GMPLS-DPIF-MIB
/observium/trunk/mibs/nokia/TROPIC-GMPLS-LSP-MIB
/observium/trunk/mibs/nokia/TROPIC-GMPLS-NE-MIB
/observium/trunk/mibs/nokia/TROPIC-GMPLS-NOTIFICATION-MIB
/observium/trunk/mibs/nokia/TROPIC-IEEE8023br-MIB
/observium/trunk/mibs/nokia/TROPIC-L1SERVICE-MIB
/observium/trunk/mibs/nokia/TROPIC-LOG-MIB
/observium/trunk/mibs/nokia/TROPIC-NOTIFICATION-MIB
/observium/trunk/mibs/nokia/TROPIC-OCH-MIB
/observium/trunk/mibs/nokia/TROPIC-OPTICALCARD-MIB
/observium/trunk/mibs/nokia/TROPIC-OPTICALPORT-MIB
/observium/trunk/mibs/nokia/TROPIC-OSPF-MIB
/observium/trunk/mibs/nokia/TROPIC-OTH-MIB
/observium/trunk/mibs/nokia/TROPIC-OTUODU-MIB
/observium/trunk/mibs/nokia/TROPIC-PHMNOTIFICATION-MIB
/observium/trunk/mibs/nokia/TROPIC-POWERMGMT-MIB
/observium/trunk/mibs/nokia/TROPIC-PSD-MIB
/observium/trunk/mibs/nokia/TROPIC-PTP-MIB
/observium/trunk/mibs/nokia/TROPIC-ROE-MIB
/observium/trunk/mibs/nokia/TROPIC-SHELF-MIB
/observium/trunk/mibs/nokia/TROPIC-SLOT-MIB
/observium/trunk/mibs/nokia/TROPIC-SOFTWARE-MIB
/observium/trunk/mibs/nokia/TROPIC-STATISTICS-MIB
/observium/trunk/mibs/nokia/TROPIC-SYNCE-MIB
/observium/trunk/mibs/nokia/TROPIC-SYSTEM-MIB
/observium/trunk/mibs/nokia/TROPIC-TC
/observium/trunk/mibs/nokia/TROPIC-USERMGMT-MIB
/observium/trunk/mibs/nokia/TROPIC-VTSCONN-MIB
/observium/trunk/mibs/nokia/TROPIC-VWMMS-MIB
/observium/trunk/mibs/nokia/TROPIC-WAVEKEY-MIB
Lines Added: 379291 | Removed: 94

r11211

mike 🐱 | 2021-04-07 20:16:42

TRIVIAL

Improved snmp_fix_numeric() for split unit with lanes.

/observium/trunk/includes/snmp.inc.php
Lines Added: 18 | Removed: 5

r11210

mike 🐱 | 2021-04-07 12:15:31

TRIVIAL

Updated sensor names by DCP-LINKVIEW-MIB.

/observium/trunk/includes/definitions/mibs/smartoptics.inc.php
Lines Added: 6 | Removed: 6

r11209

mike 🐱 | 2021-04-07 12:08:57

TRIVIAL

Try associate remote neighbours by not fqdn sysName (only unique sysname).

/observium/trunk/includes/discovery/functions.inc.php
Lines Added: 25 | Removed: 6

r11208

mike 🐱 | 2021-04-07 09:54:59

MINOR

Added discovery neighbours by DCP-LINKVIEW-MIB.

/observium/trunk/includes/discovery/neighbours/dcp-linkview-mib.inc.php
Lines Added: 65 | Removed: 0

r11207

adama 🐸 | 2021-04-07 07:46:40

ADD

Add global VLAN page.

/observium/trunk/html/includes/entities/device.inc.php
/observium/trunk/html/includes/navbar.inc.php
/observium/trunk/html/pages/vlan.inc.php
Lines Added: 254 | Removed: 7

r11206

adama 🐸 | 2021-04-06 22:17:31

FIX

Disable leaflet.css

/observium/trunk/html/pages/dashboard.inc.php
Lines Added: 4 | Removed: 1

r11205

adama 🐸 | 2021-04-06 22:00:33

FIX

Improve dark mode map controls & popups

/observium/trunk/html/css/bootstrap/less/includes.less
/observium/trunk/html/css/bootstrap/less/leaflet.less
/observium/trunk/html/css/bootstrap/less/type.less
/observium/trunk/html/css/observium-dark.css
/observium/trunk/html/css/observium-dark.map
/observium/trunk/html/css/observium-darkblue.css
/observium/trunk/html/css/observium-darkblue.map
/observium/trunk/html/css/observium.css
/observium/trunk/html/css/observium.map
Lines Added: 2557 | Removed: 19

r11204

mike 🐱 | 2021-04-06 21:48:08

MINOR

Added discovery fiber sensors by DCP-LINKVIEW-MIB.

/observium/trunk/html/includes/graphs/sensor/db.inc.php
/observium/trunk/html/includes/graphs/sensor/graph.inc.php
/observium/trunk/html/includes/graphs/sensor/snr.inc.php
/observium/trunk/html/includes/graphs/sensor/sound.inc.php
/observium/trunk/includes/definitions/entities/sensors.inc.php
/observium/trunk/includes/definitions/mibs/smartoptics.inc.php
/observium/trunk/includes/definitions/os/smartoptics.inc.php
/observium/trunk/includes/definitions/wui.inc.php
Lines Added: 153 | Removed: 115

r11203

adama 🐸 | 2021-04-06 20:18:17

FIX

Improve some graph transparencies

/observium/trunk/includes/defaults.inc.php
Lines Added: 8 | Removed: 5

r11202

mike 🐱 | 2021-04-06 15:58:11

MINOR

Update port RRD DSes max for ports with 40G+ speeds.

/observium/trunk/includes/discovery/ports.inc.php
/observium/trunk/includes/polling/ports.inc.php
Lines Added: 52 | Removed: 44

r11201

mike 🐱 | 2021-04-06 15:56:47

TRIVIAL

Added rrdtool_update_ds(). Added ability for update min/max for RRD DSes.

/observium/trunk/includes/rrdtool.inc.php
Lines Added: 123 | Removed: 61

r11200

mike 🐱 | 2021-04-06 10:33:31

TRIVIAL

Fixed incorrect sensors scale on IOS-XE 16.12.x OBS-3707.

/observium/trunk/includes/discovery/sensors/cisco-entity-sensor-mib.inc.php
Lines Added: 5 | Removed: 6

r11199

adama 🐸 | 2021-04-04 01:21:45

FIX

Fix Pagerduty notification format to not double hostname and to not show descr. use %TITLE%

/observium/trunk/includes/definitions/transports.inc.php
Lines Added: 5 | Removed: 4

r11198

sid3windr 🦔 | 2021-04-03 21:17:47

TRIVIAL

Remove very old legacy old_graphs toggle

/observium/trunk/html/includes/graphs/generic_simplex.inc.php
/observium/trunk/html/includes/graphs/old_generic_simplex.inc.php
/observium/trunk/includes/defaults.inc.php
Lines Added: 101 | Removed: 212

r11197

mike 🐱 | 2021-04-03 15:51:53

TRIVIAL

Improved definition based sensors discovery. Added ability to use tags in discovery_check_if_type_exist() and added key oid_limit_warn (for +- warning limits over high/low).

/observium/trunk/includes/entities/counter.inc.php
/observium/trunk/includes/entities/sensor.inc.php
/observium/trunk/includes/entities/status.inc.php
/observium/trunk/includes/entities.inc.php
/observium/trunk/includes/functions.inc.php
Lines Added: 69 | Removed: 36

r11196

adama 🐸 | 2021-04-03 02:40:26

ADD

Expose web_pagesize in UI configuration

/observium/trunk/includes/config-variables.inc.php
Lines Added: 7 | Removed: 0

r11195

adama 🐸 | 2021-04-03 02:34:24

ADD

Add ability to force pagination via a config option

/observium/trunk/html/includes/functions.inc.php
/observium/trunk/includes/config-variables.inc.php
Lines Added: 21 | Removed: 2

r11194

mike 🐱 | 2021-04-02 12:08:23

TRIVIAL

Fixed setting of alert entry suppressed.

/observium/trunk/html/includes/actions/alert_entry_ignore_until_ok.inc.php
/observium/trunk/html/includes/alerting-navbar.inc.php
/observium/trunk/html/includes/print/alert.inc.php
/observium/trunk/html/pages/alerts.inc.php
/observium/trunk/html/pages/device/alerts.inc.php
/observium/trunk/includes/definitions/wui.inc.php
Lines Added: 85 | Removed: 80

r11193

sid3windr 🦔 | 2021-04-01 22:42:55

MINOR

Add locationiq.com geolocation provider

/observium/trunk/includes/config-variables.inc.php
/observium/trunk/includes/definitions/geo.inc.php
Lines Added: 66 | Removed: 1

r11192

sid3windr 🦔 | 2021-04-01 22:42:13

TRIVIAL

Layout/wording change on device settings geolocation tab

/observium/trunk/html/pages/device/edit/geo.inc.php
Lines Added: 2 | Removed: 2

r11191

sid3windr 🦔 | 2021-04-01 17:33:32

MINOR

Minor rewording on web configuration page; add OpenCage geocoder support

/observium/trunk/includes/config-variables.inc.php
/observium/trunk/includes/definitions/geo.inc.php
Lines Added: 87 | Removed: 25

r11190

sid3windr 🦔 | 2021-04-01 17:22:36

MINOR

Show longitude on device's geolocation settings page

/observium/trunk/html/pages/device/edit/geo.inc.php
Lines Added: 1 | Removed: 1

r11189

sid3windr 🦔 | 2021-04-01 15:53:17

TRIVIAL

RRD houskeeping Rusglish fix

/observium/trunk/includes/housekeeping/rrd.inc.php
Lines Added: 5 | Removed: 5

r11188

adama 🐸 | 2021-04-01 14:16:14

ADD

Add unminified bs confirm js

/observium/trunk/html/js/bootstrap-confirmation.js
Lines Added: 465 | Removed: 0

r11187

adama 🐸 | 2021-04-01 14:15:56

FIX

Fix ability to set data attribs for confirmations

/observium/trunk/html/includes/print/search.inc.php
/observium/trunk/html/js/observium.js
Lines Added: 9 | Removed: 9

r11186

mike 🐱 | 2021-04-01 12:54:40

TRIVIAL

Fixed ArcGIS geocode service urls OBS-3703.

/observium/trunk/includes/definitions/geo.inc.php
Lines Added: 2 | Removed: 2

r11185

mike 🐱 | 2021-04-01 12:47:19

TRIVIAL

Added basic os detect for Nokia PSI-M OBS-3702.

/observium/trunk/includes/definitions/os/nokia.inc.php
Lines Added: 9 | Removed: 0

r11184

adama 🐸 | 2021-04-01 02:17:39

FIX

Fix erroneous divs in querybuilder. Slight improvement of querybuilder css.

/observium/trunk/html/css/bootstrap/less/boxes.less
/observium/trunk/html/css/observium-dark.css
/observium/trunk/html/css/observium-dark.map
/observium/trunk/html/css/observium-darkblue.css
/observium/trunk/html/css/observium-darkblue.map
/observium/trunk/html/css/observium.css
/observium/trunk/html/css/observium.map
/observium/trunk/html/includes/print/alert.inc.php
/observium/trunk/html/pages/alert_check.inc.php
Lines Added: 17 | Removed: 13

r11183

adama 🐸 | 2021-04-01 02:06:13

FIX

Improve some query builder CSS in dark mode

/observium/trunk/html/css/bootstrap/less/bootstrap-darkblue.less
/observium/trunk/html/css/bootstrap/less/buttons3.less
/observium/trunk/html/css/bootstrap/less/forms.less
/observium/trunk/html/css/bootstrap/less/variables-dark.less
/observium/trunk/html/css/bootstrap/less/variables-darkblue.less
/observium/trunk/html/css/observium-dark.css
/observium/trunk/html/css/observium-dark.map
/observium/trunk/html/css/observium-darkblue.css
/observium/trunk/html/css/observium-darkblue.map
/observium/trunk/html/css/observium.css
/observium/trunk/html/css/observium.map
/observium/trunk/html/css/query-builder.default.css
Lines Added: 52 | Removed: 23

r11182

adama 🐸 | 2021-03-31 23:47:20

FIX

Improve confirmation popover initialisation

/observium/trunk/html/includes/print/search.inc.php
/observium/trunk/html/js/observium.js
Lines Added: 21 | Removed: 5

r11181

mike 🐱 | 2021-03-31 21:54:17

TRIVIAL

Change default button class in confirmations for dark themes.

/observium/trunk/html/includes/print/search.inc.php
Lines Added: 1 | Removed: 1

r11180

adama 🐸 | 2021-03-31 21:03:09

CSS

Fix CSS Popover colours

/observium/trunk/html/css/bootstrap/less/variables-dark.less
/observium/trunk/html/css/bootstrap/less/variables-darkblue.less
/observium/trunk/html/css/observium-dark.css
/observium/trunk/html/css/observium-dark.map
/observium/trunk/html/css/observium-darkblue.css
/observium/trunk/html/css/observium-darkblue.map
Lines Added: 27 | Removed: 21

r11179

mike 🐱 | 2021-03-31 16:10:42

TRIVIAL

Prefer ifName in SonisOS.

/observium/trunk/includes/definitions/os/sonicwall.inc.php
Lines Added: 1 | Removed: 0

r11178

mike 🐱 | 2021-03-31 16:03:49

TRIVIAL

Improved detect SonicOS 7.x OBS-3701.

/observium/trunk/includes/definitions/os/sonicwall.inc.php
/observium/trunk/mibs/sonicwall/SNWL-COMMON-MIB
/observium/trunk/mibs/sonicwall/SNWL-SSLVPN-MIB
/observium/trunk/mibs/sonicwall/SONICWALL-FIREWALL-IP-STATISTICS-MIB
/observium/trunk/mibs/sonicwall/SONICWALL-FIREWALL-TRAP-MIB
Lines Added: 1491 | Removed: 68

r11177

adama 🐸 | 2021-03-30 18:14:30

ADD

Add ability to update device purpose/descr field via api

/observium/trunk/html/api/v0/includes/devices.inc.php
Lines Added: 68 | Removed: 72

r11176

mike 🐱 | 2021-03-30 08:53:27

TRIVIAL

Fixed simple telegram notification template OBS-3500.

/observium/trunk/html/pages/contact.inc.php
/observium/trunk/includes/definitions/transports.inc.php
/observium/trunk/includes/templates/notification/telegram_html.tpl
Lines Added: 20 | Removed: 13

r11175

mike 🐱 | 2021-03-29 21:54:34

MINOR

Added ability for set custom notification template over Web UI. Updated telegram definition.

/observium/trunk/html/includes/contacts-navbar.inc.php
/observium/trunk/html/pages/contact.inc.php
/observium/trunk/includes/alerts.inc.php
/observium/trunk/includes/definitions/transports.inc.php
/observium/trunk/includes/templates.inc.php
/observium/trunk/update/440.sql
Lines Added: 205 | Removed: 124

r11174

mike 🐱 | 2021-03-29 11:56:30

TRIVIAL

Added unofficial rancid os map for DCN switches OBS-3281.

/observium/trunk/includes/definitions/os/dcn.inc.php
Lines Added: 1 | Removed: 0

r11173

adama 🐸 | 2021-03-27 17:21:21

FIX

Fix pipe positioning in port search results

/observium/trunk/html/includes/search/ports.inc.php
Lines Added: 4 | Removed: 3

r11171

sid3windr 🦔 | 2021-03-27 11:02:27

TRIVIAL

Configuration variable description fixes; list auth modules based on available files instead of hardcoded

/observium/trunk/includes/config-variables.inc.php
/observium/trunk/includes/functions.inc.php
Lines Added: 70 | Removed: 48

r11170

mike 🐱 | 2021-03-26 21:00:38

TRIVIAL

Fixed validate page var with dashes OBS-3696.

/observium/trunk/includes/definitions.inc.php
Lines Added: 1 | Removed: 1

r11169

mike 🐱 | 2021-03-26 20:43:27

TRIVIAL

Improved detect Supermicro swithes OBS-3691.

/observium/trunk/includes/definitions/mibs/supermicro.inc.php
/observium/trunk/includes/definitions/os/supermicro.inc.php
Lines Added: 79 | Removed: 21

r11168

mike 🐱 | 2021-03-26 20:39:55

MIBS

Updated supermicro, pandacom and microsoft mib files.

/observium/trunk/mibs/microsoft/DHCP-MIB
/observium/trunk/mibs/microsoft/FtpServer-MIB
/observium/trunk/mibs/microsoft/HttpServer-MIB
/observium/trunk/mibs/microsoft/LanMgr-Alerts-II-MIB
/observium/trunk/mibs/pandacom/SPEED-AMP-MIB
/observium/trunk/mibs/pandacom/SPEED-DUALLINE-10G
/observium/trunk/mibs/pandacom/SPEED-DUALLINE-FC
/observium/trunk/mibs/pandacom/SPEEDCARRIER-MIB
/observium/trunk/mibs/pandacom/SPEEDSINGLELINE-XFP-MIB
/observium/trunk/mibs/supermicro/EOAM-MIB
/observium/trunk/mibs/supermicro/FSSNTP-MIB
/observium/trunk/mibs/supermicro/IGMP-PROXY-MIB
/observium/trunk/mibs/supermicro/SUPERMICRO-ARP-MIB
/observium/trunk/mibs/supermicro/SUPERMICRO-BGP-MIB
/observium/trunk/mibs/supermicro/SUPERMICRO-BRIDGE-MIB
/observium/trunk/mibs/supermicro/SUPERMICRO-CFA-MIB
/observium/trunk/mibs/supermicro/SUPERMICRO-DHCP-CLIENT-MIB
/observium/trunk/mibs/supermicro/SUPERMICRO-DHCP-RLY-MIB
/observium/trunk/mibs/supermicro/SUPERMICRO-DHCP-SERVER-MIB
/observium/trunk/mibs/supermicro/SUPERMICRO-DHCP-SNOOPING-MIB
/observium/trunk/mibs/supermicro/SUPERMICRO-DHCPv6-CLIENT-MIB
/observium/trunk/mibs/supermicro/SUPERMICRO-DHCPv6-RELAY-MIB
/observium/trunk/mibs/supermicro/SUPERMICRO-DHCPv6-SERVER-MIB
/observium/trunk/mibs/supermicro/SUPERMICRO-DIFFSERV-MIB
/observium/trunk/mibs/supermicro/SUPERMICRO-DSMON-MIB
/observium/trunk/mibs/supermicro/SUPERMICRO-DVMRP-MIB
/observium/trunk/mibs/supermicro/SUPERMICRO-FIPS-MIB
/observium/trunk/mibs/supermicro/SUPERMICRO-G8261TS-MIB
/observium/trunk/mibs/supermicro/SUPERMICRO-HTTP-MIB
/observium/trunk/mibs/supermicro/SUPERMICRO-IGMP-MIB
/observium/trunk/mibs/supermicro/SUPERMICRO-IP-MIB
/observium/trunk/mibs/supermicro/SUPERMICRO-IPCMNMROUTE-MIB
/observium/trunk/mibs/supermicro/SUPERMICRO-IPDB-MIB
/observium/trunk/mibs/supermicro/SUPERMICRO-IPMROUTE-MIB
/observium/trunk/mibs/supermicro/SUPERMICRO-IPV6-MIB
/observium/trunk/mibs/supermicro/SUPERMICRO-IPV6-MLD-MIB
/observium/trunk/mibs/supermicro/SUPERMICRO-IPVX-MIB
/observium/trunk/mibs/supermicro/SUPERMICRO-ISIS-MIB
/observium/trunk/mibs/supermicro/SUPERMICRO-ISS-MIB
/observium/trunk/mibs/supermicro/SUPERMICRO-L2VPN-MIB
/observium/trunk/mibs/supermicro/SUPERMICRO-LA-MIB
/observium/trunk/mibs/supermicro/SUPERMICRO-LDP-TEST-MIB
/observium/trunk/mibs/supermicro/SUPERMICRO-LLDP-MIB
/observium/trunk/mibs/supermicro/SUPERMICRO-MGMD-MIB
/observium/trunk/mibs/supermicro/SUPERMICRO-MI-DHCP-SNOOPING-MIB
/observium/trunk/mibs/supermicro/SUPERMICRO-MI-TCP-IPVX-MIB
/observium/trunk/mibs/supermicro/SUPERMICRO-MI-TCP-MIB
/observium/trunk/mibs/supermicro/SUPERMICRO-MIARP-MIB
/observium/trunk/mibs/supermicro/SUPERMICRO-MIFS-IP-MIB
/observium/trunk/mibs/supermicro/SUPERMICRO-MIFS-IPVX-MIB
/observium/trunk/mibs/supermicro/SUPERMICRO-MIIPV6-MIB
/observium/trunk/mibs/supermicro/SUPERMICRO-MIOSPFV3-MIB
/observium/trunk/mibs/supermicro/SUPERMICRO-MIRIP2-MIB
/observium/trunk/mibs/supermicro/SUPERMICRO-MIRSTP-MIB
/observium/trunk/mibs/supermicro/SUPERMICRO-MISTD-IPVX-MIB
/observium/trunk/mibs/supermicro/SUPERMICRO-MISTDOSPF-MIB
/observium/trunk/mibs/supermicro/SUPERMICRO-MISTDOSPFV3-MIB
/observium/trunk/mibs/supermicro/SUPERMICRO-MISTDRIP2-MIB
/observium/trunk/mibs/supermicro/SUPERMICRO-MIStdBRIDGE-MIB
/observium/trunk/mibs/supermicro/SUPERMICRO-MIStdRSTP-MIB
/observium/trunk/mibs/supermicro/SUPERMICRO-MIUDP-MIB
/observium/trunk/mibs/supermicro/SUPERMICRO-MIVlan-MIB
/observium/trunk/mibs/supermicro/SUPERMICRO-MPLS-FRR-MIB
/observium/trunk/mibs/supermicro/SUPERMICRO-MPLS-LSR-MIB
/observium/trunk/mibs/supermicro/SUPERMICRO-MRP-MIB
/observium/trunk/mibs/supermicro/SUPERMICRO-MSDP-MIB
/observium/trunk/mibs/supermicro/SUPERMICRO-MST-MIB
/observium/trunk/mibs/supermicro/SUPERMICRO-OFC-CFG-MIB
/observium/trunk/mibs/supermicro/SUPERMICRO-OSPF-MIB
/observium/trunk/mibs/supermicro/SUPERMICRO-OSPF-TE-MIB
/observium/trunk/mibs/supermicro/SUPERMICRO-OSPF-TE-TEST-MIB
/observium/trunk/mibs/supermicro/SUPERMICRO-OSPFMI-MIB
/observium/trunk/mibs/supermicro/SUPERMICRO-OSPFMI-TRAP-MIB
/observium/trunk/mibs/supermicro/SUPERMICRO-OSPFV3-MIB
/observium/trunk/mibs/supermicro/SUPERMICRO-OSPFV3-TEST-MIB
/observium/trunk/mibs/supermicro/SUPERMICRO-OSPFV3MI-TEST-MIB
/observium/trunk/mibs/supermicro/SUPERMICRO-PIM-MIB
/observium/trunk/mibs/supermicro/SUPERMICRO-PIMCMN-MIB
/observium/trunk/mibs/supermicro/SUPERMICRO-PIMCMN2-MIB
/observium/trunk/mibs/supermicro/SUPERMICRO-PING-MIB
/observium/trunk/mibs/supermicro/SUPERMICRO-PROP-PBB-MIB
/observium/trunk/mibs/supermicro/SUPERMICRO-PROVIDERBRIDGE-MIB
/observium/trunk/mibs/supermicro/SUPERMICRO-QOS-MIB
/observium/trunk/mibs/supermicro/SUPERMICRO-RADIUS-EXT-MIB
/observium/trunk/mibs/supermicro/SUPERMICRO-RADIUS-MIB
/observium/trunk/mibs/supermicro/SUPERMICRO-RBRIDGE-MIB
/observium/trunk/mibs/supermicro/SUPERMICRO-RIP2-MIB
/observium/trunk/mibs/supermicro/SUPERMICRO-RIP6-MIB
/observium/trunk/mibs/supermicro/SUPERMICRO-RM-TE-LINK-MIB
/observium/trunk/mibs/supermicro/SUPERMICRO-RMON-MIB
/observium/trunk/mibs/supermicro/SUPERMICRO-RMON2-MIB
/observium/trunk/mibs/supermicro/SUPERMICRO-RSTP-MIB
/observium/trunk/mibs/supermicro/SUPERMICRO-RTM6-MIB
/observium/trunk/mibs/supermicro/SUPERMICRO-RTM6MI-MIB
/observium/trunk/mibs/supermicro/SUPERMICRO-SISP-MIB
/observium/trunk/mibs/supermicro/SUPERMICRO-SNMP3-MIB
/observium/trunk/mibs/supermicro/SUPERMICRO-SNMPv2-MIB
/observium/trunk/mibs/supermicro/SUPERMICRO-SNOOP-MIB
/observium/trunk/mibs/supermicro/SUPERMICRO-SSH-MIB
/observium/trunk/mibs/supermicro/SUPERMICRO-SSL-MIB
/observium/trunk/mibs/supermicro/SUPERMICRO-SYSLOG-MIB
/observium/trunk/mibs/supermicro/SUPERMICRO-Sec-MIB
/observium/trunk/mibs/supermicro/SUPERMICRO-TACACS-EXT-MIB
/observium/trunk/mibs/supermicro/SUPERMICRO-TACACS-MIB
/observium/trunk/mibs/supermicro/SUPERMICRO-TCP-MIB
/observium/trunk/mibs/supermicro/SUPERMICRO-USERMGM-MIB
/observium/trunk/mibs/supermicro/SUPERMICRO-VLAN-MIB
/observium/trunk/mibs/supermicro/SUPERMICRO-VRRP-MIB
/observium/trunk/mibs/supermicro/SUPERMICROP-BRIDGE-MIB
/observium/trunk/mibs/supermicro/SUPERMICROQ-BRIDGE-MIB
/observium/trunk/mibs/supermicro/SupermicroMIMst-MIB
Lines Added: 115177 | Removed: 538

r11167

mike 🐱 | 2021-03-26 16:52:55

TRIVIAL

Improved detect openwrt os and version.

/observium/trunk/includes/definitions/os.inc.php
/observium/trunk/includes/polling/os/openwrt.inc.php
/observium/trunk/includes/polling/os/unix.inc.php
Lines Added: 75 | Removed: 8

r11165

mike 🐱 | 2021-03-25 15:13:07

TRIVIAL

Improved detect HPE UPS OBS-3693.

/observium/trunk/includes/definitions/os/hp.inc.php
Lines Added: 7 | Removed: 5

r11164

mike 🐱 | 2021-03-25 14:55:14

MINOR

Improved polling darwin os. Added detect Mac hardware by snmp extend.

/observium/trunk/includes/definitions/os/apple.inc.php
/observium/trunk/includes/polling/os/darwin.inc.php
/observium/trunk/includes/polling/os/unix.inc.php
Lines Added: 960 | Removed: 59

r11163

mike 🐱 | 2021-03-25 10:07:41

TRIVIAL

Unified check vars for 1/yes/on/confirm value.

/observium/trunk/html/ajax/actions/alert_check_add.inc.php
/observium/trunk/html/ajax/actions/sensors_update.inc.php
/observium/trunk/html/ajax/actions/statuses_update.inc.php
/observium/trunk/html/includes/contacts-navbar.inc.php
/observium/trunk/html/includes/customoids-navbar.inc.php
/observium/trunk/html/includes/entities/cbqos.inc.php
/observium/trunk/html/includes/entities/oid_entry.inc.php
/observium/trunk/html/includes/graphs/common.inc.php
/observium/trunk/html/includes/graphs/global/bits.inc.php
/observium/trunk/html/includes/graphs/sensor/current.inc.php
/observium/trunk/html/includes/graphs/sensor/dewpoint.inc.php
/observium/trunk/html/includes/graphs/sensor/snr.inc.php
/observium/trunk/html/includes/graphs/sensor/sound.inc.php
/observium/trunk/html/includes/group-navbar.inc.php
/observium/trunk/html/includes/maintenance-navbar.inc.php
/observium/trunk/html/includes/navbar.inc.php
/observium/trunk/html/includes/print/fdbtable.inc.php
/observium/trunk/html/index.php
/observium/trunk/html/pages/add_alert_check.inc.php
/observium/trunk/html/pages/bill/actions.inc.php
/observium/trunk/html/pages/device/data.inc.php
/observium/trunk/html/pages/device/edit/device.inc.php
/observium/trunk/html/pages/device/edit/geo.inc.php
/observium/trunk/html/pages/device/routing/eigrp/peers.inc.php
/observium/trunk/html/pages/device/routing/eigrp/ports.inc.php
/observium/trunk/html/pages/edituser/deleteuser.inc.php
/observium/trunk/html/pages/syslog_rules.inc.php
Lines Added: 132 | Removed: 268

r11162

mike 🐱 | 2021-03-25 09:24:59

TRIVIAL

Fixed delete device form OBS-3692.

/observium/trunk/html/includes/functions.inc.php
/observium/trunk/html/pages/delhost.inc.php
/observium/trunk/html/pages/device/edit/delete.inc.php
Lines Added: 61 | Removed: 60

r11160

mike 🐱 | 2021-03-24 14:08:34

TRIVIAL

Fixed display ignored statuses on common pages.

/observium/trunk/html/includes/entities/status.inc.php
Lines Added: 7 | Removed: 6

r11159

mike 🐱 | 2021-03-24 13:11:02

TRIVIAL

Improved support for Brocade NOS.

/observium/trunk/includes/definitions/mibs/brocade.inc.php
/observium/trunk/includes/definitions/os/brocade.inc.php
/observium/trunk/includes/discovery/ports.inc.php
/observium/trunk/includes/polling/ports.inc.php
Lines Added: 53 | Removed: 26

r11158

mike 🐱 | 2021-03-24 11:18:35

PHP8

Fixed TypeError in array_merge().

/observium/trunk/includes/discovery/sensors/fa-ext-mib.inc.php
/observium/trunk/includes/discovery/sensors/fs-mib.inc.php
/observium/trunk/includes/discovery/sensors/huawei-entity-extent-mib.inc.php
/observium/trunk/includes/discovery/sensors/juniper-ifoptics-mib.inc.php
/observium/trunk/includes/discovery/sensors/powernet-mib.inc.php
/observium/trunk/includes/discovery/sensors/rad-gen-mib.inc.php
/observium/trunk/includes/functions.inc.php
Lines Added: 35 | Removed: 28

r11157

mike 🐱 | 2021-03-24 09:13:49

TRIVIAL

Improved associate interfaces in syslog messages for Brocade NOS.

/observium/trunk/html/includes/print/syslogs.inc.php
/observium/trunk/includes/syslog.inc.php
/observium/trunk/tests/IncludesSyslogTest.php
Lines Added: 18 | Removed: 15

r11156

mike 🐱 | 2021-03-24 09:11:48

TRIVIAL

Improved html print functions.

/observium/trunk/html/includes/functions.inc.php
/observium/trunk/html/includes/print/common.inc.php
/observium/trunk/html/includes/print/search.inc.php
Lines Added: 70 | Removed: 44

r11155

mike 🐱 | 2021-03-24 07:37:02

PHP8

Fixed another nonsensical fatal error.

/observium/trunk/includes/entities/sensor.inc.php
Lines Added: 8 | Removed: 16

r11154

mike 🐱 | 2021-03-23 20:09:36

MINOR

Added parsing Brocade NOS raslogd syslog format.

/observium/trunk/includes/syslog.inc.php
/observium/trunk/tests/IncludesSyslogTest.php
Lines Added: 125 | Removed: 104

r11153

mike 🐱 | 2021-03-22 17:16:44

MINOR

derp

/observium/trunk/scripts/distro
Lines Added: 1 | Removed: 1

r11152

mike 🐱 | 2021-03-22 16:32:23

MINOR

Updated distro script. Fixed detect debian version in some cases. Improved detect type of virtualization.

/observium/trunk/scripts/distro
Lines Added: 51 | Removed: 49

r11151

mike 🐱 | 2021-03-22 15:04:54

TRIVIAL

Fixed VMWare vCenter version polling. Fixed os type for vCenter OBS-3687.

/observium/trunk/includes/polling/os/vmware.inc.php
Lines Added: 7 | Removed: 9

r11150

mike 🐱 | 2021-03-22 12:21:48

MINOR

Added support for Univention Corporate Server OBS-3685.

/observium/trunk/html/images/os/ucs.png
/observium/trunk/html/images/os/ucs_2x.png
/observium/trunk/includes/definitions/os/univention.inc.php
Lines Added: 43 | Removed: 0

r11149

mike 🐱 | 2021-03-22 11:26:32

TRIVIAL

Improved match_discovery_oids() for match by packages. Moved back detect proxmox os to definitions.

/observium/trunk/includes/definitions/os/proxmox.inc.php
/observium/trunk/includes/discovery/os/linux.inc.php
/observium/trunk/includes/functions.inc.php
Lines Added: 33 | Removed: 30

r11148

mike 🐱 | 2021-03-22 10:23:56

MINOR

Moved detect version/type/features for some os (ie proxmox) by packages to definitions.

/observium/trunk/includes/definitions/os/proxmox.inc.php
/observium/trunk/includes/definitions/os.inc.php
/observium/trunk/includes/polling/os/packages.inc.php
/observium/trunk/includes/polling/os/proxmox.inc.php
/observium/trunk/includes/polling/os/unix.inc.php
Lines Added: 207 | Removed: 167

r11147

mike 🐱 | 2021-03-21 15:51:57

TRIVIAL

Changed event for PoE status otherFault to ignore.

/observium/trunk/includes/definitions/mibs.inc.php
Lines Added: 1 | Removed: 1

r11146

adama 🐸 | 2021-03-20 19:06:58

FIX

Improve some dark mode colours

/observium/trunk/html/css/bootstrap/less/variables-dark.less
/observium/trunk/html/css/bootstrap/less/variables-darkblue.less
/observium/trunk/html/css/observium-dark.css
/observium/trunk/html/css/observium-dark.map
/observium/trunk/html/css/observium-darkblue.css
/observium/trunk/html/css/observium-darkblue.map
Lines Added: 147 | Removed: 99

r11145

mike 🐱 | 2021-03-20 18:39:56

TRIVIAL

Fixed detect cisco ios hardware type in poller.

/observium/trunk/includes/polling/os/cisco.inc.php
Lines Added: 6 | Removed: 10

r11144

adama 🐸 | 2021-03-20 18:06:17

FIX

Clean up query

/observium/trunk/includes/polling/ports.inc.php
Lines Added: 1 | Removed: 3

r11143

adama 🐸 | 2021-03-20 18:05:34

FIX

Move POST variable processing.

/observium/trunk/html/api/v0/index.php
Lines Added: 2 | Removed: 2

r11142

adama 🐸 | 2021-03-20 18:02:29

FIX

Fix CSS generator

/observium/trunk/scripts/makecss.sh
Lines Added: 4 | Removed: 13

r11141

adama 🐸 | 2021-03-20 17:55:22

FIX

HTML Cleanup

/observium/trunk/html/pages/device/loadbalancer/netscaler_vsvr.inc.php
Lines Added: 10 | Removed: 10

r11140

sid3windr 🦔 | 2021-03-20 15:30:22

TRIVIAL

Move up code to synthesize specific paths if they are unset, to allow logging at earlier stages

/observium/trunk/includes/definitions.inc.php
Lines Added: 24 | Removed: 24

r11139

sid3windr 🦔 | 2021-03-20 14:31:31

TRIVIAL

Fill in missing header in OS overview webpage

/observium/trunk/html/pages/os.inc.php
Lines Added: 1 | Removed: 0

r11138

mike 🐱 | 2021-03-19 18:26:48

TRIVIAL

Fixed another case discovery neighbours with mac by CISCO-CDP-MIB OBS-3672.

/observium/trunk/includes/discovery/neighbours/cisco-cdp-mib.inc.php
Lines Added: 17 | Removed: 8

r11137

mike 🐱 | 2021-03-19 12:08:35

TRIVIAL

Keep disabled row class for statuses in humanize_status().

/observium/trunk/html/includes/entities/status.inc.php
Lines Added: 3 | Removed: 2

r11136

mike 🐱 | 2021-03-19 11:57:57

TRIVIAL

Hide ignored statuses on device overview (Show/Hide by button click).

/observium/trunk/html/includes/entities/status.inc.php
/observium/trunk/html/includes/print/rows.inc.php
/observium/trunk/html/pages/device/overview/status.inc.php
Lines Added: 45 | Removed: 37

r11135

mike 🐱 | 2021-03-19 11:05:31

TRIVIAL

Fixed discovery neighbours with mac identifier by CISCO-CDP-MIB OBS-3672.

/observium/trunk/html/includes/print/neighbours.inc.php
/observium/trunk/includes/definitions/mibs/hp.inc.php
/observium/trunk/includes/discovery/neighbours/cisco-cdp-mib.inc.php
Lines Added: 73 | Removed: 60

r11134

mike 🐱 | 2021-03-19 10:58:45

TRIVIAL

Fixed incorrectly convert 2chars strings as hex (unprintable) string.

/observium/trunk/includes/snmp.inc.php
/observium/trunk/tests/IncludesSnmpTest.php
Lines Added: 15 | Removed: 8

r11133

mike 🐱 | 2021-03-19 10:13:07

TRIVIAL

Do not show unix-agent tech status if not avialable for os.

/observium/trunk/html/pages/device/showtech.inc.php
Lines Added: 34 | Removed: 27

r11132

mike 🐱 | 2021-03-19 09:46:20

PHP8

Fixed incorrect variable in neighbours map.

/observium/trunk/html/map.php
Lines Added: 3 | Removed: 4

r11131

mike 🐱 | 2021-03-19 09:44:46

TRIVIAL

Improved convert hex ip addresses in another case.

/observium/trunk/includes/entities/ip-address.inc.php
/observium/trunk/tests/IncludesFunctionsTest.php
Lines Added: 22 | Removed: 26

r11130

sid3windr 🦔 | 2021-03-18 17:23:32

MINOR

Slight wording changes on the configuration dump pages, pointing users to the web configurator

/observium/trunk/html/pages/settings/changed_config.inc.php
/observium/trunk/html/pages/settings/config.inc.php
Lines Added: 3 | Removed: 3

r11129

sid3windr 🦔 | 2021-03-18 17:21:14

MINOR

Store unix agent raw output as device attribute to debug issues via device showtech page

/observium/trunk/html/pages/device/showtech.inc.php
/observium/trunk/includes/polling/unix-agent.inc.php
Lines Added: 18 | Removed: 2

r11128

sid3windr 🦔 | 2021-03-18 16:54:14

MINOR

Collect raspberry pi hardware model from unix-agent script

/observium/trunk/includes/polling/unix-agent/raspberrypi.inc.php
/observium/trunk/scripts/agent-local/raspberrypi
Lines Added: 150 | Removed: 147

r11127

mike 🐱 | 2021-03-17 10:59:18

TRIVIAL

Changet type for SmartOptics DCP.

/observium/trunk/includes/definitions/os/smartoptics.inc.php
Lines Added: 1 | Removed: 1

r11126

mike 🐱 | 2021-03-16 15:15:48

TRIVIAL

Added discovery ip addresses by PEPLINK-WAN OBS-3682.

/observium/trunk/includes/definitions/mibs/peplink.inc.php
/observium/trunk/includes/definitions/os/peplink.inc.php
/observium/trunk/includes/discovery/ip-addresses/cisco-ietf-ip-mib.inc.php
/observium/trunk/includes/discovery/ip-addresses/ip-mib.inc.php
/observium/trunk/includes/discovery/ip-addresses/ipv6-mib.inc.php
/observium/trunk/includes/discovery/ip-addresses/peplink-wan.inc.php
Lines Added: 109 | Removed: 18

r11125

mike 🐱 | 2021-03-16 07:12:48

TRIVIAL

Removed notification "Alerting requires rebuild".

/observium/trunk/html/index.php
/observium/trunk/html/pages/alert_check.inc.php
Lines Added: 6 | Removed: 4

r11124

mike 🐱 | 2021-03-15 21:23:21

CLEAN

Removed unused definitions.

/observium/trunk/includes/defaults.inc.php
Lines Added: 0 | Removed: 2

r11123

mike 🐱 | 2021-03-15 21:18:10

MINOR

Improved Housekeeping RRD files and dirs clean. Added ability for remove stale RRD dirs and dirs for old disabled devices (for use need activate in config).

/observium/trunk/housekeeping.php
/observium/trunk/includes/config-variables.inc.php
/observium/trunk/includes/defaults.inc.php
/observium/trunk/includes/housekeeping/rrd.inc.php
Lines Added: 181 | Removed: 76

r11122

mike 🐱 | 2021-03-15 21:13:00

TRIVIAL

Added rrdtool_file_valid() for validate rrd files.

/observium/trunk/includes/rrdtool.inc.php
Lines Added: 25 | Removed: 8

r11121

mike 🐱 | 2021-03-15 21:10:29

TRIVIAL

Fixed event_log_process() for arrays in reference.

/observium/trunk/includes/functions.inc.php
Lines Added: 9 | Removed: 3

r11120

mike 🐱 | 2021-03-15 19:30:10

TRIVIAL

Improved age_to_seconds(), allow case insensitive date strings.

/observium/trunk/includes/common.inc.php
/observium/trunk/tests/IncludesCommonTest.php
Lines Added: 24 | Removed: 22

r11119

mike 🐱 | 2021-03-15 11:27:24

PHP8

Use safe alternative function is_intnum().

/observium/trunk/html/api/v0/includes/devices.inc.php
/observium/trunk/html/includes/print/common.inc.php
/observium/trunk/html/includes/print-vrf.inc.php
/observium/trunk/html/pages/bill/pdf_history.inc.php
/observium/trunk/html/pages/device/collectd.inc.php
/observium/trunk/html/pages/device/loadbalancer/loadbalancer_rservers.inc.php
/observium/trunk/html/pages/device/loadbalancer/loadbalancer_vservers.inc.php
/observium/trunk/html/pages/device/loadbalancer/netscaler_services.inc.php
/observium/trunk/html/pages/device/loadbalancer.inc.php
/observium/trunk/html/pages/device/port/junose-atm-vp.inc.php
/observium/trunk/html/pages/device/port/vlans.inc.php
/observium/trunk/html/pages/device/routing.inc.php
/observium/trunk/html/pages/devices/graphs.inc.php
/observium/trunk/html/pages/ports/graphs.inc.php
/observium/trunk/html/pages/routing/overview.inc.php
/observium/trunk/includes/db.inc.php
/observium/trunk/includes/functions.inc.php
Lines Added: 89 | Removed: 101

r11118

mike 🐱 | 2021-03-15 10:10:21

CLEAN

Fixed duplicate mib definitions identities.

/observium/trunk/includes/definitions/mibs/alcatel.inc.php
/observium/trunk/includes/definitions/mibs/allied.inc.php
/observium/trunk/includes/definitions/mibs/aten.inc.php
/observium/trunk/includes/definitions/mibs/carel.inc.php
/observium/trunk/includes/definitions/mibs/ciscosb.inc.php
/observium/trunk/includes/definitions/mibs/hirschmann.inc.php
/observium/trunk/includes/definitions/mibs/hp.inc.php
/observium/trunk/includes/definitions/mibs/ipinfusion.inc.php
/observium/trunk/includes/definitions/mibs/itwatchdogs.inc.php
/observium/trunk/includes/definitions/mibs/kemp.inc.php
/observium/trunk/includes/definitions/mibs/megatec.inc.php
/observium/trunk/includes/definitions/mibs/netping.inc.php
/observium/trunk/includes/definitions/mibs/powerwalker.inc.php
/observium/trunk/includes/definitions/mibs/riverbed.inc.php
/observium/trunk/includes/definitions/mibs/ruckus.inc.php
/observium/trunk/includes/definitions/mibs/teradici.inc.php
/observium/trunk/includes/definitions/mibs/ubiquiti.inc.php
/observium/trunk/includes/definitions/mibs/westermo.inc.php
Lines Added: 91 | Removed: 100

r11117

mike 🐱 | 2021-03-15 08:27:23

CLEAN

Reverted a change duplicating existing functionality (appear in r11116).

/observium/trunk/includes/definitions/mibs.inc.php
/observium/trunk/includes/entities/sensor.inc.php
/observium/trunk/includes/entities/status.inc.php
Lines Added: 8 | Removed: 8

r11116

sid3windr 🦔 | 2021-03-15 01:25:56

MINOR

Add support for description transformations in the sensor and status definition tables

/observium/trunk/includes/definitions/mibs.inc.php
/observium/trunk/includes/entities/sensor.inc.php
/observium/trunk/includes/entities/status.inc.php
Lines Added: 8 | Removed: 4

r11115

adama 🐸 | 2021-03-15 01:13:07

FIX

Fix RAISECOM-POWERMONITOR-MIB OID

/observium/trunk/includes/definitions/mibs/raisecom.inc.php
Lines Added: 1 | Removed: 1

r11114

sid3windr 🦔 | 2021-03-14 22:06:48

TRIVIAL

Only show dovecot output if doveadm command exists; add note about dovecot versions differing, this won't work on newer versions at all

/observium/trunk/scripts/agent-local/dovecot
Lines Added: 7 | Removed: 3

r11113

sid3windr 🦔 | 2021-03-14 22:00:47

TRIVIAL

Fix DOS line endings on 'dovecot' unix-agent collection script

/observium/trunk/scripts/agent-local/dovecot
Lines Added: -1 | Removed: -1

r11112

sid3windr 🦔 | 2021-03-14 21:51:09

TRIVIAL

Fix some mib_dirs, add missing MIB definitions and module-identity fields

/observium/trunk/includes/definitions/mibs/a10.inc.php
/observium/trunk/includes/definitions/mibs/allied.inc.php
/observium/trunk/includes/definitions/mibs/asco.inc.php
/observium/trunk/includes/definitions/mibs/aten.inc.php
/observium/trunk/includes/definitions/mibs/cambium.inc.php
/observium/trunk/includes/definitions/mibs/ciena.inc.php
/observium/trunk/includes/definitions/mibs/cisco.inc.php
/observium/trunk/includes/definitions/mibs/clavister.inc.php
/observium/trunk/includes/definitions/mibs/coriant.inc.php
/observium/trunk/includes/definitions/mibs/datacom.inc.php
/observium/trunk/includes/definitions/mibs/deliberant.inc.php
/observium/trunk/includes/definitions/mibs/dell.inc.php
/observium/trunk/includes/definitions/mibs/delta.inc.php
/observium/trunk/includes/definitions/mibs/digipower.inc.php
/observium/trunk/includes/definitions/mibs/edgecore/aos5810-54x-mib.inc.php
/observium/trunk/includes/definitions/mibs/forcepoint.inc.php
/observium/trunk/includes/definitions/mibs/ibm.inc.php
/observium/trunk/includes/definitions/mibs/infinera.inc.php
/observium/trunk/includes/definitions/mibs/itwatchdogs.inc.php
/observium/trunk/includes/definitions/mibs/juniper.inc.php
/observium/trunk/includes/definitions/mibs/junose.inc.php
/observium/trunk/includes/definitions/mibs/ligowave.inc.php
/observium/trunk/includes/definitions/mibs/netgear.inc.php
/observium/trunk/includes/definitions/mibs/netping.inc.php
/observium/trunk/includes/definitions/mibs/nortel.inc.php
/observium/trunk/includes/definitions/mibs/packetflux.inc.php
/observium/trunk/includes/definitions/mibs/pandacom.inc.php
/observium/trunk/includes/definitions/mibs/perle.inc.php
/observium/trunk/includes/definitions/mibs/qtech.inc.php
/observium/trunk/includes/definitions/mibs/rad.inc.php
/observium/trunk/includes/definitions/mibs/raisecom.inc.php
/observium/trunk/includes/definitions/mibs/riverbed.inc.php
/observium/trunk/includes/definitions/mibs/sensatronics.inc.php
/observium/trunk/includes/definitions/mibs/sonus.inc.php
/observium/trunk/includes/definitions/mibs/synology.inc.php
/observium/trunk/includes/definitions/mibs/teleste.inc.php
/observium/trunk/includes/definitions/mibs/tempalert.inc.php
/observium/trunk/includes/definitions/mibs/wti.inc.php
/observium/trunk/includes/definitions/mibs.inc.php
/observium/trunk/includes/definitions/os/mikrotik.inc.php
/observium/trunk/includes/definitions/os.inc.php
Lines Added: 398 | Removed: 182

r11111

mike 🐱 | 2021-03-14 16:40:09

CLEAN

I just wan't do this :)

/observium/trunk/includes/definitions/entities/devices.inc.php
Lines Added: 2 | Removed: 2

r11110

mike 🐱 | 2021-03-14 16:26:22

TRIVIAL

Fixed incorrectly detect Proxmox LXC conteiners as pve os OBS-3683. Split Proxmox VE and MG/BS os definitions.

/observium/trunk/includes/definitions/os/proxmox.inc.php
/observium/trunk/includes/discovery/os/linux.inc.php
/observium/trunk/includes/polling/os/proxmox.inc.php
/observium/trunk/includes/polling/os/unix.inc.php
Lines Added: 65 | Removed: 44

r11109

sid3windr 🦔 | 2021-03-14 14:43:29

TRIVIAL

Remove empty polling code file for netman os; this OS uses UPS-MIB

/observium/trunk/includes/polling/os/netman.inc.php
Lines Added: 0 | Removed: 26

r11108

mike 🐱 | 2021-03-14 10:52:01

TRIVIAL

Fixed check CSRF Token on add group page.

/observium/trunk/html/includes/group_edit.inc.php
/observium/trunk/html/pages/add_alert_check.inc.php
/observium/trunk/html/pages/alert_check.inc.php
/observium/trunk/html/pages/group.inc.php
/observium/trunk/html/pages/group_add.inc.php
/observium/trunk/includes/alerts.inc.php
Lines Added: 33 | Removed: 30

r11107

mike 🐱 | 2021-03-13 13:08:37

TRIVIAL

Improved detect Peplink Balance devices OBS-3682.

/observium/trunk/includes/definitions/mibs/peplink.inc.php
/observium/trunk/includes/definitions/os/peplink.inc.php
/observium/trunk/includes/definitions/os.inc.php
Lines Added: 76 | Removed: 40

r11106

mike 🐱 | 2021-03-13 13:04:29

MIBS

Updated Peplink mib files.

/observium/trunk/mibs/peplink/DEVICE
/observium/trunk/mibs/peplink/GRE
/observium/trunk/mibs/peplink/LAN
/observium/trunk/mibs/peplink/PEPLINK-CELLULAR
/observium/trunk/mibs/peplink/PEPLINK-DEVICE
/observium/trunk/mibs/peplink/PEPLINK-GRE
/observium/trunk/mibs/peplink/PEPLINK-IPSEC-VPN
/observium/trunk/mibs/peplink/PEPLINK-IPT-NETFLOW-MIB
/observium/trunk/mibs/peplink/PEPLINK-LAN
/observium/trunk/mibs/peplink/PEPLINK-VPN-SPEEDFUSION
/observium/trunk/mibs/peplink/PEPLINK-WAN
/observium/trunk/mibs/peplink/PEPLINK-WLC
/observium/trunk/mibs/peplink/PEPLINK-WiFi
/observium/trunk/mibs/peplink/PEPVPN-SPEEDFUSION
/observium/trunk/mibs/peplink/PEPWAVE-CELLULAR
/observium/trunk/mibs/peplink/PEPWAVE-DEVICE
/observium/trunk/mibs/peplink/PEPWAVE-GRE
/observium/trunk/mibs/peplink/PEPWAVE-IPSEC-VPN
/observium/trunk/mibs/peplink/PEPWAVE-IPT-NETFLOW-MIB
/observium/trunk/mibs/peplink/PEPWAVE-LAN
/observium/trunk/mibs/peplink/PEPWAVE-VPN-SPEEDFUSION
/observium/trunk/mibs/peplink/PEPWAVE-WAN
/observium/trunk/mibs/peplink/PEPWAVE-WLC
/observium/trunk/mibs/peplink/PEPWAVE-WiFi
/observium/trunk/mibs/peplink/PEPXIM-CELLULAR
/observium/trunk/mibs/peplink/PEPXIM-DEVICE
/observium/trunk/mibs/peplink/PEPXIM-GRE
/observium/trunk/mibs/peplink/PEPXIM-IPSEC-VPN
/observium/trunk/mibs/peplink/PEPXIM-IPT-NETFLOW-MIB
/observium/trunk/mibs/peplink/PEPXIM-LAN
/observium/trunk/mibs/peplink/PEPXIM-VPN-SPEEDFUSION
/observium/trunk/mibs/peplink/PEPXIM-WAN
/observium/trunk/mibs/peplink/PEPXIM-WLC
/observium/trunk/mibs/peplink/PEPXIM-WiFi
/observium/trunk/mibs/peplink/WAN
/observium/trunk/mibs/peplink/WLC
Lines Added: 13178 | Removed: 1871

r11105

mike 🐱 | 2021-03-13 12:39:29

MINOR

Improved function age_to_seconds() for more time formats. Added function is_intnum() for correctly validate int strings and numbers. Added more param types for is_valid_param().

/observium/trunk/includes/common.inc.php
/observium/trunk/tests/IncludesCommonTest.php
Lines Added: 148 | Removed: 90

r11104

mike 🐱 | 2021-03-13 10:11:31

TRIVIAL

Simplify device type/icon changes in poller. Correctly set type for Proxmox Backup and Mail Gateway.

/observium/trunk/includes/polling/os/proxmox.inc.php
/observium/trunk/includes/polling/os.inc.php
Lines Added: 131 | Removed: 130

r11103

adama 🐸 | 2021-03-13 06:54:06

ADD

device type definition

/observium/trunk/includes/definitions/entities/devices.inc.php
Lines Added: 7 | Removed: 1

r11102

adama 🐸 | 2021-03-13 06:02:25

ADD

Add hypervisor device type and assign proxmox and vmware to it.

/observium/trunk/includes/definitions/os/proxmox.inc.php
/observium/trunk/includes/definitions/os/vmware.inc.php
/observium/trunk/includes/definitions/wui.inc.php
Lines Added: 14 | Removed: 10

r11101

mike 🐱 | 2021-03-12 12:54:46

TRIVIAL

Improved print_json_status() and processing ajax actions.

/observium/trunk/html/ajax/actions.php
/observium/trunk/html/includes/print/common.inc.php
/observium/trunk/html/includes/print/search.inc.php
/observium/trunk/html/js/observium.js
Lines Added: 119 | Removed: 171

r11100

mike 🐱 | 2021-03-12 12:35:43

MINOR

Added extra check for device status in poller system module (when all oids resets to empty) OBS-3466.

/observium/trunk/includes/entities/device.inc.php
/observium/trunk/includes/polling/functions.inc.php
/observium/trunk/includes/polling/system.inc.php
Lines Added: 129 | Removed: 72

r11099

adama 🐸 | 2021-03-12 12:08:19

ADD

Add static counters

/observium/trunk/includes/discovery/sensors.inc.php
Lines Added: 28 | Removed: 0

r11098

mike 🐱 | 2021-03-12 10:10:39

TRIVIAL

Fixed detect Cisco fxos on new firmwares.

/observium/trunk/includes/definitions/os/cisco.inc.php
Lines Added: 1 | Removed: 2

r11097

adama 🐸 | 2021-03-11 23:02:54

FIX

Fix occasional erroneous duplicate inclusion of polling functions on device modules edit page.

/observium/trunk/html/pages/device/edit/modules.inc.php
Lines Added: 2 | Removed: 2

r11096

mike 🐱 | 2021-03-11 16:03:53

TRIVIAL

Use less specific version for proxmox os.

/observium/trunk/includes/polling/os/proxmox.inc.php
Lines Added: 5 | Removed: 0

r11095

mike 🐱 | 2021-03-10 16:32:17

TRIVIAL

Improved print_json_status().

/observium/trunk/html/includes/print/common.inc.php
/observium/trunk/html/pages/device/edit/ports.inc.php
/observium/trunk/html/pages/device/edit/sensors.inc.php
/observium/trunk/html/pages/device/edit/status.inc.php
/observium/trunk/html/pages/device/edit.inc.php
Lines Added: 18 | Removed: 21

r11094

mike 🐱 | 2021-03-10 16:29:45

PHP8

Fixed undefined arrays error.

/observium/trunk/html/includes/entities/netscalervsvr.inc.php
/observium/trunk/html/pages/device/pseudowires.inc.php
Lines Added: 10 | Removed: 14

r11093

mike 🐱 | 2021-03-10 16:24:11

TRIVIAL

Unificated ajax actions return json status.

/observium/trunk/html/ajax/actions/alert_check_add.inc.php
/observium/trunk/html/ajax/actions/edit_widget.inc.php
/observium/trunk/html/ajax/actions/group_add.inc.php
/observium/trunk/html/ajax/actions/group_edit.inc.php
/observium/trunk/html/ajax/actions/ports_update.inc.php
/observium/trunk/html/ajax/actions/sensors_update.inc.php
/observium/trunk/html/ajax/actions/statuses_update.inc.php
/observium/trunk/html/ajax/actions.php
Lines Added: 43 | Removed: 228

r11092

mike 🐱 | 2021-03-10 14:49:36

TRIVIAL

More improved discovery sensors for stacked Foundry switches.

/observium/trunk/includes/discovery/sensors/foundry-poe-mib.inc.php
/observium/trunk/includes/discovery/sensors/foundry-sn-agent-mib.inc.php
/observium/trunk/includes/discovery/sensors/foundry-sn-switch-group-mib.inc.php
Lines Added: 26 | Removed: 21

r11091

mike 🐱 | 2021-03-10 14:14:13

TRIVIAL

Improved discovery DOM sensors by FOUNDRY-SN-SWITCH-GROUP-MIB. Updated Brocade os definition.

/observium/trunk/includes/definitions/os/brocade.inc.php
/observium/trunk/includes/definitions/os/ruckus.inc.php
/observium/trunk/includes/definitions/os.inc.php
/observium/trunk/includes/discovery/sensors/foundry-poe-mib.inc.php
/observium/trunk/includes/discovery/sensors/foundry-sn-switch-group-mib.inc.php
Lines Added: 228 | Removed: 172

r11090

mike 🐱 | 2021-03-10 14:10:37

MIBS

Updated Ruckus/Brocade mib files.

/observium/trunk/mibs/brocade/BRCD-DOT1X-MIB
/observium/trunk/mibs/brocade/BROCADE-ENTITY-OID-MIB
/observium/trunk/mibs/brocade/BROCADE-IPSEC-MIB
/observium/trunk/mibs/brocade/BROCADE-MCT-CLUSTER-MIB
/observium/trunk/mibs/brocade/BROCADE-SPX-MIB
/observium/trunk/mibs/brocade/BROCADE-STACK-ISSU-MIB
/observium/trunk/mibs/brocade/BROCADE-SYSLOG-MIB
/observium/trunk/mibs/brocade/FDRY-DAI-MIB
/observium/trunk/mibs/brocade/FDRY-DHCP-SNOOPING-MIB
/observium/trunk/mibs/brocade/FDRY-DNS2-MIB
/observium/trunk/mibs/brocade/FDRY-IP-SOURCE-GUARD-MIB
/observium/trunk/mibs/brocade/FDRY-IPV6-IP-MIB
/observium/trunk/mibs/brocade/FDRY-MPLS-L2VPN-MIB
/observium/trunk/mibs/brocade/FDRY-POE-MIB
/observium/trunk/mibs/brocade/FDRY-RADIUS-MIB
/observium/trunk/mibs/brocade/FDRY-SNTP-MIB
/observium/trunk/mibs/brocade/FDRY-TACACS-MIB
/observium/trunk/mibs/brocade/FDRY-TRAP-MIB
/observium/trunk/mibs/brocade/FOUNDRY-BFD-STD-MIB
/observium/trunk/mibs/brocade/FOUNDRY-BGP4V2-MIB
/observium/trunk/mibs/brocade/FOUNDRY-BGP4V2-TC-MIB
/observium/trunk/mibs/brocade/FOUNDRY-CAR-MIB
/observium/trunk/mibs/brocade/FOUNDRY-DHCPSERVER-MIB
/observium/trunk/mibs/brocade/FOUNDRY-IANA-PWE3-MIB
/observium/trunk/mibs/brocade/FOUNDRY-LAG-MIB
/observium/trunk/mibs/brocade/FOUNDRY-PW-ENET-STD-MIB
/observium/trunk/mibs/brocade/FOUNDRY-PW-STD-MIB
/observium/trunk/mibs/brocade/FOUNDRY-PW-TC-STD-MIB
/observium/trunk/mibs/brocade/FOUNDRY-SN-AGENT-MIB
/observium/trunk/mibs/brocade/FOUNDRY-SN-APPLETALK-MIB
/observium/trunk/mibs/brocade/FOUNDRY-SN-ARP-GROUP-MIB
/observium/trunk/mibs/brocade/FOUNDRY-SN-BGP4-GROUP-MIB
/observium/trunk/mibs/brocade/FOUNDRY-SN-CAM-MIB
/observium/trunk/mibs/brocade/FOUNDRY-SN-IGMP-MIB
/observium/trunk/mibs/brocade/FOUNDRY-SN-IP-MIB
/observium/trunk/mibs/brocade/FOUNDRY-SN-IP-VRRP-MIB
/observium/trunk/mibs/brocade/FOUNDRY-SN-IPX-MIB
/observium/trunk/mibs/brocade/FOUNDRY-SN-MAC-AUTHENTICATION-MIB
/observium/trunk/mibs/brocade/FOUNDRY-SN-MRP-MIB
/observium/trunk/mibs/brocade/FOUNDRY-SN-NOTIFICATION-MIB
/observium/trunk/mibs/brocade/FOUNDRY-SN-OSPF-GROUP-MIB
/observium/trunk/mibs/brocade/FOUNDRY-SN-POS-GROUP-MIB
/observium/trunk/mibs/brocade/FOUNDRY-SN-ROOT-MIB
/observium/trunk/mibs/brocade/FOUNDRY-SN-STACKING-MIB
/observium/trunk/mibs/brocade/FOUNDRY-SN-SW-L4-SWITCH-GROUP-MIB
/observium/trunk/mibs/brocade/FOUNDRY-SN-SWITCH-GROUP-MIB
/observium/trunk/mibs/brocade/FOUNDRY-SN-VSRP-MIB
/observium/trunk/mibs/brocade/FOUNDRY-SN-WIRELESS-GROUP-MIB
/observium/trunk/mibs/brocade/FOUNDRY-VLAN-CAR-MIB
/observium/trunk/mibs/brocade/Foundry-MPLS-MIB
/observium/trunk/mibs/brocade/RUCKUS-ACL-MIB
/observium/trunk/mibs/brocade/RUCKUS-DHCPCLIENT-MIB
/observium/trunk/mibs/brocade/RUCKUS-WIRED-CLIENT-MIB
/observium/trunk/mibs/brocade/VPLS-GENERIC-DRAFT-01-MIB
Lines Added: 13442 | Removed: 7091

r11089

mike 🐱 | 2021-03-10 13:41:45

PHP8

Fixed division by zero error in calculate_mempool_properties().

/observium/trunk/includes/functions.inc.php
Lines Added: 3 | Removed: 3

r11088

mike 🐱 | 2021-03-10 11:09:11

TRIVIAL

Detect NET-SNMP-EXTEND-MIB by discovery.

/observium/trunk/includes/definitions/mibs.inc.php
/observium/trunk/includes/definitions/os.inc.php
Lines Added: 9 | Removed: 4

r11087

mike 🐱 | 2021-03-10 11:06:45

MINOR

Split Proxmox os detect from common Linux definition. Added Proxmox version detect. Added detect some distros by kernel string.

/observium/trunk/html/images/os/proxmox-dark.png
/observium/trunk/html/images/os/proxmox-dark_2x.png
/observium/trunk/html/images/os/proxmox.png
/observium/trunk/html/images/os/proxmox_2x.png
/observium/trunk/includes/definitions/os/proxmox.inc.php
/observium/trunk/includes/polling/os/proxmox.inc.php
/observium/trunk/includes/polling/os/unix.inc.php
Lines Added: 189 | Removed: 21

r11086

mike 🐱 | 2021-03-09 09:13:50

TRIVIAL

Improved discovery sensors by NMS-EPON-ONU OBS-3652.

/observium/trunk/includes/definitions/mibs/bdcom.inc.php
Lines Added: 139 | Removed: 43

r11085

mike 🐱 | 2021-03-09 08:47:45

MINOR

Added discovery VRFs by CISCO-VRF-MIB OBS-1974.

/observium/trunk/includes/definitions/os/cisco.inc.php
/observium/trunk/includes/discovery/vrf/cisco-vrf-mib.inc.php
Lines Added: 90 | Removed: 1

r11084

mike 🐱 | 2021-03-09 08:12:50

TRIVIAL

Added display tags on disabled/ignored ports in ports view OBS-3368.

/observium/trunk/html/includes/entities/port.inc.php
/observium/trunk/includes/rewrites.inc.php
Lines Added: 23 | Removed: 12

r11083

mike 🐱 | 2021-03-09 07:11:28

TRIVIAL

Improved inventory discovery by MIKROTIK-MIB OBS-3668.

/observium/trunk/includes/definitions/os/d-link.inc.php
/observium/trunk/includes/discovery/inventory/mikrotik-mib.inc.php
Lines Added: 11 | Removed: 3

r11082

mike 🐱 | 2021-03-06 17:35:30

TRIVIAL

Updated Audiocodes os definitions.

/observium/trunk/includes/definitions/mibs/audiocodes.inc.php
/observium/trunk/includes/definitions/os/audiocodes.inc.php
Lines Added: 41 | Removed: 5

r11081

mike 🐱 | 2021-03-06 17:28:06

MINOR

Added support for Comet sensors OBS-3671.

/observium/trunk/html/images/os/comet-dark.png
/observium/trunk/html/images/os/comet-dark_2x.png
/observium/trunk/html/images/os/comet.png
/observium/trunk/html/images/os/comet_2x.png
/observium/trunk/includes/definitions/mibs/comet.inc.php
/observium/trunk/includes/definitions/os/comet.inc.php
/observium/trunk/includes/definitions/os.inc.php
Lines Added: 209 | Removed: 35

r11080

mike 🐱 | 2021-03-06 17:22:11

MIBS

Added mib files for Comet System.

/observium/trunk/mibs/comet/H0530-MIB
/observium/trunk/mibs/comet/H3530-MIB
/observium/trunk/mibs/comet/H3531-MIB
/observium/trunk/mibs/comet/H4531-MIB
/observium/trunk/mibs/comet/H5521-MIB
/observium/trunk/mibs/comet/H5524-MIB
/observium/trunk/mibs/comet/H6520-MIB
/observium/trunk/mibs/comet/H6521-MIB
/observium/trunk/mibs/comet/H7530-MIB
/observium/trunk/mibs/comet/H7531-MIB
/observium/trunk/mibs/comet/LANADPTER-MIB
/observium/trunk/mibs/comet/MULTILOGGER-MIB
/observium/trunk/mibs/comet/P2520-MIB
/observium/trunk/mibs/comet/P8510-MIB
/observium/trunk/mibs/comet/P8511-MIB
/observium/trunk/mibs/comet/P8541-MIB
/observium/trunk/mibs/comet/P8552-MIB
/observium/trunk/mibs/comet/P8610-MIB
/observium/trunk/mibs/comet/P8611-MIB
/observium/trunk/mibs/comet/P8631-MIB
/observium/trunk/mibs/comet/P8641-MIB
/observium/trunk/mibs/comet/P8652-MIB
/observium/trunk/mibs/comet/T0510-MIB
/observium/trunk/mibs/comet/T0610-MIB
/observium/trunk/mibs/comet/T2514-MIB
/observium/trunk/mibs/comet/T3510-MIB
/observium/trunk/mibs/comet/T3511-MIB
/observium/trunk/mibs/comet/T3611-MIB
/observium/trunk/mibs/comet/T4511-MIB
/observium/trunk/mibs/comet/T4611-MIB
/observium/trunk/mibs/comet/T5540-MIB
/observium/trunk/mibs/comet/T5541-MIB
/observium/trunk/mibs/comet/T5545-MIB
/observium/trunk/mibs/comet/T6540-MIB
/observium/trunk/mibs/comet/T6541-MIB
/observium/trunk/mibs/comet/T6545-MIB
/observium/trunk/mibs/comet/T7510-MIB
/observium/trunk/mibs/comet/T7511-MIB
/observium/trunk/mibs/comet/T7610-MIB
/observium/trunk/mibs/comet/T7611-MIB
/observium/trunk/mibs/comet/T7613-MIB
Lines Added: 21612 | Removed: 73

r11079

mike 🐱 | 2021-03-06 17:21:24

MINOR

Added new sensor classes distance and concentration.

/observium/trunk/html/icons.php
/observium/trunk/html/includes/graphs/sensor/concentration.inc.php
/observium/trunk/html/includes/graphs/sensor/distance.inc.php
/observium/trunk/includes/definitions/entities/sensors.inc.php
Lines Added: 80 | Removed: 9

r11078

mike 🐱 | 2021-03-06 13:24:30

TRIVIAL

Ignore sensors with empty description and empty value by CISCO-ENTITY-SENSOR-MIB.

/observium/trunk/includes/discovery/sensors/cisco-entity-sensor-mib.inc.php
/observium/trunk/includes/discovery/sensors/entity-sensor-mib.inc.php
Lines Added: 7 | Removed: 7

r11077

mike 🐱 | 2021-03-05 14:20:17

TRIVIAL

Improved discovery statuses by ATEN-IPMI-MIB OBS-3670.

/observium/trunk/includes/definitions/mibs/aten.inc.php
/observium/trunk/includes/discovery/sensors/aten-ipmi-mib.inc.php
/observium/trunk/includes/entities/status.inc.php
Lines Added: 33 | Removed: 21

r11076

mike 🐱 | 2021-03-05 14:18:01

TRIVIAL

Improved snmp_fix_numeric() for hex unit.

/observium/trunk/includes/snmp.inc.php
/observium/trunk/tests/IncludesSnmpTest.php
Lines Added: 29 | Removed: 23

r11075

mike 🐱 | 2021-03-04 21:12:41

TRIVIAL

Updated model/hardware definitions for Fortinet devices OBS-3669.

/observium/trunk/includes/definitions/models.inc.php
/observium/trunk/includes/definitions/os/fortinet.inc.php
/observium/trunk/mibs/fortinet/FORTINET-FORTIGATE-MIB
Lines Added: 1854 | Removed: 477

r11074

mike 🐱 | 2021-03-04 14:58:08

TRIVIAL

Fixed max display height for quick search results OBS-3667.

/observium/trunk/html/includes/navbar.inc.php
/observium/trunk/html/includes/search/neighbours.inc.php
Lines Added: 5 | Removed: 5

r11073

mike 🐱 | 2021-03-04 10:05:02

PHP8

Fixed compatibility errors in common functions.

/observium/trunk/html/includes/print/status.inc.php
/observium/trunk/includes/common.inc.php
/observium/trunk/includes/polling/functions.inc.php
/observium/trunk/tests/IncludesCommonTest.php
Lines Added: 117 | Removed: 63

r11072

adama 🐸 | 2021-03-03 19:39:51

ADD

Add cisco config check probe

/observium/trunk/includes/definitions/entities/probes.inc.php
/observium/trunk/probes/nagios/check_snmp_cisco_config
Lines Added: 474 | Removed: 1

r11071

mike 🐱 | 2021-03-03 17:19:10

TRIVIAL

Improved detect Supermicro IPMI.

/observium/trunk/includes/definitions/mibs/aten.inc.php
/observium/trunk/includes/definitions/os/supermicro.inc.php
/observium/trunk/includes/discovery/sensors/aten-ipmi-mib.inc.php
Lines Added: 26 | Removed: 5

r11070

mike 🐱 | 2021-03-03 15:05:10

TRIVIAL

Prevent serial changes by memory leak in Supermicro IPMI (ver 2).

/observium/trunk/includes/definitions/mibs/aten.inc.php
Lines Added: 1 | Removed: 1

r11069

mike 🐱 | 2021-03-03 14:45:52

TRIVIAL

Prevent serial changes by memory leak in Supermicro IPMI.

/observium/trunk/includes/definitions/mibs/aten.inc.php
Lines Added: 2 | Removed: 1

r11068

mike 🐱 | 2021-03-03 14:13:11

TRIVIAL

Removed duplicate os definition. Added ipmi os group.

/observium/trunk/includes/definitions/os.inc.php
Lines Added: 18 | Removed: 11

r11067

mike 🐱 | 2021-03-03 14:11:50

MINOR

Added support for Supermicro IPMI OBS-3664.

/observium/trunk/includes/definitions/mibs/aten.inc.php
/observium/trunk/includes/definitions/os/supermicro.inc.php
/observium/trunk/includes/discovery/inventory/host-resources-mib.inc.php
/observium/trunk/includes/discovery/sensors/aten-ipmi-mib.inc.php
/observium/trunk/includes/discovery/sensors/fortinet-fortigate-mib.inc.php
/observium/trunk/includes/entities/device.inc.php
/observium/trunk/mibs/aten/ATEN-IPMI-MIB
/observium/trunk/mibs/aten/PET-EVENTS
/observium/trunk/mibs/supermicro/SUPERMICRO-EVENTS
Lines Added: 3981 | Removed: 56

r11066

mike 🐱 | 2021-03-03 12:02:05

MINOR

Improved support for old Geist EM series PDUs OBS-3665.

/observium/trunk/includes/definitions/mibs/geist.inc.php
/observium/trunk/includes/definitions/os/vertiv.inc.php
/observium/trunk/mibs/geist/GEIST-EM-SERIES-MIB
Lines Added: 727 | Removed: 37

r11065

adama 🐸 | 2021-03-02 14:27:33

FIX

Blacklist netstats on geist devices.

/observium/trunk/includes/definitions/os/vertiv.inc.php
Lines Added: 4 | Removed: 0

r11064

mike 🐱 | 2021-03-02 13:35:10

TRIVIAL

Disabled by default unused modules on ups, pdu, printer and environment os groups.

/observium/trunk/includes/definitions/os/vertiv.inc.php
/observium/trunk/includes/definitions/os.inc.php
Lines Added: 41 | Removed: 15

r11063

mike 🐱 | 2021-03-02 13:16:06

TRIVIAL

Disabled netstat module on Geist PDUs.

/observium/trunk/includes/definitions/mibs/geist.inc.php
/observium/trunk/includes/definitions/os/vertiv.inc.php
Lines Added: 7 | Removed: 4

r11062

mike 🐱 | 2021-03-02 12:22:34

TRIVIAL

Added unit conversion from mmHg and other pressure units. Improved detect incorrect unit cases in value_to_si().

/observium/trunk/includes/common.inc.php
/observium/trunk/includes/definitions/entities/sensors.inc.php
/observium/trunk/tests/IncludesCommonTest.php
Lines Added: 95 | Removed: 38

r11061

mike 🐱 | 2021-02-27 12:03:35

TRIVIAL

Updated probes edit form and probe alert association.

/observium/trunk/html/includes/actions/edit_probe.inc.php
/observium/trunk/html/includes/entities/probe.inc.php
/observium/trunk/html/includes/modals/edit_probe.inc.php
/observium/trunk/html/pages/probes.inc.php
/observium/trunk/includes/definitions/entities/probes.inc.php
/observium/trunk/includes/definitions/entities.inc.php
Lines Added: 61 | Removed: 40

r11059

mike 🐱 | 2021-02-26 17:25:26

PHP8

Another compatibility round with php8.

/observium/trunk/html/pages/device/overview/ucd_mem.inc.php
/observium/trunk/includes/discovery/mempools/foundry-sn-agent-mib.inc.php
/observium/trunk/includes/discovery/mempools/host-resources-mib.inc.php
/observium/trunk/includes/discovery/mempools/huawei-entity-extent-mib.inc.php
/observium/trunk/includes/discovery/sensors/dksf-50-11-x-x-x.inc.php
/observium/trunk/includes/discovery/sensors/dksf-60-4-x-x-x.inc.php
/observium/trunk/includes/discovery/sensors/dksf-70-5-x-x-1.inc.php
/observium/trunk/includes/discovery/storage/gpfs-mib.inc.php
/observium/trunk/includes/discovery/storage/host-resources-mib.inc.php
/observium/trunk/includes/discovery/storage/netapp-mib.inc.php
/observium/trunk/includes/entities/counter.inc.php
/observium/trunk/includes/functions.inc.php
/observium/trunk/includes/polling/aruba-controller.inc.php
Lines Added: 60 | Removed: 76

r11058

mike 🐱 | 2021-02-26 15:58:21

TRIVIAL

Added check Group or Alert Checker already exist.

/observium/trunk/html/ajax/actions/add_group.inc.php
/observium/trunk/html/ajax/actions/alert_check_add.inc.php
/observium/trunk/html/ajax/actions/edit_group.inc.php
/observium/trunk/html/ajax/actions/group_add.inc.php
/observium/trunk/html/ajax/actions/group_edit.inc.php
/observium/trunk/html/ajax/actions.php
/observium/trunk/html/includes/group-navbar.inc.php
/observium/trunk/html/includes/group_edit.inc.php
/observium/trunk/html/includes/print/common.inc.php
/observium/trunk/html/pages/add_alert_check.inc.php
/observium/trunk/html/pages/group.inc.php
/observium/trunk/html/pages/group_add.inc.php
Lines Added: 233 | Removed: 130

r11057

mike 🐱 | 2021-02-26 12:06:02

TRIVIAL

Fixed duplicate VRF entries OBS-3600.

/observium/trunk/includes/discovery/functions.inc.php
/observium/trunk/includes/entities/routing.inc.php
Lines Added: 11 | Removed: 7

r11056

mike 🐱 | 2021-02-25 17:42:33

PHP8

Polling compatibility with php8.

/observium/trunk/html/includes/graphs/generic_definition.inc.php
/observium/trunk/includes/definitions.inc.php
/observium/trunk/includes/polling/aruba-controller.inc.php
/observium/trunk/includes/polling/cisco-cef.inc.php
/observium/trunk/includes/polling/fdb/atistackswitch9424-mib.inc.php
/observium/trunk/includes/polling/fdb/extreme-fdb-mib.inc.php
/observium/trunk/includes/polling/fdb/huawei-l2mam-mib.inc.php
/observium/trunk/includes/polling/fdb/rapid-city.inc.php
/observium/trunk/includes/polling/sla.inc.php
/observium/trunk/includes/polling/ucd-mib.inc.php
/observium/trunk/includes/polling/wifi/airespace-wireless-mib.inc.php
/observium/trunk/includes/rrdtool.inc.php
Lines Added: 70 | Removed: 58

r11055

mike 🐱 | 2021-02-25 14:26:32

TRIVIAL

Do not set snmp bulk timeout error in snmp context requests.

/observium/trunk/includes/snmp.inc.php
Lines Added: 3 | Removed: 1

r11054

mike 🐱 | 2021-02-25 14:00:32

TRIVIAL

Fixed discovery ip addresses by IP-MIB (appear in previous commit). Fixed detect bulk snmp error on snmpget cmd.

/observium/trunk/includes/discovery/ip-addresses/ip-mib.inc.php
/observium/trunk/includes/snmp.inc.php
Lines Added: 5 | Removed: 3

r11053

mike 🐱 | 2021-02-25 12:57:10

TRIVIAL

Decreased discovery time for ip addresses in vrfs.

/observium/trunk/includes/discovery/ip-addresses/ip-mib.inc.php
/observium/trunk/includes/discovery/ip-addresses.inc.php
/observium/trunk/includes/discovery/vrf.inc.php
Lines Added: 17 | Removed: 12

r11052

mike 🐱 | 2021-02-25 11:16:39

TRIVIAL

Fixed discovery sensors scale on FortiSwitch devices OBS-3658.

/observium/trunk/includes/definitions/os/fortinet.inc.php
/observium/trunk/includes/definitions/rewrites.inc.php
/observium/trunk/includes/discovery/sensors/entity-sensor-mib.inc.php
/observium/trunk/includes/rewrites.inc.php
Lines Added: 15 | Removed: 16

r11051

mike 🐱 | 2021-02-25 10:46:02

PHP8

Fixed add new devices in php8.

/observium/trunk/includes/functions.inc.php
Lines Added: 2 | Removed: 2

r11050

mike 🐱 | 2021-02-25 10:31:08

TRIVIAL

Fixed memory polling by FORTINET-FORTISWITCH-MIB OBS-3658.

/observium/trunk/includes/definitions/mibs/fortinet.inc.php
/observium/trunk/mibs/fortinet/FORTINET-CORE-MIB
Lines Added: 47 | Removed: 29

r11049

mike 🐱 | 2021-02-25 08:49:36

TRIVIAL

Fixed cpu_count var in poller-wrapper test.

/observium/trunk/poller-wrapper.py
Lines Added: 7 | Removed: 1

r11048

mike 🐱 | 2021-02-24 17:28:27

TRIVIAL

Updated support for D-Link DMC devices OBS-3659.

/observium/trunk/includes/definitions/mibs/d-link.inc.php
/observium/trunk/includes/definitions/os/d-link.inc.php
Lines Added: 9 | Removed: 9

r11047

mike 🐱 | 2021-02-24 17:07:34

TRIVIAL

Use data-* attribs for confirmation js.

/observium/trunk/html/includes/print/search.inc.php
Lines Added: 21 | Removed: 27

r11046

mike 🐱 | 2021-02-24 17:06:11

TRIVIAL

Improved get_rancid_filename() for devices named by IPs.

/observium/trunk/html/includes/functions.inc.php
Lines Added: 27 | Removed: 32

r11045

mike 🐱 | 2021-02-24 16:45:00

TRIVIAL

Fixed calculate_mempool_properties(), appeared in r11040 OBS-3660.

/observium/trunk/includes/functions.inc.php
Lines Added: 3 | Removed: 1

r11044

mike 🐱 | 2021-02-24 15:44:13

TRIVIAL

Fixed query in ports_adsl table.

/observium/trunk/html/pages/device/ports.inc.php
Lines Added: 10 | Removed: 7

r11043

mike 🐱 | 2021-02-24 15:06:44

TRIVIAL

Decreased minimum mariadb and python version warning to latest in centos/rhel 7.

/observium/trunk/includes/common.inc.php
/observium/trunk/includes/definitions.inc.php
Lines Added: 12 | Removed: 9

r11042

mike 🐱 | 2021-02-23 21:51:00

TRIVIAL

Fixed "Undefined index" errors in definitions.

/observium/trunk/includes/db/mysqli.inc.php
/observium/trunk/includes/definitions/entities/devices.inc.php
/observium/trunk/includes/definitions/mibs/netgear.inc.php
/observium/trunk/includes/definitions/wui.inc.php
/observium/trunk/includes/sql-config.inc.php
Lines Added: 24 | Removed: 19

r11041

mike 🐱 | 2021-02-23 19:56:08

PHP8

Fixed compatibility with php8 in discovery_check_if_type_exist() OBS-3656.

/observium/trunk/includes/functions.inc.php
Lines Added: 58 | Removed: 82

r11040

mike 🐱 | 2021-02-23 15:35:09

PHP8

Fixed unittests in php8.

/observium/trunk/includes/db/mysqli.inc.php
/observium/trunk/includes/rewrites.inc.php
/observium/trunk/tests/HtmlIncludesFunctionsTest.php
/observium/trunk/tests/HtmlIncludesPrintTest.php
/observium/trunk/tests/IncludesAlertsTest.php
/observium/trunk/tests/IncludesDefinitionsTest.php
/observium/trunk/tests/IncludesEncryptTest.php
/observium/trunk/tests/IncludesPortDescrParserTest.php
/observium/trunk/tests/IncludesRewritesTest.php
/observium/trunk/tests/IncludesSnmpTest.php
/observium/trunk/tests/IncludesSyslogTest.php
/observium/trunk/tests/IncludesTemplatesTest.php
Lines Added: 105 | Removed: 95

r11039

mike 🐱 | 2021-02-23 14:59:17

TESTS

Fixed db functions phpunit tests.

/observium/trunk/includes/common.inc.php
/observium/trunk/tests/IncludesDbTest.php
Lines Added: 18 | Removed: 12

r11038

mike 🐱 | 2021-02-23 14:06:12

PHP8

Fixed unittests in php8 for functions include.

/observium/trunk/includes/functions.inc.php
/observium/trunk/tests/IncludesFunctionsTest.php
Lines Added: 12 | Removed: 13

r11037

mike 🐱 | 2021-02-23 13:52:51

PHP8

Improved compatibility with php8 in common functions. Added phpunit for array_get_nested().

/observium/trunk/includes/common.inc.php
/observium/trunk/tests/IncludesCommonTest.php
Lines Added: 159 | Removed: 114

r11036

mike 🐱 | 2021-02-23 11:35:56

DEBUG

Display CPU count and instances in poller-wrapper test.

/observium/trunk/poller-wrapper.py
Lines Added: 15 | Removed: 8

r11035

mike 🐱 | 2021-02-23 11:33:38

TRIVIAL

Complete disabled deprecated mysql extension. Fixed phpunit tests db connect.

/observium/trunk/includes/db/mysql.inc.php
/observium/trunk/includes/definitions.inc.php
/observium/trunk/includes/sql-config.inc.php
Lines Added: 21 | Removed: 15

r11034

mike 🐱 | 2021-02-22 18:51:40

MINOR

Replaced popconfirm plugin with bootstrap-confirmation2 for fix jQuery 3.x compatibility.

/observium/trunk/html/includes/print/search.inc.php
/observium/trunk/html/index.php
Lines Added: 83 | Removed: 40

r11033

mike 🐱 | 2021-02-22 18:50:36

MINOR

Upgraded jQuery and related js libs to latest. Updated bootstrap js to latest 3.x.

/observium/trunk/html/css/query-builder.default.css
/observium/trunk/html/js/bootstrap-confirmation.min.js
/observium/trunk/html/js/bootstrap.min.js
/observium/trunk/html/js/interact.min.js
/observium/trunk/html/js/jquery-migrate.min.js
/observium/trunk/html/js/jquery.min.js
/observium/trunk/html/js/jquery.popconfirm.js
Lines Added: 23 | Removed: 183

r11032

adama 🐸 | 2021-02-21 07:33:29

ADD

Add distance icon

/observium/trunk/html/css/sprite.css
/observium/trunk/html/img/sprite/svg_png.png
/observium/trunk/html/img/sprite/svg_png_27.png
/observium/trunk/html/img/sprite/svg_png_36.png
/observium/trunk/html/img/sprite/svg_png_45.png
/observium/trunk/html/img/sprite/svg_png_54.png
Lines Added: 67 | Removed: 60

r11031

mike 🐱 | 2021-02-19 20:17:17

MINOR

Added discovery ports PoE sensors by BAY-STACK-PETH-EXT-MIB OBS-3576.

/observium/trunk/includes/definitions/mibs/nortel.inc.php
/observium/trunk/includes/definitions/mibs.inc.php
/observium/trunk/includes/definitions/os/avaya.inc.php
/observium/trunk/includes/definitions/os/extreme.inc.php
/observium/trunk/includes/discovery/sensors/power-ethernet-mib.inc.php
Lines Added: 198 | Removed: 33

r11030

mike 🐱 | 2021-02-19 14:30:56

MIBS

Updated huawei mib files.

/observium/trunk/mibs/huawei/HUAWEI-8021X-EXT-MIB
/observium/trunk/mibs/huawei/HUAWEI-ADSL-MIB
/observium/trunk/mibs/huawei/HUAWEI-ANCP-AN-EXT-MIB
/observium/trunk/mibs/huawei/HUAWEI-ANCP-AN-MIB
/observium/trunk/mibs/huawei/HUAWEI-ANCP-TC-MIB
/observium/trunk/mibs/huawei/HUAWEI-ARP-PROXY-MIB
/observium/trunk/mibs/huawei/HUAWEI-BBS-ONT-MIB
/observium/trunk/mibs/huawei/HUAWEI-BFD-MIB
/observium/trunk/mibs/huawei/HUAWEI-BOARD-SERVPROPERTY-MIB
/observium/trunk/mibs/huawei/HUAWEI-BULKSTATISTICS-MIB
/observium/trunk/mibs/huawei/HUAWEI-CES-MIB
/observium/trunk/mibs/huawei/HUAWEI-CESOP-TDM-MIB
/observium/trunk/mibs/huawei/HUAWEI-CLK-MIB
/observium/trunk/mibs/huawei/HUAWEI-CMTS-MIB
/observium/trunk/mibs/huawei/HUAWEI-COMMTEST-MIB
/observium/trunk/mibs/huawei/HUAWEI-CPE-MGMT-MIB
/observium/trunk/mibs/huawei/HUAWEI-DATACOMM-OID-MIB
/observium/trunk/mibs/huawei/HUAWEI-DEVICE-MIB
/observium/trunk/mibs/huawei/HUAWEI-DHCP-PROXY-MIB
/observium/trunk/mibs/huawei/HUAWEI-DSLAM-AAA-MIB
/observium/trunk/mibs/huawei/HUAWEI-DSLAM-ACL-MIB
/observium/trunk/mibs/huawei/HUAWEI-DSLAM-DHCPV6-RELAY-MIB
/observium/trunk/mibs/huawei/HUAWEI-DSLAM-ERPS-MIB
/observium/trunk/mibs/huawei/HUAWEI-DSLAM-LLDP-MIB
/observium/trunk/mibs/huawei/HUAWEI-DSLAM-NTV-MIB
/observium/trunk/mibs/huawei/HUAWEI-DSLAM-PITP-MIB
/observium/trunk/mibs/huawei/HUAWEI-DSLAM-TNLPOLICY-MIB
/observium/trunk/mibs/huawei/HUAWEI-DSLAM-VPLS-MIB
/observium/trunk/mibs/huawei/HUAWEI-ELECTRO-SWITCH-MIB
/observium/trunk/mibs/huawei/HUAWEI-ENTITY-VENDORTYPE-MIB
/observium/trunk/mibs/huawei/HUAWEI-ENVIRONMENT-MIB
/observium/trunk/mibs/huawei/HUAWEI-EQAM-AN-MIB
/observium/trunk/mibs/huawei/HUAWEI-ETHERLIKE-EXT-MIB
/observium/trunk/mibs/huawei/HUAWEI-ETHERNET-OAM-MIB
/observium/trunk/mibs/huawei/HUAWEI-ETHERNET-OPTICMODULE-MIB
/observium/trunk/mibs/huawei/HUAWEI-FWD-RES-TRAP-MIB
/observium/trunk/mibs/huawei/HUAWEI-GBOND-MIB
/observium/trunk/mibs/huawei/HUAWEI-GONU-MIB
/observium/trunk/mibs/huawei/HUAWEI-GPON-MIB
/observium/trunk/mibs/huawei/HUAWEI-IPDR-MIB
/observium/trunk/mibs/huawei/HUAWEI-IPDSLAM-COPS-MIB
/observium/trunk/mibs/huawei/HUAWEI-IPDSLAM-INTERFACE-MIB
/observium/trunk/mibs/huawei/HUAWEI-IPDSLAM-L3PROTOCOL-MIB
/observium/trunk/mibs/huawei/HUAWEI-IPDSLAM-MACPOOL-MIB
/observium/trunk/mibs/huawei/HUAWEI-IPDSLAM-MSTP-MIB
/observium/trunk/mibs/huawei/HUAWEI-IPDSLAM-PPPOE-MIB
/observium/trunk/mibs/huawei/HUAWEI-IPDSLAM-SECURITY-MIB
/observium/trunk/mibs/huawei/HUAWEI-IPDSLAM-SIMULATION-MIB
/observium/trunk/mibs/huawei/HUAWEI-IPDSLAM-VMAC-MIB
/observium/trunk/mibs/huawei/HUAWEI-IPDSLAML2PPORTCONFIG-MIB
/observium/trunk/mibs/huawei/HUAWEI-IPFPM-MIB
/observium/trunk/mibs/huawei/HUAWEI-IPV6-MIB
/observium/trunk/mibs/huawei/HUAWEI-LACP-MIB
/observium/trunk/mibs/huawei/HUAWEI-LICENSE-MIB
/observium/trunk/mibs/huawei/HUAWEI-LINE-COMMON-MIB
/observium/trunk/mibs/huawei/HUAWEI-LOAD-BACKUP-MIB
/observium/trunk/mibs/huawei/HUAWEI-MASTERKEY-MIB
/observium/trunk/mibs/huawei/HUAWEI-MIB
/observium/trunk/mibs/huawei/HUAWEI-MNGT-MIB
/observium/trunk/mibs/huawei/HUAWEI-MPLS-EXTEND-MIB
/observium/trunk/mibs/huawei/HUAWEI-MPLS-LABEL-MIB
/observium/trunk/mibs/huawei/HUAWEI-MPLSLDP-MIB
/observium/trunk/mibs/huawei/HUAWEI-NAC-MIB
/observium/trunk/mibs/huawei/HUAWEI-NTDM-MIB
/observium/trunk/mibs/huawei/HUAWEI-NTP-MIB
/observium/trunk/mibs/huawei/HUAWEI-OLC-MIB
/observium/trunk/mibs/huawei/HUAWEI-POWER-MIB
/observium/trunk/mibs/huawei/HUAWEI-PROTECTION-MIB
/observium/trunk/mibs/huawei/HUAWEI-PW-CMD-MIB
/observium/trunk/mibs/huawei/HUAWEI-PW-TC-MIB
/observium/trunk/mibs/huawei/HUAWEI-QOS-MIB
/observium/trunk/mibs/huawei/HUAWEI-RFIPRETURN-MIB
/observium/trunk/mibs/huawei/HUAWEI-RMON-MIB
/observium/trunk/mibs/huawei/HUAWEI-RN-MIB
/observium/trunk/mibs/huawei/HUAWEI-RSTP-EXT-MIB
/observium/trunk/mibs/huawei/HUAWEI-SNMP-NOTIFICATION-MIB
/observium/trunk/mibs/huawei/HUAWEI-SNMPTrap-MIB
/observium/trunk/mibs/huawei/HUAWEI-SSH-MIB
/observium/trunk/mibs/huawei/HUAWEI-SWITCHOVER-MIB
/observium/trunk/mibs/huawei/HUAWEI-TC-MIB
/observium/trunk/mibs/huawei/HUAWEI-TDMCPE-MIB
/observium/trunk/mibs/huawei/HUAWEI-TIMELOCALIZATION-MIB
/observium/trunk/mibs/huawei/HUAWEI-TRACE-COUNTER-MIB
/observium/trunk/mibs/huawei/HUAWEI-VECTOR-MIB
/observium/trunk/mibs/huawei/HUAWEI-VLAN-MIB
/observium/trunk/mibs/huawei/HUAWEI-VOIP-ONT-MIB
/observium/trunk/mibs/huawei/HUAWEI-VOP-MIB
/observium/trunk/mibs/huawei/HUAWEI-VRRP-SNOOPING-MIB
/observium/trunk/mibs/huawei/HUAWEI-VS-MGMT-MIB
/observium/trunk/mibs/huawei/HUAWEI-XDSL-COMMON-MIB
/observium/trunk/mibs/huawei/HUAWEI-XDSL-LINE-MIB
/observium/trunk/mibs/huawei/HUAWEI-XDSL-LINE-TC-MIB
/observium/trunk/mibs/huawei/HUAWEI-XPON-COMMON-MIB
/observium/trunk/mibs/huawei/HUAWEI-XPON-MIB
/observium/trunk/mibs/huawei/HUAWEI-XPON-TRAP-MIB
/observium/trunk/mibs/huawei/HWMUSA-DEV-MIB
Lines Added: 339908 | Removed: 1102

r11029

mike 🐱 | 2021-02-18 19:31:39

TRIVIAL

Improved measured port association in latest Cisco IOS XR 7.x OBS-3654.

/observium/trunk/includes/discovery/sensors/cisco-entity-sensor-mib.inc.php
/observium/trunk/includes/entities/port.inc.php
Lines Added: 39 | Removed: 31

r11028

mike 🐱 | 2021-02-18 19:29:20

PHP8

Compatibility fixes with php 8.0.

/observium/trunk/includes/discovery/vrf.inc.php
Lines Added: 5 | Removed: 5

r11027

mike 🐱 | 2021-02-18 17:24:09

TRIVIAL

Correctly hide error message about unknown condition metric OBS-3655.

/observium/trunk/html/pages/alert_check.inc.php
Lines Added: 6 | Removed: 3

r11026

mike 🐱 | 2021-02-18 16:05:24

PHP8

Another php 8.0 compatibility fixes.

/observium/trunk/html/includes/authentication/ldap.inc.php
/observium/trunk/html/includes/functions.inc.php
/observium/trunk/html/pages/device/perf.inc.php
Lines Added: 67 | Removed: 52

r11025

mike 🐱 | 2021-02-16 16:32:50

MINOR

Added discovery VRFs on Arista EOS.

/observium/trunk/includes/definitions/mibs/arista.inc.php
/observium/trunk/includes/definitions/os/arista.inc.php
/observium/trunk/includes/discovery/vrf/arista-vrf-mib.inc.php
/observium/trunk/includes/entities/routing.inc.php
Lines Added: 84 | Removed: 8

r11024

mike 🐱 | 2021-02-16 12:12:15

TRIVIAL

Improved fetch serial on Arista EOS OBS-3640.

/observium/trunk/includes/definitions/os/arista.inc.php
Lines Added: 17 | Removed: 0

r11023

mike 🐱 | 2021-02-16 11:52:05

TRIVIAL

Temporary hide error message about unknown condition metric for incorrect time/weekday conditions OBS-3646.

/observium/trunk/html/includes/graphs/application/exchange_mb_queued.inc.php
/observium/trunk/html/pages/alert_check.inc.php
Lines Added: 7 | Removed: 3

r11022

mike 🐱 | 2021-02-16 11:44:26

MIBS

Updated Arista mib files.

/observium/trunk/mibs/arista/ARISTA-BRIDGE-EXT-MIB
/observium/trunk/mibs/arista/ARISTA-IP-MIB
/observium/trunk/mibs/arista/ARISTA-PRODUCTS-MIB
/observium/trunk/mibs/arista/ARISTA-QOS-MIB
/observium/trunk/mibs/arista/ARISTA-VXLAN-MIB
/observium/trunk/mibs/arista/ARISTA-XGS-MIB
Lines Added: 2222 | Removed: 39

r11021

mike 🐱 | 2021-02-16 09:16:09

TRIVIAL

Added ClearOS distro icon OBS-3650.

/observium/trunk/html/images/os/clearos.png
/observium/trunk/html/images/os/clearos_2x.png
Lines Added: 1 | Removed: -1

r11020

mike 🐱 | 2021-02-15 17:21:55

MINOR

Improved support for APC InfraStruXure PDUs OBS-3647.

/observium/trunk/includes/definitions/mibs/apc.inc.php
/observium/trunk/includes/polling/os/apc.inc.php
Lines Added: 431 | Removed: 33

r11019

mike 🐱 | 2021-02-15 17:19:42

TRIVIAL

Added GETNEXT empty response snmp error code.

/observium/trunk/includes/definitions.inc.php
/observium/trunk/includes/snmp.inc.php
Lines Added: 12 | Removed: 1

r11018

mike 🐱 | 2021-02-15 17:17:00

PHP8

Another compatibility fixes on php 8.0.

/observium/trunk/html/pages/device/graphs.inc.php
Lines Added: 8 | Removed: 11

r11017

mike 🐱 | 2021-02-15 12:22:39

TRIVIAL

Improved match_oid_num() for matching simple regex-like oid lists (ie: .1.3.6.1.4.1.(2011|2030)).

/observium/trunk/includes/alerts.inc.php
/observium/trunk/includes/functions.inc.php
/observium/trunk/tests/IncludesFunctionsTest.php
Lines Added: 48 | Removed: 14

r11016

mike 🐱 | 2021-02-15 10:05:14

MINOR

Migrated polling os params to common poll_device_mib_metatypes(). Use pre_test definition instead test for os params.

/observium/trunk/includes/definitions/mibs/cambium.inc.php
/observium/trunk/includes/definitions/mibs/cisco.inc.php
/observium/trunk/includes/definitions/mibs/hp.inc.php
/observium/trunk/includes/definitions/mibs/qnap.inc.php
/observium/trunk/includes/definitions/mibs/symbol.inc.php
/observium/trunk/includes/definitions/mibs.inc.php
/observium/trunk/includes/entities/device.inc.php
/observium/trunk/includes/polling/os.inc.php
Lines Added: 87 | Removed: 71

r11015

mike 🐱 | 2021-02-13 21:20:47

TRIVIAL

Always use named snmp error codes.

/observium/trunk/includes/discovery/neighbours/cisco-cdp-mib.inc.php
/observium/trunk/includes/discovery/storage/cisco-flash-mib.inc.php
/observium/trunk/includes/functions.inc.php
/observium/trunk/includes/polling/bgp-peers.inc.php
/observium/trunk/includes/polling/ports/netapp-mib.inc.php
/observium/trunk/includes/polling/ports.inc.php
/observium/trunk/includes/polling/system/snmpv2-mib.inc.php
/observium/trunk/includes/snmp.inc.php
Lines Added: 33 | Removed: 32

r11014

mike 🐱 | 2021-02-13 16:18:10

TRIVIAL

Fixed datetime form elements layout.

/observium/trunk/html/includes/print/search.inc.php
/observium/trunk/html/includes/print/syslogs.inc.php
/observium/trunk/html/pages/device/logs/eventlog.inc.php
/observium/trunk/html/pages/device/logs/syslog.inc.php
Lines Added: 41 | Removed: 42

r11013

mike 🐱 | 2021-02-13 15:46:49

TRIVIAL

Forced eventlog message about "Wrong .index in mibs dir" error.

/observium/trunk/html/includes/print/events.inc.php
/observium/trunk/includes/definitions.inc.php
/observium/trunk/includes/snmp.inc.php
Lines Added: 39 | Removed: 12

r11012

mike 🐱 | 2021-02-13 15:42:27

TRIVIAL

Allowed Markdown Extra formatting in get_markdown().

/observium/trunk/html/includes/print/common.inc.php
/observium/trunk/includes/common.inc.php
/observium/trunk/libs/Parsedown.php
/observium/trunk/libs/parsedown
/observium/trunk/libs/parsedown/Parsedown.php
/observium/trunk/libs/parsedown/ParsedownExtra.php
/observium/trunk/libs/parsedown/ParsedownExtraPlugin.php
Lines Added: 3138 | Removed: 2009

r11011

mike 🐱 | 2021-02-12 15:58:42

TRIVIAL

Detect "OID not increasing" error in inventory discovery by ENTITY-MIB. Fixed discovery inventory and sensors on some Cisco WLC devices.

/observium/trunk/includes/discovery/inventory/entity-mib.inc.php
/observium/trunk/includes/discovery/sensors/cisco-entity-sensor-mib.inc.php
/observium/trunk/includes/discovery/sensors/entity-sensor-mib.inc.php
Lines Added: 145 | Removed: 99

r11010

mike 🐱 | 2021-02-12 15:56:09

TRIVIAL

Force snmp nobulk for some Cisco WLC devices.

/observium/trunk/includes/definitions/os/cisco.inc.php
Lines Added: 7 | Removed: 4

r11009

mike 🐱 | 2021-02-12 15:50:57

MINOR

Added named constants for snmp error codes.

/observium/trunk/includes/definitions.inc.php
/observium/trunk/includes/snmp.inc.php
Lines Added: 234 | Removed: 117

r11008

mike 🐱 | 2021-02-12 10:20:48

TRIVIAL

Added detect snmp error "OID not increasing".

/observium/trunk/includes/definitions.inc.php
/observium/trunk/includes/snmp.inc.php
Lines Added: 46 | Removed: 34

r11007

mike 🐱 | 2021-02-12 09:54:06

PHP8

More compatibility fixes.

/observium/trunk/includes/discovery/functions.inc.php
Lines Added: 4 | Removed: 7

r11006

mike 🐱 | 2021-02-11 21:27:29

TRIVIAL

More php8.0 compatibibily fixes.

/observium/trunk/html/includes/entities/device.inc.php
Lines Added: 2 | Removed: 0

r11005

mike 🐱 | 2021-02-11 21:21:01

MINOR

Added detect snmpbulkwalk timeout error detect. Eventlog snmpbulkwalk error in discovery.

/observium/trunk/includes/definitions.inc.php
/observium/trunk/includes/snmp.inc.php
Lines Added: 70 | Removed: 74

r11004

mike 🐱 | 2021-02-11 21:13:43

MINOR

Added log_event_cache() for write delayed log events (at end of process) with combine multiple same messages.

/observium/trunk/includes/functions.inc.php
Lines Added: 195 | Removed: 32

r11003

mike 🐱 | 2021-02-11 10:05:16

TRIVIAL

Define by default constants OBS_SCRIPT_NAME and OBS_PROCESS_NAME for use in scripts.

/observium/trunk/add_device.php
/observium/trunk/adduser.php
/observium/trunk/alerter.php
/observium/trunk/billing-calculate.php
/observium/trunk/check-errors.php
/observium/trunk/delete_device.php
/observium/trunk/discovery.php
/observium/trunk/housekeeping.php
/observium/trunk/html/includes/functions.inc.php
/observium/trunk/includes/common.inc.php
/observium/trunk/includes/sql-config.inc.php
/observium/trunk/poller.php
/observium/trunk/rename_device.php
/observium/trunk/scripts/generate-emoji.php
/observium/trunk/scripts/generate-rancid.php
/observium/trunk/scripts/generate-smokeping.php
/observium/trunk/scripts/rename-port-rrdfile.php
/observium/trunk/snmptrap.php
/observium/trunk/syslog.php
/observium/trunk/test_alert.php
/observium/trunk/test_db.php
/observium/trunk/test_geo.php
Lines Added: 110 | Removed: 167

r11002

mike 🐱 | 2021-02-10 22:52:47

TRIVIAL

Improved discovery cooling sensors by PowerNet-MIB OBS-3255.

/observium/trunk/includes/definitions/mibs/apc.inc.php
/observium/trunk/includes/discovery/sensors/powernet-mib.inc.php
/observium/trunk/includes/polling/os/apc.inc.php
/observium/trunk/mibs/apc/PowerNet-MIB
Lines Added: 1147 | Removed: 134

r11001

mike 🐱 | 2021-02-10 22:45:49

MINOR

Improved test_condition() compare numeric oids. Added ability for pre test by device fields like sysObjectId in discovery entities. Added case insensitive array_key_iexists().

/observium/trunk/includes/alerts.inc.php
/observium/trunk/includes/common.inc.php
/observium/trunk/includes/functions.inc.php
Lines Added: 56 | Removed: 20

r11000

mike 🐱 | 2021-02-10 16:06:46

TRIVIAL

Fixed quick search inventory (exclude deleted entries).

/observium/trunk/html/includes/search/inventory.inc.php
Lines Added: 2 | Removed: 2

r10999

mike 🐱 | 2021-02-10 14:39:39

TRIVIAL

More php 8.0 compatibility fixes in poller.

/observium/trunk/includes/polling/printersupplies.inc.php
/observium/trunk/includes/polling/processors.inc.php
/observium/trunk/includes/polling/storage.inc.php
Lines Added: 18 | Removed: 14

r10998

mike 🐱 | 2021-02-10 14:00:58

TRIVIAL

More php 8.0 compatibility fixes.

/observium/trunk/html/includes/entities/device.inc.php
/observium/trunk/html/pages/device.inc.php
Lines Added: 4 | Removed: 2

r10997

mike 🐱 | 2021-02-10 12:53:23

TRIVIAL

Improved match_oid_num(), added unit tests.

/observium/trunk/includes/functions.inc.php
/observium/trunk/tests/IncludesFunctionsTest.php
Lines Added: 108 | Removed: 42

r10996

mike 🐱 | 2021-02-10 00:13:46

TRIVIAL

Associate correct netscaler host by syslog message if possible OBS-523.

/observium/trunk/includes/syslog.inc.php
Lines Added: 17 | Removed: 2

r10995

mike 🐱 | 2021-02-09 23:46:25

TRIVIAL

Fixed parsinf syslog messges on Citrix Netscaller OBS-3614.

/observium/trunk/includes/syslog.inc.php
/observium/trunk/tests/IncludesSyslogTest.php
Lines Added: 30 | Removed: 12

r10994

mike 🐱 | 2021-02-09 22:38:25

MINOR

Added support for MorningStar Solar Prostar controllers OBS-3639.

/observium/trunk/html/images/os/morningstar.png
/observium/trunk/html/images/os/morningstar_2x.png
/observium/trunk/includes/definitions/mibs/morningstar.inc.php
/observium/trunk/includes/definitions/os/morningstar.inc.php
Lines Added: 212 | Removed: 1

r10993

mike 🐱 | 2021-02-09 22:36:17

MIBS

Added MorningStar mib files.

/observium/trunk/mibs/morningstar
/observium/trunk/mibs/morningstar/EMC-1
/observium/trunk/mibs/morningstar/MORNINGSTAR
/observium/trunk/mibs/morningstar/MORNINGSTAR-OLD
/observium/trunk/mibs/morningstar/PROSTAR-MPPT
/observium/trunk/mibs/morningstar/PROSTAR-PWM
/observium/trunk/mibs/morningstar/SUNSAVER-MPPT
/observium/trunk/mibs/morningstar/SURESINE
/observium/trunk/mibs/morningstar/TRISTAR
/observium/trunk/mibs/morningstar/TRISTAR-MPPT
/observium/trunk/mibs/morningstar/TRISTAR-MPPT-600V
Lines Added: 5278 | Removed: 9

r10992

mike 🐱 | 2021-02-09 12:28:46

DB

Synched syslog alerts table fields with syslog table OBS-3641.

/observium/trunk/includes/syslog.inc.php
/observium/trunk/update/439.sql
Lines Added: 19 | Removed: 24

r10991

mike 🐱 | 2021-02-08 15:02:15

TRIVIAL

Fixed compatibility with php 5.6 in email transport.

/observium/trunk/includes/alerting/email.inc.php
Lines Added: 1 | Removed: 1

r10990

mike 🐱 | 2021-02-04 15:56:11

MINOR

Added quick search for neighbours OBS-3636.

/observium/trunk/html/ajax/search.php
/observium/trunk/html/includes/search/accesspoints.inc.php
/observium/trunk/html/includes/search/devices.inc.php
/observium/trunk/html/includes/search/inventory.inc.php
/observium/trunk/html/includes/search/ip-addresses.inc.php
/observium/trunk/html/includes/search/loadbalancers.inc.php
/observium/trunk/html/includes/search/neighbours.inc.php
/observium/trunk/html/includes/search/ports.inc.php
/observium/trunk/html/includes/search/sensors.inc.php
/observium/trunk/html/includes/search/slas.inc.php
/observium/trunk/html/includes/search/status.inc.php
/observium/trunk/includes/definitions/wui.inc.php
Lines Added: 158 | Removed: 106

r10989

mike 🐱 | 2021-02-04 09:42:42

TRIVIAL

Forced use safe_count() in graphs for minimizing the occurrence TypeError throws in php 8.0.

/observium/trunk/html/includes/graphs/application/dovecot_auth.inc.php
/observium/trunk/html/includes/graphs/application/dovecot_auth_cache.inc.php
/observium/trunk/html/includes/graphs/application/dovecot_cache.inc.php
/observium/trunk/html/includes/graphs/application/dovecot_commands.inc.php
/observium/trunk/html/includes/graphs/application/dovecot_connected.inc.php
/observium/trunk/html/includes/graphs/application/dovecot_cpu.inc.php
/observium/trunk/html/includes/graphs/application/dovecot_io.inc.php
/observium/trunk/html/includes/graphs/application/dovecot_pages.inc.php
/observium/trunk/html/includes/graphs/application/dovecot_storage.inc.php
/observium/trunk/html/includes/graphs/application/dovecot_usage.inc.php
/observium/trunk/html/includes/graphs/application/exim_reject.inc.php
/observium/trunk/html/includes/graphs/application/exim_sent.inc.php
/observium/trunk/html/includes/graphs/application/exim_spam.inc.php
/observium/trunk/html/includes/graphs/application/freeradius_accounting.inc.php
/observium/trunk/html/includes/graphs/application/freeradius_authentication.inc.php
/observium/trunk/html/includes/graphs/application/mailscanner_reject.inc.php
/observium/trunk/html/includes/graphs/application/nsd_qtype.inc.php
/observium/trunk/html/includes/graphs/application/nsd_queries.inc.php
/observium/trunk/html/includes/graphs/application/nsd_rcode.inc.php
/observium/trunk/html/includes/graphs/application/nsd_zones.inc.php
/observium/trunk/html/includes/graphs/application/postfix_mailgraph_reject.inc.php
/observium/trunk/html/includes/graphs/application/postfix_mailgraph_sent.inc.php
/observium/trunk/html/includes/graphs/application/postfix_mailgraph_spam.inc.php
/observium/trunk/html/includes/graphs/application/postfix_qshape_stats.inc.php
/observium/trunk/html/includes/graphs/application/shoutcast_multi_stats.inc.php
/observium/trunk/html/includes/graphs/application/unbound_class.inc.php
/observium/trunk/html/includes/graphs/application/unbound_flags.inc.php
/observium/trunk/html/includes/graphs/application/unbound_opcode.inc.php
/observium/trunk/html/includes/graphs/application/unbound_qtype.inc.php
/observium/trunk/html/includes/graphs/application/unbound_queries.inc.php
/observium/trunk/html/includes/graphs/application/unbound_rcode.inc.php
/observium/trunk/html/includes/graphs/device/collectd.inc.php
/observium/trunk/html/includes/graphs/functions.inc.php
/observium/trunk/html/includes/graphs/generic_multi_bits.inc.php
/observium/trunk/html/includes/graphs/generic_multi_group_simplex_separated.inc.php
/observium/trunk/html/includes/graphs/generic_multi_line.inc.php
/observium/trunk/html/includes/graphs/generic_multi_separated.inc.php
/observium/trunk/html/includes/graphs/generic_multi_simplex_separated.inc.php
/observium/trunk/html/includes/graphs/legend.inc.php
/observium/trunk/html/includes/graphs/multi-customoid/auth.inc.php
/observium/trunk/html/includes/graphs/multi-port/auth.inc.php
/observium/trunk/html/includes/graphs/multi-port/bits_duo.inc.php
/observium/trunk/html/includes/graphs/multi-port/bits_trio.inc.php
/observium/trunk/html/includes/graphs/multi-port/bits_trio_compare.inc.php
/observium/trunk/html/includes/graphs/multi-port/groups_bits.inc.php
/observium/trunk/html/includes/graphs/sla/jitter.inc.php
Lines Added: 163 | Removed: 176

r10988

mike 🐱 | 2021-02-04 08:55:19

TRIVIAL

Fixed "Undefined constant" errors.

/observium/trunk/html/pages/device/health/diskio.inc.php
/observium/trunk/html/pages/device/health/mempool.inc.php
/observium/trunk/html/pages/device/health/processor.inc.php
/observium/trunk/html/pages/device/health/status.inc.php
/observium/trunk/html/pages/device/health/storage.inc.php
/observium/trunk/html/pages/device/nfsen.inc.php
Lines Added: 42 | Removed: 52

r10987

mike 🐱 | 2021-02-03 13:22:53

TRIVIAL

Improved db queries on neighbours map page.

/observium/trunk/html/map.php
Lines Added: 122 | Removed: 99

r10986

mike 🐱 | 2021-02-03 13:22:15

MINOR

Round 11 of php 8.0 compatibility fixes.

/observium/trunk/html/includes/authentication/ldap.inc.php
/observium/trunk/html/includes/contacts-navbar.inc.php
/observium/trunk/html/includes/graphs/generic_multi_group_simplex_separated.inc.php
/observium/trunk/html/includes/graphs/global/pollermods.inc.php
/observium/trunk/html/includes/print/alert.inc.php
/observium/trunk/html/pages/contact.inc.php
/observium/trunk/html/pages/device/alert.inc.php
/observium/trunk/html/pages/device/edit/modules.inc.php
/observium/trunk/html/pages/device/edit.inc.php
/observium/trunk/html/pages/device/perf.inc.php
/observium/trunk/html/pages/device.inc.php
/observium/trunk/html/pages/os.inc.php
/observium/trunk/html/pages/processes.inc.php
/observium/trunk/html/pages/roles.inc.php
Lines Added: 164 | Removed: 122

r10985

mike 🐱 | 2021-02-03 13:17:57

TRIVIAL

Round 10 of php 8.0 compatibility fixes.

/observium/trunk/html/includes/functions.inc.php
/observium/trunk/includes/common.inc.php
/observium/trunk/includes/functions.inc.php
/observium/trunk/includes/rrdtool.inc.php
Lines Added: 71 | Removed: 69

r10984

mike 🐱 | 2021-02-03 13:06:42

TRIVIAL

Updated Flight library.

/observium/trunk/libs/flight/net/Request.php
/observium/trunk/libs/flight/net/Router.php
Lines Added: 3 | Removed: 3

r10983

mike 🐱 | 2021-02-03 13:06:01

TRIVIAL

Fixed php 8.0 compatibility for Ref library.

/observium/trunk/libs/ref.inc.php
Lines Added: 16 | Removed: 2

r10982

mike 🐱 | 2021-02-02 22:12:13

TRIVIAL

Improved discovery sensors and counters by RITTAL-CMC-III-MIB OBS-3620.

/observium/trunk/includes/discovery/sensors/rittal-cmc-iii-mib.inc.php
Lines Added: 49 | Removed: 19

r10981

mike 🐱 | 2021-02-02 14:02:11

CLEAN

Removed duplicate os definitions.

/observium/trunk/includes/definitions/os.inc.php
Lines Added: 0 | Removed: 58

r10980

mike 🐱 | 2021-02-02 14:01:26

MINOR

Improved discovery sensors by RITTAL-CMC-III-MIB OBS-3625.

/observium/trunk/includes/definitions/mibs/rittal.inc.php
/observium/trunk/includes/definitions/os/rittal.inc.php
/observium/trunk/includes/discovery/sensors/rittal-cmc-iii-mib.inc.php
Lines Added: 287 | Removed: 149

r10979

mike 🐱 | 2021-02-02 09:55:25

TRIVIAL

Fixed function redeclaration in device edit status page OBS-3632.

/observium/trunk/html/includes/functions.inc.php
/observium/trunk/html/pages/device/edit/status.inc.php
Lines Added: 28 | Removed: 35

r10978

mike 🐱 | 2021-02-01 16:46:50

TRIVIAL

Fixed forms params generate.

/observium/trunk/html/includes/entities/counter.inc.php
/observium/trunk/html/includes/entities/mempool.inc.php
/observium/trunk/html/includes/entities/printersupply.inc.php
/observium/trunk/html/includes/entities/processor.inc.php
/observium/trunk/html/includes/entities/sensor.inc.php
/observium/trunk/html/includes/entities/status.inc.php
/observium/trunk/html/includes/entities/storage.inc.php
Lines Added: 13 | Removed: 13

r10977

mike 🐱 | 2021-02-01 16:25:20

MINOR

More php 8.0 compatibility fixes.

/observium/trunk/html/billing-bandwidth-data.php
/observium/trunk/html/geojson.php
/observium/trunk/html/includes/authenticate.inc.php
/observium/trunk/html/includes/entities/counter.inc.php
/observium/trunk/html/includes/entities/mempool.inc.php
/observium/trunk/html/includes/entities/printersupply.inc.php
/observium/trunk/html/includes/entities/processor.inc.php
/observium/trunk/html/includes/entities/sensor.inc.php
/observium/trunk/html/includes/entities/status.inc.php
/observium/trunk/html/includes/entities/storage.inc.php
/observium/trunk/html/includes/navbar.inc.php
/observium/trunk/html/includes/print/navbar.inc.php
/observium/trunk/html/includes/print/search.inc.php
/observium/trunk/html/pages/bill/infoboxes.inc.php
/observium/trunk/html/pages/device.inc.php
/observium/trunk/html/pages/ports.inc.php
/observium/trunk/html/pages/pseudowires.inc.php
/observium/trunk/includes/definitions.inc.php
/observium/trunk/includes/discovery/inventory.inc.php
/observium/trunk/includes/discovery/lsp.inc.php
/observium/trunk/includes/discovery/mempools.inc.php
/observium/trunk/includes/discovery/neighbours.inc.php
/observium/trunk/includes/discovery/processors.inc.php
/observium/trunk/includes/discovery/pseudowires.inc.php
/observium/trunk/includes/discovery/sla.inc.php
/observium/trunk/includes/discovery/storage.inc.php
/observium/trunk/includes/discovery/vlans.inc.php
/observium/trunk/includes/functions.inc.php
/observium/trunk/includes/polling/fdb-table.inc.php
/observium/trunk/includes/polling/mac-accounting.inc.php
/observium/trunk/includes/polling/pseudowires.inc.php
/observium/trunk/includes/polling/sla.inc.php
Lines Added: 261 | Removed: 311

r10976

mike 🐱 | 2021-02-01 11:41:26

REFACTOR

Renamed functions snmp_walk_multipart_oid() to snmpwalk_multipart_oid(), snmpwalk_cache_oid_num2() to snmpwalk_oid_num(). Replaced all function calls from snmpwalk_cache_multi_oid() to snmpwalk_cache_oid(). Removed multiple deprecated unused functions snmp_parser_quote(), snmp_parser_unquote(), ascii_to_oid(), string_to_oid(), snmp_walk_parser(), snmp_walk_parser2(), snmpwalk_numericoids().

/observium/trunk/includes/discovery/cisco-cef.inc.php
/observium/trunk/includes/discovery/counter/printer-mib.inc.php
/observium/trunk/includes/discovery/junose-atm-vp.inc.php
/observium/trunk/includes/discovery/mempools/bianca-brick-mibres-mib.inc.php
/observium/trunk/includes/discovery/mempools/cisco-enhanced-mempool-mib.inc.php
/observium/trunk/includes/discovery/mempools/cisco-entity-qfp-mib.inc.php
/observium/trunk/includes/discovery/mempools/f5-bigip-system-mib.inc.php
/observium/trunk/includes/discovery/mempools/hh3c-entity-ext-mib.inc.php
/observium/trunk/includes/discovery/mempools/hpn-icf-entity-ext-mib.inc.php
/observium/trunk/includes/discovery/mempools/huawei-entity-extent-mib.inc.php
/observium/trunk/includes/discovery/mempools/juniper-mib.inc.php
/observium/trunk/includes/discovery/mempools/juniper-srx5000-spu-monitoring-mib.inc.php
/observium/trunk/includes/discovery/mempools/timetra-system-mib.inc.php
/observium/trunk/includes/discovery/mibs.inc.php
/observium/trunk/includes/discovery/printersupplies/ricohprivatemib.inc.php
/observium/trunk/includes/discovery/processors/cisco-entity-qfp-mib.inc.php
/observium/trunk/includes/discovery/processors/f5-bigip-system-mib.inc.php
/observium/trunk/includes/discovery/processors/hh3c-entity-ext-mib.inc.php
/observium/trunk/includes/discovery/processors/hpn-icf-entity-ext-mib.inc.php
/observium/trunk/includes/discovery/processors/huawei-entity-extent-mib.inc.php
/observium/trunk/includes/discovery/processors/isilon-mib.inc.php
/observium/trunk/includes/discovery/processors/juniper-mib.inc.php
/observium/trunk/includes/discovery/processors/juniper-srx5000-spu-monitoring-mib.inc.php
/observium/trunk/includes/discovery/processors/ns-root-mib.inc.php
/observium/trunk/includes/discovery/sensors/alvarion-dot11-wlan-mib.inc.php
/observium/trunk/includes/discovery/sensors/areca-snmp-mib.inc.php
/observium/trunk/includes/discovery/sensors/aten-pe-cfg.inc.php
/observium/trunk/includes/discovery/sensors/baytech-mib-403-1.inc.php
/observium/trunk/includes/discovery/sensors/bluecoat-sg-sensor-mib.inc.php
/observium/trunk/includes/discovery/sensors/brocade-optical-monitoring-mib.inc.php
/observium/trunk/includes/discovery/sensors/cisco-entity-fru-control-mib.inc.php
/observium/trunk/includes/discovery/sensors/cisco-entity-sensor-mib.inc.php
/observium/trunk/includes/discovery/sensors/cmm-chassis-mib.inc.php
/observium/trunk/includes/discovery/sensors/cpqpower-mib.inc.php
/observium/trunk/includes/discovery/sensors/dell-vendor-mib.inc.php
/observium/trunk/includes/discovery/sensors/dev-cfg-mib.inc.php
/observium/trunk/includes/discovery/sensors/dksf-48-4-x-x-1.inc.php
/observium/trunk/includes/discovery/sensors/dksf-50-11-x-x-x.inc.php
/observium/trunk/includes/discovery/sensors/dksf-60-4-x-x-x.inc.php
/observium/trunk/includes/discovery/sensors/dksf-70-5-x-x-1.inc.php
/observium/trunk/includes/discovery/sensors/dnos-boxservices-private-mib.inc.php
/observium/trunk/includes/discovery/sensors/dps-mib-v38.inc.php
/observium/trunk/includes/discovery/sensors/edgeswitch-boxservices-private-mib.inc.php
/observium/trunk/includes/discovery/sensors/entity-sensor-mib.inc.php
/observium/trunk/includes/discovery/sensors/eppc-mib.inc.php
/observium/trunk/includes/discovery/sensors/eqlmember-mib.inc.php
/observium/trunk/includes/discovery/sensors/extreme-system-mib.inc.php
/observium/trunk/includes/discovery/sensors/fa-ext-mib.inc.php
/observium/trunk/includes/discovery/sensors/fastpath-boxservices-private-mib.inc.php
/observium/trunk/includes/discovery/sensors/fortinet-fortigate-mib.inc.php
/observium/trunk/includes/discovery/sensors/foundry-sn-agent-mib.inc.php
/observium/trunk/includes/discovery/sensors/fs-mib.inc.php
/observium/trunk/includes/discovery/sensors/geist-mib-v3.inc.php
/observium/trunk/includes/discovery/sensors/gudeads-pdu8110-mib.inc.php
/observium/trunk/includes/discovery/sensors/hh3c-entity-ext-mib.inc.php
/observium/trunk/includes/discovery/sensors/hpn-icf-entity-ext-mib.inc.php
/observium/trunk/includes/discovery/sensors/ipomanii-mib.inc.php
/observium/trunk/includes/discovery/sensors/it-watchdogs-mib.inc.php
/observium/trunk/includes/discovery/sensors/it-watchdogs-v4-mib.inc.php
/observium/trunk/includes/discovery/sensors/lm-sensors-mib.inc.php
/observium/trunk/includes/discovery/sensors/lsi-megaraid-sas-mib.inc.php
/observium/trunk/includes/discovery/sensors/mg-snmp-ups-mib.inc.php
/observium/trunk/includes/discovery/sensors/netbotzv2-mib.inc.php
/observium/trunk/includes/discovery/sensors/nokia-ipso-system-mib.inc.php
/observium/trunk/includes/discovery/sensors/ns-root-mib.inc.php
/observium/trunk/includes/discovery/sensors/old-dnos-boxservices-private-mib.inc.php
/observium/trunk/includes/discovery/sensors/pdu-mib.inc.php
/observium/trunk/includes/discovery/sensors/poseidon-mib.inc.php
/observium/trunk/includes/discovery/sensors/powernet-mib.inc.php
/observium/trunk/includes/discovery/sensors/rad-gen-mib.inc.php
/observium/trunk/includes/discovery/sensors/radlan-hwenviroment.inc.php
/observium/trunk/includes/discovery/sensors/radlan-physicaldescription-mib.inc.php
/observium/trunk/includes/discovery/sensors/readydataos-mib.inc.php
/observium/trunk/includes/discovery/sensors/readynas-mib.inc.php
/observium/trunk/includes/discovery/sensors/rittal-cmc-tc-mib.inc.php
/observium/trunk/includes/discovery/sensors/roomalert24e-mib.inc.php
/observium/trunk/includes/discovery/sensors/roomalert3e-mib.inc.php
/observium/trunk/includes/discovery/sensors/roomalert4e-mib.inc.php
/observium/trunk/includes/discovery/sensors/sfa-info.inc.php
/observium/trunk/includes/discovery/sensors/smartnode-mib.inc.php
/observium/trunk/includes/discovery/sensors/spagent-mib.inc.php
/observium/trunk/includes/discovery/sensors/ste-mib.inc.php
/observium/trunk/includes/discovery/sensors/ste2-mib.inc.php
/observium/trunk/includes/discovery/sensors/timetra-port-mib.inc.php
/observium/trunk/includes/discovery/sensors/ups-mib.inc.php
/observium/trunk/includes/discovery/sensors/viptela-hardware.inc.php
/observium/trunk/includes/discovery/sensors/webgraph-old-thermo-hygrometer-us-mib.inc.php
/observium/trunk/includes/discovery/sensors/webgraph-thermo-hygrometer-us-mib.inc.php
/observium/trunk/includes/discovery/sensors/xups-mib.inc.php
/observium/trunk/includes/discovery/sensors/zyxel-transceiver-mib.inc.php
/observium/trunk/includes/discovery/slas/cisco-rttmon-mib.inc.php
/observium/trunk/includes/discovery/slas/hpicf-ipsla-mib.inc.php
/observium/trunk/includes/discovery/status/cisco-stackwise-mib.inc.php
/observium/trunk/includes/discovery/status/eqldisk-mib.inc.php
/observium/trunk/includes/discovery/virtual-machines/vmware-vminfo-mib.inc.php
/observium/trunk/includes/discovery/wifi/trapeze-networks-ap-config-mib.inc.php
/observium/trunk/includes/entities/port.inc.php
/observium/trunk/includes/entities/sensor.inc.php
/observium/trunk/includes/polling/bgp-peers.inc.php
/observium/trunk/includes/polling/cisco-cef.inc.php
/observium/trunk/includes/polling/cisco-eigrp.inc.php
/observium/trunk/includes/polling/fdb-table.inc.php
/observium/trunk/includes/polling/functions.inc.php
/observium/trunk/includes/polling/junose-atm-vp.inc.php
/observium/trunk/includes/polling/loadbalancer/f5-bigip-local-mib.inc.php
/observium/trunk/includes/polling/mempools/agent-general-mib.inc.php
/observium/trunk/includes/polling/mempools/bianca-brick-mibres-mib.inc.php
/observium/trunk/includes/polling/mempools/bluecoat-sg-proxy-mib.inc.php
/observium/trunk/includes/polling/mempools/bluecoat-sg-usage-mib.inc.php
/observium/trunk/includes/polling/mempools/cisco-enhanced-mempool-mib.inc.php
/observium/trunk/includes/polling/mempools/cisco-entity-qfp-mib.inc.php
/observium/trunk/includes/polling/mempools/cisco-memory-pool-mib.inc.php
/observium/trunk/includes/polling/mempools/cisco-process-mib.inc.php
/observium/trunk/includes/polling/mempools/dell-networking-chassis-mib.inc.php
/observium/trunk/includes/polling/mempools/extreme-software-monitor-mib.inc.php
/observium/trunk/includes/polling/mempools/f10-c-series-chassis-mib.inc.php
/observium/trunk/includes/polling/mempools/f10-chassis-mib.inc.php
/observium/trunk/includes/polling/mempools/f10-m-series-chassis-mib.inc.php
/observium/trunk/includes/polling/mempools/f10-s-series-chassis-mib.inc.php
/observium/trunk/includes/polling/mempools/f5-bigip-system-mib.inc.php
/observium/trunk/includes/polling/mempools/hh3c-entity-ext-mib.inc.php
/observium/trunk/includes/polling/mempools/hpn-icf-entity-ext-mib.inc.php
/observium/trunk/includes/polling/mempools/huawei-entity-extent-mib.inc.php
/observium/trunk/includes/polling/mempools/juniper-mib.inc.php
/observium/trunk/includes/polling/mempools/juniper-srx5000-spu-monitoring-mib.inc.php
/observium/trunk/includes/polling/mempools/netswitch-mib.inc.php
/observium/trunk/includes/polling/mempools/oneaccess-sys-mib.inc.php
/observium/trunk/includes/polling/mempools/s5-chassis-mib.inc.php
/observium/trunk/includes/polling/mempools/smartnode-mib.inc.php
/observium/trunk/includes/polling/mempools/timetra-system-mib.inc.php
/observium/trunk/includes/polling/mempools/zxr10-mib.inc.php
/observium/trunk/includes/polling/mempools/zyxel-sys-memory-mib.inc.php
/observium/trunk/includes/polling/os/equallogic.inc.php
/observium/trunk/includes/polling/os/exalt.inc.php
/observium/trunk/includes/polling/ports/cisco-stack-mib.inc.php
/observium/trunk/includes/polling/ports/sw-mib.inc.php
/observium/trunk/includes/polling/pseudowires.inc.php
/observium/trunk/includes/polling/slas/cisco-rttmon-mib.inc.php
/observium/trunk/includes/polling/slas/disman-ping-mib.inc.php
/observium/trunk/includes/polling/slas/hpicf-ipsla-mib.inc.php
/observium/trunk/includes/polling/storage/netapp-mib.inc.php
/observium/trunk/includes/polling/storage/ucd-snmp-mib.inc.php
/observium/trunk/includes/polling/wifi/trapeze-networks-client-session-mib.inc.php
/observium/trunk/includes/snmp.inc.php
/observium/trunk/tests/SnmpDataTest2.php
Lines Added: 609 | Removed: 702

r10975

mike 🐱 | 2021-01-30 12:59:34

REFACTOR

Renamed functions str_exists() to str_contains_array() and str_iexists() to str_icontains_array() for unification with php 8.0 function str_contains().

/observium/trunk/html/includes/entities/counter.inc.php
/observium/trunk/html/includes/functions.inc.php
/observium/trunk/html/includes/graphs/device/pagecount.inc.php
/observium/trunk/html/includes/print/common.inc.php
/observium/trunk/html/includes/print/fdbtable.inc.php
/observium/trunk/html/includes/print/inventory.inc.php
/observium/trunk/html/includes/print/search.inc.php
/observium/trunk/html/includes/print/syslogs.inc.php
/observium/trunk/includes/alerts.inc.php
/observium/trunk/includes/common.inc.php
/observium/trunk/includes/db/mysqli.inc.php
/observium/trunk/includes/db.inc.php
/observium/trunk/includes/discovery/functions.inc.php
/observium/trunk/includes/discovery/inventory/entity-mib.inc.php
/observium/trunk/includes/discovery/mempools/ucd-snmp-mib.inc.php
/observium/trunk/includes/discovery/neighbours/lldp-mib.inc.php
/observium/trunk/includes/discovery/os/freebsd.inc.php
/observium/trunk/includes/discovery/os/linux.inc.php
/observium/trunk/includes/discovery/os/solaris.inc.php
/observium/trunk/includes/discovery/printersupplies/ricohprivatemib.inc.php
/observium/trunk/includes/discovery/sensors/dps-mib-v38.inc.php
/observium/trunk/includes/discovery/sensors/egnitephysensor-mib.inc.php
/observium/trunk/includes/discovery/sensors/entity-sensor-mib.inc.php
/observium/trunk/includes/discovery/sensors/fortinet-fortigate-mib.inc.php
/observium/trunk/includes/discovery/sensors/hwg-pwr-mib.inc.php
/observium/trunk/includes/discovery/sensors/rittal-cmc-iii-mib.inc.php
/observium/trunk/includes/discovery/sensors/serverscheck.inc.php
/observium/trunk/includes/discovery/slas/hpicf-ipsla-mib.inc.php
/observium/trunk/includes/entities/ip-address.inc.php
/observium/trunk/includes/entities/port.inc.php
/observium/trunk/includes/entities/sensor.inc.php
/observium/trunk/includes/entities.inc.php
/observium/trunk/includes/functions.inc.php
/observium/trunk/includes/geolocation.inc.php
/observium/trunk/includes/groups.inc.php
/observium/trunk/includes/polling/os/avocent.inc.php
/observium/trunk/includes/polling/os/cisco.inc.php
/observium/trunk/includes/polling/os/junos.inc.php
/observium/trunk/includes/polling/os/meraki.inc.php
/observium/trunk/includes/polling/os/unix.inc.php
/observium/trunk/includes/polling/os/vmware.inc.php
/observium/trunk/includes/polling/os/windows.inc.php
/observium/trunk/includes/polling/os/xos.inc.php
/observium/trunk/includes/polling/ports/netapp-mib.inc.php
/observium/trunk/includes/polling/storage/host-resources-mib.inc.php
/observium/trunk/includes/snmp.inc.php
/observium/trunk/includes/syslog.inc.php
/observium/trunk/includes/update/update.php
/observium/trunk/tests/IncludesCommonTest.php
/observium/trunk/update/388.php
/observium/trunk/update/410.php
Lines Added: 265 | Removed: 265

r10974

mike 🐱 | 2021-01-29 15:42:58

TRIVIAL

Improved detect Eaton ATS devices OBS-3628.

/observium/trunk/includes/definitions/mibs/eaton.inc.php
/observium/trunk/includes/definitions/os/eaton.inc.php
Lines Added: 19 | Removed: 5

r10973

mike 🐱 | 2021-01-29 14:57:38

CLEAN

Removed duplicate os definition entry.

/observium/trunk/includes/definitions/os.inc.php
Lines Added: 0 | Removed: 17

r10972

mike 🐱 | 2021-01-29 14:56:12

MINOR

Improved discovery Ekinops 360 Platform OBS-3359. Added discovery DDM sensors by additional Ekinops MIBs.

/observium/trunk/includes/definitions/mibs/ekinops
/observium/trunk/includes/definitions/mibs/ekinops/ekinops-pm10010mp-mib.inc.php
/observium/trunk/includes/definitions/mibs/ekinops/ekinops-pm200frs02-mib.inc.php
/observium/trunk/includes/definitions/mibs/ekinops/ekinops-rm10010-mib.inc.php
/observium/trunk/includes/definitions/mibs/ekinops.inc.php
/observium/trunk/includes/definitions/os/ekinops.inc.php
/observium/trunk/includes/discovery/sensors/ekinops-pm200frs02-mib.inc.php
/observium/trunk/includes/discovery/sensors/entity-sensor-mib.inc.php
Lines Added: 617 | Removed: 113

r10971

mike 🐱 | 2021-01-29 14:51:06

TRIVIAL

Improved entity_measured_match_definition(), allowed extra rule param "condition".

/observium/trunk/includes/entities.inc.php
Lines Added: 17 | Removed: 5

r10970

mike 🐱 | 2021-01-29 14:48:13

TRIVIAL

Fixed get form params in ports page.

/observium/trunk/html/pages/ports.inc.php
Lines Added: 13 | Removed: 15

r10969

mike 🐱 | 2021-01-29 14:46:06

TRIVIAL

Added ability for discovery device MIBs by custom os defined sysoroid.

/observium/trunk/includes/definitions.inc.php
/observium/trunk/includes/discovery/mibs.inc.php
/observium/trunk/includes/snmp.inc.php
Lines Added: 79 | Removed: 9

r10968

adama 🐸 | 2021-01-28 13:00:35

FIX

Show icons on navbar in SM breakpoint

/observium/trunk/html/includes/navbar.inc.php
Lines Added: 21 | Removed: 5

r10967

mike 🐱 | 2021-01-28 11:59:37

TRIVIAL

Renamed match_sysObjectID() to match_oid_num(). Allow array as $needle.

/observium/trunk/includes/discovery/os/broadcom.inc.php
/observium/trunk/includes/functions.inc.php
Lines Added: 20 | Removed: 15

r10966

mike 🐱 | 2021-01-28 09:14:25

CLEAN

Moved value_unit_* functions to sensor entities include.

/observium/trunk/includes/entities/sensor.inc.php
/observium/trunk/includes/functions.inc.php
Lines Added: 40 | Removed: 59

r10965

mike 🐱 | 2021-01-26 12:52:04

MINOR

Added email send "mx" backend (for send mails by mx dns records). Added all email config variables to WebUI config page.

/observium/trunk/includes/alerting/email.inc.php
/observium/trunk/includes/config-variables.inc.php
/observium/trunk/includes/defaults.inc.php
Lines Added: 124 | Removed: 21

r10964

mike 🐱 | 2021-01-23 13:24:13

TRIVIAL

Improved some rewrites in inventory discovery.

/observium/trunk/html/includes/print/inventory.inc.php
/observium/trunk/includes/discovery/functions.inc.php
/observium/trunk/includes/discovery/inventory/entity-mib.inc.php
/observium/trunk/includes/snmp.inc.php
Lines Added: 42 | Removed: 28

r10963

mike 🐱 | 2021-01-22 20:35:13

TRIVIAL

Fixed polling wifi clients. Fixed display wifi ap members graphs.

/observium/trunk/html/includes/graphs/wifi-ap-member/auth.inc.php
/observium/trunk/html/pages/device/wifi/accesspoints.inc.php
/observium/trunk/includes/entities/device.inc.php
/observium/trunk/includes/polling/wifi.inc.php
Lines Added: 21 | Removed: 17

r10962

mike 🐱 | 2021-01-22 17:44:05

TRIVIAL

Fixed DivisionByZeroError in ports poller module in php 8.0.

/observium/trunk/includes/polling/ports.inc.php
Lines Added: 72 | Removed: 37

r10961

mike 🐱 | 2021-01-22 17:39:51

TRIVIAL

More php 8.0 compatibility fixes.

/observium/trunk/discovery.php
/observium/trunk/includes/common.inc.php
/observium/trunk/includes/db.inc.php
/observium/trunk/includes/discovery/functions.inc.php
/observium/trunk/includes/discovery/ip-addresses.inc.php
/observium/trunk/includes/discovery/storage.inc.php
Lines Added: 34 | Removed: 47

r10960

mike 🐱 | 2021-01-22 16:16:19

TRIVIAL

Do not show old version notification in WUI when version check was disabled.

/observium/trunk/html/includes/notifications.inc.php
Lines Added: 2 | Removed: 3

r10959

mike 🐱 | 2021-01-22 15:05:20

MINOR

Added userland compat function is_countable() for php less than 7.3. Added safe_count() function for fix TypeError exeptions in php 8.0. Fixed some TypeError exeptions in php 8.0.

/observium/trunk/includes/common.inc.php
/observium/trunk/includes/discovery/functions.inc.php
/observium/trunk/includes/snmp.inc.php
/observium/trunk/libs/ref.inc.php
Lines Added: 35 | Removed: 26

r10958

mike 🐱 | 2021-01-21 20:34:58

MINOR

Improved generate-rancid script. Rancid os map definitions moved to os definitions. Added more os map params for correct mapping in latest rancid versions.

/observium/trunk/includes/definitions/os/a10.inc.php
/observium/trunk/includes/definitions/os/arbor.inc.php
/observium/trunk/includes/definitions/os/arista.inc.php
/observium/trunk/includes/definitions/os/brocade.inc.php
/observium/trunk/includes/definitions/os/bsd.inc.php
/observium/trunk/includes/definitions/os/ciena.inc.php
/observium/trunk/includes/definitions/os/cisco.inc.php
/observium/trunk/includes/definitions/os/ciscosb.inc.php
/observium/trunk/includes/definitions/os/citrix.inc.php
/observium/trunk/includes/definitions/os/dell.inc.php
/observium/trunk/includes/definitions/os/ericsson.inc.php
/observium/trunk/includes/definitions/os/extreme.inc.php
/observium/trunk/includes/definitions/os/f5.inc.php
/observium/trunk/includes/definitions/os/fortinet.inc.php
/observium/trunk/includes/definitions/os/hp.inc.php
/observium/trunk/includes/definitions/os/huawei.inc.php
/observium/trunk/includes/definitions/os/juniper.inc.php
/observium/trunk/includes/definitions/os/mikrotik.inc.php
/observium/trunk/includes/definitions/os/mrv.inc.php
/observium/trunk/includes/definitions/os/nokia.inc.php
/observium/trunk/includes/definitions/os/opengear.inc.php
/observium/trunk/includes/definitions/os/paloalto.inc.php
/observium/trunk/includes/definitions/os/riverbed.inc.php
/observium/trunk/includes/definitions/os/ubiquiti.inc.php
/observium/trunk/includes/definitions/os/vertiv.inc.php
/observium/trunk/includes/definitions/os.inc.php
/observium/trunk/includes/definitions.inc.php
/observium/trunk/scripts/generate-rancid.php
Lines Added: 435 | Removed: 263

r10957

mike 🐱 | 2021-01-21 09:13:16

TRIVIAL

Improved set scale for current sensors by RITTAL-CMC-III-MIB OBS-3617.

/observium/trunk/includes/discovery/sensors/rittal-cmc-iii-mib.inc.php
Lines Added: 5 | Removed: 6

r10956

mike 🐱 | 2021-01-21 09:10:43

TRIVIAL

Changed os discovery for Cisco FTD OBS-3616.

/observium/trunk/includes/definitions/mibs/cisco.inc.php
/observium/trunk/includes/definitions/os/cisco.inc.php
/observium/trunk/includes/polling/graphs/cisco-firewall-mib.inc.php
Lines Added: 55 | Removed: 34

r10955

adama 🐸 | 2021-01-20 22:54:18

ADD

Add UEC Starline sensors

/observium/trunk/includes/definitions/mibs/uec.inc.php
Lines Added: 66 | Removed: 0

r10954

mike 🐱 | 2021-01-20 15:30:27

TRIVIAL

Fixed scale for current sensors by RITTAL-CMC-III-MIB OBS-3617.

/observium/trunk/includes/discovery/sensors/rittal-cmc-iii-mib.inc.php
Lines Added: 15 | Removed: 9

r10953

mike 🐱 | 2021-01-19 12:27:36

CLEAN

Removed unnecessary json compat functions.

/observium/trunk/html/includes/authentication/ldap.inc.php
/observium/trunk/html/includes/functions.inc.php
/observium/trunk/html/pages/device/data.inc.php
/observium/trunk/html/pages/migrate_alerts.inc.php
/observium/trunk/includes/common.inc.php
/observium/trunk/includes/definitions.inc.php
Lines Added: 27 | Removed: 140

r10952

mike 🐱 | 2021-01-17 22:48:43

TRIVIAL

Fixed strange case with undefined random_int() function on php7.0 for Debian9 OBS-3612.

/observium/trunk/includes/defaults.inc.php
Lines Added: 1 | Removed: 1

r10951

mike 🐱 | 2021-01-16 11:44:30

TRIVIAL

Improved export_db_schema() for default int length.

/observium/trunk/includes/db.inc.php
/observium/trunk/includes/update/update.php
/observium/trunk/update/184.sql
/observium/trunk/update/306.sql
Lines Added: 82 | Removed: 15

r10950

mike 🐱 | 2021-01-15 21:25:06

TRIVIAL

Added discovery temperature sensors by EQUIPMENT-MIB OBS-3590.

/observium/trunk/includes/definitions/mibs/d-link.inc.php
Lines Added: 12 | Removed: 0

r10949

mike 🐱 | 2021-01-15 21:22:47

TRIVIAL

Improved discovery Dell DRAC status/sensors by IDRAC-MIB-SMIv2 OBS-3313.

/observium/trunk/includes/definitions/mibs/dell.inc.php
/observium/trunk/includes/discovery/sensors/idrac-mib-smiv2.inc.php
Lines Added: 250 | Removed: 156

r10948

mike 🐱 | 2021-01-15 15:19:46

TRIVIAL

Fixed compatibility for option OBS-3611.

/observium/trunk/html/includes/authentication/ldap.inc.php
Lines Added: 1 | Removed: 1

r10947

mike 🐱 | 2021-01-15 10:31:31

TRIVIAL

Updated UserAgent lib to latest.

/observium/trunk/libs/UserAgent/Browsers.php
/observium/trunk/libs/UserAgent/Platforms.php
/observium/trunk/libs/UserAgentParser.php
Lines Added: 9 | Removed: 5

r10946

mike 🐱 | 2021-01-15 10:30:52

TRIVIAL

Always clear colour tags at end of string in print_cli().

/observium/trunk/includes/common.inc.php
Lines Added: 6 | Removed: 2

r10945

mike 🐱 | 2021-01-14 20:16:57

MINOR

Added testing feauture for export (and compare) db schema as json. Try ./test_db.php -e > db.json

/observium/trunk/includes/db.inc.php
/observium/trunk/test_db.php
Lines Added: 126 | Removed: 1

r10944

mike 🐱 | 2021-01-14 17:48:41

TRIVIAL

Reverted unnecessary changes.

/observium/trunk/includes/common.inc.php
Lines Added: 12 | Removed: 12

r10943

mike 🐱 | 2021-01-14 17:39:38

TRIVIAL

Fixed php 8.0 compatibility. Clean some deprecation warnings.

/observium/trunk/includes/db.inc.php
/observium/trunk/includes/definitions/version.inc.php
/observium/trunk/includes/definitions.inc.php
/observium/trunk/includes/discovery/functions.inc.php
/observium/trunk/includes/functions.inc.php
/observium/trunk/includes/sql-config.inc.php
Lines Added: 15 | Removed: 16

r10942

mike 🐱 | 2021-01-14 16:58:04

TRIVIAL

Fixed compatibility with php 5.6 in safe_unserialize().

/observium/trunk/includes/common.inc.php
/observium/trunk/libs/ref.inc.php
Lines Added: 19 | Removed: 15

r10941

mike 🐱 | 2021-01-14 16:47:06

TRIVIAL

Fixed fatal error in unserialize() calls for php 8.0.

/observium/trunk/html/includes/cache-data.inc.php
/observium/trunk/html/includes/graphs/application/mssql_cpu_usage.inc.php
/observium/trunk/html/includes/graphs/application/mssql_memory_usage.inc.php
/observium/trunk/html/includes/graphs/device/edac_errors.inc.php
/observium/trunk/html/includes/graphs/device/ucd_ss_cpu.inc.php
/observium/trunk/html/includes/graphs/global/pollermod.inc.php
/observium/trunk/html/includes/graphs/global/pollermods.inc.php
/observium/trunk/html/pages/device/apps/mssql.inc.php
/observium/trunk/html/pages/device.inc.php
/observium/trunk/html/pages/modules.inc.php
/observium/trunk/includes/common.inc.php
/observium/trunk/includes/definitions.inc.php
/observium/trunk/includes/discovery/functions.inc.php
/observium/trunk/includes/functions.inc.php
/observium/trunk/includes/polling/functions.inc.php
/observium/trunk/includes/rewrites.inc.php
/observium/trunk/libs/ref.inc.php
/observium/trunk/update/095.php
/observium/trunk/update/274.php
/observium/trunk/update/360.php
Lines Added: 82 | Removed: 86

r10940

mike 🐱 | 2021-01-14 15:17:41

TRIVIAL

Last message: Removed rand() calls.

/observium/trunk/html/includes/collectd/functions.php
Lines Added: 1 | Removed: 1

r10939

mike 🐱 | 2021-01-14 15:14:19

TRIVIAL

Added DB connect stats.

/observium/trunk/html/includes/collectd/functions.php
/observium/trunk/includes/defaults.inc.php
/observium/trunk/libs/pear/Mail/mime.php
/observium/trunk/libs/pear/Mail/mimePart.php
Lines Added: 11 | Removed: 11

r10938

mike 🐱 | 2021-01-14 15:01:45

TRIVIAL

Added DB connect stats.

/observium/trunk
/observium/trunk/includes/db/mysqli.inc.php
/observium/trunk/includes/db.inc.php
/observium/trunk/includes/sql-config.inc.php
Lines Added: 24 | Removed: 10

r10937

mike 🐱 | 2021-01-14 14:18:05

TRIVIAL

Added ldap_internal_compare() for workaround with some ldap implementations which unsupport ldap_compare() OBS-3611.

/observium/trunk/html/includes/authentication/ldap.inc.php
Lines Added: 66 | Removed: 30

r10936

mike 🐱 | 2021-01-14 11:50:16

TRIVIAL

Fixed ldap bind for binddn or anonymous OBS-1976.

/observium/trunk/html/includes/authentication/ldap.inc.php
Lines Added: 48 | Removed: 43

r10935

mike 🐱 | 2021-01-13 10:14:57

TRIVIAL

Discovery sensors limits by CISCO-ENTITY-SENSOR-EXT-MIB.

/observium/trunk/includes/definitions/mibs/cisco.inc.php
/observium/trunk/includes/definitions/os/cisco.inc.php
/observium/trunk/includes/discovery/sensors/entity-sensor-mib.inc.php
Lines Added: 118 | Removed: 36

r10934

mike 🐱 | 2021-01-13 10:10:16

TRIVIAL

Improved update sensors limits passed by definitions or by device.

/observium/trunk/includes/config-variables.inc.php
/observium/trunk/includes/defaults.inc.php
/observium/trunk/includes/entities/sensor.inc.php
/observium/trunk/includes/sql-config.inc.php
Lines Added: 45 | Removed: 15

r10933

mike 🐱 | 2021-01-12 12:45:47

TRIVIAL

Fixed add/check processes for partitioned poller.

/observium/trunk/includes/common.inc.php
Lines Added: 17 | Removed: 8

r10932

mike 🐱 | 2021-01-12 08:23:33

TRIVIAL

Clean mystical duplicate vrf entries OBS-3600.

/observium/trunk/includes/entities/routing.inc.php
Lines Added: 7 | Removed: 0

r10931

mike 🐱 | 2021-01-12 07:54:27

TRIVIAL

Improved is_valid_param() for aaset_tag OBS-3608.

/observium/trunk/includes/common.inc.php
Lines Added: 3 | Removed: 1

r10930

mike 🐱 | 2021-01-11 16:18:58

TRIVIAL

Fixed polling serials by entPhysicalSerialNum OBS-3605.

/observium/trunk/includes/polling/os.inc.php
Lines Added: 0 | Removed: 4

r10929

adama 🐸 | 2021-01-08 16:21:57

ADD

Add IOMEGA / Lenovo EMC NAS

/observium/trunk/includes/definitions/mibs/ibm.inc.php
/observium/trunk/includes/definitions/os/ibm.inc.php
Lines Added: 69 | Removed: 1

r10928

adama 🐸 | 2021-01-08 15:25:04

ADD

Add Lenovo EMC logos

/observium/trunk/html/images/os/lenovoemc.png
/observium/trunk/html/images/os/lenovoemc_2x.png
Lines Added: 1 | Removed: -1

r10927

adama 🐸 | 2021-01-08 10:59:01

FIX

Remove old comments

/observium/trunk/includes/rewrites.inc.php
Lines Added: 1 | Removed: 3

r10926

adama 🐸 | 2020-12-31 21:21:29

FIX

Don't apply data-toggle to navbar dropdown links.

/observium/trunk/html/includes/print/navbar.inc.php
Lines Added: 1 | Removed: 28