Commit Graph
226 Commits
Author SHA1 Message Date
cigamit b28f44a9d9 Add escaping to filter values prior to request.
Handles the sepecial case of a pound sign causing issues.
2017-04-23 07:35:01 -05:00
Patrick 40dbc3e57b Alignment fixes
Alignment fixes for PHP7.2 compatibility changes of yesterday.
2017-04-22 15:53:05 +02:00
patrick d2185c98b1 PHP7.2 changes:
- Replaced deprecated each() for foreach()
2017-04-21 22:12:55 +02:00
patrick cc1cc7eab2 PHP7.2 changes:
- Replaced deprecated each() for foreach()
- Removed reset() calls used for each() loops
2017-04-15 18:00:13 +02:00
browniebraun 35d89c5891 fix broken user permission layout occurring if no external links have been defined yet
Signed-off-by: browniebraun <browniebraun@outlook.com>
2017-04-12 23:13:43 +02:00
cigamit 8f6fa03d8d Resolving Issue #533
User settings not cleared after saving profile
2017-04-07 17:26:28 -05:00
cigamit 429d00bc6f Mark realms that are not available with the current ldap setting as such.
This differentiates between LDAP and Multiple LDAP
2017-03-20 18:08:49 -05:00
cigamit 56e630ffa6 Minor layout change. 2017-03-19 16:27:20 -05:00
cigamit 01da9b11d6 Resolving Issue #436
Restricted user does not see graphs in tree view.  Also caught some
issues in the Tree Permissions section of both user and User Group's,
and additional Tree permissions when reproducing the users environment.
2017-03-19 13:18:48 -05:00
cigamit f22c9694e4 Add multiple column sort and glyph API's
Convert all core pages to use multiple column sort.  There may still be
some pages around automation that are required to be migrated.  However,
they will continue to operate as is.
2017-03-17 17:19:03 -05:00
cigamit e77531201e Resolving Issue #275 2017-02-06 17:05:39 -06:00
cigamit 73d0100349 Resolving visual issues with row counts. 2017-01-29 13:08:32 -06:00
cigamit 5eaab96735 Resolved Issue #235
Also resolving some missing i18n migrations and prepared statement
formatting.
2017-01-28 15:32:15 -06:00
cigamit aa212655a9 Resolving Issue #214 2017-01-18 17:51:12 -06:00
cigamit a560987bd5 Resolving the second part of Issue #214 2017-01-16 17:42:33 -06:00
Tony Roman 35a5988f41 Update source code files copyright to new year 2017-01-01 13:45:29 -05:00
cigamit d70f9718dc resolve login redirect loops
Corner case where you have forced a password change, but have not
granted that permission to the user.  We are also now blocking the save
when the user tries to make this setting.

We need better interactions with the login screen under certain failure
modes.  But for now this is good enough.
2016-12-19 18:18:05 -06:00
cigamit 99f21a253d resolving display issues with user and group realms 2016-09-01 06:17:27 -05:00
cigamit 1aa80816f2 standardize not found messaging 2016-08-31 16:23:20 -05:00
cigamit 2bae3e0365 resolving bug#2346 2016-08-28 15:57:13 -05:00
cigamit b523f1dea5 remove addslashes, prepared statements, wc3 validation, double to single quote
this is required for preparation of magic_quotes_gpc.
2016-08-28 15:27:48 -05:00
cigamit ce4f00acc9 rolling out new filter_value() function to all pages
additionally fixed several minor filtering bugs in many pages
2016-08-22 13:31:06 -05:00
cigamit 7f936441a6 change external link wording 2016-07-12 17:45:38 -05:00
cigamit 39af17cca8 adding external link support to cacti 2016-07-10 19:02:09 -05:00
cigamit 54d97035a2 large commit, separate table pager from tables
this change impacts all plugins and css.  css changes are included in
this commit.  plugin changes will be forthcoming.
2016-07-09 12:44:37 -05:00
cigamit 6e90fe2427 minor syntax fixes 2016-06-23 17:59:45 -05:00
cigamit 35993291a9 control the vertical size on a single action page 2016-06-18 15:19:35 -05:00
cigamit 34b5d19ce8 minor filter changes 2016-06-18 12:13:27 -05:00
cigamit ac9fbda633 adding some aria labels for accessibility 2016-05-23 09:22:58 -05:00
cigamit ea51a91e2e i18n user_admin.php 2016-05-22 15:54:15 -05:00
cigamit 666be85a66 unable to save email address 2016-04-29 20:53:36 -05:00
cigamit c399664082 rows selector consistency 2016-04-27 12:41:02 -05:00
cigamit 685e98fe23 add validation to the tab variable 2016-04-11 08:12:54 -05:00
cigamit 530836b307 minor graph perms tweak 2016-03-27 10:44:54 -05:00
cigamit 7631d9d2bc light visual touch up in user and group management 2016-03-20 08:39:08 -05:00
cigamit 2153b6402b make the timespan selector mandatory 2016-03-19 14:07:44 -05:00
cigamit c707dd23fd fixin form glitch 2016-03-09 21:21:42 -06:00
cigamit 8faf7e2463 allow cacti to maintain stronger passwords
If using PHP 5.5 and above, use PHP's built in password hashing and
verification functions.
2016-03-06 16:17:49 -06:00
cigamit d5d2e74405 fix a few minor issues with latest password change 2016-03-06 15:34:34 -06:00
cigamit 56334fc980 improve admin change password behavior 2016-03-06 15:24:26 -06:00
cigamit 2362b6cca8 add permission check functions
if an admin changes the setting of a user or group, insure that all
logged in users get those permission changes right away.
2016-03-06 15:05:06 -06:00
cigamit 7e40b66e4b fixin issue with user plugin realms and cleanup
user would loose realm permissions upon save
2016-03-06 09:44:21 -06:00
cigamit 9efa4dc505 define four standard roles
cleanup the permissions page
2016-02-27 15:08:29 -06:00
cigamit c8b700abea fixin multiple issues
change includes moving constant definition to global, changing
pagination presentation, correcting  function name in graphs_new.php
2016-02-15 08:04:32 -06:00
cigamit 9f79d702f3 rename settings_graphs to settings_user, rename settings_graphs_group to settings_user_group
If you are running in development, you have to issue these two commands
rename table settings_graphs to settings_user;
rename table settings_graphs_group to settings_user_group
2016-02-14 14:26:48 -06:00
cigamit 26053b7527 replace deprecated get_request_var_post() with get_nfilter_request_var()
replace the deprecated calls and also start developer mode injection
checking
2016-02-11 16:46:14 -06:00
cigamit a3875aea8a completion of removal of $_REQUEST, $_GET, $_POST in base directory
the lib directory still must be updated.
2016-02-07 18:20:55 -06:00
cigamit 2387bd4a08 removing many $_GET, $_REQUEST, and $_POST variable usage
There are still three steps to go in this overall.  The first is to
replace all the page filtering session storing and validation functions
and the second is to propagate those changes into various areas of the
lib directory that include the use of the various variables, lastly,
developer mode will have to be enable to see if there are any variables
used in the code that have not been sanitized.  Note, at this point the
develop branch should be thought of as slightly unstable
2016-02-07 12:51:49 -06:00
Linegod aeb6ae7174 correct isset_request_var 2016-02-06 11:24:45 -06:00
Linegod 8dadf2d9a9 first pass of _POST to get_request_var_post 2016-02-06 10:44:05 -06:00