Manos Pitsidianakis
9f7dcfc21e
Bump version to 0.8.10
...
Highlights:
===========
- added pipe-attachment command
- added sample scripts for using meli as a mailto scheme handler in
contrib/
- fixed GPG encryption with libgpgme
Contributors in alphabetical order:
===================================
- Manos Pitsidianakis
- Matthias Geiger
Added
=====
- 5e77821f
mail/view: add pipe-attachment command in PR #540
"mail/view: add pipe-attachment command"
- fa896f6b
contrib: add mailto: scheme handler scripts
- 00ce9660
melib/backends: add as_any/as_any_mut methods to BackendMailbox
- fd243fa5
maildir: add mailbox creation tests
- de65eec3
meli/accounts: add mailbox_by_path() tests in PR #535
"Rework maildir mailbox path logic, add tests"
- 6b363601
melib/gpgme: impl Display for gpgme::Key
Bug Fixes
=========
- 60c90d75
melib/attachments: ensure MIME boundary prefixed with CRLF
- 3433c5c3
compose/pgp: rewrite key selection logic in PR #541 "More
gpgme/PGP fixes again"
- 12de82e7
melib/conf: fix mutt_alias_file not being validated in PR
#550 "Remove sealed_test dependency"
- c8e055a7
Fix version migrations being triggered backwards in PR #557
"Fix version migrations being triggered backwards"
- efab99fd
terminal: check for NO_COLOR env var without unicode validation
- 36a63e88
melib/maildir: rewrite create_mailbox()
- fcab855f
view: ensure envelope headers are always populated in PR
#538 "view: ensure envelope headers are always populated"
- 84564f44
mailcap: don't drop File before opening it in PR #552
"mailcap: don't drop File before opening it"
Changes
=======
- ed85da51
Remove sealed_test dependency
Refactoring
===========
- 03df2ac1
meli/utilities: add print utilities for tests
- 18e9d5c1
conf.rs: impl From<melib::AccountSettings> for AccountConf
- 1f2fec19
Fix 1.83.0 lints in PR #536 "CI: Add action to check for
DCO signoffs in PRs"
- 192ecea2
compose/gpg.rs: Fix msrv regression
Documentation
=============
- 4a61a4b8
melib: include README.md as preamble of crate rustdocs
- 80e53471
BUILD.md: move melib specific stuff to melib/README.md
- 91a17ece
melib/README.md: mention sqlite3-static feature
- b77a691b
meli/README.md: Add cargo features section in PR #549
"Document cargo features in READMEs"
- 91dc271d
contrib: add a README.md file
- 2e900be6
contrib/README.md: add section about oauth2.py
- 07812d2c
contrib/README.md: elaborate a bit about mailto in PR #545
"Add external mailto: handler support via scripts in contrib"
- e784e8d2
scripts: add markdown_doc_lints.py
Continuous Integration
======================
- 77629851
CI: Add action to check for DCO signoffs in PRs
- f944ebed
CI: Add error msg when cargo-derivefmt check fails
- d49344f9
CI: Move MSRV checks from manifest to lints in PR #553
"ci-workflow-fixes"
- ece6bfc2
CI: non-zero exit if cargo-derivefmt-* targets fail
- 2257b91b
CI: add actions/cache steps in PR #554 "CI: add
actions/cache steps"
- a1c9524f
CI: fix check_dco.sh not working with other repos in PR
#555 "CI: fix check_dco.sh not working with other repos"
Signed-off-by: Manos Pitsidianakis <manos@pitsidianak.is>
2024-12-06 07:56:00 +02:00
Manos Pitsidianakis
ce53925f36
Bump version to 0.8.9
...
This is mostly a fixups release.
Added
=====
- cf16bf65
meli/sqlite3: add tests for reindexing
- a389772d
accounts: suggest tips on mailbox_by_path error
Bug Fixes
=========
- 25f0a3f8
conf/terminal: fix serde of ProgressSpinnerSequence
- c375b48e
terminal: fix Synchronized Output response parsed as input
in PR #523 "terminal: fix Synchronized Output response parsed as
input"
- b7e215f9
melib/utils: fix test_fd_locks() on platforms without OFD support in
PR #524 "melib/utils: fix test_fd_locks() on platforms without OFD
support"
- 25c32a6b
meli/docs/meli.conf.examples.5: fix .Dt macro arguments
- 18ae5848
meli: fix reindex of previously indexed account with sqlite3
backend
- 13e917d9
Fix some compilation errors with cfg feature attrs in PR #531
"accounts: suggest tips on mailbox_by_path error"
- 8c176d38
contacts/editor: fix crash on saving contact in PR #532
"contacts/editor: fix crash on saving contact"
- fb5a88c2
melib/collection: ensure mailbox exists when inserting new envelopes
in PR #529 "Small account stuff fixes"
Changes
=======
- 7f8f1cf6
melib/gpgme bindings renewal in PR #533 "melib/gpgme
bindings renewal"
- 9b7825bc
Update futures-util dep, remove stderrlog dep
- 4be69360
Remove obsolete "encoding" dependency in PR #530
"Remove/update obsolete dependencies"
Refactoring
===========
- 5af6e059
meli/accounts: use Arc<str> for account name
- 567270e1
melib: use Vec instead of SmallVec for search results
- 2bd8d7ba
conf/tests.rs: Rename test functions to follow path convention
Documentation
=============
- 97242482
meli/docs: add meli.conf.examples to CLI and tests
- 0f096338
README.md: Update ways to install, add gitlab mirror link
in PR #528 "Integrate meli.conf.examples.5 into CLI and build, also
update README with installation instructions"
Continuous Integration
======================
- 630df308
CI: Add arm64 runners in job matrices in PR #527 "CI: Add
arm64 runners in job matrices"
- 49ecbb56
CI: .gitea/Makefile.lint: check if nightly exists
Signed-off-by: Manos Pitsidianakis <manos@pitsidianak.is>
2024-11-27 16:16:29 +02:00
Manos Pitsidianakis
a27a28275b
Bump version to 0.8.8
...
Finally!
Signed-off-by: Manos Pitsidianakis <manos@pitsidianak.is>
2024-11-19 16:14:21 +02:00
Manos Pitsidianakis
c051190114
Update debian/meli.{docs,examples} and Cargo exclude
...
Signed-off-by: Manos Pitsidianakis <manos@pitsidianak.is>
2024-09-08 11:30:03 +03:00
Manos Pitsidianakis
b55edd4727
debian: update meli.docs and add meli.manpages
...
Signed-off-by: Manos Pitsidianakis <manos@pitsidianak.is>
2024-09-03 10:14:06 +03:00
Manos Pitsidianakis
6ae2cf0b6b
Bump version to 0.8.7
...
Signed-off-by: Manos Pitsidianakis <manos@pitsidianak.is>
2024-07-30 17:23:38 +03:00
Manos Pitsidianakis
f1332e82b6
Bump version to 0.8.6
...
Signed-off-by: Manos Pitsidianakis <manos@pitsidianak.is>
2024-06-08 11:55:13 +03:00
Manos Pitsidianakis
8eaf03554f
Bump version to 0.8.5
...
Signed-off-by: Manos Pitsidianakis <manos@pitsidianak.is>
2024-05-06 18:37:30 +03:00
Manos Pitsidianakis
b8b24282a0
Update all instances of old domains with meli-email.org
...
Signed-off-by: Manos Pitsidianakis <manos@pitsidianak.is>
2024-03-10 21:38:12 +02:00
Manos Pitsidianakis
e481880321
Various manpage touchups and URL updates
...
Signed-off-by: Manos Pitsidianakis <manos@pitsidianak.is>
2024-03-10 21:34:46 +02:00
Geert Stappers
a88b8c5ea0
debian/changelog warning fix
...
Added
- actual change log entries
- a space in front of hyphen hyphen
- empty lines
Signed-off-by: Geert Stappers <stappers@stappers.it>
2024-03-10 16:43:51 +02:00
Manos Pitsidianakis
7861fb0402
Fix typos found with typos
tool
...
Signed-off-by: Manos Pitsidianakis <manos@pitsidianak.is>
2024-01-03 11:08:55 +02:00
Manos Pitsidianakis
7412c23870
Bump meli version to 0.8.5-rc.3
...
Signed-off-by: Manos Pitsidianakis <manos@pitsidianak.is>
2023-12-11 13:18:50 +02:00
Manos Pitsidianakis
2419f4bd40
CI: add debian package build workflow
...
Signed-off-by: Manos Pitsidianakis <manos@pitsidianak.is>
2023-12-11 09:32:40 +02:00
Manos Pitsidianakis
59c99fdc79
debian: update debian package metadata
...
Signed-off-by: Manos Pitsidianakis <manos@pitsidianak.is>
2023-12-10 21:22:23 +02:00
Manos Pitsidianakis
5f8d7c8039
debian: Update deb-dist target command with author metadata
...
Signed-off-by: Manos Pitsidianakis <manos@pitsidianak.is>
2023-12-10 19:38:29 +02:00
Manos Pitsidianakis
1617212c5b
CI: add scripts/check_debian_changelog.sh lint
...
Check if latest version in debian/changelog matches the version in
meli/Cargo.toml.
Signed-off-by: Manos Pitsidianakis <manos@pitsidianak.is>
2023-12-10 15:33:10 +02:00
Manos Pitsidianakis
d16afc7d8d
Bump version to 0.8.5-rc.2
...
Signed-off-by: Manos Pitsidianakis <manos@pitsidianak.is>
2023-12-04 17:22:56 +02:00
Manos Pitsidianakis
71f3ffe740
Update Makefile
...
Signed-off-by: Manos Pitsidianakis <manos@pitsidianak.is>
2023-12-03 18:08:48 +02:00
Manos Pitsidianakis
cd2ba80f8e
debian: update metadata
...
Signed-off-by: Manos Pitsidianakis <manos@pitsidianak.is>
2023-11-27 21:23:00 +02:00
Manos Pitsidianakis
3a10953f05
debian/: update fix-prefix-for-debian.patch
2023-03-06 09:52:51 +02:00
cos
671ce9f694
debian/: add missing build dependencies
...
quilt has unconditionally been used in debian/rules since the initial
addition of debian packaging support in commit bb80de.
sqlite3 has been a default feature since at least commit 6ceed3,
possibly longer through rusqlite.
2023-03-06 09:20:03 +02:00
Manos Pitsidianakis
15ca25af73
Bump version to 0.7.2
2021-10-15 12:36:37 +03:00
Manos Pitsidianakis
bc08bf1d13
Bump version to 0.7.1
2021-09-08 16:20:02 +03:00
Manos Pitsidianakis
978939d8e3
Bump version to 0.7.0
2021-09-03 16:10:37 +03:00
Manos Pitsidianakis
1ddde400ee
debian/: bump version to 0.6.2
2020-09-24 18:15:46 +03:00
Manos Pitsidianakis
559de5e140
Add docs/ folder
2020-09-20 15:00:03 +03:00
Manos Pitsidianakis
e8a98f87e3
Change version to 0.6.1
2020-08-02 01:25:06 +03:00
Manos Pitsidianakis
93d9c195cc
Change version to 0.6.0
2020-07-29 20:17:59 +03:00
Manos Pitsidianakis
0ebad39b50
Bumb version to 0.5.1
2020-02-09 19:52:00 +02:00
Manos Pitsidianakis
30c31c9c90
debian/: move xdg-utils to recommends
...
It's not a hard dependency
2020-02-09 16:43:03 +02:00
Manos Pitsidianakis
63cdf1a38f
debian/: add mandoc build dependency
2020-02-09 02:46:27 +02:00
Manos Pitsidianakis
41ee43438d
Bumb version to 0.5.0
2020-02-04 19:54:12 +02:00
Manos Pitsidianakis
bb80de91ae
Makefile: add debian/ and deb-dist target to build *.deb package
2020-02-04 02:55:45 +02:00