Commit Graph

40465 Commits

Author SHA1 Message Date
1ecdc28359 Mail: Let browser deal with text area sizing in compose
Fixes bug where toolbar can get hidden when editing certain emails
2023-07-06 08:16:03 -06:00
dffa51e3dd Api: Pre-select opened mail dialog if add email address preference is not set 2023-07-05 08:20:00 -06:00
e78b33145e * Api: When clicking an email address, ask if user wants to add email to existing compose window or start a new mail 2023-07-05 08:19:44 -06:00
6be2d46d1c do not show classes not extending Api\Auth\Backend or interfaces as auth backends 2023-07-02 07:34:57 +02:00
fa169d0e03 * mailto: fix wrong URL registered for on premise installation (you need to delete it in the browser first!)
Chrome: Datenschutz und Sicherheit > Website-Einstellungen > Zusätzliche-Berechtigungen (aufklappen!) > Protokoll-Handler
2023-06-30 11:19:46 +02:00
22986732fb if no charset found in DB stay with default utf-8 2023-06-30 10:13:00 +02:00
931e795dd7 fix restoring 1.8 database gave "Duplicate entry" error by mapping that (again) to InvalidSql exception (was changed due to PHP 8) 2023-06-30 10:01:29 +02:00
bf03f4b198 * Wiki: allow German umlauts and other non-ascii chars in page names
Api: Fix encodeId() failed with integers
2023-06-30 07:43:23 +02:00
e07410d99f allow to use non-ascii chars for link-ids e.g. the name of Wiki pages can contain them
we store them as "\uXXXX" in the ascii column
2023-06-30 07:42:48 +02:00
dc5b0a4580 Api: User selection = none fixes
- Fix display was 'false' instead of blank
- Fix widget type check was not preserving original value
2023-06-29 14:55:37 -06:00
6633230c33 Importexport: Always show import preview, even if there are warnings 2023-06-29 14:55:01 -06:00
8c03417e37 Calendar: Fix extra timegrids sometimes visible in Firefox 2023-06-28 09:33:02 -06:00
ef06967f85 * Mail: improve performace by skiping search for avatar images in contacts in favor of loading them when they become visible
fix regular expression
2023-06-28 08:22:47 +02:00
2c6120b705 Api: Fix avatar images were not loaded 2023-06-28 08:21:59 +02:00
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