- 07 Apr, 2024 1 commit
-
-
Timothy J. Baek authored
-
- 02 Apr, 2024 3 commits
-
-
lainedfles authored
-
Timothy J. Baek authored
- 01 Apr, 2024 2 commits
-
-
Timothy J. Baek authored
-
Timothy J. Baek authored
-
- 31 Mar, 2024 3 commits
-
-
Timothy J. Baek authored
-
Self Denial authored
Add COMFYUI and WEBHOOK logging and associated environment variable control. Add WEBHOOK payload & request debug logs.
-
Timothy J. Baek authored
-
- 28 Mar, 2024 1 commit
-
-
Joseph C Wang authored
-
- 23 Mar, 2024 2 commits
-
-
Timothy J. Baek authored
-
Timothy J. Baek authored
-
- 22 Mar, 2024 5 commits
-
-
Timothy J. Baek authored
-
Timothy J. Baek authored
-
Timothy J. Baek authored
-
Timothy J. Baek authored
-
Timothy J. Baek authored
-
- 20 Mar, 2024 1 commit
-
-
Self Denial authored
-
- 19 Mar, 2024 1 commit
-
-
Timothy J. Baek authored
-
- 18 Mar, 2024 1 commit
-
-
Timothy J. Baek authored
-
- 12 Mar, 2024 2 commits
-
-
Timothy J. Baek authored
-
Timothy J. Baek authored
-
- 10 Mar, 2024 3 commits
-
-
Timothy J. Baek authored
-
Timothy J. Baek authored
-
Timothy J. Baek authored
-
- 07 Mar, 2024 1 commit
-
-
Timothy J. Baek authored
-
- 06 Mar, 2024 1 commit
-
-
Timothy J. Baek authored
-
- 05 Mar, 2024 6 commits
-
-
Timothy J. Baek authored
-
Timothy J. Baek authored
-
Timothy J. Baek authored
Resolves #1006
-
Timothy J. Baek authored
-
Timothy J. Baek authored
-
Timothy J. Baek authored
-
- 03 Mar, 2024 1 commit
-
-
Timothy J. Baek authored
-
- 02 Mar, 2024 1 commit
-
-
Timothy J. Baek authored
-
- 17 Feb, 2024 1 commit
-
-
Timothy J. Baek authored
-
- 09 Feb, 2024 1 commit
-
-
Tim Farrell authored
Endpoint role-checking was redundantly applied but FastAPI provides a nice abstraction mechanic...so I applied it. There should be no logical changes in this code; only simpler, cleaner ways for doing the same thing.
-
- 18 Jan, 2024 1 commit
-
-
Timothy J. Baek authored
-
- 11 Jan, 2024 1 commit
-
-
goecho authored
- Resolved an issue where header attributes Host, Authorization, Origin, and Referer were not being sanitized, resulting in two major issues: 1. Ollama requests inadvertently exposed user information, leading to data leakage. 2. When Ollama is deployed on different servers, and the intermediary proxy layer uses the host header to locate downstream services, it fails to find them. Root Cause: - In FastAPI, when accessing request.headers, all header names are converted to lowercase. This is because FastAPI, and its underlying framework Starlette, adhere to the HTTP/2 standard, which mandates lowercase header field names for performance and consistency. - In HTTP/2, enforcing lowercase header field names reduces complexity in header processing as case sensitivity is no longer a concern. Thus, regardless of the case used in client-sent header fields, the server processes them uniformly in lowercase. - This practice is adopted in FastAPI and other modern HTTP frameworks, even in an HTTP/1.1 context, to maintain consistency with HTTP/2 and improve overall performance. As a result, header field names are always presented in lowercase in FastAPI, even if the original request used capitalization or mixed case.
-
- 06 Jan, 2024 1 commit
-
-
Timothy J. Baek authored
-