Michael M Slusarz [Mon, 30 Mar 2009 19:26:35 +0000 (13:26 -0600)]
Don't use separate separator div.
Michael M Slusarz [Mon, 30 Mar 2009 19:02:47 +0000 (13:02 -0600)]
This graphic lives in IMP now
Michael M Slusarz [Mon, 30 Mar 2009 19:01:57 +0000 (13:01 -0600)]
Ticket #8126: Implement readonly mailboxes in dimp view
Michael M Slusarz [Mon, 30 Mar 2009 19:01:22 +0000 (13:01 -0600)]
Remove unused parameter.
Michael M Slusarz [Mon, 30 Mar 2009 19:00:01 +0000 (13:00 -0600)]
Allow spam/blacklist reporting in read-only mode.
Even if user has delete pref/config for these actions, OK to get error
message. More important to do the spam/blacklist action.
Michael M Slusarz [Mon, 30 Mar 2009 18:48:44 +0000 (12:48 -0600)]
Better error handling.
Michael J. Rubinsky [Mon, 30 Mar 2009 17:45:17 +0000 (13:45 -0400)]
Make sure we have an application url for blocks, even if the application
isn't listed in the sidebar.
Michael M Slusarz [Mon, 30 Mar 2009 17:39:31 +0000 (11:39 -0600)]
Fix typo
Michael M Slusarz [Mon, 30 Mar 2009 17:17:30 +0000 (11:17 -0600)]
Bug #8121: Add missing parameter
Michael M Slusarz [Mon, 30 Mar 2009 07:09:28 +0000 (01:09 -0600)]
Use global utils object
Michael M Slusarz [Mon, 30 Mar 2009 06:11:48 +0000 (00:11 -0600)]
Another place we can save on STATUS/EXAMINE/SELECT calls.
Michael M Slusarz [Mon, 30 Mar 2009 07:31:31 +0000 (01:31 -0600)]
Add 'nocache' parameter; documentation.
Michael M Slusarz [Mon, 30 Mar 2009 07:06:21 +0000 (01:06 -0600)]
Make the utils object publicly accessible
Michael M Slusarz [Mon, 30 Mar 2009 03:54:35 +0000 (21:54 -0600)]
More debug information.
Jan Schneider [Mon, 30 Mar 2009 16:52:59 +0000 (18:52 +0200)]
Save recurrence exceptions when copying events (Bug #7689).
Jan Schneider [Mon, 30 Mar 2009 16:05:52 +0000 (18:05 +0200)]
MFB: Make sure that email lists are correctly encoded. We don't support them at the moment, but this at least prevents errors (Bug #7834).
Jan Schneider [Fri, 27 Mar 2009 17:09:55 +0000 (18:09 +0100)]
Try to convince IE8. Guess what, it doesn't work. It neither renders as IE7
nor as IE8, but picks quirks from both modes, great.
Jan Schneider [Thu, 26 Mar 2009 17:54:48 +0000 (18:54 +0100)]
Fix week calculation.
Jan Schneider [Thu, 26 Mar 2009 09:07:25 +0000 (10:07 +0100)]
Fix bug number.
Michael J. Rubinsky [Mon, 30 Mar 2009 15:52:51 +0000 (11:52 -0400)]
E_DEPRECATED is 5.3+ only
Michael J. Rubinsky [Thu, 5 Mar 2009 23:09:17 +0000 (18:09 -0500)]
Spelling
Chuck Hagenbuch [Mon, 30 Mar 2009 03:05:03 +0000 (23:05 -0400)]
Merge branch 'master' of chuck@dev.horde.org:/horde/git/horde
Chuck Hagenbuch [Mon, 30 Mar 2009 03:04:44 +0000 (23:04 -0400)]
need to remove E_DEPRECATED when autoloading files
Michael M Slusarz [Sun, 29 Mar 2009 22:17:40 +0000 (16:17 -0600)]
Use fread() exclusively instead of relying on fgets().
Michael M Slusarz [Sun, 29 Mar 2009 20:18:29 +0000 (14:18 -0600)]
Typo
Michael M Slusarz [Mon, 30 Mar 2009 00:34:09 +0000 (18:34 -0600)]
Correctly add spacing between header and body
Gunnar Wrobel [Sun, 29 Mar 2009 21:08:46 +0000 (21:08 +0000)]
Some fixes for the LDAP handling of Kolab_Server. It was still broken
in some places because of the switch to Net_LDAP2.
Gunnar Wrobel [Sun, 29 Mar 2009 21:08:06 +0000 (21:08 +0000)]
Add the getServer function for admins. This allows them to login too.
Mike Naberezny [Sun, 29 Mar 2009 20:32:51 +0000 (13:32 -0700)]
Show correct unit (seconds) of Horde_Db_Timer in log message.
Mike Naberezny [Sun, 29 Mar 2009 20:28:06 +0000 (13:28 -0700)]
Fix usage of Horde_Support_Timer.
Michael M Slusarz [Sun, 29 Mar 2009 20:14:14 +0000 (14:14 -0600)]
Better IMAP error reporting
Michael M Slusarz [Fri, 27 Mar 2009 21:09:17 +0000 (15:09 -0600)]
Sanity checking.
Don't do message operations reliant on UID list if UIDVALIDITY of mailbox
has changed.
Michael M Slusarz [Fri, 27 Mar 2009 20:54:04 +0000 (14:54 -0600)]
Use existing Utils object.
Michael M Slusarz [Fri, 27 Mar 2009 17:22:06 +0000 (11:22 -0600)]
Mark mailbox readonly if UIDs are not sticky.
Michael M Slusarz [Fri, 27 Mar 2009 17:20:31 +0000 (11:20 -0600)]
Provide visual indication the mailbox is locked.
Michael M Slusarz [Fri, 27 Mar 2009 17:00:07 +0000 (11:00 -0600)]
Don't show flag menu if this is a read-only mailbox.
Michael M Slusarz [Fri, 27 Mar 2009 16:56:24 +0000 (10:56 -0600)]
Don't show delete action in read-only mode.
Michael M Slusarz [Fri, 27 Mar 2009 16:54:37 +0000 (10:54 -0600)]
Use is_null().
Chuck Hagenbuch [Fri, 27 Mar 2009 20:48:43 +0000 (16:48 -0400)]
don't throw exceptions with string
Chuck Hagenbuch [Fri, 27 Mar 2009 20:25:33 +0000 (16:25 -0400)]
make the onb parameter sticky so that if you're viewing a branch, you stay on that branch until you switch
Chuck Hagenbuch [Fri, 27 Mar 2009 20:15:51 +0000 (16:15 -0400)]
build the path up so that breadcrumb paths work
Michael M Slusarz [Fri, 27 Mar 2009 06:21:21 +0000 (00:21 -0600)]
Work around IMAP servers that don't return UIDNEXT
Michael M Slusarz [Fri, 27 Mar 2009 05:55:30 +0000 (23:55 -0600)]
Fix arrival sorting when client sorting
Michael M Slusarz [Fri, 27 Mar 2009 04:56:37 +0000 (22:56 -0600)]
Fix MODSEQ storage logic
Michael M Slusarz [Fri, 27 Mar 2009 04:38:13 +0000 (22:38 -0600)]
Need IMAP port to produce truly unique cache ID
Michael M Slusarz [Fri, 27 Mar 2009 04:02:56 +0000 (22:02 -0600)]
Sequence->ID lookup fixes
Michael M Slusarz [Fri, 27 Mar 2009 01:21:14 +0000 (19:21 -0600)]
Logging tweak
Michael M Slusarz [Fri, 27 Mar 2009 01:15:53 +0000 (19:15 -0600)]
Better location to put this.
Prevents some unnecessary EXAMINE calls.
Michael M Slusarz [Fri, 27 Mar 2009 00:56:37 +0000 (18:56 -0600)]
Fix logic
Michael M Slusarz [Thu, 26 Mar 2009 23:39:57 +0000 (17:39 -0600)]
Attempt to clean up logout handling
Use 1 function (getLogoutUrl()) instead of 2 (logoutUrl()).
Chuck Hagenbuch [Thu, 26 Mar 2009 20:41:07 +0000 (16:41 -0400)]
stub out more of the Horde_Vfs structure, including ideas for file Uris, the db adapter organization, and a download controller
Chuck Hagenbuch [Thu, 26 Mar 2009 19:31:22 +0000 (15:31 -0400)]
load table javascript for searching/sorting revision log
Chuck Hagenbuch [Thu, 26 Mar 2009 19:12:00 +0000 (15:12 -0400)]
track the git cli version, and make at least basic functionality work with git 1.5
Chuck Hagenbuch [Thu, 26 Mar 2009 15:53:47 +0000 (11:53 -0400)]
fix rewrite rule since browse.php was split
Chuck Hagenbuch [Thu, 26 Mar 2009 14:09:41 +0000 (10:09 -0400)]
fix undefined values
Gunnar Wrobel [Thu, 26 Mar 2009 10:27:14 +0000 (10:27 +0000)]
Attemted to use strict checking but this fails at the moment because a
number of packages from horde-cvs offer static methods that are not
yet declared as such.
Fixed only some strict issues within the Kolab_Server package.
Gunnar Wrobel [Thu, 26 Mar 2009 10:25:51 +0000 (10:25 +0000)]
The list of objects should contain the object uid as array key.
Michael M Slusarz [Thu, 26 Mar 2009 04:32:23 +0000 (22:32 -0600)]
Much better solution for showing preview pane on IE7
Michael M Slusarz [Thu, 26 Mar 2009 04:10:12 +0000 (22:10 -0600)]
Correctly handle CTRL presses when dragging message over folder
Michael M Slusarz [Thu, 26 Mar 2009 03:14:00 +0000 (21:14 -0600)]
Simplify forwarding
Simply too much confusion with 3 different forwarding options. Other
MUA's don't have the same choice. Always forwarding the entire message
is both consistent with the concept of forwarding and with the way other
MUA's do things.
Jan Schneider [Wed, 25 Mar 2009 23:48:27 +0000 (00:48 +0100)]
Fix view names.
Jan Schneider [Wed, 25 Mar 2009 23:47:33 +0000 (00:47 +0100)]
Fix start and end time calculation of multi-day events (Bug #7799).
Michael M Slusarz [Wed, 25 Mar 2009 18:53:40 +0000 (12:53 -0600)]
Fix mailbox name
Michael M Slusarz [Wed, 25 Mar 2009 18:45:16 +0000 (12:45 -0600)]
More thorough job of identifying mailboxes we shouldn't be caching.
Based primarily on NOMODSEQ (RFC 4551) and UIDNOTSTICKY (RFC 4315)
responses.
Chuck Hagenbuch [Wed, 25 Mar 2009 15:57:25 +0000 (11:57 -0400)]
remove print statements leaking searialized data
Michael M Slusarz [Wed, 25 Mar 2009 06:38:32 +0000 (00:38 -0600)]
Continue trying to sort out the CONDSTORE/QRESYNC mess.
Jan Schneider [Wed, 25 Mar 2009 00:08:03 +0000 (01:08 +0100)]
Tweak.
Jan Schneider [Tue, 24 Mar 2009 18:13:38 +0000 (19:13 +0100)]
Make IE happy.
Michael J. Rubinsky [Tue, 24 Mar 2009 23:30:54 +0000 (19:30 -0400)]
Implement a click handler to add a tag from the list of the user's
frequently used tags. May need to be revisited when a tag autocompleter
is added.
Michael J. Rubinsky [Tue, 24 Mar 2009 22:45:20 +0000 (18:45 -0400)]
ws
Michael J. Rubinsky [Tue, 24 Mar 2009 22:30:33 +0000 (18:30 -0400)]
Display the user's top 10 tags on the event edit form. Refreshes
each time the edit form is displayed.
Michael J. Rubinsky [Tue, 24 Mar 2009 22:27:29 +0000 (18:27 -0400)]
Add autocompleter to (non ajax) calendar edit page
Michael M Slusarz [Tue, 24 Mar 2009 22:15:33 +0000 (16:15 -0600)]
Fix thread level calculation
Michael M Slusarz [Tue, 24 Mar 2009 22:15:25 +0000 (16:15 -0600)]
Convert to new thread return format
Michael M Slusarz [Tue, 24 Mar 2009 20:39:09 +0000 (14:39 -0600)]
Optimize Horde_Imap_Client_Thread for storage
Now that it may be serialized and stored in cache, optimize the internal
data structures. New storage saves approx. 60%.
Michael M Slusarz [Tue, 24 Mar 2009 19:47:15 +0000 (13:47 -0600)]
More caching improvements.
Add (limited) search caching for non CONDSTORE enabled servers.
Add thread caching.
Michael M Slusarz [Tue, 24 Mar 2009 20:38:32 +0000 (14:38 -0600)]
Use Horde_Imap_Client_Base::getCacheId()
Michael M Slusarz [Tue, 24 Mar 2009 05:44:11 +0000 (23:44 -0600)]
Better variable checking
Michael M Slusarz [Fri, 20 Mar 2009 19:17:52 +0000 (13:17 -0600)]
doc
Jan Schneider [Tue, 24 Mar 2009 11:41:34 +0000 (11:41 +0000)]
We probably don't want to show these in production, but catch and display Exceptions for now.
Michael M Slusarz [Tue, 24 Mar 2009 05:34:47 +0000 (23:34 -0600)]
Fix some typos
Jan Schneider [Mon, 23 Mar 2009 23:54:46 +0000 (00:54 +0100)]
Implement event creation and editing.
Jan Schneider [Mon, 23 Mar 2009 21:41:29 +0000 (22:41 +0100)]
Fix maildrop rules without conditions (almarin@um.es, Bug #8103).
Jan Schneider [Mon, 23 Mar 2009 16:36:42 +0000 (17:36 +0100)]
MFB: Date_Holidays version requirement.
Jan Schneider [Mon, 23 Mar 2009 11:36:13 +0000 (12:36 +0100)]
Fix parse errors (Bug #8109).
Gunnar Wrobel [Mon, 23 Mar 2009 10:28:58 +0000 (10:28 +0000)]
Fix testing for the recent changes.
Gunnar Wrobel [Mon, 23 Mar 2009 10:28:44 +0000 (10:28 +0000)]
Fix the use of class variables.
Gunnar Wrobel [Mon, 23 Mar 2009 10:28:25 +0000 (10:28 +0000)]
Fix the use of class variables.
Gunnar Wrobel [Mon, 23 Mar 2009 10:28:09 +0000 (10:28 +0000)]
Add the base object class.
Gunnar Wrobel [Mon, 23 Mar 2009 10:27:58 +0000 (10:27 +0000)]
Started cleaning up the object class hierarchy. The object classes should not have more knowledge than they need.
Gunnar Wrobel [Mon, 23 Mar 2009 10:26:25 +0000 (10:26 +0000)]
Use class vars and move LDAP specific functionality into the LDAP subclass.
Gunnar Wrobel [Mon, 23 Mar 2009 10:25:52 +0000 (10:25 +0000)]
Creation of the manager account should not happen if there is one already.
Gunnar Wrobel [Mon, 23 Mar 2009 10:25:01 +0000 (10:25 +0000)]
Fixed typo.
Chuck Hagenbuch [Mon, 23 Mar 2009 02:12:13 +0000 (22:12 -0400)]
helper fixes, duck@obala.net, #8044
Michael M Slusarz [Sun, 22 Mar 2009 02:45:01 +0000 (20:45 -0600)]
Move sequence parsing code to Horde_Imap_Client_Utils::.
Michael M Slusarz [Sun, 22 Mar 2009 02:42:58 +0000 (20:42 -0600)]
Move sequence parsing code (+mailbox info) from IMP.
Michael M Slusarz [Sun, 22 Mar 2009 02:00:35 +0000 (20:00 -0600)]
Cache sequences in string format.
Jan Schneider [Sun, 22 Mar 2009 15:12:08 +0000 (16:12 +0100)]
MFB: Show all addresses in print view.
Jan Schneider [Sun, 22 Mar 2009 15:10:55 +0000 (16:10 +0100)]
MFB
Chuck Hagenbuch [Sun, 22 Mar 2009 14:09:09 +0000 (10:09 -0400)]
add Vagabondo/Kliksafe to the robots list