Commit Graph

  • a15e2c0442 allow module inception Perma Alesheikh 2024-01-09 14:43:44 +03:30
  • fc59757a9d remove another unnecessary conversion Perma Alesheikh 2024-01-09 14:36:04 +03:30
  • 87eac50eb7 remove comparison with boolean value Perma Alesheikh 2024-01-09 14:34:05 +03:30
  • 0b066b7529 remove unnessary conversions to itself Perma Alesheikh 2024-01-09 14:29:52 +03:30
  • a6440aaa27 remove unnecessary into_owned Perma Alesheikh 2024-01-09 14:29:51 +03:30
  • 2af1936ef8 use map_while to count for always err case. Perma Alesheikh 2024-01-09 14:18:09 +03:30
  • b417ad11a0 use if let instead of a map with only sideeffects Perma Alesheikh 2024-01-09 14:04:18 +03:30
  • 0f097fe293 remove double referencing Perma Alesheikh 2024-01-09 13:57:49 +03:30
  • 945c567f35 remove reference over trait implemented type Perma Alesheikh 2024-01-09 13:57:48 +03:30
  • 2ef477c225 remove needless update using default Perma Alesheikh 2024-01-09 13:40:22 +03:30
  • 54287d40b8 replace into implementation with from Perma Alesheikh 2024-01-09 13:22:05 +03:30
  • bd1ac45a58 remove empty string from println call Clément DOUIN 2024-01-09 22:00:33 +01:00
  • 0ff940871b use char when replacing a single character Perma Alesheikh 2024-01-09 12:47:19 +03:30
  • f7a7937cb1 use as_deref instead of as_ref for account.name Perma Alesheikh 2024-01-09 12:35:32 +03:30
  • 59fefd7c78 use or instead of or_else Perma Alesheikh 2024-01-09 12:16:01 +03:30
  • 8016ecb5a0 define SendmailConfig once Perma Alesheikh 2024-01-09 12:07:09 +03:30
  • 6fcdf7ea10 fix bad prompt_passwd for pgp config Clément DOUIN 2024-01-09 21:37:53 +01:00
  • 6f9f75cfd2 plug autoconfig to imap and smtp wizards Clément DOUIN 2024-01-09 21:36:17 +01:00
  • b0d7e773dc renamed sync feature to account-sync, put wizard stuff under feature Clément DOUIN 2024-01-09 09:28:45 +01:00
  • 921194da5c remove empty str inside println Perma Alesheikh 2024-01-08 21:30:17 +03:30
  • 95eed65193 use empty ok instead of wrapping empty expression Perma Alesheikh 2024-01-08 21:30:16 +03:30
  • 3cca9ac9e8 use static instead of const for lazy values Perma Alesheikh 2024-01-08 21:30:15 +03:30
  • d2ad386eaa use as as_deref instead of as_ref and mapping on str Perma Alesheikh 2024-01-08 21:30:14 +03:30
  • 6173495cb6 use iter instead of into_iter Perma Alesheikh 2024-01-08 21:33:25 +03:30
  • 42226abc9c improve contributing section Clément DOUIN 2024-01-08 22:47:08 +01:00
  • 161f35d20e clean cargo features Clément DOUIN 2024-01-08 10:29:17 +01:00
  • 819bdc84b3 fix features warns and save sent message copy option Clément DOUIN 2024-01-08 00:33:07 +01:00
  • a6b863759c add one cargo feature per backend feature Clément DOUIN 2024-01-07 23:48:45 +01:00
  • 9ffac16e05 adjust readme matrix workspace name Clément DOUIN 2024-01-06 08:51:51 +01:00
  • 95c078c327 improve readme contributing section Clément DOUIN 2024-01-06 08:41:11 +01:00
  • 45ce05ec4d fix typos Clément DOUIN 2024-01-05 21:58:02 +01:00
  • 38c8a67ddd fix: remove printer message from completions command prma 2023-12-26 16:22:26 +03:30
  • 89fbb8a9db update screenshot readme Clément DOUIN 2024-01-05 11:50:16 +01:00
  • 70fad9b1fd fix default command Clément DOUIN 2024-01-03 22:49:39 +01:00
  • 0352e91e36 improve backend features management for every command Clément DOUIN 2024-01-03 12:58:44 +01:00
  • a8c6756f56 fix envelope listing Clément DOUIN 2024-01-02 12:21:12 +01:00
  • 37c352ea7f Merge pull request #463 from w3irdrobot/sendmail-fix Clément DOUIN 2024-01-01 22:32:51 +01:00
  • 6af2342316 Merge pull request #464 from w3irdrobot/fix-ambiguous-email Clément DOUIN 2024-01-01 22:30:45 +01:00
  • 6b6e5cb1fa fix ambiguous email export w3irdrobot 2024-01-01 15:57:30 -05:00
  • 77206b2326 allow account.sendmail when sendmail feature is on w3irdrobot 2024-01-01 13:49:31 -05:00
  • 12e71a5ba8 improve release process v1.0.0-beta Clément DOUIN 2024-01-01 16:22:30 +01:00
  • ce2b292d2b update license year Clément DOUIN 2024-01-01 00:31:19 +01:00
  • be877f0b3e fix linux, macos and windows release builds Clément DOUIN 2024-01-01 00:27:45 +01:00
  • 131acd6230 update flake deps, fix gh release interpreter Clément DOUIN 2023-12-31 11:05:08 +01:00
  • fa2c6c44bc prepare v1.0.0-beta Clément DOUIN 2023-12-31 09:24:42 +01:00
  • a59d1ca2c6 refactor imap and smtp encryption options Clément DOUIN 2023-12-30 22:38:25 +01:00
  • eee17f9173 fix oauth2 serde config namings Clément DOUIN 2023-12-29 22:33:15 +01:00
  • bc36ce1255 add imap.watch.timeout example in config sample Clément DOUIN 2023-12-29 21:00:48 +01:00
  • 8d12528da6 add imap.watch.timeout option Clément DOUIN 2023-12-29 20:52:15 +01:00
  • 5ede53476b change watch imap envelope idle algorithm Clément DOUIN 2023-12-26 16:45:32 +01:00
  • cdf0a9a846 bump email-lib@0.18.5 Clément DOUIN 2023-12-24 15:11:21 +01:00
  • 2351cfdd28 fix redundant copy saved Clément DOUIN 2023-12-20 16:43:33 +01:00
  • 92a94c8ff1 fix missing serde rename Clément DOUIN 2023-12-20 15:03:03 +01:00
  • cd7cecca6e fix message send save copy Clément DOUIN 2023-12-20 14:55:09 +01:00
  • 3f2f691e85 add missing v1 changes to changelog Clément DOUIN 2023-12-20 11:11:07 +01:00
  • 4ab81c0fe9 add readme warning about docs mismatch Clément DOUIN 2023-12-20 09:08:45 +01:00
  • 9838854ec0 remove obsolete unit tests Clément DOUIN 2023-12-20 08:17:06 +01:00
  • 9632508dc7 init changelog Clément DOUIN 2023-12-19 17:44:16 +01:00
  • 77f5e590b8 bump all deps Clément DOUIN 2023-12-19 15:38:24 +01:00
  • f398eb0d30 turn folder arg into flag for message copy, move and delete cmds Clément DOUIN 2023-12-19 15:37:23 +01:00
  • c11f00d791 fix message and template send stdin issues Clément DOUIN 2023-12-19 15:36:56 +01:00
  • 73e1824a0d bump email-lib@0.18.0 Clément DOUIN 2023-12-16 10:20:29 +01:00
  • 6942c59097 improve folder alias management Clément DOUIN 2023-12-15 22:54:13 +01:00
  • bcef05a54c replace folder arg by flag for watch cmd Clément DOUIN 2023-12-15 08:52:17 +01:00
  • d542b2496e bump lib, fix config sample typo Clément DOUIN 2023-12-14 22:27:33 +01:00
  • d6bf407653 move watch command from folder to envelope Clément DOUIN 2023-12-14 14:12:25 +01:00
  • 7fccdd822a init folder watch command Clément DOUIN 2023-12-14 12:13:08 +01:00
  • a68d297366 fix typo readme Clément DOUIN 2023-12-12 15:27:00 +01:00
  • 24bb6f10d7 fix broken link in readme Clément DOUIN 2023-12-12 15:24:59 +01:00
  • b623468d15 Merge pull request #462 from soywod/backend-features Clément DOUIN 2023-12-12 14:49:44 +01:00
  • 3e3f111d3b fix typos Clément DOUIN 2023-12-11 22:01:48 +01:00
  • 2e0ec913cf refactor configs to match new nested api from lib Clément DOUIN 2023-12-11 18:38:00 +01:00
  • 8e05be7f77 apply pr #461 due to conflicts, bump pimalaya crates Clément DOUIN 2023-12-10 22:01:49 +01:00
  • 203ed2f917 fix editor command hanging, add --preview flag for msg read cmd Clément DOUIN 2023-12-09 22:06:08 +01:00
  • 04e721d591 adjust api, test commands with a greenmail instance Clément DOUIN 2023-12-09 09:36:26 +01:00
  • ef3214f36f clean doc Clément DOUIN 2023-12-08 12:18:18 +01:00
  • fff11fbe20 refactor template with clap derive api Clément DOUIN 2023-12-07 22:37:28 +01:00
  • b28f12c367 refactor attachment with clap derive api Clément DOUIN 2023-12-07 21:59:12 +01:00
  • b8ef771614 refactor message with clap derive api (part 2) Clément DOUIN 2023-12-07 18:50:46 +01:00
  • a47902af7d refactor message with clap derive api (part 1) Clément DOUIN 2023-12-07 12:19:45 +01:00
  • 5e1a03e3c1 refactor flag with clap derive api Clément DOUIN 2023-12-07 10:10:18 +01:00
  • 2c33dd2f9f refactor envelope with clap derive api Clément DOUIN 2023-12-06 23:12:06 +01:00
  • 4a77253c1d refactor folder with clap derive api Clément DOUIN 2023-12-06 21:46:31 +01:00
  • abe4c7f4ea refactor account with clap derive api Clément DOUIN 2023-12-06 18:09:49 +01:00
  • d2308221d7 refactor man and completion with clap derive api Clément DOUIN 2023-12-05 22:38:08 +01:00
  • 7a10a7fc25 reorganize folder and cli structure Clément DOUIN 2023-12-05 15:06:26 +01:00
  • 8b1a289f4d rename existing cargo features, fix imports Clément DOUIN 2023-12-04 22:26:49 +01:00
  • ea9c28b9d7 fix config and oauth2 Clément DOUIN 2023-12-04 16:25:56 +01:00
  • c54ada730b fix wizard Clément DOUIN 2023-12-03 22:31:43 +01:00
  • f24a0475cc fix imap credentials and pgp Clément DOUIN 2023-12-03 13:03:36 +01:00
  • a5cacb3f67 build only used backends Clément DOUIN 2023-11-29 11:04:25 +01:00
  • 41a2f02699 rename config and account config Clément DOUIN 2023-11-29 07:52:08 +01:00
  • fb8f356e8c fix id mapper Clément DOUIN 2023-11-28 22:28:28 +01:00
  • a0888067da fix sync cache Clément DOUIN 2023-11-28 12:30:50 +01:00
  • 7629a66c9c use email-lib git instead of path Clément DOUIN 2023-11-27 17:15:34 +01:00
  • 20f6973c55 plug missing other backend features Clément DOUIN 2023-11-27 15:49:55 +01:00
  • 9f6a9a1333 plug folder features Clément DOUIN 2023-11-26 14:16:55 +01:00
  • 1f88b27468 init backend override with list envelopes and send message Clément DOUIN 2023-11-26 12:16:07 +01:00
  • cec658aff4 bump lib with backend features Clément DOUIN 2023-11-25 12:37:00 +01:00
  • 56fc31b367 bump mml-lib@v0.5.0 and email-lib@v0.15.3 Clément DOUIN 2023-09-25 15:32:29 +02:00