ralf
59854cfe3c
if no charset found in DB stay with default utf-8
2023-06-30 10:12:32 +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
ralf
95ba35bfeb
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:01 +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
3cfdca0ae9
* Api: Customfield selectboxes can read options from a PHP file in the VFS using @[path] ex: @/home/Default/selects.php
2023-06-29 13:36:28 -06:00
nathan
85cc2a33cd
If customfields has a label and only 1 field, use the label for the widget
...
This lets us use " " as label to hide the custom field's label
2023-06-29 10:52:20 -06:00
nathan
649b0bfd59
Use code 204 instead of 404 to avoid browser treating it like an error
2023-06-29 09:48:30 -06:00
nathan
08445f2857
Calendar: Improve videoconference link for recurring events to include recurrence date
2023-06-29 07:55:52 -06:00
ralf
dfef4ce0c5
WIP REST API for mail
...
currently we can launch (interactive) compose windows, if user is online
ToDo:
- send mails for a user
- authentication as arbitrary user with an API token
2023-06-29 12:50:04 +02:00
nathan
8c03417e37
Calendar: Fix extra timegrids sometimes visible in Firefox
2023-06-28 09:33:02 -06:00
nathan
26027796b3
Calendar: Fix extra timegrids sometimes visible in Firefox
2023-06-28 09:25:37 -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
ralf
5bb1d3c888
needs ungreedy, to not include quotes
2023-06-28 07:48:51 +02:00
ralf
acfcebce4a
fix regular expression
2023-06-28 07:29:38 +02:00
nathan
d994f3f92e
Api: Fix avatar images were not loaded
2023-06-27 09:46:30 -06: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
23895c94be
WIP improve avatar loading in mail app
...
currently ET2Avatar is NOT correctly handling contactId=email:<email>
2023-06-27 08:59:59 +02:00
nathan
325fdcb02c
Api: User selection = none fixes
...
- Fix display was 'false' instead of blank
- Fix widget type check was not preserving original value
2023-06-26 10:49:25 -06:00
nathan
faa1e17460
Mail: Fix event detection in multipart mixed mails
...
Meeting form was not presented, just request content
2023-06-26 08:43:29 -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
cfcd56fd00
Projectmanager: Fix hoursPerDay was not properly considered for durations
2023-06-23 14:35:04 -06:00
nathan
18f902580f
Timesheet: Give category selectbox more space
2023-06-23 10:47:29 -06:00
nathan
ab4d9a1446
Timesheet: Give category selectbox more space
2023-06-23 10:43:07 -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
hadi
28a6ad1b62
Fix reply as forced HTML break plain text pseudo tags
2023-06-23 15:08:10 +02:00
ralf
8aca24e520
* Calendar: freebusy.php uses .vfb extension for better Outlook compatibility and fix using "cred" GET parameter with base64 encoded credentials
2023-06-23 14:55:31 +02:00
ralf
742c067740
* ActiveDirectory: implement fail over for multiple AD controllers (failed controllers are blacklisted for 5min)
2023-06-23 09:46:59 +02:00
nathan
ed34a8407b
Calendar: Fix moving cursor while clicking did not add an event
2023-06-22 13:52:42 -06:00
hadi
a34a37fc04
Take emailTag preference for addresses used in mail list into account
2023-06-22 14:38:18 +02:00
hadi
3ecb093d35
Implement onlyEmail option for UrlEmailReadonly
2023-06-22 14:37:15 +02:00
hadi
0d60d3baf4
Make sure to show only email when using current value as email (avoids getting duplicate name in fullEmail mode)
2023-06-22 12:34:56 +02:00
nathan
a4e6a3bbd8
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-21 14:03:03 -06:00
nathan
59f94300db
Importexport: Always show import preview, even if there are warnings
2023-06-21 10:21:20 -06:00
nathan
c2e981bc0f
Stop changing symlink mime to target mime when saving
2023-06-21 10:09:16 -06:00
hadi
eaacac1b40
Add new mail preference in order to be able to select the type info shown on email tags
2023-06-21 16:45:23 +02:00
ralf
a4f745f16a
Changelog for 23.1.20230620
2023-06-20 12:07:48 +02: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
c80304f7de
Don't send inline images as attachments in smime messages back into client-side
2023-06-20 11:37:55 +02:00
nathan
bb0436661d
Home: Fix missing portlet settings button
2023-06-19 09:16:32 -06:00
hadi
717bf2a717
* Mail: fix mixed up inline images and attachments in smime signed messages
2023-06-19 17:07:37 +02:00
hadi
fce9ba3a41
* Mail: fix mixed up inline images and attachments in smime signed messages
2023-06-19 17:05:37 +02:00