Jean Raby
0f65eab377
* SoObjects/SOGo/LDAPSource.m (changePasswordForLogin):
...
if userPasswordAlgorithm was not set or was set to "none",
use the plaintext password directly instead of using '{none}plaintext'
which isn't valid.
Monotone-Parent: d538a70c8651aa1849c88eedda7782a21b41b591
Monotone-Revision: a6dfa4114eeabf1790dbbd7a169d81c988375c12
Monotone-Author: jraby@inverse.ca
Monotone-Date: 2012-08-03T18:10:01
2012-08-03 18:10:01 +00:00
Francis Lachapelle
3bda924ebf
See ChangeLog.
...
Monotone-Parent: 633c912a165a7258c1aa8a70d0816daff59274e1
Monotone-Revision: de7e6a583e1acc600d976efeef72db979312bb94
Monotone-Author: flachapelle@inverse.ca
Monotone-Date: 2012-07-28T02:22:51
2012-07-28 02:22:51 +00:00
Francis Lachapelle
5c73a3e745
See ChangeLog.
...
Monotone-Parent: a860eef99344cc9894f15336b3781ecf101807e4
Monotone-Revision: e4cb9e3d176a6344fdd81d88e8df6109f468d9b2
Monotone-Author: flachapelle@inverse.ca
Monotone-Date: 2012-07-25T18:30:55
2012-07-25 18:30:55 +00:00
Francis Lachapelle
36bde4e042
See ChangeLog.
...
Monotone-Parent: 20ed9d28f7e0284da6a03803be4b44515ff13153
Monotone-Revision: 84638520098e5b0e2cebc6efed95a3c49beac705
Monotone-Author: flachapelle@inverse.ca
Monotone-Date: 2012-07-25T15:31:40
2012-07-25 15:31:40 +00:00
Francis Lachapelle
7c12e56253
See ChangeLog.
...
Monotone-Parent: 5be006c193563fa56c59af40f439dd28be19ed62
Monotone-Revision: 3724c4e7b13bc7e47dfac774a12b9b16f85cc78b
Monotone-Author: flachapelle@inverse.ca
Monotone-Date: 2012-07-25T14:03:37
2012-07-25 14:03:37 +00:00
Francis Lachapelle
d6b6242311
Updated BrazilianPortuguese, Czech, Dutch, French, German, Italian, Spanish (Argentina), Spanish (Spain) translations
...
Monotone-Parent: 00a98c9420d949b7f4dccea479d8d3d83154bdf4
Monotone-Revision: 5be006c193563fa56c59af40f439dd28be19ed62
Monotone-Author: flachapelle@inverse.ca
Monotone-Date: 2012-07-24T18:51:09
2012-07-24 18:51:09 +00:00
Ludovic Marcotte
dbdba16168
Added comment in the code regarding previous commit
...
Monotone-Parent: e7b38d4230f362ff9d71b2d1bfa8af9b8a2e80c6
Monotone-Revision: 90e0a15d1fa7861aebb988530cf5503d63b9b9c0
Monotone-Author: ludovic@Sophos.ca
Monotone-Date: 2012-07-24T14:08:56
2012-07-24 14:08:56 +00:00
Ludovic Marcotte
f348bd3211
Fix for bug #1888
...
Monotone-Parent: 247bc51241f490e20ac9abc386e95d4198cefbaf
Monotone-Revision: 5c693d8846aabef79f3f26fae416c99fe51bed78
Monotone-Author: ludovic@Sophos.ca
Monotone-Date: 2012-07-24T13:58:47
2012-07-24 13:58:47 +00:00
Wolfgang Sourdeau
8f31821e1d
Monotone-Parent: c9c54e20cc8e010c29ef8e5fa1cbd039c35e5344
...
Monotone-Revision: 7eb19f1f060daa6cb0a2421481ec351910c3af68
Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2012-07-20T19:07:03
2012-07-20 19:07:03 +00:00
Francis Lachapelle
5c618e5638
Improved HTML of mail notifications. See ChangeLog.
...
Monotone-Parent: 8ce46d6fa7b1d1a9d12069cee3ba796d99d668d2
Monotone-Revision: 5a6d160e6f9616edb725a40e08f24f0f0bf539b0
Monotone-Author: flachapelle@inverse.ca
Monotone-Date: 2012-07-20T18:34:59
2012-07-20 18:34:59 +00:00
Jean Raby
aeef968c4e
* Tests/Integration/config.py.in: New config parameter: webCalendarURL
...
* Tests/Integration/webdavlib.py(HTTPPOST,HTTPGET):
Allow cookies in post and get requests.
* Tests/Integration/test-ui-posts.py: New test class
Currently contains only one test case which exercises addWebCalendar
* SoObjects/Appointments/GNUmakefile:
use -Wl,--no-as-needed when linking. Fixes #1863
Monotone-Parent: 080d411d52272c158ce60ea0bab6ba8eb9d9aa2a
Monotone-Revision: 8ce46d6fa7b1d1a9d12069cee3ba796d99d668d2
Monotone-Author: jraby@inverse.ca
Monotone-Date: 2012-07-18T20:22:54
2012-07-18 20:22:54 +00:00
Ludovic Marcotte
1abc40c127
See ChangeLog
...
Monotone-Parent: f489c387ef5efde7f9beee4a9b97ecf85275ffb2
Monotone-Revision: 080d411d52272c158ce60ea0bab6ba8eb9d9aa2a
Monotone-Author: ludovic@Sophos.ca
Monotone-Date: 2012-07-18T19:05:58
2012-07-18 19:05:58 +00:00
Wolfgang Sourdeau
91d9836d80
Monotone-Parent: 471d12add6428916fe0b3d9938d1362d062f1de1
...
Monotone-Revision: 22bcd9c626e305661b31c70a49c93352266c2dc8
Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2012-07-14T02:41:29
2012-07-14 02:41:29 +00:00
Wolfgang Sourdeau
6cd17dc9b8
Monotone-Parent: 493dd9034b71a42f4fc3df70a482872a7c50cc22
...
Monotone-Revision: f071f53cbc4a39b0b852c58e7e57332f05ef1e0c
Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2012-07-13T20:59:09
2012-07-13 20:59:09 +00:00
Wolfgang Sourdeau
ee723f9694
fixed neglected warnings
...
Monotone-Parent: 61a57c3431ce88c941b644d5a0ce21abb1f82f8c
Monotone-Revision: 493dd9034b71a42f4fc3df70a482872a7c50cc22
Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2012-07-13T20:37:16
2012-07-13 20:37:16 +00:00
Wolfgang Sourdeau
cbd4bd907a
Monotone-Parent: 7fb9c9db1f708e5ebd59004e2cd37cf85e5d94d6
...
Monotone-Revision: 61a57c3431ce88c941b644d5a0ce21abb1f82f8c
Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2012-07-13T20:36:19
2012-07-13 20:36:19 +00:00
Wolfgang Sourdeau
d40be7d196
fixed missing declaration update
...
Monotone-Parent: 11acebc5a76969e7e9f712ff0325cb10e3171669
Monotone-Revision: 7fb9c9db1f708e5ebd59004e2cd37cf85e5d94d6
Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2012-07-13T20:35:02
2012-07-13 20:35:02 +00:00
Wolfgang Sourdeau
5b1abf0d68
fixed missing declaration update
...
Monotone-Parent: d953e1b8cae8bcdf2a3cff4219ea365af8391941
Monotone-Revision: 11acebc5a76969e7e9f712ff0325cb10e3171669
Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2012-07-13T20:34:13
2012-07-13 20:34:13 +00:00
Wolfgang Sourdeau
82f3f1b3d9
Monotone-Parent: 9475f39d99549bfa74e7f88be7e54d9650beb0d5
...
Monotone-Revision: d953e1b8cae8bcdf2a3cff4219ea365af8391941
Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2012-07-13T20:31:41
2012-07-13 20:31:41 +00:00
Jean Raby
ef848303a3
* SoObjects/Mailer/SOGoMailForward.m (from, to, cc, reply-to):
...
mailHeaders returns an array if there are multiple headers of the same type.
Handle this case to correctly show multiple from, to, cc and reply-to headers
in mail replies/forwards instead of crashing.
Monotone-Parent: dac25405c6ab2f1d735ddb9f6db4243e5e96d14b
Monotone-Revision: 29aefdeb26834742b8cd9f01120573b4dcbcc7ed
Monotone-Author: jraby@inverse.ca
Monotone-Date: 2012-07-12T16:47:23
2012-07-12 16:47:23 +00:00
Wolfgang Sourdeau
825686eaed
merge of '1fae890d6e269d7918982811c46400a4ff38745d'
...
and '4d39a71900cc87ae1185f268c1c35a5a4b086b1d'
Monotone-Parent: 1fae890d6e269d7918982811c46400a4ff38745d
Monotone-Parent: 4d39a71900cc87ae1185f268c1c35a5a4b086b1d
Monotone-Revision: dac25405c6ab2f1d735ddb9f6db4243e5e96d14b
Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2012-07-12T15:04:27
2012-07-12 15:04:27 +00:00
Wolfgang Sourdeau
87a7732361
applied changes from c6b25920d896b2d19d0ef40a4cadee46c87bba2d
...
through fcec9822c0aaee8cefba77d0f50a8582b33fa3f0
Monotone-Parent: 975e40192e290b5aa4bc5c5b99a12b299d84fa5a
Monotone-Revision: 4d39a71900cc87ae1185f268c1c35a5a4b086b1d
Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2012-07-12T15:03:38
2012-07-12 15:03:38 +00:00
Ludovic Marcotte
2c987bae06
See ChangeLog
...
Monotone-Parent: 975e40192e290b5aa4bc5c5b99a12b299d84fa5a
Monotone-Revision: 740654a1f1be6a68843349cf438d5a87445f489e
Monotone-Author: ludovic@Sophos.ca
Monotone-Date: 2012-07-11T18:57:27
2012-07-11 18:57:27 +00:00
Ludovic Marcotte
c8c0030518
See ChangeLog
...
Monotone-Parent: 236aeb7125be0df2f27ec6c73f05a3d74a71ee71
Monotone-Revision: 0012ddb107483154b76c08f33a7b8437b5309529
Monotone-Author: ludovic@Sophos.ca
Monotone-Date: 2012-07-11T14:06:41
2012-07-11 14:06:41 +00:00
Ludovic Marcotte
03a125ea1f
See ChangeLog
...
Monotone-Parent: 801c13ca7d8e3a2f3e502ee658399b458681bcab
Monotone-Revision: cf43f2030dbd1c4f0747be7cbd5dc3239cd6bd15
Monotone-Author: ludovic@Sophos.ca
Monotone-Date: 2012-07-10T00:29:13
2012-07-10 00:29:13 +00:00
Jean Raby
0a2244c2cb
* SoObjects/SOGo/WORequest+SOGo.[mh]
...
(-isAndroid): new method to detect whether the
request has been performed from an android client
* SoObjects/Contacts/SOGoContactFolders.m (appendSystemSources):
Let sogo append system sources if the request comes from an android
client even if its user agent matches the IPhoneAddressBook
Monotone-Parent: a4ef73c2ad79c8da8d8e0c93767ab06e14bc846b
Monotone-Revision: 228f7d730cde5a5046b0885c1ac02649ee2b7c05
Monotone-Author: jraby@inverse.ca
Monotone-Date: 2012-06-29T20:17:20
2012-06-29 20:17:20 +00:00
Jean Raby
38b1cbd014
* SoObjects/Appointments/SOGoAppointmentObject.m
...
(PUTAction:): detect conflicting event UID and
deny the request accordingly.
* Tests/Integration/test-caldav-scheduling.py:
new test for bug #1853
Monotone-Parent: 32e30de409bdd4e864d0c454e1939c809fb8edcd
Monotone-Revision: a4ef73c2ad79c8da8d8e0c93767ab06e14bc846b
Monotone-Author: jraby@inverse.ca
Monotone-Date: 2012-06-27T16:06:20
2012-06-27 16:06:20 +00:00
Francis Lachapelle
c74b5a1cc1
Updated Czech translation.
...
Monotone-Parent: 802a8f25aa0ed67386953826b82939c3ab98bba2
Monotone-Revision: 32e30de409bdd4e864d0c454e1939c809fb8edcd
Monotone-Author: flachapelle@inverse.ca
Monotone-Date: 2012-06-26T20:45:07
2012-06-26 20:45:07 +00:00
Ludovic Marcotte
6d745e0f4b
See ChangeLog
...
Monotone-Parent: aadc4759a64f724760d38bbdfd92715182856439
Monotone-Revision: 5e99e6ac2d5684eba786f2ce14295f3a3b5267a3
Monotone-Author: ludovic@Sophos.ca
Monotone-Date: 2012-06-21T23:32:18
2012-06-21 23:32:18 +00:00
Ludovic Marcotte
b88d623ad3
See ChangeLog
...
Monotone-Parent: b532b841f572a64aa9b471da32a51bb939539334
Monotone-Revision: 7658ec99af152b2743393d20c3c4f2c23610ec4c
Monotone-Author: ludovic@Sophos.ca
Monotone-Date: 2012-06-20T14:05:40
2012-06-20 14:05:40 +00:00
Ludovic Marcotte
083c2d77b0
See ChangeLog
...
Monotone-Parent: 6105680d967d026c63b9b9f96cb3aeae9884e804
Monotone-Revision: b532b841f572a64aa9b471da32a51bb939539334
Monotone-Author: ludovic@Sophos.ca
Monotone-Date: 2012-06-19T13:17:48
2012-06-19 13:17:48 +00:00
Wolfgang Sourdeau
f5f66d0b74
Monotone-Parent: d537d152064e4fd06ac7b263bf3d3b3738715291
...
Monotone-Revision: ea6bc80cdabf55c83e6df32dd1aaa4ecfa16a6e1
Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2012-06-12T14:41:51
Monotone-Branch: ca.inverse.sogo
2012-06-12 14:41:51 +00:00
Francis Lachapelle
33646f6e36
Updated French translation
...
Monotone-Parent: 66eec7d8f52f50c83b5b14fe250bc9c749c0f8e8
Monotone-Revision: e0521e868d51799ef0a1be1a41939a06509efc6c
Monotone-Author: flachapelle@inverse.ca
Monotone-Date: 2012-06-06T14:15:11
2012-06-06 14:15:11 +00:00
Francis Lachapelle
939eeba1f7
See ChangeLog.
...
Monotone-Parent: d6ace8d3429bf9ad569fff969474bd5aa01214ae
Monotone-Revision: ae85556f790a11b8a40593a88822bee09e847d96
Monotone-Author: flachapelle@inverse.ca
Monotone-Date: 2012-06-04T15:29:38
2012-06-04 15:29:38 +00:00
Francis Lachapelle
2c9a61f0c5
See ChangeLog
...
Monotone-Parent: 6a6bbe9da76e6e30fd9ce63cf4a8c7677f5f61a0
Monotone-Revision: f542ae0ee839e825fc2f1dae6c5d916237edb3e4
Monotone-Author: flachapelle@inverse.ca
Monotone-Date: 2012-06-01T14:29:30
2012-06-01 14:29:30 +00:00
Wolfgang Sourdeau
9e842e7277
Monotone-Parent: 9471287ef57b6223c0e3a175d74fc5f6b9ebc42f
...
Monotone-Revision: 6a6bbe9da76e6e30fd9ce63cf4a8c7677f5f61a0
Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2012-06-01T13:54:52
2012-06-01 13:54:52 +00:00
Ludovic Marcotte
ed67384586
See ChangeLog
...
Monotone-Parent: b5d91e74f183ad54e2362119b25b4556f810e3b6
Monotone-Revision: fa6f3f2b467eaa14a01fb8a7dc2aee1e5e4191da
Monotone-Author: ludovic@Sophos.ca
Monotone-Date: 2012-05-31T14:51:18
2012-05-31 14:51:18 +00:00
Ludovic Marcotte
f2b455fffc
See ChangeLog
...
Monotone-Parent: 3c4baa92c5634d4da061da739a9b544d04c44586
Monotone-Revision: b5d91e74f183ad54e2362119b25b4556f810e3b6
Monotone-Author: ludovic@Sophos.ca
Monotone-Date: 2012-05-31T14:22:34
2012-05-31 14:22:34 +00:00
Ludovic Marcotte
08230b33bb
See ChangeLog
...
Monotone-Parent: 747fe8c2134a990c1cdf3b494c2b7776021cb736
Monotone-Revision: 3c4baa92c5634d4da061da739a9b544d04c44586
Monotone-Author: ludovic@Sophos.ca
Monotone-Date: 2012-05-31T13:24:32
2012-05-31 13:24:32 +00:00
Ludovic Marcotte
18ffca1924
See ChangeLog
...
Monotone-Parent: d29498142c4a9f1d780373bd5f0d80b17f6e2c33
Monotone-Revision: 747fe8c2134a990c1cdf3b494c2b7776021cb736
Monotone-Author: ludovic@Sophos.ca
Monotone-Date: 2012-05-31T12:36:00
2012-05-31 12:36:00 +00:00
Francis Lachapelle
d98db782b3
See SOPE/NGCards/ChangeLog.
...
Monotone-Parent: 99dc7d9dce88b8a323b1e7aab60de99ed2bfda60
Monotone-Revision: d29498142c4a9f1d780373bd5f0d80b17f6e2c33
Monotone-Author: flachapelle@inverse.ca
Monotone-Date: 2012-05-30T11:34:24
2012-05-30 11:34:24 +00:00
Ludovic Marcotte
d6f0203351
Patch applied from bug #1664
...
Monotone-Parent: 1e79eab4c546452715e5171f1c326b7d36f1c195
Monotone-Revision: 99dc7d9dce88b8a323b1e7aab60de99ed2bfda60
Monotone-Author: ludovic@Sophos.ca
Monotone-Date: 2012-05-29T18:56:15
2012-05-29 18:56:15 +00:00
Francis Lachapelle
66c972eb97
See ChangeLog.
...
Monotone-Parent: 28cde64403e65a1ebeda3a984650fd31d8614f29
Monotone-Revision: f51ae70ff345179926dfdd4fd5856e968bdfc327
Monotone-Author: flachapelle@inverse.ca
Monotone-Date: 2012-05-29T14:31:14
2012-05-29 14:31:14 +00:00
Jean Raby
395a1b16e1
* SoObjects/Mailer/SOGoDraftObject.m (bodyPartForAttachmentWithName):
...
Merge back lost code to handle encoding of binary and rcf822 attachments.
Monotone-Parent: e4c701f2293beb98253d68bb64b7fa0133b1dda5
Monotone-Revision: a4d3a18ad2c918187328e23c7ab29824357cd199
Monotone-Author: jraby@inverse.ca
Monotone-Date: 2012-05-18T15:02:42
2012-05-18 15:02:42 +00:00
Jean Raby
9b814bc58c
* SoObjects/Appointments/SOGoAppointmentObject.m (_handleResourcesConflicts):
...
Deny access to resources if the resource's ACL don't allow the organizer
to read its freebusy info.
Without this, sogo would always auto-accept invitations from 'unprivileged'
users, potentially bypassing the multiplebooking parameter.
Monotone-Parent: 8ac367dca61f0a4a66df59c7c786dd0f5016050d
Monotone-Revision: 1f2bd4b4727f3158ab77ca76322cd555967d326a
Monotone-Author: jraby@inverse.ca
Monotone-Date: 2012-05-15T14:36:52
2012-05-15 14:36:52 +00:00
Jean Raby
6ad52fe047
* SoObjects/Appointments/SOGoAppointmentObject.m (PUTAction):
...
Delete bitrotten code that could end up duplicating attendees.
Behavior exposed by the new caldav tests
* Tests/Integration/config.py.in
* Tests/Integration/test-caldav-scheduling.py
* Tests/Integration/test-ical.py
* Tests/Integration/test-davacl.py:
Use an unprivileged webdavclient where possible.
This would have uncovered the resources calendar autocreation bug.
* Tests/Integration/test-caldav-scheduling.py:
New tests to excercise somewhat fragile code in dav autoscheduling.
Monotone-Parent: 82335b9404ce69f30e311f831868f8d13e598a46
Monotone-Revision: 1ed6d11b3a404920b5f62a1b03c4a035d5bd53b3
Monotone-Author: jraby@inverse.ca
Monotone-Date: 2012-05-11T16:20:45
2012-05-11 16:20:45 +00:00
Jean Raby
9e65b8b3e4
* SoObject/SOGo/SOGoParentFolder.m (_createPersonalFolder):
...
Automatically create the folder if its owner is a resource.
(not if the active user is a resource)
Monotone-Parent: 4a872122da5acff4772feafceee7decf55c1bd98
Monotone-Revision: 6857ec31df4746fa033c80de4b53d7d7e0a4b9e4
Monotone-Author: jraby@inverse.ca
Monotone-Date: 2012-05-09T17:48:51
2012-05-09 17:48:51 +00:00
Ludovic Marcotte
93dd01d271
See ChangeLog
...
Monotone-Parent: dbb4d0d0fcdbbccb83eb0faf29ecfd26bb48dbc0
Monotone-Revision: 4e44cee96e74269b692d100a0c98730015a49d07
Monotone-Author: ludovic@Sophos.ca
Monotone-Date: 2012-05-09T10:52:36
2012-05-09 10:52:36 +00:00
Francis Lachapelle
ffe8aebd9f
Updated Dutch translation.
...
Monotone-Parent: e71302ef32dd76ceb9c55572fbd7d80667f85385
Monotone-Revision: 393858d938760bb6fe3226479e3a3284e67c4036
Monotone-Author: flachapelle@inverse.ca
Monotone-Date: 2012-05-03T14:07:33
2012-05-03 14:07:33 +00:00
Francis Lachapelle
5e5bc7a915
Updated German translation.
...
Monotone-Parent: 546030b7b1310706d148f176ba3f7dfa1f1138b1
Monotone-Revision: e71302ef32dd76ceb9c55572fbd7d80667f85385
Monotone-Author: flachapelle@inverse.ca
Monotone-Date: 2012-05-03T14:02:23
2012-05-03 14:02:23 +00:00