horde.git
15 years agoRemove DataTree code from Horde_Perms
Chuck Hagenbuch [Mon, 5 Jul 2010 18:31:13 +0000 (14:31 -0400)]
Remove DataTree code from Horde_Perms

15 years agoHorde_Share throws exceptions
Michael J. Rubinsky [Mon, 5 Jul 2010 17:59:53 +0000 (13:59 -0400)]
Horde_Share throws exceptions

15 years agoNeed to load the tasklists *after* we save the changes.
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).

15 years agoIf only calling checkExistingAuth() if the application is horde, it will never be...
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.

15 years agoWe only want to redirect to the alternate logout screen if this was an intended logout.
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.

15 years agoUse logout url from ajax timeout.
Jan [Mon, 5 Jul 2010 16:45:42 +0000 (17:45 +0100)]
Use logout url from ajax timeout.

15 years agoRe-add lost code for %u placeholder in alternate_login.
Jan [Mon, 5 Jul 2010 16:45:41 +0000 (17:45 +0100)]
Re-add lost code for %u placeholder in alternate_login.

15 years ago'nosidebar' is no more.
Jan Schneider [Mon, 5 Jul 2010 15:44:01 +0000 (17:44 +0200)]
'nosidebar' is no more.

15 years agoDisable unused recurrence form elements.
Jan Schneider [Mon, 5 Jul 2010 13:21:11 +0000 (15:21 +0200)]
Disable unused recurrence form elements.

15 years agoScroll to start of day in day and week views.
Jan Schneider [Mon, 5 Jul 2010 12:29:54 +0000 (14:29 +0200)]
Scroll to start of day in day and week views.

15 years agoCorrectly enable/disable task form buttons.
Jan Schneider [Mon, 5 Jul 2010 12:15:46 +0000 (14:15 +0200)]
Correctly enable/disable task form buttons.

15 years agoAlways enable delete button when opening event form.
Jan Schneider [Mon, 5 Jul 2010 12:13:56 +0000 (14:13 +0200)]
Always enable delete button when opening event form.

15 years agoShow success notification.
Jan Schneider [Mon, 5 Jul 2010 10:37:06 +0000 (12:37 +0200)]
Show success notification.

15 years agoImplement contact merging.
Jan Schneider [Mon, 5 Jul 2010 10:34:25 +0000 (12:34 +0200)]
Implement contact merging.

15 years agophpdoc
Jan Schneider [Mon, 5 Jul 2010 10:22:07 +0000 (12:22 +0200)]
phpdoc

15 years agoHave a fixed name format, only with the name parts we actually use for
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.

15 years agoSort duplicates by modification date.
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.

15 years agoLoad attributes, use PHP 5 foreach.
Jan Schneider [Sun, 4 Jul 2010 15:18:11 +0000 (17:18 +0200)]
Load attributes, use PHP 5 foreach.

15 years agoOne more border color.
Jan Schneider [Fri, 2 Jul 2010 22:20:36 +0000 (00:20 +0200)]
One more border color.

15 years agoDisplay selected set of duplicates and allow to delete them.
Jan Schneider [Fri, 2 Jul 2010 22:18:29 +0000 (00:18 +0200)]
Display selected set of duplicates and allow to delete them.

15 years agoTweak .horde-table.
Jan Schneider [Fri, 2 Jul 2010 22:16:42 +0000 (00:16 +0200)]
Tweak .horde-table.

15 years agoSimplify
Jan Schneider [Fri, 2 Jul 2010 20:02:25 +0000 (22:02 +0200)]
Simplify

15 years agoRemove unnecessary source name prefix.
Jan Schneider [Fri, 2 Jul 2010 19:59:20 +0000 (21:59 +0200)]
Remove unnecessary source name prefix.

15 years agoStyle
Jan Schneider [Fri, 2 Jul 2010 17:33:09 +0000 (19:33 +0200)]
Style

15 years agoMove history retrieval to Turba_Object.
Jan Schneider [Fri, 2 Jul 2010 16:11:00 +0000 (18:11 +0200)]
Move history retrieval to Turba_Object.

15 years agoReorganize forms.
Jan Schneider [Fri, 2 Jul 2010 15:42:39 +0000 (17:42 +0200)]
Reorganize forms.

15 years agoAdd duplicate searching interface. Just list the duplicate counts for now.
Jan Schneider [Fri, 2 Jul 2010 14:03:17 +0000 (16:03 +0200)]
Add duplicate searching interface. Just list the duplicate counts for now.

15 years agoImprove horde-table layout.
Jan Schneider [Fri, 2 Jul 2010 14:01:50 +0000 (16:01 +0200)]
Improve horde-table layout.
Add .horde-block-links.

15 years agophpdoc
Jan Schneider [Fri, 2 Jul 2010 13:57:40 +0000 (15:57 +0200)]
phpdoc

15 years agoImplement duplicate searching, for now just in the SQL driver.
Jan Schneider [Fri, 2 Jul 2010 13:56:17 +0000 (15:56 +0200)]
Implement duplicate searching, for now just in the SQL driver.

15 years agoTurba_ListView -> Turba_View_List
Jan Schneider [Fri, 2 Jul 2010 11:16:17 +0000 (13:16 +0200)]
Turba_ListView -> Turba_View_List

15 years agoConvert search templates to Horde_View.
Jan Schneider [Wed, 9 Jun 2010 22:48:17 +0000 (00:48 +0200)]
Convert search templates to Horde_View.

15 years agoModernize javascript.
Jan Schneider [Wed, 9 Jun 2010 21:44:17 +0000 (23:44 +0200)]
Modernize javascript.

15 years agoMove search templates to separate directory.
Jan Schneider [Wed, 9 Jun 2010 17:31:09 +0000 (19:31 +0200)]
Move search templates to separate directory.

15 years agoDon't require authentication to load javascript. This fixes an infinite redirect...
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.

15 years agoThis file was superseded by the twitter_stream.php file
Michael J. Rubinsky [Sun, 4 Jul 2010 15:22:12 +0000 (11:22 -0400)]
This file was superseded by the twitter_stream.php file

15 years agoFix pref links for FB and Twitter blocks
Michael J. Rubinsky [Sun, 4 Jul 2010 15:20:29 +0000 (11:20 -0400)]
Fix pref links for FB and Twitter blocks

15 years ago*sigh* - I'm done for the day.
Michael J. Rubinsky [Sat, 3 Jul 2010 22:42:50 +0000 (18:42 -0400)]
*sigh*  - I'm done for the day.

15 years agocorrectly fix link
Michael J. Rubinsky [Sat, 3 Jul 2010 22:42:02 +0000 (18:42 -0400)]
correctly fix link

15 years agofix link generation for admin and options links
Michael J. Rubinsky [Sat, 3 Jul 2010 22:39:01 +0000 (18:39 -0400)]
fix link generation for admin and options links

15 years agofix timezone determination when user's timezone pref is empty/default.
Michael J. Rubinsky [Sat, 3 Jul 2010 22:18:45 +0000 (18:18 -0400)]
fix timezone determination when user's timezone pref is empty/default.

15 years agoFix timeobjects' facebook driver, use binder
Michael J. Rubinsky [Sat, 3 Jul 2010 17:09:40 +0000 (13:09 -0400)]
Fix timeobjects' facebook driver, use binder

15 years agoFix variable names
Chuck Hagenbuch [Sat, 3 Jul 2010 04:37:43 +0000 (00:37 -0400)]
Fix variable names

15 years agofurther tweak style
Michael J. Rubinsky [Sat, 3 Jul 2010 00:42:31 +0000 (20:42 -0400)]
further tweak style

15 years agofix time format
Michael J. Rubinsky [Sat, 3 Jul 2010 00:38:25 +0000 (20:38 -0400)]
fix time format

15 years agotweak style
Michael J. Rubinsky [Sat, 3 Jul 2010 00:36:56 +0000 (20:36 -0400)]
tweak style

15 years agoadd a width parameter, similar to the twitter block
Michael J. Rubinsky [Sat, 3 Jul 2010 00:28:32 +0000 (20:28 -0400)]
add a width parameter, similar to the twitter block

15 years agocaching the twitter api requests cause some strange side effects, disable it for...
Michael J. Rubinsky [Sat, 3 Jul 2010 00:13:10 +0000 (20:13 -0400)]
caching the twitter api requests cause some strange side effects, disable it for now.

Caching the stream can result in newer tweets, that may have appeared in the stream due to the ajax updates,
from NOT being shown when the entire page is reloaded.

15 years agoImplement ajax refreshing of the twitter stream.
Michael J. Rubinsky [Sat, 3 Jul 2010 00:12:39 +0000 (20:12 -0400)]
Implement ajax refreshing of the twitter stream.

15 years agoCan not use pages in this type of client since there have likely been more *recent...
Michael J. Rubinsky [Fri, 2 Jul 2010 23:43:50 +0000 (19:43 -0400)]
Can not use pages in this type of client since there have likely been more *recent* tweets added.

Need to remember the oldest and newest tweet ids ourselves and do our own paging.

15 years agocatch exception
Michael J. Rubinsky [Fri, 2 Jul 2010 21:33:15 +0000 (17:33 -0400)]
catch exception

15 years agoAdd deleted recurrences as exceptions as well.
Michael J. Rubinsky [Fri, 2 Jul 2010 20:52:44 +0000 (16:52 -0400)]
Add deleted recurrences as exceptions as well.

15 years agoBug #9017: ajaxui parameter is intrusive; breaks URLs that normally do not have param...
Michael M Slusarz [Fri, 2 Jul 2010 20:32:16 +0000 (14:32 -0600)]
Bug #9017: ajaxui parameter is intrusive; breaks URLs that normally do not have parameters

15 years agoMore correct way of adding PATH_INFO to a URL
Michael M Slusarz [Fri, 2 Jul 2010 20:26:34 +0000 (14:26 -0600)]
More correct way of adding PATH_INFO to a URL

15 years agoMake sure there are not 2 /'s in a row.
Michael M Slusarz [Fri, 2 Jul 2010 20:25:57 +0000 (14:25 -0600)]
Make sure there are not 2 /'s in a row.

15 years agoHorde_Url handles &/& for us now.
Michael M Slusarz [Fri, 2 Jul 2010 19:40:58 +0000 (13:40 -0600)]
Horde_Url handles &/& for us now.

15 years agoBug #9017: Fix Growler notifications for DIMP compose/message screens
Michael M Slusarz [Fri, 2 Jul 2010 19:39:23 +0000 (13:39 -0600)]
Bug #9017: Fix Growler notifications for DIMP compose/message screens

15 years agoBug #9085: Destroying a session counts as a clean session
Michael M Slusarz [Fri, 2 Jul 2010 18:45:07 +0000 (12:45 -0600)]
Bug #9085: Destroying a session counts as a clean session

15 years agoInitialize session in Horde_Registry::setupSessionHandler()
Michael M Slusarz [Fri, 2 Jul 2010 18:36:54 +0000 (12:36 -0600)]
Initialize session in Horde_Registry::setupSessionHandler()

15 years agoDon't encode the ln paramter in the Horde driver.
Michael J. Rubinsky [Fri, 2 Jul 2010 18:39:06 +0000 (14:39 -0400)]
Don't encode the ln paramter in the Horde driver.

15 years agoBug #9116: Send correct object to mailboxCallback() function
Michael M Slusarz [Fri, 2 Jul 2010 18:28:23 +0000 (12:28 -0600)]
Bug #9116: Send correct object to mailboxCallback() function

15 years agoBug #9121: Remove null padding on stored data
imp@lx-soft.com [Fri, 2 Jul 2010 17:44:47 +0000 (11:44 -0600)]
Bug #9121: Remove null padding on stored data

15 years agoCatch undefined height parameter, cancel pager link.
Jan Schneider [Fri, 2 Jul 2010 10:47:06 +0000 (12:47 +0200)]
Catch undefined height parameter, cancel pager link.

15 years agominus one todo
Michael J. Rubinsky [Thu, 1 Jul 2010 21:15:55 +0000 (17:15 -0400)]
minus one todo

15 years agoBreak out the javascript for the twitter client.
Michael J. Rubinsky [Thu, 1 Jul 2010 21:14:57 +0000 (17:14 -0400)]
Break out the javascript for the twitter client.

15 years agoUpdate imp changelog
Michael M Slusarz [Thu, 1 Jul 2010 20:02:18 +0000 (14:02 -0600)]
Update imp changelog

15 years agoBug #8836: Fix attribute name
Michael M Slusarz [Thu, 1 Jul 2010 19:50:00 +0000 (13:50 -0600)]
Bug #8836: Fix attribute name

15 years agoGet the first page via ajax request also.
Michael J. Rubinsky [Thu, 1 Jul 2010 19:41:58 +0000 (15:41 -0400)]
Get the first page via ajax request also.

15 years agono longer used
Michael J. Rubinsky [Thu, 1 Jul 2010 19:32:38 +0000 (15:32 -0400)]
no longer used

15 years agoImplement paging
Michael J. Rubinsky [Thu, 1 Jul 2010 19:32:16 +0000 (15:32 -0400)]
Implement paging

15 years agoBug #8836: Rework DNS Prefetch disable
Michael M Slusarz [Thu, 1 Jul 2010 18:19:43 +0000 (12:19 -0600)]
Bug #8836: Rework DNS Prefetch disable

META tags must be in HEAD tag to be correct HTML/XHTML.
So we need to disable prefetching for the entire page - but only on
pages where we are working with mail data.

15 years agoAdd META tag output to Horde::.
Michael M Slusarz [Thu, 1 Jul 2010 18:18:58 +0000 (12:18 -0600)]
Add META tag output to Horde::.

Centralize creation of META refresh tags.

15 years agobinder alphabetical ordering
Michael M Slusarz [Thu, 1 Jul 2010 17:23:31 +0000 (11:23 -0600)]
binder alphabetical ordering

15 years agocorrectly display retweets
Michael J. Rubinsky [Thu, 1 Jul 2010 17:48:36 +0000 (13:48 -0400)]
correctly display retweets

15 years agoActually commit the binder...
Michael J. Rubinsky [Thu, 1 Jul 2010 17:21:53 +0000 (13:21 -0400)]
Actually commit the binder...

15 years agoUse Horde styled elements.
Michael J. Rubinsky [Thu, 1 Jul 2010 17:09:03 +0000 (13:09 -0400)]
Use Horde styled elements.

Start getting rid of facebook/twitter specific design elements.
Still use the selectors that help with layout though.

15 years agoNo longer support HTTP Basic
Michael J. Rubinsky [Thu, 1 Jul 2010 16:58:21 +0000 (12:58 -0400)]
No longer support HTTP Basic

15 years agoAdd a Binder for Horde_Service_Twitter
Michael J. Rubinsky [Thu, 1 Jul 2010 16:52:50 +0000 (12:52 -0400)]
Add a Binder for Horde_Service_Twitter

15 years agoInject dependencies, remove the Basic Auth classes.
Michael J. Rubinsky [Thu, 1 Jul 2010 16:50:52 +0000 (12:50 -0400)]
Inject dependencies, remove the Basic Auth classes.

Twitter is removing the HTTP Basic Auth ability from it's API in August 2010.
All clients MUST use OAuth.

15 years agoInject the Http_Client, explicitly request the twitter_entities.
Michael J. Rubinsky [Thu, 1 Jul 2010 01:18:10 +0000 (21:18 -0400)]
Inject the Http_Client, explicitly request the twitter_entities.

Use a http_client configured with Horde defaults (fixes twitter requests
not working when using a proxy). Also add twitter_entities to the request,
until they are included by default in a future twitter API update).

15 years agoIt helps if we actually *send* the GET parameters.
Michael J. Rubinsky [Thu, 1 Jul 2010 00:53:06 +0000 (20:53 -0400)]
It helps if we actually *send* the GET parameters.

15 years agoupdate phpdoc for newly added parameters to the twitter api
Michael J. Rubinsky [Thu, 1 Jul 2010 00:10:55 +0000 (20:10 -0400)]
update phpdoc for newly added parameters to the twitter api

15 years agouse home_timeline, not friends_timeline, which is deprecated.
Michael J. Rubinsky [Thu, 1 Jul 2010 00:06:21 +0000 (20:06 -0400)]
use home_timeline, not friends_timeline, which is deprecated.

15 years agoImplement Retweet function in twitter client
Michael J. Rubinsky [Wed, 30 Jun 2010 22:05:28 +0000 (18:05 -0400)]
Implement Retweet function in twitter client

15 years agoconsolidate/simplify
Michael J. Rubinsky [Wed, 30 Jun 2010 21:28:46 +0000 (17:28 -0400)]
consolidate/simplify

15 years agofix exception throwing
Michael J. Rubinsky [Wed, 30 Jun 2010 21:28:12 +0000 (17:28 -0400)]
fix exception throwing

15 years agosimplify method signature - allow for future expansion of parameters, like geo-locati...
Michael J. Rubinsky [Wed, 30 Jun 2010 21:25:54 +0000 (17:25 -0400)]
simplify method signature - allow for future expansion of parameters, like geo-location markers.

15 years agoupdate to new url endpoint for twitter api, fix Statuses/Retweet method.
Michael J. Rubinsky [Wed, 30 Jun 2010 21:21:03 +0000 (17:21 -0400)]
update to new url endpoint for twitter api, fix Statuses/Retweet method.

yay consistent apis!

15 years agoMake quota test work again
Michael M Slusarz [Wed, 30 Jun 2010 22:35:55 +0000 (16:35 -0600)]
Make quota test work again

Inject all needed dependencies into IMP_Quota drivers to accomplish
this.

15 years agoAll IMP HTML viewer tests now pass
Michael M Slusarz [Wed, 30 Jun 2010 22:20:48 +0000 (16:20 -0600)]
All IMP HTML viewer tests now pass

15 years agoBug #8062: Fix parsing links to appear in new window
Michael M Slusarz [Wed, 30 Jun 2010 21:47:54 +0000 (15:47 -0600)]
Bug #8062: Fix parsing links to appear in new window

Make tests re: link to new window work again (this test now requires a
working Horde installation, but that is fine for me).

15 years agoDon't need reference
Michael M Slusarz [Wed, 30 Jun 2010 21:31:49 +0000 (15:31 -0600)]
Don't need reference

15 years agoDon't wrap last column in week view.
Jan Schneider [Wed, 30 Jun 2010 21:33:22 +0000 (23:33 +0200)]
Don't wrap last column in week view.

15 years agoFix at least the class names.
Jan Schneider [Tue, 29 Jun 2010 21:17:21 +0000 (23:17 +0200)]
Fix at least the class names.

15 years agoHack to workaround broken Opera rounding.
Jan Schneider [Tue, 29 Jun 2010 21:12:58 +0000 (23:12 +0200)]
Hack to workaround broken Opera rounding.

15 years agoBug #9085: Only reset session ID once per page load
Michael M Slusarz [Wed, 30 Jun 2010 20:34:46 +0000 (14:34 -0600)]
Bug #9085: Only reset session ID once per page load

15 years agoFix determination of authentication error.
Michael M Slusarz [Wed, 30 Jun 2010 20:33:35 +0000 (14:33 -0600)]
Fix determination of authentication error.

15 years agoHorde_Registry should never be serialized.
Michael M Slusarz [Wed, 30 Jun 2010 20:31:40 +0000 (14:31 -0600)]
Horde_Registry should never be serialized.

15 years agoClean up log entry output if not fully authenticated
Michael M Slusarz [Wed, 30 Jun 2010 20:04:29 +0000 (14:04 -0600)]
Clean up log entry output if not fully authenticated

15 years agoLog login failures at an INFO level
Michael M Slusarz [Wed, 30 Jun 2010 20:04:09 +0000 (14:04 -0600)]
Log login failures at an INFO level