-
1098d58ff9
refactor: Add server configs and default meta plugins
Andrew Phillips
2025-09-10 18:11:48 -03:00
-
5ee1a3cfca
fix: Gates for server feature are placed correctly
Andrew Phillips
2025-09-10 18:11:00 -03:00
-
6a4936d8d4
refactor: Conditionalize
utoipa and flate2 based on features
Andrew Phillips
2025-09-10 17:21:48 -03:00
-
8848227837
fix: Correct mismatched types in compression info tuple
Andrew Phillips
2025-09-10 17:13:31 -03:00
-
5cb2dd5c7e
fix: Correctly display internal compression plugins in status output
Andrew Phillips
2025-09-10 17:12:11 -03:00
-
9d3f9957ca
fix: Correct arguments passed to mode_diff function call
Andrew Phillips
2025-09-10 17:08:08 -03:00
-
08016d0305
fix: Resolve ambiguous associated type errors in filter_parser.rs
Andrew Phillips
2025-09-10 16:59:11 -03:00
-
4d16762d4c
fix: Correct module path for FilterParser::Rule usage
Andrew Phillips
2025-09-10 16:55:19 -03:00
-
94e82e132a
docs: Update function documentation to use block comments
Andrew Phillips
2025-09-10 16:53:50 -03:00
-
ec95bc8028
refactor: Convert unused doc comments to regular comments in status_plugins.rs
Andrew Phillips
2025-09-10 16:53:05 -03:00
-
0e82369d9a
fix: Simplify Rule access in filter_parser module
Andrew Phillips
2025-09-10 16:51:13 -03:00
-
7b81f04eea
fix: Qualify ambiguous associated type
Rule for FilterParser
Andrew Phillips
2025-09-10 16:50:47 -03:00
-
4d566aff8b
fix: Correct
FilterParser rule referencing and remove unnecessary import
Andrew Phillips
2025-09-10 16:49:41 -03:00
-
5f61f33e37
fix: Resolve ambiguous associated type in FilterParser by importing Rule
Andrew Phillips
2025-09-10 16:48:59 -03:00
-
3a3466bf2e
refactor: Remove unnecessary
use FilterParser::Rule statement
Andrew Phillips
2025-09-10 16:39:14 -03:00
-
1faaafbfda
fix: Correctly import Pest
Rule enum from FilterParser
Andrew Phillips
2025-09-10 16:36:37 -03:00
-
eb935bae73
refactor: Improve filter parsing and error handling
Andrew Phillips
2025-09-10 16:23:38 -03:00
-
0bf01e3105
fix: Correct grammar and parsing for filter strings
Andrew Phillips
2025-09-10 16:23:12 -03:00
-
508b545861
refactor: Refactor filter parsing to use comma separation and JSON values
Andrew Phillips
2025-09-10 16:22:01 -03:00
-
b0e359989a
fix: Resolve build errors and warnings, and update grammar
Andrew Phillips
2025-09-10 16:20:08 -03:00
-
71fa20ebb3
fix: Resolve filter parsing and default directory errors
Andrew Phillips
2025-09-10 16:15:51 -03:00
-
9bade07938
fix: Resolve compilation errors for filter parser and config
Andrew Phillips
2025-09-10 16:14:50 -03:00
-
0d68f39c08
fix: Correct Pest grammar and update ItemService initialization
Andrew Phillips
2025-09-10 16:14:00 -03:00
-
84bf7ac5f4
refactor: Update filter parser tests to use
get and as_str for options
Andrew Phillips
2025-09-10 16:12:33 -03:00
-
22cd07284b
fix: Resolve compilation errors for multiple definitions and parser issues
Andrew Phillips
2025-09-10 16:12:11 -03:00
-
9e11756d4a
docs: Fully document db module functions with examples and details
Andrew Phillips
2025-09-10 16:05:20 -03:00
-
11ec6cf01e
docs: Add Rustdoc for pages.rs structs and functions
Andrew Phillips
2025-09-10 15:56:45 -03:00
-
e9ab630a74
docs: Add rustdoc for filter_plugin, binary_detection, and lib.rs
Andrew Phillips
2025-09-10 15:48:54 -03:00
-
b257a74162
fix: Remove extra closing brace from MetaPlugin impl
Andrew Phillips
2025-09-10 15:42:56 -03:00
-
b8263ee29e
docs: Add comprehensive Rustdoc to src/meta_plugin/read_rate.rs
Andrew Phillips
2025-09-10 15:42:43 -03:00
-
9f7534f0ae
docs: Improve Rustdoc for compression engine, delete mode, and parser modules
Andrew Phillips
2025-09-10 15:40:04 -03:00
-
6a79f0455c
docs: Add Rustdoc to
handle_status function in server status API
Andrew Phillips
2025-09-10 15:33:42 -03:00
-
3df604e9bd
docs: Mark documentation tasks as DONE in PLAN.md
Andrew Phillips
2025-09-10 15:32:19 -03:00
-
2a4a7d46c4
docs: Add comprehensive Rustdoc for shell meta plugin
Andrew Phillips
2025-09-10 15:31:53 -03:00
-
0e036e3789
docs: Enhance Rustdoc for CompressionService, StatusService, and MetaPluginExec
Andrew Phillips
2025-09-10 15:29:56 -03:00
-
9f48d7980b
docs: document src/services/types.rs, src/modes/common.rs, and src/services/error.rs
Andrew Phillips
2025-09-10 15:27:45 -03:00
-
3ddecc9ed5
docs: Add comprehensive Rustdoc for ExecFilter and its methods
Andrew Phillips
2025-09-10 15:12:49 -03:00
-
f3a4894699
docs: Add Rustdoc comments for
info and mcp modules and grep plugin
Andrew Phillips
2025-09-10 14:30:54 -03:00
-
7ee8ef6ce6
docs: Add Rustdoc comments to
mode_status_plugins function
Andrew Phillips
2025-09-10 14:29:49 -03:00
-
88c7290a7b
docs: Add comprehensive documentation for modes, services, and plugins
Andrew Phillips
2025-09-10 14:29:16 -03:00
-
d44f3fbb5b
docs: Add Rustdoc comments for various structs and functions
Andrew Phillips
2025-09-10 14:23:12 -03:00
-
d219f557db
docs: Add Rustdoc to list mode's show_list_structured function
Andrew Phillips
2025-09-10 14:15:59 -03:00
-
f220ecd6ab
style: Remove unnecessary triple backticks from module docstring
Andrew Phillips
2025-09-10 14:12:45 -03:00
-
16c035eb50
docs: Add Rustdoc to gzip and user meta plugins, mark PLAN.md tasks done
Andrew Phillips
2025-09-10 14:12:25 -03:00
-
ce9b823e17
docs: remove redundant rustdoc comments for structs
Andrew Phillips
2025-09-10 14:05:53 -03:00
-
6cff3bd165
docs: Add Rustdoc examples to server common types and compression engine
Andrew Phillips
2025-09-10 14:05:24 -03:00
-
46a245a59a
docs: Mark all completed items in PLAN.md for adding rustdoc
Andrew Phillips
2025-09-10 14:02:32 -03:00
-
7e4b138b39
fix: Remove extraneous closing brace
Andrew Phillips
2025-09-10 14:01:20 -03:00
-
4c47dceef5
docs: Add comprehensive rustdoc for meta_plugin/magic.rs, and update PLAN.md
Andrew Phillips
2025-09-10 14:00:43 -03:00
-
9ad3c1d9c8
docs: Add rustdoc comments for text metadata plugin internals
Andrew Phillips
2025-09-10 13:57:51 -03:00
-
099698e388
docs: Add Rustdoc to meta_plugin, filter_plugin, common, lib, and filter_service
Andrew Phillips
2025-09-10 13:52:46 -03:00
-
70070de9fa
docs: Add comprehensive rustdoc for pages and db modules, marking plan items done
Andrew Phillips
2025-09-10 13:42:32 -03:00
-
557b821e14
docs: Replace PLAN.md content with Rustdoc generation plan
Andrew Phillips
2025-09-10 13:12:03 -03:00
-
cb4581c4e3
docs: Add comprehensive rustdoc for filter_service.rs
Andrew Phillips
2025-09-10 13:04:52 -03:00
-
311aba39d4
docs: Add comprehensive rustdoc to item_service.rs
Andrew Phillips
2025-09-10 13:03:11 -03:00
-
606bb0f76c
docs: Add comprehensive rustdoc to db.rs module, structs, and functions
Andrew Phillips
2025-09-10 13:00:10 -03:00
-
538a67ee14
docs: Add comprehensive rustdoc to save mode functions and types
Andrew Phillips
2025-09-10 12:54:57 -03:00
-
22b1b0657e
docs: Add missing rustdoc for StatusService struct and methods
Andrew Phillips
2025-09-10 12:53:52 -03:00
-
a7bcad40bb
docs: Add comprehensive rustdoc to common module functions
Andrew Phillips
2025-09-10 12:53:21 -03:00
-
c199590b3c
docs: Add comprehensive rustdoc to item_service.rs
Andrew Phillips
2025-09-10 12:47:20 -03:00
-
c145974ce3
docs: Add Rustdoc comments to CompressionService methods
Andrew Phillips
2025-09-10 12:45:32 -03:00
-
e4fc653397
docs: Add comprehensive Rustdoc comments to public APIs
Andrew Phillips
2025-09-10 12:36:41 -03:00
-
b48aade271
docs: Add Rustdoc plan to PLAN.md
Andrew Phillips
2025-09-10 12:32:08 -03:00
-
653aebe1f0
docs: Remove outdated development plan document
Andrew Phillips
2025-09-10 12:32:07 -03:00
-
58b5c8187b
docs: Add Rustdoc for modules, functions, and structs
Andrew Phillips
2025-09-10 12:28:47 -03:00
-
56a0ba2519
docs: Add rustdoc comments to services/types.rs structs and methods
Andrew Phillips
2025-09-10 12:26:23 -03:00
-
6ccea1872c
fix: Correctly handle string slices and no newline
Andrew Phillips
2025-09-10 12:17:01 -03:00
-
978dae32d8
docs: Add Rustdoc to code and comments to grammar file
Andrew Phillips
2025-09-10 12:13:22 -03:00
-
c965e9f51c
docs: Add rustdoc to all files, document arguments and returns
Andrew Phillips
2025-09-10 12:10:36 -03:00
-
c5f43b56f2
fix: Restore missing lines and refactor
setup_diff_paths_and_compression
Andrew Phillips
2025-09-10 12:05:38 -03:00
-
ddafeb3a28
docs: Add rustdoc for server, diff, and gzip components
Andrew Phillips
2025-09-10 12:04:46 -03:00
-
a72352eb15
docs: Add rustdoc to db.rs functions for arguments and returns
Andrew Phillips
2025-09-10 11:57:06 -03:00
-
93d99a644a
docs: add rustdoc to compression_engine module
Andrew Phillips
2025-09-10 11:14:03 -03:00
-
67a61093d5
docs: Add comprehensive rustdoc to src/db.rs structs and functions
Andrew Phillips
2025-09-10 11:03:17 -03:00
-
cb716c161c
docs: Document arguments and returns for utility and filter functions
Andrew Phillips
2025-09-10 10:59:29 -03:00
-
d34472254b
refactor: Update use statements to be relative
Andrew Phillips
2025-09-10 10:54:10 -03:00
-
25b99b938e
docs: Add rustdoc comments for functions, structs, and traits
Andrew Phillips
2025-09-10 10:52:31 -03:00
-
ec4dfed2be
feat: add skip_bytes, skip_lines, and strip_ansi filters
Andrew Phillips
2025-09-10 10:49:33 -03:00
-
3f1c9265fe
docs: Add rustdoc to filter plugin modules and arguments
Andrew Phillips
2025-09-10 10:48:50 -03:00
-
edfe0fcd6e
docs: Add comprehensive rustdoc to filter plugin modules
Andrew Phillips
2025-09-10 10:46:39 -03:00
-
d894f686a1
fix: Clone the compression type before using it as an index
Andrew Phillips
2025-09-10 10:40:59 -03:00
-
845ecf1498
fix: Prevent double move of
compression_type in get_compression_engine
Andrew Phillips
2025-09-10 10:40:16 -03:00
-
5521a352a7
fix: Add
anyhow macro to imports in compression_engine.rs
Andrew Phillips
2025-09-10 10:39:43 -03:00
-
a528f47a14
fix: Declare
filter_plugin module before its usage
Andrew Phillips
2025-09-10 10:39:06 -03:00
-
fd95fbcac1
feat: Fallback to system commands for disabled compression features
Andrew Phillips
2025-09-10 10:37:49 -03:00
-
6f1352238a
feat: Make bzip2 compression optional
Andrew Phillips
2025-09-10 10:35:35 -03:00
-
d9a36012bc
feat: Make 'server' feature optional and add compile-time check
Andrew Phillips
2025-09-10 10:33:47 -03:00
-
c5eb6d140a
feat: Add magic feature to default build
Andrew Phillips
2025-09-10 10:33:46 -03:00
-
146bd2e569
feat: Make swagger an optional dependency, enabled by default
Andrew Phillips
2025-09-10 10:24:21 -03:00
-
ea817ad629
refactor: Make router mutable in
add_routes
Andrew Phillips
2025-09-10 10:24:20 -03:00
-
a010b232bf
refactor: Remove deprecated server module file
Andrew Phillips
2025-09-10 10:21:43 -03:00
-
d5ff2e639d
refactor: Deprecate src/modes/server.rs and move content to mod.rs
Andrew Phillips
2025-09-10 10:18:28 -03:00
-
ad376c40f1
feat: add exec filter plugin for external command execution
Andrew Phillips
2025-09-10 10:13:17 -03:00
-
f3cfb1faa6
refactor: Isolate conditional compilation of magic_file plugin import
Andrew Phillips
2025-09-10 10:12:02 -03:00
-
a0e0126ff3
fix: Correct module paths and conditional compilation for magic feature
Andrew Phillips
2025-09-10 10:11:25 -03:00
-
c24728202d
feat: Add magic file meta plugin and fix build errors
Andrew Phillips
2025-09-10 10:09:23 -03:00
-
5b41d2c95e
test: Implement
test_parse_multiple_filters test case
Andrew Phillips
2025-09-10 10:03:01 -03:00
-
298773c507
fix: Correct optional dependency syntax in Cargo.toml features
Andrew Phillips
2025-09-10 10:01:41 -03:00
-
39c3375cf5
refactor: Simplify server router merging with conditional compilation
Andrew Phillips
2025-09-10 10:00:30 -03:00
-
8f3f6c05db
feat: Make mcp support an optional feature, disabled by default
Andrew Phillips
2025-09-10 09:49:51 -03:00