Francis Lachapelle
aa41e6d868
Revert "Debugging output for subscription issue"
...
This reverts commit e33ec4e396
.
2018-06-27 15:39:06 -04:00
Francis Lachapelle
821c846864
Revert "Debugging output for subscription issue"
2018-06-27 15:39:02 -04:00
Francis Lachapelle
ef000c2ed1
Debugging output for subscription issue
2018-06-04 10:20:51 -04:00
Francis Lachapelle
0149d7400d
(i18n) Add Japanese (ja) translation
2018-06-01 13:22:10 -04:00
Francis Lachapelle
e33ec4e396
Debugging output for subscription issue
2018-05-30 12:01:08 -04:00
Francis Lachapelle
c6e11606e9
Debugging output for subscription issue
2018-05-28 10:50:54 -04:00
Francis Lachapelle
fc6aafe4a6
Debugging output for subscription issue
2018-05-25 08:49:34 -04:00
Francis Lachapelle
82d992fc67
Debugging output for subscription issue
2018-05-24 16:15:33 -04:00
Francis Lachapelle
a0582c7e1e
Debugging output for subscription issue
2018-05-18 11:19:18 -04:00
Ludovic Marcotte
b0e59f9ac9
Revert "(fix) make sure to use crypt as the scheme for md5/sha256/sha512 ( fixes #4137 )"
...
This reverts commit 63cb80142b
.
2018-04-27 08:55:13 -04:00
Ludovic Marcotte
511aa63a34
(fix) remaining S/MIME fixes to handle image/CIDs in HTML mails
2018-01-23 10:35:46 -05:00
Francis Lachapelle
15de264967
Web-based management of email certificate (cont'd)
2018-01-12 14:47:31 -05:00
Ludovic Marcotte
81e07f0105
(fix) cosmetics
2017-12-23 05:04:13 -05:00
Ludovic Marcotte
8f2bcb6055
(fix) cosmetics
2017-12-23 05:03:18 -05:00
Francis Lachapelle
d526efa501
Remove null characters from JSON responses
2017-12-07 16:07:25 -05:00
Francis Lachapelle
e8b29add3a
Fix calls to fetchContactsMatching:
2017-11-22 09:28:34 -05:00
Francis Lachapelle
eb90760b39
Use address books search fields in Contacts module
...
Searches can now be scoped to one or multiple fields. Those fields are
now dynamic and can be defined using SearchFieldNames in external
contacts sources (SQL and LDAP).
2017-11-21 15:56:16 -05:00
Francis Lachapelle
a2129f3e4a
ModulesConstraints and listRequiresDot for SQL
...
SQL sources used for authentication can now have module constraints.
Entries of SQL sources used as address books can now be displayed
automatically.
2017-11-16 21:46:44 -05:00
Francis Lachapelle
38d4a26827
Avoid calls on null objects
...
Fixes #4329
2017-11-08 16:24:26 -05:00
Francis Lachapelle
c7e9b0e3a6
Merge pull request #238 from drscream/fix/standard-macro
...
Fix standard visibility macro use
2017-10-27 15:24:36 -04:00
Francis Lachapelle
104ac2db33
New SOGoMailComposeWindow default
2017-09-20 16:50:41 -04:00
Francis Lachapelle
752323fb7d
Add Simplified Chinese (zh_CN) translation
2017-09-05 12:10:46 -04:00
Francis Lachapelle
ee7fdcba9f
Improve cache cleanup when removing a group ACL
2017-08-29 15:13:15 -04:00
Francis Lachapelle
c277c397e7
Remove duplicate key in SOGoDefaults.plist
2017-08-28 09:54:10 -04:00
Francis Lachapelle
399397bd79
Only discard mails if vacation conditions match
...
Fixes #4245
2017-08-23 14:14:45 -04:00
Thomas Merkel
e35988e669
Fix standard visibility macro use
...
Expect crypt(3) to be provided by unistd.h, not the ancient crypt.h.
Update _XOPEN_SOURCE for SUSv3 / POSIX.1-2001
2017-08-21 18:09:39 +02:00
Ludovic Marcotte
2c9c1e0d01
(fix) support Squeeze + minor cleanups
2017-07-05 11:08:00 -04:00
Ludovic Marcotte
07fa202523
(fix) respect disabled state of sending rate-limiting ( fixes #4198 )
2017-07-04 09:58:20 -04:00
Francis Lachapelle
863510e707
(fix) Update settings of active user only
...
Fixes #3988
2017-06-28 10:57:18 -04:00
Ludovic Marcotte
7f00afcef5
(fix) check cache before using it ( fixes #3988 )
2017-06-22 10:20:54 -04:00
Ludovic Marcotte
6e04a2d99c
(feat) can now discard incoming mails during vacation
2017-06-01 14:49:09 -04:00
Francis Lachapelle
34a6a8960a
Add Latvian (lv) translation
2017-05-30 16:19:44 -04:00
Francis Lachapelle
af2507a689
Newly subscribed calendars are excluded from FB
...
Fixes #3354
2017-05-30 09:27:27 -04:00
Francis Lachapelle
41967d3eec
Respect languages preferences on login page
...
Fixes #4169
2017-05-18 22:28:05 -04:00
Ludovic Marcotte
334765c977
(feat) now able to subscribe/unsubscribe folders using sogo-tool
2017-05-17 09:44:34 -04:00
Francis Lachapelle
0e82550f6b
Update SOGoParentFolder.h
2017-05-08 14:44:13 -04:00
Ludovic Marcotte
63cb80142b
(fix) make sure to use crypt as the scheme for md5/sha256/sha512 ( fixes #4137 )
2017-05-08 10:44:12 -04:00
Francis Lachapelle
ef5728dcaf
Properly honor "include in freebusy"
...
Fixes #3354
2017-04-27 09:38:07 -04:00
Francis Lachapelle
663a0b60dd
(feat) Configurable Web animation level
2017-04-25 16:35:39 -04:00
Francis Lachapelle
59dbef5ee7
Avoid duplicated emails in LDAP-based addressbook
...
Fixes #4129
2017-04-25 14:49:29 -04:00
Ludovic Marcotte
a9763e94a4
(feat) added photo support in GAL search ops
2017-04-21 15:29:34 -04:00
Ludovic Marcotte
513d81eb59
(fix) LDIF to vCard conversion for non-handled multi-value attributes ( fixes #4086 )
2017-04-21 12:31:54 -04:00
Ludovic Marcotte
b9f4947f8a
(fix) check if found before changing location
2017-04-06 14:24:25 -04:00
Ludovic Marcotte
f83d6a20a1
(fix) protect ourself from broken SOPE/SOGo installs ( fixes #4117 )
2017-04-06 11:02:59 -04:00
Ludovic Marcotte
4ae8961947
(fix) handle when mail starts with Bcc header ( fixes #4073 )
2017-03-08 08:42:56 -05:00
Ludovic Marcotte
fe42180bc0
(fix) set the memcache retry timeout to 5 seconds
2017-02-20 10:35:08 -05:00
Ludovic Marcotte
7f67e90c53
(fix) enable tcp_nodelay for memcache
2017-02-20 10:34:54 -05:00
Ludovic Marcotte
54eedb3363
(fix) moved bcc handling code to the generic mail sending method
2017-02-09 08:56:02 -05:00
Ludovic Marcotte
15b277fa8e
(fix) cache sogo_folder_info records and avoid phantom subscriptions ( fixes #4010 )
2017-01-31 15:59:58 -05:00
Francis Lachapelle
539a6c3beb
Fix public URL with special characters
...
Fixes #3993
2017-01-30 21:56:33 -05:00
Francis Lachapelle
d289a441bb
Fix condition when enabling Vacation message
2017-01-27 15:57:43 -05:00
Francis Lachapelle
892e6d6eb2
Add Hebrew translation
2017-01-26 21:40:52 -05:00
Francis Lachapelle
3efe0e8098
Add support for date extension of Sieve
...
Fixes #1530 , #1949
2017-01-20 11:08:24 -05:00
Ludovic Marcotte
d38d42b83a
(fix) use login in domain
2017-01-20 09:25:02 -05:00
Francis Lachapelle
327ebf00a4
Fix public URLs to Calendars
...
Fixes #3974
2017-01-06 16:49:00 -05:00
Ludovic Marcotte
9fbc84158a
(fix) handle sha512-crypt with rounds
2017-01-06 15:52:19 -05:00
Ludovic Marcotte
2cebee42b7
(feat) added new SOGoMaximumMessageSizeLimit config parameter ( fixes #3510 )
...
Conflicts:
SoObjects/Mailer/SOGoDraftObject.m
2016-12-28 10:23:19 -05:00
Ludovic Marcotte
94fc5d17db
(fix) also use the filter when doing DN lookups ( fixes #2253 )
2016-12-22 14:26:27 -05:00
Ludovic Marcotte
06903f8376
(fix) use the source's domain if none is defined ( fixes #3523 )
2016-12-20 13:15:15 -05:00
Ludovic Marcotte
f0085ef43e
(fix) correctly block if fail count is within interval ( fixes #2850 )
2016-12-14 21:20:29 -05:00
Ludovic Marcotte
340ddf0ae6
(fix) make sure we safely escape all chars
2016-12-09 10:45:44 -05:00
Ludovic Marcotte
2a2ebd553e
(test) handle sanitization before passing data to libxml
2016-12-06 14:05:27 -05:00
Ludovic Marcotte
836fdb1722
(feat) added photo support for LDAP-based address books
2016-11-23 16:30:41 -05:00
Francis Lachapelle
b8df16cd8c
Improve SOGoDefaults.plist to avoid warning
2016-11-23 14:52:10 -05:00
Francis Lachapelle
33e8169955
Formatting of SOGoDefaults.plist
2016-11-23 09:13:52 -05:00
Ludovic Marcotte
b34f38f7fc
(feat) added content "touching" capability (for developers)
2016-11-21 09:57:58 -05:00
Ludovic Marcotte
bf42f225cb
(fix) fixed broken string initializations ( fixes #3899 )
2016-11-15 14:18:57 -05:00
Ludovic Marcotte
5df85fa31a
(fix) fixed method usage
2016-11-11 09:48:38 -05:00
Ludovic Marcotte
5b02685d2b
(feat) added sha256-crypt and sha512-crypt support
2016-11-10 10:53:07 -05:00
Francis Lachapelle
bc10e0983a
Fix Sieve activation with vacation start date
...
Fixes #3885
2016-11-09 16:25:16 -05:00
Francis Lachapelle
b44bf86164
Improve validation of mail account delegators
2016-10-26 15:42:50 -04:00
Ludovic Marcotte
e6b1589e5f
(fix) make sure we unencode @ signs before storing them in the ACL table
2016-10-20 10:27:26 -04:00
Ludovic Marcotte
b40d5e24d1
(fix) only consider SMTP proxyAddresses for AD ( fixes #3842 )
2016-10-17 11:41:07 -04:00
Francis Lachapelle
b4676ce439
Allow custom email to be one of the user's profile
...
Fixes #3551
2016-10-03 10:29:30 -04:00
Francis Lachapelle
44aa1352e4
Caching expiration of ACLs assigned to LDAP groups
...
Fixes #2867
2016-09-26 16:22:44 -04:00
Ludovic Marcotte
c1326dc20e
(fix) search in all domain sources for Apple Calendar and properly handle groups
2016-09-26 15:22:49 -04:00
Francis Lachapelle
6d8f7c9a44
Add Serbian translation
2016-09-14 12:13:42 -04:00
Ludovic Marcotte
8b9ceb3273
(fix) allow multiple space-delimited addresses in the MailFieldNames column
2016-08-19 11:45:15 -04:00
Ludovic Marcotte
372158a3e9
(fix) strip protocol value from proxyAddresses ( fixes #3182 )
2016-08-18 15:34:13 -04:00
Francis Lachapelle
bfd3508949
Improve handling of mail delegates
2016-07-06 15:43:38 -04:00
Ludovic Marcotte
749c77ce05
(fix) make sure to handle nil vs. NSNull values correctly
2016-07-05 22:25:01 -04:00
Ludovic Marcotte
bd75eaf878
(fix) avoid showing debug info when not needed ( fixes #3726 )
2016-06-23 09:00:50 -04:00
Ludovic Marcotte
4a74f00adb
(fix) integrated latest OC changes
2016-06-23 08:58:25 -04:00
Roel van Meer
aadc1681bd
Fix error when adding entry to LDAP address book [bug 3621]
2016-06-16 14:58:58 +02:00
Francis Lachapelle
d8fc40217d
Specify a custom vacation subject
...
User can now specify a custom vacation subject. For Sieve servers
implementing the variables extension, one can write ${subject} to insert
the original subject in the auto reply.
SOGoDefaultVacationSubject is a new domain defaults parameter used when
the user doesn't specify a custom subject.
Fixes #685 , #1447
2016-06-15 16:02:12 -04:00
Francis Lachapelle
4744170628
Add a header and/or footer to the vacation message
...
Fixes #1961
2016-06-14 14:10:17 -04:00
Francis Lachapelle
4f64994f7b
Add missing delegators identities in mail editor
...
Fixes #3720
2016-06-13 10:44:49 -04:00
Ludovic Marcotte
875a4aca32
(fix) improved previous commit for attributes stripping and UID generation ( fixes #3695 and #3696 )
2016-05-27 10:53:16 -04:00
Francis Lachapelle
4b29b5302e
Sort languages list of SOGoDefaults.plist
2016-05-26 15:37:55 -04:00
Francis Lachapelle
a9ee261eff
Allow disabling Gravatar
...
Resolves #3600
2016-05-25 16:07:40 -04:00
Francis Lachapelle
c8f8b505cb
Add Turkish (Turkey) translation
2016-05-16 13:28:12 -04:00
Ludovic Marcotte
0aed09b517
(doc) documented XSRF support and disabled per default for now
2016-05-16 08:39:08 -04:00
Ludovic Marcotte
29e0799b11
(fix) use uid and not always-nil login value at this point
2016-05-09 15:09:48 -04:00
Francis Lachapelle
c5eeadf041
Allow user to choose which weekdays to display
...
Closes #1841
2016-05-06 14:22:52 -04:00
Ludovic Marcotte
3c6da09ff8
(fix) make sure we don't double-append domain part ( fixes #3614 )
2016-05-06 13:47:35 -04:00
Ludovic Marcotte
54b114712f
Revert "(fix) we now load 'base products' before any other ones"
...
This reverts commit 3157fa022e
.
2016-05-04 09:28:25 -04:00
Ludovic Marcotte
3157fa022e
(fix) we now load 'base products' before any other ones
2016-05-03 20:31:45 -04:00
Ludovic Marcotte
582baf2960
(feat) added AngularJS's XSRF support ( #3246 )
2016-04-26 11:07:22 -04:00
Ludovic Marcotte
4ec0615bcd
(fix) encore CR for EAS ( fixes #3626 )
2016-04-14 15:21:49 -04:00
Ludovic Marcotte
2774878fa2
(fix) avoid double-appending domain in cache ( fixes #3614 )
2016-04-12 13:20:09 -04:00