Commit Graph

247 Commits

Author SHA1 Message Date
Clément DOUIN eafeeb28a4 clean 2024-11-29 10:21:55 +01:00
Clément DOUIN 85a12a54c0 make use of pimalaya/tui build module 2024-11-29 08:37:38 +01:00
Clément DOUIN 4781f92ce8 bump rust to 1.82.0 2024-11-26 11:05:25 +01:00
Clément DOUIN 842db08710 put back real himalaya sources 2024-11-26 10:46:07 +01:00
Clément DOUIN b4f337ea0d fix shell 2024-11-26 09:02:58 +01:00
Clément DOUIN 4597b01e78 bump pimalaya libs 2024-11-22 11:20:02 +01:00
Clément DOUIN 53dc4c2e97 fix gmail message reading issue #498 2024-11-21 13:36:46 +01:00
Clément DOUIN 59ed5f8687 make oauth2 client secret optional #494 2024-11-21 09:20:23 +01:00
Clément DOUIN 130629309c adjust code from new pimalaya/tui config api 2024-11-21 09:07:22 +01:00
Clément DOUIN d7c4abf2e3 remove git2 default features
The crate comes with openssl-related features by default, which breaks
the CI on MacOS.
2024-11-20 15:49:22 +01:00
Clément DOUIN 396a91a322 improve long version arg #496 2024-11-11 21:42:16 +01:00
Clément DOUIN fecbae001c clean darwin fix
commit 994515f3dbd3fa41c50fb5a080d584a7be365601
Author: Clément DOUIN <clement.douin@posteo.net>
Date:   Tue Oct 29 19:38:43 2024 +0100

    clean

commit ac3d181628
Author: Clément DOUIN <clement.douin@posteo.net>
Date:   Tue Oct 29 19:25:35 2024 +0100

    replace buildInputs by NIX_LDFLAGS

commit 4d69fd56e2
Author: Clément DOUIN <clement.douin@posteo.net>
Date:   Tue Oct 29 19:06:03 2024 +0100

    remove NIX_LDFLAGS

commit 69a6d17570
Author: Clément DOUIN <clement.douin@posteo.net>
Date:   Tue Oct 29 18:50:52 2024 +0100

    use framework 11.0

commit 97ee430bc8
Author: Clément DOUIN <clement.douin@posteo.net>
Date:   Tue Oct 29 18:19:42 2024 +0100

    revert flake lock

commit 61905bb849
Author: Clément DOUIN <clement.douin@posteo.net>
Date:   Tue Oct 29 18:01:21 2024 +0100

    clean aarch64 nix conf

commit 55594cc6a7
Author: Clément DOUIN <clement.douin@posteo.net>
Date:   Tue Oct 29 17:41:48 2024 +0100

    replace rustls-native-certs by rustls-platform-verifier
2024-10-29 19:39:43 +01:00
Clément DOUIN b6068ef9e7 fix MML markup being displayed in HTML-based reply thread 2024-10-29 10:46:27 +01:00
Clément DOUIN 151adf09e6 pin pimalaya core lib versions 2024-10-28 11:29:15 +01:00
Clément DOUIN 0101f7bf34 reflect docs and sample to new structure 2024-10-26 11:39:09 +02:00
Clément DOUIN 3b271c3e67 bump pimalaya core v1 2024-10-24 15:21:13 +02:00
Clément DOUIN a0dea19cdf wip: use shared stuff from pimalaya-tui 2024-10-16 11:46:12 +02:00
Clément DOUIN 2386d0f517 make imap clients pool more reliable 2024-09-28 16:00:10 +02:00
Clément DOUIN 2083e106f8 improve smtp retry algorithm 2024-09-25 08:31:06 +02:00
Clément DOUIN 32b72fb769 bump deps 2024-09-24 16:24:37 +02:00
Clément DOUIN 55ecb547c1 use git version of secret and keyring libs 2024-09-20 10:24:26 +02:00
Clément DOUIN 63cf9ca3da bump deps 2024-09-19 10:36:59 +02:00
Clément DOUIN ee91a41fbb cargo update 2024-09-08 23:18:32 +02:00
Clément DOUIN e31bbf4b7b fix tls issues 2024-09-07 22:02:23 +02:00
Clément DOUIN bdb78f98ba add exit code log 2024-09-04 11:55:32 +02:00
Clément DOUIN afd7d79e41 try to fix ci 2024-09-04 11:20:21 +02:00
Clément DOUIN a2fa0dcf55 remove imap and smtp auth serde flatten 2024-09-03 12:02:02 +02:00
Clément DOUIN cfc88118bb clean unused deps 2024-09-03 11:02:23 +02:00
Clément DOUIN cce0baf81a fix pimalaya-tui package name 2024-09-01 16:07:50 +02:00
Clément DOUIN b92d7b4a08 make use of pimalaya_tui::config::TomlConfig 2024-09-01 13:46:56 +02:00
Clément DOUIN 6f5f943875 remove unused inquire dependency 2024-08-31 07:24:03 +02:00
Clément DOUIN 5a22cab781 make use of pimalaya-tui 2024-08-30 12:13:06 +02:00
Clément DOUIN 3d9c45e374 make deps point to new pimalaya organization path 2024-08-27 07:21:01 +02:00
Clément DOUIN 48382b3e45 fix imap env list page size 0 2024-08-25 08:43:40 +02:00
Clément DOUIN b93642b3bc make imap envelope addresses parser more relaxed 2024-08-25 08:14:47 +02:00
Clément DOUIN 519955fb96 make imap client skip malformed fetches 2024-08-24 11:52:13 +02:00
Clément DOUIN 470815a227 improve imap auth mechanism selection and auto id exchange 2024-08-21 12:02:21 +02:00
Clément DOUIN d823f32c31 put imap retry behind the oauth2 cargo feature 2024-08-20 11:38:16 +02:00
Clément DOUIN 8ccabf1fc0 make tables more customizable
All tables can customize the color of their column, and the envelopes
table can customize its flag chars.
2024-08-20 10:53:21 +02:00
Clément DOUIN 444efc6beb make imap env list fetch in chunks 2024-08-18 10:40:07 +02:00
Clément DOUIN 0ccee5082a wip: try to fix proton bridge 2024-08-17 15:35:13 +02:00
Clément DOUIN b45944ef46 add attachment check in env list flags column 2024-08-17 11:55:41 +02:00
Clément DOUIN 146f5f628a pin pimalaya libs to fixed version 2024-08-16 14:29:02 +02:00
Clément DOUIN d26314cd48 fix cargo features 2024-08-13 11:49:46 +02:00
Clément DOUIN c6cf93a276 bump imap libs 2024-05-29 10:55:21 +02:00
Clément DOUIN ec3f915922 bump email-lib and imap-flow suite 2024-05-26 13:36:25 +02:00
Clément DOUIN b773218c94 wip: fix printer, make thread compatible with it 2024-05-23 15:04:48 +02:00
Clément DOUIN 2eff215934 wip: style thread tree using crossterm 2024-05-21 15:25:24 +02:00
Clément DOUIN 90e12ddc51 wip: design basic tree using petgraph 2024-05-17 23:22:06 +02:00
Clément DOUIN f3151c3f84 rearrange try_to_sync_cache_builder func 2024-05-14 18:34:45 +02:00