TheWitness and TheWitness
ccb1f821ee
ci: enforce patch coverage of changed lines ( #252 )
...
* ci: enforce patch coverage of changed lines; drop COMPOSER_ROOT_VERSION
Adds tests/bin/patch-coverage.php and an "Enforce coverage of changed
lines" CI step (pull_request only) that fails when production PHP lines a
PR changes are left uncovered, mirroring plugin_thold. Whole-file
coverage is not meaningful for a Cacti plugin (most code only runs inside
a live Cacti), so the gate measures only the lines a change adds.
Also sets fetch-depth: 0 on the plugin checkout so the gate can diff
against the PR base, and removes the inert COMPOSER_ROOT_VERSION env from
the Pest step (it only affects composer root-version detection, which does
not run in that step).
* chore: ignore compiled locale files (locales/po/*.po, locales/LC_MESSAGES/*.mo)
---------
Co-authored-by: TheWitness <copilot@users.noreply.github.com >
2026-09-29 16:53:52 -04:00
TheWitness
8f961badb7
security(csp): version-safe inline-script nonce wrapper + strengthen PO/MO instructions ( #249 )
...
* security(csp): add version-safe inline-script nonce wrapper; strengthen PO/MO instructions
* test(csp): exercise nonce delegation in isolated process
2026-09-28 08:49:50 -04:00
TheWitness
11c7b6c642
chore: Preparing for release ( #223 )
2026-07-09 10:42:39 -04:00
TheWitness
89a2a485ad
Update copyrights to 2026 ( #199 )
2026-02-14 15:56:15 -05:00
TheWitness
0a4f6806ac
Fix : #189 - JavaScript Issues with Latest Cactis
2025-07-11 14:50:40 -04:00
TheWitness
c9ea6ecd34
QA: Update Copyrights to 2025
2025-06-16 09:20:41 -04:00
Petr Macek and TheWitness
f2e3546466
fix incorrect rows, missing default value, php error ( #188 )
...
* fix incorrect rows, missing default value, php error
* better value
* update
---------
Co-authored-by: TheWitness <thewitness@cacti.net >
2025-05-28 15:50:54 -04:00
Petr Macek
7dd0e3fc32
extend email subject ( #187 )
...
* extend email subject
* update
2025-05-12 09:12:03 -04:00
Petr Macek
49894faf45
add new view - names only ( #186 )
...
* add names only display
* table format
* update
2025-04-26 13:53:48 -04:00
Linegod
63c5e464df
typos
2025-01-16 22:24:46 -06:00
TheWitness
232b0d42cb
Feature: Support for Cacti 1.3
...
* This version of the plugin is required to restore functionality on the Devices page in Cacti 1.3+
2024-12-19 20:06:40 -05:00
TheWitness
b3bc7f2989
Feature: Support new form_dropicon in Cacti
...
* This will allow the user to see what the Icon looks like before making the changes.
2024-12-04 13:34:23 -05:00
TheWitness
5f66ad0ec4
QA: Use post for saving variables
...
* Using post for saving dashboards is safer
* Fix some issues with saving causing page issues
* Properly populate the input form with the correct data
* Handle the submit button on New and Rename properly.
2024-11-03 11:05:42 -05:00
TheWitness
7fa9fc36a1
Preparing for release
2024-10-31 18:30:10 -04:00
TheWitness
aa6beaee4f
Fix #104 - Broken Responsive Design
...
* Fix the Flex Boxes so that monitor flows better
* QA: Some SQL changes to show more devices for the new filter options for #183
* QA: Move the 'New' Dialog to the top of the page.
2024-10-31 17:37:33 -04:00
TheWitness
fbbf5973c8
Fix #184 - More Monitor Filters
2024-10-31 14:34:53 -04:00
TheWitness
34f9623b9b
Fix #177 - Update CHANGELOG.md only
2024-10-31 14:06:43 -04:00
TheWitness
6e97b30f21
Fix #183 - Ordering and Limits
...
* This feature provides a common interface when looking at the list view
2024-10-31 12:26:40 -04:00
TheWitness
c15e6bbdb9
Fix #182 - List View Colors
...
* Color coding monitor page list view
2024-10-30 16:08:05 -04:00
TheWitness
3b6474368d
Update CHANGELOG.md
2024-03-17 20:52:55 -04:00
TheWitness
12540bd4f3
Update CHANGELOG.md
2024-03-17 20:52:12 -04:00
TheWitness
1a4a3ed1b6
Update CHANGELOG.md
2024-03-17 20:51:13 -04:00
TheWitness
c17be88ddf
Update CHANGELOG.md
2024-03-17 20:49:55 -04:00
TheWitness
11597f5ba5
Update CHANGELOG.md
2024-03-17 20:48:58 -04:00
TheWitness
f236c6d233
Update CHANGELOG.md
2024-03-17 20:47:43 -04:00
TheWitness
cae4012523
QA: Updating Copyrights to 2024
2024-03-16 04:57:13 +05:30
Petr Macek
50d3f7ef01
fix #173 - top line position css ( #174 )
...
* fix #173 - top line position css
* css
* update
2024-02-03 14:38:00 -05:00
Petr Macek
47fee07239
add icons for devices ( #167 )
...
* add icons for devices
* update
* better include my variable
* remove wrong include
* fix global
2024-01-27 14:43:41 -05:00
TheWitness
dec724f175
Fixing #161 - This should be a fix to the uptime issue
...
Keep us posted.
2023-12-10 16:44:06 -05:00
TheWitness
a06c046cd6
Fixing PHP8.x Issue
2023-08-28 10:02:28 -04:00
TheWitness
7cc41ae181
Fixing #90 - Popup Context Menus
...
Context menu for device options
2023-04-11 22:27:07 -04:00
TheWitness
67a5b29f6c
Fixing #115 - Add Site and Location to Popup
...
* feature#115: Location in UI in default view
2023-04-11 22:13:03 -04:00
TheWitness
81b669f813
Fixing #122 - Only monitor for hosts with Monitor flagged
2023-04-11 22:02:38 -04:00
TheWitness
9946dbd9a2
QA: Updating the changelog
2023-04-11 21:55:19 -04:00
TheWitness
3a6474e7bb
Updating ChangeLog for #128
2023-04-11 20:43:07 -04:00
TheWitness
0d8c608e3f
Fixing #143 : Device Permissions
...
Limit device view based on User Permission Settings
2023-04-11 20:35:46 -04:00
TheWitness
01245e17d1
Fixing Issue #147 - Tree Grouping Ordering Issue
2023-04-11 20:12:40 -04:00
TheWitness
ac16c4e69c
Fixing Issue #148 - Last Fail Issues
2023-04-11 19:52:22 -04:00
TheWitness
567c87491d
Update monitor
2023-04-10 15:58:53 -04:00
TheWitness
da9ae0122f
Fixing #157 - Email Processing
...
Monitor plugin error message in cacti log
2023-02-23 11:17:02 -05:00
netniV
f0b6bf5e54
Update copyright for 2023
2023-01-04 22:15:22 +00:00
TheWitness
d88f11debe
Fixing #142 PHP Backtraces
...
Monitor generates PHP Backtrace Errors
2021-12-31 10:19:14 -05:00
TheWitness
be36b08003
Fixing #139 - Save fails
...
* WEBUI WARNING: Attempt to use GET method for POST operations
* Also, correct two memory leaks.
2021-12-31 10:14:55 -05:00
TheWitness
ce822e5b9b
Fixing Issue #340 - Spelling
...
Fix "Notification" Spelling Error
2021-02-23 07:42:08 -05:00
TheWitness
1c5230fdab
Update to 2.5 and restructure CHANGELOG.md
2020-12-12 17:55:27 -05:00
TheWitness
cff33401be
Ready version 2.4
2020-12-12 16:51:14 -05: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