horde.git
16 years agoContinued search implementation. Extended testing. Ensured that test requiring Net_LD...
Gunnar Wrobel [Fri, 30 Oct 2009 23:01:13 +0000 (00:01 +0100)]
Continued search implementation. Extended testing. Ensured that test requiring Net_LDAP2 are skipped.

16 years agoThese constants may not be available at load time - use real values instead
Michael M Slusarz [Fri, 30 Oct 2009 22:37:37 +0000 (16:37 -0600)]
These constants may not be available at load time - use real values instead

16 years agoCache preview messages loaded in the background
Michael M Slusarz [Fri, 30 Oct 2009 22:27:39 +0000 (16:27 -0600)]
Cache preview messages loaded in the background

16 years agoFix typo
Michael M Slusarz [Fri, 30 Oct 2009 22:15:09 +0000 (16:15 -0600)]
Fix typo

16 years agofunc_replace -> raw_params
Michael M Slusarz [Fri, 30 Oct 2009 22:13:12 +0000 (16:13 -0600)]
func_replace -> raw_params

16 years agofunc_replace -> raw_params
Michael M Slusarz [Fri, 30 Oct 2009 22:12:45 +0000 (16:12 -0600)]
func_replace -> raw_params

16 years agoUse consistent messageBody class naming across views
Michael M Slusarz [Fri, 30 Oct 2009 22:02:47 +0000 (16:02 -0600)]
Use consistent messageBody class naming across views

16 years agoMore tweaks to mimePartInfo output
Michael M Slusarz [Fri, 30 Oct 2009 21:55:43 +0000 (15:55 -0600)]
More tweaks to mimePartInfo output

16 years agoRe-add atc_display preference
Michael M Slusarz [Fri, 30 Oct 2009 21:38:30 +0000 (15:38 -0600)]
Re-add atc_display preference

16 years agoTweak text-overflow definitions
Michael M Slusarz [Fri, 30 Oct 2009 21:22:51 +0000 (15:22 -0600)]
Tweak text-overflow definitions

16 years agoHave 1 help link for the entire compose page
Michael M Slusarz [Fri, 30 Oct 2009 21:17:16 +0000 (15:17 -0600)]
Have 1 help link for the entire compose page

16 years agoFix compose window resize.
Michael M Slusarz [Fri, 30 Oct 2009 21:16:58 +0000 (15:16 -0600)]
Fix compose window resize.

16 years agoDon't show MIME IDs for attachment display
Michael M Slusarz [Fri, 30 Oct 2009 20:59:41 +0000 (14:59 -0600)]
Don't show MIME IDs for attachment display

16 years agoBetter formatStatusMsg() implementation
Michael M Slusarz [Fri, 30 Oct 2009 20:04:56 +0000 (14:04 -0600)]
Better formatStatusMsg() implementation

16 years agoDo DIMP header sort generation entirely within javascript code
Michael M Slusarz [Fri, 30 Oct 2009 19:03:02 +0000 (13:03 -0600)]
Do DIMP header sort generation entirely within javascript code

16 years agoTweak UI on DIMP compose page
Michael M Slusarz [Fri, 30 Oct 2009 17:47:19 +0000 (11:47 -0600)]
Tweak UI on DIMP compose page

16 years agockeditor
Duck (Jakob Munih) [Fri, 30 Oct 2009 16:50:14 +0000 (17:50 +0100)]
ckeditor

16 years agoDon't attempt to call getImages() if we know we don't have any images to get.
Michael J. Rubinsky [Fri, 30 Oct 2009 16:15:24 +0000 (12:15 -0400)]
Don't attempt to call getImages() if we know we don't have any images to get.

16 years agoAdd IMP_UI_Message::formatSummary()
Michael M Slusarz [Thu, 29 Oct 2009 06:31:10 +0000 (00:31 -0600)]
Add IMP_UI_Message::formatSummary()

16 years agoMissed a few index->UID conversions
Michael M Slusarz [Thu, 29 Oct 2009 06:29:25 +0000 (00:29 -0600)]
Missed a few index->UID conversions

16 years agoFix setting status information in array.
Michael M Slusarz [Thu, 29 Oct 2009 04:42:26 +0000 (22:42 -0600)]
Fix setting status information in array.

16 years agoFix parse errors
Chuck Hagenbuch [Thu, 29 Oct 2009 20:26:00 +0000 (16:26 -0400)]
Fix parse errors

16 years agoFix visibility of magic methods
Chuck Hagenbuch [Thu, 29 Oct 2009 20:25:33 +0000 (16:25 -0400)]
Fix visibility of magic methods

16 years agoCheck for the real namespace separator (\) now that PHP 5.3 is out.
Chuck Hagenbuch [Thu, 29 Oct 2009 20:21:35 +0000 (16:21 -0400)]
Check for the real namespace separator (\) now that PHP 5.3 is out.

16 years agoDefault to an Http response
Chuck Hagenbuch [Fri, 30 Oct 2009 00:11:29 +0000 (20:11 -0400)]
Default to an Http response

16 years agoobject instantiation style
Chuck Hagenbuch [Fri, 30 Oct 2009 00:11:04 +0000 (20:11 -0400)]
object instantiation style

16 years agoGet rid of some random stuff in the Http response class, and add more from the
Chuck Hagenbuch [Thu, 29 Oct 2009 22:41:14 +0000 (18:41 -0400)]
Get rid of some random stuff in the Http response class, and add more from the
Mad version.

16 years agofix spelling
Chuck Hagenbuch [Thu, 29 Oct 2009 22:40:42 +0000 (18:40 -0400)]
fix spelling

16 years agoUpdate to use \ as the namespace separator.
Chuck Hagenbuch [Thu, 29 Oct 2009 22:40:16 +0000 (18:40 -0400)]
Update to use \ as the namespace separator.

16 years agoRemove stray double quote, correctly pass value array for the local autocompleter.
Michael J. Rubinsky [Thu, 29 Oct 2009 22:24:59 +0000 (18:24 -0400)]
Remove stray double quote, correctly pass value array for the local autocompleter.

Still no autocompletion, but we're getting close, I can smell it...

16 years agofunc_replace doesn't seem to be needed/used by any _attach() methods.
Michael J. Rubinsky [Thu, 29 Oct 2009 21:55:35 +0000 (17:55 -0400)]
func_replace doesn't seem to be needed/used by any _attach() methods.

16 years agoFix name of event handler
Michael J. Rubinsky [Thu, 29 Oct 2009 21:51:50 +0000 (17:51 -0400)]
Fix name of event handler

16 years agoFix javascript generation when assinging to a variable
Michael J. Rubinsky [Thu, 29 Oct 2009 20:26:33 +0000 (16:26 -0400)]
Fix javascript generation when assinging to a variable

16 years agoFix parse errors, fix variable name.
Michael J. Rubinsky [Thu, 29 Oct 2009 20:04:30 +0000 (16:04 -0400)]
Fix parse errors, fix variable name.

16 years agoexistence check
Michael J. Rubinsky [Thu, 29 Oct 2009 19:51:50 +0000 (15:51 -0400)]
existence check

16 years agoFix the search handler.
Gunnar Wrobel [Thu, 29 Oct 2009 15:55:37 +0000 (16:55 +0100)]
Fix the search handler.

16 years agoAdd basic test case definition.
Gunnar Wrobel [Thu, 29 Oct 2009 15:54:34 +0000 (16:54 +0100)]
Add basic test case definition.

16 years agoAdd testing for the search handler.
Gunnar Wrobel [Thu, 29 Oct 2009 15:52:58 +0000 (16:52 +0100)]
Add testing for the search handler.

16 years agoNote that this a test for bug #8546.
Jan Schneider [Thu, 29 Oct 2009 14:55:02 +0000 (15:55 +0100)]
Note that this a test for bug #8546.

16 years agoFix package name.
Jan Schneider [Thu, 29 Oct 2009 14:15:20 +0000 (15:15 +0100)]
Fix package name.

16 years agoBe more relaxed on the params argument.
Jan Schneider [Thu, 29 Oct 2009 14:38:25 +0000 (15:38 +0100)]
Be more relaxed on the params argument.

16 years agoUse Horde_String.
Jan Schneider [Thu, 29 Oct 2009 14:17:11 +0000 (15:17 +0100)]
Use Horde_String.

16 years agoFix package name.
Jan Schneider [Thu, 29 Oct 2009 14:15:20 +0000 (15:15 +0100)]
Fix package name.

16 years agoMake those test executable individually.
Jan Schneider [Thu, 29 Oct 2009 14:02:52 +0000 (15:02 +0100)]
Make those test executable individually.

16 years agoUse calendar extension if available.
Jan Schneider [Thu, 29 Oct 2009 13:52:19 +0000 (14:52 +0100)]
Use calendar extension if available.

16 years agoUpdate online status after transparent login
Duck (Jakob Munih) [Thu, 29 Oct 2009 03:50:22 +0000 (04:50 +0100)]
Update online status after transparent login

16 years agoAdd authResetPassword method
Duck (Jakob Munih) [Thu, 29 Oct 2009 03:43:39 +0000 (04:43 +0100)]
Add authResetPassword method

16 years agoFirst attempt to try to use abstracted AutoCompleter driver
Michael M Slusarz [Thu, 29 Oct 2009 02:23:39 +0000 (20:23 -0600)]
First attempt to try to use abstracted AutoCompleter driver

Mike R. - probably will want to look at the kronolith/ansel drivers,
since I am not very familiar with the prettyautocompleter code. Probably
won't work out of the box but will need some additional tweaking.

16 years agoThis works better cross-browser
Michael M Slusarz [Wed, 28 Oct 2009 23:14:34 +0000 (17:14 -0600)]
This works better cross-browser

16 years agoBetter @return description for getEmbeddedMimeParts()
Michael M Slusarz [Wed, 28 Oct 2009 21:49:59 +0000 (15:49 -0600)]
Better @return description for getEmbeddedMimeParts()

Also, the plain driver should extend _getEmbeddedMimeParts(), not the
public getEmbeddedMimeParts().

16 years agoindex -> UID
Michael M Slusarz [Wed, 28 Oct 2009 21:39:55 +0000 (15:39 -0600)]
index -> UID

When dealing with IMAP UIDs, universally refer to this value as 'uid'
rather than 'index' to avoid confusion with IMAP mailbox sequence
numbers.

16 years agoTweak click detection on folder list
Michael M Slusarz [Wed, 28 Oct 2009 19:36:07 +0000 (13:36 -0600)]
Tweak click detection on folder list

16 years agoAdd AutoCompleter Ajax driver.
Michael M Slusarz [Thu, 29 Oct 2009 01:27:45 +0000 (19:27 -0600)]
Add AutoCompleter Ajax driver.

16 years agoremove stray, empty function
Michael J. Rubinsky [Wed, 28 Oct 2009 22:16:34 +0000 (18:16 -0400)]
remove stray, empty function

16 years agoFix phpdoc
Michael J. Rubinsky [Mon, 26 Oct 2009 20:04:45 +0000 (16:04 -0400)]
Fix phpdoc

16 years agoMore selector fixes after moving to element storage.
Jan Schneider [Wed, 28 Oct 2009 22:57:34 +0000 (23:57 +0100)]
More selector fixes after moving to element storage.

16 years agoFix testing the configuration based factory.
Gunnar Wrobel [Wed, 28 Oct 2009 22:53:33 +0000 (23:53 +0100)]
Fix testing the configuration based factory.

16 years agoFix duplicate declaration.
Michael M Slusarz [Wed, 28 Oct 2009 22:18:35 +0000 (16:18 -0600)]
Fix duplicate declaration.

16 years agoBetter @return description for getEmbeddedMimeParts()
Michael M Slusarz [Wed, 28 Oct 2009 21:52:44 +0000 (15:52 -0600)]
Better @return description for getEmbeddedMimeParts()

16 years agoStrict checking
Gunnar Wrobel [Wed, 28 Oct 2009 22:18:01 +0000 (23:18 +0100)]
Strict checking

16 years agoFix path.
Gunnar Wrobel [Wed, 28 Oct 2009 21:58:54 +0000 (22:58 +0100)]
Fix path.

16 years agophpdoc, CS
Gunnar Wrobel [Wed, 28 Oct 2009 21:58:43 +0000 (22:58 +0100)]
phpdoc, CS

16 years agoAdd tests to package.xml.
Gunnar Wrobel [Wed, 28 Oct 2009 21:39:58 +0000 (22:39 +0100)]
Add tests to package.xml.

16 years agoFix the Kolab_Session factories now that the Kolab_Server factories are complete...
Gunnar Wrobel [Wed, 28 Oct 2009 21:39:42 +0000 (22:39 +0100)]
Fix the Kolab_Session factories now that the Kolab_Server factories are complete. Additional testing.

16 years agoConfiguration based factories should not require any parameters but the configuration.
Gunnar Wrobel [Wed, 28 Oct 2009 21:38:37 +0000 (22:38 +0100)]
Configuration based factories should not require any parameters but the configuration.

16 years agoFix reading stream in combine wrapper
Michael M Slusarz [Wed, 28 Oct 2009 18:45:00 +0000 (12:45 -0600)]
Fix reading stream in combine wrapper

16 years agostream_copy_to_stream() requires fstat(), so implement it here
Michael M Slusarz [Wed, 28 Oct 2009 17:54:40 +0000 (11:54 -0600)]
stream_copy_to_stream() requires fstat(), so implement it here

16 years agoImplement resizing of multi-day events.
Jan Schneider [Wed, 28 Oct 2009 14:54:01 +0000 (15:54 +0100)]
Implement resizing of multi-day events.

16 years agoOnly add resize handlers to the first and last day of multi-day events.
Jan Schneider [Wed, 28 Oct 2009 13:17:54 +0000 (14:17 +0100)]
Only add resize handlers to the first and last day of multi-day events.
Implement dragging (not resizing yet) of multi-day events.

16 years agoProvide ajax link to tasks.
Jan Schneider [Wed, 28 Oct 2009 13:09:13 +0000 (14:09 +0100)]
Provide ajax link to tasks.

16 years agoFix date no longer being an attribute.
Jan Schneider [Tue, 27 Oct 2009 22:44:51 +0000 (23:44 +0100)]
Fix date no longer being an attribute.

16 years agoHandle options smarter by making the iframe a regular view.
Jan Schneider [Tue, 27 Oct 2009 22:40:45 +0000 (23:40 +0100)]
Handle options smarter by making the iframe a regular view.

16 years agoOpen prefs ui in iframe.
Jan Schneider [Tue, 27 Oct 2009 17:47:15 +0000 (18:47 +0100)]
Open prefs ui in iframe.

16 years agoMoved the core part from Horde_Notification into different
Gunnar Wrobel [Wed, 28 Oct 2009 11:29:22 +0000 (12:29 +0100)]
Moved the core part from Horde_Notification into different
Horde_Notification_Handler classes. Added unit testing.

The core part of the functionality went into
Horde_Notification_Handler_Base. Only the segments that require access
to Horde global state have been split off into separate decorators.

The Horde_Notification_Handler_Alarm decorator delegates alarms to the
alarm system provided in the constructor. It needs access to
Horde_Auth::getAuth().

The Horde_Notification_Handler_Hordelog decorator logs error events
via Horde::logMessage().

As the logging part is useful but should be independant of Horde
global state if possible the Horde_Notification_Handler_Logged
decorator has been added. It allows providing a logger in the
constructor.

16 years agoCompleted the factory testing.
Gunnar Wrobel [Wed, 28 Oct 2009 08:30:24 +0000 (09:30 +0100)]
Completed the factory testing.

16 years agoWhen urlFor() is passed a named route, pass it to generate()
Chuck Hagenbuch [Wed, 28 Oct 2009 03:26:41 +0000 (23:26 -0400)]
When urlFor() is passed a named route, pass it to generate()

Includes some other changes to make this work with formatted routes, and some
updates to the tests to reflect updated assumptions.

16 years agoRequest #8663: Save message index information in reply/forward drafts
Michael M Slusarz [Wed, 28 Oct 2009 00:47:10 +0000 (18:47 -0600)]
Request #8663: Save message index information in reply/forward drafts

16 years agoAdd Horde_Imap_Client_Utils::createUrl()
Michael M Slusarz [Tue, 27 Oct 2009 23:05:15 +0000 (17:05 -0600)]
Add Horde_Imap_Client_Utils::createUrl()

16 years agoAdd full IMAP URL parsing
Michael M Slusarz [Mon, 3 Aug 2009 20:27:53 +0000 (14:27 -0600)]
Add full IMAP URL parsing

16 years agoBug #8661: Save References/In-Reply-To header info when saving a draft
Michael M Slusarz [Wed, 28 Oct 2009 00:00:54 +0000 (18:00 -0600)]
Bug #8661: Save References/In-Reply-To header info when saving a draft

16 years agoCS
Gunnar Wrobel [Tue, 27 Oct 2009 23:12:20 +0000 (00:12 +0100)]
CS

16 years agoFix the code coverage report.
Gunnar Wrobel [Tue, 27 Oct 2009 23:12:06 +0000 (00:12 +0100)]
Fix the code coverage report.

16 years agoStart splitting the factory into separate classes. Added some tests for that.
Gunnar Wrobel [Tue, 27 Oct 2009 23:11:27 +0000 (00:11 +0100)]
Start splitting the factory into separate classes. Added some tests for that.

16 years agoDIMP address CSS tweak.
Michael M Slusarz [Tue, 27 Oct 2009 21:40:09 +0000 (15:40 -0600)]
DIMP address CSS tweak.

16 years agoFix typo. getMessage() in the mobile listener should delegate to
Gunnar Wrobel [Tue, 27 Oct 2009 18:35:58 +0000 (19:35 +0100)]
Fix typo. getMessage() in the mobile listener should delegate to
getMessage() instead of notify() in the status listener if no mobile
handler is set.

16 years agoSplitted off the Horde_Notification_Storage interface and added the
Gunnar Wrobel [Tue, 27 Oct 2009 17:51:09 +0000 (18:51 +0100)]
Splitted off the Horde_Notification_Storage interface and added the
Horde_Notification_Storage_Session class implementing this interface.

16 years agoAdded a test suite for the Notification package. Coverage is about 90%
Gunnar Wrobel [Tue, 27 Oct 2009 16:47:49 +0000 (17:47 +0100)]
Added a test suite for the Notification package. Coverage is about 90%
and primarily excludes sections that rely heavily on global scope
(Horde_Registry, Horde_Nls, Horde_Auth, Horde_Alarm).

16 years agoTweak v5 CHANGES notes
Michael M Slusarz [Tue, 27 Oct 2009 04:48:26 +0000 (22:48 -0600)]
Tweak v5 CHANGES notes

16 years agoRemove xinha driver
Michael M Slusarz [Tue, 27 Oct 2009 01:57:23 +0000 (19:57 -0600)]
Remove xinha driver

16 years agoConvert xinha -> ckeditor
Michael M Slusarz [Tue, 27 Oct 2009 01:56:37 +0000 (19:56 -0600)]
Convert xinha -> ckeditor

16 years agoVersion is now a property of *_Application, not *_Api
Michael J. Rubinsky [Mon, 26 Oct 2009 19:25:43 +0000 (15:25 -0400)]
Version is now a property of *_Application, not *_Api

16 years agoAlways show six weeks in minical so that the navigation doesn't jump around.
Jan Schneider [Fri, 23 Oct 2009 17:40:53 +0000 (19:40 +0200)]
Always show six weeks in minical so that the navigation doesn't jump around.

16 years agoUse element storage.
Jan Schneider [Fri, 23 Oct 2009 17:27:57 +0000 (19:27 +0200)]
Use element storage.

16 years agoFix opening holiday events. Prepare to view tasks.
Jan Schneider [Fri, 23 Oct 2009 16:58:05 +0000 (18:58 +0200)]
Fix opening holiday events. Prepare to view tasks.

16 years agoShow complete event title in month view.
Jan Schneider [Fri, 23 Oct 2009 16:56:48 +0000 (18:56 +0200)]
Show complete event title in month view.

16 years agoFix class names.
Jan Schneider [Mon, 19 Oct 2009 13:27:02 +0000 (15:27 +0200)]
Fix class names.

16 years agoIndention, gettext.
Jan Schneider [Fri, 16 Oct 2009 14:53:08 +0000 (16:53 +0200)]
Indention, gettext.

16 years agoCorrectly return a stream even if error is encountered.
Michael M Slusarz [Mon, 26 Oct 2009 18:32:16 +0000 (12:32 -0600)]
Correctly return a stream even if error is encountered.

16 years agoUse Combine wrapper to combine header and data portions of a MIME part
Michael M Slusarz [Mon, 26 Oct 2009 18:30:36 +0000 (12:30 -0600)]
Use Combine wrapper to combine header and data portions of a MIME part

16 years agoDelete viewport data when emptying folder
Michael M Slusarz [Mon, 26 Oct 2009 15:24:30 +0000 (09:24 -0600)]
Delete viewport data when emptying folder