From c76a8615b3ed321f971581ab45ae2c938d03f899 Mon Sep 17 00:00:00 2001 From: Michael J Rubinsky Date: Sun, 28 Jun 2020 16:15:16 -0400 Subject: [PATCH] Released imp-6.2.25 --- .horde.yml | 2 +- composer.json | 4 +- docs/CHANGES | 256 ++++++++++++++++++++++++++++++++++++++++++++- docs/changelog.yml | 2 +- package.xml | 8 +- 5 files changed, 262 insertions(+), 10 deletions(-) diff --git a/.horde.yml b/.horde.yml index 07fb4bcfd..300a5c1e6 100644 --- a/.horde.yml +++ b/.horde.yml @@ -8,7 +8,7 @@ description: >- access to IMAP and POP3 mail servers and provides Ajax, mobile and traditional interfaces with a rich range of features normally found only in desktop email clients. -list: +list: ~ type: application homepage: https://www.horde.org/apps/imp authors: diff --git a/composer.json b/composer.json index fa4bcfeb5..101357d13 100644 --- a/composer.json +++ b/composer.json @@ -21,8 +21,8 @@ "role": "lead" } ], - "version": "6.2.24", - "time": "2019-05-28", + "version": "6.2.25", + "time": "2020-06-28", "repositories": [ { "type": "pear", diff --git a/docs/CHANGES b/docs/CHANGES index 9b329e453..4338a7655 100644 --- a/docs/CHANGES +++ b/docs/CHANGES @@ -2,7 +2,7 @@ v6.2.25 ------- - +[mjr] Fix some null reference errors due to edge case broken messages. ------- @@ -4176,4 +4176,256 @@ v1.1 -------- v1.1-RC2 -------- -[mms] Use IMAP_Tree for IMAP Tree generation. +[mms] Allow DIMP to work without cookies. +[mms] Update quota at same time folders are polled (Request #7254). +[mms] Fix logout link when session has timed out. +[mms] Add caching of preview messages. +[mms] Catch unwanted keypress submits in the compose screen (Bug #7162). +[mms] UI enhancement to indicate that RTE component is loading. +[mms] Correctly close popup compose windows when opened from a page other than +the base DIMP page. +[mms] Remove border from iframe on IE (Bug #7136, +benjamin.kostner@tirol.gv.at). +--------------------------------- +v1.1-RC1 (released as v1.0.1-RC1) +--------------------------------- +[mms] Improved dynamic resizing of page elements on IE 6. +[mms] Add arrow buttons to message list scrollbar. +[jan] Add Brazilian Portuguese translation (Luis Felipe Marzagao +, Eduardo de Carli ). +[mms] Correctly apply filters to INBOX if 'filter_on_display' pref is true. +[mms] Update drafts folder in mailbox list if saving draft. +[mms] Fixes to allow Opera 9.5 to display correctly. +[mms] Fix mousewheel on Safari. +[mms] Use correctly formatted signature when replying from a popup message +window (Bug #6932). +[mms] Allow multiple compose/message popup windows to be open (Request #6915). +[mms] Double clicking splitbar returns preview window to default size. +[mms] Highlight search matches if the search criteria is displayed in the +mailbox screen. +[mms] Add ability to move folders to base level (Request #6881). +[mms] Add ability to move folders via drag/drop (Request #6347). +[mms] Use new drag/drop library to handle message and splitbar drags. +[mms] Only capture bare PGUP/PGDOWN keypresses in mailbox view (Bug #6854). +[mms] Honor Horde's 'sidebar_width' preference (Request #6793). +[mms] Fix right-click behavior on Firefox/Mac (Bug #6760). +[mms] Add hover effect to checkboxes in mailbox listing. +[jan] Improve design of message list scrollbar. +[mms] Fix error when purging deleted messages. +[mms] Fix issues with adding user-defined JS using the previewview hook +(Carlos Pires ). +[mms] Fix loading viewport slice in background when scrolling up. +---- +v1.0 +---- +[mms] Add checkboxes to message list. +[mms] Update poll count in destination folder when moving messages. +[jan] Add Silver Surfer theme. +[cjh] Update the dock badge with Inbox unread counts if using Fluid. +[jan] Add Slovak translation (Martin Matuška ). +-------- +v1.0-RC3 +-------- +[mms] Use IMP's configuration for javascript editors and CSS/JS caching. +[mms] Make fckeditor add BR tag instead of P tag on enter keypress. +[mms] Make xinha add BR tag instead of P tag on enter keypress (Mozilla only). +[mms] Add Special Characters to compose screen, if configured. +[jan] Allow users to set the HTML editor toolbar buttons in their preferences. +[jan] Add Spanish translation (Manuel P. Ayala ). +[mms] Add "Reply to List" option. +[jan] Add Russian translation (Alexey Zakharov ). +[jan] Add Hungarian translation (Laszlo L. Tornoci ). +-------- +v1.0-RC2 +-------- +[mms] Add preference to identify screen to load on login (Request #6028). +[jan] Add Finnish translation (Leena Heino ). +[mms] Add configuration option to disallow searching all mailboxes. +[mms] Auto-resize address inputs in compose screen. +[mms] Add hook for adding formatting information to a message list row +(Request #5234). +-------- +v1.0-RC1 +-------- +[mms] Add arrival sort option. +[jan] Add Lithuanian translation (Vilius Sumskas ). +[jan] Add hook for e-mail address formatting. +[jan] Add option to load custom CSS files. +[jan] Load all applications' CSS files in the portal (Bug #5831). +[mms] Convert to a cross-browser compliant scrollbar in the message list. +[jan] Move all DIMP-specific hook examples from Horde's config/ directory. +[mms] Fix errors when assuming US-ASCII with broken messages. +[jan] Add French translation (Thierry Thomas ). +[jan] Add Italian translation (Nethesis srl ). +[jan] Add Japanese translation (Hiromi Kimura ). +[mms] Add support for sending Message Disposition Notifications (RFC 2298). +[mms] Add ability to poll folders from context menus. +[mms] Add bcc addresses when tying to an identity. +[mms] On initial login, allow INBOX to load in background. +[mms] Honor IMP's 'compose_cursor' preference. +[mms] Add purge deleted button (Request #5561). +[mms] Only scroll folder list when dragged messages are directly above or +below the list. +[mms] Fix nested folder positioning problems in IE. +[mms] Fix message list generation when using the Horde JSON encoder +(Bug #5604, vokac@kmlinux.fjfi.cvut.cz). +[cjh] Fix switching signatures when using HTML composition (Bug #5594). +---------- +v1.0-ALPHA +---------- +[jan] Add preferences interface. +[jan] Allow loading of any applications from the menu. +[jan] Add Polish translation (Tadeusz Lesiecki , Piotr +Tarnowski ). +[mms] Inline PHP-generated javascript to avoid cross-domain leaking +(Bug #5307). +[jan] Add quota bar. +[jan] Allow to add custom menu items. +[jan] Add blacklist, whitelist, and ham buttons. +[mms] Add FCKeditor as a supported javascript HTML editor. +[mms] Add configuration file for portal blocks. +[mms] Implement full mailbox list caching on browser. +[mms] Mailbox changes on IMAP actions are now handled in a single call to the +server. +[mms] Use a unique IMAP cache identifier to check for new messages in mailbox. +[mms] Add asynchronous upload of attachments. +[mms] Clicking Get Mail now does a Fetch Mail check also. +[mms] Added support for keyboard shortcuts (Request #5139). +[mms] No need for separate DraggableMail implementation - simply extend +scriptaculous' dragdrop.js as needed. +[mms] No need for separate HTML load on IE for storing history (Request #4693). +[mms] Load folder list through an AJAX call. +[mms] Cache mailbox listings. +[jan] Add Traditional Chinese translation (David Chang ). +[mms] Add hook to allow manipulation of message text. +[jan] Add Dutch translation (Jan Kuipers ). +[mms] All javascript now in static javascript files. +[mms] All folder tree generation done in javascript. +[mms] Use faster DOM ready technique for window.onload() (Request #4470). +[mms] Add undelete option to context menu (Request #3190). +[mms] DimpCore.js.php is now available to be cached on the browser side. +[mms] Allow user defined headers to be displayed in message view. +[mms] Allow shift-select through multiple views. +[jan] Add links to address book popup to compose view. +[mms] Removed tooltip previews. +[mms] Fix updating unseen message status in folder list. +[mms] Honor IMP's spam reporting configuration parameter (Bug #3971). +[cjh] Load IMP's preferences in the ContactAutoCompleter so all address +books are searched (Bug #3810). +[mms] Fix spellcheck UI when in HTML composition mode. +[mms] DIMP now honors IMP's sortlimit configuration option and IMP's +configurable sorting by folder. +[cjh] Implement persistent preference for the state of the +preview pane. +[mms] Implement UI for resume from draft. +[mms] Organize code/layout to Horde application specifications. +================== +OLD MIMP CHANGELOG +================== +------ +v1.1.3 +------ +[jan] Add Croatian translation (Matej Vela ). +------ +v1.1.2 +------ +[mms] Ignore 'compose_html' preference in IMP (Bug #8415) (Requires IMP 4.3.5). +[mms] Fix showing Cc and Bcc fields (Bug #8167). +[cjh] Implement custom menu items (Bug #7630). +------ +v1.1.1 +------ +[mms] Added a MIME_Viewer to display mail system admin messages. +[jan] Add Basque translation (Euskal Herriko Unibertsitatea EHU/UPV +). +[jan] Add Brazilian Portuguese translation (Luis Felipe Marzagao +, Eduardo de Carli ). +---- +v1.1 +---- +[mms] Add sort change links to mailbox. +[mms] Cc/Bcc display now handled by IMP's pref. +[mms] Fix thread display. +[mms] Protect delete actions with CSRF tokens. +[jan] Add Slovak translation (Martin Matuška ). +-------- +v1.1-RC2 +-------- +[mms] Honor nav_poll preference from IMP. +[jan] Add Russian translation (Alexey Zakharov ). +-------- +v1.1-RC1 +-------- +[jan] Add Japanese translation (Hiromi Kimura ). +---------- +v1.1-ALPHA +---------- +[mms] MIMP now requires an IMP 4.2 installation - MIMP uses all of IMP's base +libraries to provide its core functionality. +------ +v1.0.1 +------ +[jan] Add Catalan translation (Jordi Giralt ). +[jan] Add Portuguese translation (Manuel Menezes de Sequeira +). +[jan] Add Dutch translation (Jan Kuipers ). +---- +v1.0 +---- +[mms] Don't show prefs page unless authenticated to MIMP (Bug #3756). +[mms] Fix overriding smtphost/smtpport from servers.php (phyre@rogers.com, +Bug #3571). +-------- +v1.0-RC1 +-------- +[mms] More bugfix/performance merges from IMP HEAD. +[mms] MIMP does not support hordeauth/autologin. +[jan] Fix editing of identities (Bug #3345). +--------- +v1.0-BETA +--------- +[mms] Many bugfix/performance merges from IMP HEAD. +[mms] Allow PHP expressions to be executed for user-defined headers. +[mms] Removed 'dotfiles' server config parameter. +[mms] Fix maildomain setting on login (Bug #3057). +[jan] Add Italian translation (Marco Pirovano ). +[mms] Updated IMAP_Client from IMP with various bugfixes/cleanups. +[jan] Add Hungarian translation (Laszlo L. Tornoci ). +[mms] Added test script. +---------- +v1.0-ALPHA +---------- +[mms] Removed 'folders', 'namespace, and 'hierarchies' server config +parameters. +[mms] Add auto-detection of namespace information from IMAP server. +[mms] Correctly convert message text from browser charset to sending charset +(Bug #2357). +[cjh] Allow basic identity editing through MIMP's preferences when using +a full web browser (Bug #1636). +[jan] Add French translation (David Hoffmann +). +[mms] Add preference to only download the first 250 characters of a message +on the initial message view. +[jan] Add Finnish translation (Leena Heino ). +[mms] Determine the default IMAP delimiter according to RFC 3501. +[jan] Add Lithuanian translation (Vilius Sumskas ). +[jan] Add Spanish translation (Manuel Perez Ayala ). +[mms] Use IMAP_Tree:: for IMAP Tree generation. +[cjh] Use a linkset for the menu. +[cjh] Add support for Reply, Reply List, Reply All, and Forward. +[cjh] Display status messages using Notification_Listener_mobile. +[cjh] Add redirect message functionality. +[cjh] Add support for Expand Names. +[cjh] Mailbox views now include paging. +[cjh] List all attachments that aren't displayed in the headers. +[cjh] Add an HTML viewer that strips tags and allows at least basic +text viewing. +[jan] Add Romanian translation (Eugen Hoanca ). +[jan] Add German translation. +[cjh] Add Compose menu item, and making sending mail work. +[cjh] Add more menu items - Expunge, Refresh +[cjh] The folder list is now functional. +[cjh] Seperate menu card now, and successful display of mailboxes, messages, +and deletion of messages. +[cjh] Start pruning parts of IMP that don't belong in a mobile application. +[cjh] Start of work based on IMP. diff --git a/docs/changelog.yml b/docs/changelog.yml index 7914e3f35..55e69a47b 100644 --- a/docs/changelog.yml +++ b/docs/changelog.yml @@ -67,7 +67,7 @@ state: release: stable api: stable - date: 2019-05-28 + date: 2020-06-28 license: identifier: GPL-2.0 uri: http://www.horde.org/licenses/gpl diff --git a/package.xml b/package.xml index 1a28bacb5..3885e181e 100644 --- a/package.xml +++ b/package.xml @@ -22,7 +22,7 @@ chuck@horde.org no - 2019-05-28 + 2020-06-28 6.2.25 6.2.0 @@ -33,7 +33,7 @@ GPL-2.0 -* +* [mjr] Fix some null reference errors due to edge case broken messages. @@ -6779,10 +6779,10 @@ stable stable - 2019-05-28 + 2020-06-29 GPL-2.0 -* +* [mjr] Fix some null reference errors due to edge case broken messages.