302800b414
new class Api\Header\Http to handle X-Forwarded-Host and -Schema headers
...
also kope now with multiple comma-separated host-names in X-Forwarded-Host header happening with multiple proxys
2019-11-12 20:13:24 +01:00
c768c9cbf7
* CalDAV/Calendar: Lightning 68 no longer allowed to accept/reject invitations
...
Caused by calendar-user-address-set in principal had url encoded @ in email
--> now using a minimal url-encoding for Lightning, to not encode @
2019-11-11 18:02:20 +01:00
5acd287e8d
* Mail: keep number & bullet lists when converting to plain text
2019-11-08 11:42:25 -07:00
d8faef3503
Admin: Extend Vfs::deleteAccount hook to all the files it can find, not just home dir.
2019-11-07 13:46:14 -07:00
bf844b7598
support for new Swoole push server
2019-11-04 09:29:49 +01:00
972ebf56f2
speed up restore of database by inserting up to 500 row in one statement (was only 10)
2019-10-30 17:15:23 +01:00
bdc8e71057
* Mail: stop logging of mails to webserver error-log
2019-10-30 15:09:11 +01:00
8f6df975fe
also remove /api/thumbnail.php from access-log updates
2019-10-29 13:20:23 +01:00
b926ffc5c8
fix IDE warnings
2019-10-29 09:36:49 +01:00
aecea69519
extract logic of custom-field search method
...
process_search modifies the parameters so search calls this method and then its parent with the modified parameters
2019-10-22 17:07:21 +02:00
cad1ec2aaf
fix regular expression to not update access-log for avatar
2019-10-22 09:58:18 +02:00
5a9bc1a98a
UCS 4.4 Rest API gives an error creating group "Default"
...
claiming a user or group with that name exists, which is not the case
(probably because other LDAP objects with cn=Default exist)
we work around that by creating it as DefaultX and rename it in LDAP to Default for now
2019-10-18 16:23:50 +02:00
414b169791
Add missing timezone selectbox in framework
2019-10-18 15:01:08 +02:00
b13a3a4619
* Mail: fix mails consists of both multipart/mixed and multipart/related create duplicated content
2019-10-16 17:01:02 +02:00
df1909d8c1
skip mail-accounts is user editable check for password change
...
some stored credentials are not event linked to mail accounts or
might belong to by user not editable accounts like smime on a mail account for all
2019-10-15 18:34:15 +02:00
5a1fbe7049
Use letter avatar when user have no personal avatar is set in addressbook
2019-10-15 14:06:33 +02:00
121d5f82ef
Etemplate: Fix taglist-account would reject most values
2019-10-11 11:55:10 -06:00
a05c66f32c
Api: Cleanup by moving password check to its own function
2019-10-11 10:51:40 -06:00
56989f338b
Remove duplicate method
2019-10-08 14:44:35 -06:00
8d58409211
Get Sharing to recognize editable Collabora shares for determining class
2019-10-08 14:43:17 -06:00
5dcf1e842f
fix for stable Univention 4.4-2 REST API
2019-09-30 12:37:48 +02:00
084d2f7ac7
Etemplate: Expand VFS path attribute, if present
2019-09-27 13:40:24 -06:00
71d3e3a80c
ignore updates (session creation is written) of *dav and avatar, due to possible high volume of updates
2019-09-27 15:59:10 +02:00
21a44891ed
* InfoLog: fix delegation no longer shown after database restore
2019-09-24 11:23:17 +02:00
4e339a62a4
Filemanager: Fix shared directory could not open odp (or other non-odt files) in Collabora
...
Also fix "Permission denied" error trying to open office files without Collabora
2019-09-18 11:54:08 -06:00
4f367e6bf1
* Univention: fix "Must change password upon next login" feature
2019-09-16 10:06:57 +02:00
c5ea1618af
CalDAV/CardDAV: fix not working creation of new contacts in MacOS Addressbook
...
OSX Addressbook sends ?add-member url-encoded
2019-09-12 09:10:19 +02:00
e2529ea8a3
* Preferences: always show Security & Password popup, only disable password tab, if no rights to change it
2019-09-11 12:15:38 +02:00
c0757e5e58
Api - fix typo preventing translation of exception headlines
2019-09-09 14:22:15 -06:00
3967d2a3b6
fix aborted WebAuthn not treated as failure of 2nd factor, if registered
2019-09-06 10:36:21 +02:00
b56c1ae856
hook to allow apps to modify login page, eg. for multifactor auth
2019-09-04 15:15:18 +02:00
397b77a86d
Mail - another fix for extra newlines, now with less out of memory errors
2019-08-29 11:53:40 -06:00
c59807d861
Api - No need to make the link titles safe here, it just makes timesheet titles look weird
2019-08-23 16:01:01 -06:00
3bec6326f9
Api - Add Sharing->get_path() so we can get the path of the share
2019-08-23 14:19:10 -06:00
e099086151
Fix sharing only looks for addressbook templates for insert into document
2019-08-22 16:04:07 -06:00
5bc2467de3
Api - Better handling of enabled attribute for share actions
2019-08-22 15:56:17 -06:00
a49e3a3c15
Api - Add a Share filemanager directory context menu action
2019-08-22 15:18:40 -06:00
c706f3f09c
pending translations from our translation server
2019-08-22 13:57:23 +02:00
681679382c
* Api: no longer loggin last-logintime of anonymous user
...
to not block website and also to better cope with high rate anon endpoints
might be called creating a bottleneck in the egw_accounts table.
2019-08-19 16:51:13 +02:00
77ca6dcece
one more old eGroupWare
2019-08-14 12:13:47 +02:00
a594f9ccee
add cache-buster to new login-background to force browser to load it
2019-08-13 15:01:18 +02:00
30a2c4d90f
fix default "EGroupware" site_title for new login page
2019-08-09 15:52:19 +02:00
1403c7ffd0
* Login: new background and logo for login page
2019-08-09 14:41:16 +02:00
5dcb431087
Revert commit 91f85186cd
as it breaks mail reply
2019-08-06 15:51:25 +02:00
2776d215e2
* Login: RememberMe token for either automatic login or as 2. factor for 2-Factor-Auth
2019-08-03 18:37:18 +02:00
91f85186cd
Mail - fix extra newlines added when switching email from HTML to text
2019-08-02 11:50:52 -06:00
1131d07199
Revert "Etemplate - avoid error if child is not a widget", it causes other random breaking
...
This reverts commit 1f63996a2c
.
2019-08-02 11:08:14 -06:00
1f63996a2c
Etemplate - avoid error if child is not a widget
...
though it never should be...
2019-08-02 10:33:38 -06:00
92f89f93ca
fix namespace in docu
2019-08-01 18:39:14 +02:00
890cd4e4a4
Api - give error if share path is missing
2019-07-31 10:31:13 -06:00