-
be1d787b5f
Defend against Chrome rewriting the DOM, and add the language setting
jcoffey-dev
2026-08-31 09:14:41 -07:00
-
-
35c6060ceb
Merge pull request #144 from Coffey-Labs/push-survive-deploy
Coffey Labs
2026-08-31 08:24:25 -07:00
-
-
d255c20215
Keep push alive across a deploy, not just across a week
jcoffey-dev
2026-08-31 08:20:31 -07:00
-
-
2bf3137484
Merge pull request #143 from Coffey-Labs/push-renewal
Coffey Labs
2026-08-31 08:14:32 -07:00
-
-
562cee82ce
Renew the push subscription, so it does not lapse in a week
jcoffey-dev
2026-08-31 08:03:43 -07:00
-
-
e17d109ece
Merge pull request #142 from Coffey-Labs/features-touch-gestures
Coffey Labs
2026-08-31 07:51:28 -07:00
-
-
42dfdc5a44
Write down what the mail list does under a finger
jcoffey-dev
2026-08-31 07:03:29 -07:00
-
-
c987ecccf3
Merge pull request #141 from Coffey-Labs/mobile-gestures
Coffey Labs
2026-08-31 06:57:26 -07:00
-
-
b2769b9011
Give the mail list the gestures a phone already has
jcoffey-dev
2026-08-31 06:52:25 -07:00
-
c1c448b94d
Merge pull request #140 from Coffey-Labs/features-inventory
Coffey Labs
2026-08-30 23:05:10 -07:00
-
-
-
-
f736bf0c34
Write down everything ihasmail does
jcoffey-dev
2026-08-30 23:02:14 -07:00
-
-
0fb504748d
Merge pull request #139 from Coffey-Labs/immutable-by-default
Coffey Labs
2026-08-30 22:33:15 -07:00
-
-
34e37e1786
Deploy immutably by default
jcoffey-dev
2026-08-30 22:26:21 -07:00
-
-
806e63d071
Merge pull request #138 from Coffey-Labs/mock-moved-occurrence
v2026.8.30-pr138
Coffey Labs
2026-08-30 21:55:10 -07:00
-
-
06943fd473
Mock: let an override move an occurrence, as the server does
jcoffey-dev
2026-08-30 21:49:53 -07:00
-
-
362bd8b282
Merge pull request #137 from Coffey-Labs/calendar-per-occurrence
Coffey Labs
2026-08-30 21:45:15 -07:00
-
-
91481965bc
Calendar: never mutate an occurrence by an id we are holding
jcoffey-dev
2026-08-30 21:39:30 -07:00
-
5ced44ec13
Calendar: drop the per-event colour picker, which categories replaced
jcoffey-dev
2026-08-30 21:25:26 -07:00
-
dd8998f178
Calendar: edit and delete a single occurrence
jcoffey-dev
2026-08-30 21:25:03 -07:00
-
-
6ec2304fc2
Merge pull request #135 from Coffey-Labs/calendar-event-scope
Coffey Labs
2026-08-30 21:29:59 -07:00
-
-
d6f9ef1243
Merge pull request #136 from Coffey-Labs/version-tense
Coffey Labs
2026-08-30 21:28:08 -07:00
-
-
b0cb73a924
Stalwart has not reached 1.0 yet
jcoffey-dev
2026-08-30 21:22:07 -07:00
-
-
373822c2ae
Resolve the base event id in the calendar store, not at the call sites
jcoffey-dev
2026-08-30 21:06:56 -07:00
-
-
12157f47bf
Merge pull request #134 from Coffey-Labs/stalwart-0.16.20
Coffey Labs
2026-08-30 21:02:22 -07:00
-
-
e41742a26c
Stalwart 0.16.20 on the live instance
jcoffey-dev
2026-08-30 20:58:52 -07:00
-
-
1e01b34384
Merge pull request #131 from Coffey-Labs/github-org-coffey-labs
Coffey Labs
2026-08-30 15:26:58 -07:00
-
-
95f640b24c
Point at the Coffey-Labs organisation
jcoffey-dev
2026-08-30 15:17:43 -07:00
-
-
826a13ab39
Merge pull request #130 from LINUXexpert-org/calver-decouple-from-stalwart
Coffey Labs
2026-08-30 14:42:02 -07:00
-
-
2f55b1e3e1
Stop borrowing Stalwart's version number
jcoffey-dev
2026-08-30 14:38:07 -07:00
-
-
d75e9bc769
Merge pull request #129 from LINUXexpert-org/link-project-site-v2
Coffey Labs
2026-08-30 14:19:21 -07:00
-
-
08fd08e6fe
Link the project site from inside the app
jcoffey-dev
2026-08-30 01:18:36 -07:00
-
-
ecc030aa3f
Merge pull request #128 from LINUXexpert-org/deploy-dry-run-needs-no-terminal
Coffey Labs
2026-08-30 14:13:14 -07:00
-
-
8844fc9836
Let a dry run answer without a terminal
jcoffey-dev
2026-08-30 14:11:26 -07:00
-
-
ef7823d6de
Merge pull request #127 from LINUXexpert-org/blob-download-compressed-length
Coffey Labs
2026-08-30 13:58:24 -07:00
-
-
8d475e2b07
Refuse to save a script we only partly read
jcoffey-dev
2026-08-30 13:56:12 -07:00
-
0277b5b6a8
Send the length of the bytes we are actually sending
jcoffey-dev
2026-08-30 13:46:05 -07:00
-
-
22c8eb4af6
Merge pull request #126 from LINUXexpert-org/copyright-coffey-labs
LINUXexpert.org
2026-08-30 01:31:15 -07:00
-
-
bd3c4bf964
Change the copyright holder to Coffey Labs
jcoffey-dev
2026-08-30 01:29:17 -07:00
-
-
7eca17665a
Merge pull request #124 from LINUXexpert-org/work/coc-contact
LINUXexpert.org
2026-08-29 00:29:33 -07:00
-
-
b6327ffb98
Say where to report a code of conduct violation
jcoffey-dev
2026-08-29 00:26:17 -07:00
-
-
d8fc47d765
Clean up contributor metadata
jcoffey-dev
2026-08-28 15:18:05 -07:00
-
ddd1bbf9b3
Merge pull request #123 from LINUXexpert-org/untrusted-device-mode
LINUXexpert.org
2026-08-28 14:20:40 -07:00
-
-
0b01956535
Ask whose computer this is, and believe the answer
jcoffey-dev
2026-08-28 14:15:15 -07:00
-
-
045dda109b
Merge pull request #122 from LINUXexpert-org/roadmap-2fa-issue-closed
LINUXexpert.org
2026-08-28 12:02:42 -07:00
-
-
1c678fabed
Say where the 2FA entry came from, not that something is tracking it
jcoffey-dev
2026-08-28 12:00:38 -07:00
-
-
6bbe2448c4
Merge pull request #121 from LINUXexpert-org/immutable-positioning
v2.16.121
LINUXexpert.org
2026-08-27 23:14:50 -07:00
-
-
490b15e8c6
Lead with what makes it different
jcoffey-dev
2026-08-27 23:12:30 -07:00
-
-
f2e0cb6326
Merge pull request #120 from LINUXexpert-org/reload-without-waiting-for-the-user
LINUXexpert.org
2026-08-27 22:55:00 -07:00
-
-
8f9d253939
Reload even when there is an unsent draft
jcoffey-dev
2026-08-27 22:51:33 -07:00
-
fedd6ed161
Notice a new build without being told
jcoffey-dev
2026-08-27 22:45:16 -07:00
-
-
a3dc7e017c
Merge pull request #119 from LINUXexpert-org/reload-on-new-build
LINUXexpert.org
2026-08-27 22:24:18 -07:00
-
-
e327df818a
Reload when the server is running a newer build
jcoffey-dev
2026-08-27 22:21:32 -07:00
-
-
d6aa4d543a
Merge pull request #118 from LINUXexpert-org/deploy-immutable-mode
LINUXexpert.org
2026-08-27 22:06:06 -07:00
-
-
4cd7b895e9
Deploy immutably when asked to
jcoffey-dev
2026-08-27 22:04:13 -07:00
-
-
37bf96409d
Merge pull request #117 from LINUXexpert-org/immutable-session-seam
LINUXexpert.org
2026-08-27 21:52:02 -07:00
-
-
f72c67864e
Let the container run with nothing writable
jcoffey-dev
2026-08-27 21:48:23 -07:00
-
-
312a833d78
Merge pull request #116 from LINUXexpert-org/docs-menu-link
LINUXexpert.org
2026-08-27 15:36:51 -07:00
-
-
0fe75b280b
Link the documentation from the profile menu
jcoffey-dev
2026-08-27 15:34:30 -07:00
-
-
05be820be4
Merge pull request #115 from LINUXexpert-org/unknown-mailbox
LINUXexpert.org
2026-08-27 15:31:17 -07:00
-
-
5a7cc5cc5a
Say a missing folder is missing, not empty
jcoffey-dev
2026-08-27 15:28:26 -07:00
-
-
b4082d5bb2
Merge pull request #114 from LINUXexpert-org/screenshot-recipients
LINUXexpert.org
2026-08-27 14:53:10 -07:00
-
-
6efac64b37
Take a screenshot of the recipient picker
jcoffey-dev
2026-08-27 14:41:16 -07:00
-
-
8cc12b8f56
Merge pull request #113 from LINUXexpert-org/fixture-example-address
LINUXexpert.org
2026-08-27 14:17:38 -07:00
-
-
a2337f6ad8
Use an example address, and the right name, in the test fixtures
jcoffey-dev
2026-08-27 14:15:00 -07:00
-
e4b6413f46
Use an example address in the participants fixture
jcoffey-dev
2026-08-27 14:09:12 -07:00
-
-
3c417f070c
Merge pull request #112 from LINUXexpert-org/screenshot-files
LINUXexpert.org
2026-08-27 13:56:40 -07:00
-
-
e3de0bd500
Take the files screenshot with the others
jcoffey-dev
2026-08-27 13:54:15 -07:00
-
-
06b89111df
Merge pull request #110 from LINUXexpert-org/mailbox-sharewith
LINUXexpert.org
2026-08-27 13:35:06 -07:00
-
-
4c4821b5db
Ask for shareWith on mailboxes too
jcoffey-dev
2026-08-27 13:33:04 -07:00
-
-
e14fc36785
Merge pull request #109 from LINUXexpert-org/ask-for-sharewith
LINUXexpert.org
2026-08-27 13:27:46 -07:00
-
-
506865ca67
Ask for shareWith, or the server does not send it
jcoffey-dev
2026-08-27 13:25:00 -07:00
-
-
f83157464c
Merge pull request #108 from LINUXexpert-org/stop-sharing
LINUXexpert.org
2026-08-27 13:13:21 -07:00
-
-
9544fa5f12
Let the owner stop sharing a calendar or an address book
jcoffey-dev
2026-08-27 13:11:21 -07:00
-
-
298264aeb8
Merge pull request #107 from LINUXexpert-org/picker-loads-contacts
LINUXexpert.org
2026-08-27 13:03:30 -07:00
-
-
3a2f60189f
Load the contacts the recipient picker is meant to show
jcoffey-dev
2026-08-27 13:01:01 -07:00
-
-
31239ed9be
Merge pull request #106 from LINUXexpert-org/keep-full-copies
LINUXexpert.org
2026-08-27 12:44:58 -07:00
-
-
6a98dd22fd
Merge pull request #105 from LINUXexpert-org/mock-reports-changes
LINUXexpert.org
2026-08-27 12:43:04 -07:00
-
-
25b51069a9
Keep the full copy of an email the server says changed
jcoffey-dev
2026-08-27 12:42:38 -07:00
-
-
-
cd402a6ce4
Make the mock report what changed
jcoffey-dev
2026-08-27 12:40:09 -07:00
-
-
453a62115b
Merge pull request #104 from LINUXexpert-org/stop-rebuilding-the-message-body
LINUXexpert.org
2026-08-27 12:20:33 -07:00
-
-
c0fc0083ff
Stop rebuilding the message body when it is marked read
jcoffey-dev
2026-08-27 12:17:49 -07:00
-
-
8a3e0b9954
Merge pull request #103 from LINUXexpert-org/remember-added-shares
LINUXexpert.org
2026-08-27 12:08:13 -07:00
-
-
5e5bec31b7
Remember an added address book when the server will not
jcoffey-dev
2026-08-27 12:06:18 -07:00
-
-
04ec57058a
Merge pull request #102 from LINUXexpert-org/say-why-subscribe-failed
LINUXexpert.org
2026-08-27 11:34:45 -07:00
-
-
3416a41de9
Say so when the server refuses a subscribe
jcoffey-dev
2026-08-27 11:32:49 -07:00
-
-
d9995cd0b4
Merge pull request #101 from LINUXexpert-org/subscribe-shares
LINUXexpert.org
2026-08-27 11:21:22 -07:00
-
-
5f32d3d82c
Choose recipients from the address books
jcoffey-dev
2026-08-27 11:19:45 -07:00
-
0215255280
Add a shared calendar or address book, rather than being given it
jcoffey-dev
2026-08-27 11:16:30 -07:00
-
-
8d55652587
Merge pull request #99 from LINUXexpert-org/shared-calendars
LINUXexpert.org
2026-08-27 11:02:48 -07:00
-
-
270fb3d32c
Shared calendars in the calendar, and no more account switcher
jcoffey-dev
2026-08-27 10:57:27 -07:00
-
-
25fd6404f2
Merge pull request #98 from LINUXexpert-org/shared-address-books
LINUXexpert.org
2026-08-27 10:43:20 -07:00
-
-
350f4f4197
Put address books in the left pane, other people's included
jcoffey-dev
2026-08-27 10:40:50 -07:00
-
-
006190d523
Merge pull request #97 from LINUXexpert-org/withdraw-mail-sharing
LINUXexpert.org
2026-08-27 10:30:36 -07:00
-
-
1e2db95577
Stop offering to share mail folders, and let a share be removed
jcoffey-dev
2026-08-27 10:28:05 -07:00
-
88f9474b24
Merge pull request #95 from LINUXexpert-org/shared-with-me
LINUXexpert.org
2026-08-27 10:24:33 -07:00
-
-
52299ce8ef
Attach a file that is already in Files
jcoffey-dev
2026-08-27 10:18:49 -07:00
-
-
ad94efb65b
Reach shared folders from Files, not the profile menu
jcoffey-dev
2026-08-27 10:13:58 -07:00
-
-
9f4c0c3351
Merge pull request #94 from LINUXexpert-org/fix-account-routing
LINUXexpert.org
2026-08-27 10:02:11 -07:00
-
-
e014521fb6
Keep your own settings out of someone else's account
jcoffey-dev
2026-08-27 09:58:48 -07:00
-
cf9474ce35
Merge pull request #93 from LINUXexpert-org/fix-tree-on-account-switch
LINUXexpert.org
2026-08-27 09:56:02 -07:00
-
-
-