Open Issues Need Help
View All on GitHubAI Summary: This issue proposes adding a 'dry-run' or 'preview' mode to a deletion tool. This feature would allow users to see what files would be deleted or moved to the trash without actually performing the action, enhancing trust, user experience, and debugging capabilities. The implementation would involve adding a `--dry-run` flag to the command-line interface.
Manage and delete files efficiently with an interactive TUI and scriptable CLI.
AI Summary: This issue proposes adding a new feature to export a report of file deletion actions. The report, available in JSON or CSV format, will detail selected files, the action taken (or planned), their sizes, and timestamps, aiding in auditability and bug reporting. This feature will be accessible via new CLI flags.
Manage and delete files efficiently with an interactive TUI and scriptable CLI.
AI Summary: This issue is titled 'Test' and has no further details in the body. It is labeled as a 'good first issue', suggesting it is intended for new contributors and likely involves a simple task, possibly related to testing infrastructure or a basic test case.
Manage and delete files efficiently with an interactive TUI and scriptable CLI.
AI Summary: This issue is titled 'test8' and has the label 'good first issue'. The body of the issue is empty, providing no further context or details about the specific task or problem.
Manage and delete files efficiently with an interactive TUI and scriptable CLI.
AI Summary: This issue, titled 'test7', appears to be a placeholder or a very early-stage task with minimal information provided. It has been labeled as a 'good first issue', suggesting it's intended for new contributors and likely involves a simple, self-contained change.
Manage and delete files efficiently with an interactive TUI and scriptable CLI.
AI Summary: This issue, titled 'Test6', appears to be a placeholder or a very basic test case. The provided information is minimal, and it's labeled as a 'good first issue', suggesting it's intended for newcomers to the project and likely requires a straightforward implementation or verification.
Manage and delete files efficiently with an interactive TUI and scriptable CLI.
AI Summary: This issue is titled 'Test5' and has no further details in the body. It is labeled as a 'good first issue', suggesting it is intended for new contributors and likely involves a straightforward task.
Manage and delete files efficiently with an interactive TUI and scriptable CLI.
AI Summary: This issue is titled 'Test4' and has no descriptive body. It is labeled as a 'good first issue', suggesting it is intended for new contributors and likely involves a straightforward task. Without further information, it's difficult to determine the exact nature of the test.
Manage and delete files efficiently with an interactive TUI and scriptable CLI.
AI Summary: This issue is titled 'Test3' and has no further details in the body. It is labeled as a 'good first issue', suggesting it is intended for new contributors and likely requires minimal effort to understand and resolve.
Manage and delete files efficiently with an interactive TUI and scriptable CLI.
AI Summary: This GitHub issue, titled 'Test2', is extremely minimal and lacks any descriptive information about the problem or task. It is labeled as 'help wanted', indicating a need for community contribution, but provides no context for potential contributors.
Manage and delete files efficiently with an interactive TUI and scriptable CLI.
AI Summary: This issue is titled 'Test1' and has the label 'good first issue'. The body of the issue is empty, providing no further context or details about the task. Therefore, it's likely a placeholder or a very basic introductory task for new contributors.
Manage and delete files efficiently with an interactive TUI and scriptable CLI.
AI Summary: This issue is titled 'test2' and has no further details provided in the body. It is labeled as a 'good first issue', suggesting it is intended for new contributors and likely involves a simple task or bug fix.
Manage and delete files efficiently with an interactive TUI and scriptable CLI.
AI Summary: This issue is titled 'testnet' and is labeled as a 'good first issue'. It likely relates to setting up or testing a test network for the project. The minimal information suggests it's a straightforward task for newcomers.
Manage and delete files efficiently with an interactive TUI and scriptable CLI.
AI Summary: This issue, titled 'testest', has no descriptive body and lacks context. It is labeled as a 'good first issue', suggesting it's intended for new contributors, but the minimal information makes it difficult to understand the actual task or problem.
Manage and delete files efficiently with an interactive TUI and scriptable CLI.
AI Summary: This issue is titled 'test' and has no further description. It is labeled as a 'good first issue', suggesting it is intended for new contributors and likely involves a straightforward task, possibly related to testing.
Manage and delete files efficiently with an interactive TUI and scriptable CLI.
AI Summary: This issue is titled 'test' and has no further description. It is labeled as a 'good first issue', suggesting it is intended for new contributors and likely requires minimal effort to understand and resolve.
Manage and delete files efficiently with an interactive TUI and scriptable CLI.
AI Summary: This issue is titled 'test' and has no further details in the body. It is labeled as a 'good first issue', suggesting it is intended for new contributors and likely involves a simple task or a straightforward fix.
Manage and delete files efficiently with an interactive TUI and scriptable CLI.
AI Summary: The issue requests adding functionality to expand the tilde (~) character in file paths to the user's home directory, specifically for Linux environments. This feature should be implemented either by enhancing an existing `utils.ExpandTilde` function or by creating a new one within the `utils` package.
Manage and delete files efficiently with an interactive TUI and scriptable CLI.
AI Summary: This issue requests the addition of unit tests for the `internal/path/path.go` package. The tests should verify that the exported constants (`AppDirName`, `RuleFileName`, `LogFileName`) are non-empty and match their expected string values. This is intended as a beginner-friendly task to familiarize contributors with the project's structure and testing procedures.
Manage and delete files efficiently with an interactive TUI and scriptable CLI.
AI Summary: This issue requests the addition of unit tests for two functions within the `internal/filemanager/utils.go` file: `IsEmptyDir` and `ExpandTilde`. The tests should cover various scenarios for each function, including different directory contents for `IsEmptyDir` and different path formats for `ExpandTilde`.
Manage and delete files efficiently with an interactive TUI and scriptable CLI.
AI Summary: This issue requests the addition of unit tests for the `internal/path/path.go` package. The tests should verify that the exported constants `AppDirName`, `RuleFileName`, and `LogFileName` are non-empty and match their expected string values. This is intended as a beginner-friendly task to familiarize contributors with the project's structure and testing procedures.
Manage and delete files efficiently with an interactive TUI and scriptable CLI.
AI Summary: This issue requests the addition of unit tests for the `GetLogFilePath` function in the `internal/logging/utils.go` file. The tests should verify that the returned log file path correctly includes the application name and the log file name, without relying on OS-specific full paths.
Manage and delete files efficiently with an interactive TUI and scriptable CLI.
AI Summary: This issue requests the addition of unit tests for two utility functions, `ParseExtToSlice` and `ParseExcludeToSlice`, located in `internal/utils/utils.go`. The tests should cover various input scenarios like empty strings, spaces, and multiple/single values using a table-driven approach.
Manage and delete files efficiently with an interactive TUI and scriptable CLI.
AI Summary: This issue requests the addition of unit tests for the `ParseTimeDuration` function in `internal/utils/utils.go`. The function parses various time duration strings into a `time.Time` object. The tests should cover valid inputs with different units and spacing, as well as invalid and edge cases.
Manage and delete files efficiently with an interactive TUI and scriptable CLI.
Manage and delete files efficiently with an interactive TUI and scriptable CLI.
AI Summary: This issue proposes adding a secure file deletion feature that overwrites file contents with random data before actual deletion, both in the GUI and CLI. It also suggests implementing a free space shredding functionality for selected disks, requiring a disk selection menu.
Manage and delete files efficiently with an interactive TUI and scriptable CLI.
AI Summary: This enhancement request is to add a visual spinner to indicate when files are being processed. The developer specifically requests using the 'Meter' spinner from the 'charmbracelet/bubbles' library. This will improve the user experience by providing feedback during potentially long operations.
Manage and delete files efficiently with an interactive TUI and scriptable CLI.
Manage and delete files efficiently with an interactive TUI and scriptable CLI.
Manage and delete files efficiently with an interactive TUI and scriptable CLI.