Commit Graph

40243 Commits

Author SHA1 Message Date
nathan
c2e981bc0f Stop changing symlink mime to target mime when saving 2023-06-21 10:09:16 -06:00
ralf
bd8df81953 Changelog for 23.1.20230620 2023-06-20 12:07:16 +02:00
hadi
66ac4309fb Don't send inline images as attachments in smime messages back into client-side 2023-06-20 11:39:58 +02:00
hadi
717bf2a717 * Mail: fix mixed up inline images and attachments in smime signed messages 2023-06-19 17:07:37 +02:00
nathan
e1690a1dc1 Don't try to load disabled templates
Allows us to disable / not load templates even if they have template / ID
2023-06-19 08:11:04 -06:00
hadi
3740586d07 Make sure the status is by_date before adding date rules into sieve vacation notice 2023-06-19 10:24:32 +02:00
ralf
983c092aca fix wrongly placed exception 2023-06-16 14:54:07 +02:00
ralf
5f71875eaa do not show passwords via header-admin unless downloading the file is the only way to update it due to not existing write permissions 2023-06-16 11:37:13 +02:00
ralf
b234c4967b fix returning unsanitized user-input 2023-06-16 09:39:18 +02:00
nathan
f8ef7d5fe7 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:19:17 -06:00
ralf
b2c44b9b5c fix TypeError: Cannot access offset of type string on string 2023-06-15 16:18:20 +02:00
ralf
534d411d14 * 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 16:18:20 +02:00
ralf
b4b6a2ae08 fix lots of warnings filling zpush logs 2023-06-15 16:18:20 +02:00
ralf
f6663bb81c fix lots of warnings filling zpush logs 2023-06-15 16:18:16 +02:00
ralf
b2fd1cc59d fix TypeError: str_contains(): Argument #1 ($haystack) must be of type string, array given 2023-06-15 11:25:58 +02:00
nathan
0e405ffa96 Calendar: Fix missing translation in import filter 2023-06-14 14:54:33 -06:00
nathan
42c57a685f Importexport: Fix import definition field mapping had trouble with translations 2023-06-14 14:52:53 -06:00
nathan
196edf103f Calendar: Fix mail -> event does not have user as new alarm option 2023-06-14 10:16:25 -06:00
nathan
fe11716130 Fix tooltip was under calendar popup 2023-06-14 09:13:42 -06:00
nathan
d0d4a2e918 Home: More detailed cloud/rain icons 2023-06-13 10:28:31 -06:00
nathan
147549ad1d * Home: Fix birthdays were not visible 2023-06-13 10:28:20 -06:00
nathan
d2cc3f2f53 Change new favourite icon from new to add 2023-06-12 14:26:23 -06:00
nathan
55a05c0e62 * 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-12 09:50:45 -06:00
nathan
0e82fd3a15 Fix link delete button to show on row hover again 2023-06-12 09:37:14 -06:00
ralf
6fe23ffc2e fix not working folder creation via context menu 2023-06-12 17:20:28 +02:00
nathan
a91d4cf574 * Api: Fix custom etemplates were still used after deletion 2023-06-12 09:11:36 -06:00
nathan
73ca6ead2f * Calendar: Fix clicking a day in a different month in sidemenu jumped to wrong date 2023-06-12 09:10:43 -06:00
nathan
0f9f7a5e15 Admin: Clicking 'Save' for custom translations forces a browser reload so translations are immediately available to the user 2023-06-12 09:06:41 -06:00
ralf
10ae9a0234 fix PHP Error: Undefined constant “type” in EGroupware\Api\Etemplate\Widget::expand_name() eval(’$name = “${row_cont[type]}”’) 2023-06-12 16:47:22 +02:00
hadi
5e67e8c6b5 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-12 16:27:34 +02:00
nathan
d7f7c1fa03 Et2DateDuration: Fix value of "" caused NaN 2023-06-12 08:24:34 -06:00
nathan
16767d91a6 Skip disabled widgets in iterateOver
This fixes disabled widgets returning their value unexpectedly, and ID collisions when we have 2 widgets with the same ID, but disable one.
2023-06-12 08:24:22 -06:00
nathan
5427e220e4 Et2DateDuration: Use integers for duration when we have a separate box for each duration, float when there's one box 2023-06-12 08:24:14 -06:00
nathan
9535cd9801 Api: Fix egw.copyTextToClipboard() to work in popups too 2023-06-12 08:21:58 -06:00
ralf
7579b07b42 fix SQL error creating or deleting a user when admin accounts list is sorted by ID (account_id) 2023-06-12 15:23:25 +02:00
ralf
e2d60bdead 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:06:19 +02:00
ralf
26228d137b fixing the fix ;) 2023-06-08 22:14:41 +02:00
nathan
ac4090b068 Filemanager: Fix "[] operator not supported for strings"
again
2023-06-08 14:00:32 -06:00
nathan
4d78bdf767 Filemanager: Fix "[] operator not supported for strings"
caused by e7e9c6f
2023-06-08 13:39:26 -06:00
nathan
80bf6c2635 Timesheet: Fix quantity update to work with comma decimal separator 2023-06-08 10:51:18 -06:00
nathan
2c418d1243 *Timesheet: When changing duration, update quantity if it's not been set to something different 2023-06-08 10:50:56 -06:00
nathan
96250680c6 *Infolog: History tab showed start / due / completed dates in server time, not user time 2023-06-08 10:36:37 -06:00
nathan
0f7f43e45c *Calendar: History tab showed start / end times in server time, not user time 2023-06-08 10:36:22 -06:00
nathan
2baaaf9690 * 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-08 10:30:47 -06:00
nathan
b8eefe95ba * Calendar: Adding alarms sometimes gave incorrect "can't add alarms in the past" error
Was not sending all values correctly
2023-06-08 10:30:36 -06:00
nathan
c655f82cfc 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-08 10:22:52 -06:00
ralf
956d56f450 fix PHP TypeError: implode(): Argument #2 ($array) must be of type ?array, int given 2023-06-07 20:09:16 +02:00
nathan
66d0db0b85 Filemanager: Push was not correctly updating file list when directory was added/deleted 2023-06-06 09:13:01 -06:00
hadi
aa9b705be9 Fix calendar weekend action's icons 2023-06-06 15:01:28 +02:00
hadi
48e0bd0e32 Apply nowrap white-space only to et2-link used in et2-link-list in order to let its content be shown in multiple lines 2023-06-06 14:45:35 +02:00