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