horde.git
15 years agoShow the function call trace rather than just the line of the eventual error.
Chuck Hagenbuch [Sat, 24 Jul 2010 19:56:57 +0000 (15:56 -0400)]
Show the function call trace rather than just the line of the eventual error.

15 years agows
Chuck Hagenbuch [Sat, 24 Jul 2010 19:56:40 +0000 (15:56 -0400)]
ws

15 years agoVarious renaming and code organization changes:
Michael J. Rubinsky [Sat, 24 Jul 2010 18:59:24 +0000 (14:59 -0400)]
Various renaming and code organization changes:

Rename ansel gallery's "default" image to "key" image - it's not a
default for anything, name it appropriately in the code

Move all sql storage related code to Ansel_Storage.

Don't use the share's database to manipulate non-share tables.

15 years agoRename Ansel_Gallery::getOwner to Ansel_Gallery::getIdentity
Michael J. Rubinsky [Sat, 24 Jul 2010 18:01:34 +0000 (14:01 -0400)]
Rename Ansel_Gallery::getOwner to Ansel_Gallery::getIdentity

15 years agoFirst pass at adding Ajax editing to menmo's note block.
Michael J. Rubinsky [Fri, 23 Jul 2010 23:13:54 +0000 (19:13 -0400)]
First pass at adding Ajax editing to menmo's note block.

Can probably still tweak some things, but basic functionality is there.
Just click any where on the note to activate the editor.

15 years agoFix mailto: processing for link tags with pre-existing target attribute
Michael M Slusarz [Fri, 23 Jul 2010 22:46:00 +0000 (16:46 -0600)]
Fix mailto: processing for link tags with pre-existing target attribute

15 years agoFix unknown image display for PDF thumbnails
Michael M Slusarz [Fri, 23 Jul 2010 22:35:04 +0000 (16:35 -0600)]
Fix unknown image display for PDF thumbnails

15 years agoFix missing parameter error
Michael M Slusarz [Fri, 23 Jul 2010 22:27:21 +0000 (16:27 -0600)]
Fix missing parameter error

15 years agoFix undefined error for Outlook style addresses
Michael M Slusarz [Fri, 23 Jul 2010 22:19:31 +0000 (16:19 -0600)]
Fix undefined error for Outlook style addresses

15 years agoFix variable name
Michael M Slusarz [Fri, 23 Jul 2010 22:08:00 +0000 (16:08 -0600)]
Fix variable name

15 years agoNeed to check the scheme of the actual link, not the text data
Michael M Slusarz [Fri, 23 Jul 2010 21:52:46 +0000 (15:52 -0600)]
Need to check the scheme of the actual link, not the text data

15 years agoDon't search own addresses when doing tied/recipient check
Michael M Slusarz [Fri, 23 Jul 2010 21:32:19 +0000 (15:32 -0600)]
Don't search own addresses when doing tied/recipient check

15 years agoClean up Horde_Ui_Core_Pager::.
Michael M Slusarz [Fri, 23 Jul 2010 20:53:14 +0000 (14:53 -0600)]
Clean up Horde_Ui_Core_Pager::.

Use Horde_Url.
Combine statements.

15 years agoFix phpdoc.
Michael M Slusarz [Fri, 23 Jul 2010 20:46:01 +0000 (14:46 -0600)]
Fix phpdoc.

15 years agoMerge horde/Ui with horde/Core.
Michael M Slusarz [Wed, 14 Jul 2010 22:02:24 +0000 (16:02 -0600)]
Merge horde/Ui with horde/Core.

15 years agoAdd a custom version of scriptaculous' inplaceeditor.
Michael J. Rubinsky [Fri, 23 Jul 2010 18:59:08 +0000 (14:59 -0400)]
Add a custom version of scriptaculous' inplaceeditor.

More effecient usage, adds more options, use prototype elements, events.
Better CSS.

15 years agoHorde_Mime_Viewer HTML viewer now uses DOM parsing.
Michael M Slusarz [Fri, 23 Jul 2010 17:49:23 +0000 (11:49 -0600)]
Horde_Mime_Viewer HTML viewer now uses DOM parsing.

Additionally, refactor driver so that it (and things like the IMP
extended driver) can reuse the DOMDocument object so that the HTML data
does not need to be continually reparsed.

15 years agoRemove unneeded comment.
Michael M Slusarz [Fri, 23 Jul 2010 16:43:22 +0000 (10:43 -0600)]
Remove unneeded comment.

15 years agoAllow Xss filter to return a DOMDocument object.
Michael M Slusarz [Fri, 23 Jul 2010 16:08:17 +0000 (10:08 -0600)]
Allow Xss filter to return a DOMDocument object.

15 years agoFix parsing mailto: URLs in HTML viewer
Michael M Slusarz [Fri, 23 Jul 2010 15:58:23 +0000 (09:58 -0600)]
Fix parsing mailto: URLs in HTML viewer

15 years agoConvert IMP HTML viewer to using XML/DOM parser.
Michael M Slusarz [Thu, 22 Jul 2010 20:38:50 +0000 (14:38 -0600)]
Convert IMP HTML viewer to using XML/DOM parser.

15 years agoConvert the rest of Text_Filter tests to PHPUnit.
Michael M Slusarz [Thu, 22 Jul 2010 18:16:58 +0000 (12:16 -0600)]
Convert the rest of Text_Filter tests to PHPUnit.

15 years agoFix phpdoc.
Michael M Slusarz [Thu, 22 Jul 2010 19:04:02 +0000 (13:04 -0600)]
Fix phpdoc.

15 years agoBetter matching existence checking
Michael M Slusarz [Thu, 22 Jul 2010 18:39:29 +0000 (12:39 -0600)]
Better matching existence checking

15 years agoAdd missing default parameter
Michael M Slusarz [Thu, 22 Jul 2010 18:34:49 +0000 (12:34 -0600)]
Add missing default parameter

15 years agoRemove e preg modifier
Michael M Slusarz [Thu, 22 Jul 2010 18:16:39 +0000 (12:16 -0600)]
Remove e preg modifier

15 years agoPHPUnit does not like the static usage of DOMDocument.
Michael M Slusarz [Thu, 22 Jul 2010 17:23:36 +0000 (11:23 -0600)]
PHPUnit does not like the static usage of DOMDocument.

15 years agoConvert XSS filter tests to PHPUnit.
Michael M Slusarz [Thu, 22 Jul 2010 17:12:15 +0000 (11:12 -0600)]
Convert XSS filter tests to PHPUnit.

15 years agoConvert XSS filter to use DOM/XML parsing.
Michael M Slusarz [Thu, 22 Jul 2010 00:08:22 +0000 (18:08 -0600)]
Convert XSS filter to use DOM/XML parsing.

This frees us from having to worry about malformed HTML and
instead directly filter the HTML input by removing specific tags
and/or attributes.

15 years agoMore Horde_Controller change tracking
Michael J. Rubinsky [Tue, 20 Jul 2010 22:27:43 +0000 (18:27 -0400)]
More Horde_Controller change tracking

15 years agoparse error
Michael J. Rubinsky [Tue, 20 Jul 2010 22:25:35 +0000 (18:25 -0400)]
parse error

15 years agoUse injector for getting Facebook instance
Michael J. Rubinsky [Tue, 20 Jul 2010 22:14:38 +0000 (18:14 -0400)]
Use injector for getting Facebook instance

15 years agoTrack changes to Horde_Controller_Request
Michael J. Rubinsky [Tue, 20 Jul 2010 22:05:26 +0000 (18:05 -0400)]
Track changes to Horde_Controller_Request

This should be everything except for Kolab related issues, as I'm not comfortable
touching Kolab code.

15 years agoRemove horde/Core dependency from horde/Text_Filter
Michael M Slusarz [Tue, 20 Jul 2010 20:30:59 +0000 (14:30 -0600)]
Remove horde/Core dependency from horde/Text_Filter

15 years agoCreate Horde_Text_Filter binder/factory.
Michael M Slusarz [Mon, 19 Jul 2010 21:52:23 +0000 (15:52 -0600)]
Create Horde_Text_Filter binder/factory.

15 years agoRemove horde/Core dependency in Emails filter.
Michael M Slusarz [Fri, 9 Jul 2010 21:51:18 +0000 (15:51 -0600)]
Remove horde/Core dependency in Emails filter.

15 years agoAdd Horde_Text_Filter_Exception::
Michael M Slusarz [Mon, 19 Jul 2010 22:26:32 +0000 (16:26 -0600)]
Add Horde_Text_Filter_Exception::

15 years agoUser the Injector to get Horde_Auth instances
Ben Klang [Tue, 20 Jul 2010 18:26:31 +0000 (14:26 -0400)]
User the Injector to get Horde_Auth instances

15 years agoMark methods as public and static
Ben Klang [Tue, 20 Jul 2010 18:26:12 +0000 (14:26 -0400)]
Mark methods as public and static

15 years agoFix display of client names
Ben Klang [Tue, 20 Jul 2010 18:25:21 +0000 (14:25 -0400)]
Fix display of client names

...and add "public static" markers to functions

15 years agoRewrite of Horde's MVC system to use controllers built around the single responsibili...
Chuck Hagenbuch [Sun, 24 Jan 2010 01:58:33 +0000 (20:58 -0500)]
Rewrite of Horde's MVC system to use controllers built around the single responsibility principle and dependency injection.

15 years agodon't attach the imple when being called from services/imple.php
Michael J. Rubinsky [Mon, 19 Jul 2010 17:59:14 +0000 (13:59 -0400)]
don't attach the imple when being called from services/imple.php

This is where we are serving an ajax request from the imple, not rendering it.

15 years agomissing parameters
Michael J. Rubinsky [Mon, 19 Jul 2010 17:53:44 +0000 (13:53 -0400)]
missing parameters

15 years agoFix imple name
Michael J. Rubinsky [Mon, 19 Jul 2010 17:53:25 +0000 (13:53 -0400)]
Fix imple name

15 years agoAnsel_ImageView -> Ansel_ImageGenerator
Michael J. Rubinsky [Mon, 19 Jul 2010 17:35:29 +0000 (13:35 -0400)]
Ansel_ImageView -> Ansel_ImageGenerator

15 years agoMake sure we only access Horde_Share's public interface.
Michael J. Rubinsky [Mon, 19 Jul 2010 16:42:33 +0000 (12:42 -0400)]
Make sure we only access Horde_Share's public interface.

In preparation for using composition with the share object instead of inheritance.

15 years agotoDriverCharset() needs to be public, rename it as such.
Michael J. Rubinsky [Mon, 19 Jul 2010 16:41:30 +0000 (12:41 -0400)]
toDriverCharset() needs to be public, rename it as such.

Share objects need to be able to call this method.

15 years agoSeperate out the Date decorator to it's own file, split out Base functionality of...
Michael J. Rubinsky [Mon, 19 Jul 2010 16:26:59 +0000 (12:26 -0400)]
Seperate out the Date decorator to it's own file, split out Base functionality of GalleryMode classes

15 years agono need for this to be a param, use a private member.
Michael J. Rubinsky [Mon, 19 Jul 2010 16:10:57 +0000 (12:10 -0400)]
no need for this to be a param, use a private member.

15 years agoFix function visibility
Michael J. Rubinsky [Mon, 19 Jul 2010 15:41:10 +0000 (11:41 -0400)]
Fix function visibility

15 years agoPHP5-ify application blocks
Michael J. Rubinsky [Mon, 19 Jul 2010 15:33:43 +0000 (11:33 -0400)]
PHP5-ify application blocks

15 years agoNo more PEAR_Error
Michael J. Rubinsky [Mon, 19 Jul 2010 14:26:18 +0000 (10:26 -0400)]
No more PEAR_Error

15 years agoNeed to catch Horde_Block_Exception here so we return to the proper application scope
Michael J. Rubinsky [Mon, 19 Jul 2010 14:22:17 +0000 (10:22 -0400)]
Need to catch Horde_Block_Exception here so we return to the proper application scope

15 years agoCopyright years
Chuck Hagenbuch [Mon, 19 Jul 2010 13:58:48 +0000 (09:58 -0400)]
Copyright years

15 years agonuke a todo
Michael J. Rubinsky [Mon, 19 Jul 2010 13:40:54 +0000 (09:40 -0400)]
nuke a todo

15 years agofix scope
Michael J. Rubinsky [Mon, 19 Jul 2010 13:40:34 +0000 (09:40 -0400)]
fix scope

15 years agoUse named constants (Horde_Log_Filter::ACCEPT, Horde_Log_Filter::IGNORE) for clarity...
Chuck Hagenbuch [Mon, 19 Jul 2010 01:40:14 +0000 (21:40 -0400)]
Use named constants (Horde_Log_Filter::ACCEPT, Horde_Log_Filter::IGNORE) for clarity in filters.

15 years agoShorten the filter interface name; nice for type hints and docs.
Chuck Hagenbuch [Mon, 19 Jul 2010 01:34:30 +0000 (21:34 -0400)]
Shorten the filter interface name; nice for type hints and docs.

15 years agoShorten the formatter interface name; nicer for type hints and docs.
Chuck Hagenbuch [Mon, 19 Jul 2010 01:28:03 +0000 (21:28 -0400)]
Shorten the formatter interface name; nicer for type hints and docs.

15 years agoMethod capitalization tweak
Chuck Hagenbuch [Sun, 18 Jul 2010 21:21:32 +0000 (17:21 -0400)]
Method capitalization tweak

15 years agoReorganize Horde_Mail a bit to group the transport classes
Chuck Hagenbuch [Sun, 18 Jul 2010 20:59:36 +0000 (16:59 -0400)]
Reorganize Horde_Mail a bit to group the transport classes

15 years agoInitial note display block (for "pinning" a specific note to a portal page)
Chuck Hagenbuch [Sun, 18 Jul 2010 20:17:18 +0000 (16:17 -0400)]
Initial note display block (for "pinning" a specific note to a portal page)

Anyone up for adding ajax edit capability to it?

15 years agoAdd Horde_Block_Exception
Chuck Hagenbuch [Sun, 18 Jul 2010 20:17:03 +0000 (16:17 -0400)]
Add Horde_Block_Exception

15 years agofix twitter reply to functionality
Michael J. Rubinsky [Sun, 18 Jul 2010 18:13:57 +0000 (14:13 -0400)]
fix twitter reply to functionality

15 years agoCSS cleanup for twitter/facebook.
Michael J. Rubinsky [Sun, 18 Jul 2010 17:36:49 +0000 (13:36 -0400)]
CSS cleanup for twitter/facebook.

Don't use facebook css in twitter block. Merge some general "social media" css into screen.css.

15 years agoUse horde native CSS.
Michael J. Rubinsky [Sun, 18 Jul 2010 16:50:47 +0000 (12:50 -0400)]
Use horde native CSS.

Twitter doesn't require/suggest the CSS look like twitter when connecting accounts
(like Facebook does).

15 years agoIgnore exceptions from the Http client here. Probably from reading an empty body...
Michael J. Rubinsky [Sun, 18 Jul 2010 16:31:40 +0000 (12:31 -0400)]
Ignore exceptions from the Http client here. Probably from reading an empty body from
the stream

15 years agoTwitter prefs fixes
Michael J. Rubinsky [Sun, 18 Jul 2010 16:20:02 +0000 (12:20 -0400)]
Twitter prefs fixes

15 years agoHorde_Service_Twitter_Request:: needs a Horde_Controller_Request:: object
Michael J. Rubinsky [Sun, 18 Jul 2010 16:17:58 +0000 (12:17 -0400)]
Horde_Service_Twitter_Request:: needs a Horde_Controller_Request:: object

15 years agoGalleries should only be able to adjust their own image counts.
Michael J. Rubinsky [Sat, 17 Jul 2010 21:05:46 +0000 (17:05 -0400)]
Galleries should only be able to adjust their own image counts.

Not sure why this was done this way originally.  We have to instantiate the
"other" gallery anyway, so just do it the proper way and call updateImageCount()
on the "other" gallery directly.

15 years agoremove dead cdoe
Michael J. Rubinsky [Sat, 17 Jul 2010 20:28:08 +0000 (16:28 -0400)]
remove dead cdoe

15 years agoA few more H4 tracking changes
Chuck Hagenbuch [Sat, 17 Jul 2010 18:51:50 +0000 (14:51 -0400)]
A few more H4 tracking changes

15 years agowas a little over zealous with search/replace
Michael J. Rubinsky [Sat, 17 Jul 2010 19:02:31 +0000 (15:02 -0400)]
was a little over zealous with search/replace

15 years agoremove deprecated file
Michael J. Rubinsky [Sat, 17 Jul 2010 13:59:02 +0000 (09:59 -0400)]
remove deprecated file

15 years agoUse Horde_View for rendering tweets. Tweak style.
Michael J. Rubinsky [Sat, 17 Jul 2010 13:58:30 +0000 (09:58 -0400)]
Use Horde_View for rendering tweets. Tweak style.

15 years agoforce image dimensions
Michael J. Rubinsky [Sat, 17 Jul 2010 13:22:06 +0000 (09:22 -0400)]
force image dimensions

15 years agoRevert "Remove DataTree code from Horde_Perms"
Chuck Hagenbuch [Sat, 17 Jul 2010 04:38:08 +0000 (00:38 -0400)]
Revert "Remove DataTree code from Horde_Perms"

This reverts commit f866a2f5cb272ffe5cd0857b84774107d0df85f9, except for
removing the DataTree support from the Perms binder, which has been kept.

15 years agolooks like the function signature changed, fix it.
Michael J. Rubinsky [Sat, 17 Jul 2010 00:51:22 +0000 (20:51 -0400)]
looks like the function signature changed, fix it.

15 years agoMerge horde/Ajax into horde/Core.
Michael M Slusarz [Wed, 14 Jul 2010 22:52:45 +0000 (16:52 -0600)]
Merge horde/Ajax into horde/Core.

Ajax related code is so interrelated to core Horde code that it is
simply too much overhead to maintain as a separate package.

Add binders for Application file (Horde_Ajax) and Imple
(Horde_Ajax_Imple).

15 years agoHonor nav_expanded preference (DIMP)
Michael M Slusarz [Fri, 16 Jul 2010 19:04:07 +0000 (13:04 -0600)]
Honor nav_expanded preference (DIMP)

15 years agoRemove nav_expanded_sidebar preference.
Michael M Slusarz [Fri, 16 Jul 2010 18:18:33 +0000 (12:18 -0600)]
Remove nav_expanded_sidebar preference.

It is mostly duplicative of nav_expanded and doesn't relate well to
either the mimp or dimp views.

15 years agoBug #9142: Fix retrieving IMAP search results when no sort is requested
Michael M Slusarz [Fri, 16 Jul 2010 18:07:57 +0000 (12:07 -0600)]
Bug #9142: Fix retrieving IMAP search results when no sort is requested

15 years agoRemove double encoded entities in title attribute
Michael M Slusarz [Fri, 16 Jul 2010 16:50:15 +0000 (10:50 -0600)]
Remove double encoded entities in title attribute

15 years agoAdd holidays through dialog.
Jan Schneider [Thu, 15 Jul 2010 22:08:27 +0000 (00:08 +0200)]
Add holidays through dialog.

15 years agoZoom level must be set before the form is serialized.
Michael J. Rubinsky [Fri, 16 Jul 2010 00:55:25 +0000 (20:55 -0400)]
Zoom level must be set before the form is serialized.

Not sure why this was moved until after the form is serialized, but
it breaks saving the event map's zoom level.

15 years agonode.iconopen might not be defined
Michael M Slusarz [Thu, 15 Jul 2010 23:17:58 +0000 (17:17 -0600)]
node.iconopen might not be defined

15 years agoDon't attach onclick to every tree element
Michael M Slusarz [Thu, 15 Jul 2010 23:15:09 +0000 (17:15 -0600)]
Don't attach onclick to every tree element

15 years agoAllow sidebar tree object to be stored in configurable js variable
Michael M Slusarz [Thu, 15 Jul 2010 22:48:15 +0000 (16:48 -0600)]
Allow sidebar tree object to be stored in configurable js variable

15 years agoBug #9117: Buffer sidebar output in IMP
Michael M Slusarz [Thu, 15 Jul 2010 22:33:17 +0000 (16:33 -0600)]
Bug #9117: Buffer sidebar output in IMP

15 years agoClean up the RPC script.
Michael M Slusarz [Thu, 15 Jul 2010 21:36:11 +0000 (15:36 -0600)]
Clean up the RPC script.

Debugging was difficult for me with a bunch of duplicate code.  Try to
do the minimal amount possible before the Horde environment gets init'd.

15 years agoMFB: Avoid a notice when checking for locked resources. Fix the package specific...
Gunnar Wrobel [Thu, 15 Jul 2010 20:36:55 +0000 (22:36 +0200)]
MFB: Avoid a notice when checking for locked resources. Fix the package specific exception. Correct freebusy driver selection. Fix search call to Kolab_Server.

15 years agoCompletely remove sorting from config/nls.php
Michael M Slusarz [Thu, 15 Jul 2010 19:19:03 +0000 (13:19 -0600)]
Completely remove sorting from config/nls.php

Do sorting only when we need it.

15 years agoMassive sidebar cleanup.
Michael M Slusarz [Thu, 15 Jul 2010 19:07:44 +0000 (13:07 -0600)]
Massive sidebar cleanup.

Move ajax request (i.e. 'httpclient') to the Horde Ajax framework.
Fix broken javascript - it was still referring to frames and
wasn't properly resizing body on sidebar toggle.

15 years agoNot sure what this accomplishes.
Michael M Slusarz [Thu, 15 Jul 2010 18:50:11 +0000 (12:50 -0600)]
Not sure what this accomplishes.

15 years agoAdd missing parameter
Michael M Slusarz [Thu, 15 Jul 2010 18:33:25 +0000 (12:33 -0600)]
Add missing parameter

15 years agoAdd sidebar service entry
Michael M Slusarz [Thu, 15 Jul 2010 18:07:38 +0000 (12:07 -0600)]
Add sidebar service entry

15 years agoFix parse error
Michael M Slusarz [Thu, 15 Jul 2010 17:35:41 +0000 (11:35 -0600)]
Fix parse error

15 years agoFix ajax view prefs display when switching prefs apps.
Michael M Slusarz [Thu, 15 Jul 2010 17:19:17 +0000 (11:19 -0600)]
Fix ajax view prefs display when switching prefs apps.

15 years agoNo need to use getFormData(); just use $vars.
Michael M Slusarz [Thu, 15 Jul 2010 17:14:24 +0000 (11:14 -0600)]
No need to use getFormData(); just use $vars.

15 years agoIt is nlsconfig, not config
Michael M Slusarz [Thu, 15 Jul 2010 16:41:27 +0000 (10:41 -0600)]
It is nlsconfig, not config