Jan Schneider [Thu, 10 Jun 2010 17:35:46 +0000 (19:35 +0200)]
No need to a placeholder if we can simply use "visibility" instead of
"display" for the original element. Also fixes a problem with positioning the
hidden element in IE.
Jan Schneider [Thu, 10 Jun 2010 17:34:43 +0000 (19:34 +0200)]
We have to set a line-height to allow IE to calculate the minimum height of event bubbles.
Ben Klang [Thu, 10 Jun 2010 16:25:23 +0000 (12:25 -0400)]
Hermes: convert timestamps coming from the database into Horde_Date objects
Ben Klang [Thu, 10 Jun 2010 16:24:23 +0000 (12:24 -0400)]
Hermes: fix adding job types form
This is a dirty work around to a Horde_Form behavior.
Horde_Variables#exists() only checks on expected variables, while
Horde_Variables#get() returns the value if one was passed. Since the form
name itself isn't "expected", exists() returns false. This work around
makes this multi-form page work again.
Jan Schneider [Wed, 9 Jun 2010 22:50:14 +0000 (00:50 +0200)]
Skip empty attributes.
Jan Schneider [Mon, 7 Jun 2010 16:07:56 +0000 (18:07 +0200)]
Add German help file.
Michael M Slusarz [Wed, 9 Jun 2010 17:28:47 +0000 (11:28 -0600)]
Prevent horde login tasks from running twice
Michael M Slusarz [Tue, 8 Jun 2010 20:40:18 +0000 (14:40 -0600)]
Login page improvements
Michael M Slusarz [Tue, 8 Jun 2010 04:53:02 +0000 (22:53 -0600)]
Final parts of the Horde_Auth rewrite.
All session related code has now been moved to horde/Core.
Horde_Auth no longer depends on horde/Core.
Authentication for each application is handled entirely by the
Horde_Core_Auth_Application driver.
Removed registry functions:
getProvider()
requireAuth()
isAuthenticated() now has a new option - 'notransparent'
Removed the recently added clearAuth() call to isAuthenticated() -
isAuthenticated() is meant solely for determining whether the given app
is authenticated. Code to invalidate a session (for example, if a
checkExistingAuth() call fails) MUST go elsewhere.
Moved last login display to a Horde LoginTask.
Ben Klang [Wed, 9 Jun 2010 22:30:13 +0000 (18:30 -0400)]
Hermes: two more places to remove $registry->getImageDir()
Ben Klang [Wed, 9 Jun 2010 22:27:49 +0000 (18:27 -0400)]
Hermes: Fix to Horde::img() call
Ben Klang [Wed, 9 Jun 2010 22:24:44 +0000 (18:24 -0400)]
Hermes: Misc H4 fixes
Ben Klang [Wed, 9 Jun 2010 22:13:15 +0000 (18:13 -0400)]
Hermes: Fix listing users when searching for time
Ben Klang [Wed, 9 Jun 2010 22:12:59 +0000 (18:12 -0400)]
Framework: Make sure to bind to LDAP when creating the object
Ben Klang [Wed, 9 Jun 2010 22:12:12 +0000 (18:12 -0400)]
Framework: Make sure when listing LDAP users we have an array to iterate
Michael M Slusarz [Wed, 9 Jun 2010 16:22:01 +0000 (10:22 -0600)]
Fix package name
Michael M Slusarz [Wed, 9 Jun 2010 16:21:21 +0000 (10:21 -0600)]
Add Url anchor tests
Michael M Slusarz [Wed, 9 Jun 2010 15:57:29 +0000 (09:57 -0600)]
Bug #9088: Fix return from prefs_hook_search_sources() IMP hook
Michael M Slusarz [Wed, 9 Jun 2010 15:55:09 +0000 (09:55 -0600)]
Bug #9087: Fix prefs documentation
Ben Klang [Wed, 9 Jun 2010 15:32:11 +0000 (11:32 -0400)]
Vilma: Refactor to remove base.php
Jan Schneider [Wed, 9 Jun 2010 10:58:16 +0000 (12:58 +0200)]
Convert user name.
Jan Schneider [Wed, 9 Jun 2010 10:45:55 +0000 (12:45 +0200)]
Convert user name.
Jan Schneider [Wed, 9 Jun 2010 10:38:10 +0000 (12:38 +0200)]
Fix adding the share icon after editing calendars.
Jan Schneider [Wed, 9 Jun 2010 10:31:15 +0000 (12:31 +0200)]
Don't disclose permissions if not the owner. Convert user names.
Jan Schneider [Wed, 9 Jun 2010 09:35:16 +0000 (11:35 +0200)]
Request #9083
Jan Schneider [Wed, 9 Jun 2010 09:32:33 +0000 (11:32 +0200)]
Fix description.
Joel Smith [Tue, 8 Jun 2010 18:28:36 +0000 (12:28 -0600)]
Nag: Add View/sort-by for Start Date
Signed-off-by: Jan Schneider <jan@horde.org>
Michael M Slusarz [Wed, 9 Jun 2010 04:21:58 +0000 (22:21 -0600)]
Improvements to removeUserDataFromAllApplications()
Michael M Slusarz [Wed, 9 Jun 2010 04:21:23 +0000 (22:21 -0600)]
Use listApps() to get app list for listAllApps()
Michael M Slusarz [Tue, 8 Jun 2010 22:03:03 +0000 (16:03 -0600)]
Fix typo
Michael M Slusarz [Tue, 8 Jun 2010 20:21:35 +0000 (14:21 -0600)]
Add support for URL anchors to Horde_Url.
Michael M Slusarz [Tue, 8 Jun 2010 19:28:16 +0000 (13:28 -0600)]
Move setCredential() and getCredential() to horde/Core
Rename to setAuthCredential() and getAuthCredential() to map
getAuth()/setAuth() and to distinguish from Horde_Auth_Base's
[set|get]Credential().
Michael M Slusarz [Tue, 8 Jun 2010 19:15:03 +0000 (13:15 -0600)]
Move passwordChangeRequested() to horde/Core
Ben Klang [Tue, 8 Jun 2010 20:57:48 +0000 (16:57 -0400)]
Pastie: class name typo
Ben Klang [Tue, 8 Jun 2010 20:56:32 +0000 (16:56 -0400)]
Pastie: Fix initialization of SQL driver
Ben Klang [Tue, 8 Jun 2010 20:56:10 +0000 (16:56 -0400)]
Skeleton: Fix initialization of SQL drivers
Ben Klang [Tue, 8 Jun 2010 19:36:34 +0000 (15:36 -0400)]
Pastie: Use Horde_Date_Util to calculate time delta
Ben Klang [Tue, 8 Jun 2010 17:38:54 +0000 (13:38 -0400)]
Framework: First pass at fixing searchdn/writedn support
Ben Klang [Tue, 8 Jun 2010 16:47:09 +0000 (12:47 -0400)]
Pastie: remove example code
Jan [Tue, 8 Jun 2010 17:52:13 +0000 (18:52 +0100)]
Tweak wording.
Jan [Tue, 8 Jun 2010 17:52:12 +0000 (18:52 +0100)]
Move subscription tab to import/export.
Jan [Tue, 8 Jun 2010 17:52:11 +0000 (18:52 +0100)]
Hotfix to catch PEAR_Errors, still needs to be converted to Horde_Db. Catch if user doesn't have any shares yet.
Jan [Tue, 8 Jun 2010 17:52:10 +0000 (18:52 +0100)]
Add DIVs, tweak wording.
Jan [Tue, 8 Jun 2010 17:52:09 +0000 (18:52 +0100)]
Make the view bar an UL.
Jan [Tue, 8 Jun 2010 17:52:08 +0000 (18:52 +0100)]
If checkExistingAuth() fails, log the user out.
Jan Schneider [Tue, 8 Jun 2010 17:48:13 +0000 (19:48 +0200)]
Use icons instead of background color for attenee status.
Michael M Slusarz [Tue, 8 Jun 2010 17:54:51 +0000 (11:54 -0600)]
Bug #9082: Missing inclusion of popup.js
Michael M Slusarz [Tue, 8 Jun 2010 17:35:22 +0000 (11:35 -0600)]
Fix blur/focus handling in autocomplete.js
document.activeElement does not work in all browsers, but it is the only
way to reliably get focused element. Works on all recent browsers.
Michael M Slusarz [Tue, 8 Jun 2010 04:52:56 +0000 (22:52 -0600)]
Places where we don't need to use a global variable
Michael M Slusarz [Mon, 7 Jun 2010 23:23:25 +0000 (17:23 -0600)]
Remove use of global registry in Auth
Jan Schneider [Tue, 8 Jun 2010 14:32:06 +0000 (16:32 +0200)]
Reset KNL cursor when opening event/task form.
Jan Schneider [Tue, 8 Jun 2010 14:17:23 +0000 (16:17 +0200)]
Implement individual alarms for tasks.
Michael M Slusarz [Mon, 7 Jun 2010 20:21:03 +0000 (14:21 -0600)]
Bug #9075: Need to update cached value if a string doesn't match anything
Michael M Slusarz [Mon, 7 Jun 2010 19:56:19 +0000 (13:56 -0600)]
documentation fixes
Michael M Slusarz [Mon, 7 Jun 2010 19:24:16 +0000 (13:24 -0600)]
Bug #9079: Don't send HTML entities when using HTML editor
Michael M Slusarz [Mon, 7 Jun 2010 17:54:17 +0000 (11:54 -0600)]
Disable spell check as you type
Michael M Slusarz [Mon, 7 Jun 2010 17:50:46 +0000 (11:50 -0600)]
Ckeditor improvements.
Allow 'config' parameter to be a PHP array.
Disable spell check as you type.
Editor still requires Core - remove incorrect comment in package.xml.
Michael J. Rubinsky [Mon, 7 Jun 2010 19:21:05 +0000 (15:21 -0400)]
Should be the last of the missing charset conversions for AS
Jan Schneider [Mon, 7 Jun 2010 17:09:28 +0000 (19:09 +0200)]
Use default calendar in quick event form.
Jan Schneider [Mon, 7 Jun 2010 16:53:46 +0000 (18:53 +0200)]
Fix displaying and setting subscription URL for tasklists.
Michael J. Rubinsky [Mon, 7 Jun 2010 17:35:29 +0000 (13:35 -0400)]
make sure we always return a Horde_Url object
Michael J. Rubinsky [Mon, 7 Jun 2010 17:08:23 +0000 (13:08 -0400)]
Nokia's MfE 3 requires the UID field.
This makes no sense on a number of levels, as this value is stated as being
optional. Also, this value is the *client* generated id, no idea
why a client would want this for a server generated message.
Michael J. Rubinsky [Mon, 7 Jun 2010 16:15:58 +0000 (12:15 -0400)]
fix path
Jan Schneider [Mon, 7 Jun 2010 15:51:01 +0000 (17:51 +0200)]
clonePosition() doesn't work in IE if an element is not attached to the
body. Since the dragger is always positioned absolutely, we know the offset
parent anyway and can calculate the position manually.
Jan Schneider [Thu, 27 May 2010 11:34:07 +0000 (13:34 +0200)]
Fix leading comma.
Michael J. Rubinsky [Mon, 7 Jun 2010 14:17:41 +0000 (10:17 -0400)]
Add test for Bug: 8799
Chuck Hagenbuch [Mon, 7 Jun 2010 13:55:48 +0000 (09:55 -0400)]
Add a link to Wez' article on these APIs
Michael J. Rubinsky [Mon, 7 Jun 2010 13:48:05 +0000 (09:48 -0400)]
It's also possible to be in month 1, while in ISO week 52.
Fixes Bug: 8799
Chuck Hagenbuch [Mon, 7 Jun 2010 02:12:41 +0000 (22:12 -0400)]
A few more replacements of Horde_Util::closeWindowJS()
Chuck Hagenbuch [Mon, 7 Jun 2010 01:31:15 +0000 (21:31 -0400)]
Initial Git port of Trean
Chuck Hagenbuch [Mon, 7 Jun 2010 01:17:56 +0000 (21:17 -0400)]
Fix passing of prepared statement parameters
Chuck Hagenbuch [Sun, 6 Jun 2010 18:16:55 +0000 (14:16 -0400)]
Make sure that $options['locals'] is an array or Traversable before trying to loop it.
Michael J. Rubinsky [Sun, 6 Jun 2010 15:59:55 +0000 (11:59 -0400)]
Add missing charset conversion.
Need to convert the charset here also, if fileas isn't already populated from the
name field.
Thanks to Lukas Gradl <horde#ssn.at> for tracking this one down.
Michael J. Rubinsky [Sat, 5 Jun 2010 21:03:21 +0000 (17:03 -0400)]
get the Ansel_Storage instance from the injector.
Yes, it's still global - that part still needs refactoring.
Chuck Hagenbuch [Sat, 5 Jun 2010 02:41:36 +0000 (22:41 -0400)]
Remove the last Horde_Autoloader:: static calls
Michael J. Rubinsky [Fri, 4 Jun 2010 23:06:18 +0000 (19:06 -0400)]
add missing member
Michael M Slusarz [Fri, 4 Jun 2010 22:15:48 +0000 (16:15 -0600)]
Update CKeditor to v3.3
Michael J. Rubinsky [Fri, 4 Jun 2010 21:30:47 +0000 (17:30 -0400)]
revert
c42a51051569598b0d70974a15729aa852c507bc, fixed by properly returning the Horde_Db_Adapter_Base object from the binder
Michael J. Rubinsky [Fri, 4 Jun 2010 21:24:35 +0000 (17:24 -0400)]
one more place to change getOb() -> getDb()
Michael J. Rubinsky [Fri, 4 Jun 2010 20:25:21 +0000 (16:25 -0400)]
this returns a factory
Chuck Hagenbuch [Fri, 4 Jun 2010 20:03:27 +0000 (16:03 -0400)]
New autoloader usage (add a Prefix mapper instead of the static addClassPattern() method)
Chuck Hagenbuch [Fri, 4 Jun 2010 19:52:51 +0000 (15:52 -0400)]
Bootstrap the new autoloader and set it on the injector
Chuck Hagenbuch [Fri, 4 Jun 2010 19:48:16 +0000 (15:48 -0400)]
Don't throw an error if there aren't any interfaces set for some reason
Chuck Hagenbuch [Fri, 4 Jun 2010 19:37:13 +0000 (15:37 -0400)]
New Autoloader that uses modular ClassPathMappers to map classes to filenames,
rather than hardcoding a lot of logic into the main Autoloader class. Also
allows more flexibility since mappers can have any logic they need in them.
Ben Klang [Fri, 4 Jun 2010 18:40:05 +0000 (14:40 -0400)]
Hermes: Update to Auth capabilities
Ben Klang [Fri, 4 Jun 2010 17:46:29 +0000 (13:46 -0400)]
Hermes: H4 index.php
Ben Klang [Fri, 4 Jun 2010 17:43:26 +0000 (13:43 -0400)]
Hermes: Horde_Block fixes for H4
Ben Klang [Fri, 4 Jun 2010 16:59:20 +0000 (12:59 -0400)]
Framework: getOb() -> getLdap()
Jan Schneider [Thu, 3 Jun 2010 23:00:10 +0000 (01:00 +0200)]
Fix method name.
Jan Schneider [Thu, 3 Jun 2010 22:46:17 +0000 (00:46 +0200)]
getOb() -> getLoginTasks()
Jan Schneider [Thu, 3 Jun 2010 22:43:36 +0000 (00:43 +0200)]
getOb() -> getLdap()
Jan Schneider [Thu, 3 Jun 2010 22:41:07 +0000 (00:41 +0200)]
getOb() -> getDb()
Jan Schneider [Thu, 3 Jun 2010 22:34:40 +0000 (00:34 +0200)]
getOb() -> getData()
Jan Schneider [Thu, 3 Jun 2010 22:30:16 +0000 (00:30 +0200)]
getOb() -> getAuth()
Jan Schneider [Thu, 3 Jun 2010 16:00:27 +0000 (18:00 +0200)]
Fix file modes.
Michael J. Rubinsky [Thu, 3 Jun 2010 18:35:27 +0000 (14:35 -0400)]
port some fixes from ZPush regarding synckeys and Nokia devices
Haven't seen this personally, but it's said to affect MfE 3.
see https://developer.berlios.de/mantis/view.php?id=138
Michael J. Rubinsky [Thu, 3 Jun 2010 18:28:04 +0000 (14:28 -0400)]
Use a dedicated member variable instead of going through _isset to
avoid issues with empty tags.
Michael M Slusarz [Thu, 3 Jun 2010 17:54:10 +0000 (11:54 -0600)]
Bug #9073: More IE fixes for clearing a file input field
While we are here, do a little bit less dynamic DOM node creation.
Also, fix issue where, if attachment was removed when at attachment
limit, the upload box would not appear.
Michael J. Rubinsky [Thu, 3 Jun 2010 17:36:15 +0000 (13:36 -0400)]
actually, looks like calendar messages don't need this
Michael J. Rubinsky [Thu, 3 Jun 2010 17:33:48 +0000 (13:33 -0400)]
Fix constant names