[commits] Horde annotated tag horde_activesync-2.0.0beta3 created. 4dee34ad416174f55365e988915f54ea5538ecfb
Jan Schneider
jan at horde.org
Wed Aug 29 13:32:57 UTC 2012
The annotated tag "horde_activesync-2.0.0beta3" has been created.
at 4dee34ad416174f55365e988915f54ea5538ecfb (tag)
tagging 5a99b000b6f50a7c333434cf16dfea2633e2f39d (commit)
replaces sesha-1.0.0beta1
tagged by Jan Schneider
on Wed Aug 29 15:10:20 2012 +0200
-----------------------------------------------------------------------
Released Horde_ActiveSync-2.0.0beta3.
Gunnar Wrobel (23):
Fix typo.
[gwr] Avoid overwriting unknown XML elements (Bug #11309)
Add List_Exception.
Extract modifier and query handler.
Extract the folder manipulations to a separate class.
Add a log decorator to the folder list manipulations. Basically extracted from the original list handler.
Add a synchronization handler to keep cache synchronization and list manipulations separate.
Add a log decorator for the synchronization.
Move the ACL query to the new structure.
Move the Share parameter query to the new structure.
Move the ActiveSync parameter query to the new structure.
Add two different strategies for dealing with double default folders (bail and log, Bug #11285)
A wrapper that aggregates folder data.
A simple factory for folder types (extracted from the Horde_Kolab_Storage_Factory).
Move the basic list query to the new structure.
Move the list cache into the Horde_Kolab_Storage_List namespace.
Complete the Horde_Kolab_Storage_List namespace.
Adapt the Horde_Kolab_Storage_Folder namespace to the structure
Readd component tests.
Adapt to the changes in the Horde_Kolab_Storage_List namespace.
Update the package.xml.
Adapt to the API changes in Kolab_Storage.
Adapt to the API changes in Kolab_Storage.
Jan Schneider (93):
Fix permission checking in IMP (Bug #11253).
Development mode for sesha-1.0.0
Fix link.
Use the same access key title style like in other places.
Fix escaping of desktop alarm messages (Bug #10810).
This should fix desktop notifications (Bug #10810).
Fix adding attachments to problem tickets (Bug #10654).
[jan] Fix cancelling problem report.
[jan] Fix adding attachments to problem tickets (Bug #10654).
Remove debug line.
Default to access for all groups (Bug #10654).
[jan] Fix auto-submitting of tickets if using groups (Bug #10654).
Add H5 changelog.
Fix super global access (Bug #11277).
Revert 20866a3a13b17baa10c97981725fc9b88aa50f52, we still need this for the window title.
Pass GET parameter when redirecting to the correct view's compose screen.
Update de translation.
[jan] Allow to reset flag colors and to specify as HTML colors.
Avoid undefined index notice.
Make sure this is serialized to an array, not a hash/object.
Extra top line for login form notifications.
Fix permission check when merging and renaming pages (Bug #11332).
Use instanceof.
Fix changelog.
Allow chaining.
This is a minor version bump.
Keep the place of the upgrade script visible.
Fix example permissions.
Make buttons active on hover (Bug #11262).
Use lists again for button bars in dynamic view.
Condense .horde-subnavi-arrow and .horde-icon-arrow-subnavi into .horde-popdown.
Merge branch 'redesign' into develop
Have base context menus in the DOM last.
Add keyhandler to FormGhost.
Rename newRefresh to newExtra and allow custom attributes for the New link.
Lighter icons for selected rows.
Automatically focus form if there is any.
Throw exception.
Allow to return bare Nag_Task object from export().
Remove stale entry.
New calendar design.
Move dynamic templates to templates/dynamic/.
Merge branch 'redesign' into develop
Tweak height.
Make description visible again.
Remove unused rules.
Spacing
No more rounded corners.
[jan] Add quick task adding to dynamic view.
Reduce size even more.
Fix popdown positioning.
Keep background tranparent.
No longer used.
Padding
This was not supposed to be merged from the redesign branch.
Style, comments.
Remove useless cruft.
Fix mouseover effect.
Move some old sidebar updating stuff that we could re-use to HordeTopbar.
Move generic sidebar CSS/JS to Horde.
Spacing
Remove useless CSS class.
Rename CSS class.
[jan] Include time when parsing recurrence end date from vCalendar/iCalendar.
Singular
Fix tests.
Fix unserialization errors.
Not necessary anymore.
Fix indention.
Move style to Horde.
Use new sidebar style for Nag.
Start implementing form design.
Preliminary tab design.
Tweak form.
Don't show application's sidebar in prefs view.
More form, tab and other style tweaks.
Use button bar for address book actions.
Don't make the attachment expandable this prominent.
[jan] Use Horde 5 action bar.
Prepare releases (tomorrow).
This won't work with some TLDs. Add failing test.
That's worth a separate mentioning.
Button background image.
Typo
Update de translation.
Updated
Typos
Simplify translations.
Spelling
Update de translation.
Updated
Merge branch 'develop'
Released Horde_ActiveSync-2.0.0beta3
Michael J Rubinsky (101):
Fix sending AEFrequencyValue in EAS security policies.
Released Horde_ActiveSync-1.2.7
Development mode for Horde_ActiveSync-1.2.8
fix path to git install instructions
phpdoc
This gets rid of the mysterious extra 3 pixels of padding.
Always pop the app off the stack before returning.
Return mailbox attribute value as well.
Only return subscribed mailboxes for ActiveSync
Inbox -> INBOX
need value here, not basename
Return the delimter too.
Use the index since we already have it
Build a proper nested folder hierarchy when we have it.
CHANGES
Don't include smart lists in the panel
Use tabs for smart lists.
Identify lists as smart in the tasklist management view.
Extend Nag_Search to search for due dates before a certain date.
Implement due date criteria in search/smartlists.
Fix variable name
Fix adding tasks from the traditional form
Do not explode here, the tagger takes care of it.
split the tag string if it's not a tag_id
unused
ws
Rework search logic, simplify tag logic.
Use separate input for tag search, use autocompleter.
Fix logic for filtering out tasks by duedate when task has no duedate
Have Nag::listTasks() take an options array instead of individual parameters.
Use Nag_Search
parse error
Update Nag_Api::listTasks to take parameter array.
Ensure tasklists is an array
Always return tag information in json/hash data.
Display tags in task view in Kronolith
Create an explicit parser object, using the current locale.
Look for strings starting with '#' and interpret them as tags during quickAdd.
Don't include smart lists in the choice of default tasklist.
For now, don't show smart tasklists in kronolith, it breaks toggling lists on and off.
public static -> static public
this is a protected method
Share system already filters on permissions.
Remove @since
Use Nag::getTagger()
Implement Nag_View_List
Implement tag browsing in the list view.
Can no longer have this as a static method now that we need $this->_app
Need to identify the app
Initial go at UI for task browsing by tag
Use separate CSS class for the selected tags.
Update package.xml filelist
Add Content to the autoloader path.
Bug: 11344 Avoid undefined index errors.
Clarify which collection the changes are in.
Fix setting the INBOX display name when not synching email via ActiveSync
Add (optional?) SYNC_STATUS element for the entire SYNC response.
Fix not incrementing synckey if no results at all.
ws
Only send the SYNC_COMMANDS tag if we *have* any commands.
Don't assume we have a numeric $changecount
Don't short circuit INBOX here.
Fix property name
Must close the output buffer.
Thought I removed this already....
CHANGES
CHANGES.
Catch XML parsing errors from SimplexmlElement.
phpdoc
(Properly) honor a locked default_download pref.
Some more tweaks to gallery property page view.
BFN
Start moving the panel contents to the sidebar.
Hotfix for Bug: 11358
Remove all traces of the nag panel
update package.xml filelist
Implement task tag editing in Kronolith dynamic view
Support not restricting top tags to the current types.
Correct return type.
Add toptag UI for tasks
CHANGES
Add pref for determing reply text position on ActiveSync devices.
Missed the CHANGES file
ws
Suppress this pref is activesync email is disabled.
typo
Actually pass the pref value to the driver.
typo
Remove old phpdoc
Need the $instance value
phpdoc
Typo
Need to have #kronolithMenuCalendars wrap all calendar sections.
Tiles at Home is no more.
Add configspecial support for mapping providers and geocoders.
Use new configspecials for mapping.
This is also dead in Horde 5.
Fix reversed key/values.
Bing now requires an API key.
This got lost somewhere along the way.
INBOX isn't a "special" mailbox.
Michael M Slusarz (124):
[mms] Correctly handle any resource key supported by the QUOTA extension.
Clarify documentation: these keys MAY not exist for any given quota root
Handle IMAP QUOTA returns that contain no storage information (Bug #11240).
[mms] Merge upstream changes to jsmin filter that caused broken compression of jQuery Mobile file.
More tweaks for sidebar row positioning
Tweak padding and center text even more.
Fix wrapping on IE 9
Allow Horde::debug() to skip backtrace information
Bug #11334: Fix lazy tie-to check
[mms] Improved detection of mobile browsers (leena.heino at uta.fi) (Request #11328).
Unneeded quotes
[mms] Fix regression preventing compose messages from being sent in the smartmobile view (Bug #11342).
[mms] Fix cancel button on compose page in smartmobile view (Bug #11343).
Fix PHP error (Bug #11345)
Bug #11324: add missing commas between added addresses
Fix refreshing a mailbox that has no changes in dynamic view
Bug #11348: Fix processing forceUpdate parameter
Revert "Fix refreshing a mailbox that has no changes in dynamic view"
Remove old commented code
Use built-in jquery looping method
Add HordeJquery.formToObject()
Bug #11356: Fix handling spaces in smartmobile compose data
[mms] Add loading triggers to HordeCore JS framework.
Use new ajax action trigger system to display loading graphics
Fix CSS/JS handling of virtual folders in dynamic view
[mms] Fix regression in creating top-level mailbox in traditional view (Bug #11326).
Unneeded CSS class
Bug #11322: Fix smartmobile access when cookies are disabled
Distinguish containers by lighter text color
[mms] Fix regression in updating dynamic folder list when deleting parent mailboxes that contain children (Bug #11296).
Fix disabling compression (possible PHP bug)
Not needed and, in fact, breaks buttons by adding extra space every message view
[mms] Tweak smartmobile mailbox page to use mobile-style list clicking (Request #11364).
Fix positioning of arrows on mailbox nav row
Request #11360: Show notification message when forwarding in smartmobile view
Send cancel request when cancelling compose in smartmobile view
Bug #11363: Clear cache when searching so that previous results aren't returned (smartmobile view)
Hide search button in search mailboxes
[mms] Fix searching in smartmobile view (Bug #11365).
Immediately blur after submitting search or else keyboard shortcuts will not work properly
[mms] Add Horde_Url::setScheme().
Fix image URLs without scheme
style/phpdoc
spacing
spelling
For submit imples, always return all form information in the 'imple_submit' URL parameter (JSON encoded)
[mms] Fixes to the iTip Request handler (Bug #11264).
Get rid of toggle graphic on message page; takes up too much room for a feature that isn't used often
CSS tweak
Revert "Fix positioning of arrows on mailbox nav row"
[mms] Add Top link to smartmobile mailbox page.
Traditional tree should mirror dynamic tree - only show unseen count (Request #11370)
Fix display of unseen information in traditional view sidebar
[mms] More complete handling of linked data in subject header across views (Bug #11372).
Request #11373: Improvements to pref-fetching algorithm
[mms] Fix parsing Return-Path header when using sendmail driver (Bug #11361).
doAction() should return the Ajax Request object
Simplify AJAX response processing
Bug #11351: Sort ajax mailbox objects so parent mailboxes exist before child mailboxes
[mms] Force IE <= 7 to minimal view (Bug #11327).
changelog changes from FRAMEWORK_4
Revert "Bug #11351: Sort ajax mailbox objects so parent mailboxes exist before child mailboxes"
Smartmobile navigation UI tweaks
Spacer should be lumped with optional compose buttons
[mms] Fix sending MDN notifications in traditional view (Bug #11311).
ITIP display improvements
More clearly separate attachment icon from MIME icon
Fix positioning of search options icon
[mms] Show polled children in smartmobile folder list when parent mailbox is not polled (Bug #11238).
Don't directly use IMAP flags in smartmobile JS code
[mms] Indicate deleted messages with strikethrough in smartmobile mailbox listing (Request #11362).
Only refresh mailbox here if we are not doing ajax refresh
Don't send viewport response unless we need to
Move all smartmobile page generation logic to IMP_Smartmobile class
Update package.xml
Tweak formatting of phishing status message
Reset iterator filter before creating folder list
Tweak some UI text
Need separators for create new mailbox, even if using optgroups
Catch case where we reload in the message view page
AJAX response actions now provide Ajax.Response object to handling code
Adapt to new HordeCore:runTasks parameters
Fix adding mailboxes at top of the folder tree
Move dynamic mailbox row templates into templates/ folder
Bug #11351: Fix dynamic folder display when parent mailbox is a special mailbox
Fix regression in displaying message in popup window
Immediately return to mailbox when confirming from dialog popup
Consolidate copy/move into a single button
Tweak spacer size
Use built-in collapsible widget to show full header information
Add Top button to message page
Re-add navigation buttons
Blur top button after click
Use ImpMobile.disableButton
Only send list_info information in JSON response if it exists
priority not used in message data
move var declaration into sub function
phpdoc
Fix extra slash in path names
Abstract itip CSS code into stylesheet that can be served to smartmobile
[mms] Add attachment download links to smartmobile view (Request #11379).
CSS rules on mailbox page should be prefixed with imp-mailbox, not imp-message
[mms] Improvements in obtaining GPG keys from a keyserver (Bug #11380) (o+horde at immerda.ch).
[mms] Add Horde_Mail_Rfc822_Address#matchInsensitive().
Remove edit as new from smartmobile view
[mms] Add ability to edit list of safe addresses used with the image_replacement preference.
Update package.xml filelist
unneeded variable
Add ViewPort.bufferLoaded()
[mms] Remember message selections when changing mailboxes in dynamic view.
This seems to work better for jQuery (don't ask me why)
Fix updating mailbox when doing a checkcache request
Make base64url encoded INBOX an object variable
Adapt ImpIndices.parseUIDString() for use with jQuery.
Process imp:flags task in smartmobile view
This fixes the search icon from wrapping into horde-sub row
phpdoc
[mms] Add Horde_Mail_Rfc822_Address->base_domain property.
[mms] Allow certain iCalendar events to be configured to automatically update the local user's calendar (Request #11376).
Fix/tweak header on compose page
Revert "This won't work with some TLDs. Add failing test."
Revert "[mms] Add Horde_Mail_Rfc822_Address->base_domain property."
[mms] Add Horde_Mail_Rfc822_Address#matchDomain().
Use Horde_Mail_Rfc822_Address#matchDomain()
Ralf Lang (2):
some more phpdoc on form type image
save the hash from an image upload form
More information about the commits
mailing list