horde.git
16 years agoOn error, we can directly load mailbox.php page here.
Michael M Slusarz [Tue, 28 Jul 2009 06:10:53 +0000 (00:10 -0600)]
On error, we can directly load mailbox.php page here.

16 years agoSome fixes for search mailbox recognition.
Michael M Slusarz [Tue, 28 Jul 2009 06:10:35 +0000 (00:10 -0600)]
Some fixes for search mailbox recognition.

16 years agoCleanup IMP_Imap_Tree in preparation for the new accounts code
Michael M Slusarz [Tue, 28 Jul 2009 05:50:53 +0000 (23:50 -0600)]
Cleanup IMP_Imap_Tree in preparation for the new accounts code

16 years agoMake sure thread is a Hash object
Michael M Slusarz [Tue, 28 Jul 2009 04:06:50 +0000 (22:06 -0600)]
Make sure thread is a Hash object

16 years agoAnother place to save on an EXAMINE IMAP call
Michael M Slusarz [Tue, 28 Jul 2009 03:09:33 +0000 (21:09 -0600)]
Another place to save on an EXAMINE IMAP call

16 years agoDIMP now honors the mailbox_start preference
Michael M Slusarz [Mon, 27 Jul 2009 23:43:16 +0000 (17:43 -0600)]
DIMP now honors the mailbox_start preference

16 years agoFix redirecting in DIMP
Michael M Slusarz [Mon, 27 Jul 2009 23:00:43 +0000 (17:00 -0600)]
Fix redirecting in DIMP

16 years agoConfirm deletion of flags
Michael M Slusarz [Mon, 27 Jul 2009 22:46:17 +0000 (16:46 -0600)]
Confirm deletion of flags

16 years agoNo more is_a() -> use instanceof instead
Michael M Slusarz [Mon, 27 Jul 2009 18:20:53 +0000 (12:20 -0600)]
No more is_a() -> use instanceof instead

16 years agoUPGRADING updates
Michael M Slusarz [Mon, 27 Jul 2009 18:06:07 +0000 (12:06 -0600)]
UPGRADING updates

16 years agoRe-add printed by header when printing messages
Michael M Slusarz [Mon, 27 Jul 2009 17:58:35 +0000 (11:58 -0600)]
Re-add printed by header when printing messages

16 years agoBug #8447: Move IMP initialization to function
Michael M Slusarz [Mon, 27 Jul 2009 17:27:10 +0000 (11:27 -0600)]
Bug #8447: Move IMP initialization to function

16 years agoChicken/egg problem when it comes to accessing IMP_Auth before pushApp()
Michael M Slusarz [Mon, 27 Jul 2009 17:08:10 +0000 (11:08 -0600)]
Chicken/egg problem when it comes to accessing IMP_Auth before pushApp()

16 years agoFix log call
Michael M Slusarz [Mon, 27 Jul 2009 06:26:04 +0000 (00:26 -0600)]
Fix log call

16 years agoUpdate minical.
Jan Schneider [Mon, 27 Jul 2009 17:07:32 +0000 (19:07 +0200)]
Update minical.

16 years agoMove tasks methods after event methods.
Jan Schneider [Mon, 27 Jul 2009 17:05:00 +0000 (19:05 +0200)]
Move tasks methods after event methods.

16 years agoMore space.
Jan Schneider [Mon, 27 Jul 2009 17:03:54 +0000 (19:03 +0200)]
More space.

16 years agoWhitespace, docs, use Object.isUndefined() and Date.isBefore().
Jan Schneider [Mon, 27 Jul 2009 17:02:33 +0000 (19:02 +0200)]
Whitespace, docs, use Object.isUndefined() and Date.isBefore().

16 years agows
Jan Schneider [Mon, 27 Jul 2009 16:23:12 +0000 (18:23 +0200)]
ws

16 years agoFix typo
Jan Schneider [Fri, 24 Jul 2009 14:07:47 +0000 (16:07 +0200)]
Fix typo

16 years agoConvert to new hooks code.
Michael M Slusarz [Mon, 27 Jul 2009 00:59:36 +0000 (18:59 -0600)]
Convert to new hooks code.

16 years agoConvert to system tasks
Michael M Slusarz [Sat, 25 Jul 2009 23:59:14 +0000 (17:59 -0600)]
Convert to system tasks

16 years agoSome updates to lib/prefs.php to latest Horde 4 code.
Michael M Slusarz [Sat, 25 Jul 2009 23:12:52 +0000 (17:12 -0600)]
Some updates to lib/prefs.php to latest Horde 4 code.

16 years agoMove constants into IMP::.
Michael M Slusarz [Sat, 25 Jul 2009 23:03:34 +0000 (17:03 -0600)]
Move constants into IMP::.

16 years agoNeed a bit of time to allow location to take by browser.
Michael M Slusarz [Sat, 25 Jul 2009 22:35:28 +0000 (16:35 -0600)]
Need a bit of time to allow location to take by browser.

16 years agoImport nag from CVS HEAD
Michael M Slusarz [Sat, 25 Jul 2009 20:22:08 +0000 (14:22 -0600)]
Import nag from CVS HEAD

16 years agoUse horde-based prefs api script
Michael M Slusarz [Sat, 25 Jul 2009 18:15:46 +0000 (12:15 -0600)]
Use horde-based prefs api script

16 years agogetInstance() -> factory()
Michael M Slusarz [Sat, 25 Jul 2009 04:48:45 +0000 (22:48 -0600)]
getInstance() -> factory()

16 years agoFix hover effect over special folders
Michael M Slusarz [Sat, 25 Jul 2009 03:58:47 +0000 (21:58 -0600)]
Fix hover effect over special folders

16 years agoThis preference no longer exists.
Michael M Slusarz [Fri, 24 Jul 2009 21:57:51 +0000 (15:57 -0600)]
This preference no longer exists.

16 years agoUse Horde_String::truncate()
Michael M Slusarz [Fri, 24 Jul 2009 21:55:10 +0000 (15:55 -0600)]
Use Horde_String::truncate()

16 years agoMore concise, less wordy
Michael M Slusarz [Thu, 23 Jul 2009 23:01:09 +0000 (17:01 -0600)]
More concise, less wordy

16 years agoMerge from FW_3, fix warnings.
Michael J. Rubinsky [Sat, 25 Jul 2009 16:27:16 +0000 (12:27 -0400)]
Merge from FW_3, fix warnings.

16 years agofinish removing the last_file preference
Chuck Hagenbuch [Sat, 25 Jul 2009 15:50:22 +0000 (11:50 -0400)]
finish removing the last_file preference

16 years agothings can go wrong if substr converts an empty string to false
Chuck Hagenbuch [Fri, 24 Jul 2009 21:32:13 +0000 (17:32 -0400)]
things can go wrong if substr converts an empty string to false

16 years agofor now, if a repo file doesn't exist, default to 60 seconds of caching. In the futur...
Chuck Hagenbuch [Fri, 24 Jul 2009 21:31:47 +0000 (17:31 -0400)]
for now, if a repo file doesn't exist, default to 60 seconds of caching. In the future we should cache git SHA1s infinitely, since they're immutable

16 years agoremove remember_last_file preference (I thought we'd done this a while ago)
Chuck Hagenbuch [Fri, 24 Jul 2009 21:30:41 +0000 (17:30 -0400)]
remove remember_last_file preference (I thought we'd done this a while ago)

16 years agono reference
Chuck Hagenbuch [Fri, 24 Jul 2009 21:30:12 +0000 (17:30 -0400)]
no reference

16 years ago[jan] Integrate tasks into Ajax interface (Gonçalo Queirós
Jan Schneider [Fri, 24 Jul 2009 10:06:02 +0000 (12:06 +0200)]
[jan] Integrate tasks into Ajax interface (Gonçalo Queirós
      <mail@goncaloqueiros.net>).

16 years agows
Jan Schneider [Fri, 24 Jul 2009 08:56:14 +0000 (10:56 +0200)]
ws

16 years agoImplement removeUserData API (adrieder@sbox.tugraz.at, Request #8452).
Jan Schneider [Fri, 24 Jul 2009 08:55:31 +0000 (10:55 +0200)]
Implement removeUserData API (adrieder@sbox.tugraz.at, Request #8452).

16 years agoFix Kronolith's Horde_Ajax_Imple usage. (Need to call ->attach() on instances)
Michael J. Rubinsky [Thu, 23 Jul 2009 22:45:16 +0000 (18:45 -0400)]
Fix Kronolith's Horde_Ajax_Imple usage. (Need to call ->attach() on instances)

16 years agoCache the results of all twitter GET requests if a cache object is
Michael J. Rubinsky [Thu, 23 Jul 2009 21:08:08 +0000 (17:08 -0400)]
Cache the results of all twitter GET requests if a cache object is
present.

16 years agoUse print CSS media to print messages in IMP (no more popup)
Michael M Slusarz [Thu, 23 Jul 2009 20:55:00 +0000 (14:55 -0600)]
Use print CSS media to print messages in IMP (no more popup)

16 years agoSome things that should always be initialized
Michael M Slusarz [Thu, 23 Jul 2009 18:08:58 +0000 (12:08 -0600)]
Some things that should always be initialized

16 years agovinfo hook no longer needed - use preauth hook instead
Michael M Slusarz [Thu, 23 Jul 2009 17:00:44 +0000 (11:00 -0600)]
vinfo hook no longer needed - use preauth hook instead

16 years agoDescription not necessary anymore.
Jan Schneider [Fri, 19 Jun 2009 17:34:38 +0000 (19:34 +0200)]
Description not necessary anymore.

16 years agoInitial gollem import & conversion from CVS to Horde 4.
Michael M Slusarz [Wed, 22 Jul 2009 23:42:12 +0000 (17:42 -0600)]
Initial gollem import & conversion from CVS to Horde 4.

This doesn't work yet because none of the authentication code has yet
been rewritten.

16 years agoNo longer needed (was part of login code).
Michael M Slusarz [Thu, 23 Jul 2009 00:23:49 +0000 (18:23 -0600)]
No longer needed (was part of login code).

16 years agoFix username
Michael M Slusarz [Wed, 22 Jul 2009 22:43:17 +0000 (16:43 -0600)]
Fix username

16 years agoUse new Horde_Registry::pushApp() API.
Michael M Slusarz [Wed, 22 Jul 2009 19:09:04 +0000 (13:09 -0600)]
Use new Horde_Registry::pushApp() API.

16 years agoBe consistent with Horde_Auth as to userId usage
Michael M Slusarz [Wed, 22 Jul 2009 18:30:23 +0000 (12:30 -0600)]
Be consistent with Horde_Auth as to userId usage

16 years agoFix selected server determination
Michael M Slusarz [Wed, 22 Jul 2009 18:15:35 +0000 (12:15 -0600)]
Fix selected server determination

16 years agoFix undefined variable
Michael M Slusarz [Wed, 22 Jul 2009 18:11:25 +0000 (12:11 -0600)]
Fix undefined variable

16 years agoRevert "fix case of key 'userid' -> 'userId'"
Michael M Slusarz [Wed, 22 Jul 2009 18:09:27 +0000 (12:09 -0600)]
Revert "fix case of key 'userid' -> 'userId'"

This reverts commit 9b807ba4ab10a21692dc4d11fdfa9d6dbbad42af.

16 years agoUse auth callback to do all non-imap login related initialization
Michael M Slusarz [Wed, 22 Jul 2009 17:45:13 +0000 (11:45 -0600)]
Use auth callback to do all non-imap login related initialization

16 years agofix case of key 'userid' -> 'userId'
Michael J. Rubinsky [Wed, 22 Jul 2009 17:13:52 +0000 (13:13 -0400)]
fix case of key 'userid' -> 'userId'

16 years agofix method name
Chuck Hagenbuch [Wed, 22 Jul 2009 13:57:28 +0000 (09:57 -0400)]
fix method name

16 years agoGit rid of AUTH_HANDLER declarations.
Michael M Slusarz [Wed, 22 Jul 2009 06:32:20 +0000 (00:32 -0600)]
Git rid of AUTH_HANDLER declarations.

When needed, replace with clearer/better $app_authentication variables.
While making the changes, clean up various Horde 4 conversion items.

16 years agoFix documentation
Michael M Slusarz [Wed, 22 Jul 2009 05:29:27 +0000 (23:29 -0600)]
Fix documentation

16 years agoFix call.
Michael M Slusarz [Wed, 22 Jul 2009 04:53:38 +0000 (22:53 -0600)]
Fix call.

16 years agoVarious auth fixes.
Michael M Slusarz [Wed, 22 Jul 2009 04:41:10 +0000 (22:41 -0600)]
Various auth fixes.

Use correct username when authenticating
Fix generation of initial URL when it is mailbox view
Use better "is currently authenticated" function
Correctly set realm'ed username as Horde username

16 years agoUPGRADING updates.
Michael M Slusarz [Wed, 22 Jul 2009 04:40:51 +0000 (22:40 -0600)]
UPGRADING updates.

16 years agoMake 'realm' and 'preferred' less prominent, since most people
Michael M Slusarz [Wed, 22 Jul 2009 04:39:47 +0000 (22:39 -0600)]
Make 'realm' and 'preferred' less prominent, since most people
won't/shouldn't be using it.

16 years agoHandle hidden server list by selecting server at authentication time
Michael M Slusarz [Wed, 22 Jul 2009 03:09:06 +0000 (21:09 -0600)]
Handle hidden server list by selecting server at authentication time

16 years agoClean up logintasks handling
Michael M Slusarz [Wed, 22 Jul 2009 00:23:46 +0000 (18:23 -0600)]
Clean up logintasks handling

We may have to tweak this again going forward, but it will be much
elegant and we will most certainly not need all of this hackish code.

16 years agofirst attempt at login working without showing a server list
Chuck Hagenbuch [Wed, 22 Jul 2009 01:14:40 +0000 (21:14 -0400)]
first attempt at login working without showing a server list

16 years agoFix encoding of IDX_SEP character.
Michael M Slusarz [Tue, 21 Jul 2009 22:27:31 +0000 (16:27 -0600)]
Fix encoding of IDX_SEP character.

16 years agoConvert to new Horde_Auth:: usage.
Michael M Slusarz [Wed, 15 Jul 2009 17:04:00 +0000 (11:04 -0600)]
Convert to new Horde_Auth:: usage.

16 years agoAllow injecting of a Horde_Log_Logger and a Horde_Cache.
Michael J. Rubinsky [Tue, 21 Jul 2009 16:40:44 +0000 (12:40 -0400)]
Allow injecting of a Horde_Log_Logger and a Horde_Cache.

16 years agoAdd the last missing method for statuses/* - followers.
Michael J. Rubinsky [Tue, 21 Jul 2009 16:26:37 +0000 (12:26 -0400)]
Add the last missing method for statuses/* - followers.

16 years agoparse errors, add friends method
Michael J. Rubinsky [Tue, 21 Jul 2009 16:24:18 +0000 (12:24 -0400)]
parse errors, add friends method

16 years agoAdd remaining methods to Status class, phpdoc
Michael J. Rubinsky [Tue, 21 Jul 2009 16:18:04 +0000 (12:18 -0400)]
Add remaining methods to Status class, phpdoc

16 years agoDon't leak Horde_Oauth exceptions
Michael J. Rubinsky [Mon, 20 Jul 2009 22:37:28 +0000 (18:37 -0400)]
Don't leak Horde_Oauth exceptions

16 years agotry/catch with some slight hacks to deal with no error messages available
Michael J. Rubinsky [Mon, 20 Jul 2009 22:14:17 +0000 (18:14 -0400)]
try/catch with some slight hacks to deal with no error messages available
with our Http_Client library.

16 years agoRe-add some lint fixes
Michael M Slusarz [Mon, 20 Jul 2009 04:15:59 +0000 (22:15 -0600)]
Re-add some lint fixes

16 years agoaccount/end_session requires a POST
Michael J. Rubinsky [Mon, 20 Jul 2009 19:03:29 +0000 (15:03 -0400)]
account/end_session requires a POST

16 years agoFix logging in if vinfo doesn't exist (Bug #8444).
Jan Schneider [Mon, 20 Jul 2009 13:16:46 +0000 (15:16 +0200)]
Fix logging in if vinfo doesn't exist (Bug #8444).

16 years agoMFB: Fix sequence name, catch errors.
Jan Schneider [Mon, 20 Jul 2009 12:24:42 +0000 (14:24 +0200)]
MFB: Fix sequence name, catch errors.

16 years agoUse pgp form field only if gnupg is installed and configured.
Jan Schneider [Mon, 20 Jul 2009 10:33:01 +0000 (12:33 +0200)]
Use pgp form field only if gnupg is installed and configured.

16 years agoAdd constants for the various URLs needed for OAuth
Michael J. Rubinsky [Sun, 19 Jul 2009 18:28:54 +0000 (14:28 -0400)]
Add constants for the various URLs needed for OAuth

16 years agoAdd http basic authentication support.
Michael J. Rubinsky [Sun, 19 Jul 2009 18:09:18 +0000 (14:09 -0400)]
Add http basic authentication support.

If you instantiate the Horde_Service_Twitter object with a 'oauth'
parameter containing a Horde_Oauth object, it will use it...otherwise,
you should instantiate the object with username and password parameters
so it can use http basic

16 years agouse the _format property
Michael J. Rubinsky [Sun, 19 Jul 2009 17:33:25 +0000 (13:33 -0400)]
use the _format property

16 years agoAdd destroy(), show() methods and fill in update() to include a in_reply_to parameter
Michael J. Rubinsky [Sun, 19 Jul 2009 17:31:21 +0000 (13:31 -0400)]
Add destroy(), show() methods and fill in update() to include a in_reply_to parameter

16 years agoAdd some more methods to Account, some stubs, some functional
Michael J. Rubinsky [Sun, 19 Jul 2009 17:14:52 +0000 (13:14 -0400)]
Add some more methods to Account, some stubs, some functional

16 years agoAbstract out both the Auth class and the Request class, add Account class
Michael J. Rubinsky [Sun, 19 Jul 2009 17:01:10 +0000 (13:01 -0400)]
Abstract out both the Auth class and the Request class, add Account class

Abstract out Auth and Request so we can support both OAuth and Http Basic
authentication mechanisms.

Add Account class to handle the REST API's account/* methods

16 years agoRevert "Fix issues found during lint check"
Michael M Slusarz [Sun, 19 Jul 2009 01:46:44 +0000 (19:46 -0600)]
Revert "Fix issues found during lint check"

This reverts commit ac7af75129d89f7c3857619be921169bbff6884d.

Turns out we need double quotes for gettext strings.

16 years agoFix issues found during lint check
Michael M Slusarz [Sat, 18 Jul 2009 21:03:21 +0000 (15:03 -0600)]
Fix issues found during lint check

16 years agoClean up test mail server output
Michael M Slusarz [Fri, 17 Jul 2009 21:43:22 +0000 (15:43 -0600)]
Clean up test mail server output

16 years agophpdoc, don't throw exception when gc'ing
Michael M Slusarz [Fri, 17 Jul 2009 21:33:59 +0000 (15:33 -0600)]
phpdoc, don't throw exception when gc'ing

16 years agoReplace all Identity.php requires with a single, easily removable require in base.php
Michael M Slusarz [Fri, 17 Jul 2009 21:26:03 +0000 (15:26 -0600)]
Replace all Identity.php requires with a single, easily removable require in base.php

16 years agoUse Horde_Menu::getSiteLinks()
Michael M Slusarz [Fri, 17 Jul 2009 21:15:57 +0000 (15:15 -0600)]
Use Horde_Menu::getSiteLinks()

16 years agoMSG_SEP is no longer used.
Michael M Slusarz [Fri, 17 Jul 2009 21:11:23 +0000 (15:11 -0600)]
MSG_SEP is no longer used.

16 years agoInitial, very basic, code for Service_Twitter
Michael J. Rubinsky [Sat, 18 Jul 2009 22:49:25 +0000 (18:49 -0400)]
Initial, very basic, code for Service_Twitter

The only functional part at this point it the OAuth authentication
and setting status. See the example file in doc/

16 years agosstrip separators at the beginning of the list of tagged tokens
Chuck Hagenbuch [Sat, 18 Jul 2009 14:41:39 +0000 (10:41 -0400)]
sstrip separators at the beginning of the list of tagged tokens

16 years agoMore tweaking of the fullmessage display.
Michael M Slusarz [Fri, 17 Jul 2009 20:05:06 +0000 (14:05 -0600)]
More tweaking of the fullmessage display.

16 years agoRemove all Horde::fatal()'s from horde-hatchery
Michael M Slusarz [Fri, 17 Jul 2009 19:25:37 +0000 (13:25 -0600)]
Remove all Horde::fatal()'s from horde-hatchery

16 years agoHorde 4/autoloading conventions
Michael M Slusarz [Fri, 17 Jul 2009 19:19:44 +0000 (13:19 -0600)]
Horde 4/autoloading conventions

16 years agoNo need for this array_merge()
Michael M Slusarz [Fri, 17 Jul 2009 18:15:45 +0000 (12:15 -0600)]
No need for this array_merge()

16 years agoCache output handling has moved to Horde
Michael M Slusarz [Fri, 17 Jul 2009 18:07:33 +0000 (12:07 -0600)]
Cache output handling has moved to Horde