.github
Update GitHub Actions workflows: upgrade actions/checkout and cache to v4, replace actions-rs/toolchain with dtolnay/rust-toolchain, and simplify toolchain setup.
2025-07-26 23:49:57 +02:00
.idea
Add comprehensive documentation for IPS search index design and implementation
2025-12-08 20:10:30 +01:00
.junie
Add xtask for build and test automation, replacing legacy scripts, and integrate commands for environment setup, build, test, and formatting. Update documentation for cargo-xtask usage.
2025-07-26 14:18:30 +02:00
.vscode
Adding ports and specfile crates. Switch to thiserror for libraries
2022-09-02 23:48:26 +02:00
doc
Add comprehensive documentation for IPS search index design and implementation
2025-12-08 20:10:30 +01:00
docs /ai
Add detailed documentation for Redb-based IPS Search Index schema and encoding plans
2025-12-08 20:10:04 +01:00
libips
Refactor catalog handling by replacing get_legacy_catalog with get_catalog_file_path for improved clarity and consistency.
2025-12-08 22:45:39 +01:00
pkg6
Add solver advice system for user-focused installation guidance
2025-08-26 21:09:06 +02:00
pkg6depotd
Simplify config loading by replacing match with unwrap_or_else for improved readability.
2025-12-08 22:49:35 +01:00
pkg6repo
Remove redundant file checks and update test assertions for publisher-specific file paths
2025-07-31 00:29:53 +02:00
pkgtree
Add solver advice system for user-focused installation guidance
2025-08-26 21:09:06 +02:00
ports
Add incorporation lock support and update dependencies across the project
2025-08-19 14:30:55 +02:00
specfile
Introduce cleanup functionality for obsoleted packages with TTL support
2025-07-29 19:08:18 +02:00
userland
Add incorporation lock support and update dependencies across the project
2025-08-19 14:30:55 +02:00
xtask
Refactor codebase to improve formatting, logging clarity, and error handling
2025-07-27 15:22:49 +02:00
.gitignore
Replace anyhow with custom RepositoryError for improved error specificity and consistency. Remove anyhow dependency.
2025-07-26 16:50:10 +02:00
.replit
Add run on repl.it badge to README
2020-07-03 09:24:40 +00:00
Cargo.lock
Add REST API v1 endpoints and legacy catalog handling for pkg6depotd
2025-12-08 21:36:37 +01:00
Cargo.toml
Add REST API v1 endpoints and legacy catalog handling for pkg6depotd
2025-12-08 21:36:37 +01:00
IMPLEMENTATION_STATUS.md
fixup catalog locations and import. Add end2end test for that. (ignored by default)
2025-08-13 19:09:22 +02:00
Jenkinsfile
Integrate GitHub Actions workflows for CI, replacing legacy scripts with xtask automation for formatting, linting, builds, tests, and documentation. Update Jenkinsfile to clarify its restricted usage for illumos builds.
2025-07-26 17:58:11 +02:00
LICENSE
Add MPL V2 license
2020-05-17 21:52:39 +02:00
Makefile
Add Publishing metadata
2021-05-01 16:26:04 -03:00
pkg6depotd.kdl
Introduce foundational structure for pkg6depotd
2025-12-08 20:11:05 +01:00
ports.spec
Adding ports and specfile crates. Switch to thiserror for libraries
2022-09-02 23:48:26 +02:00
README.md
Fixup build scripts
2022-09-04 15:23:10 -03:00
run_local_import_test.sh
Simplify pkg5_import.rs by removing redundant directory creation logic; delegate to Transaction.commit() for handling.
2025-07-27 12:19:38 +02:00
run_openindiana_image_import.sh
fixup catalog locations and import. Add end2end test for that. (ignored by default)
2025-08-13 19:09:22 +02:00
run_sample_install.sh
Refactor solver and manifest handling
2025-08-21 23:52:11 +02:00
test_repo_operations.sh
Organize repository files into hierarchical directory structure for improved scalability
2025-07-27 13:15:52 +02:00
Vagrantfile
Adding ports and specfile crates. Switch to thiserror for libraries
2022-09-02 23:48:26 +02:00