horde.git
15 years agoMerge from CVS HEAD
Michael M Slusarz [Wed, 1 Sep 2010 07:59:43 +0000 (01:59 -0600)]
Merge from CVS HEAD

15 years agoFix updating mailbox cache when navigating past end of mailbox on the IMP message...
Michael M Slusarz [Wed, 1 Sep 2010 06:21:03 +0000 (00:21 -0600)]
Fix updating mailbox cache when navigating past end of mailbox on the IMP message page

15 years agoMove this to where we actually use it
Michael M Slusarz [Wed, 1 Sep 2010 06:06:13 +0000 (00:06 -0600)]
Move this to where we actually use it

15 years agoImproved error handling if server sends back totally invalid response (e.g. 500 code)
Michael M Slusarz [Wed, 1 Sep 2010 05:41:33 +0000 (23:41 -0600)]
Improved error handling if server sends back totally invalid response (e.g. 500 code)

15 years agoCheck for existence.
Michael M Slusarz [Wed, 1 Sep 2010 05:41:10 +0000 (23:41 -0600)]
Check for existence.

15 years agoSidebar is now generated via Application registry calls.
Michael M Slusarz [Tue, 31 Aug 2010 23:40:43 +0000 (17:40 -0600)]
Sidebar is now generated via Application registry calls.

THE FORMAT OF horde/config/registry.php HAS CHANGED. Namely, sidebar
entries have been changed from 'block' (which they are not) to
'sidebar', and a 'sidebar_params' entry has been added for applications
that have more than one sidebar tree node addition section.

15 years agoHave listApps() return param information as value if returning assoc array
Michael M Slusarz [Wed, 1 Sep 2010 03:13:40 +0000 (21:13 -0600)]
Have listApps() return param information as value if returning assoc array

15 years agoClean up application removeUserData() functions
Michael M Slusarz [Wed, 1 Sep 2010 00:01:21 +0000 (18:01 -0600)]
Clean up application removeUserData() functions

15 years agoCapitalization
Michael M Slusarz [Tue, 31 Aug 2010 22:38:15 +0000 (16:38 -0600)]
Capitalization

15 years agoMove JS files dependent on horde/Core into the package
Michael M Slusarz [Tue, 31 Aug 2010 22:28:39 +0000 (16:28 -0600)]
Move JS files dependent on horde/Core into the package

15 years agoMake Horde_Mime_Mail constructor more flexible
Michael M Slusarz [Tue, 31 Aug 2010 20:10:09 +0000 (14:10 -0600)]
Make Horde_Mime_Mail constructor more flexible

15 years agoplug small memory leak, ws, file headers
Michael J. Rubinsky [Tue, 31 Aug 2010 23:39:32 +0000 (19:39 -0400)]
plug small memory leak, ws, file headers

15 years agoFix method name
Michael J. Rubinsky [Tue, 31 Aug 2010 23:18:06 +0000 (19:18 -0400)]
Fix method name

Bug: 9210
Author: d-fens@00010111.de

15 years agoFinish up Ansel version 2 API support
Michael J. Rubinsky [Tue, 31 Aug 2010 23:05:07 +0000 (19:05 -0400)]
Finish up Ansel version 2 API support

15 years agoMake sure url is a string, not a Horde_Url object when returned via the API
Michael J. Rubinsky [Tue, 31 Aug 2010 22:25:23 +0000 (18:25 -0400)]
Make sure url is a string, not a Horde_Url object when returned via the API

15 years agoNSDictionary objects cannot contain nil objects.
Michael J. Rubinsky [Tue, 31 Aug 2010 16:40:13 +0000 (12:40 -0400)]
NSDictionary objects cannot contain nil objects.

15 years agoFirst round of initial support for Ansel version 2 API.
Michael J. Rubinsky [Tue, 31 Aug 2010 15:46:09 +0000 (11:46 -0400)]
First round of initial support for Ansel version 2 API.

Adds support for indicating which version a server exposes, and fixes
api call for the listGalleries call.

15 years agows, phpdoc
Michael J. Rubinsky [Tue, 31 Aug 2010 15:45:47 +0000 (11:45 -0400)]
ws, phpdoc

15 years agoBug #9209: Missing parameter to Horde_Core_Binder_AuthSignup
Gonçalo Queirós [Tue, 31 Aug 2010 10:13:10 +0000 (11:13 +0100)]
Bug #9209: Missing parameter to Horde_Core_Binder_AuthSignup

15 years agoAdd postinstall script to set horde_dir config value.
Michael M Slusarz [Tue, 31 Aug 2010 16:12:25 +0000 (10:12 -0600)]
Add postinstall script to set horde_dir config value.

15 years agoThere are references to this file (and a bunch of other itip files), but they don...
Michael M Slusarz [Tue, 31 Aug 2010 15:12:24 +0000 (09:12 -0600)]
There are references to this file (and a bunch of other itip files), but they don't exist in any package

15 years agoNone of these files exist anymore, and throw packaging errors
Michael M Slusarz [Tue, 31 Aug 2010 15:11:11 +0000 (09:11 -0600)]
None of these files exist anymore, and throw packaging errors

15 years agoMore error checking
Michael M Slusarz [Tue, 31 Aug 2010 15:06:13 +0000 (09:06 -0600)]
More error checking

15 years agoDon't require horde/Role to be installed to run install_framework
Michael M Slusarz [Tue, 31 Aug 2010 15:02:21 +0000 (09:02 -0600)]
Don't require horde/Role to be installed to run install_framework

15 years agoCatch errors when parsing package.xml files.
Michael J. Rubinsky [Tue, 31 Aug 2010 14:14:49 +0000 (10:14 -0400)]
Catch errors when parsing package.xml files.

Currently, the Editor package fails to install, at least catch the error and continue.

15 years agoAdd standard file header/copyright etc...
Michael J. Rubinsky [Mon, 30 Aug 2010 20:24:58 +0000 (16:24 -0400)]
Add standard file header/copyright etc...

15 years agoRequest #9203: Change cached imp view on dynamic_view pref change
Michael M Slusarz [Mon, 30 Aug 2010 21:51:55 +0000 (15:51 -0600)]
Request #9203: Change cached imp view on dynamic_view pref change

15 years agoAdd usesrole definition to horde/Editor's package.xml
Michael M Slusarz [Mon, 30 Aug 2010 21:41:21 +0000 (15:41 -0600)]
Add usesrole definition to horde/Editor's package.xml

15 years agockeditor is now installed by the horde/Editor package.
Michael M Slusarz [Mon, 30 Aug 2010 21:22:49 +0000 (15:22 -0600)]
ckeditor is now installed by the horde/Editor package.

15 years agoUse PEAR libraries to parse package.xml files.
Michael M Slusarz [Sat, 28 Aug 2010 23:40:25 +0000 (17:40 -0600)]
Use PEAR libraries to parse package.xml files.

15 years agoFix formatting in folder creation popup
Michael M Slusarz [Mon, 30 Aug 2010 18:17:03 +0000 (12:17 -0600)]
Fix formatting in folder creation popup

15 years agows
Michael J. Rubinsky [Mon, 30 Aug 2010 20:21:59 +0000 (16:21 -0400)]
ws

15 years agoDon't assume the gallery will always have images.
Michael J. Rubinsky [Mon, 30 Aug 2010 20:16:40 +0000 (16:16 -0400)]
Don't assume the gallery will always have images.

Bug: 9200

15 years agocorrect some comments
Michael J. Rubinsky [Mon, 30 Aug 2010 19:57:25 +0000 (15:57 -0400)]
correct some comments

15 years agoBug #9208: Fix call to Horde_Util
Eric Rostetter [Mon, 30 Aug 2010 15:59:29 +0000 (10:59 -0500)]
Bug #9208: Fix call to Horde_Util

15 years agoTicket #9201: part might not exist
Michael M Slusarz [Mon, 30 Aug 2010 17:34:56 +0000 (11:34 -0600)]
Ticket #9201: part might not exist

15 years agoBump date as a test commit to see if I can now mirror to github.com.
Gunnar Wrobel [Mon, 30 Aug 2010 07:21:33 +0000 (09:21 +0200)]
Bump date as a test commit to see if I can now mirror to github.com.

15 years agoAdded the Interfaces package.
Gunnar Wrobel [Mon, 30 Aug 2010 07:12:59 +0000 (09:12 +0200)]
Added the Interfaces package.

Rationale:

When looking at the Kolab_Session package I realized that
"Horde_Auth::getAuth()" calls have been converted to
"$GLOBALS['registry']->getAuth()". While this may be fine on the
application level I don't think it is acceptable on the level of a
framework package.

"$GLOBALS['registry']->getAuth()" does pretty much the same as
"Horde_Auth::getAuth()" did before and the move of the functionality
into the registry is absolutely fine.

For Kolab_Session this does however mean that the dependency on that
functionality gets further obscured. Something has to setup
$GLOBALS['registry'] before Kolab_Session is called into the mix.

At the same time I think the package would now need to pull in Core as
a dependency which I wouldn't like much either.

I think it is a cleaner solution to provide the Interfaces package. It
can be used to clearly define the communications between Core and the
other framework packages. This also allows to declare the dependencies
in an obvious manner and decouples low level libraries from the BIG
Core thing.

15 years agoFix dependency name.
Gunnar Wrobel [Mon, 30 Aug 2010 06:12:07 +0000 (08:12 +0200)]
Fix dependency name.

15 years agoFirst set of refactorings to lazy-load some information and optimize serialized objects.
Chuck Hagenbuch [Mon, 30 Aug 2010 01:19:54 +0000 (21:19 -0400)]
First set of refactorings to lazy-load some information and optimize serialized objects.

Previously we had no filter on serializing these objects for caching, and a lot
of them have recursive references. Not serializing those saves a lot of time and
memory.

This probably has some bugs left, definitely needs to be updated for the CVS
driver, and certainly can be improved further.

15 years agoAdd example git and svn hook scripts
Chuck Hagenbuch [Mon, 30 Aug 2010 01:11:16 +0000 (21:11 -0400)]
Add example git and svn hook scripts

15 years agoTicket #9201: Treat ISO-8859-1 as windows-1252
Michael M Slusarz [Wed, 25 Aug 2010 19:31:30 +0000 (13:31 -0600)]
Ticket #9201: Treat ISO-8859-1 as windows-1252

15 years agoMissed some reply notification status types
Michael M Slusarz [Sun, 29 Aug 2010 00:26:08 +0000 (18:26 -0600)]
Missed some reply notification status types

15 years agoFix package.xml issues
Michael M Slusarz [Sun, 29 Aug 2010 00:08:35 +0000 (18:08 -0600)]
Fix package.xml issues

15 years agoDon't use cookies/session storage for IMP folder trees
Michael M Slusarz [Sat, 28 Aug 2010 22:39:42 +0000 (16:39 -0600)]
Don't use cookies/session storage for IMP folder trees

15 years agoAllow session storage to be disabled for a given Horde_Tree instance
Michael M Slusarz [Sat, 28 Aug 2010 22:20:29 +0000 (16:20 -0600)]
Allow session storage to be disabled for a given Horde_Tree instance

15 years agoUse getOption().
Michael M Slusarz [Sat, 28 Aug 2010 22:17:49 +0000 (16:17 -0600)]
Use getOption().

15 years agoDo IE6 check in browser
Michael M Slusarz [Sat, 28 Aug 2010 22:12:00 +0000 (16:12 -0600)]
Do IE6 check in browser

15 years agoH4-ify Turba
Michael M Slusarz [Sat, 28 Aug 2010 07:56:17 +0000 (01:56 -0600)]
H4-ify Turba

Mainly, it is PHP 5-ifying classes and getting rid of PEAR_Errors.

15 years agoNo need to have this in a separate function call
Michael M Slusarz [Sat, 28 Aug 2010 18:58:20 +0000 (12:58 -0600)]
No need to have this in a separate function call

15 years agoGet rid of some include_once() & require_once() calls
Michael M Slusarz [Sat, 28 Aug 2010 08:05:22 +0000 (02:05 -0600)]
Get rid of some include_once() & require_once() calls

15 years agoUse Horde_Nls::getCountryISO()
Michael M Slusarz [Sat, 28 Aug 2010 07:22:41 +0000 (01:22 -0600)]
Use Horde_Nls::getCountryISO()

15 years agoConsolidate removeUserDataFromAllApplications with removeUserData
Michael M Slusarz [Sat, 28 Aug 2010 06:17:45 +0000 (00:17 -0600)]
Consolidate removeUserDataFromAllApplications with removeUserData

15 years agoAdd additional function doc/stubs
Michael M Slusarz [Sat, 28 Aug 2010 06:12:51 +0000 (00:12 -0600)]
Add additional function doc/stubs

15 years agoPEAR_Error -> Exception
Michael M Slusarz [Sat, 28 Aug 2010 06:12:06 +0000 (00:12 -0600)]
PEAR_Error -> Exception

15 years agoIMP Application cleanups.
Michael M Slusarz [Sat, 28 Aug 2010 04:15:42 +0000 (22:15 -0600)]
IMP Application cleanups.

Throw exactly the kind of Exception expected.
Track some class name changes.

15 years agoAdd missing space
Chuck Hagenbuch [Sat, 28 Aug 2010 15:26:45 +0000 (11:26 -0400)]
Add missing space

15 years agoThis viewer supports inline rendering.
Jan Schneider [Sat, 28 Aug 2010 10:17:44 +0000 (10:17 +0000)]
This viewer supports inline rendering.

15 years agoThrow exceptions.
Jan Schneider [Sat, 28 Aug 2010 09:51:35 +0000 (09:51 +0000)]
Throw exceptions.

15 years agoExtend Horde_Exception.
Jan Schneider [Sat, 28 Aug 2010 09:47:46 +0000 (09:47 +0000)]
Extend Horde_Exception.

15 years agoMerge branch 'master' of /horde/git/horde
Jan Schneider [Sat, 28 Aug 2010 09:43:57 +0000 (09:43 +0000)]
Merge branch 'master' of /horde/git/horde

15 years agoRename getMap() to __toString().
Jan Schneider [Sat, 28 Aug 2010 09:37:12 +0000 (11:37 +0200)]
Rename getMap() to __toString().

15 years agoMerge branch 'master' of /horde/git/horde
Jan Schneider [Sat, 28 Aug 2010 09:09:09 +0000 (09:09 +0000)]
Merge branch 'master' of /horde/git/horde

15 years agoFix losing text info when doing Html2text conversion
Michael M Slusarz [Fri, 27 Aug 2010 19:23:54 +0000 (13:23 -0600)]
Fix losing text info when doing Html2text conversion

15 years agoFix ckeditor path
Michael M Slusarz [Fri, 27 Aug 2010 18:59:32 +0000 (12:59 -0600)]
Fix ckeditor path

15 years agoAdd horde/Role package.
Michael M Slusarz [Fri, 27 Aug 2010 17:28:05 +0000 (11:28 -0600)]
Add horde/Role package.

15 years agoFix error
Michael M Slusarz [Thu, 26 Aug 2010 20:41:56 +0000 (14:41 -0600)]
Fix error

15 years agoDisable auto MDN send option from prefs screen by default
Michael M Slusarz [Thu, 26 Aug 2010 19:57:05 +0000 (13:57 -0600)]
Disable auto MDN send option from prefs screen by default

15 years agoRemove fckeditor and move ckeditor javascript to horde/js directory
Chuck Hagenbuch [Fri, 27 Aug 2010 02:37:14 +0000 (22:37 -0400)]
Remove fckeditor and move ckeditor javascript to horde/js directory

15 years agoAdd support for NOT IN queries to Horde_Rdo_Query
Chuck Hagenbuch [Fri, 27 Aug 2010 00:58:24 +0000 (20:58 -0400)]
Add support for NOT IN queries to Horde_Rdo_Query

15 years agoAdd hook to skip MDN prompting based on content of message headers
Michael M Slusarz [Thu, 26 Aug 2010 19:49:44 +0000 (13:49 -0600)]
Add hook to skip MDN prompting based on content of message headers

15 years agoUse injector to get Turba_Driver object
Michael M Slusarz [Thu, 26 Aug 2010 19:26:00 +0000 (13:26 -0600)]
Use injector to get Turba_Driver object

Throw Turba_Exceptions if driver init fails.

15 years agoUse global attributes variable
Michael M Slusarz [Thu, 26 Aug 2010 18:23:12 +0000 (12:23 -0600)]
Use global attributes variable

15 years agoHave Turba API throw Turba_Exceptions.
Michael M Slusarz [Thu, 26 Aug 2010 18:19:30 +0000 (12:19 -0600)]
Have Turba API throw Turba_Exceptions.

15 years agophpdoc
Michael M Slusarz [Thu, 26 Aug 2010 18:18:54 +0000 (12:18 -0600)]
phpdoc

15 years agoBug #9202: Workaround PHP bug
Michael M Slusarz [Thu, 26 Aug 2010 17:46:10 +0000 (11:46 -0600)]
Bug #9202: Workaround PHP bug

15 years agoTurba cleanups while tracking down a bug.
Michael M Slusarz [Thu, 26 Aug 2010 17:30:22 +0000 (11:30 -0600)]
Turba cleanups while tracking down a bug.

Some H4 conversions.
Implement Countable interface on several objects.

15 years agoAdd getErrors().
Jan Schneider [Thu, 26 Aug 2010 16:42:37 +0000 (18:42 +0200)]
Add getErrors().

15 years agoAdd getErrors().
Jan Schneider [Thu, 26 Aug 2010 16:42:37 +0000 (18:42 +0200)]
Add getErrors().

15 years agoFix some issues that cropped up with new turba hook code
Michael M Slusarz [Thu, 26 Aug 2010 15:53:08 +0000 (09:53 -0600)]
Fix some issues that cropped up with new turba hook code

15 years agoNo need to have an excessively long SPAM header appear in notifications
Michael M Slusarz [Thu, 26 Aug 2010 06:14:53 +0000 (00:14 -0600)]
No need to have an excessively long SPAM header appear in notifications

15 years agoFix caching in IMAP folder dropdown list
Michael M Slusarz [Thu, 26 Aug 2010 05:58:40 +0000 (23:58 -0600)]
Fix caching in IMAP folder dropdown list

15 years agoFix setting JS variable
Michael M Slusarz [Thu, 26 Aug 2010 05:38:26 +0000 (23:38 -0600)]
Fix setting JS variable

15 years agoFix variable name
Michael M Slusarz [Thu, 26 Aug 2010 05:38:04 +0000 (23:38 -0600)]
Fix variable name

15 years agoHorde_Tree javascript optimizations
Michael M Slusarz [Thu, 26 Aug 2010 05:01:01 +0000 (23:01 -0600)]
Horde_Tree javascript optimizations

15 years agoMove Tree driver code into Base class
Michael M Slusarz [Thu, 26 Aug 2010 04:40:18 +0000 (22:40 -0600)]
Move Tree driver code into Base class

15 years agophpdoc
Gunnar Wrobel [Thu, 26 Aug 2010 06:15:14 +0000 (08:15 +0200)]
phpdoc

15 years agoAdd some todos (and use phpdoc rather than the TODO file).
Gunnar Wrobel [Thu, 26 Aug 2010 06:01:45 +0000 (08:01 +0200)]
Add some todos (and use phpdoc rather than the TODO file).

15 years agoUpdate encode/decode attribute value hook in turba
Michael M Slusarz [Thu, 26 Aug 2010 04:00:50 +0000 (22:00 -0600)]
Update encode/decode attribute value hook in turba

15 years agostripos() exists in PHP 5
Michael M Slusarz [Thu, 26 Aug 2010 03:47:35 +0000 (21:47 -0600)]
stripos() exists in PHP 5

15 years agoFix function_exists() call.
Michael M Slusarz [Thu, 26 Aug 2010 03:47:23 +0000 (21:47 -0600)]
Fix function_exists() call.

15 years agoBug #9193: Fix changeLanguage callback.
Michael M Slusarz [Thu, 26 Aug 2010 03:38:10 +0000 (21:38 -0600)]
Bug #9193: Fix changeLanguage callback.

This is an *app* method, not an API method.

15 years agoThis function always exists as of PHP 4.2.0
Michael M Slusarz [Thu, 26 Aug 2010 03:16:25 +0000 (21:16 -0600)]
This function always exists as of PHP 4.2.0

15 years agoFix expanded folders view
Michael M Slusarz [Wed, 25 Aug 2010 21:39:26 +0000 (15:39 -0600)]
Fix expanded folders view

15 years agoSimplify; remove unneeded type conversions
Michael M Slusarz [Wed, 25 Aug 2010 21:32:38 +0000 (15:32 -0600)]
Simplify; remove unneeded type conversions

15 years agoMake container display be the default
Michael M Slusarz [Wed, 25 Aug 2010 20:54:19 +0000 (14:54 -0600)]
Make container display be the default

15 years agoRemove IMP_Folder#flist()
Michael M Slusarz [Wed, 25 Aug 2010 20:46:16 +0000 (14:46 -0600)]
Remove IMP_Folder#flist()

15 years agoCS, phpdoc added COPYING
Gunnar Wrobel [Wed, 25 Aug 2010 20:52:29 +0000 (22:52 +0200)]
CS, phpdoc added COPYING

15 years agoRevert "It does not look like extending from Horde_Exception is necessary and it...
Gunnar Wrobel [Wed, 25 Aug 2010 20:01:18 +0000 (22:01 +0200)]
Revert "It does not look like extending from Horde_Exception is necessary and it saves us one dependency."

This reverts commit e8c383fb651cd6dc0b4f6c514e1f0b3401505e18.

15 years agoMove Domhtml lib from Support to Util
Michael M Slusarz [Wed, 25 Aug 2010 19:32:06 +0000 (13:32 -0600)]
Move Domhtml lib from Support to Util