the-djmaze
62c20c8327
CSS -webkit-text-size-adjust is obsolete
2026-11-02 22:58:23 +01:00
the-djmaze
eb8035b064
CSS speak was Chrome only
2026-11-02 22:56:28 +01:00
Maarten
12cce0ace4
Merge pull request #1981 from HeySora/fix-js-runtime-error
...
Fix JS runtime error when forwarding e-mails as attachments
2026-11-02 22:50:15 +01:00
the-djmaze
70cf3f1726
Update version number due to #2096
2026-11-02 22:47:56 +01:00
Maarten
d5776a81e7
Merge pull request #2096 from FathiBenNasr/fix/ics-viewer-wait-for-attachments
...
ics-viewer: read the attachments again once the message body is loaded
2026-11-02 22:45:47 +01:00
the-djmaze
3ebda9c936
Missed an option for #2095
2026-11-02 22:43:23 +01:00
the-djmaze
b9ede20025
Improved building plugins
2026-11-02 22:28:58 +01:00
the-djmaze
66bfb04330
whitespace fix
2026-11-02 21:56:09 +01:00
the-djmaze
3d65d2c148
Bugfix login-http extension
2026-11-02 21:55:51 +01:00
the-djmaze
01e58c876f
Resolve #2071 (openpgp.decrypt decrypted text was decoded twice)
2026-11-02 18:32:22 +01:00
the-djmaze
eeec1b8b49
Add debug message
2026-11-02 18:21:22 +01:00
the-djmaze
1246a455f3
Ask the browser properly whether it can preview a PDF
...
8086beb6c2
2026-11-02 18:16:40 +01:00
the-djmaze
9b17dd7d41
Replace Object.prototype.hasOwnProperty.call() with Object.hasOwn()
2026-11-02 18:10:33 +01:00
the-djmaze
024343b612
Improved #2037
2026-11-02 18:07:34 +01:00
the-djmaze
1cd80f94c7
Merge branch 'master' of github.com:the-djmaze/snappymail
2026-11-02 17:56:06 +01:00
Maarten
4718c84c35
Merge pull request #2037 from gocowim/fix_header_detect
...
Fix Mime/Parser header detection: Don't render Plain text as Mime parts
2026-11-02 17:55:57 +01:00
the-djmaze
2ecd6b0745
Reopening a popup during its fade out kept the previous contents
...
72ee2b0863
2026-11-02 17:49:39 +01:00
the-djmaze
45b4df3912
Resolve #2095
2026-11-02 17:00:37 +01:00
the-djmaze
02e059c360
aSri
2026-11-02 16:10:34 +01:00
the-djmaze
804df33544
Bugfix undefined $aSri
2026-11-02 16:10:14 +01:00
Fathi Ben Nasr
81bde353f4
ics-viewer: read the attachments again once the message body is loaded
...
The view sets the message before populateMessageBody() fills its
attachments, so attachments() is still empty when the plugin looks for
the calendar part, and it never looked again: the event panel did not
show up for most invitations. Subscribe to msg.attachments until the
part is found or another message is shown, and drop a late result that
belongs to a message no longer displayed.
2026-11-02 09:55:31 +00:00
the-djmaze
75303886d3
abstract class ResponseStatus to BackedEnum
2026-11-02 04:51:05 +01:00
the-djmaze
bcd9657ce4
Better BackedEnum handling
2026-11-02 04:33:25 +01:00
the-djmaze
b02b28f26b
dkim use str_contains instead of strpos
2026-11-02 03:58:46 +01:00
the-djmaze
6cd36e0752
Added Email::GetEmailUtf8()
2026-11-02 03:58:26 +01:00
the-djmaze
913d7a8b32
Improceved IDN emailaddress handling
2026-11-02 03:13:39 +01:00
the-djmaze
5d43aeef0b
Convert some abstract enumeration classes to PHP 8.1+ (Backed)Enum
2026-11-02 02:13:15 +01:00
the-djmaze
a5592108a5
Bugfix BaseAppMainCssSri
2026-11-02 01:36:04 +01:00
the-djmaze
71d10f8cf6
fix(security): require CSRF token for headerless GET JSON actions
...
ba3741080a
2026-11-02 01:07:33 +01:00
the-djmaze
2de4ebac54
Use custom TAR builder instead of PharData
2026-11-02 00:54:36 +01:00
the-djmaze
61a16e2e72
Remove unused old solution of #1641
2026-11-01 22:51:40 +01:00
the-djmaze
ef49cc142e
Wrote the GnuPG WKD fetcher
2026-11-01 22:13:09 +01:00
the-djmaze
7ebd70418c
Some small changes
2026-11-01 22:12:29 +01:00
the-djmaze
124a9c687e
Added Subresource Integrity checks from Tachyon
...
64e23d4fca
2026-11-01 22:10:41 +01:00
the-djmaze
30469ae2dc
Updated plugins list
2026-11-01 21:15:10 +01:00
the-djmaze
1c6fe3623f
Easier managing releases
2026-11-01 21:14:49 +01:00
the-djmaze
958de79186
Too long line
2026-11-01 21:14:22 +01:00
the-djmaze
3378b91781
Update gulp@latest
2026-11-01 21:14:03 +01:00
the-djmaze
af7848cbeb
Protect dkim in MIME Authentication-Results header
...
Like: Authentication-Results: ORIGINATING;
6acc7b28b7
2026-11-01 15:32:17 +01:00
the-djmaze
929ce7bfd7
IMAP atom can have < or >
...
41b327c771
2026-11-01 15:04:03 +01:00
Maarten
76156a5497
Merge pull request #1974 from HeySora/fix-release-file-for-docker
...
Fix docker command syntax in cli/release.php
2026-10-30 20:47:29 +01:00
the-djmaze
47d7378db6
Nextcloud 32+ #2055
2026-10-30 20:45:54 +01:00
the-djmaze
9308bc13f2
Nextcloud 32+ INavigationManager #1999
2026-10-30 17:21:01 +01:00
the-djmaze
c233269f47
Nextcloud only handle POST data when there' s a user
2026-10-30 16:54:31 +01:00
the-djmaze
a013cb949d
Merge branch 'master' of github.com:the-djmaze/snappymail
2026-10-30 15:07:54 +01:00
the-djmaze
49ddcc7dfd
Nextcloud 34 changes #2055
2026-10-30 15:07:05 +01:00
the-djmaze
0d1e2a2cd2
Nextcloud 34 changes #2005
2026-10-30 15:05:39 +01:00
the-djmaze
8afb1049f7
Add some changes for Nextcloud 34+ #2055
2026-10-29 14:33:17 +01:00
the-djmaze
b5315e4044
Remove duplicate command parameter --with-fingerprint
2026-10-28 15:10:08 +01:00
the-djmaze
b792fd461d
Added Base32 for handling GnuPG WKD key finder
2026-10-28 02:51:22 +01:00