Commit Graph

  • c626d3c80b update CHANGELOG.md Talison Fabio 2025-04-16 22:56:37 -03:00
  • 12d454b08a update CHANGELOG.md Talison Fabio 2025-04-16 22:52:29 -03:00
  • 104bb511ba feat: ignore .git folder in build_walker() Talison Fabio 2025-04-16 22:47:25 -03:00
  • 5ad2eb8f4f fix: change unix target_os to linux in ui test Talison Fabio 2025-04-16 21:46:42 -03:00
  • e874617898 fix: conditional compilation with only unix target Talison Fabio 2025-04-16 21:43:58 -03:00
  • 8000b0cd0c fix: assert stdout lines as BTreeSet instead raw String Talison Fabio 2025-04-16 21:28:19 -03:00
  • fdab666bf8
    Enable all tests in CI (#787) João Marcos 2025-04-16 17:48:04 -03:00
  • 752cd81550 Enable all tests in CI João Marcos 2025-04-07 21:33:26 -03:00
  • b9b1e11303
    Store symlinks by default and add --follow-symlinks to toggle it (#789) tommady 2025-04-17 04:43:46 +08:00
  • 85c5a0f64e update changelog João Marcos 2025-04-16 17:43:08 -03:00
  • 56254110bf
    add changelog entries tommady 2025-04-16 03:38:17 +00:00
  • 1aa3960e64
    Merge branch 'main' into fix-773-and-775-and-293 tommady 2025-04-15 17:10:55 +08:00
  • 7b082b59c5
    Sort results.md (#791) Mihail Malo 2025-04-14 19:24:27 +03:00
  • 0cd8485028 cargo fmt Talison Fabio 2025-04-14 13:20:30 -03:00
  • 8c51f76d0d test: add ui test Talison Fabio 2025-04-14 11:59:14 -03:00
  • 343355f5f6 tweak: align file sizes and "extracted" to improve output Talison Fabio 2025-04-14 11:38:54 -03:00
  • 57abab5d4e
    Merge branch 'main' into fix-773-and-775-and-293 tommady 2025-04-14 21:06:30 +08:00
  • e017f85d22
    Sort results.md Mihail Malo 2025-04-14 13:25:13 +03:00
  • a8beca2c08
    fix windows ci run failed tommady 2025-04-14 08:50:43 +00:00
  • c706a3a9b1
    address symlink on zip archive should respect the original mode tommady 2025-04-14 08:21:41 +00:00
  • 69b7c2b7bb
    address comments tommady 2025-04-14 07:47:46 +00:00
  • 21e7fdf3d6
    Fix typo in CHANGELOG.md (#790) MisileLab 2025-04-14 05:23:42 +09:00
  • 7b0dfdd38d
    Update CHANGELOG.md MisileLab 2025-04-14 00:08:12 +09:00
  • 7d4d2154ea
    Merge branch 'main' into fix-773-and-775-and-293 tommady 2025-04-13 12:46:46 +08:00
  • 3633764004
    add --follow-symlinks flag into compress command with test case tommady 2025-04-13 04:41:47 +00:00
  • 1e52f6c24d
    update symlink test case to support zip case tommady 2025-04-13 03:22:36 +00:00
  • fcf38ae6c9
    let zip can extract symlink tommady 2025-04-13 02:49:17 +00:00
  • cdee3dbe88
    fix windows symlink_file function in integraton test not found tommady 2025-04-11 08:45:53 +00:00
  • c418ca6240
    fix windows symlink_file function not found tommady 2025-04-11 08:40:48 +00:00
  • 48516eae81
    add tar symlink pack and unpack test case tommady 2025-04-11 08:28:41 +00:00
  • 8a26eac6a2
    let tar on archive not follow symlink but only archive the symlink itself tommady 2025-04-09 01:47:47 +00:00
  • c584170a24
    tweak: replace '.tmp-ouch-' prefix with 'tmp-ouch-' for smart unpack (#788) Talison Fabio 2025-04-08 11:53:31 -03:00
  • 61c45e40e1 fix CHANGELOG.md Talison Fabio 2025-04-07 22:07:38 -03:00
  • 849ffe22a4 update CHANGELOG.md Talison Fabio 2025-04-07 22:00:42 -03:00
  • dd20dd226c chore: replace '.tmp-ouch-' prefix with 'tmp-ouch-' for smart unpack Talison Fabio 2025-04-07 21:32:33 -03:00
  • c6cbf6e157 perf: replace .count() from iterators to more performative operations Talison Fabio 2025-04-07 21:15:22 -03:00
  • 762cddb52c perf: replace .count() from iterators to more performative operations Talison Fabio 2025-04-07 21:15:22 -03:00
  • 6981e4345a Bump version to 0.6.0 João Marcos 2025-04-06 13:52:44 -03:00
  • 61dab2af29 CI: fix releases João Marcos 2025-04-06 14:02:47 -03:00
  • e84be29292 fix CI: draft-release-automatic-trigger.yml João Marcos 2025-04-06 14:02:47 -03:00
  • cfa7ad0687 Bump version to 0.6.0 João Marcos 2025-04-06 13:52:44 -03:00
  • 3bf6aaa810 chore: improvements Talison Fabio 2025-04-04 14:57:35 -03:00
  • 8c8d00cab8 update CHANGELOG.md Talison Fabio 2025-04-04 11:39:37 -03:00
  • 35a3f3627c fix: remove unnecessary allow_piped_choice check config on test Talison Fabio 2025-04-02 21:21:14 -03:00
  • 081642724e cargo clippy Talison Fabio 2025-04-02 21:19:46 -03:00
  • 184bafc0fa test: format Talison Fabio 2025-04-02 21:18:19 -03:00
  • 8c478a3f9d test: fix renamed test and implement to check disabled smart_unpack Talison Fabio 2025-04-02 21:16:36 -03:00
  • bb22cbb738 fix: check valid empty directory Talison Fabio 2025-03-31 09:34:40 -03:00
  • 3258cbef5b refactor: improve execute_decompression legibility Talison Fabio 2025-03-31 09:32:15 -03:00
  • f65444d2fb feat: add conditional smart_unpack when --dir is provided Talison Fabio 2025-03-31 09:07:29 -03:00
  • 4f9a786e57 feat: add flag to check when use specify --dir Talison Fabio 2025-03-31 08:56:25 -03:00
  • 9473b8e9e8 chore: improvements Talison Fabio 2025-04-04 14:57:35 -03:00
  • 39f164c545
    Merge branch 'main' into feat/remove-smart-unpack-with-dir João Marcos 2025-04-04 12:06:53 -03:00
  • 82c551ddef update CHANGELOG.md Talison Fabio 2025-04-04 11:41:41 -03:00
  • 38622ca37e update CHANGELOG.md Talison Fabio 2025-04-04 11:41:41 -03:00
  • 831d4ba421 update CHANGELOG.md Talison Fabio 2025-04-04 11:39:37 -03:00
  • 87905ad795 fix: remove unnecessary allow_piped_choice check config on test Talison Fabio 2025-04-02 21:21:14 -03:00
  • 995dade1cd cargo clippy Talison Fabio 2025-04-02 21:19:46 -03:00
  • 3c94e67f47 test: format Talison Fabio 2025-04-02 21:18:19 -03:00
  • 8abd3b0c5c test: fix renamed test and implement to check disabled smart_unpack Talison Fabio 2025-04-02 21:16:36 -03:00
  • 1240249011 fix: check valid empty directory Talison Fabio 2025-03-31 09:34:40 -03:00
  • 5db3757fb5 refactor: improve execute_decompression legibility Talison Fabio 2025-03-31 09:32:15 -03:00
  • 938567391b feat: add conditional smart_unpack when --dir is provided Talison Fabio 2025-03-31 09:07:29 -03:00
  • 6f140a0529 feat: add flag to check when use specify --dir Talison Fabio 2025-03-31 08:56:25 -03:00
  • 07b8ed5180 Rework user questions into a single struct assorted Vinícius Miguel 2025-03-30 21:44:24 -03:00
  • 31dd9eb923
    feat: Add rename option in overwrite menu (#779) Talison Fabio 2025-03-30 19:19:21 -03:00
  • d5fd7745e7 test: create test for autoincrement new renamed files Talison Fabio 2025-03-26 22:48:07 -03:00
  • 0ef7a8daac cargo fmt Talison Fabio 2025-03-26 16:17:05 -03:00
  • 0737ca76ec test: Add rename test with "allow_piped_choice" new feature Talison Fabio 2025-03-26 16:02:53 -03:00
  • aae86d9e44 test: add overwrite and cancel tests Talison Fabio 2025-03-26 16:02:31 -03:00
  • b5cb3e075d revert: update message error in ChoicePrompt instead Confirmation Talison Fabio 2025-03-24 09:32:16 -03:00
  • d69770d760 fix: update error message when find EOF in choise prompt response Talison Fabio 2025-03-24 09:19:08 -03:00
  • 44e80d2df3 chore: revert user_wants_to_continue Talison Fabio 2025-03-23 11:43:14 -03:00
  • e2e28b008f chore: cargo fmt Talison Fabio 2025-03-23 11:39:57 -03:00
  • f916f4d419 doc: improve rename_path docs Talison Fabio 2025-03-23 11:34:16 -03:00
  • af61cb0bc2 fix: out of bound when type answer bigger than some choice Talison Fabio 2025-03-23 11:33:45 -03:00
  • 2a0b70f2bd doc: improve doc of resolve_path_conflict Talison Fabio 2025-03-22 23:27:55 -03:00
  • 86386b2ef0 chore: fix ChoicePrompt doc Talison Fabio 2025-03-22 22:48:45 -03:00
  • 022e9f0883 refactor: rename "resolve_path" method Talison Fabio 2025-03-22 22:46:26 -03:00
  • cede4b2624 Add docs Talison Fabio 2025-03-22 22:46:02 -03:00
  • 3626e7196f chore: cargo fmt Talison Fabio 2025-03-22 22:33:11 -03:00
  • 782cd27580 fix: remove unused clear_path function Talison Fabio 2025-03-22 20:24:16 -03:00
  • 77d999d33a feat: use resolve_path instead clear_path in smart_unpack Talison Fabio 2025-03-22 20:22:01 -03:00
  • 8b84038cec feat: create "resolve_path" for smart_unpack to deal with rename Talison Fabio 2025-03-22 20:21:23 -03:00
  • 63e8549408 feat: rename file in "ask_to_create_file" rename action Talison Fabio 2025-03-22 20:17:40 -03:00
  • 609bddaa18 feat: check accessible mode for choises prompt Talison Fabio 2025-03-22 20:16:01 -03:00
  • 8b7b25d748 feat: add "rename" option in ask_to_create_file method Talison Fabio 2025-03-18 17:41:54 -03:00
  • 8a8e44abe7 feat: use ChoicePrompt in user_wants_to_continue method Talison Fabio 2025-03-18 17:41:39 -03:00
  • 98ca77f953 feat: Add generic Choice prompt implementation Talison Fabio 2025-03-18 17:36:35 -03:00
  • 27e727ced3 update dependencies develop João Marcos 2025-02-28 23:39:26 -03:00
  • f826c784c7 update dependencies João Marcos 2025-02-28 23:39:26 -03:00
  • ecc05cdd60 feat: Add support for Brotli Pascal Hertleif 2025-02-12 14:47:39 +01:00
  • 73d5883a55 feat: Add support for Brotli Pascal Hertleif 2025-02-12 14:47:39 +01:00
  • 58271ab77f refactor(cli): Clearer docs for -y/-n Pascal Hertleif 2025-02-12 11:06:03 +01:00
  • fadfe1a213 fix(cli): Align docs phrasing and capitalization Pascal Hertleif 2025-02-12 11:04:54 +01:00
  • f3b7c0277f fix(cli): Fix typo in 'concurrent' Pascal Hertleif 2025-02-12 10:59:20 +01:00
  • aeefa694bf fix: Use BufWriter for list output Pascal Hertleif 2025-02-12 13:53:49 +01:00
  • 346bc09ee8 fix: Use BufWriter for list output Pascal Hertleif 2025-02-12 13:53:49 +01:00
  • 49da5ed14b refactor(cli): Clearer docs for -y/-n Pascal Hertleif 2025-02-12 11:06:03 +01:00
  • 4f1056abff fix(cli): Align docs phrasing and capitalization Pascal Hertleif 2025-02-12 11:04:54 +01:00