51 Commits
Author SHA1 Message Date
Thomas Vincent 399c09fa71 docs: add Monitor architecture decision record (#224)
* docs: add Monitor architecture decision record

* ci: add code-quality workflow (lint/cs-fixer)

Signed-off-by: Thomas Vincent <thomasvincent@gmail.com>

* docs: keep ADR PR documentation-only

Drop code-quality workflow and php-cs-fixer scaffolding that would
gate merges without a format pass.

Signed-off-by: Thomas Vincent <thomasvincent@gmail.com>

* docs: state the PHP 8.1 baseline the CI actually tests

Signed-off-by: Thomas Vincent <thomasvincent@gmail.com>

---------

Signed-off-by: Thomas Vincent <thomasvincent@gmail.com>
2026-09-15 18:33:33 +02:00
TheWitness 89a2a485ad Update copyrights to 2026 (#199) 2026-02-14 15:56:15 -05:00
TheWitness c9ea6ecd34 QA: Update Copyrights to 2025 2025-06-16 09:20:41 -04:00
TheWitness cae4012523 QA: Updating Copyrights to 2024 2024-03-16 04:57:13 +05:30
netniV f0b6bf5e54 Update copyright for 2023 2023-01-04 22:15:22 +00:00
TheWitness 608e1a683e Resolve multiple issues
* Correct additional PSR issues from recent pull request
* Monitor can remove all main data collector devices
* Monitor poller should not be run on remote data collectors
* Split off CHANGELOG.md from README.md
2020-12-12 16:48:52 -05:00
Datatech UK Ltd 5936aa2e92 Minor fix for undefined get_monitor_sound_loop (#135)
* Added option to Loop the alarm sound.

* Minor fix for undefined **get_monitor_sound_loop** shown in logs

* Fix issue with sound still looping even when user set not to loop sound

* Update README.md
2020-11-23 10:55:48 -05:00
TheWitness 6176b53620 Correct copyright, and don't send email if there is not one 2020-09-13 14:31:06 -04:00
netniV a84634d1d6 SQL Errors when removing hosts that no longer exist (#124)
Closes #124
2020-08-15 08:57:12 +00:00
netniV 0b7787045b Notification history is not being updated
Closes #125
2020-02-14 10:21:48 +00:00
cigamit 7eea9578d8 issue: Add more checks for removed Device conditions 2020-02-08 13:09:10 -06:00
netniV 0834c29d56 When sending emails, monitor reports config variable not found
Closes #123
2019-11-14 21:35:38 +00:00
netniV 97fb60ae4e PHP 7.2 compatibility 2019-08-18 16:42:02 +00:00
cigamit 737e915824 Resolving Issue #114
Monitor legend can not expand to a single line
2019-07-26 07:15:50 -05:00
netniV 0cc839d1ac Allow lengths of names to be variable to enable full name searching
Closes #100
2019-07-15 12:41:54 +00:00
cigamit dd6a8cd59d Marking Issue #104 resolved 2019-07-13 18:00:31 -05:00
cigamit d6e66a2a8f Resolving Issue #100
Long names in devices in monitor.php in (title view)
2019-07-13 08:37:32 -05:00
cigamit c2b7437620 Resolving Issue #102
Doubled footer in monitor page (tile view)
2019-07-13 07:59:44 -05:00
cigamit 47c8f161be Resolving Issue #105
Host description contains multibyte character set may cause the garbled text
2019-06-30 11:17:33 -05:00
cigamit 1e959d7a93 Resolving Issue #109
Reboot history being removed incorrectly for removed devices
2019-06-30 10:58:44 -05:00
netniV 4fc9a49517 Resolving issues #89, #94 and #95
* issue#89: When there are no group level items, SQL filters can become badly formatted
* issue#94: When grouping by tree, Devices added to the root of a tree appear on every tree
* issue#95: When grouping by site, devices with no site never appear
2019-02-28 16:05:55 +00:00
netniV 1570a9cf66 Resolving issue #89
When there are no group level items, SQL filters can become badly formatted
2019-02-28 12:05:50 +00:00
netniV 7e7b0aff21 Adding GitHub Templates 2019-02-25 13:50:23 +00:00
cigamit e3ae496ddc Resolving Issue #80
Allow for the support of text based email
2019-02-18 22:10:45 -06:00
cigamit 0339800c01 Resolving Issue #75
Allow Alert sounds on Threshold Breach or Trigger
2019-02-17 18:59:08 -06:00
cigamit 5d83432e5b Resolving Issue #74 and Responsive Filter
* Align the Status dropdown with Thold.
* Make filter a traditional responsive Cacti filter
* Update locale information
2019-02-17 13:48:44 -06:00
netniV a6b587ddbc Resolving issue #78 2018-12-05 09:20:38 +00:00
netniV 189cfdac88 Resolving issue #76 2018-11-01 09:00:42 +00:00
cigamit 6907915e37 Minor update to monitor to properly support Cacti 1.2
This change loads the Monitor CSS in the header instead inline in the
HTML code.  This will eliminate the annoying flash you get with the
screen every time you refresh the page.
2018-09-26 21:26:19 -05:00
netniV 2c1f49f967 Resolving issue #72 2018-09-03 14:57:35 +00:00
netniV 57bd27cc45 Resolving issue #71 2018-08-22 20:23:54 +01:00
netniV 6ee4382675 Issue #66: Correct missing variable warnings when sending emails 2018-05-11 19:08:01 +00:00
netniV db15ad1347 Issue #48: Reboot notifications did not properly use Monitor sender settings 2018-03-30 20:33:16 +01:00
netniV 1bf1f1ad1a For for Issue #61: Monitor_list was not being used
This is a fix for issue #61 where monitor_list was not being used to notify of reboots.  It also includes a feature request to override the threshold alert list inclusion so only monitor_list is used.
2018-03-16 10:11:44 +00:00
netniV f7fac7fec2 Update README.md 2018-03-15 19:16:29 +00:00
netniV bf95a90777 Fix for Issue #64
Fixed issue #64 with overlapping rows in tree view
2018-03-15 19:15:15 +00:00
netniV 0965d56fad Fix for Issue #57
This fixes the mute problem described in issue #57 where the audio would constantly be playing and unmutable.

It also addresses other issues with insert audio links to files that do not exist, plus removes some duplicated code.
2018-03-14 10:37:27 +00:00
netniV 588d6ba93c Fix issue with themes 2018-03-08 16:00:39 +00:00
netniV f2634d5d87 Allow setting of From Name and Email address 2018-03-01 22:31:40 +00:00
netniV 963a24db35 Update README.md 2018-02-27 22:45:20 +00:00
netniV d2298cb5cf New layout, new list view mode and bug fixes 2018-02-23 22:32:23 +00:00
Thomas Paine 8374a89dd9 Update README.md 2017-12-02 19:24:02 -06:00
Thomas Paine 6c20ca8325 Update Readme.md 2017-12-02 19:23:15 -06:00
Javier 4509a1581f Update Spanish Translation 2017-09-04 20:02:14 +12:00
cigamit fb25757d3a Resolving Issue #23
Notify admins on a syste m reboot detection
2017-08-14 20:08:49 -05:00
cigamit 5dfebe2288 Resolving Issue #31
Rendering Tree's not fully functional
2017-08-13 12:31:44 -05:00
cigamit 0fb9bf85cc Resolve problems with monitor rendering and correcting and updating README.md 2017-08-06 22:06:46 -05:00
cigamit 7a5afcaf93 Resolving Issue #26
Monitor is not showing triggered colors
2017-06-11 17:50:43 -05:00
cigamit d1d666932a Convert Monitor to CSS based
This will make skinning of Monitor more convenient for users.
2017-03-11 14:26:46 -06:00
Jimmy Conner 9e999090ff Update README.md
More README.md changes
2017-01-16 19:08:15 -06:00