Commit Graph

11524 Commits

Author SHA1 Message Date
Francis Lachapelle
d357936c31 Fix DnD of events in Safari 2013-01-17 11:21:48 -05:00
Francis Lachapelle
e279db6431 Update Finnish translation 2013-01-17 10:12:26 -05:00
Jean Raby
9897d003be remove leftover foreach loop
these are not supported by earlier versions of gnustep
While there, fixed var definitions
2013-01-16 15:10:21 -05:00
Jean Raby
113bae4638 add updateCPathInFolderInfo: withCPath2 definition 2013-01-16 15:09:25 -05:00
Francis Lachapelle
e9b18d4521 Update NEWS file 2013-01-16 11:33:51 -05:00
Francis Lachapelle
f85cc4c186 Fix bug #1846 2013-01-16 11:33:00 -05:00
Francis Lachapelle
775a8421d5 Initial Finnish translation 2013-01-16 10:54:16 -05:00
Francis Lachapelle
6c3ec9836c Update ckeditor to version 4.0.1 2013-01-15 17:46:19 -05:00
extrafu
8ce4b89656 Merge pull request #7 from inverse-inc/fix/1955_sogo-tool-passwd-handling
Fix/1955 sogo tool passwd handling
2013-01-15 10:37:14 -08:00
Ludovic Marcotte
4f2183ec07 Merge branch 'master' of https://github.com/inverse-inc/sogo 2013-01-15 13:34:13 -05:00
Ludovic Marcotte
2370ecb089 We now ignore default roles for "public" accesses. 2013-01-15 13:33:45 -05:00
Francis Lachapelle
0216658674 Update translations
- Catalan
- Czech
- Dutch
- Hungarian
- Polish
- Slovak
- SpanishArgentina
- SpanishSpain
2013-01-15 11:11:50 -05:00
Francis Lachapelle
9ac8e9f0e1 Update the timezones definitions files
Update to the latest edition of the Olson database (2012j), generated
without the "--pure" parameter to get rid of RDATES.
2013-01-14 17:39:23 -05:00
Jean Raby
8fc53ea1d7 sanitizedArguments fixes
Various style fixes
Don't use the foreach loop as it might break on old gcc/objc runtimes
Release sanitizedArguments in dealloc
2013-01-14 16:58:19 -05:00
Jean Raby
55ccd0e83f expire-autoreply: style fixes 2013-01-14 16:57:17 -05:00
Ludovic Marcotte
219dfc61c9 Updated the doc for bug #2127. 2013-01-14 15:26:35 -05:00
Ludovic Marcotte
d26df456e5 Fix for bug #2123. 2013-01-14 14:24:06 -05:00
Francis Lachapelle
bc1edef448 Update French translation 2013-01-14 13:17:48 -05:00
Francis Lachapelle
2993c3a226 Update NEWS file 2013-01-14 11:27:56 -05:00
Francis Lachapelle
0e5a4901db Add missing languages in preferences module 2013-01-11 16:06:02 -05:00
Francis Lachapelle
ec0cc29f38 Add missing translation string to UI/Common 2013-01-11 16:04:55 -05:00
Francis Lachapelle
0211a26aba Fix column display for subfolders of draft & sent 2013-01-11 14:47:13 -05:00
Francis Lachapelle
c34cca6a16 Fix datepicker arrows for IE7 2013-01-11 13:25:56 -05:00
Francis Lachapelle
630c69d82d Update datepicker CSS 2013-01-11 13:25:13 -05:00
Francis Lachapelle
d761a864eb Fix IE error when automatically loading HTML image 2013-01-11 13:23:33 -05:00
Francis Lachapelle
4b18fc108b Update NEWS file 2013-01-11 10:00:28 -05:00
Ludovic Marcotte
9d4f4c3a9c Proper fix for #2163. 2013-01-11 09:55:10 -05:00
Francis Lachapelle
0e0b7728fd Fix until date in event recurrence editor
- fixed date picker
- fixed JavaScript error caused by French translation
- fixed until date definition when timezone of active user was different
  from the system timezone
- fixes #2173, fixes #2175
2013-01-11 09:46:58 -05:00
Ludovic Marcotte
c7fbcb0fc4 Fixed bug #1850 2013-01-09 14:08:37 -05:00
Francis Lachapelle
5667bb1b11 Fix CardDAV collections for OS X
Restored the previous behavior: only the personal addressbook is
returned and only the first source directory is returned (now sorted by
id so you can control which of your addressbook sources you want to
return).
2013-01-09 11:39:29 -05:00
Jean Raby
ea904f2e05 user-preferences: rewrite + support for creds file
This is related to #1955
Remove support for specifying the user:pass on the CLI
Add support for credential file: -p filename

Rewrite the core of the run function to use a switch case instead
of ... what was there.
Sprinkle so error messages along the way.
2013-01-07 15:07:17 -05:00
Jean Raby
a75c797553 expire-autoreply: read sieve creds from a file
to specify the credential file, use: -p filename
The format of the file is:
  username:password
Fixes: 1955

Also, add logging for some error conditions
The program still supports user:password on the cli
since this is run by cron and existing setups would break
2013-01-07 15:01:06 -05:00
Jean Raby
6f8d8394df add sanitizedArguments to SOGoTool
sanitizedArguments are the arguments received on the CLI minus
those that are part of the NSArgumentDomain
For example:
  sogo-tool user-preferences set sogo1  -p /tmp/creds Vacation -f /tmp/json

arguments would contain:
  @"set", @"sogo1", @"-p", @"/tmp/creds", @"Vacation", @"-f", @"/tmp/json"
sanitizedArguments would contain :
  @"set", @"sogo1", @"Vacation"
2013-01-07 14:54:11 -05:00
Jean Raby
b838734756 reindent
kill those tabs!
2013-01-03 21:58:00 -05:00
Jean Raby
cd0244883d deb pkgs recommends 'memcached'. RPMs requires it
Fixes #2016
This means that memcached will always be installed along with sogo.
(Even if it could run on another machine/cluster like database services)
2013-01-03 15:53:58 -05:00
Francis Lachapelle
39632239f9 Fix partstat of attendee in his calendar
Fixes #2155
2013-01-03 10:15:25 -05:00
Jean Raby
1382fe25fc put back SOGo_VERSION
wasn't unused after all...
2012-12-22 11:24:18 -05:00
Jean Raby
126cd5fdfe Bump version to 2.0.3a 2012-12-21 14:30:12 -05:00
Jean Raby
ea26e0cc0a Use string version number where applicable
The goal is to be able to use 'letter' releases such as '2.0.3a'
in the Version file.
SoObjects/Mailer/GNUmakefile.preamble: UIX_MAILER_*_VERSION are now strings
  Can't use SOGoVersion since the etag uses an 'underscore' notation (2_0_3a)
SoObjects/Mailer/*.m: updated format for UIX_MAILER_*_VERSION
SoObjects/SOGo/GNUmakefile: zap SOGo_VERSION, unsused
SoObjects/SOGo/GNUmakefile.preamble: fix defines
UI/MainUI/SOGoRootPage.m: use SOGoVersion
2012-12-21 13:55:03 -05:00
Jean Raby
4971e8d05a Updated documentation regarding LDAP URLs support 2012-12-20 11:52:19 -05:00
Jean Raby
7d24ece7d6 Log ldap exception details + catch tls exceptions
Make sure to catch exceptions raised by _setupEncryption
Reindent due to NS_DURING
Log ldap exceptions details
2012-12-19 18:37:36 -05:00
Jean Raby
e253a7429c Fix whitespace - remove tabs 2012-12-19 18:02:32 -05:00
Francis Lachapelle
8db5e6d224 Fix usage of browser's language for the login page 2012-12-13 08:53:50 -05:00
Francis Lachapelle
0124191329 Update NEWS file 2012-12-12 13:45:51 -05:00
Jean Raby
d7d6a31837 use fileAttributesAtPath
attributesOfItemAtPath is not available in older GNUstep releases.
Broke build on squeeze and lucid.
2012-12-11 09:34:06 -05:00
Jean Raby
bdc5ce7cd9 Add sogo-tool dump-defaults
Add sogo-tool dump-defaults, a tool to convert an existing sogo configuration
in ~sogo/GNUstep/Defaults/.GNUstepDefaults to /etc/sogo/sogo.conf format.
The output will be in OpenStep property list format, which is much
easier to read and edit, at least for humans.

While there, sort the Tools list
2012-12-10 14:10:56 -05:00
Jean Raby
a0aef043a8 Don't abort if sogo.conf exists and is empty
This will permit patterns like:
  sogo-tool dump-defaults >/etc/sogo/sogo.conf

Without this, sogo-tool would abort as the shell first creates the file
then executes sogo-tool.
2012-12-10 14:05:11 -05:00
Jean Raby
b4822f6c4e Fix subject and character encoding
Add and Modification subject line were reversed
Added missing escapeHTML=NO
2012-12-07 17:57:19 -05:00
Ludovic Marcotte
4804337a01 Now pass the memory context when copying/moving folders. 2012-12-07 13:30:50 -05:00
Jean Raby
e2d2212524 Build the updateLink dynamically from SCRIPT_URI 2012-12-07 12:44:36 -05:00