UID/GID switching per-request, 403 forbidden on permission error, ...
- requires the
python3-ssspackage to get list of groups by username - additionally added dependency on
cachetoolsto cache the user/group information - fix: send
403 ForbiddenonPermissionError(also for multi-responses!) - log tracebacks on internal server errors!
- configure gunicorn
- use unix domain socket instead of tcp/ip (hardcoded for now)
- use sync worker class, as the uid switching is not thread safe (18 workers hardcoded for our deployment for now)
- Fixes for
getlastmodifiedand non-standardlast_modifiedandlastmodifiedproperties
Edited by Alexander Clausen