Commit Graph
225 Commits
Author SHA1 Message Date
TheWitness 1aa72d24c9 QA: Update Copyright to 2024 2024-02-03 14:18:57 -05:00
TheWitness 744021d82e QA: Adding more form confirmation API calls
* Adding 5 more.  Which means 10 to go.
2023-11-13 20:07:16 -05:00
TheWitness 75d704edf4 QA: Remove old stub function name documentation 2023-11-12 22:09:20 -05:00
TheWitness e859b31e8f Fixing #4811 - Large Scale Performance Optimizations
First phase of this change.  Second phase will be to provide various drilldowns.
2023-10-01 18:55:33 -04:00
TheWitness 0dc70663b7 First commit of stream design
This is just a thought starter.  I did not want to commit to the develop branch.  Starting with the templating.  I've already go the stream input bit ready, but first want to work on the whole Templating game.
2023-09-06 20:13:06 -04:00
TheWitness a48f32a2fc QA: Move data_input API functions to lib/data_source.php 2023-08-19 09:49:57 -04:00
TheWitness 8bb868f920 QA: Related to #5447 - Duplicating Device Templates
Moving one function into lib/api_data_source.php and making sure it returns either false of the new data_input_method.
2023-08-14 21:29:06 -04:00
Mark Brugnoli-Vinten 32ba2f19f4 Update copyright year for 2023 2023-01-03 20:34:26 +00:00
Mark Brugnoli-Vinten 655deaf87a Make things work for check_install_code.php 2023-01-01 21:18:24 +00:00
Mark Brugnoli-Vinten 8b29d12cc9 Define cacti system paths as constants for better code checking (#5120)
This also provides a full run of src-fixer against all files to
ensure all code is now in alignment.

Closes #5120
2023-01-01 01:03:15 +00:00
netniV e8cd262bb7 Making posting work (for the most part) 2022-11-26 19:32:26 +00:00
netniV 371f8b5253 Fix issues with backtracing and input validation (#3559, #3560)
- When a developer uses backtracing, HTML output can be seen from command line bug confirmed
- When using `input_validate_xxx`, calls to `die_html_input_error()` do not pass variable name bug confirmed

Closes #3559
Closes #3560
2022-11-26 18:28:29 +00:00
netniV fd44f394a0 Remove the need for header=false
Update loadPage calls to be loadUrl
Update loadPageNoHeader calls to be loadUrl calls

Also includes changes to make logout adhere to new html_auth_xxx functions
2022-11-26 13:58:49 +00:00
TheWitness 62d33efdbf Spelling issue associated with #4792 2022-06-17 11:55:37 -04:00
TheWitness 82b229db9e Updating Copyright to 2022. 2022-02-06 17:16:20 -05:00
TheWitness a108a6ec16 Fixing Issue #4536 - Basic Auth Issues
* After authenticating via Web Basic Authentication, user always mapped as guest.
* This is a slight redesign to make provide a better flow.  It will require rework to merge back to develop.
* deprecated use of display_custom_error_message()
* Add custom error message for basic authentication
* Fix some display issues on the settings page related to new settings.
* Make it clear in the cacti.log that LOGIN messages are failed or otherwise.
2022-01-29 15:03:44 -05:00
TheWitness b9321aa42a Shorten Text on Script Server Queries and Update language file
This will trigger the need for a new round of translations.
2021-03-25 08:01:40 -04:00
TheWitness df54a4a3f3 Updating copright years 2021-01-01 20:28:58 -05:00
TheWitness 5b08540259 Fixing Issue #3820
Removal of several items that require a confirmation have inconsistent bahavior
2020-09-29 21:09:13 -04:00
TheWitness cf8cb41e92 Fixing Issue #3771
All Cacti Console pages should include the ID of the object and the Data Input Method page is missing that ID
2020-08-26 14:42:21 -04:00
TheWitness a8e43b12f2 Fixing Issues #3663, #3655, #3651, #3681, #3668, #3669 (#3680) 2020-07-12 00:55:18 +01:00
TheWitness 7e01a98733 Use proper Cacti function for i18n compatible escaping. 2020-06-13 05:36:25 -04:00
netniV de5e60c97b Further XSS fixes for #3549 2020-06-08 07:10:20 +00:00
TheWitness 72baf7b63b Fixing More issues with #3549
Addressing remaining cases.
2020-05-30 17:29:59 -04:00
cigamit 4cbb045e03 Resolving Issue #3191
* Vulnerability report: Lack of escaping on some pages can lead
to XSS exposure
* Also cleaning up additional copyrights
* Make the way filter headers are escaped consistent
2020-01-15 19:56:32 -06:00
netniV 4fa9a68fb3 Update copyright to 2020 2020-01-12 12:19:49 +00:00
cigamit b87747c38b Resolving Issue #2839
Non regular expression search filters don't support international characters
2019-07-24 18:05:17 -05:00
cigamit 00d47b4e45 Resolving a number of validation errors 2019-05-22 17:39:34 -05:00
netniV 308292e2d7 Update copyright notices for 2019 2019-01-25 08:05:00 +00:00
cigamit 9ff093d92f - right align the type for readability 2019-01-18 18:04:21 -06:00
cigamit efc061578c More "No XXX Found" format issues 2019-01-12 10:26:25 -06:00
cigamit 80c2a88fb2 Resolving Issues #2213, #2214, #2215 and Additional
Multiple XSS vectors associated with un-escaped strings.  Introduce new
function, audit all calls, remove inline styles for classes, some i18n
missed.
2018-12-16 09:54:11 -06:00
netniV a96f06067b Resolving issue #2138 2018-11-01 09:05:32 +00:00
cigamit f18860f3cd Alphabetize includes add missing lib/poller.php where applicable
This is required for properly having data follow devices, graphs, and
data sources on change.
2018-10-13 13:03:22 -05:00
cigamit 44190227f4 Resolving Issue #1926
This is easy enough.  Not a major change actually.
Some line ending fixes as well
2018-09-24 20:52:19 -05:00
cigamit 3f2076ee51 Missed cacti_count(*) in SQL 2018-09-23 15:43:06 -05:00
Mark Brugnoli-Vinten c011c0154c QA Language Corrections (#1960)
* QA Language Corrections

* Updated POT files/script
2018-09-22 04:07:12 -05:00
Mark Brugnoli-Vinten 1ca32862a9 Resolving issue #1920 (#1922)
* Resolving issue #1920

* Minor QA issue
2018-09-14 20:59:52 -05:00
cigamit 2b8097c060 Resolving Issue #1882
Bypass output validation in select cases
2018-08-30 19:29:27 -05:00
cigamit ee60aa600a Resolving Issue #614
Duplicate Data Input Methods
2018-08-19 21:36:10 -05:00
cigamit e1e59ce125 Resolving Issue #1184
Improve Data Input Methods editability and message handling
2018-08-06 19:56:08 -05:00
cigamit 86641b1be2 Pre-apply jQueryUI styles to input objects 2018-05-09 20:58:37 -05:00
cigamit 6a854437dc Resolving Issue #1561
If someone has not enabled whitelisting, don't generate warnings.
2018-04-23 07:32:25 -05:00
cigamit 96f62fe610 Resolve Issue #1527
Update Fontawesome from 4.7 to 5.0.10
2018-04-22 09:24:27 -05:00
cigamit a705f9d80b Resolving Issue #1539
Web Crawler found undefined index
2018-04-14 06:43:24 -05:00
cigamit a36eaf7e3b Merge remote-tracking branch 'refs/remotes/origin/develop' into feature/1.2.x
# Conflicts:
#	docs/CHANGELOG
2018-03-04 14:24:35 -06:00
cigamit dc05a57dfb Resolving Issue #1432
- Delete confirmation does not disappear
- Some additional format changes for readability
2018-03-04 09:08:44 -06:00
netniV 436394f54a Feature: Adds automatic select of next input field and duplication warning (#1433)
* feature#1422: Automatically select the next unused data input field when clicking add on data input method

* Reverting the custom_error component.

The function display_output_messages() now deals with a message that is not an array.
2018-03-03 13:06:05 -06:00
Tony Roman 1ce66b5fde Merge branch 'develop' into feature/1.2.x 2018-02-25 20:12:19 -05:00
cigamit 8b5d789213 Resolve issues with messaging
- Discovered in QA
- Secpass password verification does not return meaningful error
messages
- Missing some i18n in login verification process
- Return missing function
- Correct customer error message instances to new display output
- Minor audit of functions for readability
2018-02-24 23:25:57 -06:00