Commit Graph

5384 Commits

Author SHA1 Message Date
Ralf Becker
586bce9c4d quote order column in backup and always quote "index" as it seems to be one of very little names not automatic recogniced in MySQL 2015-03-30 08:29:19 +00:00
Ralf Becker
f427baa191 fix user-agent detection to correctly detect "Mozilla/5.0 (Linux; Android 4.3; LT30p Build/9.2.A.1.205) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/37.0.2062.117 Mobile Safari/537.36" as Chrome 2015-03-30 08:27:04 +00:00
Ralf Becker
788b82e9fc * LDAP: fixed not working creation of new groups (with empty describtion) 2015-03-29 16:10:28 +00:00
Ralf Becker
1f70db76b1 * ActiveDirectory: real password change (not reset) for PHP 5.4>=5.4.26, 5.5>=5.5.10, 5.6+ (subject to minimum password age policy!) 2015-03-29 15:23:22 +00:00
Ralf Becker
b2648cf5e4 * LDAP/AD/UCS/Filemanager: new created groups home-directory was not displayed in filemanager 2015-03-27 10:48:44 +00:00
Ralf Becker
4eac3a7c70 * LDAP,ActiveDirectory: setting default sorting of accounts to ascending, as in SQL backend
r52289: docu fix, default is here ASC to, as it is SQL default
2015-03-27 08:13:41 +00:00
Ralf Becker
6f804b58e8 * All apps: nummeric custom-fields (float or new integer) sort nummeric in lists 2015-03-23 08:41:51 +00:00
Nathan Gray
97cafbf920 Another attempt at properly caching image map without blowing up the cache. 2015-03-16 20:22:32 +00:00
Hadi Nategh
61717c39a6 Fix password change dialog does not open in safari 2015-03-16 17:44:10 +00:00
Ralf Becker
857baddc2c need to query all apps for CSP frame-sources, as they need to be set on top-level window/document 2015-03-13 12:51:59 +00:00
Ralf Becker
4c82f2cee2 fixed account-selection-type "primary_group" to only show membership-groups by default 2015-03-10 16:06:22 +00:00
Nathan Gray
428a3ab8fe Revert r51964, it had cache problems 2015-03-09 20:17:14 +00:00
Ralf Becker
b0f4ca2399 fix PHP Fatal error: Call to undefined method egw_customfields::get_customfields() 2015-03-09 16:05:23 +00:00
Ralf Becker
4295d84746 login param to egw_session::create needs domain appended, otherwise session verify will fail because of changed domain and anon user gets logged out 2015-03-03 21:28:45 +00:00
Ralf Becker
9f8a77283c fixed a couple more issues with session reusage when using sharing urls:
- to resolve sharing-path to url, we need to restore full mount-tab
- egw_vfs::clearstatcache() was not clearing resolve_url cache, causing previous share to be used
- need to set egw_info[user][vfs_user] after egw_session::create, as it overwrites it
2015-03-02 21:16:24 +00:00
Ralf Becker
1ea193ef14 * Sharing: fixed not accessible share, if user already logged into same EGroupware instance, also fixed WebDAV problems using a share URL 2015-02-28 22:19:24 +00:00
Nathan Gray
44b6f5ff78 Fix for custom icons going missing by only caching for the session if no access to VFS 2015-02-26 15:47:40 +00:00
Ralf Becker
e9425499b4 harden login page by no longer using www.groupware.org to load social media icons 2015-02-21 13:29:32 +00:00
Ralf Becker
9cc1d409eb harden login page by no longer using www.groupware.org to load social media icons 2015-02-21 13:29:10 +00:00
Ralf Becker
63cfd63c67 add group description for accounts in sql too 2015-02-18 17:37:07 +00:00
Ralf Becker
5f0c0f6804 remove permanent error_log 2015-02-18 13:46:14 +00:00
Ralf Becker
c4da9ba8d9 remove permanent error_log 2015-02-18 13:45:53 +00:00
Ralf Becker
d2a8e376f5 * Admin: add a description to stock groups Admins, Default and NoGroup, allow to edit that description for LDAP and ADS 2015-02-18 11:41:17 +00:00
Ralf Becker
426f9e0f84 * Admin: add a description to stock groups Admins, Default and NoGroup, allow to edit that description for LDAP and ADS 2015-02-18 11:40:26 +00:00
Ralf Becker
ec03148f1a harden ldap auth, by removing \000 bytes, causing passwords to be not empty by php, but empty to c libaries 2015-02-17 22:26:09 +00:00
Ralf Becker
5bb6635822 harden ldap auth, by removing \000 bytes, causing passwords to be not empty by php, but empty to c libaries 2015-02-17 22:25:48 +00:00
Ralf Becker
2a5971258b * PostgreSQL: fixed not working new installation
due to access to egw_mailaccounts table prior to creating it: gets now checked, to not abort transaction
2015-02-17 10:52:50 +00:00
Ralf Becker
2654dccb45 * PostgreSQL: fixed not working new installation
due to access to egw_mailaccounts table prior to creating it: gets now checked, to not abort transaction
2015-02-17 10:51:16 +00:00
Ralf Becker
15368b70b7 use error_log instead of echo to give constant feedback (echo uses output buffering) and set fs_content in all rows to NULL, as it is a lot quicker 2015-02-17 07:55:24 +00:00
Ralf Becker
bb76fbe8c4 seems like bindValue need to be done for each execute 2015-02-16 15:52:00 +00:00
Ralf Becker
d1bea8ca1d fix migrate_db2fs to only fetch 5 files per query, as we dont want to require enough memory to hold all file in memory 2015-02-16 15:14:07 +00:00
Ralf Becker
97d38091d8 fix PHP Fatal error: Call to undefined function is_stream() stalling WebDAV 2015-02-15 00:13:52 +00:00
Ralf Becker
5af58140f2 fix PHP Fatal error: Call to undefined function is_stream() stalling WebDAV 2015-02-15 00:12:47 +00:00
Ralf Becker
042c8bc3cc move code for html or javascript content-type headers from webdav to html class and use it for attachments too 2015-02-14 19:32:57 +00:00
Ralf Becker
36bc17a442 move code for html or javascript content-type headers from webdav to html class and use it for attachments too 2015-02-14 19:32:21 +00:00
Ralf Becker
b29610c2b9 * Univention: mail app was not working for in UCS created users
because of not set "mail" attribute, UCS only set "mailPrimaryAddress", changed our code to also use just that attribute
2015-02-14 12:56:28 +00:00
Ralf Becker
50e44741a2 * Univention: mail app was not working for in UCS created users
because of not set "mail" attribute, UCS only set "mailPrimaryAddress", changed our code to also use just that attribute
2015-02-14 12:55:05 +00:00
Ralf Becker
0f1b3bd03d change url of translation status to community.egroupware.org 2015-02-13 19:30:50 +00:00
Ralf Becker
7ac233704b change url of translation status to community.egroupware.org 2015-02-13 19:29:50 +00:00
Ralf Becker
ad58d4d76a disable execution-time-limit, as on slow boxes configured value might be not enough 2015-02-13 16:16:37 +00:00
Ralf Becker
40f3961901 disable execution-time-limit, as on slow boxes configured value might be not enough 2015-02-13 16:16:16 +00:00
Ralf Becker
17f83d89c7 add modification time of files to thumbnail url to allow longer caching, also set_time_limit(0) for pdf thumbnails, as they might take > 90s 2015-02-13 08:27:08 +00:00
Ralf Becker
9d68f9f8b4 fixed share links were reused, event if attributes were different (password, expires, writable) 2015-02-11 21:52:29 +00:00
Ralf Becker
dd1a2cc801 fixed share links were reused, event if attributes were different (password, expires, writable) 2015-02-11 21:51:59 +00:00
Ralf Becker
f4d6be1106 * Filemanager/Mail: fixed not created thumbnails for readable shares 2015-02-11 11:17:55 +00:00
Klaus Leithoff
b9228c8fb5 skip activesync debug.txt on filebackup (, if activated) 2015-02-06 14:57:26 +00:00
Klaus Leithoff
92767dff1d skip activesync debug.txt on filebackup (, if activated) 2015-02-06 14:33:33 +00:00
Klaus Leithoff
af4373c307 fix for _bcc ending up in Return-Path Header on SaveAsDraft 2015-02-03 14:11:55 +00:00
Klaus Leithoff
dda90141eb fix for _bcc ending up in Return-Path Header on SaveAsDraft 2015-02-03 14:10:17 +00:00
Ralf Becker
e9bd3317a5 fix egw_db::name_quote() to deal correctly with expressions like "table.column", to fix reported SQL error in projectmanager 2015-02-03 13:18:59 +00:00