Commit Graph

241 Commits

Author SHA1 Message Date
Clément DOUIN b77a54e5dc refactor: use imap and smtp streams from toolbox 2026-05-20 00:53:23 +02:00
Clément DOUIN b9e9d55045 build: use git patch, enable ci release builds 2026-05-20 00:53:23 +02:00
Clément DOUIN 0ad22c8630 clean implem part 1 2026-05-20 00:53:23 +02:00
Clément DOUIN 44d2690d59 add account struct for each backend 2026-05-20 00:53:22 +02:00
Clément DOUIN fe0f5cec85 improve modules structure 2026-05-20 00:53:20 +02:00
Clément DOUIN 83be576b80 init smtp 2026-05-20 00:52:32 +02:00
Clément DOUIN 5e477f0a12 add msg get, export and read 2026-05-20 00:51:46 +02:00
Clément DOUIN c953171572 decode envelope subject and addresses 2026-05-20 00:51:45 +02:00
Clément DOUIN 4992c256ca add envelope commands 2026-05-20 00:51:45 +02:00
Clément DOUIN ffa26594a4 repair mailbox table, add unix stream support 2026-05-20 00:51:44 +02:00
Clément DOUIN 297f5773aa add support for native tls 2026-05-20 00:51:44 +02:00
Clément DOUIN 9811619629 list imap mailboxes 2026-05-20 00:51:44 +02:00
Clément DOUIN f9bc426b8f fix: search utf-8 on IMAP
Refs: #635
2026-02-24 23:56:59 +01:00
Clément DOUIN b9231e1ed4 fix: compilation error when wizard feature disabled
Refs: #634
2026-02-21 11:21:02 +01:00
Clément DOUIN 3eb01b4ad0 build: release v1.2.0 2026-02-19 10:39:51 +01:00
Clément DOUIN ea3308b2de build: bump deps 2026-02-19 08:42:20 +01:00
Clément DOUIN f0b6942474 feat: accept env vars in email and login fields
Refs: #632
2026-02-16 15:02:48 +01:00
Clément DOUIN 49019a4144 build: bump deps 2026-02-16 11:24:34 +01:00
Clément DOUIN c64710aad4 refactor(wizard): default to secure password storage over plaintext 2026-02-13 20:39:42 +01:00
Clément DOUIN dd0f4bb2a3 fix: make ariadne better manage colors 2026-02-09 18:08:30 +01:00
Clément DOUIN 6b26a03d1e fix: add missing imap-codec extensions
Refs: #624
2026-02-07 21:01:29 +01:00
Clément DOUIN 9df9886105 fix: downgrade toml@0.8 due to regression
Refs: #611
2026-01-21 08:22:30 +01:00
Clément DOUIN f4c1f0d65f build: fix tests 2026-01-12 18:52:33 +01:00
Clément DOUIN 96d065c96b build: bump deps 2026-01-12 14:19:23 +01:00
Clément DOUIN 26feecd80a build(deps): bump all
Refs: #525
2025-02-17 15:03:45 +01:00
Clément DOUIN 5632fdac3b build: release v1.1.0 2025-01-11 15:44:24 +01:00
Clément DOUIN 21a97b83f3 build: bump all deps before release 2025-01-11 15:18:38 +01:00
Clément DOUIN e3cbbbc6c4 refactor(envelope): add trace log to debug imap sequence set
Refs: <https://github.com/pimalaya/himalaya/issues/518>
2025-01-10 11:54:52 +01:00
Clément DOUIN 9aa408ae17 refactor(message): make message.send.save-copy true by default
Refs: #536
2025-01-10 10:19:04 +01:00
Clément DOUIN 082e680b32 fix(tracing): make env filter warn the default
Refs: #522
2025-01-09 18:29:32 +01:00
Clément DOUIN ce0b2dd8d3 build: release v1.0.0
Refs: #514
2024-12-09 12:04:15 +01:00
Clément DOUIN 7aa576400a fix mailto parsing issue 2024-11-29 11:58:00 +01:00
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 0917caa400 fix features and workflows 2024-11-27 20:39:13 +01:00
Clément DOUIN f0fbd3d213 try imap only 2024-11-27 16:15:13 +01:00
Clément DOUIN d2ee5dbf98 try minimal build 2024-11-27 15:54:19 +01:00
Clément DOUIN 6dc448b062 clean both flake and non-flake API 2024-11-27 10:04:12 +01:00
Clément DOUIN 842db08710 put back real himalaya sources 2024-11-26 10:46:07 +01:00
Clément DOUIN 065493ac7a isolate i686 windows with rust-platform-verifier 2024-11-26 07:31:35 +01:00
Clément DOUIN 5c4b03474e add cargo features to the long version 2024-11-22 09:51:43 +01:00
Clément DOUIN 53dc4c2e97 fix gmail message reading issue #498 2024-11-21 13:36:46 +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