Commit Graph

  • 3344a8dbf6
    mail/view: remove unnecessary Clone derives Manos Pitsidianakis 2023-09-02 19:36:12 +0300
  • 1b3bebe304
    view/thread: open earliest unread email instead of first in thread Manos Pitsidianakis 2023-08-30 10:00:17 +0300
  • 85af524458
    email/parser.rs: fix invalid mailto() results when body field exists Manos Pitsidianakis 2023-09-01 13:41:45 +0300
  • 0132677ff5
    commands.rs: Introduce CommandError with context Manos Pitsidianakis 2023-09-01 12:26:27 +0300
  • 2dc2940586
    melib/build.rs: add feature to use cache instead of downloading unicode data Manos Pitsidianakis 2023-09-01 12:23:27 +0300
  • 49a38a23bf
    jmap: fix invalid Type link references Manos Pitsidianakis 2023-09-01 12:20:32 +0300
  • b4f2f33576
    remove deflate feature; make it a hard dependency Manos Pitsidianakis 2023-09-01 12:14:12 +0300
  • a337e2269e
    contacts: refactor module structure Manos Pitsidianakis 2023-08-30 01:12:45 +0300
  • 46636d8748
    Bump version to 0.8.0 v0.8.0 Manos Pitsidianakis 2023-08-29 15:04:55 +0300
  • 65e82d8896
    Add meli/README.md symbolic link Manos Pitsidianakis 2023-08-29 15:01:42 +0300
  • 1c79786ea2
    Add scripts/make_html_manual_page.py Manos Pitsidianakis 2023-08-29 14:53:11 +0300
  • 290cfb86c0
    themes: add a highlighted_selected theme key Manos Pitsidianakis 2023-08-25 22:25:47 +0300
  • 5459a84f3d chore: Update to imap-codec 1.0.0 (w/o `-beta`) Damian Poddebniak 2023-08-28 18:16:48 +0200
  • 31aa9ad29e
    listing: autogen mbox filename when exporting mail to directories Manos Pitsidianakis 2023-08-28 18:20:38 +0300
  • 59513b2670
    melib/jmap: implement Backend::submit(), server-side submission Manos Pitsidianakis 2023-08-28 14:43:23 +0300
  • 38bc1369cc
    melib/jmap: add an Identity type. Manos Pitsidianakis 2023-08-28 14:52:00 +0300
  • 5d8f07c805
    melib/jmap: rename some objects better Manos Pitsidianakis 2023-08-28 13:26:41 +0300
  • b95f778335
    melib/jmap: move JmapSession to its own module Manos Pitsidianakis 2023-08-28 12:44:04 +0300
  • 29fd8522e6
    melib/jmap: implement Backend::create_mailbox() Manos Pitsidianakis 2023-08-28 14:34:32 +0300
  • 31982931f5
    melib/jmap: use Argument<OBJ> (value or resultreference) where appropriate Manos Pitsidianakis 2023-08-28 14:31:05 +0300
  • d9467d5fcd
    melib/jmap: save all core capabilities to session store Manos Pitsidianakis 2023-08-28 14:25:21 +0300
  • 11432ba2c3
    melib/jmap: make `null` fields into Option<_>s Manos Pitsidianakis 2023-08-28 14:21:47 +0300
  • 4f9b97736a
    melib/jmap: Rename EmailImport to EmailImportObject Manos Pitsidianakis 2023-08-28 14:19:18 +0300
  • 6ebdc7f9ae
    melib/jmap: add Id<_>::empty() contructor Manos Pitsidianakis 2023-08-28 14:16:11 +0300
  • 37a787e6bb
    melib/jmap: use IndexMap instead of HashMap Manos Pitsidianakis 2023-08-28 14:09:36 +0300
  • c875dda496
    melib/jmap: add last_method_response field to Connection Manos Pitsidianakis 2023-08-13 14:29:00 +0300
  • f7a4741bf1
    melib/jmap: add jmap-trace feature Manos Pitsidianakis 2023-08-13 14:29:00 +0300
  • 3433f7c41e
    .gitea: update PULL_REQUEST_TEMPLATE.md Manos Pitsidianakis 2023-08-26 11:31:13 +0300
  • 9037f08495
    listing: replace hardcoded Key::{Home,End} values with shortcut values Manos Pitsidianakis 2023-08-26 11:25:20 +0300
  • ffba203a3b
    sidebar: add support for Home and End key navigation Manos Pitsidianakis 2023-08-26 11:17:21 +0300
  • 8551e1ba0b
    clippy: fix new 1.72 default clippy lints Manos Pitsidianakis 2023-08-25 19:49:26 +0300
  • 64982b4cab
    mail/view/thread: fix page{up,down} event bubbling up Manos Pitsidianakis 2023-08-25 18:20:56 +0300
  • 4d22b669bf
    Cargo.lock: update dependencies Manos Pitsidianakis 2023-08-25 08:22:13 +0300
  • 974b3a5305
    Update bitflags, rusqlite dependencies Manos Pitsidianakis 2023-08-25 08:17:05 +0300
  • f162239fcc
    .gitea/workflows: change `on:` conditions for test.yaml Manos Pitsidianakis 2023-08-24 11:37:35 +0300
  • 946309c6f3
    melib: do some small parser refactoring Manos Pitsidianakis 2023-08-24 11:32:21 +0300
  • 66c21ab173
    melib/email: move StandardHeader to its own module Manos Pitsidianakis 2023-08-24 09:10:09 +0300
  • 3963103d55
    contacts: prevent duplicate contact creation Manos Pitsidianakis 2023-08-23 17:29:21 +0300
  • ab57e9420d
    contacts: add delete_contact shortcut Manos Pitsidianakis 2023-08-23 17:27:48 +0300
  • 095d24f914
    .gitea: add PULL_REQUEST_TEMPLATE.md Manos Pitsidianakis 2023-08-21 16:06:35 +0300
  • 96f0b3e6b4
    components: fix shortcut section order Manos Pitsidianakis 2023-08-21 14:53:29 +0300
  • f193bdf685
    meli/jobs_view: add column headers and sorting Manos Pitsidianakis 2023-08-21 12:53:37 +0300
  • f93adb683a
    meli/terminal: replace change_color uses with change_theme Manos Pitsidianakis 2023-08-21 12:45:15 +0300
  • a1e7006186
    melib: move Sort{Order,Field} to utils mod Manos Pitsidianakis 2023-08-21 12:38:53 +0300
  • 52874f9a97
    mail/view: cancel previous jobs on MailView drop/update Manos Pitsidianakis 2023-08-21 10:18:30 +0300
  • ec1cc8100e
    WIP implement wait/delay for scheduled jobs feature/async-job-delay-wait Manos Pitsidianakis 2023-08-19 09:16:44 +0300
  • b3858de2f4
    melib/error: impl From<io::ErrorKind> for ErrorKind Manos Pitsidianakis 2023-08-19 09:09:28 +0300
  • dc2b00442b
    melib: run rustfmt and cargo-sort Manos Pitsidianakis 2023-08-19 09:07:55 +0300
  • da8e810448
    melib/connections: remove leftover debug prints Manos Pitsidianakis 2023-08-19 09:06:31 +0300
  • 4f6081b663 chore: Update to `imap-codec 1.0.0-beta`. Damian Poddebniak 2023-08-17 17:36:13 +0200
  • 67d2da0f88
    ci: disable smtp::test::test_smtp in test.yaml Manos Pitsidianakis 2023-08-16 20:34:33 +0300
  • df638cceec
    melib/connections: remove stale failing doc code example Manos Pitsidianakis 2023-08-16 19:49:44 +0300
  • 97d3686815
    melib/connections: use Happy Eyeballs algorithm Ꙭ Manos Pitsidianakis 2023-08-11 21:03:32 +0300
  • 6578a56668 Update cargo install directions kdwarn 2023-08-14 18:35:09 +0000
  • 0f60009ea9
    Makefile: add RUSTFLAGS with -D warnings Manos Pitsidianakis 2023-08-11 19:15:14 +0300
  • 5c2b04719b
    Normalize std::fmt::* imports Manos Pitsidianakis 2023-08-11 13:16:47 +0300
  • 7c9a4b4b7c
    meli: Move components/mail -> mail Manos Pitsidianakis 2023-08-11 13:01:32 +0300
  • 64ab65ddff
    meli: Move components/contacts -> contacts Manos Pitsidianakis 2023-08-11 12:49:06 +0300
  • 005bf3881e
    meli: Move components/utilities -> utilities Manos Pitsidianakis 2023-08-11 12:46:16 +0300
  • a5446975c2
    terminal: move braille and screen to their own module files Manos Pitsidianakis 2023-08-11 11:00:59 +0300
  • 7c7f6e1923
    melib/thread: don't increase Thread length for duplicates Manos Pitsidianakis 2023-08-10 18:48:53 +0300
  • 84081f4ed7
    melib/nntp: minor style fix Manos Pitsidianakis 2023-08-10 18:48:36 +0300
  • bf543855dc
    melib/email: add PartialEq<str> for MessageID Manos Pitsidianakis 2023-08-10 18:45:44 +0300
  • 448e0635e0
    melib/nntp: log error when command length exceeds 512 octets Manos Pitsidianakis 2023-08-10 18:31:22 +0300
  • 4e654d2d02
    melib/nntp: limit LIST ACTIVE command length to 512 octets Manos Pitsidianakis 2023-08-10 18:30:59 +0300
  • 40d4ecefa0
    melib/nntp: accept invalid (non-ascii) address comment text Manos Pitsidianakis 2023-08-10 18:29:58 +0300
  • b603524bc3 melib/nntp: log error when command length exceeds 512 octets fix/269-invalid-ctext-loop Manos Pitsidianakis 2023-08-07 11:42:04 +0300
  • c8abb15d78 melib/nntp: limit LIST ACTIVE command length to 512 octets Manos Pitsidianakis 2023-08-07 11:32:17 +0300
  • 2a079ee175 melib/nntp: accept invalid (non-ascii) address comment text Manos Pitsidianakis 2023-08-05 16:14:19 +0300
  • 0ee1b6e018
    account: start background watch job in init Manos Pitsidianakis 2023-07-28 19:34:56 +0300
  • 8cb2a515e1
    melib/smtp: use localhost in lieu of 127.0.0.1 for CI Manos Pitsidianakis 2023-07-26 09:08:12 +0300
  • 21e32ef498
    melib/smtp: use localhost in lieu of 127.0.0.1 for CI Manos Pitsidianakis 2023-07-26 09:08:12 +0300
  • 6e27edcb77
    ci: use cargo-nextest Manos Pitsidianakis 2023-07-24 14:11:00 +0300
  • cbada00da2
    ci: use cargo-nextest Manos Pitsidianakis 2023-07-24 14:11:00 +0300
  • ae25ffba43
    melib/smtp: don't do plain EHLO before starting Tls connection Manos Pitsidianakis 2023-07-24 10:57:35 +0300
  • 1e084c1d85
    melib: move backends out of the backends module Manos Pitsidianakis 2023-07-22 22:16:01 +0300
  • 9216e7bc65
    melib/connections: add opt id string for tracing Manos Pitsidianakis 2023-07-22 21:51:37 +0300
  • 8ecdb6df31
    melib/imap: add imap-trace feature Manos Pitsidianakis 2023-07-22 21:27:05 +0300
  • b65934facc
    melib/nntp: add nntp-trace feature Manos Pitsidianakis 2023-07-22 21:15:59 +0300
  • 89c90f224a
    melib: add `nntp` feature Manos Pitsidianakis 2023-07-22 21:01:42 +0300
  • 7db930cabd
    melib: rename `jmap_backend` feature to `jmap` Manos Pitsidianakis 2023-07-22 20:54:55 +0300
  • e9f09a153c
    melib: rename `mbox_backend` feature to `mbox` Manos Pitsidianakis 2023-07-22 20:52:37 +0300
  • fe7dcc508e
    melib: rename `notmuch_backend` feature to `notmuch` Manos Pitsidianakis 2023-07-22 20:51:12 +0300
  • fe027fa300
    melib: rename `maildir_backend` feature to `maildir` Manos Pitsidianakis 2023-07-22 20:48:09 +0300
  • 129f10911b
    melib: rename `imap_backend` feature to `imap` Manos Pitsidianakis 2023-07-22 20:46:23 +0300
  • 51e9fbe8f2
    sqlite3: add account_name identifier to sqlite3 index database name Manos Pitsidianakis 2023-07-22 20:43:08 +0300
  • 4874e30f3c
    melib: add smtp-trace feature Manos Pitsidianakis 2023-07-22 16:25:54 +0300
  • 80e6d3fd06
    melib/imap: add imap_connection test WIP imap-codec-server-tests Manos Pitsidianakis 2023-07-21 19:51:32 +0300
  • 073d43b9b8
    melib/test: move data files to data subdir Manos Pitsidianakis 2023-07-21 18:12:39 +0300
  • 8e698cabcf
    Fix unreachable-pub and disjoint-capture lint errors Manos Pitsidianakis 2023-07-20 00:19:42 +0300
  • 1d0405ed5b
    ci: add env vars Manos Pitsidianakis 2023-07-19 23:23:05 +0300
  • bb7e119ade
    Add gitea CI workflows Manos Pitsidianakis 2023-07-19 17:12:15 +0300
  • 29b43e2c88
    melib/datetime: replace mktime with timegm Manos Pitsidianakis 2023-07-19 15:53:17 +0300
  • 2df7354751
    mail/{listing,view}: fix overflow substracts Manos Pitsidianakis 2023-07-19 10:19:11 +0300
  • 6280bc75e5
    melib/jmap: fix blob download URL formatting Manos Pitsidianakis 2023-07-18 16:12:09 +0300
  • 48a10f7241
    melib: remove unused BackendOp::fetch_flags() method Manos Pitsidianakis 2023-07-18 15:51:31 +0300
  • 0219dc8707
    melib/jmap: respect max_objects_in_get when fetching email Manos Pitsidianakis 2023-07-18 11:04:00 +0300
  • c4c245ee19
    melib/jmap: respect danger_accept_invalid_certs setting Manos Pitsidianakis 2023-07-18 10:43:22 +0300
  • 53cba4beee
    Update README.md relative file paths Manos Pitsidianakis 2023-07-16 20:06:44 +0300
  • 561ba9c87b
    listing: add relative_list_indices setting for thread listing Manos Pitsidianakis 2023-07-16 14:13:55 +0300