nathan
|
7ae974500e
|
Use code 204 instead of 404 to avoid browser treating it like an error
|
2023-07-10 14:56:35 -06:00 |
|
nathan
|
1cffc882fb
|
importexport: Better error message if contact can't be opened for update
|
2023-07-10 14:54:01 -06:00 |
|
nathan
|
d3e3e7eb4d
|
Importexport: Hide preview when import complete or aborted due to errors
|
2023-07-10 14:54:01 -06:00 |
|
hadi
|
5192419935
|
Fix mail compose editor not visible in mobile template
|
2023-07-10 16:43:09 +02:00 |
|
nathan
|
2d0976f456
|
Handle parsing number into boolean expression
|
2023-07-06 08:46:12 -06:00 |
|
nathan
|
d65e0d1e1e
|
Mail: Let browser deal with text area sizing in compose for plaintext too
|
2023-07-06 08:16:59 -06:00 |
|
nathan
|
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 |
|
nathan
|
dffa51e3dd
|
Api: Pre-select opened mail dialog if add email address preference is not set
|
2023-07-05 08:20:00 -06:00 |
|
nathan
|
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 |
|
ralf
|
6be2d46d1c
|
do not show classes not extending Api\Auth\Backend or interfaces as auth backends
|
2023-07-02 07:34:57 +02:00 |
|
ralf
|
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 |
|
ralf
|
22986732fb
|
if no charset found in DB stay with default utf-8
|
2023-06-30 10:13:00 +02:00 |
|
ralf
|
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 |
|
nathan
|
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 |
|
ralf
|
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 |
|
nathan
|
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 |
|
nathan
|
6633230c33
|
Importexport: Always show import preview, even if there are warnings
|
2023-06-29 14:55:01 -06:00 |
|
nathan
|
8c03417e37
|
Calendar: Fix extra timegrids sometimes visible in Firefox
|
2023-06-28 09:33:02 -06:00 |
|
ralf
|
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 |
|
nathan
|
2c6120b705
|
Api: Fix avatar images were not loaded
|
2023-06-28 08:21:59 +02:00 |
|
ralf
|
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 |
|
nathan
|
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 |
|
ralf
|
ee51d2890c
|
needs ungreedy, to not include quotes
|
2023-06-28 07:49:20 +02:00 |
|
nathan
|
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 |
|
ralf
|
7370b42c1e
|
* ActiveDirectory: implement fail over for multiple AD controllers (failed controllers are blacklisted for 5min)
|
2023-06-26 12:20:41 +02:00 |
|
nathan
|
18f902580f
|
Timesheet: Give category selectbox more space
|
2023-06-23 10:47:29 -06:00 |
|
nathan
|
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 |
|
hadi
|
2ee1811b85
|
Fix reply as forced HTML break plain text pseudo tags
|
2023-06-23 15:09:57 +02:00 |
|
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 |
|