Andrew Phillips
|
6cff3bd165
|
docs: Add Rustdoc examples to server common types and compression engine
Co-authored-by: aider (openai/andrew/openrouter/sonoma-sky-alpha) <aider@aider.chat>
|
2025-09-10 14:05:24 -03:00 |
|
Andrew Phillips
|
c145974ce3
|
docs: Add Rustdoc comments to CompressionService methods
Co-authored-by: aider (openai/andrew/openrouter/sonoma-sky-alpha) <aider@aider.chat>
|
2025-09-10 12:45:32 -03:00 |
|
Andrew Phillips
|
e4fc653397
|
docs: Add comprehensive Rustdoc comments to public APIs
Co-authored-by: aider (openai/andrew/openrouter/sonoma-sky-alpha) <aider@aider.chat>
|
2025-09-10 12:36:41 -03:00 |
|
Andrew Phillips
|
c965e9f51c
|
docs: Add rustdoc to all files, document arguments and returns
Co-authored-by: aider (openai/andrew/openrouter/sonoma-sky-alpha) <aider@aider.chat>
|
2025-09-10 12:10:36 -03:00 |
|
Andrew Phillips
|
ddafeb3a28
|
docs: Add rustdoc for server, diff, and gzip components
Co-authored-by: aider (openai/andrew/openrouter/sonoma-sky-alpha) <aider@aider.chat>
|
2025-09-10 12:04:46 -03:00 |
|
Andrew Phillips
|
729d7a060b
|
feat: add as_meta parameter to content endpoint
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-28 17:57:50 -03:00 |
|
Andrew Phillips
|
d730e8d235
|
feat: add stream parameter support for item content responses
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-28 17:36:18 -03:00 |
|
Andrew Phillips
|
78cc39fbd2
|
fix: clone accept header before moving request
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-28 17:33:16 -03:00 |
|
Andrew Phillips
|
2e20f74675
|
feat: add logging for accept header in http requests
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-28 17:31:24 -03:00 |
|
Andrew Phillips
|
34642abaf9
|
feat: implement ToSchema for ItemQuery and ItemContentQuery
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-28 17:29:35 -03:00 |
|
Andrew Phillips
|
efabb9c3ca
|
feat: add default_stream function with false return value
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-28 17:27:10 -03:00 |
|
Andrew Phillips
|
b8f42ed03f
|
feat: add WWW-Authenticate header for 401 responses
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-28 16:18:28 -03:00 |
|
Andrew Phillips
|
dd88547c37
|
fix: remove unused MetaPlugin::binary variant
Co-authored-by: aider (openai/andrew/openrouter/mistralai/mistral-medium-3.1) <aider@aider.chat>
|
2025-08-28 15:01:24 -03:00 |
|
Andrew Phillips
|
50806ba81a
|
fix: add missing cmd and settings fields to AppState
Co-authored-by: aider (openai/andrew/openrouter/mistralai/mistral-medium-3.1) <aider@aider.chat>
|
2025-08-28 14:56:49 -03:00 |
|
Andrew Phillips
|
01ba00db4b
|
feat: add smart default for hostname meta plugin and debug for api response
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-27 21:37:32 -03:00 |
|
Andrew Phillips
|
52f707d1dd
|
fix: add missing default_allow_binary function
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-25 20:44:15 -03:00 |
|
Andrew Phillips
|
0932ea9614
|
chore: remove unused imports and variables
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-25 20:42:31 -03:00 |
|
Andrew Phillips
|
1f11351d9b
|
refactor: optimize item service creation by creating it once per connection
Co-authored-by: aider (openai/andrew/openrouter/qwen/qwen3-coder) <aider@aider.chat>
|
2025-08-25 20:27:21 -03:00 |
|
Andrew Phillips
|
d03712874b
|
fix: log correct response body size in logging middleware
Co-authored-by: aider (openai/andrew/openrouter/qwen/qwen3-coder) <aider@aider.chat>
|
2025-08-25 19:13:19 -03:00 |
|
Andrew Phillips
|
06c6971d07
|
feat: add streaming content support with offset and length parameters
Co-authored-by: aider (openai/andrew/openrouter/qwen/qwen3-coder) <aider@aider.chat>
|
2025-08-25 18:33:22 -03:00 |
|
Andrew Phillips
|
fd61b66a97
|
feat: implement allow_binary content filtering for item endpoints
Co-authored-by: aider (openai/andrew/openrouter/qwen/qwen3-coder) <aider@aider.chat>
|
2025-08-25 18:31:20 -03:00 |
|
Andrew Phillips
|
f6454d94f3
|
refactor: remove unused code and fields
Co-authored-by: aider (openai/andrew/openrouter/qwen/qwen3-coder) <aider@aider.chat>
|
2025-08-25 18:26:01 -03:00 |
|
Andrew Phillips
|
05b2c1b9bd
|
feat: update metadata field names to use mime_type and mime_encoding
|
2025-08-18 09:44:27 -03:00 |
|
Andrew Phillips
|
1c6064fdb7
|
refactor: remove unused struct members and methods
Co-authored-by: aider (openai/andrew/openrouter/qwen/qwen3-coder) <aider@aider.chat>
|
2025-08-16 12:32:11 -03:00 |
|
Andrew Phillips
|
a00952a377
|
fix: remove unused delete_item handler and add accessors for unused fields
Co-authored-by: aider (openai/andrew/openrouter/qwen/qwen3-coder) <aider@aider.chat>
|
2025-08-16 12:29:32 -03:00 |
|
Andrew Phillips
|
79d704c1cd
|
fix: make AppState password fields public
Co-authored-by: aider (openai/andrew/openrouter/qwen/qwen3-coder) <aider@aider.chat>
|
2025-08-16 12:25:23 -03:00 |
|
Andrew Phillips
|
5e111e002a
|
style: make verbose fields private
Co-authored-by: aider (openai/andrew/openrouter/qwen/qwen3-coder) <aider@aider.chat>
|
2025-08-16 12:23:53 -03:00 |
|
Andrew Phillips
|
3de5947d42
|
refactor: make unused fields and functions private
Co-authored-by: aider (openai/andrew/openrouter/qwen/qwen3-coder) <aider@aider.chat>
|
2025-08-16 12:23:20 -03:00 |
|
Andrew Phillips
|
c3f4e03f33
|
refactor: remove unused fields and functions
Co-authored-by: aider (openai/andrew/openrouter/qwen/qwen3-coder) <aider@aider.chat>
|
2025-08-16 12:22:59 -03:00 |
|
Andrew Phillips
|
969d30924b
|
fix: remove unused imports and make unused fields private
Co-authored-by: aider (openai/andrew/openrouter/qwen/qwen3-coder) <aider@aider.chat>
|
2025-08-16 12:21:57 -03:00 |
|
Andrew Phillips
|
2764f16c20
|
feat: add support for salted password hash authentication
Co-authored-by: aider (openai/andrew/openrouter/qwen/qwen3-coder) <aider@aider.chat>
|
2025-08-15 21:03:12 -03:00 |
|
Andrew Phillips
|
29ce003fa8
|
feat: implement server configuration with address and port options
Co-authored-by: aider (openai/andrew/openrouter/qwen/qwen3-coder) <aider@aider.chat>
|
2025-08-15 17:55:13 -03:00 |
|
Andrew Phillips
|
92e589699c
|
fix: resolve utoipa schema generation errors by removing unsupported description attributes and creating specific response types
Co-authored-by: aider (openai/andrew/openrouter/anthropic/claude-sonnet-4) <aider@aider.chat>
|
2025-08-13 13:39:07 -03:00 |
|
Andrew Phillips
|
87e76f6314
|
docs: Add comprehensive descriptions to all OpenAPI documentation endpoints and schemas
Co-authored-by: aider (openai/andrew/openrouter/anthropic/claude-sonnet-4) <aider@aider.chat>
|
2025-08-13 13:37:42 -03:00 |
|
Andrew Phillips
|
243e77fba4
|
feat: add optional allow_binary parameter to item handlers
Co-authored-by: aider (openai/andrew/openrouter/anthropic/claude-sonnet-4) <aider@aider.chat>
|
2025-08-13 13:25:27 -03:00 |
|
Andrew Phillips
|
b07c9df812
|
feat: enhance HTTP logging and API responses with content metadata
Co-authored-by: aider (openai/andrew/openrouter/anthropic/claude-sonnet-4) <aider@aider.chat>
|
2025-08-13 13:20:57 -03:00 |
|
Andrew Phillips
|
20a227fc9e
|
fix: resolve overlapping route and deprecated base64 decode usage
Co-authored-by: aider (openai/andrew/openrouter/anthropic/claude-sonnet-4) <aider@aider.chat>
|
2025-08-13 13:05:14 -03:00 |
|
Andrew Phillips
|
1170c5ee47
|
feat: implement centralized HTTP request logging and authentication middleware with bearer and basic auth support
Co-authored-by: aider (openai/andrew/openrouter/anthropic/claude-sonnet-4) <aider@aider.chat>
|
2025-08-13 13:00:15 -03:00 |
|
Andrew Phillips
|
4d3a9fd3ac
|
fix: resolve compilation errors by adding missing imports and fixing schema definitions
Co-authored-by: aider (openai/andrew/openrouter/qwen/qwen3-coder) <aider@aider.chat>
|
2025-08-12 16:58:29 -03:00 |
|
Andrew Phillips
|
eb5e979210
|
fix: resolve Args type import issues in server module
Co-authored-by: aider (openai/andrew/openrouter/qwen/qwen3-coder) <aider@aider.chat>
|
2025-08-12 15:35:29 -03:00 |
|
Andrew Phillips
|
13f7e7e095
|
fix: remove unused imports and dead code
Co-authored-by: aider (openai/andrew/openrouter/qwen/qwen3-coder) <aider@aider.chat>
|
2025-08-12 15:34:57 -03:00 |
|
Andrew Phillips
|
fbdf2d84b7
|
refactor: reorganize REST API into modular endpoint files
Co-authored-by: aider (openai/andrew/openrouter/qwen/qwen3-coder) <aider@aider.chat>
|
2025-08-12 14:25:50 -03:00 |
|
Andrew Phillips
|
f8c896fa25
|
fix: make generate_status_info public and remove unused imports
Co-authored-by: aider (openai/andrew/openrouter/anthropic/claude-sonnet-4) <aider@aider.chat>
|
2025-08-11 13:04:19 -03:00 |
|
Andrew Phillips
|
ff588b9db2
|
refactor: decompose server module into endpoint-specific files
Co-authored-by: aider (openai/andrew/openrouter/anthropic/claude-sonnet-4) <aider@aider.chat>
|
2025-08-11 13:01:57 -03:00 |
|
Andrew Phillips
|
da0a771683
|
feat: add common server mode utilities
|
2025-08-11 13:01:53 -03:00 |
|