Michael M Slusarz [Fri, 9 Jul 2010 05:33:50 +0000 (23:33 -0600)]
Fix typo.
Michael M Slusarz [Fri, 9 Jul 2010 05:29:28 +0000 (23:29 -0600)]
Don't display HTML image options if HTML inline viewing is disabled
Michael J. Rubinsky [Thu, 8 Jul 2010 22:06:33 +0000 (18:06 -0400)]
Make use of the configspecial we have for contact sources.
Re-add this now that we are working towards Horde 4
(Finally) closes Bug: 3271
Michael J. Rubinsky [Thu, 8 Jul 2010 21:22:47 +0000 (17:22 -0400)]
Revert "need to ucfirst() the $app name when using it as a class name part."
This reverts commit
8c00d6c96fca1c435b98dff42d203a304d45af4d.
Michael J. Rubinsky [Thu, 8 Jul 2010 18:53:12 +0000 (14:53 -0400)]
need to ucfirst() the $app name when using it as a class name part.
Michael J. Rubinsky [Thu, 8 Jul 2010 18:23:51 +0000 (14:23 -0400)]
changes
Michael J. Rubinsky [Thu, 8 Jul 2010 18:20:49 +0000 (14:20 -0400)]
If default addressbook is not browsable, try one from the addressbook pref.
Bug: 6536
Michael J. Rubinsky [Thu, 8 Jul 2010 18:13:33 +0000 (14:13 -0400)]
Global scope
Michael J. Rubinsky [Thu, 8 Jul 2010 18:01:38 +0000 (14:01 -0400)]
global scope
Michael J. Rubinsky [Thu, 8 Jul 2010 18:00:02 +0000 (14:00 -0400)]
add missing semi-colon.
Michael J. Rubinsky [Thu, 8 Jul 2010 14:51:56 +0000 (10:51 -0400)]
get rid of remaining PEAR_Error in Horde_Image
Michael J. Rubinsky [Thu, 8 Jul 2010 14:16:43 +0000 (10:16 -0400)]
these don't return PEAR_Error
Michael J. Rubinsky [Thu, 8 Jul 2010 14:03:13 +0000 (10:03 -0400)]
add some missing methods to the Gd driver that some effects use.
I think my plan was to remove support for these effects from the GD driver,
but I'll leave these in for now since they sort-of work. They are ugly as heck,
but that's what you get for using Gd...
Michael J. Rubinsky [Thu, 8 Jul 2010 14:02:39 +0000 (10:02 -0400)]
2 more utility functions to Horde_Image
Michael J. Rubinsky [Thu, 8 Jul 2010 13:46:50 +0000 (09:46 -0400)]
These methods need to be public so the effect objects can see them.
Michael J. Rubinsky [Thu, 8 Jul 2010 13:22:29 +0000 (09:22 -0400)]
Fix method name.
Closes Bug: 9128
Michael J. Rubinsky [Thu, 8 Jul 2010 00:14:08 +0000 (20:14 -0400)]
changes
Michael J. Rubinsky [Wed, 7 Jul 2010 22:53:29 +0000 (18:53 -0400)]
More complete support for reccuring event exceptions when dealing with iCalendar files
Bug: 9091
Michael J. Rubinsky [Wed, 7 Jul 2010 22:48:20 +0000 (18:48 -0400)]
The only expected exception here would be a Horde_Exception_Not_Found.
Any other exception should be an error.
Michael J. Rubinsky [Wed, 7 Jul 2010 22:13:09 +0000 (18:13 -0400)]
Don't show errors before we've actually done anything.
Jan Schneider [Wed, 7 Jul 2010 22:02:06 +0000 (00:02 +0200)]
Make sure the Kronolith::getDriver() reloads the calendar parameters
when re-using an existing Ical driver.
Don't re-use the HTTP client if opening another calendar.
Fix caching of error messages.
Remote calendar user names are not encrypted.
Jan Schneider [Wed, 7 Jul 2010 21:53:20 +0000 (23:53 +0200)]
Only support basic auth at the moment, so use that if any auth is requested.
Michael J. Rubinsky [Wed, 7 Jul 2010 18:13:51 +0000 (14:13 -0400)]
fix parameter passing to Kronolith_Driver#listEvents
Michael J. Rubinsky [Wed, 7 Jul 2010 17:54:48 +0000 (13:54 -0400)]
Don't request tags if we don't have any events.
Jan [Wed, 7 Jul 2010 16:10:33 +0000 (17:10 +0100)]
Strip index.php from selfUrl().
Jan [Wed, 7 Jul 2010 16:10:32 +0000 (17:10 +0100)]
If we don't need authentication and have a target URL, redirect there.
Jan Schneider [Wed, 7 Jul 2010 14:08:38 +0000 (16:08 +0200)]
Load the timeobjects *after* correcting the start/end dates.
Jan Schneider [Wed, 7 Jul 2010 13:35:06 +0000 (15:35 +0200)]
Jump through a number of hoops to make sure we always get events for the time span that is already stored in the cache.
Gunnar Wrobel [Wed, 7 Jul 2010 09:41:05 +0000 (11:41 +0200)]
MFB:
Split Kolab_Resource from Kolab_Filter.
Complete separation between resource handling and the filter package.
Gunnar Wrobel [Wed, 7 Jul 2010 07:31:20 +0000 (09:31 +0200)]
MFB:
Actually use the newer Freebusy handler.
Merge several minor fixes from Git HEAD. Reactivated some tests.
kolab/issue4257 (Always accept policy doesnt set atendee status to accepted)
Jan Schneider [Wed, 7 Jul 2010 09:19:24 +0000 (11:19 +0200)]
Revert "RB_confirm is too specific - add to RB_window instead"
There was a reason this was so specific. We already use forms in RB dialogs,
e.g. in Kronolith, that we don't want to look like a confirm dialog.
This reverts commit
59140912dd17385553124964ec4c8d824fa753b2.
Jan Schneider [Wed, 7 Jul 2010 08:38:24 +0000 (10:38 +0200)]
Replace short open tags.
Michael M Slusarz [Wed, 7 Jul 2010 05:15:18 +0000 (23:15 -0600)]
Bug #6832: Add confirm dialog when moving to notepad/tasklist
Michael M Slusarz [Wed, 7 Jul 2010 04:53:51 +0000 (22:53 -0600)]
Make sure these entries are not confused for IMAP mailboxes
Michael M Slusarz [Wed, 7 Jul 2010 04:11:01 +0000 (22:11 -0600)]
Use IMPDialog for DIMP folder actions.
Michael M Slusarz [Wed, 7 Jul 2010 03:44:37 +0000 (21:44 -0600)]
Allow IMPDialog to handle simple Yes/No dialogs
Add a bit of IMPDialog documentation
Michael M Slusarz [Wed, 7 Jul 2010 03:53:12 +0000 (21:53 -0600)]
RB_confirm is too specific - add to RB_window instead
Michael M Slusarz [Wed, 7 Jul 2010 01:18:34 +0000 (19:18 -0600)]
Description of file.
Michael M Slusarz [Wed, 7 Jul 2010 01:02:56 +0000 (19:02 -0600)]
wish -> want
Wish connotes that something will hopefully happen.
Want connotes that something will definitely happen.
Michael M Slusarz [Wed, 7 Jul 2010 00:53:02 +0000 (18:53 -0600)]
Fix turba short tags templates
Michael M Slusarz [Wed, 7 Jul 2010 00:52:40 +0000 (18:52 -0600)]
This ini_set() doesn't work.
Jan Schneider [Tue, 6 Jul 2010 22:34:22 +0000 (00:34 +0200)]
Don't encrypt/decrypt empty messages.
Jan Schneider [Tue, 6 Jul 2010 22:19:43 +0000 (00:19 +0200)]
Move method.
Michael J. Rubinsky [Mon, 5 Jul 2010 22:08:53 +0000 (18:08 -0400)]
better default
Jan Schneider [Tue, 6 Jul 2010 18:36:39 +0000 (20:36 +0200)]
Get a Http_Client from the injector.
Jan Schneider [Tue, 6 Jul 2010 18:33:57 +0000 (20:33 +0200)]
Remove PHP 4 hack.
Jan Schneider [Tue, 6 Jul 2010 18:29:19 +0000 (20:29 +0200)]
Use a factory instead of a binder for Horde_Http_Client.
Jan Schneider [Tue, 6 Jul 2010 17:51:07 +0000 (19:51 +0200)]
Fix parameter docs.
Jan Schneider [Tue, 6 Jul 2010 17:38:59 +0000 (19:38 +0200)]
Store remote calendars in cache instead of the session.
Jan Schneider [Tue, 6 Jul 2010 16:18:11 +0000 (18:18 +0200)]
Bail out if caching is disabled, use 0 for exit, set better hashbang.
Jan Schneider [Tue, 6 Jul 2010 16:16:58 +0000 (18:16 +0200)]
Fix spelling.
Michael M Slusarz [Tue, 6 Jul 2010 15:52:10 +0000 (09:52 -0600)]
Bug #9116: Passing wrong variable to mailboxCallback()
Michael M Slusarz [Tue, 6 Jul 2010 14:57:54 +0000 (08:57 -0600)]
Fix null Alarm driver.
Jan Schneider [Tue, 6 Jul 2010 14:30:12 +0000 (16:30 +0200)]
MFB: Use new Net_Sieve feature to enable debug handler for the authentication state already.
Jan Schneider [Tue, 6 Jul 2010 14:26:38 +0000 (16:26 +0200)]
Render alarm list through Horde_View.
Jan Schneider [Tue, 6 Jul 2010 14:03:00 +0000 (16:03 +0200)]
Show future alarms in the alarm management screen too.
Jan Schneider [Tue, 6 Jul 2010 09:56:02 +0000 (11:56 +0200)]
MFB: Tweak wording.
Jan Schneider [Mon, 5 Jul 2010 22:30:17 +0000 (00:30 +0200)]
Use configldap for prefs (untested).
Jan Schneider [Mon, 5 Jul 2010 22:16:49 +0000 (00:16 +0200)]
Add option to disable LDAP configuration.
Michael J. Rubinsky [Mon, 5 Jul 2010 21:45:19 +0000 (17:45 -0400)]
Updates to Facebook client:
be less obtrusive where we can, fix Like action.
Use Horde_View for the Facebook stream.
add Get More Entries action
use the start and end parameters
seperate out facebook js, retrieve info via ajax
Jan Schneider [Mon, 5 Jul 2010 21:43:07 +0000 (23:43 +0200)]
short_open_tags can't be set through ini_set(), not even in PHP 5.3.
Chuck Hagenbuch [Mon, 5 Jul 2010 20:10:45 +0000 (16:10 -0400)]
Go ahead and silence errors on mysql_close
Chuck Hagenbuch [Mon, 5 Jul 2010 20:10:10 +0000 (16:10 -0400)]
Use Horde_Db_Adapter_Mysql if the phptype is mysql but PDO_MySQL isn't available.
Chuck Hagenbuch [Mon, 5 Jul 2010 20:01:13 +0000 (16:01 -0400)]
Remove duplicate definitions of addLimitOffset()
Chuck Hagenbuch [Mon, 5 Jul 2010 19:59:04 +0000 (15:59 -0400)]
Add a Horde_Db_Adapter for the traditional PHP mysql extension.
Chuck Hagenbuch [Mon, 5 Jul 2010 18:31:13 +0000 (14:31 -0400)]
Remove DataTree code from Horde_Perms
Michael J. Rubinsky [Mon, 5 Jul 2010 17:59:53 +0000 (13:59 -0400)]
Horde_Share throws exceptions
Michael J. Rubinsky [Mon, 5 Jul 2010 17:55:08 +0000 (13:55 -0400)]
Need to load the tasklists *after* we save the changes.
Otherwise, Kronolith::readPermsForm() will overwrite the changes to the share.
Additionally, we can get rid of the perms check here since tasks/updateTasklist will throw
a Horde_Exception_PermissionDenied exception (via Nag::updateTasklist).
Jan [Mon, 5 Jul 2010 16:45:44 +0000 (17:45 +0100)]
If only calling checkExistingAuth() if the application is horde, it will never be called if a user doesn't access a horde page.
Jan [Mon, 5 Jul 2010 16:45:43 +0000 (17:45 +0100)]
We only want to redirect to the alternate logout screen if this was an intended logout.
Jan [Mon, 5 Jul 2010 16:45:42 +0000 (17:45 +0100)]
Use logout url from ajax timeout.
Jan [Mon, 5 Jul 2010 16:45:41 +0000 (17:45 +0100)]
Re-add lost code for %u placeholder in alternate_login.
Jan Schneider [Mon, 5 Jul 2010 15:44:01 +0000 (17:44 +0200)]
'nosidebar' is no more.
Jan Schneider [Mon, 5 Jul 2010 13:21:11 +0000 (15:21 +0200)]
Disable unused recurrence form elements.
Jan Schneider [Mon, 5 Jul 2010 12:29:54 +0000 (14:29 +0200)]
Scroll to start of day in day and week views.
Jan Schneider [Mon, 5 Jul 2010 12:15:46 +0000 (14:15 +0200)]
Correctly enable/disable task form buttons.
Jan Schneider [Mon, 5 Jul 2010 12:13:56 +0000 (14:13 +0200)]
Always enable delete button when opening event form.
Jan Schneider [Mon, 5 Jul 2010 10:37:06 +0000 (12:37 +0200)]
Show success notification.
Jan Schneider [Mon, 5 Jul 2010 10:34:25 +0000 (12:34 +0200)]
Implement contact merging.
Jan Schneider [Mon, 5 Jul 2010 10:22:07 +0000 (12:22 +0200)]
phpdoc
Jan Schneider [Mon, 5 Jul 2010 10:20:20 +0000 (12:20 +0200)]
Have a fixed name format, only with the name parts we actually use for
duplicate matching.
Jan Schneider [Mon, 5 Jul 2010 09:52:57 +0000 (11:52 +0200)]
Sort duplicates by modification date.
Show duplicates as inline-block.
Add merge button.
Jan Schneider [Sun, 4 Jul 2010 15:18:11 +0000 (17:18 +0200)]
Load attributes, use PHP 5 foreach.
Jan Schneider [Fri, 2 Jul 2010 22:20:36 +0000 (00:20 +0200)]
One more border color.
Jan Schneider [Fri, 2 Jul 2010 22:18:29 +0000 (00:18 +0200)]
Display selected set of duplicates and allow to delete them.
Jan Schneider [Fri, 2 Jul 2010 22:16:42 +0000 (00:16 +0200)]
Tweak .horde-table.
Jan Schneider [Fri, 2 Jul 2010 20:02:25 +0000 (22:02 +0200)]
Simplify
Jan Schneider [Fri, 2 Jul 2010 19:59:20 +0000 (21:59 +0200)]
Remove unnecessary source name prefix.
Jan Schneider [Fri, 2 Jul 2010 17:33:09 +0000 (19:33 +0200)]
Style
Jan Schneider [Fri, 2 Jul 2010 16:11:00 +0000 (18:11 +0200)]
Move history retrieval to Turba_Object.
Jan Schneider [Fri, 2 Jul 2010 15:42:39 +0000 (17:42 +0200)]
Reorganize forms.
Jan Schneider [Fri, 2 Jul 2010 14:03:17 +0000 (16:03 +0200)]
Add duplicate searching interface. Just list the duplicate counts for now.
Jan Schneider [Fri, 2 Jul 2010 14:01:50 +0000 (16:01 +0200)]
Improve horde-table layout.
Add .horde-block-links.
Jan Schneider [Fri, 2 Jul 2010 13:57:40 +0000 (15:57 +0200)]
phpdoc
Jan Schneider [Fri, 2 Jul 2010 13:56:17 +0000 (15:56 +0200)]
Implement duplicate searching, for now just in the SQL driver.
Jan Schneider [Fri, 2 Jul 2010 11:16:17 +0000 (13:16 +0200)]
Turba_ListView -> Turba_View_List
Jan Schneider [Wed, 9 Jun 2010 22:48:17 +0000 (00:48 +0200)]
Convert search templates to Horde_View.
Jan Schneider [Wed, 9 Jun 2010 21:44:17 +0000 (23:44 +0200)]
Modernize javascript.
Jan Schneider [Wed, 9 Jun 2010 17:31:09 +0000 (19:31 +0200)]
Move search templates to separate directory.
Chuck Hagenbuch [Sun, 4 Jul 2010 19:25:52 +0000 (15:25 -0400)]
Don't require authentication to load javascript. This fixes an infinite redirect cyle trying to load open_calendar.js for me.