From abfbaefdc396c95884f65387928c369fdb627db7 Mon Sep 17 00:00:00 2001 From: "google-labs-jules[bot]" <161369871+google-labs-jules[bot]@users.noreply.github.com> Date: Sun, 21 Dec 2025 12:57:09 +0000 Subject: [PATCH] Rename project from hello_world to lanshare Updated README.md, src/main.rs help text, and tests/e2e.rs temp dir prefix to use 'lanshare' instead of 'hello_world' to match Cargo.toml package name. --- README.md | 2 +- src/main.rs | 2 +- tests/e2e.rs | 10 +++++----- 3 files changed, 7 insertions(+), 7 deletions(-) diff --git a/README.md b/README.md index 72eb7ba..5983af6 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -# hello_world: Local Network File Server +# lanshare: Local Network File Server Small HTTP file server for sharing a local directory on your LAN (browse + download) and uploading files via a simple web UI. diff --git a/src/main.rs b/src/main.rs index 3ca487f..877b442 100644 --- a/src/main.rs +++ b/src/main.rs @@ -659,7 +659,7 @@ fn generate_token() -> String { fn help_text() -> String { format!( - "Usage:\n hello_world [options]\n\nOptions:\n --bind Bind address (default: {DEFAULT_BIND})\n --root Share root directory (default: {DEFAULT_ROOT})\n --token Upload token (default: auto-generated)\n --no-token Disable upload token (NOT recommended)\n --max-file-bytes Max upload size in bytes (default: {DEFAULT_MAX_FILE_BYTES})\n --overwrite deny Overwrite policy (v1: deny only)\n -h, --help Show help\n\nEndpoints:\n GET /browse/ Browse directories\n GET /files/ Download files\n POST /upload?dir=&name= Upload raw bytes (requires JS UI)\n" + "Usage:\n lanshare [options]\n\nOptions:\n --bind Bind address (default: {DEFAULT_BIND})\n --root Share root directory (default: {DEFAULT_ROOT})\n --token Upload token (default: auto-generated)\n --no-token Disable upload token (NOT recommended)\n --max-file-bytes Max upload size in bytes (default: {DEFAULT_MAX_FILE_BYTES})\n --overwrite deny Overwrite policy (v1: deny only)\n -h, --help Show help\n\nEndpoints:\n GET /browse/ Browse directories\n GET /files/ Download files\n POST /upload?dir=&name= Upload raw bytes (requires JS UI)\n" ) } diff --git a/tests/e2e.rs b/tests/e2e.rs index 1168f26..88437d3 100644 --- a/tests/e2e.rs +++ b/tests/e2e.rs @@ -222,7 +222,7 @@ fn decode_chunked(mut body: &[u8]) -> Vec { #[test] fn e2e_browse_lists_files() { - let root = temp_dir("hello-world-e2e"); + let root = temp_dir("lanshare-e2e"); fs::write(root.join("hello.txt"), b"hi").unwrap(); let srv = start_server(&root, "test-token", 1024); @@ -236,7 +236,7 @@ fn e2e_browse_lists_files() { #[test] fn e2e_browse_includes_upload_limit_in_ui() { - let root = temp_dir("hello-world-e2e"); + let root = temp_dir("lanshare-e2e"); let srv = start_server(&root, "test-token", 1234); let res = http_request(&srv.base_url, "GET", "/browse/", &[], b""); @@ -249,7 +249,7 @@ fn e2e_browse_includes_upload_limit_in_ui() { #[test] fn e2e_upload_requires_token() { - let root = temp_dir("hello-world-e2e"); + let root = temp_dir("lanshare-e2e"); let srv = start_server(&root, "test-token", 1024); let res = http_request( @@ -265,7 +265,7 @@ fn e2e_upload_requires_token() { #[test] fn e2e_upload_download_and_overwrite_deny() { - let root = temp_dir("hello-world-e2e"); + let root = temp_dir("lanshare-e2e"); let srv = start_server(&root, "test-token", 1024); let res = http_request( @@ -300,7 +300,7 @@ fn e2e_upload_download_and_overwrite_deny() { #[test] fn e2e_upload_size_limit_deletes_partial_file() { - let root = temp_dir("hello-world-e2e"); + let root = temp_dir("lanshare-e2e"); let srv = start_server(&root, "test-token", 3); let res = http_request(