openvibers/openvibe.mail Commits
openvibe-sdk v0.147.0 (was v0.146.0) (#66)
Changes
@@@ -221,6 +221,6 @@ Stalwart.<!-- versions:start -->- openvibe-contracts: v0.399.0--- openvibe-sdk: v0.146.0++- openvibe-sdk: v0.147.0- openvibe-shared: v4.200.0<!-- versions:end -->@@@ -8,7 +8,7 @@"port": 5250,"domain": "openvibe.email; receive-only MX. The API is public through nginx (deploy/nginx/openvibe.email.conf); no UI yet.","contracts": "openvibe-contracts v0.399.0",-- "sdk": "openvibe-sdk v0.146.0",++ "sdk": "openvibe-sdk v0.147.0","shared": "openvibe-shared v4.200.0","contractsProposed": [],"stalwart": {@@@ -86,5 +86,5 @@"delivery": "a reply to the owner's own openvibe.email addresses (mailbox, masks, burners) is handed to the mail server over loopback SMTP. Sending outside OpenVibe is not ours yet (plan M2, waiting on the owner): MAIL_OUTBOUND=on is the only way on and it is OFF by default, so with it off such a reply opens no connection and answers 409 mail.outbound_closed, which the agent's system turns into the person's send approval (the reply waits, nothing is sent, nothing is lost)","outbound": "GET /internal/mail/outbound says whether Mail may send outside OpenVibe, so an approval card can say plainly that the reply will wait"},-- "updated": "2026-11-10"++ "updated": "2026-11-11"}@@@ -17,7 +17,7 @@"mailparser": "3.14.2","nodemailer": "10.4.0","openvibe-contracts": "https://codeload.github.com/OpenVibers/OpenVibe.Contracts/tar.gz/refs/tags/v0.399.0",-- "openvibe-sdk": "https://codeload.github.com/OpenVibers/OpenVibe.SDK/tar.gz/refs/tags/v0.146.0",++ "openvibe-sdk": "https://codeload.github.com/OpenVibers/OpenVibe.SDK/tar.gz/refs/tags/v0.147.0","openvibe-shared": "https://codeload.github.com/OpenVibers/OpenVibe.Shared/tar.gz/refs/tags/v4.200.0","pg": "^8.23.0","sanitize-html": "^2.18.1"@@@ -1566,9 +1566,9 @@}},"node_modules/openvibe-sdk": {-- "version": "0.146.0",-- "resolved": "https://codeload.github.com/OpenVibers/OpenVibe.SDK/tar.gz/refs/tags/v0.146.0",-- "integrity": "sha512-ab7FjDpkbx2oP5eTOkgdRnUjM65IUUZnb9lq/XYsdOznPgbpOk/pX4EuzFdQJhFXZNZQglBB1JB3U/c6R/CuMw==",++ "version": "0.147.0",++ "resolved": "https://codeload.github.com/OpenVibers/OpenVibe.SDK/tar.gz/refs/tags/v0.147.0",++ "integrity": "sha512-KhP+PwR8fPBTLIh0C4FmiKniTLbW12lDc5r7pW2gXopzj5CQbI2gohFr1Dydfwxnz73RH05fvkBi9Jl2yjHVNQ==","license": "MIT","bin": {"openvibe-download": "bin/openvibe-download.js"@@@ -31,7 +31,7 @@"mailparser": "3.14.2","nodemailer": "10.4.0","openvibe-contracts": "https://codeload.github.com/OpenVibers/OpenVibe.Contracts/tar.gz/refs/tags/v0.399.0",-- "openvibe-sdk": "https://codeload.github.com/OpenVibers/OpenVibe.SDK/tar.gz/refs/tags/v0.146.0",++ "openvibe-sdk": "https://codeload.github.com/OpenVibers/OpenVibe.SDK/tar.gz/refs/tags/v0.147.0","openvibe-shared": "https://codeload.github.com/OpenVibers/OpenVibe.Shared/tar.gz/refs/tags/v4.200.0","pg": "^8.23.0","sanitize-html": "^2.18.1"
@@ -221,6 +221,6 @@ Stalwart.
@@ -221,6 +221,6 @@ Stalwart.
<!-- versions:start -->
<!-- versions:start -->
- openvibe-contracts: v0.399.0
- openvibe-contracts: v0.399.0
-- openvibe-sdk: v0.146.0
+- openvibe-sdk: v0.147.0
- openvibe-shared: v4.200.0
- openvibe-shared: v4.200.0
<!-- versions:end -->
<!-- versions:end -->
@@ -8,7 +8,7 @@
@@ -8,7 +8,7 @@
"port": 5250,
"port": 5250,
"domain": "openvibe.email; receive-only MX. The API is public through nginx (deploy/nginx/openvibe.email.conf); no UI yet.",
"domain": "openvibe.email; receive-only MX. The API is public through nginx (deploy/nginx/openvibe.email.conf); no UI yet.",
"contracts": "openvibe-contracts v0.399.0",
"contracts": "openvibe-contracts v0.399.0",
- "sdk": "openvibe-sdk v0.146.0",
+ "sdk": "openvibe-sdk v0.147.0",
"shared": "openvibe-shared v4.200.0",
"shared": "openvibe-shared v4.200.0",
"contractsProposed": [],
"contractsProposed": [],
"stalwart": {
"stalwart": {
@@ -86,5 +86,5 @@
@@ -86,5 +86,5 @@
"delivery": "a reply to the owner's own openvibe.email addresses (mailbox, masks, burners) is handed to the mail server over loopback SMTP. Sending outside OpenVibe is not ours yet (plan M2, waiting on the owner): MAIL_OUTBOUND=on is the only way on and it is OFF by default, so with it off such a reply opens no connection and answers 409 mail.outbound_closed, which the agent's system turns into the person's send approval (the reply waits, nothing is sent, nothing is lost)",
"delivery": "a reply to the owner's own openvibe.email addresses (mailbox, masks, burners) is handed to the mail server over loopback SMTP. Sending outside OpenVibe is not ours yet (plan M2, waiting on the owner): MAIL_OUTBOUND=on is the only way on and it is OFF by default, so with it off such a reply opens no connection and answers 409 mail.outbound_closed, which the agent's system turns into the person's send approval (the reply waits, nothing is sent, nothing is lost)",
"outbound": "GET /internal/mail/outbound says whether Mail may send outside OpenVibe, so an approval card can say plainly that the reply will wait"
"outbound": "GET /internal/mail/outbound says whether Mail may send outside OpenVibe, so an approval card can say plainly that the reply will wait"
},
},
- "updated": "2026-11-10"
+ "updated": "2026-11-11"
}
}
@@ -17,7 +17,7 @@
@@ -17,7 +17,7 @@
"mailparser": "3.14.2",
"mailparser": "3.14.2",
"nodemailer": "10.4.0",
"nodemailer": "10.4.0",
"openvibe-contracts": "https://codeload.github.com/OpenVibers/OpenVibe.Contracts/tar.gz/refs/tags/v0.399.0",
"openvibe-contracts": "https://codeload.github.com/OpenVibers/OpenVibe.Contracts/tar.gz/refs/tags/v0.399.0",
- "openvibe-sdk": "https://codeload.github.com/OpenVibers/OpenVibe.SDK/tar.gz/refs/tags/v0.146.0",
+ "openvibe-sdk": "https://codeload.github.com/OpenVibers/OpenVibe.SDK/tar.gz/refs/tags/v0.147.0",
"openvibe-shared": "https://codeload.github.com/OpenVibers/OpenVibe.Shared/tar.gz/refs/tags/v4.200.0",
"openvibe-shared": "https://codeload.github.com/OpenVibers/OpenVibe.Shared/tar.gz/refs/tags/v4.200.0",
"pg": "^8.23.0",
"pg": "^8.23.0",
"sanitize-html": "^2.18.1"
"sanitize-html": "^2.18.1"
@@ -1566,9 +1566,9 @@
@@ -1566,9 +1566,9 @@
}
}
},
},
"node_modules/openvibe-sdk": {
"node_modules/openvibe-sdk": {
- "version": "0.146.0",
- "resolved": "https://codeload.github.com/OpenVibers/OpenVibe.SDK/tar.gz/refs/tags/v0.146.0",
- "integrity": "sha512-ab7FjDpkbx2oP5eTOkgdRnUjM65IUUZnb9lq/XYsdOznPgbpOk/pX4EuzFdQJhFXZNZQglBB1JB3U/c6R/CuMw==",
+ "version": "0.147.0",
+ "resolved": "https://codeload.github.com/OpenVibers/OpenVibe.SDK/tar.gz/refs/tags/v0.147.0",
+ "integrity": "sha512-KhP+PwR8fPBTLIh0C4FmiKniTLbW12lDc5r7pW2gXopzj5CQbI2gohFr1Dydfwxnz73RH05fvkBi9Jl2yjHVNQ==",
"license": "MIT",
"license": "MIT",
"bin": {
"bin": {
"openvibe-download": "bin/openvibe-download.js"
"openvibe-download": "bin/openvibe-download.js"
@@ -31,7 +31,7 @@
@@ -31,7 +31,7 @@
"mailparser": "3.14.2",
"mailparser": "3.14.2",
"nodemailer": "10.4.0",
"nodemailer": "10.4.0",
"openvibe-contracts": "https://codeload.github.com/OpenVibers/OpenVibe.Contracts/tar.gz/refs/tags/v0.399.0",
"openvibe-contracts": "https://codeload.github.com/OpenVibers/OpenVibe.Contracts/tar.gz/refs/tags/v0.399.0",
- "openvibe-sdk": "https://codeload.github.com/OpenVibers/OpenVibe.SDK/tar.gz/refs/tags/v0.146.0",
+ "openvibe-sdk": "https://codeload.github.com/OpenVibers/OpenVibe.SDK/tar.gz/refs/tags/v0.147.0",
"openvibe-shared": "https://codeload.github.com/OpenVibers/OpenVibe.Shared/tar.gz/refs/tags/v4.200.0",
"openvibe-shared": "https://codeload.github.com/OpenVibers/OpenVibe.Shared/tar.gz/refs/tags/v4.200.0",
"pg": "^8.23.0",
"pg": "^8.23.0",
"sanitize-html": "^2.18.1"
"sanitize-html": "^2.18.1"