Commit graph

  • a056631cef Update example extension/plugin the-djmaze 2024-02-08 00:46:16 +01:00
  • 89b6e84fea Deduplicate and sort OpenPGP.js key stores #89 the-djmaze 2024-02-08 00:08:24 +01:00
  • d832117ae4 Disabled support for Nextcloud OpenID Connect https://github.com/the-djmaze/snappymail/issues/1420#issuecomment-1933045917 the-djmaze 2024-02-07 23:35:45 +01:00
  • 8f037b4b46 Use input type="search" the-djmaze 2024-02-07 02:42:00 +01:00
  • a7f764546f Fix pgp import button style #89 the-djmaze 2024-02-07 02:38:46 +01:00
  • f8002151be Added button to import keys from server into OpenPGP.js #89 the-djmaze 2024-02-07 02:29:22 +01:00
  • 6c01db395d Added support to lookup public keys online #89 the-djmaze 2024-02-07 01:55:52 +01:00
  • bac6c2d332 More log debug messages for #1420 the-djmaze 2024-02-07 01:17:26 +01:00
  • 59fea00a31 Redesign Nextcloud OIDC login #1420 the-djmaze 2024-02-06 20:31:50 +01:00
  • 66c9091b88 Add more debug messages for #1420 the-djmaze 2024-02-06 19:57:00 +01:00
  • f0d97b52d9 Support JSON-LD #1422 the-djmaze 2024-02-06 19:52:00 +01:00
  • a46484755b Added Autoconfig as extension the-djmaze 2024-02-06 18:43:33 +01:00
  • 728286d16c Cleanup some mail address parsing the-djmaze 2024-02-06 18:31:11 +01:00
  • 04a78ad8bd Resolve #1294 the-djmaze 2024-02-06 17:00:48 +01:00
  • d55ce60cc5 Resolve #1225 by using optional link tracking the-djmaze 2024-02-06 16:05:17 +01:00
  • d2c59d2e1c Change for #1420 the-djmaze 2024-02-06 14:24:56 +01:00
  • 19946fc551 Let Autoconfig also use Microsoft's autodiscover the-djmaze 2024-02-06 14:17:36 +01:00
  • d6be75e39d Messages don't need generateUid() either the-djmaze 2024-02-06 12:09:17 +01:00
  • ee6654474d No use for contacts generateUid() the-djmaze 2024-02-06 12:07:06 +01:00
  • 453e9b0f3e Resolve #1411 the-djmaze 2024-02-06 12:05:30 +01:00
  • e5e6ad8aac Merge IMAP login SCRAM* with PLAIN the-djmaze 2024-02-06 11:50:47 +01:00
  • c365ffedf3
    Merge pull request #1424 from tinola/master Maarten 2024-02-06 11:06:17 +01:00
  • dc2a72c756
    Update admin.json tinola 2024-02-06 07:19:01 +01:00
  • 83659ff62d Drop the bSearchSecretWords param from logger the-djmaze 2024-02-05 22:30:23 +01:00
  • e1d95f8632 Changes for #1420 to detect OIDC the-djmaze 2024-02-05 21:40:30 +01:00
  • cbcab5b981 Bugfix: domain autoconfig regular expression is too large the-djmaze 2024-02-05 21:29:25 +01:00
  • 3ec93d11ea Bugfix domain autoconfig error the-djmaze 2024-02-05 20:52:33 +01:00
  • 8c3a4b4fc7 Improved style of Admin -> Domain -> Domain description the-djmaze 2024-02-05 20:42:01 +01:00
  • 8948d22095 This might solve #1420 ? the-djmaze 2024-02-05 20:16:25 +01:00
  • 5e0d52b9e7 Added domain autconfig detection of @benbucksch https://datatracker.ietf.org/doc/draft-bucksch-autoconfig/ the-djmaze 2024-02-05 19:56:58 +01:00
  • d4cdfb8fa5 Added draft code for FUZZY search RFC 6851 the-djmaze 2024-02-05 16:12:56 +01:00
  • a9669e430f Added FlightReservation example of @vkrause for #1422 the-djmaze 2024-02-05 15:27:13 +01:00
  • be633f78a7 Add some basic support for Linked Data (Structured Email) #1422 the-djmaze 2024-02-05 14:52:23 +01:00
  • ea07ea45b8 Move docker examples to sub directory the-djmaze 2024-02-05 14:26:23 +01:00
  • 809fca73a0 Extract WYSIWYG code from Html.js into HtmlEditor.js the-djmaze 2024-02-05 14:10:58 +01:00
  • 2084913a4d Rename moment to time as it has nothing todo anymore with momentjs Change some observables to static as they never change later the-djmaze 2024-02-05 01:15:05 +01:00
  • 673126ae8a Resolve #1416 the-djmaze 2024-02-05 00:36:07 +01:00
  • b35eab77be Merge branch 'master' of github.com:the-djmaze/snappymail the-djmaze 2024-02-04 23:49:14 +01:00
  • c04a5da865 Uncaught exception: Exception: DateTimeZone::__construct(): Unknown or bad timezone (UTC+1) #1417 the-djmaze 2024-02-04 23:48:58 +01:00
  • a24a7dbde7
    Merge pull request #1418 from tinola/master the-djmaze 2024-02-04 23:35:29 +01:00
  • be8d302b82 Improved MIME email addresses parse info the-djmaze 2024-02-04 23:25:31 +01:00
  • ec9197cb85 Also fix MIME header parsing in JavaScript, read issue #1403 the-djmaze 2024-02-04 23:03:53 +01:00
  • 0914ede3a3 Cleanup Logger a bit the-djmaze 2024-02-03 12:28:06 +01:00
  • f105ed3f9d Changed Knockout a bit the-djmaze 2024-02-03 12:06:56 +01:00
  • 84aa997c62 Update Polish translation tinola 2024-02-02 08:26:02 +01:00
  • a352ebff25 Changes for #1412 the-djmaze 2024-01-30 19:16:53 +01:00
  • 9eb5646aec Redesign WYSIWYG handling to allow any editor (quill, tiny, etc. etc.) the-djmaze 2024-01-30 18:16:39 +01:00
  • e6db60e76c
    Merge pull request #1407 from ner00/master the-djmaze 2024-01-29 11:31:18 +01:00
  • 070d10a1d0 Resolve #1408 the-djmaze 2024-01-29 11:25:42 +01:00
  • 0a6ac6613c Resolve #1409 the-djmaze 2024-01-29 11:22:19 +01:00
  • 7eba9cf48e Update pt/pt-PT translation lmperfis 2024-01-25 16:04:40 +00:00
  • 3a37aad25f Remove unused NameWithDelimitrom() the-djmaze 2024-01-23 16:35:43 +01:00
  • 91595ef6d5 Resolve ##1403 the-djmaze 2024-01-23 16:35:22 +01:00
  • 4b8ad326fa Cleanup MIME header email address parsing the-djmaze 2024-01-23 14:35:41 +01:00
  • 443a6df070 Small change to show why saving message to Sent mailbox failed #1397 the-djmaze 2024-01-23 14:34:41 +01:00
  • 29f6b2b743 Move Autocrypt parsing to JavaScript the-djmaze 2024-01-23 10:38:54 +01:00
  • b726400f42 Resolve #1402 the-djmaze 2024-01-23 10:23:06 +01:00
  • 5e35e39012 Bugfix: ask/send readReceipt was broken the-djmaze 2024-01-23 10:20:54 +01:00
  • 61c533a1a6 v2.33.0 v2.33.0 the-djmaze 2024-01-22 15:11:44 +01:00
  • 5e012bd66e Bugfix: redesign of addPgpEncrypted() failed the-djmaze 2024-01-22 14:56:05 +01:00
  • a80cb495d2 Resolve #1396 the-djmaze 2024-01-22 14:34:35 +01:00
  • aca3490331 Resolve #1395 and #1394 the-djmaze 2024-01-22 14:30:53 +01:00
  • 69d92ee184 workaround with issue to detect dkim the-djmaze 2024-01-22 14:03:09 +01:00
  • f0bb3a8a45 Handle message hasVirus header in JavaScript the-djmaze 2024-01-22 13:33:00 +01:00
  • e133cf5ffb Changes for BIMI-Selector #1394 the-djmaze 2024-01-22 13:25:04 +01:00
  • b7bab3cf21 bugfix: undefined MimePart the-djmaze 2024-01-22 11:07:21 +01:00
  • 9558456bcf Changes for #1397 the-djmaze 2024-01-22 11:07:07 +01:00
  • 8749d189df cleanup mime header encoding handling the-djmaze 2024-01-22 09:19:45 +01:00
  • 4d9fb41d73 Cleanup mime header parameter handling the-djmaze 2024-01-22 09:03:34 +01:00
  • 5747b7add6 Version bump for #1400 the-djmaze 2024-01-22 00:05:06 +01:00
  • dac5b105ce
    Merge pull request #1400 from PhilippMundhenk/master the-djmaze 2024-01-22 00:02:52 +01:00
  • 58955f792a Changes for BIMI-Selector #1394 the-djmaze 2024-01-22 00:01:46 +01:00
  • 8292c47f7c Return all fetched messages headers in JSON. This is in preperation of BIMI-Selectors #1394 the-djmaze 2024-01-21 23:35:32 +01:00
  • b947db2eb1 added documentation for usage of custom_logout_link Philipp Mundhenk 2024-01-21 15:31:32 +01:00
  • 59c0f5cc94 documented auto login, improved security documentation Philipp Mundhenk 2024-01-21 15:09:31 +01:00
  • 081726d764 added automatic login Philipp Mundhenk 2024-01-21 14:57:47 +01:00
  • cdaa4b1434
    Do not save contact if it already exists Akhil 2024-01-19 19:34:24 +05:30
  • 3c7ef4df46
    Fix issue when contact is found in some other addressbook Akhil 2024-01-19 16:22:12 +05:30
  • 55a5fb491a Change SMTP sendRequestWithCheck for future support of RFC's the-djmaze 2024-01-18 03:19:03 +01:00
  • 48c3d655b4 Merge code to generate MIME PGP parts and MIME Plain parts the-djmaze 2024-01-18 03:17:27 +01:00
  • ad985f94e5 Change a weird translation. This should be better the-djmaze 2024-01-17 01:59:44 +01:00
  • 7cf5edc74a Alsp check global AddressBook.sqlite on ClearUserData() the-djmaze 2024-01-17 01:58:49 +01:00
  • b1c435277c Resolve #1393 the-djmaze 2024-01-17 01:34:25 +01:00
  • 2d829178f8 Added feature to use the SQLite AddressBook per login account instead of global. On by default unless the global AddressBook.sqlite already exists. the-djmaze 2024-01-17 00:55:23 +01:00
  • b89a1b309c Bugfix: dataBaseUpgrade always runs on sqlite and pgsql And split the db schema data into seperate class the-djmaze 2024-01-17 00:12:01 +01:00
  • e965d58de0 Resolve #1140 the-djmaze 2024-01-16 16:08:22 +01:00
  • 8f9c199360 Bump Nextcloud extension version the-djmaze 2024-01-16 15:49:15 +01:00
  • 816a2745bc Resolve #1392 the-djmaze 2024-01-16 15:48:47 +01:00
  • 34e4bad77f Workaround #1392 the-djmaze 2024-01-16 15:38:27 +01:00
  • e4f3df3bb9
    Merge pull request #1390 from PhilippMundhenk/master the-djmaze 2024-01-16 01:36:45 +01:00
  • f6eab84d40 added README Philipp Mundhenk 2024-01-14 18:22:59 +01:00
  • 84f739c72f added encryption Philipp Mundhenk 2024-01-14 18:22:41 +01:00
  • ec937a5af1 implemented ProxyAuth Philipp Mundhenk 2024-01-14 14:39:23 +01:00
  • 30ed8dde11 Resolve #1381 the-djmaze 2024-01-12 01:56:12 +01:00
  • 06fdf66748 Resolve #1379 the-djmaze 2024-01-12 01:42:00 +01:00
  • 6b3f76e4ee Login form use method="POST" to prevent uri exposure when javascript fails the-djmaze 2024-01-09 15:56:35 +01:00
  • 2a3cea63cc KnockoutJS drop unused rateLimit method the-djmaze 2024-01-09 14:52:05 +01:00
  • 6b3c073ddd Don't watch-js the-djmaze 2024-01-09 01:28:34 +01:00
  • c651112cc0 Cleanup some data-bind="" the-djmaze 2024-01-09 01:27:52 +01:00
  • f7f3b0d373 Drop the disabled Knockout twoWayBindings the-djmaze 2024-01-08 18:33:37 +01:00