Commit Graph

4597 Commits

Author SHA1 Message Date
nathangray
2f5e6f3574 Calendar - queue unknown owner label requests 2019-01-23 09:11:47 -07:00
Ralf Becker
ff17f34e30 * Calendar/CalDAV: fix yearly recurring events stalling sync
also fixed PHP Warning about array_intersect parameter 2 not being an array
2019-01-21 13:12:18 +01:00
nathangray
b15e3c8372 Avoid JS error if account selection is turned off 2019-01-18 09:19:28 -07:00
nathangray
0c47c824aa Calendar - Fix context menu copy & print actions 2019-01-17 09:22:00 -07:00
Ralf Becker
81ef9459b2 pending translations from our translation server 2019-01-14 12:12:21 +01:00
nathangray
7729b4c7a6 Calendar - fix status filter for planner by user view 2019-01-11 14:02:15 -07:00
Ralf Becker
ac092b6321 translation for new message 2019-01-10 19:04:36 +01:00
Ralf Becker
1a605bcfdb * Calendar/Mail: tell user if an event has been already already deleted when viewing a meeting request 2019-01-10 19:00:50 +01:00
Ralf Becker
a4f679ce4b disable "warning" that we have no rights to store any modification
if user accept or reject a meeting invitation displayed in email
2019-01-10 17:36:00 +01:00
Hadi Nategh
d2ebcfbe6f Add more translations 2019-01-10 15:05:36 +01:00
nathangray
5ba68e2957 Remove useless line left over from a1428d9 2019-01-03 09:21:47 -07:00
nathangray
9780858276 Calendar - Allow to save alarms for all participants 2018-12-20 09:39:49 -07:00
nathangray
a1428d9f21 Backport Bug in free/busy request handling (#51) by Claudio Nicora (nicorac) 2018-12-20 09:24:29 -07:00
Ralf Becker
57565349b2 fix PHP 7.3 Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2" 2018-12-11 12:47:58 +01:00
Hadi Nategh
9bbe783729 Fix missing space and extra spaces in calendar's birthday tooltip 2018-12-10 14:20:59 +01:00
Ralf Becker
9b7d40316d fix typo 2018-12-10 14:15:57 +01:00
Ralf Becker
91889dbe6c pending spanish translations from our translation server 2018-12-10 12:29:58 +01:00
Ralf Becker
c3525c4af1 converting turkish translations to utf-8 2018-12-10 11:04:44 +01:00
Ralf Becker
22bd2b25f6 * Calendar/CalDAV: store huge iCal attributes compressed to fix stalled sync of Outlook/Exchange events
X-ALT-DESC from Outlook/Exchange gets easy over 16k of our table, but it's nicely compressable ;)
2018-12-09 13:58:01 +01:00
nathangray
7928db46c9 Calendar - fix selecting 'Select all' did not consistently set select_all in calendar listview 2018-12-05 12:13:23 +01:00
Ralf Becker
807ff89bf7 * CalDAV/CardDAV: allow up to 255 char UIDs to support OutlookCalDAVSynchronizer 2018-12-04 11:05:18 +01:00
nathangray
0eaf00b385 Calendar - add a update to handle old 'resources' preference 2018-12-03 09:13:52 -07:00
nathangray
355ce0c544 - Change resources preference option back
- Fix default to be resources with conflicts
2018-12-03 09:13:40 -07:00
nathangray
7ca0a8c8e6 * Calendar - Remove option to skip resource detection, we always do it now. 2018-12-03 09:13:32 -07:00
nathangray
54ca48ad23 Import/Export - change signature of method that gets options to allow definition-specific values
Do export too, for consistency
2018-11-30 09:35:43 -07:00
nathangray
57821d6084 Import/Export - change signature of method that gets options to allow definition-specific values 2018-11-30 09:29:50 -07:00
nathangray
edceca0295 * Calendar - Allow specifying the charset when importing ical 2018-11-30 09:28:59 -07:00
nathangray
e70d0ceea4 Calendar - fix empty history logs after drag and drop 2018-11-29 10:06:48 -07:00
nathangray
9f58a21e06 Calendar - fix missing history in a way that doesn't fail every test 2018-11-29 10:06:29 -07:00
nathangray
3b307981dc Calendar - fix missing history 2018-11-29 10:06:22 -07:00
nathangray
234e013347 * Calendar - fix alarm removed if user is only participant because of group invitation 2018-11-27 09:25:53 -07:00
nathangray
14a0916e1d * Calendar - fix missing week numbers on multiweek view and wrong scrolling 2018-11-13 09:09:07 -07:00
Ralf Becker
7a25f9530f pending translations from our translation server 2018-10-26 15:31:51 +02:00
nathangray
4aef054ec9 * Calendar - fix recurring events were left out of merge from list 2018-10-25 10:13:39 -06:00
nathangray
0e4742cdb9 Calendar - In week view always display name of selected user if not self 2018-10-23 09:56:28 -06:00
nathangray
429cb04bcf * Calendar - Add checkbox to turn on or off emptying calendar before iCal import 2018-10-23 09:53:56 -06:00
nathangray
1ffdf3206c Merge branch '17.1' of github.com:EGroupware/egroupware into 17.1 2018-10-09 11:02:24 -06:00
Ralf Becker
3752737838 fixing no grant required for inviting contacts 2018-10-09 18:59:20 +02:00
nathangray
cf255ba1b1 Calendar - Add a title to import ical delete options, some translations from Birgit Becker 2018-10-09 10:27:00 -06:00
nathangray
40b67e6875 Calendar - change iCal import purge filter from date range to number of days in the past/future 2018-10-09 10:26:34 -06:00
nathangray
3a6b2ce630 * Calendar - iCal import - Add option to specify owner of imported events
- Add option to empty calendar before import
2018-10-09 10:26:16 -06:00
Hadi Nategh
e225b2d0ec No grant required for inviting a contact 2018-10-09 18:12:08 +02:00
Ralf Becker
8a7ab90e22 fix PHP Warning: Illegal string offset 'owner' 2018-10-09 13:56:27 +02:00
Ralf Becker
eff2444deb * CalDAV: CalDAVSynchronizer: only allow owner/organizer to update or delete an event (not users with edit/delete rights) 2018-10-09 13:14:36 +02:00
nathangray
d1d4ffb7dd Fix resource invite permission was checked for every resource type 2018-10-05 09:27:38 -06:00
nathangray
a2fece2e35 Some missed translations reported by Stefan Unverricht 2018-09-27 11:47:33 -06:00
nathangray
1e7effe370 * Calendar - fix adding events to days loaded and cached but not shown in current view would not show when view gets changed 2018-09-25 09:15:35 -06:00
nathangray
f208985cc4 * Calendar - fix multi-day events ending at 00:00 would only be shown for the first day 2018-09-25 09:14:48 -06:00
Ralf Becker
cad3776985 * CalDAV: work around problems with Outlook CalDAV Synchroniser (https://caldavsynchronizer.org/)
- sends a DELETE to reject a meeting request --> deletes event for all participants, if user has delete rights on the calendar
- always sends all participants back with status NEEDS-ACTION --> resets status of all participant, if user has edit rights
--> remove all add, edit, delete rights from other users
2018-09-24 12:32:35 +02:00
Ralf Becker
2b5b9470c7 * CalDAV/Calendar: iOS sometimes created a new event when confirming a deleted one 2018-09-13 15:37:26 +02:00