BookStack/tests
Dan Brown 8087123f2e
LDAP: Review, testing and update of LDAP TLS CA cert control
Review of #4913
Added testing to cover option.
Updated option so it can be used for a CA directory, or a CA file.
Updated option name to be somewhat abstracted from original underling
PHP option.

Tested against Jumpcloud.
Testing took hours due to instability which was due to these settings
sticking and being unstable on change until php process restart.
Also due to little documentation for these options.
X_TLS_CACERTDIR option needs cert files to be named via specific hashes
which can be achieved via c_rehash utility.

This also adds detail on STARTTLS failure, which took a long time to
discover due to little detail out there for deeper PHP LDAP debugging.
2024-05-02 23:11:31 +01:00
..
Actions My Account: Updated and started adding to tests 2023-10-19 14:18:42 +01:00
Activity Comments: Added wysiwyg link selector, updated tests, removed command 2024-01-31 14:22:04 +00:00
Api Queries: Update API to align data with previous versions 2024-02-11 15:42:37 +00:00
Auth LDAP: Review, testing and update of LDAP TLS CA cert control 2024-05-02 23:11:31 +01:00
Commands Comments: Added wysiwyg link selector, updated tests, removed command 2024-01-31 14:22:04 +00:00
Entity Page nav: Fixed nbsp being represented as nothing 2024-03-09 15:52:09 +00:00
Helpers Default templates: Added tests to cover functionality 2023-12-12 15:04:40 +00:00
Permissions Comments: Removed remaining uses of redundant 'text' field 2024-01-31 16:35:58 +00:00
References Input WYSIWYG: Fixed existing tests, fixed empty description handling 2023-12-20 17:21:09 +00:00
Settings Input WYSIWYG: Fixed existing tests, fixed empty description handling 2023-12-20 17:21:09 +00:00
test-data Added detection and thumbnail bypass for apng images 2022-01-04 13:10:35 +00:00
Unit Deps: Updated custom symfony/mailer package 2024-03-17 16:32:59 +00:00
Uploads Sessions: Prevent image urls being part of session URL history 2024-02-22 11:23:59 +00:00
User URL Handling: Removed referrer-based redirect handling 2023-12-10 12:37:21 +00:00
CreatesApplication.php Framework: Upgrade from Laravel 9 to 10 2024-03-16 15:12:14 +00:00
DebugViewTest.php Tests: Fixed debug test to work with social class changes 2023-12-06 16:57:15 +00:00
ErrorTest.php 404: Fixed entity list issue with entity with non-visible parent 2024-02-28 13:08:06 +00:00
FavouriteTest.php URL Handling: Removed referrer-based redirect handling 2023-12-10 12:37:21 +00:00
HelpTest.php Updated tests to use ssddanbrown/asserthtml package 2022-07-23 15:10:18 +01:00
HomepageTest.php Homepage: Added tags button to non-default home views 2023-09-24 09:31:44 +01:00
LanguageTest.php Locales: More use of locale objects, Addressed failing tests 2023-09-17 16:20:21 +01:00
LicensesTest.php Licensing: Added links and tests for new licenses endpoint 2024-03-23 22:04:18 +00:00
OpenGraphTest.php Extracted test file handling to its own class 2023-02-08 14:39:13 +00:00
PublicActionTest.php Guest control: Cleaned methods involved in fetching/handling 2023-09-16 13:18:35 +01:00
PwaManifestTest.php PWA: Prevent passing credentials to avoid redirection issues 2023-11-07 14:33:37 +00:00
SecurityHeaderTest.php Middlware: Prevented caching of all app requests 2023-10-23 13:32:15 +01:00
StatusTest.php Added testing for webhook management interface 2021-12-10 14:54:58 +00:00
TestCase.php Guest control: Cleaned methods involved in fetching/handling 2023-09-16 13:18:35 +01:00
ThemeTest.php Theme System: Added AUTH_PRE_REGISTER logical event 2024-02-21 15:30:29 +00:00
UrlTest.php Quick run through of applying new test entity helper class 2022-09-29 22:11:16 +01:00