.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
Update VCS mappings to include oi-userland
2025-09-02 16:05:53 +02: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 api module for forge/pkgdev high-level integration
2025-08-30 22:25:45 +02:00
libips
Expand ManifestBuilder with new helper methods for setting attributes, licenses, links, and dependencies.
2025-08-31 00:17:15 +02:00
pkg6
Add solver advice system for user-focused installation guidance
2025-08-26 21:09:06 +02:00
pkg6depotd
Introduce cleanup functionality for obsoleted packages with TTL support
2025-07-29 19:08:18 +02: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
Remove pkg6dev module and related code
2025-08-30 21:59:52 +02:00
Cargo.toml
Remove pkg6dev module and related code
2025-08-30 21:59:52 +02: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
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