Commit Graph

40301 Commits

Author SHA1 Message Date
83dd2d9ac1 WIP improve avatar loading in mail app
currently ET2Avatar is NOT correctly handling contactId=email:<email>
2023-06-28 08:21:59 +02:00
2c4c99d00d Api: All images lazy load
Try to stop when lots of images block the rest of the rendering
2023-06-28 08:21:58 +02:00
ee51d2890c needs ungreedy, to not include quotes 2023-06-28 07:49:20 +02:00
c8bee10afc Mail: Fix event detection in multipart mixed mails
Meeting form was not presented, just request content
2023-06-27 08:02:52 -06:00
7370b42c1e * ActiveDirectory: implement fail over for multiple AD controllers (failed controllers are blacklisted for 5min) 2023-06-26 12:20:41 +02:00
18f902580f Timesheet: Give category selectbox more space 2023-06-23 10:47:29 -06:00
2798b9dda8 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-23 08:10:05 -06:00
2ee1811b85 Fix reply as forced HTML break plain text pseudo tags 2023-06-23 15:09:57 +02:00
c2e981bc0f Stop changing symlink mime to target mime when saving 2023-06-21 10:09:16 -06:00
bd8df81953 Changelog for 23.1.20230620 2023-06-20 12:07:16 +02:00
66ac4309fb Don't send inline images as attachments in smime messages back into client-side 2023-06-20 11:39:58 +02:00
717bf2a717 * Mail: fix mixed up inline images and attachments in smime signed messages 2023-06-19 17:07:37 +02:00
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
3740586d07 Make sure the status is by_date before adding date rules into sieve vacation notice 2023-06-19 10:24:32 +02:00
983c092aca fix wrongly placed exception 2023-06-16 14:54:07 +02:00
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
b234c4967b fix returning unsanitized user-input 2023-06-16 09:39:18 +02:00
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
b2c44b9b5c fix TypeError: Cannot access offset of type string on string 2023-06-15 16:18:20 +02:00
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
b4b6a2ae08 fix lots of warnings filling zpush logs 2023-06-15 16:18:20 +02:00
f6663bb81c fix lots of warnings filling zpush logs 2023-06-15 16:18:16 +02:00
b2fd1cc59d fix TypeError: str_contains(): Argument #1 ($haystack) must be of type string, array given 2023-06-15 11:25:58 +02:00
0e405ffa96 Calendar: Fix missing translation in import filter 2023-06-14 14:54:33 -06:00
42c57a685f Importexport: Fix import definition field mapping had trouble with translations 2023-06-14 14:52:53 -06:00
196edf103f Calendar: Fix mail -> event does not have user as new alarm option 2023-06-14 10:16:25 -06:00
fe11716130 Fix tooltip was under calendar popup 2023-06-14 09:13:42 -06:00
d0d4a2e918 Home: More detailed cloud/rain icons 2023-06-13 10:28:31 -06:00
147549ad1d * Home: Fix birthdays were not visible 2023-06-13 10:28:20 -06:00
d2cc3f2f53 Change new favourite icon from new to add 2023-06-12 14:26:23 -06:00
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
0e82fd3a15 Fix link delete button to show on row hover again 2023-06-12 09:37:14 -06:00
6fe23ffc2e fix not working folder creation via context menu 2023-06-12 17:20:28 +02:00
a91d4cf574 * Api: Fix custom etemplates were still used after deletion 2023-06-12 09:11:36 -06:00
73ca6ead2f * Calendar: Fix clicking a day in a different month in sidemenu jumped to wrong date 2023-06-12 09:10:43 -06:00
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
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
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
d7f7c1fa03 Et2DateDuration: Fix value of "" caused NaN 2023-06-12 08:24:34 -06:00
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
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
9535cd9801 Api: Fix egw.copyTextToClipboard() to work in popups too 2023-06-12 08:21:58 -06:00
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
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
26228d137b fixing the fix ;) 2023-06-08 22:14:41 +02:00
ac4090b068 Filemanager: Fix "[] operator not supported for strings"
again
2023-06-08 14:00:32 -06:00
4d78bdf767 Filemanager: Fix "[] operator not supported for strings"
caused by e7e9c6f
2023-06-08 13:39:26 -06:00
80bf6c2635 Timesheet: Fix quantity update to work with comma decimal separator 2023-06-08 10:51:18 -06:00
2c418d1243 *Timesheet: When changing duration, update quantity if it's not been set to something different 2023-06-08 10:50:56 -06:00
96250680c6 *Infolog: History tab showed start / due / completed dates in server time, not user time 2023-06-08 10:36:37 -06:00