Commit Graph

5495 Commits

Author SHA1 Message Date
8aca24e520 * Calendar: freebusy.php uses .vfb extension for better Outlook compatibility and fix using "cred" GET parameter with base64 encoded credentials 2023-06-23 14:55:31 +02:00
ed34a8407b Calendar: Fix moving cursor while clicking did not add an event 2023-06-22 13:52:42 -06:00
a4e6a3bbd8 Calendar: Fix all day non-blocking events hover display issue
When there are too many all day events, we hide some and only show them all on hover.  The day indicator was overlaid over the revealed events
2023-06-21 14:03:03 -06:00
0386a463ec fix returning unsanitized user-input 2023-06-16 09:38:32 +02:00
a98b895179 fix TypeError: Cannot access offset of type string on string 2023-06-15 16:15:23 +02:00
694ea2d6f3 Revert "Calendar: Fix very small drags did not open add dialog"
It causes "extra" clicks on events (opens the event and the add dialog), missed clicks, events not opening when clicked

This reverts commit b8b5601b48.
2023-06-15 08:10:43 -06: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
b8b5601b48 Calendar: Fix very small drags did not open add dialog 2023-06-14 11:20:41 -06:00
37bfeeaa16 Calendar: Fix mail -> event does not have user as new alarm option 2023-06-14 10:03:39 -06:00
f0361f5230 Calendar: Fix events that are hidden because there are too many did not have a tooltip 2023-06-13 15:03:01 -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
6c17f6c43d * Calendar: Fix clicking a day in a different month in sidemenu jumped to wrong date 2023-06-08 13:24:55 -06: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
3a19a93b9a Calendar: Adding alarms sometimes gave incorrect "can't add alarms in the past" error
Was not sending all values correctly
2023-06-06 11:49:41 -06:00
6e044b93f9 Fix calendar weekend action's icons 2023-06-06 15:00:54 +02: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
0ceb187a44 Calendar: Fix integration buttons had a different border color 2023-06-02 11:01:13 -06:00
8e0a3a2755 Fix swipe and popup contextmenu being triggered accidentally in touch devices 2023-06-01 15:28:42 +02:00
2b61bf0303 Calendar: Fix full day non blocking events could not be dragged 2023-05-25 13:41:33 -06:00
b484a289ff Calendar: Fix drag & drop event to invite / change calendar 2023-05-24 13:22:18 -06:00
68aaad7f87 pending translations from our translation server 2023-05-24 11:52:22 +02:00
d3cafb1f2f Calendar: Stop double-firing of drop event 2023-05-23 11:56:39 -06:00
d92f2cb486 Set better min width for Calendar toolbar in mobile view in order to deal with ios devices 2023-05-22 17:03:06 +02:00
6da4c80e8b Revert "Calendar: Potential further optimisation, no need for async"
Turns out there is a need for async, week view breaks without it

This reverts commit a0d044a4c1.
2023-05-18 08:30:46 -06:00
e4bdbe256a Calendar: avoid TypeError: Cannot read properties of null (reading 'length') when there is no data (due to filter changing) 2023-05-17 13:40:42 -06:00
a0d044a4c1 Calendar: Potential further optimisation, no need for async 2023-05-17 11:05:14 -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
3398c97055 Calendar: Fix different template load order could result in missing categories and extra loading 2023-05-15 10:15:02 -06:00
91c0a094a2 Calendar: Calendar planner by category optimisation for category loading 2023-05-12 08:44:41 -06:00
2e833586f7 Calendar: Only check group once per group 2023-05-11 14:14:47 -06:00
97a874342f Return null instead of resolved promise to avoid extra calls 2023-05-11 13:41:04 -06:00
c504de5def Calendar: Add users & groups (according to preference) to owner options 2023-05-11 11:14:17 -06:00
d5d217c589 Some "invalid option" fixes:
- Don't notify user, just log it to the console
- Fix calendar owner filtered out not loaded options
2023-05-11 10:56:42 -06:00
b3afe3ffae Calendar: Fix deferred row update checking too soon due to broken reference 2023-05-10 11:41:56 -06:00
2f4daa5d39 * CalDAV/Calendar: fix group invitations were not shown on devices unless explicit accepted 2023-05-10 14:15:43 +02:00
8864b969bb add missing part of commit 3836e9a 2023-05-10 12:41:37 +02:00
49ed3736ee Style Todos box 2023-05-09 13:47:20 +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
eb83515643 * Calendar: Allow to select multiple categories in sidemenu 2023-05-02 11:35:36 -06:00
9033299d76 * Calendar: Put email address after user or contact
See ticket #80674
2023-05-02 10:58:23 -06:00
cbf47d7156 Calendar: Avoid JS error from flatpickr on init (provided an invalid date) 2023-05-02 09:38:33 -06:00
e7b340990a pending translations from our translation server 2023-05-02 13:17:09 +02:00
9d0ec03a50 Update previous.svg
Line width and radius corrected
2023-04-29 12:58:21 +02:00
313b290938 Update next.svg
Line width and radius corrected
2023-04-29 12:57:15 +02:00