Randy Westergren
Randy Westergren
Cache properties to prevent methods from invoking multiple times per request During debugging, I noticed multiple references of a handler's `scope` property (method) would re-invoke it entirely for the same...
- Add multi-host support - Remove cache headers from upstream servers (browsers didn't know when sessions expired) Removed some of the networking-specific features that I thought were better handled by...
Refer to image figures in content dynamically with a filter: ``` {{ "/assets/image.png" | fig }} ``` Produces "Figure 1.2.3" after rendering. Template configurable via: ``` "pluginsConfig": { "image-captions": {...
```python def set_cookie(self, response: Response, token: str) -> None: payload = self._get_payload(token) expiration = datetime.fromtimestamp(payload.get("exp"), tz=timezone.utc) response.set_cookie( key=self.cookie_name, value=token, httponly=True, samesite="lax", expires=expiration, path="/", ) ```