-
898815eaca
Merge pull request #251 from Coffey-Labs/i18n-french-catch-up
Coffey Labs
2026-09-03 14:01:09 -07:00
-
-
6ac5ee45dd
Merge pull request #250 from Coffey-Labs/i18n-spanish-catch-up
Coffey Labs
2026-09-03 14:01:04 -07:00
-
-
f500261697
Merge pull request #249 from Coffey-Labs/i18n-german-catch-up
Coffey Labs
2026-09-03 14:00:59 -07:00
-
-
7a67a2c1c3
Merge pull request #248 from Coffey-Labs/i18n-render-untranslated-lists
Coffey Labs
2026-09-03 14:00:54 -07:00
-
-
9245fc5b1e
Add the third-pass strings to Ukrainian
jcoffey-dev
2026-09-03 13:56:25 -07:00
-
9ed64bea88
Add the third-pass strings to Russian
jcoffey-dev
2026-09-03 13:56:05 -07:00
-
21d0320765
Add the third-pass strings to Simplified Chinese
jcoffey-dev
2026-09-03 13:55:45 -07:00
-
2a5c6a5c18
Add the third-pass strings to Japanese
jcoffey-dev
2026-09-03 13:55:43 -07:00
-
e5c8594901
Add the third-pass strings to Brazilian Portuguese
jcoffey-dev
2026-09-03 13:55:19 -07:00
-
d844786e14
Add the third-pass strings to Dutch
jcoffey-dev
2026-09-03 13:55:17 -07:00
-
1b75580da2
Add the third-pass strings to French
jcoffey-dev
2026-09-03 13:54:53 -07:00
-
c0faed2c2a
Add the third-pass strings to Spanish
jcoffey-dev
2026-09-03 13:54:41 -07:00
-
bb5a26c343
Add the third-pass strings to German
jcoffey-dev
2026-09-03 13:53:49 -07:00
-
be088ed78d
Third pass: the strings libraries build and views render raw
jcoffey-dev
2026-09-03 13:51:55 -07:00
-
-
-
20b6475f18
Second pass: four dialogs that were never wrapped
jcoffey-dev
2026-09-03 11:58:17 -07:00
-
-
-
31feb4114a
Catch the Simplified Chinese catalogue up with what shipped after it
jcoffey-dev
2026-09-03 11:54:32 -07:00
-
-
-
2280df1ea9
Catch the Ukrainian catalogue up with what shipped after it
jcoffey-dev
2026-09-03 11:52:41 -07:00
-
-
-
083039b27e
Catch the Russian catalogue up with what shipped after it
jcoffey-dev
2026-09-03 11:50:29 -07:00
-
-
-
d525b18f6d
Catch the Japanese catalogue up with what shipped after it
jcoffey-dev
2026-09-03 11:48:32 -07:00
-
-
-
f5ba09ef77
Catch the Brazilian Portuguese catalogue up with what shipped after it
jcoffey-dev
2026-09-03 11:46:28 -07:00
-
-
-
3b77fb85fd
Catch the Dutch catalogue up with what shipped after it
jcoffey-dev
2026-09-03 11:44:27 -07:00
-
-
-
b05cd178e6
Catch the French catalogue up with what shipped after it
jcoffey-dev
2026-09-03 11:42:30 -07:00
-
-
-
f2437b6904
Catch the Spanish catalogue up with what shipped after it
jcoffey-dev
2026-09-03 11:40:36 -07:00
-
-
-
ba16067529
Catch the German catalogue up with what shipped after it
jcoffey-dev
2026-09-03 11:37:56 -07:00
-
-
-
b10149fd54
Translate three lists the code was rendering raw
jcoffey-dev
2026-09-03 11:37:05 -07:00
-
-
3ffee1224f
Merge pull request #246 from Coffey-Labs/ci/prune-old-images
Coffey Labs
2026-09-02 23:50:13 -07:00
-
-
4b2c97df4e
Prune old images, and keep every release
jcoffey-dev
2026-09-02 23:47:22 -07:00
-
-
60a4647a43
Merge pull request #245 from Coffey-Labs/ci/scheduled-releases
Coffey Labs
2026-09-02 23:45:41 -07:00
-
-
5cb0b2f3ea
Cut a release once a week, and only when there is something in it
jcoffey-dev
2026-09-02 23:43:12 -07:00
-
-
e1c85cf82e
Merge pull request #244 from Coffey-Labs/ci/publish-container-image
v2026.9.2-pr244
Coffey Labs
2026-09-02 23:30:07 -07:00
-
-
1734ed0439
Publish the image the docs have been telling people to pull
jcoffey-dev
2026-09-02 23:22:21 -07:00
-
-
93856de143
Merge pull request #243 from Coffey-Labs/fix/login-app-name
Coffey Labs
2026-09-02 15:27:20 -07:00
-
-
cfcaf5f573
Call the instance what it calls itself, on the page that matters most
jcoffey-dev
2026-09-02 15:24:36 -07:00
-
-
3582ad116e
Merge pull request #242 from Coffey-Labs/feat/contacts-update-on-reimport
Coffey Labs
2026-09-02 15:17:27 -07:00
-
-
9f4bd65fd5
Update a contact on re-import rather than skipping it
jcoffey-dev
2026-09-02 15:06:04 -07:00
-
-
af0e8b2be2
Merge pull request #241 from Coffey-Labs/feat/domain-server-mapping
Coffey Labs
2026-09-02 14:33:14 -07:00
-
-
171c11fc92
Choose the Stalwart by the domain somebody signs in with
jcoffey-dev
2026-09-02 14:18:50 -07:00
-
-
2a41a31bb9
Merge pull request #240 from Coffey-Labs/fix/upstream-outage-lockout
Coffey Labs
2026-09-02 14:14:24 -07:00
-
-
607afeb4ad
Do not spend login attempts on an outage nobody caused
jcoffey-dev
2026-09-02 14:08:23 -07:00
-
-
f6f6ce0b5e
Merge pull request #237 from Coffey-Labs/feat/headers-show-original
Coffey Labs
2026-09-02 13:23:01 -07:00
-
-
b10ce2f9dd
Make "Show original" in the headers dialog the action, not a description
jcoffey-dev
2026-09-02 13:17:10 -07:00
-
-
45f1309d06
Merge pull request #235 from Coffey-Labs/feat/go-to-folder
Coffey Labs
2026-09-02 13:07:52 -07:00
-
-
483aac849a
Go to a folder by name, with g then o
jcoffey-dev
2026-09-02 13:03:55 -07:00
-
-
a8cf8ce3d7
Merge pull request #234 from Coffey-Labs/feat/ldif-duplicate-report
Coffey Labs
2026-09-02 12:51:10 -07:00
-
-
9622875659
Say how much an LDIF re-import duplicated, without acting on it
jcoffey-dev
2026-09-02 12:45:30 -07:00
-
-
0d5975d427
Merge pull request #232 from Coffey-Labs/docs/policy-example
Coffey Labs
2026-09-02 11:23:15 -07:00
-
-
a24b4c5538
Ship an example settings policy, and name the variables in .env.example
jcoffey-dev
2026-09-02 11:20:34 -07:00
-
-
cff7f6c11b
Merge pull request #231 from Coffey-Labs/feat/policy-change-once
Coffey Labs
2026-09-02 11:03:50 -07:00
-
-
c31a653a04
Apply installation policy changes once each, per account
jcoffey-dev
2026-09-02 11:00:48 -07:00
-
-
6821d6a93f
Merge pull request #230 from Coffey-Labs/feat/installation-defaults
Coffey Labs
2026-09-02 10:52:58 -07:00
-
-
457ea53ca3
Let an installation seed and lock user settings
jcoffey-dev
2026-09-02 10:49:55 -07:00
-
-
a01e1874d8
Merge pull request #229 from Coffey-Labs/fix/export-vtimezone
Coffey Labs
2026-09-02 10:29:45 -07:00
-
-
0e58b886b5
Define the zones an export names, instead of only naming them
jcoffey-dev
2026-09-02 10:26:43 -07:00
-
-
5f35428ddb
Merge pull request #228 from Coffey-Labs/feat/vcard-uid-dedupe
Coffey Labs
2026-09-02 09:36:35 -07:00
-
-
a1fe4fea1a
Skip vCards on re-import that the address book already has
jcoffey-dev
2026-09-02 09:33:53 -07:00
-
-
85289b0c34
Merge pull request #227 from Coffey-Labs/feat/calendar-ics-export
Coffey Labs
2026-09-02 09:24:00 -07:00
-
-
1a6158aa70
Export a calendar as an iCAL file
jcoffey-dev
2026-09-02 09:21:16 -07:00
-
-
cb69115be1
Merge pull request #226 from Coffey-Labs/feat/contacts-menu-parity
Coffey Labs
2026-09-02 09:08:40 -07:00
-
-
8badf48c4a
Give the address books the menus the calendars have
jcoffey-dev
2026-09-02 09:06:00 -07:00
-
-
a61fe28523
Merge pull request #225 from Coffey-Labs/feat/skip-duplicate-uids-on-import
Coffey Labs
2026-09-02 08:57:36 -07:00
-
-
74f6d1d0aa
Skip events on re-import that the calendar already has
jcoffey-dev
2026-09-02 08:52:33 -07:00
-
-
f1a8f162cf
Merge pull request #221 from Coffey-Labs/feat/set-folder-role
Coffey Labs
2026-09-02 08:41:09 -07:00
-
-
5e6e049eef
Set the Archive role from ihasmail, rather than describing it
jcoffey-dev
2026-09-02 08:38:08 -07:00
-
-
8e9259638d
Merge pull request #220 from Coffey-Labs/fix/archive-role-message
Coffey Labs
2026-09-02 08:10:10 -07:00
-
-
1611ae6918
Say the Archive folder needs the role, not the name
jcoffey-dev
2026-09-02 08:00:46 -07:00
-
-
3f33b61369
Merge pull request #219 from Coffey-Labs/fix/unsaved-dialog-emphasis
Coffey Labs
2026-09-02 07:50:05 -07:00
-
-
6e1ac42d5a
Merge pull request #218 from Coffey-Labs/fix/contact-import-batching
Coffey Labs
2026-09-02 07:50:00 -07:00
-
-
4a99b77bc3
Highlight saving, not discarding, on the unsaved-changes guard
jcoffey-dev
2026-09-02 07:05:27 -07:00
-
-
-
4121f9263b
Set contact cards in batches the server will take
jcoffey-dev
2026-09-02 06:54:24 -07:00
-
-
6b8ac393c9
Merge pull request #215 from Coffey-Labs/fix/ical-import-batching
Coffey Labs
2026-09-02 06:43:20 -07:00
-
-
17bd548524
Import an iCal file in batches the server will take
jcoffey-dev
2026-09-02 06:29:49 -07:00
-
-
b0edce1d9b
Merge pull request #214 from Coffey-Labs/fix/drag-day-across-timezones
Coffey Labs
2026-09-02 01:11:53 -07:00
-
-
4570df6eab
Merge pull request #213 from Coffey-Labs/fix/push-verification-cache-key
Coffey Labs
2026-09-02 01:11:32 -07:00
-
-
8962065782
Merge pull request #212 from Coffey-Labs/fix/attach-size-limits
Coffey Labs
2026-09-02 01:11:11 -07:00
-
-
7b3069e41b
Move an event by the days the hand moved it, not to the date dropped on
jcoffey-dev
2026-09-02 01:07:07 -07:00
-
-
-
44b676c55d
Name the push verification entry absolutely, from both sides
jcoffey-dev
2026-09-02 01:01:11 -07:00
-
-
-
1b4788c0a7
Apply the upload limit only where something is uploaded
jcoffey-dev
2026-09-02 00:58:37 -07:00
-
-
13a6bcd66b
Merge pull request #211 from Coffey-Labs/feat/ical-subscriptions
Coffey Labs
2026-09-02 00:54:55 -07:00
-
-
4d18d94b63
Subscribe to a calendar published at a URL
jcoffey-dev
2026-09-02 00:52:06 -07:00
-
b4ee545856
Merge pull request #210 from Coffey-Labs/feat/drag-reschedule
Coffey Labs
2026-09-02 00:42:47 -07:00
-
-
-
-
a30f96f76b
Drag an event to move it, and its edge to resize it
jcoffey-dev
2026-09-02 00:40:03 -07:00
-
-
0ac5f78789
Merge pull request #209 from Coffey-Labs/feat/palettes
Coffey Labs
2026-09-02 00:23:34 -07:00
-
-
c838569638
Merge branch 'main' into feat/palettes
jcoffey-dev
2026-09-02 00:19:22 -07:00
-
-
-
-
72742ef30a
Merge pull request #208 from Coffey-Labs/feat/list-sort-order
Coffey Labs
2026-09-02 00:18:27 -07:00
-
-
9aa0eda0d5
Six palettes, each with a light half and a dark one
jcoffey-dev
2026-09-02 00:14:54 -07:00
-
-
-
34fc5ab81f
Let the message list be sorted by something other than the date
jcoffey-dev
2026-09-01 23:51:56 -07:00
-
-
6c7c6d19b3
Merge pull request #206 from Coffey-Labs/feat/birthday-calendar
Coffey Labs
2026-09-01 23:35:46 -07:00
-
-
c5be74fe57
Merge pull request #205 from Coffey-Labs/feat/tnef
Coffey Labs
2026-09-01 23:35:26 -07:00
-
-
60d275f38b
Merge pull request #204 from Coffey-Labs/feat/nested-labels
Coffey Labs
2026-09-01 23:35:04 -07:00
-
-
1ed8531764
Line up selectedAll with the rest of the object it sits in
jcoffey-dev
2026-09-01 23:31:28 -07:00
-
c9ab203b76
Show birthdays from the address book as a calendar
jcoffey-dev
2026-09-01 23:28:21 -07:00
-
be8b89f5ab
Merge branch 'main' into feat/nested-labels
jcoffey-dev
2026-09-01 23:27:52 -07:00
-
-
-
-
9cace7c90c
Merge pull request #203 from Coffey-Labs/feat/select-all-in-folder
Coffey Labs
2026-09-01 23:24:14 -07:00
-
-
-
-
9a474ef2c8
Open winmail.dat
jcoffey-dev
2026-09-01 23:16:22 -07:00
-
-
-
f7ef886b45
Nest labels, and let each one say how prominent it is
jcoffey-dev
2026-09-01 23:09:21 -07:00
-
-
-
8bee0eb3c8
Select a whole folder, not just the rows that are loaded
jcoffey-dev
2026-09-01 22:56:14 -07:00
-
-
d300107be0
Merge pull request #202 from Coffey-Labs/feat/sender-link-warnings
Coffey Labs
2026-09-01 22:48:12 -07:00
-
-
255616341b
Merge pull request #201 from Coffey-Labs/feat/base-path
Coffey Labs
2026-09-01 22:47:53 -07:00
-
-
5b18f1d5d7
Warn about outside senders, large sends and links that mislead
jcoffey-dev
2026-09-01 22:45:22 -07:00
-
-
-
93d0a32af2
Serve ihasmail from a subpath
jcoffey-dev
2026-09-01 22:41:18 -07:00