Commit graph

  • e57069af4e Forgot to stage and commit this change for #123 djmaze 2021-08-25 12:15:13 +02:00
  • 7a46527aa8 0 equals FALSE, so no need to check Change 'TODO' with 'TODO: Translate' djmaze 2021-08-25 12:14:25 +02:00
  • b1f78361f6
    Merge pull request #122 from Alphix/fix_issue_72 the-djmaze 2021-08-25 12:02:51 +02:00
  • 5db8f032b8 Resolve issue #123 djmaze 2021-08-25 12:00:50 +02:00
  • 17f107057a [snappymail] Rework FolderCollectionModel .js a bit David Härdeman 2021-08-25 00:19:39 +02:00
  • 0190170edd [snappymail] Include subfolders in folder list rebuild David Härdeman 2021-08-25 00:12:46 +02:00
  • b658b79264 [snappymail] Remove some more overuse of trim() David Härdeman 2021-08-24 23:20:27 +02:00
  • 542a1c9624 [snappymail] No need to call trim() twice David Härdeman 2021-08-24 23:08:46 +02:00
  • 8934205ede Replace {'inbox-star-icon': isInboxStarred} with {'flag-icon': isFlagged} for future improvements djmaze 2021-08-24 21:10:49 +02:00
  • db1615f2ca Bugfix: FolderList INBOX detection djmaze 2021-08-24 20:45:40 +02:00
  • e2a7d1f5f0
    Merge pull request #121 from Alphix/delete_parent_folder_only the-djmaze 2021-08-24 19:41:59 +02:00
  • 72ff960114 [snappymail] Allow deletion of parent folder with subfolders David Härdeman 2021-08-24 18:01:09 +02:00
  • ef4d604f6d Bugfixes and improvements for Folderlist djmaze 2021-08-24 18:23:17 +02:00
  • 327d6c32ca Improved FolderCollection handling and try to solve https://github.com/the-djmaze/snappymail/issues/112#issuecomment-904193275 djmaze 2021-08-24 15:53:39 +02:00
  • 2def2fc118 IMAP \archive is not the same \all, so split it djmaze 2021-08-23 17:23:43 +02:00
  • d6071a584e Drop unused customSpecSuffix djmaze 2021-08-23 16:40:28 +02:00
  • f0549e1735
    Merge pull request #120 from Alphix/improve_change_password the-djmaze 2021-08-23 16:39:55 +02:00
  • 0728a26e95 [change-password] Bump version David Härdeman 2021-08-23 14:03:27 +02:00
  • 6c5106dbd2 [change-password] Fix password change js David Härdeman 2021-08-23 13:02:07 +02:00
  • c8a28a7f95 Improvements for #119 djmaze 2021-08-23 12:08:04 +02:00
  • d8df978732
    Merge pull request #118 from Alphix/improve_ldap_contacts the-djmaze 2021-08-23 12:01:57 +02:00
  • ac1041a16e
    Merge pull request #119 from Alphix/improve_build_scripts the-djmaze 2021-08-23 12:00:16 +02:00
  • 8a50586d9b Better Memcache djmaze 2021-08-23 11:52:24 +02:00
  • 8f1d96e86f Revert #113 and #116 with a compatibility fix djmaze 2021-08-23 11:50:27 +02:00
  • 881528d2ee Memcache support socket connections and Memcached class djmaze 2021-08-23 11:34:34 +02:00
  • 4a39093042
    Merge pull request #116 from Alphix/improve_redis_support the-djmaze 2021-08-23 11:02:51 +02:00
  • 9dfc5f92d9 Merge branch 'master' of github.com:the-djmaze/snappymail djmaze 2021-08-23 10:50:04 +02:00
  • 52e7cfb6a3 Improved mail message CSS handling due to broken Amazon mails Resolves issue #108 djmaze 2021-08-23 10:49:25 +02:00
  • 1d65ec5345 [change-password] Document LDAP URI option David Härdeman 2021-08-23 10:05:04 +02:00
  • aee1d7841b [change-password] Make use of StartTLS configurable David Härdeman 2021-08-23 10:02:00 +02:00
  • ba2b903d67 [change-password] Use LDAP URI format instead of host/name David Härdeman 2021-08-23 09:42:04 +02:00
  • 2454909e83 [change-password] Set plugins to default to off David Härdeman 2021-08-23 09:37:46 +02:00
  • 5cbc3ed3f9 [ldap-contacts-suggestions] Default to localhost instead of 127.0.0.1 David Härdeman 2021-08-23 10:14:42 +02:00
  • fc83b71a30 [snappymail] Some build fixes David Härdeman 2021-08-23 00:42:21 +02:00
  • 9876597542 [ldap-contacts-suggestions] Bump version number David Härdeman 2021-08-22 13:36:05 +02:00
  • 3beef5a789 [ldap-contacts-suggestions] Support multiple objectClasses David Härdeman 2021-08-22 13:32:20 +02:00
  • 8eec9d4a8f [ldap-contacts-suggestions] Clarify some more variables David Härdeman 2021-08-22 13:10:40 +02:00
  • f3b6cd08f0 [ldap-contacts-suggestions] Update defaults David Härdeman 2021-08-22 12:54:02 +02:00
  • 8e9cef4f78 [ldap-contacts-suggestions] Use LDAP URI for connecting David Härdeman 2021-08-22 12:17:05 +02:00
  • 1841688b5f [ldap-contacts-suggestions] Rename some variables David Härdeman 2021-08-22 12:01:43 +02:00
  • a53d7383db [ldap-contacts-suggestions] Update option documentation David Härdeman 2021-08-22 11:48:21 +02:00
  • 725f217778 [ldap-contacts-suggestions] Better handling of mixed case attributes David Härdeman 2021-08-22 11:03:56 +02:00
  • 11294a8f8b [ldap-contacts-suggestions] Add support for StartTLS David Härdeman 2021-08-22 10:48:33 +02:00
  • c23eeb54be [ldap-contacts-suggestions] Fix allowed emails David Härdeman 2021-08-22 00:42:38 +02:00
  • 05af650a29
    Merge pull request #117 from Alphix/make_apcu_explicit the-djmaze 2021-08-22 00:11:29 +02:00
  • dab86802f0 [snappymail] Fix ACPU support David Härdeman 2021-08-21 17:21:12 +02:00
  • bd6b903b74 [snappymail] Change default connection string for Redis David Härdeman 2021-08-21 14:06:30 +02:00
  • 465e4b32ee [snappymail] Improve Redis support David Härdeman 2021-08-21 13:32:17 +02:00
  • cc03546484 Reduce JavaScript footprint djmaze 2021-08-20 15:40:07 +02:00
  • fea65b7ebf Cleanup htmlToPlain() and replace its splitPlainText() for simple wordwrap djmaze 2021-08-20 12:10:15 +02:00
  • e0adf7accd Bugfix and simplify broken folderListOptionsBuilder() due to changes for #112 djmaze 2021-08-19 21:31:08 +02:00
  • ee7d06fbfd Changed Quota() to QuotaRoot(string $sFolderName = 'INBOX') After reading RainLoop#2086 and looking in the source i noticed the incorrect naming djmaze 2021-08-19 17:00:31 +02:00
  • 5f73b721e6 Bugfix solution of #112 djmaze 2021-08-19 15:35:47 +02:00
  • ba477e25ff Resolve issue #112 djmaze 2021-08-19 15:14:47 +02:00
  • 1f9e96f107 Improve Apache gzip & brotli handling djmaze 2021-08-18 20:29:51 +02:00
  • 6896f080e8 Resolve Issue #107 djmaze 2021-08-18 16:35:37 +02:00
  • c1fbd8a5d2 Move Apache mod_rewrite gzip/brotli rules to /snappymail/v/0.0.0/static/ djmaze 2021-08-18 16:24:05 +02:00
  • 7e43bfc6b0 Cleanup CSS and JS Improve app loading error djmaze 2021-08-18 15:36:33 +02:00
  • 2c69da61f0 Bugfix Apache no mod_rewrite djmaze 2021-08-18 13:13:54 +02:00
  • 17ae0eac5b Cleanup \headers() djmaze 2021-08-18 13:13:50 +02:00
  • 212aeb6910 Prevent 'undefined' in php error log djmaze 2021-08-18 12:25:17 +02:00
  • 50d7803c17 Although this is a browser bug (Fulguris & DuckDuckGo), just show why the browser fails loading resources. See https://github.com/the-djmaze/snappymail/issues/107 djmaze 2021-08-18 12:23:48 +02:00
  • b8a1aa49cf logo white bg due to github being dark djmaze 2021-08-17 15:34:15 +02:00
  • b403f0579b v2.6.2 v2.6.2 djmaze 2021-08-17 15:14:55 +02:00
  • d139c02cc9 Improved loading of WYSIWYG djmaze 2021-08-17 14:43:48 +02:00
  • 8273111e65 Strip unused CSS djmaze 2021-08-17 14:06:56 +02:00
  • 26015aaf18 Improve folderInformation and folderInformationMultiply djmaze 2021-08-17 12:08:09 +02:00
  • a3dc8ad639 Drop unused allow_html_editor_source_button djmaze 2021-08-16 18:18:11 +02:00
  • 8498290d93 FolderInformation Result.Flags use Object.entries() djmaze 2021-08-16 18:10:45 +02:00
  • 1c95eab6d6 Bugfix and improve Squire HTML/Plain modes djmaze 2021-08-16 18:09:54 +02:00
  • 5efbcf5ad3 Squire * drop isWin and isEdge (legacy) * simplify isWebKit * some code to ES 2015 djmaze 2021-08-16 15:31:25 +02:00
  • d4f55a02a4 Improve Squire edit history stack djmaze 2021-08-16 13:13:33 +02:00
  • ed1dc4dbc1 Don't preload Compose window for speedup and to avoid an excessive DOM size djmaze 2021-08-13 10:16:55 +02:00
  • 2a6a1ff799 Improved keyboard shortcuts handling djmaze 2021-08-13 10:03:13 +02:00
  • 5f21fcc100 hasher.changed.* to hasher.* djmaze 2021-08-13 10:01:01 +02:00
  • d536b5eeee Change ()=>{} into ()=>0 djmaze 2021-08-13 09:58:43 +02:00
  • 2d87b52c07 There is no 'return true' for the shortcuts system djmaze 2021-08-12 20:55:24 +02:00
  • 64a7b82408 Bugfix: Help screen broken tabbing shortcuts djmaze 2021-08-12 20:33:13 +02:00
  • 8b116fa8ba Cleanup some code djmaze 2021-08-12 20:17:37 +02:00
  • 8d51e57d41 Resolve issue #106 djmaze 2021-08-12 14:56:58 +02:00
  • 5895804e9a More excessive DOM reductions djmaze 2021-08-12 14:44:38 +02:00
  • 74f74163c6 Bugfix: <!-- ko text: valueAccessor --> failed https://knockoutjs.com/documentation/text-binding.html#note-3-using-text-without-a-container-element djmaze 2021-08-12 12:54:42 +02:00
  • 467b4a7913 Resolve issue #105 djmaze 2021-08-10 17:10:09 +02:00
  • 308e65f94f cleanup some css and js djmaze 2021-08-10 17:07:26 +02:00
  • 8a730a3ff2 v2.6.1 v2.6.1 djmaze 2021-08-10 15:24:46 +02:00
  • 89075b18bf Remove unused KnockoutJS code djmaze 2021-08-10 15:16:21 +02:00
  • 3a32a09f2a KnockoutJS: * remove deprecated allBindings as Accessor https://github.com/knockout/knockout/pull/2133 * remove unused event '*Bubble' https://knockoutjs.com/documentation/event-binding.html#note-4-preventing-the-event-from-bubbling * remove unused 'completeOn' https://knockoutjs.com/documentation/binding-lifecycle-events.html#indicating-that-a-control-flow-binding-completes-asynchronously djmaze 2021-08-10 15:00:49 +02:00
  • 4cb88b408c Small cleanup djmaze 2021-08-10 14:50:47 +02:00
  • 8b10abe5ac Reduce DOM size of Ask popup djmaze 2021-08-10 12:33:42 +02:00
  • 337770afd5 Drop unused preLabeled in Select component djmaze 2021-08-10 12:24:07 +02:00
  • 6807da145e Reduce help screen dom size djmaze 2021-08-10 12:23:29 +02:00
  • 6a903bc9b2 Reduce MessageList html/css footprint djmaze 2021-08-10 12:22:55 +02:00
  • 48e8138764 Bugfix: "clear folder" was shown in wrong folder djmaze 2021-08-10 11:42:21 +02:00
  • 4e45b56ea4 Speedup templates compiler djmaze 2021-08-10 10:31:53 +02:00
  • 89740bf50f Moved Fetch Metadata security due to issues with API and https://github.com/the-djmaze/snappymail/issues/99#issuecomment-895293750 This should prevent security error on visiting "index" in any way, but keep security on any sub-request djmaze 2021-08-09 21:22:57 +02:00
  • adb5619438 https://github.com/the-djmaze/snappymail/issues/99#issuecomment-894994640 djmaze 2021-08-09 15:08:42 +02:00
  • 019de7de87 Bugfix: clicking star icon for flagged items in INBOX failed djmaze 2021-08-09 14:22:57 +02:00
  • fd293b723b Resolve Issue #104 djmaze 2021-08-09 11:13:10 +02:00
  • d2550c3139 Reduce excessive DOM even more djmaze 2021-07-30 23:11:05 +02:00
  • 00bc92f4c7 Reduce excessive DOM a bit djmaze 2021-07-30 14:40:32 +02:00