Commit Graph

40378 Commits

Author SHA1 Message Date
ralf
51ff3f185d fix PHP TypeError: Argument #2 ($array) must be of type array, null given 2023-06-16 10:16:20 +02:00
ralf
0386a463ec fix returning unsanitized user-input 2023-06-16 09:38:32 +02:00
nathan
9b6a14f2d8 Preferences: Fix some default values were not shown correctly
Preferences that had options with label & value keys were done by index instead of value
2023-06-15 10:11:04 -06:00
nathan
b83887d44a Api: All images lazy load
Try to stop when lots of images block the rest of the rendering
2023-06-15 09:28:38 -06:00
ralf
a98b895179 fix TypeError: Cannot access offset of type string on string 2023-06-15 16:15:23 +02:00
nathan
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
ralf
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
ralf
99cf6fee84 better (commented out) logging of onShutdown functions 2023-06-15 12:36:03 +02:00
ralf
ae12634639 fix TypeError: str_contains(): Argument #1 ($haystack) must be of type string, array given 2023-06-15 11:25:34 +02:00
nathan
67a1b107a7 Calendar: Fix missing translation in import filter 2023-06-14 13:53:41 -06:00
nathan
3a54a93eb3 Stop changing symlink mime to target mime when saving 2023-06-14 13:29:35 -06:00
nathan
b8b5601b48 Calendar: Fix very small drags did not open add dialog 2023-06-14 11:20:41 -06:00
nathan
37bfeeaa16 Calendar: Fix mail -> event does not have user as new alarm option 2023-06-14 10:03:39 -06:00
nathan
c213ebb17d Fix tooltip was under calendar popup 2023-06-14 09:04:01 -06:00
nathan
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
nathan
7e296ba12b * Home: Fix birthdays were not visible 2023-06-13 10:24:29 -06:00
nathan
13981c5254 Home: More detailed cloud/rain icons 2023-06-13 09:13:22 -06:00
nathan
4c058ffc5f Change new favourite icon from new to add 2023-06-12 14:19:53 -06:00
nathan
e2f82ca985 Fix link delete button to show on row hover again 2023-06-12 09:30:17 -06:00
ralf
db32d9ad31 fix not working folder creation via context menu 2023-06-12 17:19:37 +02:00
ralf
d5d2604a06 fix PHP Error: Undefined constant “type” in EGroupware\Api\Etemplate\Widget::expand_name() eval(’$name = “${row_cont[type]}”’) 2023-06-12 16:46:56 +02:00
ralf
1acb12c6a2 fix SQL error creating or deleting a user when admin accounts list is sorted by ID (account_id) 2023-06-12 15:23:06 +02:00
nathan
623ba146e4 Admin: Clicking 'Save' for custom translations forces a browser reload so translations are immediately available to the user 2023-06-09 13:52:14 -06:00
nathan
b1fe818527 * Infolog / Tracker: Change timesheet total columns to ignore timesheet ACL
Use "Respect timesheet run and read permissions for time totals" configuration setting for previous behaviour, which may exclude some timesheet entries
2023-06-09 13:19:19 -06:00
ralf
7799ef9a97 fix lots of warnings filling zpush logs 2023-06-09 18:30:09 +02:00
ralf
608963aa9b fix lots of warnings filling zpush logs 2023-06-09 18:28:57 +02:00
nathan
9313156daa Api: Adjust max_lang_time when saving custom messages so they're available right away 2023-06-09 09:40:34 -06:00
Ralf Becker
2bd55ee782
fix not working html 2023-06-09 16:37:58 +02:00
ralf
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
hadi
9c4d1a9fb7 Let the contextmenu be activated from tapandhold in regular template in order to be able to get the contextmenu in some touch devices 2023-06-09 10:44:26 +02:00
ralf
4716ce1459 fixing the fix ;) 2023-06-08 22:15:07 +02:00
nathan
2ed1513e7b Filemanager: Fix "[] operator not supported for strings"
again
2023-06-08 13:58:46 -06:00
nathan
9b46880528 Filemanager: Fix "[] operator not supported for strings"
caused by e7e9c6f
2023-06-08 13:37:38 -06:00
nathan
6c17f6c43d * Calendar: Fix clicking a day in a different month in sidemenu jumped to wrong date 2023-06-08 13:24:55 -06:00
nathan
aa2570f2ea * Api: Fix custom etemplates were still used after deletion 2023-06-08 11:32:03 -06:00
nathan
492993e78e Avoid some PHP warnings
- Undefined array keys
- Undefined class variables
- Passing null to string functions
2023-06-07 13:54:17 -06:00
ralf
f16cfd45fe fix PHP TypeError: implode(): Argument #2 ($array) must be of type ?array, int given 2023-06-07 20:05:27 +02:00
nathan
77a3d0ed32 Importexport: Fix import definition field mapping had trouble with translations 2023-06-07 11:50:23 -06:00
nathan
f32d445f9e Infolog: Fix dates were shown in wrong timezone after saving
Not necessary to change times back as we changed $to_write, not $values
2023-06-07 10:26:59 -06:00
nathan
bcf211c93f Timesheet: Fix quantity update to work with comma decimal separator 2023-06-07 09:10:20 -06:00
nathan
e96031c154 Infolog: History tab showed start / due / completed dates in server time, not user time 2023-06-06 14:44:24 -06:00
nathan
efd073c4c2 Calendar: History tab showed start / end times in server time, not user time 2023-06-06 14:41:01 -06:00
nathan
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
nathan
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
nathan
bb34db801c Timesheet: When changing duration, update quantity if it's not been set to something different 2023-06-06 10:41:16 -06:00
hadi
6e044b93f9 Fix calendar weekend action's icons 2023-06-06 15:00:54 +02:00
ralf
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
nathan
e7e9c6fa22 Filemanager: Push was not correctly updating file list when directory was added/deleted 2023-06-05 11:56:06 -06:00
nathan
dd4a2de988 API: Fix incorrect updateComplete override 2023-06-05 10:43:52 -06:00
hadi
68351ffb37 Fix demonstrated default value is shown as raw value instead of its relevant label 2023-06-05 16:00:33 +02:00