Add support or setting Cross-Origin-Opener-Policy header
authorMagnus Hagander <magnus@hagander.net>
Wed, 27 Aug 2025 14:17:47 +0000 (16:17 +0200)
committerMagnus Hagander <magnus@hagander.net>
Wed, 3 Sep 2025 09:48:06 +0000 (11:48 +0200)
commit3a0e8d0daabe364a0e3f5543aab0d742b01bb99f
tree33ac6801ae2f835767820e4355ec7a7e5161135e
parentc8db4405e595ffc9c5ae1d1f722fa52d115fd2c4
Add support or setting Cross-Origin-Opener-Policy header

And default it to same-origin, the most locked down value. I don't think
we need to allow it anywhere, but having this decorator makes it
possible to override if needed.
pgweb/util/decorators.py
pgweb/util/middleware.py