tommady
a85c12a12f
add src and dst detection for utils copy_dir
...
Signed-off-by: tommady <tommady@users.noreply.github.com>
2025-07-16 12:32:00 +00:00
tommady
1f3257da70
add doc for utils copy_dir
...
Signed-off-by: tommady <tommady@users.noreply.github.com>
2025-07-16 12:26:02 +00:00
tommady
1c622ff52a
add changelog
...
Signed-off-by: tommady <tommady@users.noreply.github.com>
2025-07-16 11:59:33 +00:00
tommady
51f9e732dc
undo unpack_multiple_sources_into_the_same_destination_with_merge test
...
Signed-off-by: tommady <tommady@users.noreply.github.com>
2025-07-16 11:56:35 +00:00
tommady
2fa3fa2310
remove comments
...
Signed-off-by: tommady <tommady@users.noreply.github.com>
2025-07-16 11:54:36 +00:00
tommady
776413a9f9
use copy dir when decompress rename failed
...
Signed-off-by: tommady <tommady@users.noreply.github.com>
2025-07-16 11:53:40 +00:00
tommady
5ba90f5981
undo the test unpack_multiple_sources_into_the_same_destination_with_merge and add a new test for issue 825 to reproduce the issue
...
Signed-off-by: tommady <tommady@users.noreply.github.com>
2025-07-16 09:28:36 +00:00
tommady
1b7389252f
Merge branch 'main' into close-issue-825
2025-07-16 16:23:53 +08:00
João Marcos
bbce746666
Add aliases for password flag ( #847 )
2025-07-15 17:01:59 -03:00
João Marcos
7a6c4ecfb1
Update CONTRIBUTING.md ( #849 )
2025-07-15 16:58:05 -03:00
Mathias Zhang
cffa37741a
Add listing and decompressing support for LZMA1 and Lzip ( #838 )
...
* Replace xz2 dependency by liblzma
* feat: Add list and decompressing support for legacy lzma (LZMA1)
* feat: Add listing and decompressing support for lzip
2025-07-15 16:27:52 -03:00
João Marcos
b531a25855
Improve CONTRIBUTING.md ( #845 )
2025-07-15 15:50:50 -03:00
João Marcos
d0494504a1
Fix clippy warnings ( #833 )
2025-07-15 15:44:34 -03:00
tommady
512e4e60f4
fix revert failure
...
Signed-off-by: tommady <tommady@users.noreply.github.com>
2025-06-28 03:22:01 +00:00
tommady
83003c96ed
Revert "scaffold close-issue-825"
...
This reverts commit dd34293ce8e5a0858f2cdf44e4be5e9ac0b6ffbb.
2025-06-28 03:20:04 +00:00
tommady
2368d5bbb4
Merge branch 'main' into close-issue-825
2025-06-28 11:11:26 +08:00
Francesc Elies
945ffde551
feat(nushell): completions ( #827 )
2025-06-27 22:37:25 -03:00
tommady
fbefb54b02
enhance test
...
Signed-off-by: tommady <tommady@users.noreply.github.com>
2025-05-22 06:41:30 +00:00
tommady
f9cf337aa5
enhance test
...
Signed-off-by: tommady <tommady@users.noreply.github.com>
2025-05-22 06:37:38 +00:00
tommady
0c4d4ff916
fix linter and enhance merge test
...
Signed-off-by: tommady <tommady@users.noreply.github.com>
2025-05-22 06:31:56 +00:00
tommady
dd34293ce8
scaffold close-issue-825
...
Signed-off-by: tommady <tommady@users.noreply.github.com>
2025-05-18 06:00:51 +00:00
João Marcos
11344a6ffd
Fix tar extraction count when --quiet ( #824 )
2025-05-17 13:02:38 -03:00
tommady
da9b32a366
Fix 7z BadSignature error when compressing and then listing ( #819 )
2025-05-17 13:00:25 -03:00
João Marcos
c3b89b038d
improve misleading error message ( #818 )
...
Follow up to #817
2025-05-06 00:27:43 -03:00
João Marcos
c8f97197c3
Give good error messages when archive extensions are invalid ( #817 )
...
+ simplify unit tests, don't require them to start the logger
+ unrelated TODOs
2025-05-06 00:08:38 -03:00
Amyspark
07967927dd
feat: Make bzip3 optout ( #814 )
...
Co-authored-by: João Marcos <marcospb19@hotmail.com>
2025-05-03 20:43:59 -03:00
tommady
1ff1932e3d
Merge folders in decompression ( #798 )
...
Signed-off-by: tommady <tommady@users.noreply.github.com>
2025-05-01 04:20:33 -03:00
Talison Fabio
c97bb6a2d6
feat: Add flag '--no-smart-unpack' to disable smart unpack ( #809 )
2025-04-28 11:03:50 -03:00
João Marcos
2b9da1e441
Bump version to 0.6.1
0.6.1
2025-04-20 23:05:08 -03:00
João Marcos
add1793d75
Update draft-release-automatic-trigger.yml
2025-04-20 17:19:32 -03:00
João Marcos
c3ff0e963f
Releases: restore previous directory structure ( #805 )
2025-04-20 13:12:34 -03:00
João Marcos
0b122fa05c
Fix .zip
crash when file mode isn't present ( #804 )
2025-04-20 13:09:48 -03:00
João Marcos
739dfa9507
Bump version to 0.6.0
0.6.0
2025-04-18 17:56:57 -03:00
Talison Fabio
4961a2c478
tweak: Align file sizes at left to make output clearer ( #792 )
2025-04-18 13:00:18 -03:00
João Marcos
ab5dd00b86
Fix release CI ( #797 )
2025-04-18 03:20:31 -03:00
Talison Fabio
267ce7672e
feat: ignore .git/
when -g/--gitignore
is set ( #795 )
2025-04-17 13:56:02 -03:00
tommady
08416c7a22
change crate from sevenz-rust to sevenz-rust2 ( #796 )
2025-04-17 13:42:35 -03:00
João Marcos
fdab666bf8
Enable all tests in CI ( #787 )
...
Some tests are behind the feature `allow_piped_choice`.
By adding that to the feature list we include these tests.
2025-04-16 17:48:04 -03:00
tommady
b9b1e11303
Store symlinks by default and add --follow-symlinks
to toggle it ( #789 )
2025-04-16 17:43:46 -03:00
Mihail Malo
7b082b59c5
Sort results.md ( #791 )
...
I was so confused I barely escaped with my life
2025-04-14 13:24:27 -03:00
MisileLab
21e7fdf3d6
Fix typo in CHANGELOG.md ( #790 )
2025-04-13 17:23:42 -03:00
Talison Fabio
c584170a24
tweak: replace '.tmp-ouch-' prefix with 'tmp-ouch-' for smart unpack ( #788 )
2025-04-08 11:53:31 -03:00
Talison Fabio
c6cbf6e157
perf: replace .count()
from iterators to more performative operations
2025-04-07 21:38:41 -03:00
João Marcos
61dab2af29
CI: fix releases
2025-04-06 16:18:33 -03:00
Talison Fabio
3bf6aaa810
chore: improvements
2025-04-04 18:30:50 -03:00
Talison Fabio
8c8d00cab8
update CHANGELOG.md
2025-04-04 18:30:50 -03:00
Talison Fabio
35a3f3627c
fix: remove unnecessary allow_piped_choice check config on test
2025-04-04 18:30:50 -03:00
Talison Fabio
081642724e
cargo clippy
2025-04-04 18:30:50 -03:00
Talison Fabio
184bafc0fa
test: format
2025-04-04 18:30:50 -03:00
Talison Fabio
8c478a3f9d
test: fix renamed test and implement to check disabled smart_unpack
2025-04-04 18:30:50 -03:00