horde.git
15 years agoFix GC for file cache driver
Michael M Slusarz [Sun, 21 Nov 2010 03:36:06 +0000 (20:36 -0700)]
Fix GC for file cache driver

15 years agoCorrectly honor cache compress config option
Michael M Slusarz [Sun, 21 Nov 2010 01:07:46 +0000 (18:07 -0700)]
Correctly honor cache compress config option

15 years agoSilence decompression errors
Michael M Slusarz [Sun, 21 Nov 2010 01:07:01 +0000 (18:07 -0700)]
Silence decompression errors

15 years agoFix logic
Michael M Slusarz [Sun, 21 Nov 2010 00:41:46 +0000 (17:41 -0700)]
Fix logic

15 years agoTweak HTML reply CSS
Michael M Slusarz [Fri, 19 Nov 2010 23:42:36 +0000 (16:42 -0700)]
Tweak HTML reply CSS

15 years agoNow that Bug #9311 seems to be resolved, remove hotfix
Michael J. Rubinsky [Sun, 21 Nov 2010 05:32:17 +0000 (00:32 -0500)]
Now that Bug #9311 seems to be resolved, remove hotfix

15 years agofix encoding of rss feed.
Michael J. Rubinsky [Sun, 21 Nov 2010 05:13:22 +0000 (00:13 -0500)]
fix encoding of rss feed.

Hopefully, this will fix the feeds not showing up on horde.org/{app_name}

15 years agoMFB
Michael J. Rubinsky [Sun, 21 Nov 2010 04:52:01 +0000 (23:52 -0500)]
MFB

15 years agoMFB: [mjr] Fix bug where ownership of a gallery could not be changed (Bug #9391).
Michael J. Rubinsky [Sun, 21 Nov 2010 04:26:55 +0000 (23:26 -0500)]
MFB: [mjr] Fix bug where ownership of a gallery could not be changed (Bug #9391).

15 years agoRequest #9028: Forgotten attachment checking (hook example)
Michael M Slusarz [Fri, 19 Nov 2010 22:18:36 +0000 (15:18 -0700)]
Request #9028: Forgotten attachment checking (hook example)

Note that the signature of the pre_sent hook has changed - a third
parameter, the IMP_Compose object, is now provided.

15 years agoIMP_Compose::__toString() returns cache ID
Michael M Slusarz [Fri, 19 Nov 2010 22:05:09 +0000 (15:05 -0700)]
IMP_Compose::__toString() returns cache ID

15 years agoBetter hook documentation
Michael M Slusarz [Fri, 19 Nov 2010 21:47:59 +0000 (14:47 -0700)]
Better hook documentation

15 years agoBug #8747: Add workaround for borken PHP quoted-printable decoding
Michael M Slusarz [Fri, 19 Nov 2010 21:36:36 +0000 (14:36 -0700)]
Bug #8747: Add workaround for borken PHP quoted-printable decoding

15 years agoHide MIME part summary display for encryption container parts
Michael M Slusarz [Fri, 19 Nov 2010 20:42:09 +0000 (13:42 -0700)]
Hide MIME part summary display for encryption container parts

15 years agoTruncate overly long search query text in dimp
Michael M Slusarz [Fri, 19 Nov 2010 20:10:43 +0000 (13:10 -0700)]
Truncate overly long search query text in dimp

15 years agoAdd ability to select search mailboxes in context menu in dimp
Michael M Slusarz [Fri, 19 Nov 2010 20:05:23 +0000 (13:05 -0700)]
Add ability to select search mailboxes in context menu in dimp

15 years agoAllow search mailboxes to be selected via the IMP Folder Navigation screen
Michael M Slusarz [Fri, 19 Nov 2010 19:54:51 +0000 (12:54 -0700)]
Allow search mailboxes to be selected via the IMP Folder Navigation screen

15 years agoAdd framework_bin config option to Release library
Michael M Slusarz [Fri, 19 Nov 2010 18:30:31 +0000 (11:30 -0700)]
Add framework_bin config option to Release library

15 years agoBetter Horde_Session fix in sqlshell.php
Michael M Slusarz [Fri, 19 Nov 2010 17:17:28 +0000 (10:17 -0700)]
Better Horde_Session fix in sqlshell.php

15 years agoAdd subfolder searching to search UI
Michael M Slusarz [Thu, 18 Nov 2010 23:54:41 +0000 (16:54 -0700)]
Add subfolder searching to search UI

For now, remove Tree display of mailboxes in UI.  It might be a bit
easier to add mailboxes using a tree, but it is more difficult
to visualize the current list of search mailboxes (and I can't figure
out a clean way to allow subfolder searches to be defined).

15 years agoHave IMP_Search::createQuery() handle new subfolder searching
Michael M Slusarz [Thu, 18 Nov 2010 23:54:07 +0000 (16:54 -0700)]
Have IMP_Search::createQuery() handle new subfolder searching

15 years agoAdd subfolder queries to IMP_Search_Query
Michael M Slusarz [Thu, 18 Nov 2010 23:40:48 +0000 (16:40 -0700)]
Add subfolder queries to IMP_Search_Query

15 years agoAdd IMP_Folder::getAllSubfolders().
Michael M Slusarz [Thu, 18 Nov 2010 23:37:17 +0000 (16:37 -0700)]
Add IMP_Folder::getAllSubfolders().

15 years agophpdoc
Michael M Slusarz [Thu, 18 Nov 2010 23:14:59 +0000 (16:14 -0700)]
phpdoc

15 years agoFix loading builtin virtual folders.
Michael M Slusarz [Thu, 18 Nov 2010 23:14:29 +0000 (16:14 -0700)]
Fix loading builtin virtual folders.

15 years agoMake sure we're returning a string in __toString
Chuck Hagenbuch [Fri, 19 Nov 2010 18:07:09 +0000 (13:07 -0500)]
Make sure we're returning a string in __toString

15 years agoDon't try to display events if calendar is not displayed.
Jan Schneider [Fri, 19 Nov 2010 17:44:28 +0000 (18:44 +0100)]
Don't try to display events if calendar is not displayed.

15 years agoFix free/busy generation.
Jan Schneider [Fri, 19 Nov 2010 14:17:44 +0000 (15:17 +0100)]
Fix free/busy generation.

15 years agoFix session usage.
Jan Schneider [Thu, 18 Nov 2010 17:37:34 +0000 (18:37 +0100)]
Fix session usage.

15 years agoMaybe I'm missing something, but wasn't the idea of Horde_Exception to use or
Jan Schneider [Thu, 18 Nov 2010 16:56:37 +0000 (17:56 +0100)]
Maybe I'm missing something, but wasn't the idea of Horde_Exception to use or
emulate the "previous" feature of PHP 5.3 Exceptions?

15 years agoFix defering the insertEvents call when there are more than 2 calendars.
Michael J. Rubinsky [Fri, 19 Nov 2010 04:39:18 +0000 (23:39 -0500)]
Fix defering the insertEvents call when there are more than 2 calendars.

15 years agoRemove mobile specific javascript from includeJSVars()
Michael J. Rubinsky [Fri, 19 Nov 2010 04:07:19 +0000 (23:07 -0500)]
Remove mobile specific javascript from includeJSVars()

15 years agoCSS tweaks, move mobile javascript defs out of Kronolith.php:
Michael J. Rubinsky [Fri, 19 Nov 2010 04:02:44 +0000 (23:02 -0500)]
CSS tweaks, move mobile javascript defs out of Kronolith.php:

Use data-theme="b", remove data-role="content" from the month view
to get rid of the annoying page border/padding, add selected date text
to month view also,

15 years agoTweak css of month view, consistent navigation header, fix typo
Michael J. Rubinsky [Thu, 18 Nov 2010 19:03:44 +0000 (14:03 -0500)]
Tweak css of month view, consistent navigation header, fix typo

15 years agoMultiple changes:
Michael J. Rubinsky [Thu, 18 Nov 2010 18:32:33 +0000 (13:32 -0500)]
Multiple changes:

Use a single handler each for swipeleft and right events.
    Avoids the issue where pageshow events do not fire on initial page load.

Tweak CSS, add styling for "today" and the currently selected date in month view.

15 years agoBug #9357: changelog
Michael M Slusarz [Thu, 18 Nov 2010 18:13:16 +0000 (11:13 -0700)]
Bug #9357: changelog

15 years agoBug #9396: Fix variable name
Michael M Slusarz [Thu, 18 Nov 2010 17:07:32 +0000 (10:07 -0700)]
Bug #9396: Fix variable name

15 years agoMove readonly checking to action blocks
Michael M Slusarz [Thu, 18 Nov 2010 17:05:45 +0000 (10:05 -0700)]
Move readonly checking to action blocks

15 years agoFix undeleting messages
Michael M Slusarz [Thu, 18 Nov 2010 16:58:27 +0000 (09:58 -0700)]
Fix undeleting messages

15 years agoMove readonly checking to actions: easier to visually parse; add readonly checking...
Michael M Slusarz [Thu, 18 Nov 2010 16:55:28 +0000 (09:55 -0700)]
Move readonly checking to actions: easier to visually parse; add readonly checking for expunging

15 years agoBug #9395: Return array from getStylesheetUrls()
Michael M Slusarz [Thu, 18 Nov 2010 16:42:33 +0000 (09:42 -0700)]
Bug #9395: Return array from getStylesheetUrls()

15 years agoHorde_Session now does the necessary work for determining when to write session to...
Michael M Slusarz [Wed, 17 Nov 2010 21:22:45 +0000 (14:22 -0700)]
Horde_Session now does the necessary work for determining when to write session to the backend

15 years agoHave SyncML use Horde_Session
Michael M Slusarz [Wed, 17 Nov 2010 21:53:11 +0000 (14:53 -0700)]
Have SyncML use Horde_Session

15 years agoConvert Whups to Horde_Session
Michael M Slusarz [Wed, 17 Nov 2010 21:10:25 +0000 (14:10 -0700)]
Convert Whups to Horde_Session

15 years agoConvert vilma to Horde_Session
Michael M Slusarz [Wed, 17 Nov 2010 20:57:33 +0000 (13:57 -0700)]
Convert vilma to Horde_Session

15 years agoHorde_Sesion conversion missed in Turba
Michael M Slusarz [Wed, 17 Nov 2010 20:55:53 +0000 (13:55 -0700)]
Horde_Sesion conversion missed in Turba

15 years agoConvert Shout to Horde_Session
Michael M Slusarz [Wed, 17 Nov 2010 20:51:46 +0000 (13:51 -0700)]
Convert Shout to Horde_Session

15 years agoConvert operator to Horde_Session
Michael M Slusarz [Wed, 17 Nov 2010 20:30:40 +0000 (13:30 -0700)]
Convert operator to Horde_Session

15 years agoConvert mnemo to Horde_Session
Michael M Slusarz [Wed, 17 Nov 2010 20:24:08 +0000 (13:24 -0700)]
Convert mnemo to Horde_Session

15 years agoConvert hermes to Horde_Session
Michael M Slusarz [Wed, 17 Nov 2010 19:47:06 +0000 (12:47 -0700)]
Convert hermes to Horde_Session

15 years agoConvert gollem to Horde_Session
Michael M Slusarz [Wed, 17 Nov 2010 19:42:58 +0000 (12:42 -0700)]
Convert gollem to Horde_Session

15 years agoConvert horde/Form to Horde_Session
Michael M Slusarz [Wed, 17 Nov 2010 19:06:48 +0000 (12:06 -0700)]
Convert horde/Form to Horde_Session

15 years agoConvert Folks to Horde_Session
Michael M Slusarz [Wed, 17 Nov 2010 19:02:43 +0000 (12:02 -0700)]
Convert Folks to Horde_Session

15 years agoConvert Ansel to Horde_Session
Michael M Slusarz [Wed, 17 Nov 2010 18:57:15 +0000 (11:57 -0700)]
Convert Ansel to Horde_Session

15 years agoConverted horde/Data to using Horde_Session
Michael M Slusarz [Wed, 17 Nov 2010 18:37:17 +0000 (11:37 -0700)]
Converted horde/Data to using Horde_Session

No injection or anything - just switching out $_SESSION calls for
Horde_Session calls.

horde/Data in its current incarnation is EXTREMELY tied to Horde
applications.  It either needs to be abstracted more or completely
incorporated within horde or horde/Core.  Additionally, apps should not
be directly accessing the import_data session value.

15 years agoHorde_Themes tweaks
Michael M Slusarz [Wed, 17 Nov 2010 08:13:52 +0000 (01:13 -0700)]
Horde_Themes tweaks

Remove 'notheme' parameter - it is duplicative of 'theme'

15 years agoRemove H3 document
Michael M Slusarz [Wed, 17 Nov 2010 19:47:23 +0000 (12:47 -0700)]
Remove H3 document

15 years agoUse hasRecurEnd().
Jan Schneider [Thu, 18 Nov 2010 15:53:29 +0000 (16:53 +0100)]
Use hasRecurEnd().

15 years agoAllow to remove all attendees.
Jan Schneider [Thu, 18 Nov 2010 15:49:10 +0000 (16:49 +0100)]
Allow to remove all attendees.

15 years agoUnbreak attendee parsing.
Jan Schneider [Thu, 18 Nov 2010 15:43:05 +0000 (16:43 +0100)]
Unbreak attendee parsing.

15 years agoThis should not be typehinted, fix phpdoc to correctly explain the parameters.
Jan Schneider [Thu, 18 Nov 2010 14:35:30 +0000 (15:35 +0100)]
This should not be typehinted, fix phpdoc to correctly explain the parameters.

15 years agoThis typehint breaks passing the variable by reference
Chuck Hagenbuch [Thu, 18 Nov 2010 15:07:51 +0000 (10:07 -0500)]
This typehint breaks passing the variable by reference

15 years agoReload configuration after clearing cache due to language changes.
Jan Schneider [Thu, 18 Nov 2010 14:08:38 +0000 (15:08 +0100)]
Reload configuration after clearing cache due to language changes.

15 years agoTypehint
Jan Schneider [Thu, 18 Nov 2010 13:59:11 +0000 (14:59 +0100)]
Typehint

15 years agoFix property name.
Jan Schneider [Thu, 18 Nov 2010 13:57:23 +0000 (14:57 +0100)]
Fix property name.

15 years agoFollow symlinks if necessary.
Jan Schneider [Thu, 18 Nov 2010 12:44:55 +0000 (13:44 +0100)]
Follow symlinks if necessary.

15 years agoI don't see a reason why the ctor has to be protected. Sometimes we really just
Jan Schneider [Thu, 18 Nov 2010 10:07:47 +0000 (11:07 +0100)]
I don't see a reason why the ctor has to be protected. Sometimes we really just
need a registry object, not a complete application environment.

15 years agoOne more duplicate <label>.
Jan Schneider [Thu, 18 Nov 2010 09:58:36 +0000 (10:58 +0100)]
One more duplicate <label>.

15 years agotweak event list on monthview
Michael J. Rubinsky [Thu, 18 Nov 2010 06:29:40 +0000 (01:29 -0500)]
tweak event list on monthview

15 years agoInitial go at showing a clicked day's events on the monthview.
Michael J. Rubinsky [Thu, 18 Nov 2010 06:26:44 +0000 (01:26 -0500)]
Initial go at showing a clicked day's events on the monthview.

15 years agotemporary solution for lazy loading the initial month view.
Michael J. Rubinsky [Thu, 18 Nov 2010 06:02:59 +0000 (01:02 -0500)]
temporary solution for lazy loading the initial month view.

Will fix properly when a requested views are managed via a LIFO stack.

15 years agotweak monthview css, bit more friendly for mobile view.
Michael J. Rubinsky [Thu, 18 Nov 2010 05:50:51 +0000 (00:50 -0500)]
tweak monthview css, bit more friendly for mobile view.

15 years agoinitial attempt at event cache
Michael J. Rubinsky [Thu, 18 Nov 2010 05:24:02 +0000 (00:24 -0500)]
initial attempt at event cache

15 years agoDon't add the footer if we don't use it
Michael J. Rubinsky [Wed, 17 Nov 2010 20:47:18 +0000 (15:47 -0500)]
Don't add the footer if we don't use it

15 years agoMove general jquery-safe javascript to it's own file
Michael J. Rubinsky [Wed, 17 Nov 2010 20:46:33 +0000 (15:46 -0500)]
Move general jquery-safe javascript to it's own file

15 years agofirst stab at populating month view.
Michael J. Rubinsky [Wed, 17 Nov 2010 19:41:00 +0000 (14:41 -0500)]
first stab at populating month view.

To do this, semi-implemented caching by porting some of kronolith.js
cache code to jquery. Cache still isn't used right now other than
as a container to hold current month view, i.e. it's not reused.

Still todo: Reuse cache data, validate ajax response for view/request.
Tweak month view css
Load *initial* month view data (currently it's only triggered after the first month change).

15 years agoStore date in the node, use better format for day view.
Michael J. Rubinsky [Tue, 16 Nov 2010 21:34:55 +0000 (16:34 -0500)]
Store date in the node, use better format for day view.

15 years agostyle
Michael M Slusarz [Wed, 17 Nov 2010 07:22:34 +0000 (00:22 -0700)]
style

15 years agoBug #9385: Fix IMAP message caching
Michael M Slusarz [Wed, 17 Nov 2010 07:22:14 +0000 (00:22 -0700)]
Bug #9385: Fix IMAP message caching

15 years agoHave Horde_Themes_Element only accept array of options
Michael M Slusarz [Wed, 17 Nov 2010 06:41:24 +0000 (23:41 -0700)]
Have Horde_Themes_Element only accept array of options

15 years agophpdoc
Michael M Slusarz [Wed, 17 Nov 2010 06:37:42 +0000 (23:37 -0700)]
phpdoc

15 years agoMove CSS code out of Horde_Themes and into Horde_Themes_CSS
Michael M Slusarz [Wed, 17 Nov 2010 06:29:26 +0000 (23:29 -0700)]
Move CSS code out of Horde_Themes and into Horde_Themes_CSS

15 years agoClean up some Horde_Themes:: usage
Michael M Slusarz [Wed, 17 Nov 2010 05:51:30 +0000 (22:51 -0700)]
Clean up some Horde_Themes:: usage

15 years agoAdd Horde::includeStylesheetFiles()
Michael M Slusarz [Wed, 17 Nov 2010 01:03:35 +0000 (18:03 -0700)]
Add Horde::includeStylesheetFiles()

Horde_Themes::includeStylesheetFiles() ->
Horde_Themes::getStylesheetUrls()

Horde::getFavicon() -> Horde::includeFavicon()

15 years agoAdd Horde::getFavicon()
Michael M Slusarz [Wed, 17 Nov 2010 00:26:08 +0000 (17:26 -0700)]
Add Horde::getFavicon()

15 years agoInitial mailbox loading.
Jan Schneider [Tue, 16 Nov 2010 23:35:35 +0000 (00:35 +0100)]
Initial mailbox loading.

15 years agoBasic mailbox loading, no server data loading yet.
Jan Schneider [Tue, 16 Nov 2010 18:01:30 +0000 (19:01 +0100)]
Basic mailbox loading, no server data loading yet.

15 years agoAllow to specify class name and additional link attributes. Don't hardcode the url.
Jan Schneider [Tue, 16 Nov 2010 18:00:38 +0000 (19:00 +0100)]
Allow to specify class name and additional link attributes. Don't hardcode the url.

15 years agoAdd search filter for folder list.
Jan Schneider [Tue, 16 Nov 2010 16:59:01 +0000 (17:59 +0100)]
Add search filter for folder list.

15 years agoTry to please the commit hook.
Gunnar Wrobel [Tue, 16 Nov 2010 22:11:43 +0000 (23:11 +0100)]
Try to please the commit hook.

15 years agoUpdate package.xml.
Gunnar Wrobel [Tue, 16 Nov 2010 22:10:19 +0000 (23:10 +0100)]
Update package.xml.

15 years agoBug #9364: Components notices and fatal error
Gunnar Wrobel [Tue, 16 Nov 2010 22:09:35 +0000 (23:09 +0100)]
Bug #9364: Components notices and fatal error

15 years agoFix text representation of size search
Michael M Slusarz [Tue, 16 Nov 2010 21:40:49 +0000 (14:40 -0700)]
Fix text representation of size search

15 years agophpdoc
Michael M Slusarz [Tue, 16 Nov 2010 20:22:20 +0000 (13:22 -0700)]
phpdoc

15 years agoAllow filters to be hidden from the pref screen
Michael M Slusarz [Tue, 16 Nov 2010 19:57:54 +0000 (12:57 -0700)]
Allow filters to be hidden from the pref screen

15 years agoAutomatically build default filters/vfolder list.
Michael M Slusarz [Tue, 16 Nov 2010 19:34:38 +0000 (12:34 -0700)]
Automatically build default filters/vfolder list.

15 years agoFix issue with http_build_url:
Michael J. Rubinsky [Tue, 16 Nov 2010 20:00:59 +0000 (15:00 -0500)]
Fix issue with http_build_url:

http_build_url automatically includes the path of the called script if
the 'path' entry is missing or empty. Make sure we include a trailing slash
to avoid mangling the url

15 years agoAdd localized text for monthly_weekday recurrence and tweak text
Michael J. Rubinsky [Tue, 16 Nov 2010 19:18:48 +0000 (14:18 -0500)]
Add localized text for monthly_weekday recurrence and tweak text
for monthly_date

15 years agoStart fleshing out the event view.
Michael J. Rubinsky [Tue, 16 Nov 2010 18:52:45 +0000 (13:52 -0500)]
Start fleshing out the event view.

Still some recurrence text to work out, and then will change
includeJSVars() to only output what is needed for mobile, and not
send mobile specific stuff to non-mobile.

15 years agoTypo.
Gunnar Wrobel [Tue, 16 Nov 2010 19:32:42 +0000 (20:32 +0100)]
Typo.