[commits] Horde annotated tag horde_activesync-2.0.0beta1 created. f23bbde1f0df19438e6b5c31276f2112eb7671d0

Jan Schneider jan at horde.org
Thu Jul 19 23:31:47 UTC 2012


The annotated tag "horde_activesync-2.0.0beta1" has been created.
        at  f23bbde1f0df19438e6b5c31276f2112eb7671d0 (tag)
   tagging  ec53de4a02bdc474fe05707432378393072982c6 (commit)
  replaces  sesha-1.0.0alpha1
 tagged by  Jan Schneider
        on  Thu Jul 19 23:19:29 2012 +0200

-----------------------------------------------------------------------
Released Horde_ActiveSync-2.0.0beta1.

Jan Schneider (103):
      Development mode for sesha-1.0.0
      Cleanup, simplify.
      Add Ralf, remove Chuck.
      Fix client searching.
      [jan] Fix searching multiple names via the API.
      [jan] Do case-insensitive comparison when matching addresses.
      strtolower() is safe because we do it on both sides.
      This is a Horde_View, not necessary to specify properties explicitly.
      Wording
      Formatting, use Horde_Url, fix phpdoc (still some missing).
      Wording
      Administration link is left now.
      Wording
      Update de translation.
      Updated
      Fix Horde dependency.
      Fix permission checking in IMP (Bug #11253).
      The redirect view doesn't have an attachment list (Bug #11259).
      Revert "[jan] Do case-insensitive comparison when matching addresses."
      Exclude pre-releases of higher major versions too.
      Remove outcommented code.
      Revert "Shrink New Message Font Size"
      Hover over drop down icon.
      Link preference parent menu entry.
      Don't make 'heading' entries links.
      [jan] Fix finding locale directory if installed with PEAR.
      Move message flags to sub-directory.
      Smaller and simpler icons for message flags.
      Load hordecore.
      Full icon sizes in context menu.
      Semantically more correct icons.
      Fix CSS class name.
      Remove rules for context menu entries that no longer exist.
      Remove duplicate icon.
      Update file list.
      More flag icons.
      Update icon set.
      Update icon set.
      Better matching the spam icon.
      New Horde icon.
      Fix argument order.
      [jan] Fix session handling (Bug #11242).
      New icon set, incomplete.
      Better error icon that doesn't look like you can close the notification.
      Fix search icon.
      View icons.
      More icons.
      Fix variable name.
      We don't want to throw here yet either, popApp() first.
      Use the same popdown arrow for hover and active (Bug #11263).
      No DIVs inside A tags.
      Revert "Separate new action from refresh action in sidebar"
      Margin
      Load hordecore.js.
      Fix error if there is only one action bar.
      Move refresh button to the action bar.
      WS
      No need for escaping.
      Move quota and other information into subinfo, consistent with dynamic view.
      Fix undefined errors.
      This belongs to the default sidebar styles.
      No longer used.
      Fix popdown arrow positioning (Bug #11263).
      Add animated checkmail icon (Bug #11262).
      Use changed iterator from Imap_Client (Bug #11273, Bug #11274).
      Catch exception from Horde_History.
      [jan] Fix display of note title (Bug #11275).
      Avoid notice if there is no parent class (Bug #11277).
      Fix scope.
      Cast to float (Bug #11277).
      Fix stopping the stop watch.
      Refactor drivers.
      Default to use TLS for IMAP authentication.
      [jan] Allow to configure encryption in global IMAP configuration (Request #11272).
      Allow for nested transactions.
      Fix indention.
      Catch errors when retrieving values for <configspecial> items.
      [jan] Allow to override configuration details of meta-configuration tags like <configsql> in custom configuration XML files.
      Notify about running viewPort requests even if only updating some cached view.
      Always use the animated refresh icon when loading the viewport.
      [jan] Allow to override configuration details of meta-configuration tags like <configsql> in custom configuration XML files.
      Prepare beta releases.
      Fix variable names (Bug #11280).
      Fix pushing exception (Bug #11281).
      Don't log this, there are perfectly valid cases when we use this to test whether a share exists.
      [jan] Fix renaming of shares (Bug #11281).
      Fix notice (Bug #11277).
      [jan] Add configuration example for Kolab/IMAP address books.
      Make the spinner faster.
      Hide logout button if disabled.
      [jan] Fix hiding empty top menu entries in multi-level hierarchies.
      Print which symlinks failed.
      Link applications first, then the framework.
      Use host name from configuration, not from session (Thomas Jarosch, Bug #11271).
      Drop DataTree. Finally.
      Update file lists.
      Bump state to beta.
      Bump minimum versions to beta1.
      Require Horde_Timezone.
      Fix versions.
      No need for maximum versions of PEAR packages.
      Prepare releases.
      Released Horde_ActiveSync-2.0.0beta1

Michael J Rubinsky (84):
      Check for the DB:: class too.
      Optionally require Horde_Imap_Client
      Fix versions
      These should be Horde_ActiveSync_Exceptions
      Update/cleanup phpdoc
      Missing closing tag
      Reference not needed here.
      Treat any exceptions from fetching an email as a not found error.
      Only default to GETCHANGES == true if this isn't the initial SYNC request.
      BFN
      Update dep versions for Horde_Alarm
      These should be optional
      Update dep versions for Horde_ActiveSync
      This should be optional
      Update dep versions for Horde_Argv
      Update dep versions for Horde_Auth
      Update dep versions for Horde_Autoloader
      Add nbproject/ directory to ignore list.
      Update dep versions for Browser, Cache, Cli, Cli_Modular, Compress, Controller
      Fix dependency version on Core
      Core is not a dependency of Horde_ActiveSync
      Update dep versions for Horde_Core
      Update dep versions for Crypt, Data, Date, Date_Parser, Db
      typo
      ws
      Fix variable name.
      Not sure why we'd need a reference here.
      Update dep versions for Editor, Elastic_Search, Exception
      Clean up the rest of the dependencies for Horde 5
      Log this at error level
      Ensure we always have an accurate lastuntil expire time in the cache.
      This is 1.0.0alpha1
      We don't need to check this in PING.
      Log this as an error
      Always throw Horde_ActiveSync_Exceptions, update the state on *any* error during getMessage()
      Tweak exporting code.
      Bug: 11267 This method may be called from client code not triggered by a device request.
      We only need this if syncing messages, not folders.
      Ensure we always start with _step == 0.
      Don't give up on the whole foldersync if a single folder has an error.
      This got lost along the way.
      Fix logic
      Try sending status codes for these cases.
      Only send FOLDER container if we have collection data.
      Tweak log output
      simplify
      Return if parsing FOLDERS container fails.
      Log the WINDOWSIZE
      Remove extra getElementContent()
      Ensure we return true from parsing FOLDERS container
      CHANGES
      Typo
      Apple does it again. Handle protocol violation that causes iOS devices to crash.
      No need for refeference here.
      Make sure we clear the synccache when clearing state.
      This is assignment
      ...and remove left overs.
      Try to work around another Apple-ism.
      Expire the PING the millisecond before the lastuntil time.
      Expire the sync time in the synccache here too.
      Remove the collection data from the syncCache if there are any issues.
      Fix resetting state for a stale state.
      This is actually required to prime the syncstate on first sync.
      Simplify/fix logic
      Start replacing deviceid with pid in log entries.
      Validating timestamps simply cannot work for PING requests.
      Must refresh the syncCache collection data on each iteration.
      Add missing pid
      Remove unused method
      Actually use the new synckey
      Don't need to output FOLDERS container if STATUS_SUCCESS
      Fix refreshing synccache collections.
      Use the lastsynckey
      Fix decoding DELETESASMOVES and GETCHANGES when both empty and non-empty.
      STATUS_MISSING is a more appropriate error to send back here.
      simplify
      Ensure we don't overwrite a false (0) value from the server.
      Can't just check isset here, need to know it's not empty.
      typo
      Need to clear the syncCache of collection data if we receive a full PING.
      Add method to clear entire collection array
      Use new clearCollections() method
      No need to refresh the cache on the first iteration, do it at the end.
      Move after the sleep, so the cache is the freshest.

Michael M Slusarz (65):
      [mms] Fix regression in creating submailboxes in dynamic view.
      Redirect to login screen if authentication error is thrown and application is not yet authenticated to (Bug #11258).
      Fix subfolder indentation (Bug #11262)
      Remove unused CSS
      [mms] Merge upstream changes to jsmin filter that caused broken compression of jQuery Mobile file.
      Fix reply/forward in popup message window (Bug #11257)
      Fix hiding white/blacklist when no message selected
      Fix spacing on header close image
      Wrong changelog entry
      Shrink New Message Font Size
      In IMP, at least, all popdown arrows should have cursor pointer
      Re-add mailbox count information to dynamic mailbox screen
      Use prototypejs' getLayout to simplify compose textarea resize
      Not needed
      Don't need as much padding on right side
      Better icon centering
      jsdoc
      Fix display of message with invalid From address in smartmobile view
      [mms] Fix regression in IMAP cache query script preventing stats in all mailbox reports (Bug #11265).
      Fix reference to cache object
      [mms] Remove public cache variable from IMAP driver.
      phpdoc
      [mms] Add Horde_Cache#testReadWrite().
      Use Horde_Cache's new read/write test
      Move mailbox label to subinfo bar
      Separate new action from refresh action in sidebar
      phpdoc; trailing ws
      coding style
      No need for containersCount variable
      Fix typo
      No longer needed
      Remove unneeded menu code
      lastnavbar is no longer used
      Remove unneded clear DIVs
      Bug #11266: Fix accessing maillog information when preparing AJAX response
      Make readonly icon a bit more visible
      Optimize wildcard searches
      Automatically expand log/attachment info by default in message screen
      Fix sort toggling in traditional view
      Fix javascript actions on traditional mailbox page due to UI change
      [mms] Fix mailbox sorting in traditional view (Bug #11278).
      Fix javascript actions on traditional message page due to UI change
      Just use sequence return from fetch object (should always be set anyway)
      Re-add indication that preview can be toggled (Request #11262).
      Fix sizing of ghosted dragbar
      Fix doubleclick detection
      Fix sizing of context menu
      Fix client sort test
      [mms] Add list_escape property to Horde_Imap_Client_Mailbox.
      [mms] Allow auto-escaping of mailbox names in listMailboxes().
      Use escaping of mailbox names when calling listMailboxes()
      Not needed
      Simplify
      [mms] Workaround broken base64 data.
      [mms] Optimize statusMultiple() when polling mailboxes containing wildcard characters.
      Sanity checking
      simplify
      Fixes/improvements to topbar code.
      Bug #11279: keydown handler doesn't work after IFRAME focus
      Fix LONGstanding issue with HTML iframes capturing keydown strokes in dynamic mailbox view
      Update jquery mobile to 1.1.1
      [mms] Fix regression in sorting of special mailboxes (Bug #11241).
      Default fixed font size for smartmobile text/plain viewing is difficult to read anything on a small screen
      use global registry variable
      Don't show quote toggle blocks in smartmobile view

Ralf Lang (15):
      Check for correct class
      Allow passing a stock item as a stock ID
      After adding stock, use the raw url for view entry point
      Updated dependencies, description and author list
      Fix mixed up German error messages (Bug #11260)
      Pastie migration schema
      Default to rdo, not sql (does not exist)
      Implement a factory class,
      Finish the Pastie Rdo Driver
      add docs and package.xml
      typo
      A todo list for pastie
      Don't crash on empty forum list. Convert from Pear error to exception
      typo
      typo: messages, not message




More information about the commits mailing list