2174ccb7b3
Merge pull request 'Send security and conduct reports to Coffey Labs LLC addresses' (#55) from chore/company-contacts into main
main
jcoffey-dev2026-10-06 07:25:37 +00:00
0580812216
Send security and conduct reports to Coffey Labs LLC addresses
jcoffey-dev2026-10-06 00:22:15 -07:00
06ea28dade
Merge pull request 'Name Coffey Labs LLC as the copyright holder' (#54) from chore/copyright-coffey-labs-llc into main
jcoffey-dev2026-10-06 06:42:03 +00:00
20ac83c8df
Name Coffey Labs LLC as the copyright holder
jcoffey-dev2026-10-05 23:33:07 -07:00
a58ea326d9
Merge pull request 'Notifications with the app closed, for every signed-in account' (#53) from feat/other-accounts-push-b into main
jcoffey-dev2026-10-06 03:42:31 +00:00
9fcf4812f3
Notifications with the app closed, for every signed-in account
jcoffey-dev2026-10-05 20:38:44 -07:00
13c9b8ef91
Merge pull request 'A narrow route to another signed-in account, for its push subscription' (#52) from feat/other-accounts-push into main
jcoffey-dev2026-10-06 03:27:03 +00:00
6b979c5ac7
A narrow route to another signed-in account, for its push subscription
jcoffey-dev2026-10-05 20:24:18 -07:00
8acd30e8a1
Merge pull request 'New mail in the other signed-in accounts: counts, a dot, and a notification' (#51) from feat/other-accounts-unread into main
jcoffey-dev2026-10-06 03:12:56 +00:00
5f27923ce6
New mail in the other signed-in accounts: counts, a dot, and a notification
jcoffey-dev2026-10-05 20:10:07 -07:00
68c91a1ad4
Merge pull request 'Ten translations: count Turkish where the repo states the number' (#50) from docs/ten-translations into main
jcoffey-dev2026-10-06 02:33:55 +00:00
9e77fb3f47
Ten translations: count Turkish where the repo states the number
jcoffey-dev2026-10-05 19:30:40 -07:00
351a5aa01d
Merge pull request 'Account switcher: more than one account signed in at once' (#49) from feat/account-switcher into main
jcoffey-dev2026-10-06 01:47:37 +00:00
34baca4365
Account switcher: more than one account signed in at once
jcoffey-dev2026-10-05 18:44:45 -07:00
9f53759462
Merge pull request 'Show an assigned shared mailbox as shared, not as a locked account' (#48) from feat/shared-mailbox-kind into main
jcoffey-dev2026-10-05 22:18:41 +00:00
c66a8aadd7
Show an assigned shared mailbox as shared, not as a locked account
jcoffey-dev2026-10-05 15:15:57 -07:00
7f12a7d8ee
Merge pull request 'Open a group's mailbox, or folders someone shared, from the account menu' (#47) from feat/shared-mail into main
jcoffey-dev2026-10-05 21:52:10 +00:00
722a68432c
Open a group's mailbox, or folders someone shared, from the account menu
jcoffey-dev2026-10-05 14:49:28 -07:00
6190d2b4f5
Merge remote-tracking branch 'origin/main' into feat/app-rail-layout
jcoffey-dev2026-10-05 12:12:17 -07:00
ed23610e31
Merge pull request 'Turkish: the 88 strings that fell back to English' (#43) from i18n/turkish-inbuxa-strings into main
jcoffey-dev2026-10-05 19:12:03 +00:00
3e044057f6
Merge pull request 'Composer: smarter suggestions, links over selections, big images attached' (#44) from feat/composer-polish into main
jcoffey-dev2026-10-05 19:12:00 +00:00
69ccb313e3
Merge pull request 'Save the people you write to as contacts' (#45) from feat/collect-recipients into main
jcoffey-dev2026-10-05 19:11:57 +00:00
29795f3988
Merge remote-tracking branch 'origin/main' into feat/collect-recipients
jcoffey-dev2026-10-05 12:04:39 -07:00
38dcbd9e0c
Merge pull request 'Never send a message twice after a lost reply' (#42) from fix/send-no-duplicates into main
jcoffey-dev2026-10-05 19:03:59 +00:00
2e7f30c64e
Finish the settings load when the tree remounts mid-load (ihasmail #29)
jcoffey-dev2026-10-05 03:48:08 +00:00
c558693db5
Merge pull request 'ci: let the announce workflow run by hand for a given tag' (#40) from ci/announce-dispatch into main
jcoffey-dev2026-10-05 03:56:29 +00:00
c87a6d1cd6
ci: let the announce workflow run by hand for a given tag
jcoffey-dev2026-10-04 20:53:46 -07:00
34d3f21b4b
Merge pull request 'ci: pin discourse-release at 9282c6f, which maps inbuxa-webmail' (#39) from ci/announce-pin-inbuxa-webmail into main
jcoffey-dev2026-10-05 03:49:11 +00:00
0c5ad7a3b8
ci: pin discourse-release at 9282c6f, which maps inbuxa-webmail
jcoffey-dev2026-10-04 20:46:27 -07:00
5664896f53
Rename the repository to inbuxa-webmail
jcoffey-dev2026-10-04 20:29:09 -07:00
4d7668601e
Merge pull request 'ci: copy each release image to GHCR as a replica' (#37) from ci/ghcr-replica into main
jcoffey-dev2026-09-30 16:30:40 +00:00
bdee5de814
ci: copy each release image to GHCR as a replica
jcoffey-dev2026-09-30 09:27:48 -07:00
b1436d4d2a
Merge pull request 'ci: copy each release to GitHub after the tag build' (#36) from ci/github-release-copy into main
jcoffey-dev2026-09-30 13:54:41 +00:00
a7c7d88408
ci: copy each release to GitHub after the tag build
jcoffey-dev2026-09-30 06:52:03 -07:00
63ddc23ee2
Merge pull request 'ci: name the tag in GitHub's tag status, and make digests re-runnable' (#35) from ci/tag-path-hardening into main
jcoffey-dev2026-09-30 13:47:42 +00:00
ae83d27e4b
ci: name the tag in GitHub's tag status, and make digests re-runnable
jcoffey-dev2026-09-30 06:44:52 -07:00
043fe4ca54
Merge pull request 'ci: run the github wait job on its own runner label' (#34) from ci/wait-runner into main
jcoffey-dev2026-09-30 07:39:03 +00:00
24dccdb47d
ci: run the github wait job on its own runner label
jcoffey-dev2026-09-30 00:36:13 -07:00
6e1166319a
Merge pull request 'ci: a cancelled GitHub run no longer reports failure to Gitea' (#33) from fix/ci-report-cancelled into main
jcoffey-dev2026-09-30 07:29:52 +00:00
ddb6ce4611
ci: a cancelled GitHub run no longer reports failure to Gitea
jcoffey-dev2026-09-30 00:26:40 -07:00
bf35e75f88
Merge pull request 'docs: point issues and discussions at Gitea and the forum' (#32) from docs/mirror-note into main
jcoffey-dev2026-09-30 07:18:31 +00:00
3251478d61
docs: point issues and discussions at Gitea and the forum
jcoffey-dev2026-09-30 00:16:10 -07:00
401c32a3e6
Merge pull request 'ci: build on GitHub via the mirror, switchable with BUILD_ON' (#31) from ci/build-on-github into main
jcoffey-dev2026-09-30 06:52:38 +00:00
216ebd4dfe
Build on GitHub Actions when BUILD_ON=github
jcoffey-dev2026-09-29 23:06:27 -07:00
829e46beae
Merge pull request 'Confirm a typed password without replaying it over JMAP' (#30) from fix/confirm-password-without-basic into main
jcoffey-dev2026-09-29 17:03:54 +00:00
1acf2f29e7
Confirm a typed password without replaying it over JMAP
jcoffey-dev2026-09-29 06:50:32 -07:00
d73f5e8f9e
Merge pull request 'DLP on send: warnings, blocks and held mail in the composer' (#29) from feature/dlp-dialogs into main
jcoffey-dev2026-09-29 01:55:54 +00:00
07cfe1310e
DLP on send: warnings, blocks and held mail in the composer
jcoffey-dev2026-09-28 18:51:34 -07:00
290bc63dbb
Merge pull request 'Say which legacy protocols are off when only some are' (#28) from feature/per-protocol-legacy-note into main
jcoffey-dev2026-09-28 06:27:12 +00:00
44f8e30c45
Say which legacy protocols are off when only some are
jcoffey-dev2026-09-27 23:21:21 -07:00
ac0f8789f6
Merge pull request 'Delete people in the console, not the webmail's Administration' (#27) from feature/delete-in-console into main
jcoffey-dev2026-09-28 02:34:53 +00:00
5c08fb9fe9
Delete people in the console, not the webmail's Administration
jcoffey-dev2026-09-27 19:32:33 -07:00
9e47437ef8
Merge pull request 'Open a locked account whole: calendar, contacts and files too' (#26) from feature/delegate-whole-account into main
jcoffey-dev2026-09-28 01:06:55 +00:00
173680cc41
Open a locked account whole: calendar, contacts and files too
jcoffey-dev2026-09-27 18:04:38 -07:00
22d891b1ed
Merge pull request 'Seven app fixes from public ihasmail' (#25) from merge/public-app-fixes into main
jcoffey-dev2026-09-27 23:32:21 +00:00
c64a23f9d9
List folders in sidebar order in the move-to picker
jcoffey-dev2026-09-21 08:25:58 -07:00
fedc34698e
The toolbar above an open message acts on that message (#414) (#417)
jcoffey2026-09-20 14:53:45 -07:00
8bfc7a85a9
A reply to a self-addressed message follows its Reply-To (#415) (#416)
jcoffey2026-09-20 14:50:48 -07:00
2fffc9043d
Quote images through the proxy, and unproxy them on the way out (#412) (#413)
jcoffey2026-09-19 16:08:52 -07:00
a94fd9cce3
Quoting follows the message's own image decision (#410) (#411)
jcoffey2026-09-19 15:48:13 -07:00
9ba2c6e290
Switching format keeps the original quote, not a flattened copy (#409) (#409)
jcoffey2026-09-19 15:17:12 -07:00
996aa66ef0
Offer the message's own format when replying (#407) (#408)
jcoffey2026-09-19 14:43:38 -07:00
d5c49c2962
Merge pull request 'Mark no interface language Beta' (#24) from i18n/no-beta-languages into main
jcoffey-dev2026-09-27 23:05:17 +00:00
2361caf2c7
Merge pull request 'Dutch out of Beta: the native speaker's final review, from public ihasmail' (#23) from i18n/dutch-native-review into main
jcoffey-dev2026-09-27 23:01:42 +00:00
2c4d6cdfae
Link Michael's profile from the Dutch credits
jcoffey-dev2026-09-26 17:15:32 -07:00
f95072ab92
Credit Michael (mbjboon82) for the Dutch review
jcoffey-dev2026-09-26 17:14:45 -07:00
ab759143ab
Take Dutch out of Beta with the native speaker's final review
jcoffey-dev2026-09-26 17:10:36 -07:00
d0f7c6ed20
Merge pull request 'Open locked accounts handed to you, beside your own mail' (#22) from feature/delegated-accounts into main
jcoffey-dev2026-09-27 22:55:38 +00:00
4fcc8dd1b9
Show every folder of a locked account in view
jcoffey-dev2026-09-27 15:50:51 -07:00
8674b70f62
Open locked accounts handed to you, beside your own mail
jcoffey-dev2026-09-27 14:32:10 -07:00
ffe1a898f5
Merge pull request 'Version the brand images URLs' (#21) from brand/versioned-images into main
jcoffey-dev2026-09-27 05:53:40 +00:00
0adc402629
Version the brand images' URLs, so a new mark reaches returning visitors
jcoffey-dev2026-09-26 22:50:22 -07:00
2a30a32c79
Merge pull request 'Brand: inbuxa own kitten replaces ihasmail cat' (#20) from brand/new-mark into main
jcoffey-dev2026-09-27 05:12:38 +00:00
dfbfc38258
About: present inbuxa as the suite, not only the webmail
jcoffey-dev2026-09-25 21:18:13 -07:00
8fef2c208d
Merge pull request 'About: the mail node by hostname, found with resolvePtr' (#17) from fork/about-ptr-fix into main
jcoffey-dev2026-09-26 04:18:11 +00:00
66673bc9d1
About: show the mail node's hostname, not its address
jcoffey-dev2026-09-25 21:14:54 -07:00
41fb7875d0
About: find the mail node's name with resolvePtr
jcoffey-dev2026-09-25 21:14:13 -07:00
3507a21599
Merge pull request 'About: name the webmail node and the mail server node' (#16) from fork/about-node-identity into main
jcoffey-dev2026-09-26 04:05:46 +00:00
6b44705bfd
About: name the webmail node and the mail server node
jcoffey-dev2026-09-25 20:46:04 -07:00
119548090e
Merge pull request 'Show the language model's opinion on a message' (#15) from feature/llm-opinion into main
jcoffey-dev2026-09-23 05:39:19 +00:00