Ludovic Marcotte
7ca66b4078
(feat) new junk/not junk capability with generic SMTP integration
2016-01-22 10:30:27 -05:00
Francis Lachapelle
04c68e0674
Localization
2016-01-21 10:10:13 -05:00
Francis Lachapelle
bf7f5e8be7
Localization
2016-01-20 15:09:22 -05:00
Francis Lachapelle
f1d0f770df
Revert "Request all contacts when no filter"
...
This reverts commit 1c8b693656
.
2016-01-20 13:59:13 -05:00
Francis Lachapelle
596c22d828
Update ChangeLog
2016-01-18 14:17:36 -05:00
Ludovic Marcotte
e223d064d9
(fix) disabled test for now since it fails on squeeze
2016-01-18 14:13:25 -05:00
Ludovic Marcotte
dbf6426449
(fix) don't use false, but use NO
2016-01-18 14:05:30 -05:00
Francis Lachapelle
7fc6eec157
Update ChangeLog
2016-01-18 11:24:23 -05:00
Ludovic Marcotte
f48b3405d7
(fix) old case with gcc
2016-01-18 11:14:25 -05:00
Ludovic Marcotte
52bc589ab8
(fix) re-enabled test
2016-01-18 10:50:48 -05:00
Ludovic Marcotte
03f879433b
(fix) let the test compile on older gcc
2016-01-18 10:23:19 -05:00
Francis Lachapelle
ad141295ed
Update ChangeLog
2016-01-18 09:55:36 -05:00
Francis Lachapelle
5fef815191
Preparation for release 2.3.6
2016-01-18 09:55:21 -05:00
Francis Lachapelle
ec28fdc8d0
Update ChangeLog
2016-01-18 09:51:58 -05:00
Francis Lachapelle
b1590f6b2e
Update translations
2016-01-18 09:51:22 -05:00
Ludovic Marcotte
800d143a35
Update NEWS file regarding PR#184
2016-01-18 09:20:41 -05:00
extrafu
a503b34d7a
Merge pull request #184 from zentyal/master
...
Fixes from Zentyal since 2015/12/30
2016-01-18 09:10:35 -05:00
Jesús García Sáez
65670027cb
Merge pull request #231 from zentyal/ejhernandez/calendar-perm
...
Calendar folder permission roles
2016-01-18 13:49:39 +01:00
Ludovic Marcotte
d5bf661cf1
(fix) avoid generating empty ConversationId which can break Android EAS
2016-01-17 06:30:02 -05:00
Ludovic Marcotte
dc2878b5e2
(fix) don't generate dual Body tag for event exceptions
2016-01-16 08:33:55 -05:00
Ludovic Marcotte
f9aab0de75
(fix) correctly remove the event/task
2016-01-14 14:50:58 -05:00
Francis Lachapelle
5c58299458
Update Russian translation
2016-01-14 09:10:56 -05:00
Enrique J. Hernández Blasco
57fad470fb
oc-calendar: Detail limitations on setting permissions
...
As MAPI permission flags are much more detailed that SOGo ones.
2016-01-13 17:52:49 +01:00
Enrique J. Hernández Blasco
e0b7efbbbf
oc-calendar: Set simple and Detailed Free/Busy permission level
...
By restricting when FolderVisible right is set to the following rights:
* ReadAny
* EditAny
* DeleteAny
This goes beyond what specs says about when FolderVisible right is
mandatory but there is no more information stored in SOGo
(no possibility to set FolderVisible specific right)
See [MS-OXCPERM] Section 2.2.6 for more details
2016-01-13 17:52:48 +01:00
Enrique J. Hernández Blasco
4278e417a7
oc-calendar: Enable editor role
...
When Outlook sets the editor role, the FreeBusyDetailed and FreeBusySimple
right flags are set as Full Details are available.
When we store this information in SOGo, the SOGoCalendarRole_PublicModifier,
SOGoCalendarRole_PrivateModifier and SOGoCalendarRole_ConfidentialModifier
are stored as well as the free busy related roles, but as
[SOGoAppointmentFolder aclsForUser:forObjectAtPath] only returns the highest
access rights, we have to set as well the FreeBusy flags.
More details on [MS-OXCPERM] Section 2.2.6
2016-01-13 17:52:48 +01:00
Ludovic Marcotte
230688bf4e
(fix) adjusted JS files regarding translation updates
2016-01-13 11:29:41 -05:00
Francis Lachapelle
1a1f74b5d0
(fix) Remove non-localized languages names
2016-01-13 10:52:36 -05:00
Francis Lachapelle
93d1c3d4e7
verify_translations.py: fix syntax error
2016-01-13 10:49:29 -05:00
Francis Lachapelle
ea37a9cd29
verify_translations.py: handle JavaScript files
2016-01-13 10:48:17 -05:00
Francis Lachapelle
8e8e19666a
Localization
2016-01-13 09:45:03 -05:00
Francis Lachapelle
76b4563b2f
verify_translations.py: handle toolbars
2016-01-13 09:41:03 -05:00
Francis Lachapelle
4ce3947e60
Fix localizable strings (templates, JavaScript)
2016-01-13 09:26:21 -05:00
Francis Lachapelle
0a8f52ce7d
Update Russian translation
2016-01-13 09:17:20 -05:00
Enrique J. Hernández
9bb2473c8e
Merge pull request #233 from zentyal/jgarcia/delete-attach-after-fail
...
Do not include failure attachments (really long filenames)
2016-01-13 12:08:58 +01:00
Jesús García Sáez
2d5995a8f4
Merge pull request #213 from zentyal/jamor/unittest-merge
...
Add RTFHandler unittest
2016-01-12 18:35:43 +01:00
Jesús García Sáez
cee83df085
Merge pull request #232 from zentyal/ejhernandez/junit-output
...
Give support to JUnit output format for sogo-tests
2016-01-12 18:29:49 +01:00
Enrique J. Hernández Blasco
0c5f4edb36
Give support to JUnit output format for sogo-tests
...
To integrate with CI system.
sogo-tests now accepts a flag (-f) to determine the output format:
* text : Current behaviour and default value
* junit: XML output suitable for CI system such as Jenkins
2016-01-12 16:14:30 +01:00
Jesús García Sáez
90378b76eb
draft: remove attachment on failure
...
Attachment creation can succeed and attachment mime file could fail
This can happen, e.g., when the filename's length is close to the maximum
allowed but your filesystem and then mime file will exceed that limit
(because it has a prefix).
2016-01-12 16:10:39 +01:00
Enrique J. Hernández
6aeb13ba65
Merge pull request #227 from zentyal/jgarcia/qp-encode-subjects
...
Fix encoding of subjects of emails with non-ascii characters
2016-01-12 16:04:42 +01:00
Francis Lachapelle
216371fd80
Russian localization
...
Fixes #3383
2016-01-11 09:47:27 -05:00
Jesús García Sáez
5927d3303c
Merge pull request #230 from zentyal/ejhernandez/debug-rc
...
oc: Print retval on high debug for library interface
2016-01-11 09:33:29 +01:00
Ludovic Marcotte
6a3e64f849
(fix) when deleting an event using EAS, properly invoke the auto-scheduling code
2016-01-08 13:12:00 -05:00
Ludovic Marcotte
490043b2e1
(fix) we now follow 301 redirects when fetching ICS calendars
2016-01-08 12:02:33 -05:00
Ludovic Marcotte
210d6908b8
(fix) Fixed DomainLessLogin logins in multi-domain
2016-01-08 11:39:19 -05:00
Ludovic Marcotte
ca7f093155
(fix) properly escape the UID too
2016-01-07 11:12:33 -05:00
Enrique J. Hernández
2ad00f8cef
Merge pull request #229 from zentyal/jvalles/missing-appointment-notifications
...
Add the domain in the `uidInDomain` method
2016-01-07 16:42:03 +01:00
Ludovic Marcotte
b5780357cb
(fix) updated NEWS file
2016-01-07 10:00:45 -05:00
Ludovic Marcotte
67f38e1127
(fix) don't escape twice ( #3423 )
2016-01-07 09:58:44 -05:00
Ludovic Marcotte
36985a19e9
(feat) UI for previous commit
2016-01-07 09:17:46 -05:00
Ludovic Marcotte
06cbe527e8
(feat) Now able to sync only default mail folders when using EAS
2016-01-07 09:17:35 -05:00