nathangray
ae9cf34ab4
* Api: Fix SQL error from doubled table name in group statement
...
"Unknown column 'egw_tracker.egw_tracker.tr_id' in 'group statement'"
2020-01-29 12:00:49 +01:00
Ralf Becker
f3556654e1
add an iterator for objects with a get_rows method
2020-01-13 14:45:56 +01:00
Ralf Becker
61f0b0c56b
fix PHP Warning: Use of undefined constant EGW_ACL_READ - assumed 'EGW_ACL_READ'
2020-01-09 14:42:14 +01:00
Ralf Becker
4c0a3d14eb
* Admin: optional session-action column in access-log and sessions
...
also no longer update access-log in session-class destructor, as it fails with skipping permanent logging for WebDAV and others
2019-12-20 09:02:34 +02:00
Hadi Nategh
4603aeb693
* Mobile theme: fix mobile theme sidebar not showing notifications
2019-12-10 15:15:00 +01:00
nathangray
e81add6b01
Fix /apps/projectmanager threw SQL error Unknown column 'hash' in 'order clause'
2019-12-10 11:35:10 +01:00
Ralf Becker
ef3b5d1470
fix typo
2019-12-05 09:02:11 +02:00
nathangray
8267c9449a
Mail: Fix bullet & number to text conversion failed with non-ascii characters
2019-12-03 14:45:38 -07:00
nathangray
9dc2659f6a
* Mail: keep number & bullet lists when converting to plain text
2019-12-03 14:45:26 -07:00
Hadi Nategh
e00267f6f5
Fix replying to some mails with broken pre tags would cause infinite loop
2019-12-03 15:58:35 +01:00
Ralf Becker
77d494e0c5
ignore logging of session dla only for max. of 15 min, so session status is displayed correct
2019-12-02 16:27:52 +02:00
nathangray
a90819c396
Admin: change delete user filemanager hook to move home dir, but only search /home for other files
...
- Translation from Birgit
2019-11-19 10:22:16 -07:00
nathangray
d35f17aa96
Admin: change delete user home directory back to special case, getting actual file count takes way too long.
2019-11-19 10:22:07 -07:00
nathangray
7aeed96c86
Admin: Extend Vfs::deleteAccount hook to all the files it can find, not just home dir.
2019-11-19 10:21:56 -07:00
Ralf Becker
8296dbd7d0
fix namespace issues
2019-11-19 14:01:50 +02:00
Ralf Becker
07288f7117
* all apps: fixing serveral cases of wrong Url when proxying and terminating TLS on the proxy
2019-11-15 13:55:12 +01:00
Ralf Becker
d854954f0f
use hostname from setup, only if webserver-url starts with a slash, closer to previous behavior
2019-11-13 18:29:04 +01:00
Ralf Becker
153fc140bb
* CalDAV/Calendar: iOS also no longer allowed to accept/reject invitations
...
now we skip encoding href attributes with mailto: urls independent of user-agent
2019-11-13 16:13:20 +01:00
Ralf Becker
1e925a3d06
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:16:40 +01:00
Ralf Becker
467d802400
* 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:51 +01:00
Ralf Becker
43b174b9d0
speed up restore of database by inserting up to 500 row in one statement (was only 10)
2019-10-30 17:16:00 +01:00
Ralf Becker
6302229761
* Mail: stop logging of mails to webserver error-log
2019-10-30 15:10:02 +01:00
Ralf Becker
5a8aa3d746
also remove /api/thumbnail.php from access-log updates
2019-10-29 13:21:38 +01:00
Ralf Becker
d5887d342d
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-27 17:18:04 +01:00
nathangray
4424d58aaf
Etemplate: Fix taglist-account would reject most values
2019-10-25 09:25:37 -06:00
nathangray
0f75a0e50b
Api: Cleanup by moving password check to its own function
2019-10-25 09:24:30 -06:00
Hadi Nategh
cbdbd2e983
* Mail: fix mails consists of both multipart/mixed and multipart/related create duplicated content
2019-10-22 10:55:12 +02:00
Hadi Nategh
19101e8772
Use letter avatar when user have no personal avatar is set in addressbook
2019-10-22 10:53:06 +02:00
Ralf Becker
99fb0b50ba
fix regular expression to not update access-log for avatar
2019-10-22 10:01:52 +02:00
Ralf Becker
acbae52c87
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:24:23 +02:00
Hadi Nategh
62cad1ed0f
Add missing timezone selectbox in framework
2019-10-18 15:02:20 +02:00
nathangray
a80db6c07e
Etemplate: Expand VFS path attribute, if present
2019-10-17 10:39:33 -06:00
Ralf Becker
523786c09b
* Mail/Api: fix password change looses S/Mime, one time passwords and other credentials
...
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:40:01 +02:00
nathangray
b80fbd13de
Remove duplicate method
2019-10-09 09:26:31 -06:00
nathangray
5ebb5f3853
Get Sharing to recognize editable Collabora shares for determining class
2019-10-09 09:26:19 -06:00
nathangray
45788131d8
Fix sharing only looks for addressbook templates for insert into document
2019-10-08 13:03:22 -06:00
nathangray
8015f3345d
Api - Better handling of enabled attribute for share actions
2019-10-08 13:03:06 -06:00
nathangray
d973ea9329
Api - Add a Share filemanager directory context menu action
2019-10-08 13:02:55 -06:00
Ralf Becker
6f38d5d5c9
fix for stable Univention 4.4-2 REST API
2019-09-30 12:38:28 +02:00
Ralf Becker
2f92245c0f
ignore updates (session creation is written) of *dav and avatar, due to possible high volume of updates
2019-09-27 15:59:51 +02:00
Ralf Becker
0f24d0187c
* InfoLog: fix delegation no longer shown after database restore
2019-09-24 11:25:55 +02:00
nathangray
fb9530c907
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-19 13:15:46 +02:00
nathangray
56110e7778
Revert "Revert "Api - Add Sharing->get_path() so we can get the path of the share""
...
Problem was a missing backport from Collabora.
2019-09-18 11:58:57 -06:00
Ralf Becker
65789e8f01
Revert "Api - Add Sharing->get_path() so we can get the path of the share"
...
With that commit opening an office file in Collabora gives a PHP Fatal error:
Cannot make non static method EGroupware\Api\Sharing::get_path() static in class EGroupware\Collabora\Wopi in /var/www/epl-19.1-compat/collabora/src/Wopi.php on line 25
This reverts commit 7153f7fe61
.
2019-09-18 09:43:39 +02:00
nathangray
7153f7fe61
Api - Add Sharing->get_path() so we can get the path of the share
2019-09-17 10:01:06 -06:00
nathangray
7e067c8789
Mail - another fix for extra newlines, now with less out of memory errors
2019-09-16 15:55:49 -06:00
Ralf Becker
89b2568a6c
* Univention: fix "Must change password upon next login" feature
2019-09-16 10:07:44 +02:00
Ralf Becker
d45397c583
CalDAV/CardDAV: fix not working creation of new contacts in MacOS Addressbook
...
OSX Addressbook sends ?add-member url-encoded
2019-09-12 09:14:46 +02:00
Ralf Becker
c63f523e66
* Preferences: always show Security & Password popup, only disable password tab, if no rights to change it
2019-09-11 12:56:58 +02:00
nathangray
af0298f6fd
Api - fix typo preventing translation of exception headlines
2019-09-09 14:33:13 -06:00