Commit Graph

  • 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
  • 8abc9358a7
    mail/pgp: add newline after Version: 1 header Manos Pitsidianakis 2023-07-16 11:46:45 +0300
  • e9cd800f49
    melib/nntp: add support for storing read status locally Manos Pitsidianakis 2023-07-16 11:37:09 +0300
  • 519257b08f
    listing: add relative_menu_indices setting for menubar Manos Pitsidianakis 2023-07-15 20:29:25 +0300
  • ab418c1d39
    pgp: refresh documentation, fix encryption/signing Manos Pitsidianakis 2023-07-15 19:32:39 +0300
  • 486d01272e
    Async Cursors WIP async-cursors Manos Pitsidianakis 2023-07-14 15:36:23 +0300
  • cf9a04a591
    Add metadata to Jobs, and add JobManager tab Manos Pitsidianakis 2023-07-14 00:23:24 +0300
  • 369c1dbdac
    view/html: show `open` command in status bar Manos Pitsidianakis 2023-07-13 23:02:10 +0300
  • 4e55fbc90d
    nntp: add SEEN flag to all envs, since NNTP has no flags Manos Pitsidianakis 2023-07-13 21:03:55 +0300
  • 5ceddf412e
    Update CHANGELOG.md Manos Pitsidianakis 2023-07-13 17:21:10 +0300
  • 13fe64a027
    Cache pgp signature verification results Manos Pitsidianakis 2023-07-13 17:18:13 +0300
  • 6086a3789d
    Fix libgpgme segfault error and re-enable gpg Manos Pitsidianakis 2023-07-13 16:51:37 +0300
  • 5b5869a2ec
    logging: re-enable print to stderr ifdef MELI_DEBUG_STDERR Manos Pitsidianakis 2023-07-13 16:49:50 +0300
  • 866166eb8e
    attachments: don't print parsing error for empty bytes Manos Pitsidianakis 2023-07-13 16:48:59 +0300
  • d4e605c098
    Add tagref source code annotations Manos Pitsidianakis 2023-07-13 16:47:11 +0300
  • a5770c89f4
    Add Woodpecker-CI check pipeline Manos Pitsidianakis 2023-07-11 12:45:50 +0300
  • fff91f7c2b
    Add Woodpecker-CI check pipeline Manos Pitsidianakis 2023-07-11 12:45:50 +0300
  • 74e15316db
    view/envelope: open message/rfc822 attachments in subview instead of new tab Manos Pitsidianakis 2023-07-10 08:34:35 +0300
  • d93ee413a7
    melib/datetime: add timestamp_to_string_utc Manos Pitsidianakis 2023-07-09 18:50:35 +0300
  • c2ed3e283f
    view/envelope: fix Source::* view showing only envelope body Manos Pitsidianakis 2023-07-07 13:50:46 +0300
  • b0e867eb68
    Move src to meli/src Manos Pitsidianakis 2023-07-06 09:03:19 +0300
  • b5657201db
    melib: fix doctest compilation errors Manos Pitsidianakis 2023-07-05 16:33:13 +0300
  • 3803d788ab
    if auth is false checks if config has password entry rek2 2023-07-07 01:36:56 +0200
  • b5f205b77b add availability to use server_password_command in the nntp backend like in the IMAP backend rek2 2023-07-06 05:23:24 +0200
  • 1d60ff20f1 DO NOT MERGE Damian Poddebniak 2023-07-05 15:58:29 +0200
  • 7c33f8999b chore: Use published imap-codec 0.10.0. Damian Poddebniak 2023-07-05 14:46:39 +0200
  • 34a54d3c05 docs: Add some `TODO(#222)`s. Damian Poddebniak 2023-07-04 21:32:07 +0200
  • 9d51b6bd52 chore: Update `imap-codec`. Damian Poddebniak 2023-07-04 20:40:51 +0200
  • 7998e1e77e
    melib/datetime: add missing LC libc constants for openbsd target_os Manos Pitsidianakis 2023-07-03 11:21:20 +0300