horde.git
15 years agoFix paths.
Jan Schneider [Wed, 1 Dec 2010 17:52:52 +0000 (18:52 +0100)]
Fix paths.

15 years agoDon't add prototype.js manually.
Jan Schneider [Wed, 1 Dec 2010 17:52:36 +0000 (18:52 +0100)]
Don't add prototype.js manually.

15 years agoPass organizer to iTip view.
Jan Schneider [Wed, 1 Dec 2010 17:52:06 +0000 (18:52 +0100)]
Pass organizer to iTip view.

15 years agoFix script name.
Jan Schneider [Wed, 1 Dec 2010 17:51:45 +0000 (18:51 +0100)]
Fix script name.

15 years agoWiki code tag should default to shell script - now it displays nothing
Michael M Slusarz [Wed, 1 Dec 2010 17:28:21 +0000 (10:28 -0700)]
Wiki code tag should default to shell script - now it displays nothing

15 years agoFix icon names in syntaxhighlighter config
Michael M Slusarz [Wed, 1 Dec 2010 17:26:40 +0000 (10:26 -0700)]
Fix icon names in syntaxhighlighter config

Add 'sh' as shorthand for shell script

15 years agoAdd sh as alias for shell
Michael M Slusarz [Wed, 1 Dec 2010 17:26:32 +0000 (10:26 -0700)]
Add sh as alias for shell

15 years agoUpdate readme path
Michael M Slusarz [Wed, 1 Dec 2010 17:01:22 +0000 (10:01 -0700)]
Update readme path

15 years agoUpdate TODO.
Gunnar Wrobel [Wed, 1 Dec 2010 15:32:25 +0000 (16:32 +0100)]
Update TODO.

15 years agoFix packaging.
Gunnar Wrobel [Wed, 1 Dec 2010 15:32:15 +0000 (16:32 +0100)]
Fix packaging.

15 years agoExclude files in horde/config/*.d/
Gunnar Wrobel [Wed, 1 Dec 2010 15:31:54 +0000 (16:31 +0100)]
Exclude files in horde/config/*.d/

15 years agoComplete testing.
Gunnar Wrobel [Wed, 1 Dec 2010 15:12:57 +0000 (16:12 +0100)]
Complete testing.

15 years agoUpdate package.xml.
Gunnar Wrobel [Wed, 1 Dec 2010 14:25:17 +0000 (15:25 +0100)]
Update package.xml.

15 years agoAdd setUp and tearDown to avoid side effects. Remove useless test.
Gunnar Wrobel [Wed, 1 Dec 2010 14:18:16 +0000 (15:18 +0100)]
Add setUp and tearDown to avoid side effects. Remove useless test.

15 years agoRemove the use of Horde_Session and access the session directly. Simplify the factory.
Gunnar Wrobel [Wed, 1 Dec 2010 13:56:19 +0000 (14:56 +0100)]
Remove the use of Horde_Session and access the session directly. Simplify the factory.

15 years agoInitialize Token translations.
Jan Schneider [Wed, 1 Dec 2010 09:29:31 +0000 (10:29 +0100)]
Initialize Token translations.

15 years agoBug #9418: Header/Charset improvements/cleanups for IMP_Compose
Michael M Slusarz [Wed, 1 Dec 2010 09:05:52 +0000 (02:05 -0700)]
Bug #9418: Header/Charset improvements/cleanups for IMP_Compose

15 years agoFix resuming drafts in dimp
Michael M Slusarz [Wed, 1 Dec 2010 08:00:46 +0000 (01:00 -0700)]
Fix resuming drafts in dimp

15 years agoBug #9418: Honor chosen charset when saving drafts
Michael M Slusarz [Wed, 1 Dec 2010 07:55:27 +0000 (00:55 -0700)]
Bug #9418: Honor chosen charset when saving drafts

15 years agoMake it easier to grok horde log for PHP errors
Michael M Slusarz [Wed, 1 Dec 2010 06:40:07 +0000 (23:40 -0700)]
Make it easier to grok horde log for PHP errors

15 years ago'm' might not be set (vfolders)
Michael M Slusarz [Wed, 1 Dec 2010 06:38:35 +0000 (23:38 -0700)]
'm' might not be set (vfolders)

15 years agoAdd application/javascript MIME type to viewer config
Michael M Slusarz [Wed, 1 Dec 2010 06:26:35 +0000 (23:26 -0700)]
Add application/javascript MIME type to viewer config

Makes javascript viewing work in Chora again

15 years agoAdd link to file from commits page
Michael M Slusarz [Wed, 1 Dec 2010 06:22:04 +0000 (23:22 -0700)]
Add link to file from commits page

15 years agoNeed to init bin/translation properly.
Michael M Slusarz [Wed, 1 Dec 2010 05:46:40 +0000 (22:46 -0700)]
Need to init bin/translation properly.

Things like the injector need to be set.

15 years agoOnly destroy session if it exists
Michael M Slusarz [Wed, 1 Dec 2010 05:45:35 +0000 (22:45 -0700)]
Only destroy session if it exists

15 years agoI don't think this file is needed, especially since it is empty
Michael M Slusarz [Wed, 1 Dec 2010 05:04:30 +0000 (22:04 -0700)]
I don't think this file is needed, especially since it is empty

15 years agoDon't store session values if they are empty
Michael M Slusarz [Wed, 1 Dec 2010 04:36:43 +0000 (21:36 -0700)]
Don't store session values if they are empty

15 years agoDon't show thread graphics in vertical mode
Michael M Slusarz [Wed, 1 Dec 2010 04:29:06 +0000 (21:29 -0700)]
Don't show thread graphics in vertical mode

15 years agoFix viewport update of thread messages after delete.
Michael M Slusarz [Wed, 1 Dec 2010 04:25:43 +0000 (21:25 -0700)]
Fix viewport update of thread messages after delete.

15 years agoUse new nonce support for request tokens
Michael M Slusarz [Tue, 30 Nov 2010 23:32:31 +0000 (16:32 -0700)]
Use new nonce support for request tokens

15 years agoAdd translation support to horde/Token
Michael M Slusarz [Tue, 30 Nov 2010 23:31:45 +0000 (16:31 -0700)]
Add translation support to horde/Token

15 years agoBug #9419: Fix typo
Michael M Slusarz [Tue, 30 Nov 2010 20:44:35 +0000 (13:44 -0700)]
Bug #9419: Fix typo

15 years agoBug #9417: Fix class name
Michael M Slusarz [Tue, 30 Nov 2010 20:42:00 +0000 (13:42 -0700)]
Bug #9417: Fix class name

15 years agoBug #9415: Fix storing IMAP object in session
Michael M Slusarz [Tue, 30 Nov 2010 20:36:56 +0000 (13:36 -0700)]
Bug #9415: Fix storing IMAP object in session

Don't store IMAP object in session if login failed.

While rewriting this, converted IMP_Imap to Serializable interface,
which allows us to cache one more piece of data that shouldn't change
during the session (default namespace).  Also moves all recreation of
the object to the injector, which is cleaner.

15 years agoBug #9415: Fix fatal error if IMAP object does not exist
Michael M Slusarz [Tue, 30 Nov 2010 19:37:42 +0000 (12:37 -0700)]
Bug #9415: Fix fatal error if IMAP object does not exist

15 years agoHave Horde handle PHP legacy error handling.
Michael M Slusarz [Tue, 30 Nov 2010 19:19:43 +0000 (12:19 -0700)]
Have Horde handle PHP legacy error handling.

First - no need to use error_reporting() wrapper anymore - my tests
indicate that as of PHP 5.3, using @foo() is twice as fast.

Next, have all error messages be caught by Horde.  For now, this means
all PHP warnings are output to the Horde DEBUG log rather than to the
screen.  We can play with the various output options in
Horde::errorHandler().

Still need to go through and remove "@" from many function calls.  These
suppressions can result in the WSOD and make for difficult debugging.
Going forward, we should only be concerned with suppressing warnings
that we know aren't critical (e.g. unserialize(), htmlspecialchars()).

15 years agoFix Horde_Cache usage correctly.
Jan Schneider [Tue, 30 Nov 2010 16:50:26 +0000 (17:50 +0100)]
Fix Horde_Cache usage correctly.

15 years agoCorrect method names.
Gunnar Wrobel [Tue, 30 Nov 2010 15:40:07 +0000 (16:40 +0100)]
Correct method names.

15 years agoRemove Horde_Nonce as duplication protection in Horde does not need that amount of...
Gunnar Wrobel [Tue, 30 Nov 2010 15:35:24 +0000 (16:35 +0100)]
Remove Horde_Nonce as duplication protection in Horde does not need that amount of complexity (though I really liked the bloom filter thing).

15 years agoUse the existing "auth" secret.
Gunnar Wrobel [Tue, 30 Nov 2010 15:33:22 +0000 (16:33 +0100)]
Use the existing "auth" secret.

15 years agoPretty sure we still want a Horde_Cache object here, not a storage_base object.
Chuck Hagenbuch [Tue, 30 Nov 2010 15:05:32 +0000 (10:05 -0500)]
Pretty sure we still want a Horde_Cache object here, not a storage_base object.

15 years agoRemove charset methods.
Jan Schneider [Tue, 30 Nov 2010 14:41:59 +0000 (15:41 +0100)]
Remove charset methods.

They are only implemented in the MySQL drivers anyway and using SET
NAMES causes more problems than it solves. Actually it breaks the
current share driver.

15 years agoFix paths.
Jan Schneider [Tue, 30 Nov 2010 14:41:48 +0000 (15:41 +0100)]
Fix paths.

15 years agoAdd configuration for mysql tests.
Jan Schneider [Tue, 30 Nov 2010 14:39:34 +0000 (15:39 +0100)]
Add configuration for mysql tests.

15 years agoConvert to new Horde_Cache class layout.
Jan Schneider [Tue, 30 Nov 2010 14:32:58 +0000 (15:32 +0100)]
Convert to new Horde_Cache class layout.

15 years agoDefault to no expiration.
Jan Schneider [Tue, 30 Nov 2010 14:32:04 +0000 (15:32 +0100)]
Default to no expiration.

15 years agoNeed to set up autoloading globally.
Jan Schneider [Tue, 30 Nov 2010 14:19:05 +0000 (15:19 +0100)]
Need to set up autoloading globally.

15 years agoConsistently extend exception classes from Horde_Exception_Prior.
Jan Schneider [Tue, 30 Nov 2010 13:43:21 +0000 (14:43 +0100)]
Consistently extend exception classes from Horde_Exception_Prior.
CS, cleanup.

15 years agoFix directory name, remove outdated tests.
Jan Schneider [Tue, 30 Nov 2010 13:31:08 +0000 (14:31 +0100)]
Fix directory name, remove outdated tests.

15 years agoHere too.
Jan Schneider [Tue, 30 Nov 2010 13:30:26 +0000 (14:30 +0100)]
Here too.

15 years agoFix package name.
Jan Schneider [Tue, 30 Nov 2010 13:28:06 +0000 (14:28 +0100)]
Fix package name.

15 years agoAdd changelog entry.
Gunnar Wrobel [Tue, 30 Nov 2010 12:47:16 +0000 (13:47 +0100)]
Add changelog entry.

15 years agoExchange the session based logout token with the timestamped token variant as an...
Gunnar Wrobel [Tue, 30 Nov 2010 12:46:07 +0000 (13:46 +0100)]
Exchange the session based logout token with the timestamped token variant as an example.

15 years agoProvide the token lifetime as parameter to the token system.
Gunnar Wrobel [Tue, 30 Nov 2010 12:44:54 +0000 (13:44 +0100)]
Provide the token lifetime as parameter to the token system.

15 years agoAdd methods that throw an exception in case a token is invalid.
Gunnar Wrobel [Tue, 30 Nov 2010 12:37:53 +0000 (13:37 +0100)]
Add methods that throw an exception in case a token is invalid.

15 years agoI understand it better this way.
Gunnar Wrobel [Tue, 30 Nov 2010 11:51:44 +0000 (12:51 +0100)]
I understand it better this way.

15 years agoTest the token_lifetime parameter.
Gunnar Wrobel [Tue, 30 Nov 2010 07:29:38 +0000 (08:29 +0100)]
Test the token_lifetime parameter.

15 years agoFix class name.
Gunnar Wrobel [Tue, 30 Nov 2010 06:47:49 +0000 (07:47 +0100)]
Fix class name.

15 years agoAdd the timeout and unique checks.
Gunnar Wrobel [Tue, 30 Nov 2010 06:44:55 +0000 (07:44 +0100)]
Add the timeout and unique checks.

15 years agoAdd initial steps of the token validation.
Gunnar Wrobel [Tue, 30 Nov 2010 05:49:46 +0000 (06:49 +0100)]
Add initial steps of the token validation.

15 years agoAdd function to generate signed tokens.
Gunnar Wrobel [Tue, 30 Nov 2010 05:32:09 +0000 (06:32 +0100)]
Add function to generate signed tokens.

15 years agoAdd the secret parameter to the token system.
Gunnar Wrobel [Tue, 30 Nov 2010 05:05:00 +0000 (06:05 +0100)]
Add the secret parameter to the token system.

15 years agoSimplify.
Gunnar Wrobel [Tue, 30 Nov 2010 04:36:58 +0000 (05:36 +0100)]
Simplify.

15 years agoAdd a simple nonce-returning function.
Gunnar Wrobel [Tue, 30 Nov 2010 04:35:04 +0000 (05:35 +0100)]
Add a simple nonce-returning function.

I avoided Horde_Nonce for now as I got doubts whether Horde really
needs the complexity of Horde_Nonce.

15 years agoCleanup.
Gunnar Wrobel [Wed, 17 Nov 2010 16:37:34 +0000 (17:37 +0100)]
Cleanup.

15 years agoDo not let Crypt_Blowfish die on exceptions.
Gunnar Wrobel [Wed, 17 Nov 2010 16:30:50 +0000 (17:30 +0100)]
Do not let Crypt_Blowfish die on exceptions.

I'm not 100% certain this commit introduces the best way of dealing
with Crypt_Blowfish errors. As far as I can see there are four
situations that Crypt_Blowfish considers to be an error. In each of
these cases the library will unconditionally raise a PEAR error with
the mode "PEAR_ERROR_DIE". Which will unconditionally kill us.

Apparently one such situation has already been hit (commit
271ce27ceee4749c667b3d0b51be8947c915472d).

Now we are double checking input in both Horde_Secret and
Crypt_Blowfish but on the other hand we don't have to check the return
values anymore.

15 years agoAdd a test for the null padding issue.
Gunnar Wrobel [Wed, 17 Nov 2010 15:49:10 +0000 (16:49 +0100)]
Add a test for the null padding issue.

15 years agoAh, looks like Null-padding killed the tests :)
Gunnar Wrobel [Wed, 17 Nov 2010 15:35:57 +0000 (16:35 +0100)]
Ah, looks like Null-padding killed the tests :)

15 years agoUpdated package.xml and some phpdoc.
Gunnar Wrobel [Wed, 17 Nov 2010 15:30:46 +0000 (16:30 +0100)]
Updated package.xml and some phpdoc.

15 years agoA first, simple bloom filter.
Gunnar Wrobel [Wed, 17 Nov 2010 14:02:44 +0000 (15:02 +0100)]
A first, simple bloom filter.

15 years agoAdded a first hashing algorithm (for session based nonce invalidation).
Gunnar Wrobel [Mon, 15 Nov 2010 08:02:58 +0000 (09:02 +0100)]
Added a first hashing algorithm (for session based nonce invalidation).

15 years agoTimestamp validation.
Gunnar Wrobel [Wed, 3 Nov 2010 20:01:46 +0000 (21:01 +0100)]
Timestamp validation.

15 years agoStarted validation testing.
Gunnar Wrobel [Wed, 3 Nov 2010 17:51:49 +0000 (18:51 +0100)]
Started validation testing.

15 years agoConsistently use data theme A in all apps.
Jan Schneider [Tue, 30 Nov 2010 12:32:16 +0000 (13:32 +0100)]
Consistently use data theme A in all apps.

15 years agoUse dialog view for events.
Jan Schneider [Tue, 30 Nov 2010 12:31:11 +0000 (13:31 +0100)]
Use dialog view for events.

15 years agoAdd navigation between messages (of the currently loaded slice). Swipes don't work...
Jan Schneider [Tue, 30 Nov 2010 12:13:26 +0000 (13:13 +0100)]
Add navigation between messages (of the currently loaded slice). Swipes don't work well yet.

15 years agoFix generating configuration script.
Jan Schneider [Mon, 29 Nov 2010 21:35:32 +0000 (22:35 +0100)]
Fix generating configuration script.

15 years agoFix path.
Jan Schneider [Mon, 29 Nov 2010 21:15:12 +0000 (22:15 +0100)]
Fix path.

15 years agoOnly show unread messages bold. It doesn't make much sense, but the viewport data...
Jan Schneider [Mon, 29 Nov 2010 18:00:59 +0000 (19:00 +0100)]
Only show unread messages bold. It doesn't make much sense, but the viewport data returns the seen flag reversed.

15 years agoShow 'more..' entry if there are more messages in the mailbox. Doesn't do anything...
Jan Schneider [Mon, 29 Nov 2010 17:58:56 +0000 (18:58 +0100)]
Show 'more..' entry if there are more messages in the mailbox. Doesn't do anything yet.

15 years agoFinish display of notification messages. Embedded HTML doesn't work well yet.
Jan Schneider [Mon, 29 Nov 2010 17:01:26 +0000 (18:01 +0100)]
Finish display of notification messages. Embedded HTML doesn't work well yet.

15 years agoInitial content.
Jan Schneider [Mon, 29 Nov 2010 16:56:08 +0000 (17:56 +0100)]
Initial content.

15 years agoFix variable name.
Jan Schneider [Mon, 29 Nov 2010 16:12:18 +0000 (17:12 +0100)]
Fix variable name.

15 years agoAlignment of header labels.
Jan Schneider [Mon, 29 Nov 2010 15:13:37 +0000 (16:13 +0100)]
Alignment of header labels.

15 years agoTree is option for "Core" but it is mandatory for "horde"
Gunnar Wrobel [Mon, 29 Nov 2010 16:21:43 +0000 (17:21 +0100)]
Tree is option for "Core" but it is mandatory for "horde"

15 years agoFix the variable name in the error message.
Gunnar Wrobel [Mon, 29 Nov 2010 16:00:16 +0000 (17:00 +0100)]
Fix the variable name in the error message.

15 years agoMerge branch 'horde-prefs-file'
Gunnar Wrobel [Mon, 29 Nov 2010 15:50:46 +0000 (16:50 +0100)]
Merge branch 'horde-prefs-file'

15 years agoExtend testing and fix first bug.
Gunnar Wrobel [Mon, 29 Nov 2010 15:48:00 +0000 (16:48 +0100)]
Extend testing and fix first bug.

15 years agoStart test suite.
Gunnar Wrobel [Mon, 29 Nov 2010 15:41:56 +0000 (16:41 +0100)]
Start test suite.

15 years agoFix mozilla gradient definition
Chuck Hagenbuch [Mon, 29 Nov 2010 15:38:12 +0000 (10:38 -0500)]
Fix mozilla gradient definition

15 years agophpdoc
Gunnar Wrobel [Mon, 29 Nov 2010 15:36:54 +0000 (16:36 +0100)]
phpdoc

15 years agoDon't try to call js, if not passed back.
Jan Schneider [Mon, 29 Nov 2010 15:01:00 +0000 (16:01 +0100)]
Don't try to call js, if not passed back.

15 years agoAdd debug(), catch callback exceptions.
Jan Schneider [Mon, 29 Nov 2010 14:57:23 +0000 (15:57 +0100)]
Add debug(), catch callback exceptions.

15 years agoAdd a base object for common jQuery Mobile stuff.
Jan Schneider [Mon, 29 Nov 2010 14:32:19 +0000 (15:32 +0100)]
Add a base object for common jQuery Mobile stuff.

15 years agoAdapt to recent Horde_Session changes.
Gunnar Wrobel [Mon, 29 Nov 2010 05:51:40 +0000 (06:51 +0100)]
Adapt to recent Horde_Session changes.

15 years agoAdd optional dependency on Kolab_Session
Gunnar Wrobel [Mon, 29 Nov 2010 05:30:36 +0000 (06:30 +0100)]
Add optional dependency on Kolab_Session

15 years agoTypo.
Gunnar Wrobel [Mon, 29 Nov 2010 05:20:21 +0000 (06:20 +0100)]
Typo.

15 years agoAdd optional Db dependency.
Gunnar Wrobel [Mon, 29 Nov 2010 05:00:24 +0000 (06:00 +0100)]
Add optional Db dependency.

15 years agoMake recent styles more consistent in border color with existing styles, remove a...
Chuck Hagenbuch [Mon, 29 Nov 2010 03:38:05 +0000 (22:38 -0500)]
Make recent styles more consistent in border color with existing styles, remove a few unused styles

15 years agoUse the commit log partial when showing file checkouts
Chuck Hagenbuch [Mon, 29 Nov 2010 03:37:08 +0000 (22:37 -0500)]
Use the commit log partial when showing file checkouts