Commit graph

  • da96945f39
    fix regex match-group Psychi 2025-05-25 21:13:55 +02:00
  • 0bc9950b42
    Fix Cp1252 encoding Psychi 2025-05-25 21:04:40 +02:00
  • d866e2db1e
    Update include.php to use /home/user/.snappymail Mathías 2025-04-23 14:03:29 -03:00
  • 13f7c6a226
    Update include.php to use /home/<username>/.snappymail as config/data directory MathiasWH 2025-04-23 13:58:42 -03:00
  • c3660bee57 More compact view of folder list Mathias Koehrer 2025-04-11 17:19:19 +02:00
  • dea7f4d1d8 openssl_pkey_free is deprecated the-djmaze 2025-04-04 23:52:27 +02:00
  • 00128e837f
    incorrect using of the preposition 6o6ep 2025-04-02 10:22:23 +03:00
  • d9eaad24ad
    incorrect using of the preposition 6o6ep 2025-04-02 10:21:05 +03:00
  • 9565559213
    Update user.json Roman Chutchev 2025-03-11 23:10:42 +02:00
  • 1c9c9f0d6b
    Merge branch 'the-djmaze:master' into fix-ru-lang Roman Chutchev 2025-03-11 22:37:35 +02:00
  • d3b120bbe7
    Merge pull request #1880 from tribut/i18n-de-fixes Maarten 2025-03-10 16:45:38 +01:00
  • a024d34f6d
    Merge pull request #1891 from HeySora/master Maarten 2025-03-10 16:43:35 +01:00
  • 33fbaa9598 Bump version for #1918 the-djmaze 2025-03-10 16:35:27 +01:00
  • 86da00eb50
    Merge pull request #1918 from TomsProject/master Maarten 2025-03-10 16:34:17 +01:00
  • 45c8f71af0 Resolve #1883 the-djmaze 2025-03-10 16:14:33 +01:00
  • 70aebb4981 Resolve #1930 the-djmaze 2025-03-10 15:48:11 +01:00
  • 0233c83719
    Update user.json Roman Chutchev 2025-03-08 20:51:14 +02:00
  • 35a7e3ad4a
    Add Nextcloud 31 compatibility Eibe 2025-03-07 00:58:25 +01:00
  • f9cd95fdce Add Sieve support to auto domain grab plugin Jordan Schelew 2025-02-28 10:40:40 -04:00
  • e37546b795 Fix (docker): Ensure nginx does not listen on ipv6 in ipv4-only environments Leonard Jonathan Oh 2025-02-26 06:21:05 +00:00
  • 2741762199
    Changing hashing algorithm to sha256 TomsProject 2025-02-22 18:32:21 +08:00
  • ecbd13f099 Fix DateTimeHelper::ParseRFC2822DateString integer overflow on 32-bit PHP Simeon Goranov 2025-02-12 16:10:47 +02:00
  • 5607699221
    Update SECURITY.md Randolf Richardson 張文道 2025-02-06 09:32:18 -08:00
  • 5bba3dac82
    Automatically add favicon host to CSP if present HeySora 2025-01-14 13:27:26 +01:00
  • a41aac28d3 There is no $oConfig, guessing it's Api::Config() here Rob Emery 2025-01-11 22:30:41 +00:00
  • 4bbe93aea7 fixing missing ' Rob Emery 2025-01-11 22:27:16 +00:00
  • a8ef3aa18a Adding the ability to set the permissions used when creating files previously this was hardcoded, meaning that if you wanted to configure to permit group access (for exammple) this wasn't possible Rob Emery 2025-01-11 21:15:17 +00:00
  • ed4b2dd4e1
    Also map sSmtpUser to ldap login in plugin ldap-login-mapping ZephOne 2025-01-09 16:15:00 +01:00
  • fad9d5e482
    Explicit ldap-login-mapping plugin description ZephOne 2025-01-09 16:24:35 +01:00
  • 1660c62aa3
    Fix incorrect German translation Felix Eckhofer 2025-01-08 13:36:48 +01:00
  • dddf360db6
    Add intermediate certificates for S/MIME signing Felix Eckhofer 2025-01-07 21:26:18 +01:00
  • 7268dafffd fr: add an space before the colon Baptiste Daroussin 2024-12-27 09:19:08 +01:00
  • 8bf4727555 Also detect Identity using from address #1865 the-djmaze 2024-12-10 14:51:55 +01:00
  • 208b1fab62
    Merge pull request #1857 from lenny87/cs-translation Maarten 2024-12-10 14:33:02 +01:00
  • 149cf5a120
    Merge pull request #1861 from hungyao/patch-1 Maarten 2024-12-10 14:13:27 +01:00
  • 5973d71e2f Add an option to store(and delete) encrypted private key passphrase in the browser across multiple sessions Sergey Mosin 2024-12-09 11:18:41 -05:00
  • 486acde2e3 fix: properly convert minutes to milliseconds for debounce function Passphrases.handle Sergey Mosin 2024-12-08 19:52:49 -05:00
  • e16d0b52ae
    Update Html.js to remove x-html tags before rendering Andrew Tjia 2024-12-07 09:37:33 +09:00
  • c0348893af Delete OpenPGP keys on the server when they are deleted in the browser Sergey Mosin 2024-12-05 11:14:03 -05:00
  • 0ffd97a183
    Fixed typo in Spam folder name Jakub Lansky 2024-12-04 17:14:00 +01:00
  • 2143051eaf
    Finished czech translation of Snappymail Jakub Lansky 2024-12-04 14:42:06 +01:00
  • 7eaa065d76
    Merge pull request #1843 from edlerd/add-spf-dmarc Maarten 2024-11-26 03:01:32 +01:00
  • 7a465606bc Resolve #1849 the-djmaze 2024-11-26 02:47:17 +01:00
  • cd3398db20 Resolve #1850 the-djmaze 2024-11-26 01:47:34 +01:00
  • 18da535643
    Show icon if no information is avilable on dkip, dmark or spf David Edler 2024-11-18 17:20:57 +01:00
  • d301b93b0d
    Merge pull request #1845 from SergeyMosin/compact-composer-plugin-v1.0.6 Maarten 2024-11-18 16:01:52 +01:00
  • 66553a36da Improvements for #1846 the-djmaze 2024-11-18 16:00:03 +01:00
  • 95af4f60ea update squire to v2.3.2 and fix willPaste listener/sanitizer Sergey Mosin 2024-11-16 18:16:32 -05:00
  • 3ee978484a
    Add dmarc and spf indicators in mail view #1820 David Edler 2024-11-12 18:03:38 +01:00
  • 8b5547104d Only allow Proxy for logged in users the-djmaze 2024-11-12 00:35:51 +01:00
  • 0d5d403fb8 Resolve #1825 the-djmaze 2024-11-12 00:00:11 +01:00
  • 91ff43e6ab Resolve #1828 the-djmaze 2024-11-11 23:57:41 +01:00
  • bc6a2b67c0 Cleanup KnockoutJS a bit the-djmaze 2024-10-30 01:08:18 +01:00
  • 4cd5774257 ko.utils.domNodeDisposal.addDisposeCallback to ko.addDisposeCallback the-djmaze 2024-10-29 22:19:26 +01:00
  • c744b83480 Put knockout bind context Proxy outside bindingFunction the-djmaze 2024-10-29 17:16:22 +01:00
  • 3d55bdaf5a Added test contacts CardDAV settings the-djmaze 2024-10-29 13:17:30 +01:00
  • 2809e75307 Preload identicon on delayed avatar lookup the-djmaze 2024-10-29 11:33:46 +01:00
  • a83c3aacf8 Set identicon in cache when loading remote avatar fails the-djmaze 2024-10-29 01:29:52 +01:00
  • 8645b0ab1e Speedup identicons by caching them the-djmaze 2024-10-29 01:20:34 +01:00
  • 490d808cdb Speedup handling of identical avatars the-djmaze 2024-10-29 00:59:28 +01:00
  • f12de9a3fd Improve contacts layout the-djmaze 2024-10-28 12:02:50 +01:00
  • 1b4bf3b8c3 Rename Identity.formattedName to Identity.toString the-djmaze 2024-10-28 12:01:59 +01:00
  • 64e780e500 Resolve #1813 the-djmaze 2024-10-27 13:26:05 +01:00
  • 709d67226c Resolve #1815 the-djmaze 2024-10-27 13:08:52 +01:00
  • cab3b2b78a
    Merge pull request #1822 from ner00/master Maarten 2024-10-27 12:39:19 +01:00
  • c50edb826b Update Portuguese ner0 2024-10-23 12:09:55 +01:00
  • 332f9a79e3
    Merge pull request #1816 from romawkafor/master Maarten 2024-10-23 01:28:27 +02:00
  • 534b71e5a4 On reply, set from field to the received email to field #1805 the-djmaze 2024-10-23 01:27:29 +02:00
  • f0b3d798bc IdentityModel extends EmailModel the-djmaze 2024-10-23 00:56:42 +02:00
  • b01072e2e3 Improved some templates the-djmaze 2024-10-23 00:52:36 +02:00
  • bce9758338 Fix Knockout binding non-Observable notice the-djmaze 2024-10-23 00:52:01 +02:00
  • 3a589e240c Proper fix for default sortMode the-djmaze 2024-10-23 00:39:01 +02:00
  • 6bdd509b48 Cleanup knockout a bit the-djmaze 2024-10-23 00:37:48 +02:00
  • 4f6783a991 Bugfix: sortMode undefined at login the-djmaze 2024-10-23 00:28:13 +02:00
  • 721a849254
    Merge branch 'master' into dev/sync-nextcloud-addressbook Fahim Salam Chowdhury 2024-10-16 08:51:43 +00:00
  • 012c1102f9 Merge branch 'master' of github.com:the-djmaze/snappymail the-djmaze 2024-10-15 22:00:53 +02:00
  • 78547e8c68 Resolve #1806 the-djmaze 2024-10-15 22:00:33 +02:00
  • fdc1a1c924
    Update user.json Roman Pereviznyk 2024-10-15 16:55:09 +02:00
  • f877b849eb
    Merge pull request #1810 from romawkafor/master Maarten 2024-10-15 16:05:09 +02:00
  • a1f890e3b4
    Update user.json Roman Pereviznyk 2024-10-15 00:23:40 +03:00
  • 7aa87da449
    Create admin.json Roman Pereviznyk 2024-10-14 19:03:36 +03:00
  • 64f74d0511
    Update zh.ini Roman Pereviznyk 2024-10-14 17:53:38 +03:00
  • 5d679b5be5
    Update it.ini Roman Pereviznyk 2024-10-14 17:52:27 +03:00
  • 6bc658b5e0
    Update hu.ini Roman Pereviznyk 2024-10-14 17:51:57 +03:00
  • bc6de6c336
    Update en.ini Roman Pereviznyk 2024-10-14 17:51:08 +03:00
  • 583528c448
    Update cs.ini Roman Pereviznyk 2024-10-14 17:50:38 +03:00
  • 6307470ac0
    Create uk.ini Roman Pereviznyk 2024-10-14 17:48:18 +03:00
  • 35914c0406
    Create uk.ini Roman Pereviznyk 2024-10-14 17:32:59 +03:00
  • 5861124c2a
    Update user.json Roman Pereviznyk 2024-10-14 13:50:31 +03:00
  • 0ef2987911
    Merge pull request #1799 from hguilbert/patch-31 Maarten 2024-10-13 18:19:44 +02:00
  • 3d970e4706
    Merge pull request #1800 from tinola/master Maarten 2024-10-13 18:19:16 +02:00
  • 838e73fa94
    Update user.json tinola 2024-10-11 07:43:08 +02:00
  • 42c98d42e0
    Update user.json hguilbert 2024-10-11 05:54:05 +02:00
  • 055c0d3bf4 Added setting for default messages sort mode the-djmaze 2024-10-11 00:28:05 +02:00
  • 16106a28d5 Resolve #1798 the-djmaze 2024-10-10 23:45:28 +02:00
  • 9eb7f38485 KnockoutJS secure bindings using Proxy the-djmaze 2024-10-10 00:54:30 +02:00
  • 82ab4c4c6d Use CSS instead of $index #1797 the-djmaze 2024-10-10 00:54:19 +02:00
  • e345550c7f v2.38.2 v2.38.2 the-djmaze 2024-10-09 21:41:01 +02:00
  • 904a353bff Secure ko template bindings? the-djmaze 2024-10-09 21:35:34 +02:00
  • cb9e1b0705 Resolve #1797 the-djmaze 2024-10-09 21:34:00 +02:00