02c0357189
* Calendar: update holidays with new thunderbird.net URLs/data for a lot more countries
2024-01-18 21:59:46 +02:00
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
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
1dc3a2cf62
* Importexport: Progress updates when importing
2023-12-18 09:54:31 -07:00
be243c9aa7
Calendar: Fix incorrect extra user as participant
2023-11-15 11:22:02 -07:00
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
61ed912388
fix count(): Argument #1 ($value) must be of type Countable|array, null given
2023-11-13 14:54:02 +02:00
1396ba6fd4
Calendar: Fix iCal import with mismatched recurrence date did not properly create exception
2023-11-10 14:32:41 -07:00
5d705c3b79
Calendar: Group calendar owner / participant search results by resource type
2023-11-01 13:26:23 -06:00
bed98c0e9e
Calendar: Fix freetime search timeslot select
2023-11-01 09:35:03 -06:00
f7e6155b57
Calendar/PM integration: now can show projects in calendar by multiple custom date fields
2023-10-16 11:30:32 -06:00
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
511ea66d3e
Fix wrong operator in 6b4a1316d2
2023-10-13 08:11:07 -06:00
6b4a1316d2
Calendar: 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-11 11:50:57 -06:00
b6a0e650fe
* Calendar/REST API: adding of participants to events
2023-09-18 14:13:25 +02:00
310a4c9c9a
fix error: count(): Argument #1 ($value) must be of type Countable
2023-09-11 08:09:24 +02:00
c3c458b0e6
fix Error: Class "Accounts" not found
2023-08-24 16:43:04 +02:00
35b0216687
* Calendar/CalDAV: Thunderbird and CalDAVSynchronizer: update only participant data, instead of failing when the event was changed
2023-08-10 15:11:48 +02:00
d72e76f244
* Calendar/CalDAV: download of whole calendar as ics with a GET request on the collection and download GET parameter gave an empty file
2023-08-09 14:57:40 +02:00
ad2096866e
Can't use Framework::ajax_user_list(), it sends its data which conflicts with export wizard
2023-08-04 14:45:56 -06:00
780f16702f
* Calendar: Change how participant emails are shown
...
Sidebox: emails are shown on hover
Edit dialog: emails are shown in search results
Week headers: emails are no longer shown
To support this, now sending account options from server instead of pulling from user list
2023-08-01 15:53:58 -06:00
d534623d73
fix timezone problem/shift for CalDAV introduces by REST API changes
...
only matters if EGroupware server-timezone is different from the user-timezone
2023-07-28 14:23:18 +02:00
b013f75eef
* Calendar: new REST API to read, create, modify and delete events, see https://github.com/EGroupware/egroupware/blob/master/doc/REST-CalDAV-CardDAV/Calendar.md
2023-07-24 17:08:18 +02:00
7e333ceac9
WIP Calendar REST API
2023-07-21 17:41:37 +02:00
5b621ffcba
Get rid of a bunch more warnings
2023-07-14 10:52:05 -06:00
4a7e5824c3
Calendar: further adaptations to using openDialog()
...
Fixes canceling quick add doesn't remove placeholder, invalid event gave no feedback
2023-07-13 16:29:14 -06:00
3e27def4f9
WIP Mail REST API: change calendar to use new egw.openDialog():
...
- renamed app.dialogExec() to app.openDialog() or egw.openDialog()
- the later is the nicer place, but fails for lost window context with popups :(
2023-07-13 15:22:21 +02:00
a57e02c77f
Calendar: Fix creating links for addressbook contacts
2023-07-11 15:17:37 -06:00
822507d341
Calendar: Fix 'None' category option was not translated
2023-07-11 09:09:12 -06:00
e9038d2f34
* Calendar: Added category filter for events without a category set
2023-07-10 15:58:04 -06:00
a98b895179
fix TypeError: Cannot access offset of type string on string
2023-06-15 16:15:23 +02:00
d1aa65a662
* Calendar: fix external organizer was not notified by mail (and other missing notifications of non-users)
...
caused by the check being done with email addresse while the uid used as key in participants is NOT the email address
2023-06-15 14:13:55 +02:00
ae12634639
fix TypeError: str_contains(): Argument #1 ($haystack) must be of type string, array given
2023-06-15 11:25:34 +02:00
67a1b107a7
Calendar: Fix missing translation in import filter
2023-06-14 13:53:41 -06:00
37bfeeaa16
Calendar: Fix mail -> event does not have user as new alarm option
2023-06-14 10:03:39 -06:00
608963aa9b
fix lots of warnings filling zpush logs
2023-06-09 18:28:57 +02:00
3980eb01a6
fix changing attendee status moves event due missing timezone conversation
...
The changed status itself is NOT send back to server, therefore it is NOT changed in EGroupware!
2023-06-09 14:05:44 +02:00
efd073c4c2
Calendar: History tab showed start / end times in server time, not user time
2023-06-06 14:41:01 -06:00
2d7e267c4b
Calendar: Deleting an event sometimes left other user's alarms
...
Do not need to pay attention to the ACL of the alarm when the whole event is deleted
2023-06-06 11:59:43 -06:00
18c3ed19f4
* eSync: fix meeting requests confirmed via ActiveSync protocol got wrong time
...
if user- and server-timezone was different
2023-06-06 11:01:40 +02:00
2b61bf0303
Calendar: Fix full day non blocking events could not be dragged
2023-05-25 13:41:33 -06:00
c3d961adbe
Calendar: Fix import/export timezone preference had no options
2023-05-16 11:28:08 -06:00
2b051dac98
* Mobile theme: Fix calendar header toolbars are no more visible
2023-05-16 12:09:48 +02:00
2f4daa5d39
* CalDAV/Calendar: fix group invitations were not shown on devices unless explicit accepted
2023-05-10 14:15:43 +02:00
9ad9305844
Calendar: fix email addresses in calendar owner label for accounts
2023-05-03 14:58:16 -06:00
aaa8a4a3f9
Calendar: fix occasional 502 error on first login after restart
2023-05-03 14:36:22 -06:00
9033299d76
* Calendar: Put email address after user or contact
...
See ticket #80674
2023-05-02 10:58:23 -06:00
d70562e0be
Calendar: Avoid Undefined warning
2023-04-27 07:59:44 -06:00
1b632b8649
Calendar: Fix events not shown when showing calendar of a resource category
2023-04-26 08:18:27 -06:00
3c7650aaab
* Calendar/CalDAV: fix recurring events with users only added to an exception and have been deleted or rejected after
2023-04-25 15:14:01 +02:00