Guflly
3c51b7cfaa
Fix OIDC redirects on custom ports ( #1180 )
...
Fixes #1175
Preserves the forwarded host and port when Shelfmark builds OIDC
callback URLs. The reverse-proxy examples now retain custom ports as
well.
Tests:
- `uv run pytest -n 0 -q tests/core/test_proxy_headers.py
tests/core/test_oidc_routes.py`
- `uv run ruff check shelfmark/main.py tests/core/test_proxy_headers.py`
- `uv run ruff format --check shelfmark/main.py
tests/core/test_proxy_headers.py`
2026-08-11 01:05:23 -04:00
..
2026-07-28 15:19:59 -04:00
2026-01-01 12:35:22 +00:00
2026-04-12 12:01:52 +01:00
2026-04-12 12:01:52 +01:00
2026-04-12 12:01:52 +01:00
2026-06-14 00:09:30 -04:00
2026-05-08 22:11:14 +01:00
2026-04-12 12:01:52 +01:00
2026-02-20 09:53:47 +00:00
2026-03-07 10:30:47 +00:00
2026-04-12 12:01:52 +01:00
2026-04-12 12:01:52 +01:00
2026-07-28 15:19:59 -04:00
2026-04-12 12:01:52 +01:00
2026-05-03 10:47:06 +01:00
2026-02-12 17:47:10 +00:00
2026-04-12 12:01:52 +01:00
2026-05-09 14:42:11 +01:00
2026-04-11 16:18:52 +01:00
2026-05-08 11:17:49 +01:00
2026-05-08 13:26:38 +01:00
2026-05-03 10:47:06 +01:00
2026-07-28 15:19:59 -04:00
2026-07-28 15:19:59 -04:00
2026-04-12 12:01:52 +01:00
2026-04-15 18:50:13 +01:00
2026-04-23 20:56:10 +01:00
2026-04-12 12:01:52 +01:00
2026-06-15 00:28:43 -04:00
2026-04-12 12:01:52 +01:00
2026-05-08 22:11:14 +01:00
2026-07-21 15:43:54 -04:00
2026-04-15 18:50:13 +01:00
2026-04-11 16:18:52 +01:00
2026-07-21 15:41:03 -04:00
2026-05-10 09:29:49 +01:00
2026-04-12 12:01:52 +01:00
2026-01-16 14:45:00 +00:00
2026-04-23 20:56:10 +01:00
2026-05-08 13:26:38 +01:00
2026-08-11 01:05:23 -04:00
2026-03-05 19:53:22 +00:00
2026-04-12 12:01:52 +01:00
2026-03-05 19:53:22 +00:00
2026-04-12 12:01:52 +01:00
2026-05-10 09:46:31 +01:00
2026-04-12 12:01:52 +01:00
2026-04-12 12:01:52 +01:00
2026-04-12 12:01:52 +01:00
2026-04-12 12:01:52 +01:00
2026-04-10 13:03:25 +01:00
2026-02-11 17:44:27 +00:00
2026-06-15 00:28:43 -04:00
2026-04-10 13:03:25 +01:00