[commits] Horde annotated tag horde-5.2.0rc1 created. 8107cf57a671e3f4877aad3c585fa407aede4a41

Jan Schneider jan at horde.org
Tue Jun 17 12:37:12 UTC 2014


The annotated tag "horde-5.2.0rc1" has been created.
        at  8107cf57a671e3f4877aad3c585fa407aede4a41 (tag)
   tagging  4833cdbea219668f91b1009ed530ff14798acc98 (commit)
  replaces  nag-4.2.0beta1
 tagged by  Jan Schneider
        on  Tue Jun 17 13:51:59 2014 +0200

-----------------------------------------------------------------------
Released horde-5.2.0RC1.

Jan Schneider (32):
      Development mode for nag-4.2.0beta2
      Update to PHPUnit 4.1.1.
      [jan] Check for read-only LDAP configurations in removeUser() (skhorde at smail.inf.fh-bonn-rhein-sieg.de, Bug #13247).
      [jan] Don't try to write to read-only group backends when removing user data (skhorde at smail.inf.fh-bonn-rhein-sieg.de, Bug #13248).
      [mjr] Group task fields into tabs on edit form (Request #13228).
      Update ja translation.
      Skip non-existant files/dirs.
      [jan] Always display system task lists to administrators.
      Update pl translation.
      Fix scope.
      [jan] Add configuration for searching user DNs in LDAP groups (Bug #12128).
      Update de translation.
      Updated
      Fix hover style in year view (Bug #13057).
      Prepare beta releases.
      Prepare release candidates.
      [jan] Fix navigating free/busy dates.
      [jan] Fix free/busy display with 24-hours-busy days.
      Plural
      Fix doc.
      Typo
      Update es translation.
      Hide exception if requested (Bug #12160).
      Dead code.
      Mark incomplete instead of skipped.
      This might be correct strictly to RFC 2445, but it's not like any other iCalendar implementation seems to do it.
      [jan] Improve DTEND compatibility with other programs using iCalendar.
      Cosmetics. Show end of 23:59:59 as 00:00.
      Catch error when deleting unselected calendars.
      [jan] Fix error when deleting unselected calendars.
      Better icon.
      Released horde-5.2.0RC1

Michael J Rubinsky (9):
      Request: 13228  Group task fields into tabs on edit form.
      Missed including the Name field.
      Bug: 13256  If knl is open, only process the selected node.
      BFN
      Revert "base window is dynamic, so need a method to return the value instead of a property"
      Bug: 13239  Fix sending invite when SaveAsNew is used.
      BFN
      Fix regression introduced by: 089475cf
      BFN

Michael M Slusarz (99):
      Need to move initial folder list moving code to a post-pageload action, or else we lose the loading graphic
      Use HordeCore.baseAvailable()
      Certain imap servers suck so * doesn't mean * when it comes to non-personal namespaces
      Get rid of mboxopts variable
      Start moving code over to IMP_Flist object
      This code doesn't do anything anymore
      Move delete action to IMP_Flist
      Remove 'Elt' from the method names
      Move createMbox and changeMbox to IMP_Flist
      flist reload moved to IMP_Flist
      Move highlight code into IMP_Flist
      this is handled by Tinycon now
      Mailboxes now stored internally in IMP_Flist as IMP_Flist_Mbox objects
      Get rid of smboxes variable
      sub mailbox is a property of a master mailbox, not a base folder list action
      contextMbox now returns a Flist_Mbox object
      Remove remainder of 'mbox' retrievals from the element
      Add IMP_Flist_Mbox.isContainer()
      Add IMP_Flist_Mbox.ftype()
      Fixed status no longer saved in element storage
      Add IMP_Flist_Mbox.nc()
      Unseen count now stored in IMP_Flist_Mbox
      Don't have variables overwrite function names
      simplify variable name
      Label now stored in IMP_Flist_Mbox
      Add IMP_Flist_Mbox.fs()
      Much more efficient polling mechanism
      Store ftype in IMP_Flist_Mbox object
      This is the subelement, so use that method
      Add IMP_Flist_Mbox.subscribed()
      Add IMP_Mbox_Flist.isMbox()
      cleanups
      Add IMP_Flist_Mbox.virtual()
      Move DimpBase specific createMbox code back into DimpBase
      Fix documentation
      unseen, not unread, to be consistent
      Quicker access to mailbox name
      Initialize unseen value
      Don't delete viewport data in delete callback
      No need to send expand information to server when AJAX response initiates the expand all action
      *Finally* get to main fix: replace of changed mailbox instead of delete/add
      Improve performance of mailbox toggling
      No need to initialize empty value
      mailbox value is worthless as backup, since it is encoded
      No need for separate ftype variable; this can be dynamically determined via internal data
      Add IMP_Flist_Mbox.expand() and IMP_Flist_Mbox.parentElement()
      Expanding a mailbox doesn't trigger a diff, since it doesn't change the status of that mailbox
      Existing object is preserved when a change occurs
      Fix exists check for container mailboxes
      No need to query server if we already have data in the ftree object
      Cleaner way of handling fake container elements
      Add IMP_Flist_Mbox.iconElement()
      flist events need to be fired from within IMP_Flist_Mbox, since the event is tied to creation of the DOM element - not the object itself
      IMP_Flist.getMbox() can now directly accept an Event object
      More support for fake elements
      Reorganize within build() so that we can use the pre-existing object within the method
      Fix expand all in _listMboxes()
      [mms] Fix saving expanded state when expanding all mailboxes when all mailboxes are already cached in the browser.
      Correctly expand folder tree to current mailbox on initial viewport load
      More work to make _toggleSubFolder readable/maintainable code
      It is the status of the inserted element, not the existing element, that we need to check
      Revert "Don't need array_filter() since the base element is no longer added to the eltdiff object"
      Fix showing remote mailboxes when logging in
      Replace confusing noexpand option with code that catches this error in IMP_Flist
      changed elements should also be added to expand list
      Handle subscribe toggling via mailbox callback
      fixes
      Not needed
      This is not a mbox - this is a message row
      changelog
      Bug #13207: Fix updating signature hash when switching identities
      Simplify
      Fix level determination for elements in non-personal namespace
      #13209: Fix remote name in sent-mail list
      #13249: Fix stripping attachments
      Request #12997: Improved user deletion script
      Workaround JS limitations
      Bug #13220
      Fix setting title
      [mms] Allow any HordeCore AJAX response object to return JSON-HTML output, instead of pure JSON.
      Force AJAX return to JSON-HTML when submitting via IFRAME
      [mms] Remove the 'default_msg_charset' preference.
      Provide the real mailbox information for title data for special mailboxes
      Correctly label fake element
      Fix mailbox display labels
      Fix display of subscribed vs. unsubscribed mailboxes
      Hotfix to correctly hide unsubscribed mailboxes when reloading page
      Fix reloading smartmobile view on a non-mailbox page
      Fixes
      Fix accessing virtual mailboxes that contain mailboxes that included internal null characters - i.e. remote mailboxes
      Huh. Thought I changed all these
      [mms] Fix saving attachments to sent-mail message in smartmobile view (Bug #13257).
      Fix some resizing problems with HTML data in Chrome for smartmobile
      Need to track deletion of images in HTML editor so that attachment limits are correctly applied
      Consolidate element deletion cleanup methods into single event handler
      Fix adding submailboxes of a special mailbox
      base window is dynamic, so need a method to return the value instead of a property
      Bug #13258: Use mailbox provided to message action for viewport updating
      Need to merge after we get viewport params (Bug #13258)




More information about the commits mailing list