horde.git
16 years agoShout: Fix displaying dialplan editor
Ben Klang [Mon, 8 Mar 2010 23:15:27 +0000 (18:15 -0500)]
Shout: Fix displaying dialplan editor

...and while we're at it, optimize away one unnecessary AJAX call.

16 years agoShout: Fix display of devices and dialplan
Ben Klang [Mon, 8 Mar 2010 22:53:40 +0000 (17:53 -0500)]
Shout: Fix display of devices and dialplan

16 years agoShout: Fix listing extensions
Ben Klang [Mon, 8 Mar 2010 22:44:48 +0000 (17:44 -0500)]
Shout: Fix listing extensions

16 years agoShout: Fix account name display and selection
Ben Klang [Mon, 8 Mar 2010 22:41:47 +0000 (17:41 -0500)]
Shout: Fix account name display and selection

16 years agoShout: Change references from "context" to "account"
Ben Klang [Mon, 8 Mar 2010 22:15:25 +0000 (17:15 -0500)]
Shout: Change references from "context" to "account"

16 years agoStandardize filter keys and plural result keys.
Michael J. Rubinsky [Mon, 8 Mar 2010 23:15:28 +0000 (18:15 -0500)]
Standardize filter keys and plural result keys.

16 years agoCall getTagIds() instead of ensureTags() so searching for a tag
Michael J. Rubinsky [Mon, 8 Mar 2010 23:10:56 +0000 (18:10 -0500)]
Call getTagIds() instead of ensureTags() so searching for a tag
doesn't alwasy result in it being added to the rampage_tags table.

16 years agoAdd method to get tagIds without having to call ensureTags()
Michael J. Rubinsky [Mon, 8 Mar 2010 23:09:19 +0000 (18:09 -0500)]
Add method to get tagIds without having to call ensureTags()

Calling ensureTags() results in the tags being created. This isn't needed
in every case we want a list of tagIds.

16 years agoOnly filter events by calendar if we avtually have event results
Michael J. Rubinsky [Mon, 8 Mar 2010 22:48:12 +0000 (17:48 -0500)]
Only filter events by calendar if we avtually have event results

16 years agoRefactor search method a bit to better support system owned shares.
Michael J. Rubinsky [Mon, 8 Mar 2010 22:43:35 +0000 (17:43 -0500)]
Refactor search method a bit to better support system owned shares.

passing an empty userId search key will restrict to user owned shares

16 years agoUse an array_key_exists() call here instead of empty() to support searching for empty...
Michael J. Rubinsky [Mon, 8 Mar 2010 22:07:27 +0000 (17:07 -0500)]
Use an array_key_exists() call here instead of empty() to support searching for empty userIds

System shares will have null owners so tags on system shares will have an empty tag user.

16 years agoEnforce the requirement that only a calendar->owner or event->creator are able to...
Michael J. Rubinsky [Mon, 8 Mar 2010 17:59:14 +0000 (12:59 -0500)]
Enforce the requirement that only a calendar->owner or event->creator are able to tag the resource

16 years agoConsistent filter hash keys
Michael J. Rubinsky [Mon, 8 Mar 2010 16:33:51 +0000 (11:33 -0500)]
Consistent filter hash keys

16 years agoModifying start date of recurring events does not update start date of the recurrence...
Gunnar Wrobel [Mon, 8 Mar 2010 17:29:33 +0000 (18:29 +0100)]
Modifying start date of recurring events does not update start date of the recurrence (kolab/issue3885)

16 years agoMFB: Modifying start date of recurring events does not update start date of the recur...
Gunnar Wrobel [Mon, 8 Mar 2010 17:24:41 +0000 (18:24 +0100)]
MFB: Modifying start date of recurring events does not update start date of the recurrence (kolab/issue3885)

16 years agoThis is not a static class. Silly Michael.
Michael J. Rubinsky [Mon, 8 Mar 2010 16:29:02 +0000 (11:29 -0500)]
This is not a static class. Silly Michael.

16 years agoImplement permissions, part 1. Interface works and is populated with existing permiss...
Jan Schneider [Mon, 8 Mar 2010 16:16:35 +0000 (17:16 +0100)]
Implement permissions, part 1. Interface works and is populated with existing permissions.

16 years agoFix session key.
Jan Schneider [Mon, 8 Mar 2010 12:48:06 +0000 (13:48 +0100)]
Fix session key.

16 years agoAdmin passwords are stored in an 'admin_password' entry.
Jan Schneider [Mon, 8 Mar 2010 12:47:52 +0000 (13:47 +0100)]
Admin passwords are stored in an 'admin_password' entry.

16 years agoIf 1st parameter to tempnam() is empty, it will use system tempdir default
Michael M Slusarz [Sun, 7 Mar 2010 07:25:49 +0000 (00:25 -0700)]
If 1st parameter to tempnam() is empty, it will use system tempdir default

16 years agotree display CSS tweaks
Michael M Slusarz [Sun, 7 Mar 2010 06:03:18 +0000 (23:03 -0700)]
tree display CSS tweaks

16 years agoFix URL linking on help node with no children
Michael M Slusarz [Sun, 7 Mar 2010 05:59:34 +0000 (22:59 -0700)]
Fix URL linking on help node with no children

16 years agoatc_indices can be (and often will be) 0
Michael M Slusarz [Sun, 7 Mar 2010 04:42:01 +0000 (21:42 -0700)]
atc_indices can be (and often will be) 0

16 years agoHelp system now uses SimpleXML.
Michael M Slusarz [Wed, 3 Feb 2010 07:36:00 +0000 (00:36 -0700)]
Help system now uses SimpleXML.

16 years agoExceptions not PEAR errors (Ticket #8172).
Gunnar Wrobel [Sun, 7 Mar 2010 21:08:33 +0000 (22:08 +0100)]
Exceptions not PEAR errors (Ticket #8172).

16 years agoFix configuration name.
Jan Schneider [Fri, 5 Mar 2010 18:40:59 +0000 (19:40 +0100)]
Fix configuration name.

16 years agoNo need to send Content-Transfer-Encoding header if it is 7bit
Michael M Slusarz [Fri, 5 Mar 2010 19:38:19 +0000 (12:38 -0700)]
No need to send Content-Transfer-Encoding header if it is 7bit

16 years agoDefault disposition should be empty, not inline
Michael M Slusarz [Fri, 5 Mar 2010 19:38:01 +0000 (12:38 -0700)]
Default disposition should be empty, not inline

16 years agoMore case fixes
Michael M Slusarz [Fri, 5 Mar 2010 19:18:18 +0000 (12:18 -0700)]
More case fixes

16 years agoDIMP now honors the 'allow_resume_all' configuration option
Michael M Slusarz [Fri, 5 Mar 2010 19:07:37 +0000 (12:07 -0700)]
DIMP now honors the 'allow_resume_all' configuration option

16 years agoRemove allow_resume_all_in_drafts config option
Michael M Slusarz [Fri, 5 Mar 2010 18:35:02 +0000 (11:35 -0700)]
Remove allow_resume_all_in_drafts config option

16 years agoClean up help service script
Michael M Slusarz [Fri, 5 Mar 2010 17:58:57 +0000 (10:58 -0700)]
Clean up help service script

16 years agosys_get_temp_dir() gives the temporary directory in PHP 5.2.1+
Michael M Slusarz [Fri, 5 Mar 2010 17:32:33 +0000 (10:32 -0700)]
sys_get_temp_dir() gives the temporary directory in PHP 5.2.1+

16 years agoAdd simplexml to list of required extensions
Michael M Slusarz [Fri, 5 Mar 2010 17:28:52 +0000 (10:28 -0700)]
Add simplexml to list of required extensions

16 years agodom and xml extensions always need to be available
Michael M Slusarz [Fri, 5 Mar 2010 17:21:09 +0000 (10:21 -0700)]
dom and xml extensions always need to be available

16 years agoutf8_[en|de]code() requires xml extension
Michael M Slusarz [Fri, 5 Mar 2010 17:18:14 +0000 (10:18 -0700)]
utf8_[en|de]code() requires xml extension

16 years agoRemove 'sort_limit' configuration option.
Michael M Slusarz [Fri, 5 Mar 2010 16:50:31 +0000 (09:50 -0700)]
Remove 'sort_limit' configuration option.

This option was meant to work around slowness/inadequacies of c-client.
Our Imap_Client library is much faster, so this should not be an issue
moving forward (if someone really wants to sort their 1,000,000 message
mailbox by thread, I guess that should be their option).

16 years agoThe shortcut is still needed because array_combine() fails with empty arrays.
Jan Schneider [Fri, 5 Mar 2010 18:26:07 +0000 (19:26 +0100)]
The shortcut is still needed because array_combine() fails with empty arrays.

16 years agoNew permissions layout.
Jan Schneider [Fri, 5 Mar 2010 13:41:54 +0000 (13:41 +0000)]
New permissions layout.

16 years agokronolithTabInfo/kronolithFormInfo -> kronolithDialogInfo
Jan Schneider [Fri, 5 Mar 2010 12:56:04 +0000 (12:56 +0000)]
kronolithTabInfo/kronolithFormInfo -> kronolithDialogInfo

16 years agoShout: Add missing '0' digit
Ben Klang [Fri, 5 Mar 2010 17:33:32 +0000 (12:33 -0500)]
Shout: Add missing '0' digit

16 years agoBetter document the consequences.
Jan Schneider [Thu, 4 Mar 2010 08:34:13 +0000 (09:34 +0100)]
Better document the consequences.

16 years agoStyle
Jan Schneider [Fri, 5 Mar 2010 11:01:50 +0000 (12:01 +0100)]
Style

16 years agoFix Cli/Horde initialization
Michael M Slusarz [Fri, 5 Mar 2010 06:47:36 +0000 (23:47 -0700)]
Fix Cli/Horde initialization

16 years agoMove uriB64[En|De]code() to Horde_Url
Michael M Slusarz [Fri, 5 Mar 2010 06:39:59 +0000 (23:39 -0700)]
Move uriB64[En|De]code() to Horde_Url

16 years agoCore requrires the Url package
Michael M Slusarz [Fri, 5 Mar 2010 06:39:23 +0000 (23:39 -0700)]
Core requrires the Url package

16 years agophpdoc
Michael M Slusarz [Fri, 5 Mar 2010 06:33:34 +0000 (23:33 -0700)]
phpdoc

16 years agoThis function already exists in Horde_Date
Michael M Slusarz [Fri, 5 Mar 2010 06:33:23 +0000 (23:33 -0700)]
This function already exists in Horde_Date

16 years agoMake this array a bit easier to read
Michael M Slusarz [Fri, 5 Mar 2010 06:32:51 +0000 (23:32 -0700)]
Make this array a bit easier to read

16 years agoDon't hardcode classname; optimize valuesToKeys()
Michael M Slusarz [Fri, 5 Mar 2010 06:22:15 +0000 (23:22 -0700)]
Don't hardcode classname; optimize valuesToKeys()

16 years agoMove nocacheUrl() from Util to Horde
Michael M Slusarz [Fri, 5 Mar 2010 06:18:18 +0000 (23:18 -0700)]
Move nocacheUrl() from Util to Horde

16 years agoFix function names
Michael M Slusarz [Fri, 5 Mar 2010 05:58:24 +0000 (22:58 -0700)]
Fix function names

16 years agoMerge width & wrap options for Html2text; use correct case for driver name
Michael M Slusarz [Fri, 5 Mar 2010 05:58:16 +0000 (22:58 -0700)]
Merge width & wrap options for Html2text; use correct case for driver name

16 years agoThis needs to be an array value
Michael M Slusarz [Fri, 5 Mar 2010 05:50:26 +0000 (22:50 -0700)]
This needs to be an array value

16 years agoUpdate CHANGES for ticket #8172
Gunnar Wrobel [Fri, 5 Mar 2010 06:57:30 +0000 (07:57 +0100)]
Update CHANGES for ticket #8172

16 years agoOnly set zoom level when initially loading an event with a location set.
Michael J. Rubinsky [Thu, 4 Mar 2010 23:59:56 +0000 (18:59 -0500)]
Only set zoom level when initially loading an event with a location set.

Honor the current zoom level for all map operations, except when first
opening an event with a location set.

16 years agoReset the mapMarker when removing it.
Michael J. Rubinsky [Thu, 4 Mar 2010 23:57:22 +0000 (18:57 -0500)]
Reset the mapMarker when removing it.

Some drivers will need to make sure placeMapMarker will recreate a new marker.

16 years agodoc
Michael M Slusarz [Thu, 4 Mar 2010 22:24:42 +0000 (15:24 -0700)]
doc

16 years agophpdoc
Michael M Slusarz [Thu, 4 Mar 2010 21:42:34 +0000 (14:42 -0700)]
phpdoc

16 years agoFix removal of superfluous whitespace
Michael M Slusarz [Thu, 4 Mar 2010 21:30:02 +0000 (14:30 -0700)]
Fix removal of superfluous whitespace

16 years agoShout: Make the editAction form a lot prettier
Ben Klang [Thu, 4 Mar 2010 20:17:33 +0000 (15:17 -0500)]
Shout: Make the editAction form a lot prettier

16 years agoHorde_Serialize now throws exceptions
Michael M Slusarz [Thu, 4 Mar 2010 19:37:57 +0000 (12:37 -0700)]
Horde_Serialize now throws exceptions

16 years agoAdd package.xml entries for new tests
Michael M Slusarz [Thu, 4 Mar 2010 19:37:47 +0000 (12:37 -0700)]
Add package.xml entries for new tests

16 years agoMark these methods as deprecated
Michael M Slusarz [Thu, 4 Mar 2010 19:30:25 +0000 (12:30 -0700)]
Mark these methods as deprecated

16 years agoRemove Horde_Util::closeWindowJS()
Michael M Slusarz [Thu, 4 Mar 2010 19:18:27 +0000 (12:18 -0700)]
Remove Horde_Util::closeWindowJS()

16 years agoFix pathnames
Michael M Slusarz [Thu, 4 Mar 2010 19:06:27 +0000 (12:06 -0700)]
Fix pathnames

16 years agoAdd support for limited error handling for json encoding errors (requires PHP 5.3+)
Michael M Slusarz [Thu, 4 Mar 2010 18:38:35 +0000 (11:38 -0700)]
Add support for limited error handling for json encoding errors (requires PHP 5.3+)

16 years agoAdded Horde_Util::convertToUtf8().
Michael M Slusarz [Thu, 4 Mar 2010 18:37:17 +0000 (11:37 -0700)]
Added Horde_Util::convertToUtf8().

16 years agoDon't hardcode classname
Michael M Slusarz [Thu, 4 Mar 2010 18:36:15 +0000 (11:36 -0700)]
Don't hardcode classname

16 years agoNeed to check exact match for DOMText - don't want to output things like CDATA blocks...
Michael M Slusarz [Thu, 4 Mar 2010 17:58:00 +0000 (10:58 -0700)]
Need to check exact match for DOMText - don't want to output things like CDATA blocks, for example

16 years agoDon't wrap html2text output when viewing
Michael M Slusarz [Thu, 4 Mar 2010 17:54:32 +0000 (10:54 -0700)]
Don't wrap html2text output when viewing

16 years agoBrowser needs to be global in here
Michael M Slusarz [Thu, 4 Mar 2010 17:50:08 +0000 (10:50 -0700)]
Browser needs to be global in here

16 years agoSeperate null and horde geocoder objects into their own js file.
Michael J. Rubinsky [Thu, 4 Mar 2010 17:59:15 +0000 (12:59 -0500)]
Seperate null and horde geocoder objects into their own js file.

Avoid loading javascript we will never use.

16 years agocs
Michael J. Rubinsky [Thu, 4 Mar 2010 16:39:06 +0000 (11:39 -0500)]
cs

16 years agoThe Null geocoder object is in map.js, not it's own file.
Michael J. Rubinsky [Thu, 4 Mar 2010 16:04:26 +0000 (11:04 -0500)]
The Null geocoder object is in map.js, not it's own file.

Fixes Bug: #8898

16 years agoShout: Properly close the nested output buffer
Ben Klang [Thu, 4 Mar 2010 15:44:46 +0000 (10:44 -0500)]
Shout: Properly close the nested output buffer

16 years agoShout: Use a private output buffer for form (thanks mrubinsk)
Ben Klang [Thu, 4 Mar 2010 15:42:25 +0000 (10:42 -0500)]
Shout: Use a private output buffer for form (thanks mrubinsk)

16 years agoAllow conf.d style directory configuration overriding (Bug #8172)
Gunnar Wrobel [Thu, 4 Mar 2010 11:38:34 +0000 (12:38 +0100)]
Allow conf.d style directory configuration overriding (Bug #8172)

16 years agoRemove Horde_Mobile package
Michael M Slusarz [Thu, 4 Mar 2010 07:31:11 +0000 (00:31 -0700)]
Remove Horde_Mobile package

16 years agoHorde: Remove Horde_Mobile dependency
Michael M Slusarz [Thu, 4 Mar 2010 07:31:28 +0000 (00:31 -0700)]
Horde: Remove Horde_Mobile dependency

16 years agoNotification: Remove Horde_Mobile dependency
Michael M Slusarz [Thu, 4 Mar 2010 06:43:08 +0000 (23:43 -0700)]
Notification: Remove Horde_Mobile dependency

16 years agoIMP: Remove Horde_Mobile dependency
Michael M Slusarz [Thu, 4 Mar 2010 06:43:49 +0000 (23:43 -0700)]
IMP: Remove Horde_Mobile dependency

16 years agoAdd Horde_Registry->initialApp. Needed to prevent some login related redirection...
Michael M Slusarz [Thu, 4 Mar 2010 06:38:16 +0000 (23:38 -0700)]
Add Horde_Registry->initialApp. Needed to prevent some login related redirection in imp

16 years agoFactor ellipsis size into Horde_String::truncate() output.
Michael M Slusarz [Thu, 4 Mar 2010 04:11:30 +0000 (21:11 -0700)]
Factor ellipsis size into Horde_String::truncate() output.

16 years agoUse Horde_String::truncate()
Michael M Slusarz [Thu, 4 Mar 2010 00:51:20 +0000 (17:51 -0700)]
Use Horde_String::truncate()

16 years agoNo need for global variable here
Michael M Slusarz [Wed, 3 Mar 2010 22:59:23 +0000 (15:59 -0700)]
No need for global variable here

16 years agoAdd 'cssfiles' hook to add custom CSS files to a page
Michael M Slusarz [Wed, 3 Mar 2010 22:19:57 +0000 (15:19 -0700)]
Add 'cssfiles' hook to add custom CSS files to a page

16 years agoMove dimp stylesheet files to a separate subdirectory
Michael M Slusarz [Wed, 3 Mar 2010 22:05:44 +0000 (15:05 -0700)]
Move dimp stylesheet files to a separate subdirectory

16 years agoUpdate to H4 usage.
Michael M Slusarz [Wed, 3 Mar 2010 22:00:58 +0000 (15:00 -0700)]
Update to H4 usage.

16 years agoMove passphrase dialog processing to Imple
Michael M Slusarz [Wed, 3 Mar 2010 20:15:30 +0000 (13:15 -0700)]
Move passphrase dialog processing to Imple

16 years agoOptimization
Michael M Slusarz [Wed, 3 Mar 2010 20:14:56 +0000 (13:14 -0700)]
Optimization

16 years agoShout: Continue implementing action editor for dialplan
Ben Klang [Thu, 4 Mar 2010 03:01:48 +0000 (22:01 -0500)]
Shout: Continue implementing action editor for dialplan

16 years agoFramework: allow 'html' HTTP response type to be used like the 'json' type
Ben Klang [Thu, 4 Mar 2010 01:41:44 +0000 (20:41 -0500)]
Framework: allow 'html' HTTP response type to be used like the 'json' type

16 years agoShout: Continue creating dialplan UI
Ben Klang [Thu, 4 Mar 2010 01:41:07 +0000 (20:41 -0500)]
Shout: Continue creating dialplan UI

16 years agoShout: brighten and widen the digit background
Ben Klang [Tue, 2 Mar 2010 20:46:04 +0000 (15:46 -0500)]
Shout: brighten and widen the digit background

16 years agoDon't show delete button when creating calendars.
Jan Schneider [Wed, 3 Mar 2010 22:30:34 +0000 (23:30 +0100)]
Don't show delete button when creating calendars.

16 years agoTweak layout of alarm methods.
Jan Schneider [Wed, 3 Mar 2010 17:37:48 +0000 (17:37 +0000)]
Tweak layout of alarm methods.

16 years agoSome missed ajax action conversions
Michael M Slusarz [Wed, 3 Mar 2010 17:11:55 +0000 (10:11 -0700)]
Some missed ajax action conversions

16 years agoOnce forward body is typed in, remove chance to add forward body
Michael M Slusarz [Wed, 3 Mar 2010 07:17:43 +0000 (00:17 -0700)]
Once forward body is typed in, remove chance to add forward body

16 years agoImplement lazy-loading and subscription of shared calendars.
Jan Schneider [Wed, 3 Mar 2010 16:36:02 +0000 (17:36 +0100)]
Implement lazy-loading and subscription of shared calendars.