smizrahi
|
2637434436
|
feat(calendar): Add option to disable email appointmoint notifications when using caldav
|
2024-06-12 12:00:41 +02:00 |
|
Hivert Quentin
|
f3981c4276
|
fix(calendar): deleted occurence of repeated event could cause some troubles with other imrbicated occurences
The fix is within SOPE/NGCards/iCalRecurrenceCalculator.m:244, the others files are juste modified to make the code more readable
|
2023-08-07 17:16:50 +02:00 |
|
smizrahi
|
8001e3f6ab
|
feat(alarms): Add possibility to use SMTP master account for system alarms. Fixes #5565.
|
2023-02-16 18:51:28 +01:00 |
|
Francis Lachapelle
|
8a3cb76f0a
|
fix(calendar): send modification notifications for tasks
|
2022-02-21 10:44:49 -05:00 |
|
Francis Lachapelle
|
aca7fc53a5
|
fix(calendar): send notification on move and copy operations
Fixes #3792
|
2022-01-27 15:10:20 -05:00 |
|
Francis Lachapelle
|
1ccfa865bb
|
fix(calendar): send modification notifications for tasks
|
2021-10-25 15:27:01 -04:00 |
|
Francis Lachapelle
|
d4da1facf9
|
fix(web): use a distinct salt for TOTP authentication
If TOTP is enabled for a user, it will be disabled until the user
configure it again, which will generate a new private salt.
|
2021-10-15 16:18:23 -04:00 |
|
Francis Lachapelle
|
2c62aafe70
|
fix(mail): don't encode calendar mime part twice
SOPE will take care of encoding all text parts in quoted-printable if
necessary.
Fixes #5391
Fixes #5393
|
2021-09-15 11:36:58 -04:00 |
|
Francis Lachapelle
|
c2d937746f
|
fix(calendar): ensure valid identity when sending invitations
|
2020-07-06 12:43:56 -04:00 |
|
Francis Lachapelle
|
b8595d7ae6
|
fix(calendar): return SOGoUser instances when expanding LDAP groups
Fixes #5043
|
2020-07-01 16:58:16 -04:00 |
|
Ludovic Marcotte
|
6ec002f023
|
fix(core): always set the charset when sending IMIP replies
|
2020-06-12 08:42:00 -04:00 |
|
Ludovic Marcotte
|
5b6096e32c
|
fix(core): improve debbuging when dealing with groups
|
2020-05-26 09:25:25 -04:00 |
|
Extra Fu
|
62823815a7
|
Merge pull request #263 from jkanefendt/revise-group-expansion
Revision of the group member expansion interface
|
2020-04-02 09:52:21 -04:00 |
|
Ludovic Marcotte
|
f0980a9cbd
|
feat(core): Added AES-128-CBC password scheme for SQL authentication.
This allows SOGo to use Plesk's database as an authentication source.
|
2020-01-06 15:47:47 -05:00 |
|
Johannes Kanefendt
|
948c89f5bb
|
- Respect the user domain when dealing with groups
- Renamed protocol MembershipAwareSource to SOGoMembershipSource
|
2019-12-04 10:37:08 +01:00 |
|
Johannes Kanefendt
|
278d4ab4cb
|
Return NSDictionary contact entries from [MembershipAwareSource membersForGroupWithUID] instead of SOGoUser objects.
Optimization for user sources that are capable of fetching lists of group members at once, might save a lot of expensive SOGoUser lookups.
|
2019-11-26 22:20:28 +01:00 |
|
Johannes Kanefendt
|
2e98929900
|
Removed tight coupling of group membership expansion and LDAPSource.
Any implementation of SOGoSource may now support group expansion by implementing the protocol MembershipAwareSource.
|
2019-11-26 15:29:02 +01:00 |
|
Ludovic Marcotte
|
249671543e
|
(feat) we now handle optional and non-required attendee states
|
2019-02-04 11:52:26 -05:00 |
|
Ludovic Marcotte
|
a601ed47d8
|
(fix) properly update the last-modified attribute (fixes #4313)
|
2018-03-15 15:43:26 -04:00 |
|
Francis Lachapelle
|
7f99514744
|
Add support for events with recurrence dates
|
2017-12-15 16:18:39 -05:00 |
|
Francis Lachapelle
|
106ae7a078
|
Improve handling of notifications of a calendar
|
2017-09-18 14:22:29 -04:00 |
|
Ludovic Marcotte
|
032b2fbbd4
|
(fix) can now invite to exceptions only (fixes #2561)
|
2017-07-19 11:05:16 -04:00 |
|
Ludovic Marcotte
|
d87dc6cdf2
|
(fix) enhance display of all-day invitations (fixes #4145)
Conflicts:
SoObjects/Appointments/SOGoAptMailNotification.m
|
2017-04-12 16:36:41 -04:00 |
|
Ludovic Marcotte
|
b8369ddb37
|
(fix) don't send IMIP invitation request/update for ALL EAS clients (fixes #4022)
|
2017-04-12 13:01:01 -04:00 |
|
Ludovic Marcotte
|
b6d9c3e8e0
|
(fix) remove old code conflicting with #3905
|
2017-03-15 10:39:22 -04:00 |
|
Ludovic Marcotte
|
e4b2539b04
|
(fix) strip attendees with no email and don't send IMIP when it's Outlook the EAS client
|
2017-01-17 12:40:41 -05:00 |
|
Ludovic Marcotte
|
6e0f5b2254
|
(fix) return if not content is there, to avoid random crash
|
2017-01-13 13:16:01 -05:00 |
|
Ludovic Marcotte
|
9d7d2575d3
|
(ix) remove alarms in IMIP responses (fixes #3925)
|
2017-01-12 15:23:09 -05:00 |
|
Ludovic Marcotte
|
0e82802082
|
(fix) also filter out recurrence-id
|
2016-11-24 15:43:37 -05:00 |
|
Ludovic Marcotte
|
0cdc6c9cd7
|
(fix) we now always use utf8 when sending IMIP messages
|
2016-11-08 08:49:23 -05:00 |
|
Ludovic Marcotte
|
78045b14be
|
(feat) first pass at support for recurring events/tasks email alarms (fixes #1053)
|
2016-11-02 18:16:45 -04:00 |
|
Ludovic Marcotte
|
85ad17ad36
|
(fix) We never send IMIP reply when the "initiator" is Outlook 2013/2016 over
|
2016-10-19 15:13:28 -04:00 |
|
Francis Lachapelle
|
4a6bdffc5b
|
Fix exception when moving tasks
|
2016-07-20 13:31:15 -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 |
|
Ludovic Marcotte
|
c9f63a7ce2
|
(fix) make sure to strip X- tags when securing content (#3695)
|
2016-05-26 14:42:13 -04:00 |
|
Ludovic Marcotte
|
49f1c30e77
|
(feat) now able to copy/move events and also duplicate them (fixes #3196)
|
2016-03-24 14:53:27 -04:00 |
|
Ludovic Marcotte
|
3a9c28f0ea
|
(fix) handle default classification for tasks (fixes #3541)
|
2016-03-23 13:41:08 -04:00 |
|
Ludovic Marcotte
|
573e63d3e0
|
(fix) small performance optimization
|
2016-03-23 13:25:46 -04:00 |
|
Ludovic Marcotte
|
fee310908b
|
(feat) we now "cc" delegates during invitation updates (fixes #3195)
|
2016-03-22 13:08:38 -04:00 |
|
Patrice Levesque
|
c3f69416be
|
Replace stubs with parent implementations.
Which makes real sense; reference from
https://github.com/inverse-inc/sogo/pull/201#discussion_r54880038 and
https://github.com/inverse-inc/sogo/pull/201#discussion_r54880094
|
2016-03-07 10:46:40 -05:00 |
|
Patrice Levesque
|
3ba0e9f82f
|
Implement stubs for SOGoCalendarComponent::isNew and SOGoCalendarComponent::setIsNew methods.
Those are required to implement the SOGoComponentOccurence protocol hence
their absence creates compilation warnings.
|
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
|
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 |
|
Ludovic Marcotte
|
d7b010526b
|
(feat) warn when double-booking attendees and offer force save option
|
2016-02-11 10:54:07 -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
|
0cb1504f2c
|
Update SOGoCalendarComponent.m
|
2015-11-04 08:18:23 +08:00 |
|
Euan Thoms
|
0b4c355c2c
|
Stage 6 of clang compiler warning patches.
|
2015-11-04 05:37:39 +08:00 |
|
Euan Thoms
|
3c62cc744e
|
Stage 1 of clang compiler warning patches.
|
2015-10-31 14:10:03 +08:00 |
|
Chris Rosenhain
|
0e56527e05
|
Change ACL modification text to non-gender specific terms
|
2014-12-19 11:04:05 +10:30 |
|
Ludovic Marcotte
|
b05fcc7d82
|
Fat commit to refactor the quick record generation
|
2014-07-30 14:51:00 -04:00 |
|