 Thomas VincentandTheWitness
|
dd609de8df
|
test: add Pest v1 security test infrastructure (#214)
Co-authored-by: TheWitness <thewitness@cacti.net>
|
2026-07-09 09:34:56 -04:00 |
|
 MorgothandTheWitness
|
6c08178a8f
|
Show host description in Tiles and Time view (#219)
Co-authored-by: TheWitness <thewitness@cacti.net>
|
2026-07-09 09:28:12 -04:00 |
|
 Thomas VincentandTheWitness
|
11fa109548
|
refactor: safe PHP 7.4 modernization (#212)
* refactor: add strict typing and clean up standalone infra
* refactor: safe PHP 7.4 modernization (arrays, null coalescing)
* fix: restore corrupted function calls from refactor tool
Revert bulk array()->[] rewrite damage affecting:
- is_array, in_array, xml2array
- call_user_func_array, filter_var_array
- Function declarations with _array suffix
Signed-off-by: Thomas Vincent <thomasvincent@gmail.com>
* fix: restore corrupted syntax from refactor tool
Signed-off-by: Thomas Vincent <thomasvincent@gmail.com>
* fix: remove duplicate declare(strict_types) statements
Signed-off-by: Thomas Vincent <thomasvincent@gmail.com>
* fix(security): escape request reuse in monitor views
* fix:Run php-cs-fixit to resolve workflows
* fix: Remove strict types for now
---------
Signed-off-by: Thomas Vincent <thomasvincent@gmail.com>
Co-authored-by: TheWitness <thewitness@cacti.net>
|
2026-07-09 09:20:25 -04:00 |
|
TheWitness
|
1e94edafba
|
fix: Fix workflow to not add the matrix version for apache (#222)
* fix: Fix workflow to not add the matrix version for apache
* fix: Update github actions/checkout to latest
* fix: Move to version 5 instead
|
2026-07-09 09:05:21 -04:00 |
|
Morgoth
|
ab0c5a0b2f
|
Avoid monitor JavaScript redeclaration errors (#221)
|
2026-07-09 08:32:39 -04:00 |
|
Petr Macek
|
ba4790ce7b
|
fix typo (#216)
|
2026-05-06 08:17:55 -04:00 |
|
Petr Macek
|
cad37ba0ec
|
return back php 7.4 (#215)
* return back php 7.4
* fixer
|
2026-05-05 15:40:22 -04:00 |
|
 WeblateandDaniel Nylander
|
8c03d47823
|
Translated using Weblate (Swedish)
Currently translated at 100.0% (241 of 241 strings)
Co-authored-by: Daniel Nylander <daniel@danielnylander.se>
Translate-URL: https://translate.cacti.net/projects/cacti/monitor/sv/
Translation: Cacti/monitor
|
2026-03-11 17:33:47 -05:00 |
|
 WeblateandDaniel Nylander
|
ef79e0cee4
|
Translated using Weblate (Swedish)
Currently translated at 100.0% (241 of 241 strings)
Co-authored-by: Daniel Nylander <daniel@danielnylander.se>
Translate-URL: https://translate.cacti.net/projects/cacti/monitor/sv/
Translation: Cacti/monitor
|
2026-03-10 02:18:07 -05:00 |
|
TheWitness
|
792904e231
|
fix: Ensure that check_all_pages.sh succeeds in Cacti (#203)
|
2026-03-07 12:55:02 -05:00 |
|
 
|
501622a676
|
Refactor codebase for PSR12 compliance and modernization (#202)
* PSR12 - First run
Rename functions to match PSR12 requirements
* PSR12 run 1
- Change tabs to spaces
- add consts
* reduce cognetive complexity scores based on PSR12 and sonar scans
* Split poller_monitor with helper file
* update docblocks
* code reorginization
Breaking up some of the large files
* modernize js
Replaced legacy var with const/let.
Switched loose checks to strict (===, !==, strict typeof checks).
Added default param: applyFilter(action = '').
Used template literals for URL/query string assembly.
Converted many callbacks to arrow functions and shorthand methods.
Removed one duplicate object key in saveFilter payload (trim was defined twice with same value).
Kept existing flow, DOM selectors, action names, and endpoints unchanged.
* Update monitor.js
Applied the Sonar-requested cleanups in monitor.js:
* remove unused variables
* remove unused variables
* Update copilot-instructions.md
* PSR12 formatting
* Update db_functions.php
* refactor functions
Refactor rending function and Ajax call functions
Lowe cognetive complexity
prepare for easier testing
* Add missing docblocks
* Apply typing
* remove checks for min php version
* correct installation errors after PSR12
* try iinstall fix one more time
* .
* Update monitor_controller.php
* Update monitor_controller.php
* Update monitor_render.php
* fix typing errors
* apply php cs-fixer updates
* missed 2 commits
* Update js/monitor.js
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
* Update js/monitor.js
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
* Update copilot-instructions.md
---------
Co-authored-by: TheWitness <thewitness@cacti.net>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
|
2026-03-07 11:55:27 -05:00 |
|
 
|
d9d25655da
|
CI workflow and CS fixer updates (#198)
* add CI workflow and AI instructions
* Apply csfixer updates
* Update .github/agents/mysql-mariadb.agent.md
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
* Update .github/agents/mysql-mariadb.agent.md
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
* Update .github/agents/triage_agent.md.agent.md
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
---------
Co-authored-by: TheWitness <thewitness@cacti.net>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
|
2026-02-14 20:04:33 -05:00 |
|
TheWitness
|
89a2a485ad
|
Update copyrights to 2026 (#199)
|
2026-02-14 15:56:15 -05:00 |
|
Weblate
|
4bb23eda0f
|
Update translation files
Updated by "Squash Git commits" hook in Weblate.
Translation: Cacti/monitor
Translate-URL: https://translate.cacti.net/projects/cacti/monitor/
|
2026-01-15 21:18:05 -06:00 |
|
 Weblateandsucharlie
|
8638b4c221
|
Translated using Weblate (Chinese (Traditional Han script))
Currently translated at 13.6% (33 of 241 strings)
Co-authored-by: sucharlie <su.charlie@gmail.com>
Translate-URL: https://translate.cacti.net/projects/cacti/monitor/zh_Hant/
Translation: Cacti/monitor
|
2026-01-15 21:18:05 -06:00 |
|
Weblate
|
765624aa9a
|
Update translation files
Updated by "Squash Git commits" hook in Weblate.
Translation: Cacti/monitor
Translate-URL: https://translate.cacti.net/projects/cacti/monitor/
|
2025-10-27 05:09:03 -05:00 |
|
 WeblateandDaniel Nylander
|
553794c668
|
Translated using Weblate (Swedish)
Currently translated at 100.0% (241 of 241 strings)
Co-authored-by: Daniel Nylander <daniel@danielnylander.se>
Translate-URL: https://translate.cacti.net/projects/cacti/monitor/sv/
Translation: Cacti/monitor
|
2025-10-27 05:09:03 -05:00 |
|
Weblate
|
d7f71c7e9b
|
Update translation files
Updated by "Squash Git commits" hook in Weblate.
Translation: Cacti/monitor
Translate-URL: https://translate.cacti.net/projects/cacti/monitor/
|
2025-10-25 03:48:35 -05:00 |
|
 WeblateandDaniel Nylander
|
a7f5375d77
|
Translated using Weblate (Swedish)
Currently translated at 100.0% (241 of 241 strings)
Co-authored-by: Daniel Nylander <daniel@danielnylander.se>
Translate-URL: https://translate.cacti.net/projects/cacti/monitor/sv/
Translation: Cacti/monitor
|
2025-10-25 03:48:35 -05:00 |
|
Weblate
|
ebb8b15ca9
|
Update translation files
Updated by "Squash Git commits" hook in Weblate.
Translation: Cacti/monitor
Translate-URL: https://translate.cacti.net/projects/cacti/monitor/
|
2025-10-22 08:18:03 -05:00 |
|
 WeblateandDaniel Nylander
|
708f999f97
|
Translated using Weblate (Swedish)
Currently translated at 100.0% (241 of 241 strings)
Co-authored-by: Daniel Nylander <daniel@danielnylander.se>
Translate-URL: https://translate.cacti.net/projects/cacti/monitor/sv/
Translation: Cacti/monitor
|
2025-10-22 08:18:03 -05:00 |
|
Weblate
|
4aa8e1b467
|
Update translation files
Updated by "Squash Git commits" hook in Weblate.
Translation: Cacti/monitor
Translate-URL: https://translate.cacti.net/projects/cacti/monitor/
|
2025-10-20 15:27:59 -05:00 |
|
 WeblateandDaniel Nylander
|
3e256e0542
|
Translated using Weblate (Swedish)
Currently translated at 100.0% (241 of 241 strings)
Co-authored-by: Daniel Nylander <daniel@danielnylander.se>
Translate-URL: https://translate.cacti.net/projects/cacti/monitor/sv/
Translation: Cacti/monitor
|
2025-10-20 15:27:59 -05:00 |
|
Weblate
|
ff0faad85b
|
Update translation files
Updated by "Squash Git commits" hook in Weblate.
Translation: Cacti/monitor
Translate-URL: https://translate.cacti.net/projects/cacti/monitor/
|
2025-10-19 03:33:58 -05:00 |
|
 WeblateandDaniel Nylander
|
6ffc941e99
|
Translated using Weblate (Swedish)
Currently translated at 100.0% (241 of 241 strings)
Co-authored-by: Daniel Nylander <daniel@danielnylander.se>
Translate-URL: https://translate.cacti.net/projects/cacti/monitor/sv/
Translation: Cacti/monitor
|
2025-10-19 03:33:58 -05:00 |
|
Weblate
|
fd526b46b5
|
Update translation files
Updated by "Squash Git commits" hook in Weblate.
Translation: Cacti/monitor
Translate-URL: https://translate.cacti.net/projects/cacti/monitor/
|
2025-10-16 13:18:04 -05:00 |
|
 WeblateandDaniel Nylander
|
d063d5b027
|
Translated using Weblate (Swedish)
Currently translated at 100.0% (241 of 241 strings)
Co-authored-by: Daniel Nylander <daniel@danielnylander.se>
Translate-URL: https://translate.cacti.net/projects/cacti/monitor/sv/
Translation: Cacti/monitor
|
2025-10-16 13:18:04 -05:00 |
|
Weblate
|
87afb6c4e7
|
Update translation files
Updated by "Squash Git commits" hook in Weblate.
Translation: Cacti/monitor
Translate-URL: https://translate.cacti.net/projects/cacti/monitor/
|
2025-10-12 20:26:36 -05:00 |
|
 WeblateandEkaterine papava
|
805bf5f0c3
|
Translated using Weblate (Georgian)
Currently translated at 68.0% (164 of 241 strings)
Co-authored-by: Ekaterine papava <papava.e@gtu.ge>
Translate-URL: https://translate.cacti.net/projects/cacti/monitor/ka/
Translation: Cacti/monitor
|
2025-10-12 20:26:36 -05:00 |
|
Weblate
|
bc96bd0f98
|
Update translation files
Updated by "Squash Git commits" hook in Weblate.
Translation: Cacti/monitor
Translate-URL: https://translate.cacti.net/projects/cacti/monitor/
|
2025-09-23 00:09:17 -05:00 |
|
 WeblateandEkaterine papava
|
44b9820872
|
Translated using Weblate (Georgian)
Currently translated at 67.6% (163 of 241 strings)
Co-authored-by: Ekaterine papava <papava.e@gtu.ge>
Translate-URL: https://translate.cacti.net/projects/cacti/monitor/ka/
Translation: Cacti/monitor
|
2025-09-23 00:09:17 -05:00 |
|
Weblate
|
b668f1f17e
|
Update translation files
Updated by "Squash Git commits" hook in Weblate.
Translation: Cacti/monitor
Translate-URL: https://translate.cacti.net/projects/cacti/monitor/
|
2025-09-18 11:07:19 -05:00 |
|
 WeblateandDaniel Nylander
|
4051ed5652
|
Translated using Weblate (Swedish)
Currently translated at 100.0% (241 of 241 strings)
Co-authored-by: Daniel Nylander <daniel@danielnylander.se>
Translate-URL: https://translate.cacti.net/projects/cacti/monitor/sv/
Translation: Cacti/monitor
|
2025-09-18 11:07:19 -05:00 |
|
Weblate
|
4471651529
|
Update translation files
Updated by "Squash Git commits" hook in Weblate.
Translation: Cacti/monitor
Translate-URL: https://translate.cacti.net/projects/cacti/monitor/
|
2025-08-19 13:26:34 -05:00 |
|
 WeblateandEkaterine papava
|
3756e72c84
|
Translated using Weblate (Georgian)
Currently translated at 66.8% (161 of 241 strings)
Co-authored-by: Ekaterine papava <papava.e@gtu.ge>
Translate-URL: https://translate.cacti.net/projects/cacti/monitor/ka/
Translation: Cacti/monitor
|
2025-08-19 13:26:33 -05:00 |
|
Weblate
|
656789ebaf
|
Update translation files
Updated by "Squash Git commits" hook in Weblate.
Translation: Cacti/monitor
Translate-URL: https://translate.cacti.net/projects/cacti/monitor/
|
2025-08-09 04:57:29 -05:00 |
|
 WeblateandEkaterine papava
|
55807a5129
|
Translated using Weblate (Georgian)
Currently translated at 65.9% (159 of 241 strings)
Co-authored-by: Ekaterine papava <papava.e@gtu.ge>
Translate-URL: https://translate.cacti.net/projects/cacti/monitor/ka/
Translation: Cacti/monitor
|
2025-08-09 04:57:29 -05:00 |
|
TheWitness
|
77dbab2533
|
QA: Rework #189 to support 1.2.x and 1.3.x
|
2025-07-11 14:59:23 -04:00 |
|
TheWitness
|
0a4f6806ac
|
Fix: #189 - JavaScript Issues with Latest Cactis
|
2025-07-11 14:50:40 -04:00 |
|
Weblate
|
af21e8cf31
|
Update translation files
Updated by "Squash Git commits" hook in Weblate.
Translation: Cacti/monitor
Translate-URL: https://translate.cacti.net/projects/cacti/monitor/
|
2025-07-06 23:26:33 -05:00 |
|
 WeblateandEkaterine papava
|
e3bbcdeed8
|
Translated using Weblate (Georgian)
Currently translated at 65.1% (157 of 241 strings)
Co-authored-by: Ekaterine papava <papava.e@gtu.ge>
Translate-URL: https://translate.cacti.net/projects/cacti/monitor/ka/
Translation: Cacti/monitor
|
2025-07-06 23:26:33 -05:00 |
|
Weblate
|
5548ee758a
|
Update translation files
Updated by "Squash Git commits" hook in Weblate.
Translation: Cacti/monitor
Translate-URL: https://translate.cacti.net/projects/cacti/monitor/
|
2025-07-05 22:26:33 -05:00 |
|
 WeblateandEkaterine papava
|
3869f6ed9e
|
Translated using Weblate (Georgian)
Currently translated at 62.6% (151 of 241 strings)
Co-authored-by: Ekaterine papava <papava.e@gtu.ge>
Translate-URL: https://translate.cacti.net/projects/cacti/monitor/ka/
Translation: Cacti/monitor
|
2025-07-05 22:26:33 -05:00 |
|
Weblate
|
01f0548f47
|
Update translation files
Updated by "Squash Git commits" hook in Weblate.
Translation: Cacti/monitor
Translate-URL: https://translate.cacti.net/projects/cacti/monitor/
|
2025-07-04 12:49:26 -05:00 |
|
 WeblateandEkaterine papava
|
bba4ff9608
|
Translated using Weblate (Georgian)
Currently translated at 57.6% (139 of 241 strings)
Co-authored-by: Ekaterine papava <papava.e@gtu.ge>
Translate-URL: https://translate.cacti.net/projects/cacti/monitor/ka/
Translation: Cacti/monitor
|
2025-07-04 12:49:26 -05:00 |
|
Weblate
|
f448105fbd
|
Update translation files
Updated by "Squash Git commits" hook in Weblate.
Translation: Cacti/monitor
Translate-URL: https://translate.cacti.net/projects/cacti/monitor/
|
2025-07-04 00:26:32 -05:00 |
|
 WeblateandEkaterine papava
|
e67abe4507
|
Translated using Weblate (Georgian)
Currently translated at 55.6% (134 of 241 strings)
Co-authored-by: Ekaterine papava <papava.e@gtu.ge>
Translate-URL: https://translate.cacti.net/projects/cacti/monitor/ka/
Translation: Cacti/monitor
|
2025-07-04 00:26:32 -05:00 |
|
Weblate
|
5db0050990
|
Update translation files
Updated by "Squash Git commits" hook in Weblate.
Translation: Cacti/monitor
Translate-URL: https://translate.cacti.net/projects/cacti/monitor/
|
2025-07-02 14:26:34 -05:00 |
|
 WeblateandEkaterine papava
|
3cfc7bad39
|
Translated using Weblate (Georgian)
Currently translated at 49.7% (120 of 241 strings)
Co-authored-by: Ekaterine papava <papava.e@gtu.ge>
Translate-URL: https://translate.cacti.net/projects/cacti/monitor/ka/
Translation: Cacti/monitor
|
2025-07-02 14:26:34 -05:00 |
|
Weblate
|
89fea4f674
|
Update translation files
Updated by "Squash Git commits" hook in Weblate.
Translation: Cacti/monitor
Translate-URL: https://translate.cacti.net/projects/cacti/monitor/
|
2025-07-01 10:26:32 -05:00 |
|