Commit Graph
101 Commits
Author SHA1 Message Date
thePR0M3TH3AN d6e37cee2a Merge pull request #35 from PR0M3TH3AN/codex/add-formatting-and-linting-checks-to-ci
Add formatting and linting checks to CI
2025-05-21 10:57:09 -04:00
thePR0M3TH3AN 213cdf40cf Merge pull request #33 from PR0M3TH3AN/codex/update-permissions-for-bench/dirty-vs-full.sh
Set execute bit for dirty-vs-full benchmark script
2025-05-21 10:56:25 -04:00
thePR0M3TH3AN c75cba99ac Merge pull request #32 from PR0M3TH3AN/codex/review-repo-for-maintenance-or-cleanup
Apply repo hygiene fixes
2025-05-21 10:56:02 -04:00
thePR0M3TH3AN 0458f54a7c update 2025-05-21 10:55:48 -04:00
thePR0M3TH3AN cbe12f8eb7 Add formatting and linting checks to CI 2025-05-21 10:54:19 -04:00
thePR0M3TH3AN 70ab4ce7fa Set execute bit for dirty-vs-full benchmark script 2025-05-21 10:53:31 -04:00
thePR0M3TH3AN 23ac9a9533 Add formatting and linting checks to CI 2025-05-21 10:52:50 -04:00
thePR0M3TH3AN 05423065c1 Merge pull request #31 from PR0M3TH3AN/codex/replace-unwrap-with-safer-error-handling-in-watcher.rs
Handle mutex poisoning in watcher
2025-05-21 09:23:26 -04:00
thePR0M3TH3AN 3fb6504cb0 Refactor watcher mutex handling and add tests 2025-05-21 09:23:14 -04:00
thePR0M3TH3AN 854543f8e0 Merge pull request #30 from PR0M3TH3AN/codex/add-trailing-newline-to-run_all_tests.sh-and-ci.yml
Add trailing newline to scripts
2025-05-21 09:21:54 -04:00
thePR0M3TH3AN c429eba3b1 Add trailing newline to test script and CI workflow 2025-05-21 09:21:42 -04:00
thePR0M3TH3AN 9be039ff7b Merge pull request #29 from PR0M3TH3AN/codex/remove-generated-coverage-reports-from-version-control
Remove generated coverage reports
2025-05-21 09:21:08 -04:00
thePR0M3TH3AN 9cd910acac Remove generated coverage reports from repository 2025-05-21 09:20:41 -04:00
thePR0M3TH3AN 3880442e2a Merge pull request #28 from PR0M3TH3AN/codex/add-test-for-db--mark_dirty-and-db--take_dirty
Add dirty helper tests
2025-05-21 08:36:03 -04:00
thePR0M3TH3AN 3894c5c121 Merge pull request #27 from PR0M3TH3AN/codex/extend-db_tests.rs-with-file_id-tests
Add tests for db::file_id
2025-05-21 08:35:38 -04:00
thePR0M3TH3AN 2d7f912368 Merge pull request #26 from PR0M3TH3AN/codex/add-test-for-backupmanager--list_backups
Add fallback timestamp test
2025-05-21 08:34:58 -04:00
thePR0M3TH3AN 95beacc6c8 test: verify dirty helpers 2025-05-21 08:33:45 -04:00
thePR0M3TH3AN e87c8fd01e test: cover db::file_id 2025-05-21 08:33:30 -04:00
thePR0M3TH3AN fcb985ee51 test: check fallback timestamp for malformed backup 2025-05-21 08:33:16 -04:00
thePR0M3TH3AN 757a60a88b Merge pull request #25 from PR0M3TH3AN/codex/add-test-for-config--load()-fallback-path
Add config fallback test
2025-05-21 08:32:38 -04:00
thePR0M3TH3AN 9fa57aa1e7 test(config): verify fallback when no home 2025-05-21 08:32:25 -04:00
thePR0M3TH3AN 4453bbe746 Merge pull request #22 from PR0M3TH3AN/codex/remove-'removed'-comment-and-dead-code-attributes
Clean watcher module and remove dead_code allows
2025-05-20 23:20:57 -04:00
thePR0M3TH3AN 47d4d9ccdf Merge pull request #24 from PR0M3TH3AN/codex/implement-db-verification-or-justify-todo
Remove unreachable watcher DB TODO
2025-05-20 23:20:42 -04:00
thePR0M3TH3AN ab8109c2b9 Merge pull request #23 from PR0M3TH3AN/codex/add-license-to-repository
Add MIT license file and reference
2025-05-20 23:20:08 -04:00
thePR0M3TH3AN 0c3b72be9a chore(tests): clarify watcher DB check 2025-05-20 23:15:44 -04:00
thePR0M3TH3AN f6f6899f97 Add MIT license 2025-05-20 23:14:50 -04:00
thePR0M3TH3AN d74e21a171 Remove unused code allowances and clean watcher 2025-05-20 23:13:22 -04:00
thePR0M3TH3AN 83eaf6fe6e Clean up build artifacts and update .gitignore for Rust project
Remove unnecessary build artifacts from the target directory, including various fingerprint files and cached information. Update the .gitignore to ensure these files are not tracked in the future, streamlining the project and reducing clutter.
2025-05-20 22:58:11 -04:00
thePR0M3TH3AN f3318715b1 Merge pull request #21 from PR0M3TH3AN/codex/update-backup-script-to-parse-last-snap-output-line
Fix backup path parsing in test suite
2025-05-20 20:18:32 -04:00
thePR0M3TH3AN 522c80d122 Fix snapshot file parsing in tests 2025-05-20 20:18:21 -04:00
thePR0M3TH3AN 2adb7fd063 Merge pull request #20 from PR0M3TH3AN/codex/investigate-github-workflow-trigger-issue
Enable CI workflow for beta branch
2025-05-20 15:59:29 -04:00
thePR0M3TH3AN 40ef4cc348 ci: trigger on beta branch 2025-05-20 15:59:10 -04:00
thePR0M3TH3AN 72803bc861 Merge pull request #19 from PR0M3TH3AN/codex/add-unit-tests-for-cli-operations
Add CLI run unit tests using in-memory DB
2025-05-20 15:20:18 -04:00
thePR0M3TH3AN db0e7456ab Add unit tests for CLI run functions 2025-05-20 15:20:05 -04:00
thePR0M3TH3AN b9981ea51f Merge pull request #18 from PR0M3TH3AN/codex/write-tests-for-db-operations-and-functions
Add unit tests for CLI helpers
2025-05-20 15:19:27 -04:00
thePR0M3TH3AN 7d6c7e0c69 Add unit tests for CLI helpers 2025-05-20 15:19:15 -04:00
thePR0M3TH3AN 8e52058807 Merge pull request #17 from PR0M3TH3AN/codex/create-test-for-marlin-watcher-state
Add watch run unit test
2025-05-20 15:19:01 -04:00
thePR0M3TH3AN daeec03a60 Add watch run unit test 2025-05-20 15:18:49 -04:00
thePR0M3TH3AN b43d3e3ebd Update .gitignore, add CLI cheatsheet, and modify benchmark results
- Updated .gitignore to include new target files and reports.
- Added a new CLI cheatsheet document for quick reference on commands and flags.
- Modified benchmark results in `bench/dirty-vs-full.md` to reflect updated performance metrics.
- Changed permissions for `run_all_tests.sh` to make it executable.
- Updated `target/.rustc_info.json` with additional output information.
- Adjusted file modes for `target/release/marlin` and `target/release/marlin.d`.
2025-05-20 14:59:02 -04:00
thePR0M3TH3AN 121394cb4b Merge pull request #16 from PR0M3TH3AN/codex/fix-github-workflow-issues
Fix failing search demo
2025-05-20 14:39:41 -04:00
thePR0M3TH3AN 566a81da64 docs: clarify log search 2025-05-20 14:38:51 -04:00
thePR0M3TH3AN aa6f961658 update 2025-05-20 14:30:46 -04:00
thePR0M3TH3AN 3b209f6c12 Merge pull request #14 from PR0M3TH3AN/codex/remove-comments-and-clean-backup-rs
Clean backup manager file
2025-05-20 14:14:47 -04:00
thePR0M3TH3AN 98b5967154 Remove FIX comments and dead code 2025-05-20 14:14:26 -04:00
thePR0M3TH3AN e484419161 Merge pull request #13 from PR0M3TH3AN/codex/create-rust-build-script-for-cheatsheet
Add CLI cheatsheet generation
2025-05-20 14:13:58 -04:00
thePR0M3TH3AN 933fee54a9 Generate CLI cheatsheet at build time 2025-05-20 14:13:30 -04:00
thePR0M3TH3AN f5b30e71cf Merge branch 'beta' of https://github.com/PR0M3TH3AN/Marlin into beta 2025-05-20 14:12:07 -04:00
thePR0M3TH3AN 2c6555d7f5 Update .gitignore and enhance test documentation for coverage reporting
- Add /bench/backups, /target/, cobertura.xml, and tarpaulin-report.html to .gitignore to prevent tracking of generated files.
- Update test.md to include instructions for running tests and generating coverage reports using cargo tarpaulin.
2025-05-20 14:11:25 -04:00
thePR0M3TH3AN 7697dd5828 Merge pull request #11 from PR0M3TH3AN/46mwor-codex/improve-test-coverage-and-fix-workflow-crash
Improve coverage and fix bench script
2025-05-20 13:33:27 -04:00
thePR0M3TH3AN ef2c77cf6c Handle grep failure in benchmark 2025-05-20 13:32:51 -04:00