First Proper Version #5
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "dev"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
feat: add full indexing and search capabilities with progress bars and themed UI
Introduce distinct database paths in Settings for Weiss, Porg, Brew, and Nix backends. Refactor codebase to access all database/log paths from the central Settings struct using clear getter methods. Main process and CLI now initialize and pass backend-specific DB paths when starting each EventLog. detect.rs : All providers read environments/settings from the unified config (including Porg log dir). cli.rs : All commands use provider-specific DB/event logs via paths from the loaded settings. pm/sql.rs: Support creating event logs for arbitrary database paths; centralize logic by reading all paths from settings. Ensure settings can be expanded with ${var} interpolation for flexible config. Print new config info for all database paths when running weiss config. Improves reliability, reduces hardcoded paths, and prepares for multi-backend support with clear isolation.