* [AGIPD][Correct] Account for modified file list if skipping correction * [AGIPD][Correct] Fix when no corrected files (e.g., no illuminated data) to avoid failure in AGIPD correction * [AGIPD][Dark][PC] Fixes for plotting AGIPD Hi-Z and single modules * [AGIPD][Normalization] Normalize SPI hit score by pulse energy * [AGIPD][FF] Fix import of MAD in AGIPD FF summary * [Jungfrau] New condition exposure timeout * [Jungfrau][Dark] Inject Calibration Constants without CalibrationDBRemote * [LPD][Dark] Support parallel gain mode for LPD Dark * [LPD][Calibration] Remove legacy LPD correct notebook * [Gotthard2][Correct] Warn and reverse if the second module is not reversed * [Gotthard2][Dark] Calculate noise Bpix in multiple iterations * [Gotthard2][Correct] Update plots and add new masked_corrected plot * [FastCCD][Epix10K] Remove FastCCD and ePix10K implementations * [Timepix4] Add support for Timepix4 * [AGIPD][webservice] Add more options to update-config.py script for AGIPD * [Webservice] Fix log file locations in the config for serve-overview * [Webservice] Common log directory with weekly log file rotation * [Webservice] Manual launch now doesn't skip the last run of the proposal * [Webservice] Don't sort YAML keys on config changes * Public API to set caldb_root