Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
19 commits
Select commit Hold shift + click to select a range
ffe2b7a
feat(core): Add space and filesystem modules
mrbandler Jan 17, 2026
e224a98
chore: Add BSL-1.0 to allowed licenses
mrbandler Jan 17, 2026
0200426
docs(license): Add clearification about the exception for AGPL-3.0
mrbandler Jan 17, 2026
0225eca
refactor(space): Use `impl Into<String>` instead of `&str` for space …
mrbandler Jan 17, 2026
ef26534
docs(changelog): Add summary of the space and filesystem modules
mrbandler Jan 17, 2026
8dc06b9
docs: Changed edit URL to use main instead of master branch
mrbandler Jan 18, 2026
2ae5c32
feat(space): Add loading via path locator
mrbandler Jan 18, 2026
5b7e385
feat(space): Add `read_to_string` to filesystem trait and using it in…
mrbandler Jan 18, 2026
0ae3467
refactor(space): Use `_` for Space trait import in module root
mrbandler Jan 18, 2026
72946c6
refactor(errors): Simplify error names
mrbandler Jan 18, 2026
2ddd39a
refactor(space): Use `to_string_pretty` when serializating metadata
mrbandler Jan 18, 2026
b905e77
feat(cli): Add 'init' sub-command
mrbandler Jan 18, 2026
316c788
feat(space): Initialization now creates the full path
mrbandler Jan 21, 2026
c27384b
feat(config): Add XDG compliant configuration module
mrbandler Jan 21, 2026
9a16572
feat(cli): Add space loading via `--space` flag from configuration
mrbandler Jan 21, 2026
33d5fa9
refactor(cli): Parsed arguments are now consumed by the command imple…
mrbandler Jan 21, 2026
0f35581
refactor(cli): Printing now accepts string references
mrbandler Jan 21, 2026
d016c3b
refactor(space): Use Cow::Borrowed for static version string in metadata
mrbandler Jan 21, 2026
62098da
docs: Changes PathNotFound to NotFound in documentation
mrbandler Jan 21, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

### Added

- Space module with trait-based abstraction pattern for easy testing and extensibility
- Filesystem module with local filesystem implementation
- Initial project structure with workspace layout
- CLI foundation with clap argument parsing
- TUI crate placeholder (feature-gated)
Expand Down
Loading