[commits] Horde annotated tag horde_imap_client-2.22.0 created. c4841816894e0f90622bbce522343e36f562f207
Michael M Slusarz
slusarz at horde.org
Sat Jun 7 00:47:46 UTC 2014
The annotated tag "horde_imap_client-2.22.0" has been created.
at c4841816894e0f90622bbce522343e36f562f207 (tag)
tagging 893de5ec93a2740bcde0932c4b85c42168e8c992 (commit)
replaces nag-4.2.0beta1
tagged by Michael M Slusarz
on Fri Jun 6 18:44:31 2014 -0600
-----------------------------------------------------------------------
Released Horde_Imap_Client-2.22.0.
Jan Schneider (7):
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).
[jan] Support multi-value RDNs in Horde_Ldap::quoteDN() (Request #11888).
Bump minor versions in master.
[jan] Support multi-value RDNs in LDAP DN attributes (horde at iotti.biz, Request #11889).
Michael J Rubinsky (1):
Fix requesting remote wipe with the MongoDB driver.
Michael M Slusarz (75):
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
opts variable might not be available on error
Need to move initial folder list moving code to a post-pageload action, or else we lose the loading graphic
Merge branch 'master' into imp_6_2_flist
[mms] Fix translating error messages if they contain printf placeholders.
Use getTimestamp()
[mms] Workaround PHP DateTime regression in 5.4.29 & 5.5.13.
Merge branch 'master' into imp_6_2_flist
Allow unittests to be skipped when releasing package
Released Horde_Imap_Client-2.22.0
More information about the commits
mailing list