[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