Till Wegmueller
|
e222937201
|
Fix tripplet typo in function and variable names, replace unwrap with proper error handling, refine comments for clarity and grammar, and enhance file existence check by returning an error instead of a warning.
|
2025-07-26 23:49:26 +02:00 |
|
Till Wegmueller
|
c3ff6ac28e
|
Introduce Pkg5Importer for importing pkg5 repositories (directory or p5p format) into pkg6, extend error handling with ActionError, update dependencies (tempfile, flate2, and thiserror), and enhance CI workflows.
|
2025-07-26 23:02:56 +02:00 |
|
Till Wegmueller
|
cbd3dd987d
|
Replace all println! statements with structured logging using tracing crate for enhanced diagnostics and consistency across pkg6repo and pkg6dev.
|
2025-07-26 21:48:07 +02:00 |
|
Till Wegmueller
|
245e67f5f8
|
Expand Pkg6DevError with new error variants for component validation, manifest handling, Makefile parsing, and publisher configuration. Enhance error handling and diagnostics across pkg6dev operations.
|
2025-07-26 21:30:48 +02:00 |
|
Till Wegmueller
|
cb75c045e5
|
Introduce Pkg6DevError for improved error handling across pkg6dev, replace anyhow with custom error types, enable structured diagnostics with miette, update dependencies, and add tracing for logging.
|
2025-07-26 21:20:50 +02:00 |
|
Till Wegmueller
|
a33a3246b6
|
chore(fmt): format with cargo fmt
|
2025-07-26 12:54:01 +02:00 |
|
Till Wegmueller
|
ead9ad12af
|
Refactor repository traits into ReadableRepository and WritableRepository, introduce Repository to combine traits for backward compatibility, and update relevant modules and tests to use the new structure.
|
2025-07-26 10:34:45 +02:00 |
|
Till Wegmueller
|
a9584fa6d2
|
Add package publishing functionality and default publisher management
Signed-off-by: Till Wegmueller <toasterson@gmail.com>
|
2025-07-21 23:20:19 +02:00 |
|
Till Wegmueller
|
1a66c34f1c
|
fix clippy
Signed-off-by: Till Wegmueller <toasterson@gmail.com>
|
2023-03-25 17:33:40 +01:00 |
|
Till Wegmueller
|
4ebecbd153
|
Adding ports and specfile crates. Switch to thiserror for libraries
|
2022-09-02 23:48:26 +02:00 |
|
Till Wegmueller
|
2fd593ff41
|
Cleanup repo
|
2022-09-01 19:23:09 -03:00 |
|
Till Wegmueller
|
bf9d0289a7
|
Add recursive Parsing of makefiles
|
2022-03-28 20:27:15 -03:00 |
|
Till Wegmueller
|
09635558ae
|
Switch to rustls for embedded tls
Refine Makefile parsing so we also parse define rules
Implement Recursive Vraiable resolving Algorithm
|
2022-03-28 15:07:05 -03:00 |
|
Till Wegmueller
|
3481814af2
|
Switch to anyhow and thiserror
Update clap to version 3
Make golang file parseable by removing line breaks
|
2022-03-24 19:48:41 -03:00 |
|
Till Wegmueller
|
d129518d33
|
Add Unicode parsing
Add Linebreak parsing
|
2021-09-04 23:58:43 -03:00 |
|
Till Wegmueller
|
3c4f75ab5c
|
Fixing makefile targets,
Added Version to userland crate
|
2021-05-01 16:21:17 -03:00 |
|
Till Wegmueller
|
f67ceb4b05
|
Hotfix to add ! property value characters
|
2021-05-01 16:05:28 -03:00 |
|
Till Wegmueller
|
af324e31f8
|
Add new command to show info about oi-userland components
|
2021-04-25 18:40:31 -03:00 |
|
Till Wegmueller
|
de57e52066
|
Bump Version for release
|
2021-04-24 23:26:13 -03:00 |
|
Till Wegmueller
|
52390f7303
|
Bump Version for release
|
2021-04-24 23:20:36 -03:00 |
|
Till Wegmueller
|
a4b998d9d4
|
First CI/CD feature
|
2021-04-24 23:19:25 -03:00 |
|
Till Wegmueller
|
54709d1cc5
|
WIP: Manifest Parsing
|
2021-04-24 18:56:12 -03:00 |
|
Till Wegmueller
|
40f18ef38f
|
WIP: pest parser
|
2021-04-19 09:35:05 -03:00 |
|
Till Wegmueller
|
25ff8bc9d4
|
merging all ips packages into one repo
|
2021-03-21 14:12:03 -03:00 |
|