Commit Graph
89 Commits
Author SHA1 Message Date
Mark Brugnoli-Vinten db08eb09d5 User Profile Settings are not working correctly (#5412)
Closes #5412
2023-07-22 17:48:09 +01:00
TheWitness a55abadba6 Fixing #5342 and #5368 - Keyup delay on tree search
Increase keyup delay when searching the tree

For 1.3.x, also adds a setting and switches all keyup events that
make ajax calls to use delayKeyup instead of manually defining
each timer.

Closes #5368
2023-06-12 03:54:55 +01:00
Mark Brugnoli-Vinten 4c6eb05569 QA - 2FA settings cause warnings due to form buttons (#5335)
Closes #5335
2023-05-29 11:43:20 +01:00
TheWitness c7d6c958e1 QA #5171 Fixing auth_profile.php
* 1.3.0 - QA Unable to return from edit profile
* This also finishes the design intent of the form_save_buttons() function
2023-04-02 14:11:53 -04:00
Browniebraun 8c9ec6f149 avoid that registered events for theme related input fields will be dropped. 2023-04-02 01:00:42 +02:00
Mark Brugnoli-Vinten 32ba2f19f4 Update copyright year for 2023 2023-01-03 20:34:26 +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
Mark Brugnoli-Vinten c8157e3cbb Switch to constants for common session/cookie options 2022-12-21 10:53:53 +00:00
Mark Brugnoli-Vinten d60788f7d0 Fix some installation issues since recent changes 2022-12-21 00:17:11 +00:00
Mark Brugnoli-Vinten 7111414117 QA: Reduce code duplication 2022-12-11 04:24:46 +00:00
Mark Brugnoli-Vinten 06512fa933 LDAP configuration should only use 'user_domains_ldap' (#2166)
Closes #2166
2022-12-11 01:50:54 +00:00
TheWitness 86966da641 QA: Back off PHP8 only syntax calls for now 2022-11-30 09:04:33 -05:00
Mark Brugnoli-Vinten 05b8b469de Correct issues with AuthProfile 2022-11-30 09:13:37 +00:00
netniV 4ddebb6921 Add validation to GUI inputs (#1442)
This is an initial start at input validation on the client side.
Currently, this only applies to email address fields but will be
enhanced by future commits.
2022-11-29 03:14:23 +00:00
netniV ef0ed0664b Minor QA on last commit 2022-11-26 19:32:39 +00:00
netniV e8cd262bb7 Making posting work (for the most part) 2022-11-26 19:32:26 +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
netniV e594652bb3 Make all auth pages adhere to a common look/feel, introduce page header/footer for auth pages. 2022-11-25 17:05:10 +00:00
netniV df63b0109d Allow users to enable 2FA with Google Authenticator/Authy 2022-11-25 15:18:38 +00:00
TheWitness 757fa895c5 Fixing #4926 - Client TimeZone support
Allow the user to override Cacti auto-client time zone detection
2022-11-12 11:33:16 -05:00
TheWitness 1b06bd3b26 Fixing Issue #4634 - Logout Everywhere
When using Basic Authentication, the Logout Everywhere button should not be shown
2022-03-17 19:04:15 -04:00
TheWitness 82b229db9e Updating Copyright to 2022. 2022-02-06 17:16:20 -05:00
TheWitness df54a4a3f3 Updating copright years 2021-01-01 20:28:58 -05:00
TheWitness 89d069e7fd Fixing Issue #3769
Some users prefer to see all columns on the screen and do not wish that they be hidden despite the page size
2020-08-26 21:31:44 -04:00
TheWitness 25abe64483 Fixing Issue #3343 and outstanding issue with #3342 2020-03-13 18:49:28 -04:00
netniV 4fa9a68fb3 Update copyright to 2020 2020-01-12 12:19:49 +00:00
cigamit 4851eac32f Minor modification to issue #2970
This addresses the issue reaised after the initial commit.
2019-09-27 17:42:07 -05:00
cigamit 916d5e97eb Resolving Issue #2970
[Usibility] Three buttons in Edit Profile page looks like text box. User may not realize they need to click them to take effect.
2019-09-24 21:13:08 -05:00
netniV 9c215117d9 New hook to notify plugins of user profile changes ('auth_profile_update_data')
Closes #2654
2019-04-29 09:35:11 +00:00
netniV 308292e2d7 Update copyright notices for 2019 2019-01-25 08:05:00 +00:00
cigamit 44ab0db934 Make editing your profile less annoying 2019-01-19 13:22:37 -06:00
cigamit 5e78ab08fb - Issue: Unable to disable checkboxes on auth_profile.php 2019-01-18 18:04:49 -06:00
cigamit d1b50639ef -issue: You can not return from editing profile 2019-01-12 12:28:52 -06:00
cigamit 9f12530654 Auth profile Return button does not always function well 2018-11-18 17:33:14 -06:00
netniV 6431de2710 Resolving issue #2162 2018-11-13 10:14:56 +00:00
cigamit c67cf23235 Re issue #2158 don't show tabs when there is only one 2018-11-09 18:28:53 -06:00
netniV 54fb5a7e2f Resolving issue #2158 2018-11-09 09:07:24 +00:00
YongBoLiu 6b1cc1d0b5 To compatible with old plugins, better to support char '_' for tab names. (#2157)
As no check for tab name in old cacti, to compatible with old plugins, better to support '_' for tab names.
2018-11-09 09:03:53 +00:00
cigamit 605ecf7ef0 Missed some additional hooks and cases 2018-11-08 21:52:10 -06:00
cigamit 4eb961911e Fix Edit Profile Referer 2018-11-08 21:13:11 -06:00
cigamit 09a945d8b0 Resolving issues with plugins unable to create setting tabs 2018-11-08 20:34:14 -06:00
cigamit 9657852c50 Resolving Issue #2053
[1.2.0 Beta 1] After editing and changing your profile attempts to go
off page present warning
2018-10-11 17:17:00 -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 15b90d52d8 Revert "Fixes issue 1717 and others (#1775)"
This reverts commit ca23733949.
2018-08-16 20:19:19 -05:00
Mark Brugnoli-Vinten ca23733949 Fixes issue 1717 and others (#1775)
* First round of changes for #1717

* Various QA fixes

* Further round of QA

* Add Content-Type to headers

* Another round of QA

* Allow full screen changepassword

* Redirect to permission denied page instead of displaying local message
2018-08-16 18:42:49 -05:00
cigamit de9fc0b72a Make all user settings dynamic and allow resetting to default.
This is a partial revert of feature #1400.  It removes the 'Save' button
and makes all settings default.  It will not allow setting anything that
is not defined in the user setting array as well.
2018-05-06 12:56:16 -05:00
Mark Brugnoli-Vinten c70642b93f feature #1400: User settings should have checkbox to enable overriding of default settings (#1577)
* feature #1400: User settings should have checkbox to enable overriding of global settings

* Fix for enable/disable styles

* QA fix for settings not being cleared

* QA fix to prevent double saving
2018-04-29 10:08:46 -05:00
cigamit 2c51a49fe4 Resolving Issue #1507
Allow a user to revert to default settings
2018-04-03 19:10:19 -05:00
cigamit 3ba47881c5 Additional Sanitization for Issue #1457 2018-03-17 08:29:13 -05:00
cigamit 1c2d4c8fbd Allow multiple errors on auth_profile page
Plus some mile format changes to SQL statements.
2018-02-19 17:40:02 -06:00