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
Ludovic Marcotte
5f46df39cd
(fix) avoid going to far when checking logins if no login is defined
2016-04-11 10:18:55 -04:00
Ludovic Marcotte
5d26175d56
(fix) don't escape \r
2016-04-07 09:27:57 -04:00
Ludovic Marcotte
35d1cab856
(fix) properly XML escape wide characters ( fixes #3616 )
2016-04-06 11:19:18 -04:00
Francis Lachapelle
af4aae2019
Move [iCalEntityObject+SOGo dateFromString:]
...
.. to CardElement+SOGo so it's also accessible from a NGVCard.
2016-04-05 21:57:09 -04:00
Francis Lachapelle
0c0505468b
Respect user's language for calendar categories
2016-03-24 21:44:29 -04:00
Ludovic Marcotte
916806cc2c
(feat) new SOGoHelpURL preference to set a custom URL for SOGo help ( fixes #2768 )
2016-03-22 14:25:55 -04:00
Ludovic Marcotte
00777fa7f3
(fix) respect the LDAP attributes mapping in the list view
2016-03-18 12:38:47 -04:00
Ludovic Marcotte
9d6ab2df33
(feat) user rate-limiting support for all SOGo requests
2016-03-18 11:04:41 -04:00
Ludovic Marcotte
e7b0119ab1
(fix) don't skip last identity
2016-03-14 13:18:56 -04:00
Francis Lachapelle
08a94fa539
Add Lithuanian translation
2016-03-14 10:08:25 -04:00
Ludovic Marcotte
9a4d2c6b1c
(fix) properly null-terminate IS8601-formatted dates ( fixes #3539 )
2016-03-13 14:25:09 -04:00
Ludovic Marcotte
4ac41dace7
(core) new database structure options to make SOGo use a total of nine tables
2016-03-10 16:34:06 -05:00
Francis Lachapelle
9d5de9afb7
Merge pull request #201 from inverse-inc/warning-removal-again
...
Warning removal, next part.
2016-03-09 15:59:11 -05:00
Ludovic Marcotte
81daade9ec
(fix) remove unnecessary error message
2016-03-08 08:24:16 -05:00
Patrice Levesque
022fd81474
Fix warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
...
Those are all log formatting routines that assume pointers are unsigned int,
for display purpose. Replace the cast with the native '%p' token from
NSString::stringWithFormat that's provided for pointer address output.
2016-03-07 10:34:41 -05:00
Patrice Levesque
0b1cf9faaf
Avoid warning: the address of ‘timezone’ will always evaluate as ‘true’
...
As timezone is a pointer allocated on the stack, there is no need to check
for a NULL pointer - if that was ever the initial intention.
2016-03-07 10:34:40 -05:00
Patrice Levesque
a5cc2bb5d5
Merge branch 'master' into fix-some-warnings
...
Conflicts:
SoObjects/Appointments/SOGoAppointmentObject.m
2016-02-15 11:23:27 -05:00
Patrice Levesque
9e83ff9f04
Fix compilation errors with OpenSSL
2016-02-15 11:14:06 -05:00
Patrice Levesque
bd56f4cf9f
Remove pointless #include from .m and .h files
...
This was done with a brute-force approach, ensuring no additional
warnings from GCC 4.9 under x86_64.
2016-02-13 17:41:54 -05:00
Patrice Levesque
7c25b53fdf
Remove pointless #imports from .m and .h files
...
This was done with a brute-force approach, ensuring no additional
warnings from GCC 4.9 under x86_64.
2016-02-13 16:11:52 -05:00
Francis Lachapelle
256a64172e
(feature) Custom base font size for HTML messages
...
If SOGoMailComposeFontSize is set to zero, we keep the previous
behaviour (no font-size added to the message HTML body).
2016-02-11 17:45:57 -05:00
Ludovic Marcotte
d7b010526b
(feat) warn when double-booking attendees and offer force save option
2016-02-11 10:54:07 -05:00
Patrice Levesque
93158f5121
Wrap common looping idiom inside double-parenthesis to shutup warning
2016-02-10 15:16:42 -05:00
Patrice Levesque
5539b7a823
Add missing header prototypes
...
Fixes compiling errors with GCC using -Werror=missing-prototypes.
2016-02-08 16:14:33 -05:00
Francis Lachapelle
5a927dfeb3
Improve formatting of SOGoDefaults.plist
2016-01-27 11:27:30 -05:00
Francis Lachapelle
b265de91fd
Add Croatian translation
2016-01-25 11:14:45 -05:00
Ludovic Marcotte
3c0059192d
(fix) rewrote the string sanitization to be 32-bit Unicode safe
2016-01-22 20:31:55 -05:00
Ludovic Marcotte
30377c0fd6
(feat) new junk/not junk capability with generic SMTP integration
...
Conflicts:
NEWS
SoObjects/Mailer/SOGoMailAccount.m
SoObjects/SOGo/SOGoDefaults.plist
SoObjects/SOGo/SOGoUser.m
UI/MailerUI/UIxMailFolderActions.h
UI/MailerUI/UIxMailFolderActions.m
UI/MailerUI/product.plist
2016-01-22 13:58:45 -05:00
Ludovic Marcotte
b3bc6bb7dc
Applied changes coming from v2/PR#184 .
2016-01-18 09:26:07 -05:00
Ludovic Marcotte
4935eb23a9
(fix) Fixed DomainLessLogin logins in multi-domain
2016-01-08 11:40:02 -05:00
Ludovic Marcotte
6ffeba59ed
(feat) Now able to sync only default mail folders when using EAS
...
Conflicts:
NEWS
SoObjects/SOGo/SOGoUserDefaults.h
SoObjects/SOGo/SOGoUserDefaults.m
2016-01-07 09:19:44 -05:00
Francis Lachapelle
c65a9155be
Improve verification of SOGoLoginDomains array
2016-01-06 09:53:18 -05:00
Ludovic Marcotte
ae6ed0c055
(feat) applied all changes as a patch coming from PR #180
2015-12-30 09:22:08 -05:00
Francis Lachapelle
711e159b4b
Properly compute the last week number for the year
...
Fixes #1010
2015-12-22 14:19:02 -05:00
Ludovic Marcotte
9b5d37ff3d
(fix) added missing languages to the plist
2015-12-04 13:52:10 -05:00
Ludovic Marcotte
403d6fa54f
(feat) you can now select your alternate avatar
2015-11-27 16:04:12 -05:00
Ludovic Marcotte
0d919dbd02
(fix) small fixes
2015-11-06 09:02:06 -05:00
Francis Lachapelle
f3f7ca8599
Merge pull request #115 from ethoms/clang-warnings-stage8
...
Stage 8 of clang compiler warning patches.
2015-11-05 13:22:08 -05:00
ethoms
3a103fd0dd
Update WORequest+SOGo.m
2015-11-06 01:47:32 +08:00
Ludovic Marcotte
a8525658b3
(fix) additional fix for #3118
2015-11-05 11:11:49 -05:00
extrafu
9fb69a8095
Merge pull request #113 from ethoms/clang-warnings-stage6
...
Stage 6 of clang compiler warning patches.
2015-11-05 09:34:24 -05:00
ethoms
bf87c71671
Update WORequest+SOGo.m
2015-11-05 10:23:01 +08:00
ethoms
30488f4f6d
Update WORequest+SOGo.m
2015-11-05 10:22:11 +08:00
ethoms
4ca3a1f42d
Update SOGoParentFolder.m
2015-11-05 08:01:38 +08:00
ethoms
efbf8825b1
Update SOGoParentFolder.m
2015-11-05 07:29:45 +08:00
ethoms
becfdc215f
Update SOGoParentFolder.h
2015-11-05 07:20:36 +08:00
extrafu
d805cdfef4
Merge pull request #109 from ethoms/clang-warnings-stage2
...
Stage 2 of clang compiler warning patches.
2015-11-04 13:48:27 -05:00
extrafu
cc1555af22
Merge pull request #108 from ethoms/clang-warnings-stage1
...
Stage1 of clang compiler warning patches.
2015-11-04 13:40:09 -05:00
Ludovic Marcotte
39601a9cf9
(feat) moved FolderSynchronize code to GCS
...
Conflicts:
SoObjects/Appointments/SOGoAppointmentFolder.h
2015-11-04 09:55:02 -05:00
ethoms
6dc912eee5
Update SOGoGCSFolder.m
2015-11-04 07:29:50 +08:00
ethoms
1a0915ebf6
Update SOGoFolder.m
2015-11-04 07:27:53 +08:00
extrafu
1fab2028e2
Merge pull request #116 from ethoms/clang-warnings-stage9
...
Stage 9 of clang compiler warning patches.
2015-11-03 18:08:28 -05:00
extrafu
d9a929762f
Merge pull request #111 from ethoms/clang-warnings-stage4
...
Stage 4 of clang compiler warning patches.
2015-11-03 18:02:48 -05:00
Euan Thoms
46ccd04c70
Stage 9 of clang compiler warning patches.
2015-11-04 06:13:01 +08:00
Euan Thoms
440a86d3f2
Stage 8 of clang compiler warning patches.
2015-11-04 06:02:45 +08:00
Euan Thoms
0b4c355c2c
Stage 6 of clang compiler warning patches.
2015-11-04 05:37:39 +08:00
Euan Thoms
2303a250c5
Stage 4 of clang compiler warning patches.
2015-11-04 04:59:27 +08:00
Euan Thoms
a64d55f95c
Stage 3 of clang compiler warning patches.
2015-11-04 03:59:40 +08:00
Euan Thoms
9a3f8549ea
Delete .orig files left over from applying patches to Stage 2.
2015-11-04 03:40:53 +08:00
Euan Thoms
212ff64828
Stage 2 of clang compiler warning patches.
2015-11-04 03:36:34 +08:00
Euan Thoms
3c62cc744e
Stage 1 of clang compiler warning patches.
2015-10-31 14:10:03 +08:00
Ludovic Marcotte
bfa3cf379c
(fix) numerous EAS fixes when connections are dropped before the EAS client receives the response ( #3058 , #2849 )
...
Conflicts:
NEWS
2015-10-14 09:23:03 -04:00