ralf
f5e266f2c6
fix infinite recursion when checking for Windows timezones without "Standard Time" prefix
2024-06-13 20:20:51 +02:00
ralf
c93b8b4203
* Calendar: fix editing recurring events of type RDATE/explicit dates
...
changing time and giving error "duration longer than interval", and now also displaying the explicit times
2024-06-11 15:50:32 +02:00
ralf
1725406d9a
fix PHP Error stalling import of exceptions without master (or private master not readable by importing user)
2024-06-10 08:08:51 +02:00
ralf
6de9a15cb8
fix typo causing PHP Fatal
2024-06-06 20:25:09 +02:00
ralf
02dfd24542
if iCal file contains no participant information, always add current user as participant
...
fixes importing events w/o participants won't add current user to existing event, imported for another user before
2024-06-06 20:25:09 +02:00
ralf
af6bbbe4e7
* CalDAV/CardDAV/REST API: fix not working limited result
...
(since using generator instead of iterator)
2024-06-06 09:10:36 +02:00
ralf
2067df1fa4
fix PHP Fatal and not working iCal export of RDATE events
...
we need to read rdates also for search, not just read
2024-06-06 09:07:17 +02:00
ralf
8d5f036758
fix one problem if all recurrences of an event with explicit recurrences were overwritten/exceptions
2024-06-06 09:07:17 +02:00
ralf
2bfcc20856
* Calendar: fix generating/importing exceptions on recurring events using explicit RDATEs instead of a RRULE
...
also correctly recognize Windows timezone names without "Standard Time" postfix like "Romance" instead of "Romance Standard Time" for "Europe/Paris"
2024-06-06 09:07:17 +02:00
nathan
cc98141e86
Calendar: iCal can import events that use RDATE:VALUE=PERIOD
2024-06-06 09:07:17 +02:00
ralf
ebb213ddbb
* eSync/Mail/Calendar: limit request for all mail and events to 1 year back, instead of previous 178 or 100 days
2024-05-15 16:08:30 +02:00
ralf
9dbcf7041c
* eSync: fix whole-day events were one day longer (shifted by timezone difference)
2024-05-15 11:30:09 +02:00
ralf
81620ec08e
fix error "Bad search filter" when accessing the calendar
2024-05-02 09:16:15 +02:00
ralf
3eb81623e9
fix error in Calendar REST APi for participants of a private event series, which were only in some recurrences and not the series itself
2024-04-29 10:01:31 +02:00
nathan
1fab30baaf
Calendar: Adjust event tooltips to avoid scroll issues in Firefox
2024-04-19 14:01:42 -06:00
ralf
f8bd666056
also set id for calendar alarms, so notifications can group them with the event
2024-04-17 09:19:19 +02:00
ralf
16eb17efff
* Notifications: fixed deleting and grouping of popup notifications by app-name and -id and show full total independent of max. 100 shown entries
2024-04-17 08:47:17 +02:00
ralf
aa3d70202c
fix caching in browser, if iCal holiday url get set or changed
2024-04-10 10:46:32 +02:00
nathan
abf5b76803
Prevent sidemenu keyhandlers from stopping events from widgets
2024-03-19 08:08:45 -06:00
ralf
74678556d1
* Calendar/CalDAV: do not allow to resurrect a deleted meeting by accepting it again via CalDAV or meeting-request from mail app
2024-03-13 17:25:55 +02:00
Ralf Becker
bb7846dae1
pending translations from our translation-server
2024-03-04 09:05:43 +01:00
ralf
8759d438ae
ThunderBird changed there holiday URLs (again)
2024-02-27 11:50:31 +02:00
ralf
ce15893e46
fix typo causing PHP Error: Undefined constant "egwEvent"
2024-02-13 14:47:01 +02:00
ralf
ebac17aa4e
* Timesheet: new REST API to query, update and delete timesheets https://github.com/EGroupware/egroupware/blob/master/doc/REST-CalDAV-CardDAV/Timesheet.md
2024-02-08 16:06:55 +02:00
ralf
a75ee01b58
* Calendar/eSync: fix events created on the device are added to the server in a wrong timezone / shifted by some hours
2024-02-08 15:06:38 +02:00
ralf
9e7a3ec4d8
another big chunk of PHP Warnings
2024-02-08 12:31:28 +02:00
ralf
8a7d70ff1a
fix a ton of Undefined warnings filling up eSync logs
2024-02-06 21:47:38 +02:00
ralf
e6626d2de6
Fix Error: Call to undefined method calendar_bo::update_requested()
2024-02-01 10:32:40 +02:00
Ralf Becker
6956ba7601
pending translations from our translation server
2024-01-25 09:55:29 +01:00
ralf
02c0357189
* Calendar: update holidays with new thunderbird.net URLs/data for a lot more countries
2024-01-18 21:59:46 +02:00
ralf
84af649d76
* Calendar/CalDAV: new calendar-config to allow party-crashers with email matching a given regular expression
2024-01-16 15:10:22 +02:00
hadi
4fed80f78a
Fix wrongly filtered avatars in darkmode, happens for calOwner and regular account-selector widgets
2023-12-19 13:23:52 +01:00
nathan
48068da833
Calendar: Stop EGroupware\Status\Videoconference\Call::getMeetingRegex() from breaking the import
...
Jitsi backend was crashing with no error
2023-12-18 09:54:42 -07:00
nathan
1dc3a2cf62
* Importexport: Progress updates when importing
2023-12-18 09:54:31 -07:00
nathan
a813d09ae5
Calendar: Fix multi-day date format in tooltip, place end date on second line
2023-11-30 13:28:27 -07:00
nathan
be243c9aa7
Calendar: Fix incorrect extra user as participant
2023-11-15 11:22:02 -07:00
nathan
f039723e39
Calendar: Change iCal export use to use event timezone. Fixes whole day events grow to next day
2023-11-15 10:39:16 -07:00
ralf
61ed912388
fix count(): Argument #1 ($value) must be of type Countable|array, null given
2023-11-13 14:54:02 +02:00
nathan
1396ba6fd4
Calendar: Fix iCal import with mismatched recurrence date did not properly create exception
2023-11-10 14:32:41 -07:00
Ralf Becker
3e27a643b6
pending translations from our translation server
2023-11-10 06:44:58 +01:00
nathan
454ab3fb98
Fix spacing & sizing
...
- Move option group titles to the left more
- Fix calendarowner dropdown would not size properly in sidebox
2023-11-02 17:29:50 -06:00
nathan
4d1e81b8b1
-Fix broken filter when search results have option groups
...
- Fix JS error if option has no label yet
2023-11-02 17:00:34 -06:00
nathan
5ba1ef4d34
Calendar: Only show owner / participant label in selected tags, no additional information
...
Previously it showed the email addresses too
2023-11-02 14:19:08 -06:00
nathan
5d705c3b79
Calendar: Group calendar owner / participant search results by resource type
2023-11-01 13:26:23 -06:00
nathan
bed98c0e9e
Calendar: Fix freetime search timeslot select
2023-11-01 09:35:03 -06:00
Ralf Becker
db7d26a6a0
pending translations from our translation-server
2023-10-26 21:55:35 +02:00
Ralf Becker
c5b7251188
pending translations from our translation-server
2023-10-18 16:41:38 +02:00
nathan
f7e6155b57
Calendar/PM integration: now can show projects in calendar by multiple custom date fields
2023-10-16 11:30:32 -06:00
nathan
a84dd3d34b
Calendar: Another attempt to avoid error when accepting external invitation
...
calendar_uiforms::event_changed(): Argument #2 ($_old) must be of type
array, bool given, called in
/var/www/epl-23.1/calendar/inc/class.calendar_uiforms.inc.php on line 2295
2023-10-16 08:44:01 -06:00
nathan
7c63d05bd5
Calendar: Fix drag & drop invitation in planner view
2023-10-13 11:45:20 -06:00