Michael J. Rubinsky [Thu, 6 May 2010 16:16:25 +0000 (12:16 -0400)]
fix interface function signature
Jan Schneider [Thu, 6 May 2010 15:50:50 +0000 (17:50 +0200)]
Add object storage driver.
Jan Schneider [Thu, 6 May 2010 10:21:18 +0000 (12:21 +0200)]
Add objects storage for notifications, that simply keeps the notifications in
the current storage instance.
Helpful for testing and any cases where we are sure that the notifications
will be returned in the same request, so that we can close the session to
allow more concurrent requests (keyword ajax).
Jan Schneider [Thu, 6 May 2010 09:57:07 +0000 (11:57 +0200)]
CS
Jan Schneider [Thu, 6 May 2010 09:48:59 +0000 (11:48 +0200)]
Don't require a logger in Horde_Db_Migrator.
Jan Schneider [Thu, 6 May 2010 09:42:29 +0000 (11:42 +0200)]
Add typehints.
Jan Schneider [Thu, 6 May 2010 09:35:40 +0000 (11:35 +0200)]
Update for new tests.
Jan Schneider [Thu, 6 May 2010 09:27:23 +0000 (11:27 +0200)]
Remove require.
Michael J. Rubinsky [Thu, 6 May 2010 15:01:49 +0000 (11:01 -0400)]
merge from CVS, fix for Bug: 9002
Jan Schneider [Wed, 5 May 2010 21:55:29 +0000 (23:55 +0200)]
Test factory.
Jan Schneider [Wed, 5 May 2010 21:55:12 +0000 (23:55 +0200)]
Make these abstract too.
Jan Schneider [Wed, 5 May 2010 21:47:54 +0000 (23:47 +0200)]
Reorder methods.
Jan Schneider [Wed, 5 May 2010 21:31:41 +0000 (23:31 +0200)]
Make protected methods abstract and add phpdoc.
Jan Schneider [Wed, 5 May 2010 16:43:34 +0000 (18:43 +0200)]
Complete Horde_Alarm tests.
Jan Schneider [Wed, 5 May 2010 15:53:43 +0000 (17:53 +0200)]
Fix test setup/teardown, fix first found bug.
Jan Schneider [Wed, 5 May 2010 15:28:09 +0000 (17:28 +0200)]
Start implementing a Horde_Alarm test suite.
Michael M Slusarz [Wed, 5 May 2010 16:02:50 +0000 (10:02 -0600)]
Bug #9006: Don't trigger contextmenu on reply/forward buttons
Michael M Slusarz [Wed, 5 May 2010 06:48:26 +0000 (00:48 -0600)]
Improved Ingo menu rendering
Michael M Slusarz [Tue, 4 May 2010 18:23:57 +0000 (12:23 -0600)]
Convert charset back to original charset
Jan Schneider [Wed, 5 May 2010 14:27:14 +0000 (16:27 +0200)]
Fix table name.
Jan Schneider [Wed, 5 May 2010 13:50:31 +0000 (15:50 +0200)]
Make loading, naming, and overwriting of test backend configurations consistent.
Michael M Slusarz [Tue, 4 May 2010 23:15:49 +0000 (17:15 -0600)]
More H4 Jonah conversion
Michael M Slusarz [Tue, 4 May 2010 22:35:55 +0000 (16:35 -0600)]
Identity sanity checking in IMP.
Check for incorrect identity on compose if a single recipient address
is tied to a different identity than the sending identity.
Michael M Slusarz [Tue, 4 May 2010 19:05:25 +0000 (13:05 -0600)]
Separate these disparate entries better
Jan Schneider [Tue, 4 May 2010 21:28:19 +0000 (23:28 +0200)]
getOb() -> getIdentity()
Jan Schneider [Tue, 4 May 2010 21:13:33 +0000 (23:13 +0200)]
One more level to ignore.
Jan Schneider [Tue, 4 May 2010 21:11:08 +0000 (23:11 +0200)]
Fix Identity instantiation.
Jan Schneider [Tue, 4 May 2010 17:37:04 +0000 (19:37 +0200)]
Add missing charset.
Michael J. Rubinsky [Tue, 4 May 2010 16:33:25 +0000 (12:33 -0400)]
Need to put this in global scope
No way to access the public driver property like this from application code.
Michael M Slusarz [Tue, 4 May 2010 09:59:34 +0000 (03:59 -0600)]
Get correct unread count in VINBOX in MIMP
Michael M Slusarz [Tue, 4 May 2010 09:51:21 +0000 (03:51 -0600)]
Don't add empty mailbox arrays
Michael J. Rubinsky [Tue, 4 May 2010 16:17:28 +0000 (12:17 -0400)]
Need to make these class constants.
I know some of this might get refactored, but these need to be class constants so
they can be autoloaded now.
Ben Klang [Tue, 4 May 2010 14:35:55 +0000 (10:35 -0400)]
Jonah: Two more Horde_Themes conversions
Ben Klang [Tue, 4 May 2010 14:30:32 +0000 (10:30 -0400)]
Jonah: Use injector to get Perms instance
Ben Klang [Tue, 4 May 2010 14:25:23 +0000 (10:25 -0400)]
Jonah: Util::bufferOutput() -> Horde::startBuffer()
See http://wiki.horde.org/Doc/Dev/BufferH4
Jan Schneider [Tue, 4 May 2010 13:21:32 +0000 (15:21 +0200)]
Try to load horde.local.php.
Jan Schneider [Tue, 4 May 2010 13:15:41 +0000 (15:15 +0200)]
There is no dependency on Horde_Util.
Jan Schneider [Tue, 4 May 2010 10:20:46 +0000 (12:20 +0200)]
Fix undefined indices and objects.
Jan Schneider [Tue, 4 May 2010 10:20:21 +0000 (12:20 +0200)]
Make this script work again with the current Horde_Rpc code.
Remove test cases for APIs that no longer exist.
Jan Schneider [Tue, 4 May 2010 10:19:32 +0000 (12:19 +0200)]
Throw Horde_Rpc_Exception.
Jan Schneider [Tue, 4 May 2010 10:16:54 +0000 (12:16 +0200)]
Fix parse error.
Jan Schneider [Tue, 4 May 2010 10:16:34 +0000 (12:16 +0200)]
Cast Horde_Url to string.
Michael M Slusarz [Tue, 4 May 2010 09:47:04 +0000 (03:47 -0600)]
Tweak MIMP message display
Michael M Slusarz [Tue, 4 May 2010 09:41:42 +0000 (03:41 -0600)]
Purged too much - we need to keep the memcache object around
Michael M Slusarz [Tue, 4 May 2010 09:39:43 +0000 (03:39 -0600)]
Don't serialize member variables of this class
Michael M Slusarz [Tue, 4 May 2010 09:29:21 +0000 (03:29 -0600)]
Only move index if we performed a delete action
Michael M Slusarz [Tue, 4 May 2010 09:28:35 +0000 (03:28 -0600)]
More thorough display of server names in selection list
Michael M Slusarz [Tue, 4 May 2010 09:16:43 +0000 (03:16 -0600)]
IMP_Imap injector fixes
Michael M Slusarz [Tue, 4 May 2010 09:01:15 +0000 (03:01 -0600)]
Better label
Michael M Slusarz [Tue, 4 May 2010 09:01:08 +0000 (03:01 -0600)]
Fix variable name
Michael M Slusarz [Tue, 4 May 2010 08:34:31 +0000 (02:34 -0600)]
Contextmenu for popdown parent got lost somewhere
Michael M Slusarz [Tue, 4 May 2010 08:25:24 +0000 (02:25 -0600)]
Bug #9004: expungeMailbox() should return an IMP_Indices() object
Michael M Slusarz [Tue, 4 May 2010 05:11:53 +0000 (23:11 -0600)]
Fix missing injector call
Michael M Slusarz [Tue, 4 May 2010 05:04:25 +0000 (23:04 -0600)]
Bug #8715: Handle multiple data declarations per tag.
Michael M Slusarz [Mon, 3 May 2010 23:19:17 +0000 (17:19 -0600)]
Fade notifications on mouseover.
Inspired by Ubuntu desktop notifications.
Ben Klang [Tue, 4 May 2010 01:01:12 +0000 (21:01 -0400)]
Jonah: Horde::img() -> Horde_Themes::img()
Ben Klang [Tue, 4 May 2010 00:54:12 +0000 (20:54 -0400)]
Jonah: Fix Horde::logMessage() calls
Ben Klang [Tue, 4 May 2010 00:42:06 +0000 (20:42 -0400)]
Jonah: Convert initialization to H4
Ben Klang [Mon, 3 May 2010 23:38:45 +0000 (19:38 -0400)]
Import Jonah from Horde 3 (CVS)
Jan Schneider [Mon, 3 May 2010 21:59:10 +0000 (23:59 +0200)]
Fix going to day when click on agenda/search results day.
Jan Schneider [Mon, 3 May 2010 21:50:24 +0000 (23:50 +0200)]
Require delete permissions for merging/renaming pages.
Jan Schneider [Mon, 3 May 2010 21:47:57 +0000 (23:47 +0200)]
Fix invalidating the cache when updating a permission.
Jan Schneider [Mon, 3 May 2010 18:30:06 +0000 (20:30 +0200)]
Fix constant.
Jan Schneider [Mon, 3 May 2010 16:36:50 +0000 (18:36 +0200)]
No reason to show and hide these anymore.
Jan Schneider [Mon, 3 May 2010 16:26:11 +0000 (18:26 +0200)]
Fix setting and hiding the Delete button in the calendar dialog.
Jan Schneider [Mon, 3 May 2010 16:06:06 +0000 (18:06 +0200)]
Remove duplicate code.
Jan Schneider [Mon, 3 May 2010 16:05:36 +0000 (18:05 +0200)]
Fix error adding the first remote calendar.
Jan Schneider [Mon, 3 May 2010 16:01:29 +0000 (18:01 +0200)]
Revert "Be prepared to add new calendars, if we don't have any yet."
This reverts commit
9b75377d5f06284068dd76d094b95e481231d27a.
Michael J. Rubinsky [Mon, 3 May 2010 16:06:09 +0000 (12:06 -0400)]
fix importing new contacts via activesync
variable name mismatch
Jan Schneider [Mon, 3 May 2010 15:34:43 +0000 (17:34 +0200)]
Be prepared to add new calendars, if we don't have any yet.
Jan Schneider [Mon, 3 May 2010 12:44:50 +0000 (14:44 +0200)]
Re-enable 'no items' when the last calendar has been deleted.
Jan Schneider [Mon, 3 May 2010 12:01:46 +0000 (14:01 +0200)]
Pass the application to Horde_Nls.
Jan Schneider [Mon, 3 May 2010 08:55:10 +0000 (10:55 +0200)]
If we don't load PEAR Log, the log constant is undefined and thus interpreted
as a string in PHP.
Michael M Slusarz [Mon, 3 May 2010 02:14:46 +0000 (20:14 -0600)]
PHP 5.2 fix
Michael M Slusarz [Mon, 3 May 2010 02:13:15 +0000 (20:13 -0600)]
Fix missing injector call
Michael J. Rubinsky [Sat, 1 May 2010 22:07:19 +0000 (18:07 -0400)]
add missing hidden field
Michael J. Rubinsky [Sat, 1 May 2010 22:01:57 +0000 (18:01 -0400)]
un-comment this from debugging
Michael J. Rubinsky [Sat, 1 May 2010 21:24:35 +0000 (17:24 -0400)]
On second thought, it's wasteful to include all this in screen.css
These rules need to be tweaked soon anyway...
Michael J. Rubinsky [Sat, 1 May 2010 21:20:52 +0000 (17:20 -0400)]
Use the injector
Michael J. Rubinsky [Sat, 1 May 2010 21:14:16 +0000 (17:14 -0400)]
This isn't the login url, it's the extended perms url for infinite sessions
Michael J. Rubinsky [Sat, 1 May 2010 21:05:39 +0000 (17:05 -0400)]
fix variable name
Michael J. Rubinsky [Sat, 1 May 2010 21:03:44 +0000 (17:03 -0400)]
*sigh* - need to define this here too..
Michael J. Rubinsky [Sat, 1 May 2010 21:01:14 +0000 (17:01 -0400)]
fix link for authorizing infinite sessions
Michael J. Rubinsky [Sat, 1 May 2010 20:51:19 +0000 (16:51 -0400)]
Initial attempt at refactoring facebook management for new prefs ui.
Michael J. Rubinsky [Sat, 1 May 2010 18:53:44 +0000 (14:53 -0400)]
add missing syncml pref js file, ws
Michael J. Rubinsky [Sat, 1 May 2010 17:29:45 +0000 (13:29 -0400)]
Add a binder for Horde_Service_Facebook object, and use it in
services/facebook.php
Michael J. Rubinsky [Sat, 1 May 2010 15:29:05 +0000 (11:29 -0400)]
Add activesync sql to remaining creation scripts
someone with more experience with oracle and sybase might want to verify those...
Michael J. Rubinsky [Sat, 1 May 2010 14:43:55 +0000 (10:43 -0400)]
Fix SyncML prefs.
These types of links do not work with the new Prefs ui stuff. ui->vars will
only contain the variables from the *submitted* form, and these types of links
do not submit the form. Also, destructive actions should always be done via POST
and not GET requests.
Michael J. Rubinsky [Sat, 1 May 2010 14:29:04 +0000 (10:29 -0400)]
Add activesync prefGroup, only show it if activesync is enabled.
Michael J. Rubinsky [Sat, 1 May 2010 14:04:54 +0000 (10:04 -0400)]
Complete implementation of ActiveSync user device management.
Users can view device status, request a remote wipe of provisioned devices,
remove partnerships, or reset all activesync data...
Michael J. Rubinsky [Thu, 29 Apr 2010 21:04:34 +0000 (17:04 -0400)]
only allow provisioned devices to be remote wiped
Michael J. Rubinsky [Thu, 29 Apr 2010 20:59:21 +0000 (16:59 -0400)]
Implement user-initiated remote wiping for provisioned devices.
Also allow the clearing of all device state.
Michael J. Rubinsky [Thu, 29 Apr 2010 20:58:45 +0000 (16:58 -0400)]
Remove the device entry if clearing the device's entire state.
Michael M Slusarz [Fri, 30 Apr 2010 17:24:20 +0000 (11:24 -0600)]
Bug #8995: need to clear all existing DIVs when switching pane modes
Michael M Slusarz [Fri, 30 Apr 2010 17:04:46 +0000 (11:04 -0600)]
A bit more padding in quicksearch box
Michael M Slusarz [Thu, 29 Apr 2010 21:09:07 +0000 (15:09 -0600)]
Fix binary data length in debug output
Michael M Slusarz [Thu, 29 Apr 2010 20:30:34 +0000 (14:30 -0600)]
Always append space after literal since there may be more data to come
Michael M Slusarz [Thu, 29 Apr 2010 16:42:44 +0000 (10:42 -0600)]
Add IMP_Indices class.
Provides full OO-interface to indices lists. Makes code cleaner
and more consistent.
Remove IMP::IDX_SEP constant - use IMAP sequence strings to represent
UIDs instead.
Jan Schneider [Fri, 30 Apr 2010 10:06:39 +0000 (12:06 +0200)]
MFB: Add option to delete individual ticket history entries.
Jan Schneider [Fri, 30 Apr 2010 09:50:23 +0000 (11:50 +0200)]
Cleanup script name.