BookStack/tests
Dan Brown 8cbaa3e27c
SAML2: Fixed non-spec point of logout, Improved redirect location
This changes the point-of-logout to be within the initial part of the
SAML logout flow, as per 5.3.2 of the SAML spec, processing step 2.
This also improves the logout redirect handling to use the global
redirect suggestion so that auto-login handling is properly taken into
account.

Added tests to cover.
Manual testing performed against keycloak.
For #4713
2023-12-08 18:42:13 +00:00
..
Actions My Account: Updated and started adding to tests 2023-10-19 14:18:42 +01:00
Activity Merge branch 'Man-in-Black-patch-1' into development 2023-11-14 10:40:30 +00:00
Api Notifications: Reorgranised classes into domain specific folders 2023-09-11 19:27:36 +01:00
Auth SAML2: Fixed non-spec point of logout, Improved redirect location 2023-12-08 18:42:13 +00:00
Commands Search: Added further backslash handling 2023-09-23 13:41:10 +01:00
Entity Merge branch 'v23-10' into development 2023-12-03 18:57:07 +00:00
Helpers Testing: Added favicon cleanup 2023-10-03 14:50:54 +01:00
Permissions My Account: Covered profile and auth pages with tests 2023-10-19 16:06:59 +01:00
References Played around with a new app structure 2023-05-17 17:56:55 +01:00
Settings Notifications: Reorgranised classes into domain specific folders 2023-09-11 19:27:36 +01:00
test-data Added detection and thumbnail bypass for apng images 2022-01-04 13:10:35 +00:00
Unit Includes: Added back support for parse theme event 2023-11-27 21:39:43 +00:00
Uploads My Account: Updated and started adding to tests 2023-10-19 14:18:42 +01:00
User My Account: Covered profile and auth pages with tests 2023-10-19 16:06:59 +01:00
CreatesApplication.php Apply fixes from StyleCI 2021-06-26 15:23:15 +00:00
DebugViewTest.php Tests: Fixed debug test to work with social class changes 2023-12-06 16:57:15 +00:00
ErrorTest.php Uploads: Added user-facing message for Laravel post limit handling 2023-09-25 13:48:23 +01:00
FavouriteTest.php Simplified and aligned handling of mixed entity endpoints 2023-09-10 15:19:23 +01: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
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 Merge branch 'v23-10' into development 2023-12-03 18:57:07 +00:00
UrlTest.php Quick run through of applying new test entity helper class 2022-09-29 22:11:16 +01:00