horde.git
17 years agoAdd jeta to hatchery.
Michael M Slusarz [Mon, 15 Dec 2008 22:35:18 +0000 (15:35 -0700)]
Add jeta to hatchery.

17 years agoRemove .cvsignore files.
Michael M Slusarz [Mon, 15 Dec 2008 22:35:05 +0000 (15:35 -0700)]
Remove .cvsignore files.

17 years agoBump version.
Michael M Slusarz [Mon, 15 Dec 2008 22:29:36 +0000 (15:29 -0700)]
Bump version.

17 years agoViewPort metadata changes.
Michael M Slusarz [Mon, 15 Dec 2008 21:39:13 +0000 (14:39 -0700)]
ViewPort metadata changes.

Separate metadata stored by ViewPort itself from user-supplied metadata
- allows updating of metadata (i.e. thread info) without overwriting old
info.

17 years agoFix logic.
Michael M Slusarz [Mon, 15 Dec 2008 18:38:54 +0000 (11:38 -0700)]
Fix logic.

17 years agoFix typo
Michael M Slusarz [Fri, 12 Dec 2008 20:32:57 +0000 (13:32 -0700)]
Fix typo

17 years agoimport rdo to the hatchery while it's ported to Horde_Db
Chuck Hagenbuch [Sat, 13 Dec 2008 03:19:24 +0000 (22:19 -0500)]
import rdo to the hatchery while it's ported to Horde_Db

17 years agoImproved algorithm for building reply addresses
Michael M Slusarz [Fri, 12 Dec 2008 20:08:29 +0000 (13:08 -0700)]
Improved algorithm for building reply addresses

17 years agoFinish initial work on fetchmail dialog rewrite.
Michael M Slusarz [Fri, 12 Dec 2008 18:54:54 +0000 (11:54 -0700)]
Finish initial work on fetchmail dialog rewrite.

17 years agoFix typo
Michael M Slusarz [Fri, 12 Dec 2008 18:29:49 +0000 (11:29 -0700)]
Fix typo

17 years agoFix variable name
Michael M Slusarz [Fri, 12 Dec 2008 18:03:38 +0000 (11:03 -0700)]
Fix variable name

17 years agoMake encrypt.js an all-purpose dialog script.
Michael M Slusarz [Fri, 12 Dec 2008 06:47:51 +0000 (23:47 -0700)]
Make encrypt.js an all-purpose dialog script.

17 years agoFetchmail fixes.
Michael M Slusarz [Fri, 12 Dec 2008 06:43:14 +0000 (23:43 -0700)]
Fetchmail fixes.

17 years agoNew name for Cclient_pop3 driver
Michael M Slusarz [Fri, 12 Dec 2008 06:18:01 +0000 (23:18 -0700)]
New name for Cclient_pop3 driver

17 years agoUser existing variable here
Michael M Slusarz [Fri, 12 Dec 2008 06:17:40 +0000 (23:17 -0700)]
User existing variable here

17 years agoFix undefined error
Michael M Slusarz [Fri, 12 Dec 2008 06:15:38 +0000 (23:15 -0700)]
Fix undefined error

17 years agoTicket #7264 - Remember last toggle header pref
Michael M Slusarz [Fri, 12 Dec 2008 05:21:49 +0000 (22:21 -0700)]
Ticket #7264 - Remember last toggle header pref

Also, rename some prefs to be more consistent that they are dimp prefs.

17 years agoDo a better job catching some bad header input.
Michael M Slusarz [Fri, 12 Dec 2008 00:03:37 +0000 (17:03 -0700)]
Do a better job catching some bad header input.

17 years agoJavascript improvements.
Michael M Slusarz [Thu, 11 Dec 2008 23:31:57 +0000 (16:31 -0700)]
Javascript improvements.

More compact slice representation
Fix numeric sorting - Ensures that input is always treated as integers.

17 years agoConvert to new Horde_Secret package.
Michael M Slusarz [Thu, 11 Dec 2008 22:19:32 +0000 (15:19 -0700)]
Convert to new Horde_Secret package.

17 years agoFix some API calls.
Michael M Slusarz [Thu, 11 Dec 2008 21:56:04 +0000 (14:56 -0700)]
Fix some API calls.

17 years agoMake a static function.
Michael M Slusarz [Thu, 11 Dec 2008 21:55:45 +0000 (14:55 -0700)]
Make a static function.

17 years agoBetter way of setting up anonymous IMP session.
Michael M Slusarz [Thu, 11 Dec 2008 21:35:24 +0000 (14:35 -0700)]
Better way of setting up anonymous IMP session.

17 years agoUnneeded IMP_BASE definitions.
Michael M Slusarz [Thu, 11 Dec 2008 21:32:05 +0000 (14:32 -0700)]
Unneeded IMP_BASE definitions.

17 years agoFix flagging message on reply.
Michael M Slusarz [Thu, 11 Dec 2008 21:22:25 +0000 (14:22 -0700)]
Fix flagging message on reply.

17 years agoOptimize address data
Michael M Slusarz [Thu, 11 Dec 2008 21:17:52 +0000 (14:17 -0700)]
Optimize address data

Don't need 'display' and 'address' entries - we can build these entries
from 'inner' and 'personal' data via javascript.
Fix display of partslist in popup message window.

17 years agoRemove comment info.
Michael M Slusarz [Thu, 11 Dec 2008 20:52:04 +0000 (13:52 -0700)]
Remove comment info.

Just an unnecessary waste of bandwidth.

17 years agoCan't call this in function because of global vars.
Michael M Slusarz [Thu, 11 Dec 2008 20:51:22 +0000 (13:51 -0700)]
Can't call this in function because of global vars.

common-header.inc needs access to some global variables.

17 years agoautocomplete='off' not needed
Michael M Slusarz [Thu, 11 Dec 2008 18:59:16 +0000 (11:59 -0700)]
autocomplete='off' not needed

17 years agoMerge from CVS HEAD.
Michael M Slusarz [Thu, 11 Dec 2008 18:59:05 +0000 (11:59 -0700)]
Merge from CVS HEAD.

17 years agoFix remainder of Ticket #7771
Michael M Slusarz [Thu, 11 Dec 2008 18:58:43 +0000 (11:58 -0700)]
Fix remainder of Ticket #7771

17 years agoFix prefs display.
Michael M Slusarz [Thu, 11 Dec 2008 18:49:27 +0000 (11:49 -0700)]
Fix prefs display.

17 years agoBug #7771 - Fix bad constant name
Michael M Slusarz [Thu, 11 Dec 2008 16:59:49 +0000 (09:59 -0700)]
Bug #7771 - Fix bad constant name

17 years agoMoved Horde_Crypt and Horde_Mime to horde repo.
Michael M Slusarz [Wed, 10 Dec 2008 23:19:25 +0000 (16:19 -0700)]
Moved Horde_Crypt and Horde_Mime to horde repo.

17 years ago'message/rfc822' parts may not have subparts.
Michael M Slusarz [Wed, 10 Dec 2008 23:08:16 +0000 (16:08 -0700)]
'message/rfc822' parts may not have subparts.

The entire text of the message may live solely in the present part.

17 years agoBetter job of calling openMailbox() only when needed.
Michael M Slusarz [Wed, 10 Dec 2008 23:07:41 +0000 (16:07 -0700)]
Better job of calling openMailbox() only when needed.

17 years agoOnly need to do this check if no messages in mbox.
Michael M Slusarz [Wed, 10 Dec 2008 23:07:11 +0000 (16:07 -0700)]
Only need to do this check if no messages in mbox.

17 years agoMove imp-dimp.php -> ajax.php.
Michael M Slusarz [Wed, 10 Dec 2008 22:15:39 +0000 (15:15 -0700)]
Move imp-dimp.php -> ajax.php.

17 years agoAdd 'reset' option to ViewPort.
Michael M Slusarz [Wed, 10 Dec 2008 21:29:35 +0000 (14:29 -0700)]
Add 'reset' option to ViewPort.

Allows a full purge of the browser-side cache.  Needed for something
like a UIDVALIDITY change on the IMAP server.

17 years agoDIMP javascript fixes.
Michael M Slusarz [Wed, 10 Dec 2008 20:24:58 +0000 (13:24 -0700)]
DIMP javascript fixes.

onFetchUpdate()->onCacheUpdate().
Name change better reflects action - since we need to call when doing
things like deleting messages also (which has been added by this
commit).

Make sure UIDs are interpreted as a Number
Needed to correctly generate UID ranges.  Use Number() instead of
parseInt() in some places where we know we have integer data that may be
stored in a string.

17 years agoClean up some instantiation code.
Michael M Slusarz [Wed, 10 Dec 2008 20:24:43 +0000 (13:24 -0700)]
Clean up some instantiation code.

17 years agoFix popupIMPString() usage.
Michael M Slusarz [Wed, 10 Dec 2008 19:25:06 +0000 (12:25 -0700)]
Fix popupIMPString() usage.

It requires params to be handled separately from the URL.

17 years agoFixes re: subject display
Michael M Slusarz [Wed, 10 Dec 2008 09:02:40 +0000 (02:02 -0700)]
Fixes re: subject display

17 years agoMove ACL code into IMP.
Michael M Slusarz [Wed, 10 Dec 2008 08:48:35 +0000 (01:48 -0700)]
Move ACL code into IMP.

Lots of cleanup - move all code into one file - use Horde_Imap_Client
object to interact with the IMAP server.
First attempt and guaranteed this doesn't work (I don't have a way to
test right now) but at least all the parts are there for future
development.

17 years agoFix hooks/config options to work with new code.
Michael M Slusarz [Wed, 10 Dec 2008 07:51:51 +0000 (00:51 -0700)]
Fix hooks/config options to work with new code.

17 years agoMerge changes from IMP 4.3.1 (in CVS HEAD).
Michael M Slusarz [Wed, 10 Dec 2008 05:07:51 +0000 (22:07 -0700)]
Merge changes from IMP 4.3.1 (in CVS HEAD).

17 years agoDon't include Virtual Folders in list of updated elements.
Michael M Slusarz [Wed, 10 Dec 2008 04:55:58 +0000 (21:55 -0700)]
Don't include Virtual Folders in list of updated elements.

Also, improve element diff determination.

17 years agoFix creating a mailbox.
Michael M Slusarz [Wed, 10 Dec 2008 01:25:45 +0000 (18:25 -0700)]
Fix creating a mailbox.

CreateSubfolder does not exist as an action so remove it.

17 years agoFix problem when switching from/to a mailbox.
Michael M Slusarz [Wed, 10 Dec 2008 00:54:09 +0000 (17:54 -0700)]
Fix problem when switching from/to a mailbox.

17 years agoAn empty array needs to be treated as an object.
Michael M Slusarz [Wed, 10 Dec 2008 00:19:28 +0000 (17:19 -0700)]
An empty array needs to be treated as an object.

Else, the methods of the Array object will be treated as data, which is
not what we want.

17 years agoFix clearing old filter views
Michael M Slusarz [Tue, 9 Dec 2008 23:37:08 +0000 (16:37 -0700)]
Fix clearing old filter views

17 years agoFix parsing of cached param; data optimizations.
Michael M Slusarz [Tue, 9 Dec 2008 23:12:33 +0000 (16:12 -0700)]
Fix parsing of cached param; data optimizations.

17 years agoReturned data optimizations.
Michael M Slusarz [Tue, 9 Dec 2008 23:12:07 +0000 (16:12 -0700)]
Returned data optimizations.

Don't return data to browser unless non-false.

17 years agoFix setMetaData() call.
Michael M Slusarz [Tue, 9 Dec 2008 23:11:50 +0000 (16:11 -0700)]
Fix setMetaData() call.

17 years agoImprovements to new Viewport 'cached' param handling.
Michael M Slusarz [Tue, 9 Dec 2008 20:38:44 +0000 (13:38 -0700)]
Improvements to new Viewport 'cached' param handling.

17 years agoClean up spam reporting code.
Michael M Slusarz [Tue, 9 Dec 2008 17:40:27 +0000 (10:40 -0700)]
Clean up spam reporting code.

Consistently return 0 on failure.
Don't delete if no reporting mechanism is performed.

17 years agoCatch bad dates.
Michael M Slusarz [Tue, 9 Dec 2008 16:54:53 +0000 (09:54 -0700)]
Catch bad dates.

17 years agoFix threading when split across pages.
Michael M Slusarz [Tue, 9 Dec 2008 07:18:59 +0000 (00:18 -0700)]
Fix threading when split across pages.

17 years agoFix default messages on a page.
Michael M Slusarz [Tue, 9 Dec 2008 07:18:37 +0000 (00:18 -0700)]
Fix default messages on a page.

17 years agoFix duplicate status messages.
Michael M Slusarz [Tue, 9 Dec 2008 07:18:19 +0000 (00:18 -0700)]
Fix duplicate status messages.

17 years agoFix updating thread cache on message delete.
Michael M Slusarz [Tue, 9 Dec 2008 06:54:06 +0000 (23:54 -0700)]
Fix updating thread cache on message delete.

17 years agoImprovements to IMP_Mailbox updates.
Michael M Slusarz [Tue, 9 Dec 2008 06:44:19 +0000 (23:44 -0700)]
Improvements to IMP_Mailbox updates.

Have IMP_Message:: always update IMP_Mailbox object if it exists and the
mailbox data has already been built.

17 years agoNits, remove tiny function.
Michael M Slusarz [Tue, 9 Dec 2008 06:44:06 +0000 (23:44 -0700)]
Nits, remove tiny function.

17 years agoFixes for new 'cached' param.
Michael M Slusarz [Tue, 9 Dec 2008 06:09:59 +0000 (23:09 -0700)]
Fixes for new 'cached' param.

Cache 'cached' string generation.
Send 'cached' param for all actions that may eventually cause viewport
data to be returned.

17 years agojs-json return also needs security prefix
Michael M Slusarz [Tue, 9 Dec 2008 05:16:46 +0000 (22:16 -0700)]
js-json return also needs security prefix

17 years agoTicket #5388 - S/MIME now fully works in DIMP
Michael M Slusarz [Mon, 8 Dec 2008 07:22:37 +0000 (00:22 -0700)]
Ticket #5388 - S/MIME now fully works in DIMP

17 years agoTweaks
Michael M Slusarz [Mon, 8 Dec 2008 07:22:11 +0000 (00:22 -0700)]
Tweaks

17 years agoAdd MIME type for PDF files.
Michael M Slusarz [Mon, 8 Dec 2008 06:51:17 +0000 (23:51 -0700)]
Add MIME type for PDF files.

17 years agoFix for Ticket #4221.
Michael M Slusarz [Mon, 8 Dec 2008 06:44:51 +0000 (23:44 -0700)]
Fix for Ticket #4221.

Fix stripping attachments when saving to sent-mail folder when attaching
the PGP public key.

17 years agoRemove special characters popup.
Michael M Slusarz [Mon, 8 Dec 2008 06:29:23 +0000 (23:29 -0700)]
Remove special characters popup.

17 years agoCached list should be kept on browser, not on server.
Michael M Slusarz [Mon, 8 Dec 2008 06:15:48 +0000 (23:15 -0700)]
Cached list should be kept on browser, not on server.

One less thing to keep in the session.  Regardless, this is information
that naturally belongs on the server (since it is aware of what it
contains).  Now that we have an effective way of compressing UID/Mailbox
information, the cached string will be a manageable size.

17 years agoUse application/json as JSON return-type.
Michael M Slusarz [Mon, 8 Dec 2008 01:58:24 +0000 (18:58 -0700)]
Use application/json as JSON return-type.

Allows auto-eval of JSON code into responseJSON.

17 years agoTicket #7496 - Add undelete to Other Actions.
Michael M Slusarz [Sun, 7 Dec 2008 22:18:16 +0000 (15:18 -0700)]
Ticket #7496 - Add undelete to Other Actions.

17 years agoFix typo
Michael M Slusarz [Sun, 7 Dec 2008 21:35:43 +0000 (14:35 -0700)]
Fix typo

17 years agoAdd old DIMP/MIMP changelogs.
Michael M Slusarz [Sun, 7 Dec 2008 20:37:59 +0000 (13:37 -0700)]
Add old DIMP/MIMP changelogs.

17 years agoImplement quota display fix from Bug #7718
Michael M Slusarz [Sun, 7 Dec 2008 20:37:55 +0000 (13:37 -0700)]
Implement quota display fix from Bug #7718

17 years agoUndefined error.
Michael M Slusarz [Sun, 7 Dec 2008 19:56:32 +0000 (12:56 -0700)]
Undefined error.

17 years agoMerge fix from Ticket #7754
Michael M Slusarz [Sun, 7 Dec 2008 19:37:07 +0000 (12:37 -0700)]
Merge fix from Ticket #7754

Use file_put_contents() when possible.

17 years agoEscape IMAP output.
Michael M Slusarz [Sun, 7 Dec 2008 19:36:53 +0000 (12:36 -0700)]
Escape IMAP output.

17 years agoMove gallery creation code out of iPhoto's controller and into
Michael J. Rubinsky [Sun, 7 Dec 2008 21:55:02 +0000 (16:55 -0500)]
Move gallery creation code out of iPhoto's controller and into
a seperate new gallery controller to make it more portable.

17 years agoThis is no longer true
Michael J. Rubinsky [Sun, 7 Dec 2008 20:44:49 +0000 (15:44 -0500)]
This is no longer true

17 years agoWe don't need the delegate callback, don't tell the panel to call it.
Michael J. Rubinsky [Sun, 7 Dec 2008 20:44:17 +0000 (15:44 -0500)]
We don't need the delegate callback, don't tell the panel to call it.

17 years ago* Start cleaning up stuff in header files
Michael J. Rubinsky [Sun, 7 Dec 2008 20:37:27 +0000 (15:37 -0500)]
* Start cleaning up stuff in header files
* Remove cruft from older implementation

17 years ago* More UI tweaking
Michael J. Rubinsky [Sun, 7 Dec 2008 20:29:38 +0000 (15:29 -0500)]
* More UI tweaking
* Show the selected gallery's default image.

17 years agoFirst stab at using a seperate sheet for creating a new gallery.
Michael J. Rubinsky [Sun, 7 Dec 2008 19:22:48 +0000 (14:22 -0500)]
First stab at using a seperate sheet for creating a new gallery.
Once this is hashed out and prettied up, the same will be done with
the connection parameters, and the ability to add/remember multiple ansel
servers will be included.

17 years agoremove commented out line
Michael J. Rubinsky [Sun, 7 Dec 2008 19:22:15 +0000 (14:22 -0500)]
remove commented out line

17 years agoAdd more informative progress messages
Michael J. Rubinsky [Sat, 6 Dec 2008 23:47:36 +0000 (18:47 -0500)]
Add more informative progress messages

17 years agoUnhide the size popup
Michael J. Rubinsky [Fri, 5 Dec 2008 23:22:01 +0000 (18:22 -0500)]
Unhide the size popup
Implement image on the fly image scaling during upload.
This is MUCH better then using the full size images.
Yes, the interface needs much TLC, but one thing at a time :)

17 years agoStart fleshing out on the fly resizing before upload using QuickTime
Michael J. Rubinsky [Fri, 5 Dec 2008 22:53:02 +0000 (17:53 -0500)]
Start fleshing out on the fly resizing before upload using QuickTime

17 years agoTicket #5388: PGP functions now work in DIMP
Michael M Slusarz [Fri, 5 Dec 2008 06:08:30 +0000 (23:08 -0700)]
Ticket #5388: PGP functions now work in DIMP

Passphrase dialogs now use redbox.js to display.

17 years agoFix thread sorting when a UID is out of order.
Michael M Slusarz [Fri, 5 Dec 2008 21:18:11 +0000 (14:18 -0700)]
Fix thread sorting when a UID is out of order.

17 years agoDon't save OB if session doesn't exist.
Michael M Slusarz [Fri, 5 Dec 2008 20:14:53 +0000 (13:14 -0700)]
Don't save OB if session doesn't exist.

17 years agoMissing variable.
Michael M Slusarz [Fri, 5 Dec 2008 20:00:44 +0000 (13:00 -0700)]
Missing variable.

17 years agoClean up SPAM reporting.
Michael M Slusarz [Fri, 5 Dec 2008 17:56:30 +0000 (10:56 -0700)]
Clean up SPAM reporting.

No need for separate bounce address - bouncing will necessarily alter
the headers so it is worthless for message analysis - it is only useful
for token/signature scanning.  However, this kind of scanning works just
fine if we attach the original message as a message/rfc822 part (e.g.
DSPAM).

17 years agoFix typo.
Michael M Slusarz [Fri, 5 Dec 2008 07:46:28 +0000 (00:46 -0700)]
Fix typo.

17 years agoAdd initial support for dynamically reloading messages.
Michael M Slusarz [Fri, 5 Dec 2008 07:05:17 +0000 (00:05 -0700)]
Add initial support for dynamically reloading messages.

Implements the 'verify this message' in DIMP for PGP and S/MIME signed
messages.

17 years agoFix function call
Michael M Slusarz [Fri, 5 Dec 2008 06:23:47 +0000 (23:23 -0700)]
Fix function call

17 years agoneeds to be '', not null.
Michael M Slusarz [Fri, 5 Dec 2008 05:39:14 +0000 (22:39 -0700)]
needs to be '', not null.

JSON converts null to 'null' apparently.

17 years agoRemove some unnecessary tooltip info.
Michael M Slusarz [Fri, 5 Dec 2008 05:38:56 +0000 (22:38 -0700)]
Remove some unnecessary tooltip info.

17 years agoPlay around with some dimp formatting.
Michael M Slusarz [Thu, 4 Dec 2008 23:55:25 +0000 (16:55 -0700)]
Play around with some dimp formatting.