Andrew Phillips
|
fee576f638
|
feat: restructure routes to separate authenticated and public endpoints
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-28 16:21:58 -03:00 |
|
Andrew Phillips
|
a1494717b9
|
fix: exclude openapi spec from authentication middleware
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-28 16:21:34 -03:00 |
|
Andrew Phillips
|
9b793fa7ba
|
fix: mark cmd as unused to remove warning
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-28 15:20:55 -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
|
56a7487abd
|
fix: update server function signatures
Co-authored-by: aider (openai/andrew/openrouter/mistralai/mistral-medium-3.1) <aider@aider.chat>
|
2025-08-28 14:59:45 -03:00 |
|
Andrew Phillips
|
b10781a8c0
|
fix: update async item service constructor parameters
Co-authored-by: aider (openai/andrew/openrouter/mistralai/mistral-medium-3.1) <aider@aider.chat>
|
2025-08-28 14:59:32 -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
|
71b29d1def
|
chore: remove unused anyhow error import and server password fields
Co-authored-by: aider (openai/andrew/openrouter/qwen/qwen3-coder) <aider@aider.chat>
|
2025-08-25 18:28:23 -03:00 |
|
Andrew Phillips
|
b2108f2369
|
feat: add MCP route to server
Co-authored-by: aider (openai/andrew/openrouter/qwen/qwen3-coder) <aider@aider.chat>
|
2025-08-25 17:52:47 -03:00 |
|
Andrew Phillips
|
925c978bbc
|
feat: add Model Context Protocol (MCP) SSE endpoint
Co-authored-by: aider (openai/andrew/openrouter/anthropic/claude-sonnet-4) <aider@aider.chat>
|
2025-08-23 12:57:00 -03:00 |
|
Andrew Phillips
|
3999baf8eb
|
fix: fix unused imports and db initialization error
Co-authored-by: aider (openai/andrew/openrouter/qwen/qwen3-coder) <aider@aider.chat>
|
2025-08-16 12:15:27 -03:00 |
|
Andrew Phillips
|
5c66ac3d8a
|
fix: remove unused config parameter in mode functions
Co-authored-by: aider (openai/andrew/openrouter/qwen/qwen3-coder) <aider@aider.chat>
|
2025-08-16 12:11:31 -03:00 |
|
Andrew Phillips
|
c4b2a5d7e7
|
fix: update config type references and method calls
Co-authored-by: aider (openai/andrew/openrouter/qwen/qwen3-coder) <aider@aider.chat>
|
2025-08-16 12:03:13 -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
|
421fd76fe6
|
refactor: remove unix socket support fallback
Co-authored-by: aider (openai/andrew/openrouter/qwen/qwen3-coder) <aider@aider.chat>
|
2025-08-15 17:55:50 -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
|
b6389419c0
|
fix: remove unused imports and resolve config module conflicts
Co-authored-by: aider (openai/andrew/openrouter/anthropic/claude-sonnet-4) <aider@aider.chat>
|
2025-08-15 16:39:11 -03:00 |
|
Andrew Phillips
|
56f4d8aad5
|
feat: implement unified settings system
Co-authored-by: aider (openai/andrew/openrouter/anthropic/claude-sonnet-4) <aider@aider.chat>
|
2025-08-15 16:36:58 -03:00 |
|
Andrew Phillips
|
ff1d4f164a
|
fix: resolve compilation errors in tests by fixing type mismatches and imports
Co-authored-by: aider (openai/andrew/openrouter/anthropic/claude-sonnet-4) <aider@aider.chat>
|
2025-08-14 17:13:48 -03:00 |
|
Andrew Phillips
|
50150ce23d
|
feat: implement centralized logging and authentication middleware
Co-authored-by: aider (openai/andrew/openrouter/anthropic/claude-sonnet-4) <aider@aider.chat>
|
2025-08-13 13:03:13 -03:00 |
|
Andrew Phillips
|
d8e864c353
|
fix: remove duplicate docs route registration to prevent panic
Co-authored-by: aider (openai/andrew/openrouter/google/gemini-2.5-pro) <aider@aider.chat>
|
2025-08-13 12:43:14 -03:00 |
|
Andrew Phillips
|
90d4f3f10b
|
fix: add OpenAPI documentation to API endpoints and integrate Swagger UI
Co-authored-by: aider (openai/andrew/openrouter/qwen/qwen3-coder) <aider@aider.chat>
|
2025-08-12 16:47:16 -03:00 |
|
Andrew Phillips
|
d4c3f5a090
|
feat: add HTML endpoints for item listing and details pages
Co-authored-by: aider (openai/andrew/openrouter/qwen/qwen3-coder) <aider@aider.chat>
|
2025-08-12 16:37:15 -03:00 |
|
Andrew Phillips
|
bd1d6d00c3
|
refactor: Add SERVER prefix to debug log message in server mode
|
2025-08-12 15:54:05 -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
|
e311f2b58f
|
fix: resolve module naming conflict and router type issues
Co-authored-by: aider (openai/andrew/openrouter/qwen/qwen3-coder) <aider@aider.chat>
|
2025-08-12 15:04:20 -03:00 |
|
Andrew Phillips
|
68c5514a44
|
refactor: use api::add_routes() and docs::add_routes() to register server routes
Co-authored-by: aider (openai/andrew/openrouter/qwen/qwen3-coder) <aider@aider.chat>
|
2025-08-12 15:01:40 -03:00 |
|
Andrew Phillips
|
6869b08a77
|
refactor: restructure server routing and add documentation routes
|
2025-08-12 15:01:38 -03:00 |
|
Andrew Phillips
|
4c82c55f58
|
refactor: move API routes to api.rs and remove unused imports
Co-authored-by: aider (openai/andrew/openrouter/qwen/qwen3-coder) <aider@aider.chat>
|
2025-08-12 14:50:14 -03:00 |
|
Andrew Phillips
|
afdecb6c51
|
fix: resolve module ambiguity and fix import paths in server docs
Co-authored-by: aider (openai/andrew/openrouter/qwen/qwen3-coder) <aider@aider.chat>
|
2025-08-12 14:40:58 -03:00 |
|
Andrew Phillips
|
592e0586b4
|
fix: update module imports to reflect moved files in server mode
Co-authored-by: aider (openai/andrew/openrouter/qwen/qwen3-coder) <aider@aider.chat>
|
2025-08-12 14:40:16 -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
|
d5fb446763
|
refactor: unify status data generation and output formatting
Co-authored-by: aider (openai/andrew/openrouter/qwen/qwen3-coder) <aider@aider.chat>
|
2025-08-11 12:22:54 -03:00 |
|
Andrew Phillips
|
c4e037d9c6
|
feat: sort compression types in status display
Co-authored-by: aider (openai/andrew/openrouter/qwen/qwen3-coder) <aider@aider.chat>
|
2025-08-11 12:19:57 -03:00 |
|
Andrew Phillips
|
e2bcdd2acf
|
refactor: use is_internal function to determine plugin type instead of hardcoded list
Co-authored-by: aider (openai/andrew/openrouter/qwen/qwen3-coder) <aider@aider.chat>
|
2025-08-11 12:15:51 -03:00 |
|
Andrew Phillips
|
f5149cfb68
|
feat: sort meta plugins list by name in status output
Co-authored-by: aider (openai/andrew/openrouter/qwen/qwen3-coder) <aider@aider.chat>
|
2025-08-11 12:14:06 -03:00 |
|
Andrew Phillips
|
ac531354d5
|
fix: prevent duplicate database connection in server mode
Co-authored-by: aider (openai/andrew/openrouter/qwen/qwen3-coder) <aider@aider.chat>
|
2025-08-11 10:44:39 -03:00 |
|
Andrew Phillips
|
96aef4f02c
|
fix: update args initialization in server state
Co-authored-by: aider (openai/andrew/openrouter/qwen/qwen3-coder) <aider@aider.chat>
|
2025-08-10 23:02:15 -03:00 |
|
Andrew Phillips
|
118e02c56e
|
fix: use actual server args in status handler instead of dummy args
Co-authored-by: aider (openai/andrew/openrouter/qwen/qwen3-coder) <aider@aider.chat>
|
2025-08-10 23:02:03 -03:00 |
|
Andrew Phillips
|
e292bfa886
|
refactor: update dummy args structure for status mode compatibility
Co-authored-by: aider (openai/andrew/openrouter/qwen/qwen3-coder) <aider@aider.chat>
|
2025-08-10 23:01:23 -03:00 |
|
Andrew Phillips
|
bb28b4f41a
|
fix: make status info structs public and add missing imports
Co-authored-by: aider (openai/andrew/openrouter/qwen/qwen3-coder) <aider@aider.chat>
|
2025-08-10 23:00:24 -03:00 |
|
Andrew Phillips
|
7ed3291e97
|
feat: Update /status route to match status mode JSON output
Co-authored-by: aider (openai/andrew/openrouter/qwen/qwen3-coder) <aider@aider.chat>
|
2025-08-10 22:59:03 -03:00 |
|
Andrew Phillips
|
ed8bf0f7fc
|
refactor: remove unused OpenAPI and Swagger UI endpoints and logging statements
|
2025-08-10 22:59:01 -03:00 |
|
Andrew Phillips
|
0a06098796
|
fix: resolve middleware compilation errors and clean up unused imports
Co-authored-by: aider (openai/andrew/openrouter/qwen/qwen3-coder) <aider@aider.chat>
|
2025-08-10 22:27:24 -03:00 |
|
Andrew Phillips
|
e9f97b1ffd
|
feat: add middleware for logging requests and responses
Co-authored-by: aider (openai/andrew/openrouter/qwen/qwen3-coder) <aider@aider.chat>
|
2025-08-10 22:26:25 -03:00 |
|
Andrew Phillips
|
00b34cb3f7
|
refactor: adjust log levels and prefixes for server operations
|
2025-08-10 22:26:23 -03:00 |
|
Andrew Phillips
|
35ae5776c0
|
feat: implement content retrieval for REST API endpoints
Co-authored-by: aider (openai/andrew/openrouter/anthropic/claude-sonnet-4) <aider@aider.chat>
|
2025-08-10 21:46:27 -03:00 |
|