26.0.0 - 2026-05-18
Important
This releases removes support for GSA < 27.0.0
👷 Changed
- Only add cookie for gmp get responses if we have a user by @bjoernricks in 690c443
- Adjust envelope XML for JWT only responses by @bjoernricks in 85b8304
- Allow for incoming get requests without token by @bjoernricks in e198ebb
- Use params from connection info to get the token by @bjoernricks in bd3bae2
- Validate the parameters for all requests early by @bjoernricks in 4dc3940
- Make user optional in format_file_name function by @bjoernricks in 47c8557
- Send 401 response if jwt and user are missing by @bjoernricks in 392bf96
- Refactor exec_gmp_post to avoid duplicate code for user auth by @bjoernricks in 149b596
- Update handler chain to setup auth for GMP POST commands by @bjoernricks in 063ffef
- Make user optional in all GMP functions by @bjoernricks in #406
- Extract the connection watcher into an own module by @bjoernricks in #407
🔥 Removed
- Remove obsolete safe_my_settings endpoint and function by @bjoernricks in #405
- Remove
/gmp?cmd=loginendpoint by @bjoernricks in #404 - Remove setting the timezone for gsad on gmp get requests by @bjoernricks in 03937c8
- Remove setting timezone from gmp post code path by @bjoernricks in 75c300b
- Remove unncessary accept language header validation for GMP POST requests by @bjoernricks in 9937d07
- Remove unnecessarily creating a new gmp connection for password change by @bjoernricks in be7b55c
- Remove cookie from gsad_connection_info by @bjoernricks in b07e36c
- Remove command_enabled functionality by @bjoernricks in d87b7ee