nathan
4ae6f15e37
if user selection is switched to "no user selection at all", do not include users in calendar owner search results
2022-10-03 16:11:47 -06:00
ralf
63001969da
* Mail/Calendar: fix applying a participant reply as organizer overwrote event with data send by the participant (not just his status)
2022-09-16 11:22:58 +02:00
Ralf Becker
6f4f93c284
pending translations from our translation server
2022-09-14 11:08:57 +02:00
Кirils Sоlovjоvs
3c8b52b860
Update class.calendar_groupdav.inc.php
2022-09-13 21:13:25 +02:00
nathan
d0100cd7a1
Calendar: Fix recurring events that started outside current view were not updated properly in the current view after creating an exception
2022-09-07 09:07:37 -06:00
nathan
5b349404d2
Calendar: Fix inserting event into document using context menu
2022-08-23 11:14:34 -06:00
Hadi Nategh
1d084d11e4
Fix error Argument #2 must be of type array, null given
2022-08-17 15:09:48 +02:00
ralf
589498d549
fix lost owner
2022-07-26 18:02:58 +02:00
ralf
4d633f9db5
* Calendar/Mail: allow every participant to apply changes from extern organizer and warn if sender is not identical to iCal organizer or participant
2022-07-26 18:02:58 +02:00
nathan
19eb40555a
Calendar: Fix all-day events in a different timezone could slide by a day
...
Ex: 1977-04-29 created in CET (+1) on a server in UTC would change to the 28th after a few years (1980)
Fixed by staying in server timezone for the recurrence calculations.
2022-06-07 14:33:22 -06:00
ralf
390776ba54
allow to use $skip_notify="NOPUSH" for calendar_bo::(update|set_status|update_status|delete) to NOT send push updates
...
this can and should be used for massive calendar updates to avoid a hugh wave of push messages and responses from clients/browsers to request full calendar data (which is not pushed)
2022-06-03 10:00:40 +02:00
Ralf Becker
159d603436
fix PHP 8.0 TypeError: array_key_exists(): Argument #2 ($array) must be of type array, bool given
2022-05-14 09:36:11 +02:00
Hadi Nategh
3e56192772
* Calendar/Mobile view: Add a date indicator for all views in mobile theme
2022-05-02 13:43:19 +02:00
ralf
2d4980f080
next chunk of fixed PHP Warning: Undefined array key or variable in main repo
2022-04-27 20:31:12 +02:00
ralf
c19eb3cb02
fix PHP 8.1 Deprecated by adding return type declarations
2022-04-26 08:10:15 +02:00
Ralf Becker
c3d5a96826
pending changes from our translation server
2022-04-04 13:28:05 +02:00
nathan
0f7484812e
* Calendar: New preference so default alarm can be for current user or all participants
2022-03-24 14:07:19 -06:00
nathan
3c1e6c5eb7
Calendar: Set new ID to fix missing links to CF fields on new events
2022-03-07 10:21:35 -07:00
nathan
60bc11a66e
* Projectmanager: Add calendar integration so projects can be shown as events in calendar
2022-03-07 10:19:09 -07:00
Ralf Becker
3ef0b5a6de
* Calendar/CalDAV: ignore Outlook CalDAV Synchronizer setting participant status back to unknown/needs-action (other status will be updated)
2022-02-10 19:52:57 +02:00
nathan
21356434c7
Calendar: JS changes from previous commit
2022-02-08 11:54:51 -07:00
nathan
bfbf3183e1
Calendar: Fix planner causes app tabs to show when printing
2022-02-08 11:45:10 -07:00
nathan
33a42f2464
Calendar: Fix status notification sometimes had wrong user in $$fullname$$ placeholder
2022-01-18 14:33:30 -07:00
nathan
b65e97c087
Calendar: If we don't have a sidebox to check parent, just accept it
...
Fixes missing events in group calendars on home
2022-01-18 13:06:39 -07:00
nathan
f2d187353a
Calendar: Fix double encoded ><& characters in event tooltip description
...
Backport of c9d5eb50db
2022-01-17 13:07:53 -07:00
Ralf Becker
02342f48c3
pending translations from our translation server
2022-01-09 19:32:20 +01:00
nathan
22856798e3
Calendar: JS changes from d6cca90dbf
& 4c2e5ba853
2021-12-15 15:19:05 -07:00
nathan
00084b77f3
Calendar: Remove drag to create event placeholder when edit dialog is opened
2021-12-15 15:10:51 -07:00
nathan
5161735eee
Calendar: Remove drag to create event placeholder when popup is closed
2021-12-15 15:10:41 -07:00
nathan
4bf0258f14
Calendar: Avoid error if $userid is not numeric
2021-12-15 15:10:01 -07:00
nathan
0a6dbbcd28
Calendar: Add notification placeholders $$date$$ and $$fullname$$ to preference help hover
2021-12-15 15:09:48 -07:00
nathan
806ab83f3c
Calendar: Fix missing notification placeholders $$date$$ and $$fullname$$
2021-12-15 15:09:38 -07:00
Hadi Nategh
8d33f4c154
Fix error Unsupported operand types: int + stringPHP
2021-12-13 10:45:09 +01:00
Hadi Nategh
4d73fe42ca
Fix calendar category report throws error "Undefined constant active"
2021-12-13 10:08:40 +01:00
Ralf Becker
e74262ff43
pending translations from our translation server
2021-12-04 15:45:41 +01:00
Ralf Becker
5548926e37
fix PHP 7.3 syntax error / PHP 7.4 syntax, as 21.1 still supported PHP 7.3
2021-12-02 21:41:43 +02:00
Ralf Becker
16ef93b1f9
missing .js file from Nathans merge-edit commit
2021-11-27 10:06:57 +02:00
nathan
3b8f6c505a
Calendar: Update merge to use changes introduced with 707c57e
2021-11-26 10:39:23 -07:00
nathan
ea96fc2bd1
Calendar: If an event moves from the past to the future, send notifications according to preferences
...
Previously we ignored all notifications, because the event _was_ in the past.
2021-11-26 09:00:32 -07:00
Ralf Becker
b4676ae7e2
fix PHP 8.0 TypeError: Unsupported operand types: int | array
2021-11-20 08:41:01 +01:00
Ralf Becker
1e8287ab8b
fix PHP 8.0 TypeError: calendar_tracking::track(): Argument #2 ($old) must be of type ?array, bool given
2021-11-18 17:35:46 +01:00
Ralf Becker
a66ba7e3e9
fix PHP 8.0 TypeError: explode(): Argument #2 ($string) must be of type string, array given
2021-11-16 08:35:14 +01:00
Ralf Becker
9b32bbe3f8
fix PHP 8.0 TypeError: array_key_exists(): Argument #2 ($array) must be of type array, null given
2021-11-16 08:18:17 +01:00
Ralf Becker
f7247a6ea9
fix PHP 8.0 TypeError: strpos(): Argument #1 ($haystack) must be of type string, array given
2021-11-15 14:53:53 +01:00
Ralf Becker
5510c2d20b
fix PHP 8.0 TypeError: array_keys(): Argument #1 ($array) must be of type array, null given
2021-11-15 11:55:46 +01:00
Ralf Becker
54e5a6bd76
fixing/improving condition of last commit
2021-11-15 08:26:26 +01:00
Ralf Becker
73793d8aa1
fix PHP 8.0 TypeError: Unsupported operand types: bool + array
2021-11-15 08:09:09 +01:00
Ralf Becker
1cefb08ae6
fix PHP 8.0 TypeError: Cannot access offset of type string on string
2021-11-15 08:00:33 +01:00
Ralf Becker
8250784543
fix PHP 8.0 TypeError: count(): Argument #1 ($value) must be of type Countable|array, bool given
2021-11-14 10:32:42 +01:00
Ralf Becker
a99eb13066
fix PHP 8.0 TypeError: array_keys(): Argument #1 ($array) must be of type array, null given
2021-11-13 17:12:35 +01:00