Ralf Becker
6339b5d1c8
no need to run expensive mb_substr 3 times
2011-06-08 10:42:28 +00:00
Klaus Leithoff
0255244b30
extending (trunk) patch rev32909/34417 (chopped off urls when URI contains umlauts AND mbstring.func_overload is activated): using rawurlencode instead of '%' . sprintf('%02X', ); as ord() only returns the int for the first character in a given string, thus crippling multibyte chars
2011-06-08 10:16:31 +00:00
Ralf Becker
e532c973d3
no need to scan non-directories - gives only warnings ;-)
2011-06-07 07:03:21 +00:00
Ralf Becker
1a728fbd35
missed UA check was caseinsensitiv
2011-06-03 09:09:55 +00:00
Ralf Becker
05d68f98ed
mobil browser detection: html::$ua_mobile
2011-06-03 07:49:39 +00:00
Ralf Becker
61584cd16b
* Setup/API: new option to enforce ssl (without specifying a domain in Webserver-URL)
2011-05-31 13:35:09 +00:00
Ralf Becker
e24399b1f5
* IE9: enable IE dropdown menu hack only for IE<9, as it stalls IE9 www.stylite.de bug #1722
2011-05-31 07:56:26 +00:00
Klaus Leithoff
ef2de1975a
HTML2Text: reduce CR/LF groups of more than 2 to a sequence of 2 CR/LF
2011-05-27 13:02:59 +00:00
Ralf Becker
efc0c255e7
* Calendar/CalDAV: fixed wrong line-defolding, if folding occured in whitespace
...
reverting r29794, as it "eat" to much whitespace
2011-05-26 15:35:51 +00:00
Klaus Leithoff
4020bf596a
do not use password on asetLastPwdChange in admin actions, as the use of passwords indicates the usage of the functionality in usermode; Handle params for egw_cache::getSession in the correct order
2011-05-19 10:47:27 +00:00
Klaus Leithoff
3c6ed9eb08
fix typo, as the account_lastpwd_change was not altered anymore on password change
2011-05-11 09:26:14 +00:00
Ralf Becker
be7ad8ec50
do not restore install_id, as that would give two systems with identical install_id
2011-05-07 17:10:37 +00:00
Klaus Leithoff
22ab402ae1
fixing a problem of swallowed whitespace while converting html to text
2011-05-05 09:04:21 +00:00
Ralf Becker
d13a7025fb
password hash migration for LDAP (requires ACL to read password hash!)
2011-05-04 16:36:53 +00:00
Ralf Becker
f2b87b28eb
* setup/login: fixed not working password (hash) migration
2011-05-04 13:35:10 +00:00
Ralf Becker
d0c26b773b
- fixed with ssha not working migration from sql <--> ldap
...
- using 16 char salt for ssha and smd5 as eclipse ldap admin does
- remove auth::hash_sql2ldap() method, as it is now in setup/inc/class.setup_cmd_ldap.inc.php
- added ability to create uid dn in setup_cmd_ldap subcommand create_ldap
2011-05-04 09:44:39 +00:00
Ralf Becker
607523803b
* Setup: making SSHA (salted sha1) hashes the default password hash for SQL and LDAP
...
- fixing not working ssha hashes if mb_string.func_overload > 0 set
2011-05-04 07:50:03 +00:00
Ralf Becker
e988ab1f4c
patch #2932 : allow PostgreSQL unix domain sockets
2011-04-10 12:28:49 +00:00
Ralf Becker
fe6d891c11
* Calendar/API: fixed not working dateformat d-M-Y with French language (Juin=Jun, Juillet=Jui)
2011-04-09 11:26:21 +00:00
Ralf Becker
a848803517
* Setup: fixed not working deinstall of languages
2011-04-09 10:03:27 +00:00
Ralf Becker
bde05cf177
give everyone implicit rights for home app, to display home link again
2011-03-30 10:44:41 +00:00
Ralf Becker
86e39b2ed1
* give everyone implicit rights for home app, as taking them away makes to many support problems
2011-03-30 07:58:22 +00:00
Klaus Leithoff
9a1ede88f4
* API: upgrade to purifier Version 4.3.0; reintroduce rev32909 (myStylite ticket#987: fixing a problem regarding chopped off urls when URI in question contains umlauts AND mbstring.func_overload is activated); add missing files
2011-03-28 12:21:30 +00:00
Klaus Leithoff
53bb18041e
purifier upgrade to 4.3.0, add missing files
2011-03-28 12:10:21 +00:00
Klaus Leithoff
66ca12e6f2
* core: reintroduce rev32909 (myStylite ticket#987: fixing a problem regarding chopped off urls when URI in question contains umlauts AND mbstring.func_overload is activated)
2011-03-28 11:52:16 +00:00
Klaus Leithoff
375006403c
* API: upgrade to purifier Version 4.3.0
2011-03-28 11:46:24 +00:00
Ralf Becker
05a65fa422
remove not used $error parameter from pam_auth call, as it seems to stop login on some installs
2011-03-23 14:15:55 +00:00
Ralf Becker
3ea7ca54b8
remove not used $error parameter from pam_auth call, as it seems to stop login on some installs
2011-03-23 14:14:57 +00:00
Klaus Leithoff
e0d531cab5
* API/Authentication: add fallback to sql for mail authentication.
2011-03-23 13:30:06 +00:00
Klaus Leithoff
e33aa2978c
* API/Authentication: add fallback to sql for mail authentication.
2011-03-23 13:19:48 +00:00
Andreas Stöckel
9db4532ca6
Removed forgotten debug message
2011-03-22 14:55:22 +00:00
Andreas Stöckel
afcf96a3cd
Added egw_grid_columns class which is capable of managing the grid columns of a certain grid and to store, load and merge the user columns data into the default column set
2011-03-22 14:00:03 +00:00
Andreas Stöckel
67575e1cd1
Added move and copy multiple files functions to egw_vfs, implemented functions needed to reload subtrees of the egw_grid, fixed problems with data fetching in egw_grid_data.js
2011-03-21 16:12:28 +00:00
Ralf Becker
e5c81fa86e
* exceptions in async jobs no longer stop other jobs, but log the exception to Apache error_log
2011-03-21 13:18:53 +00:00
Ralf Becker
8db999925d
* exceptions in async jobs no longer stop other jobs
2011-03-21 13:18:11 +00:00
Ralf Becker
74a2947018
* fixed not working async service test-job
...
$$adr[0] === $($adr[0]) !== ($$adr)[0]
2011-03-21 13:14:33 +00:00
Ralf Becker
3c8abc1971
* fixed not working async service test-job
...
$$adr[0] === $($adr[0]) !== ($$adr)[0]
2011-03-21 13:13:41 +00:00
Ralf Becker
7c50223221
switching accidently commited PostgreSQL query log off again
2011-03-20 12:58:46 +00:00
Ralf Becker
38ef2706e3
switching accidently commited PostgreSQL query log off again
2011-03-20 12:57:56 +00:00
Ralf Becker
c34c52cacf
* Addressbook: fixed PostgeSQL error when searching or showing accounts
2011-03-20 12:51:26 +00:00
Ralf Becker
778d03772a
fixed typo CAPABILITY_CAST_AS_VA(R)CHAR
2011-03-20 12:49:22 +00:00
Ralf Becker
ebbbf233cf
new capability to CAST AS varchar
2011-03-18 14:18:24 +00:00
Ralf Becker
a69151c7f8
read users full name from password file and create email address according to configured rules for automatic created accounts
2011-03-18 13:40:21 +00:00
Ralf Becker
7f49fa6812
read users full name from password file and create email address according to configured rules for automatic created accounts
2011-03-18 13:36:19 +00:00
Ralf Becker
765864c89b
* EMail: speed improvments backported from Trunk
...
- use a single bofelamimail instance (not backported but hack in CreateObject to get the same result)
- queue refresh folder calls, to send only a single one
- difference between click and doubleclick on mails to speed up doubleclick (opening mail in popup)
2011-03-17 07:39:02 +00:00
Andreas Stöckel
d966794b8d
Added get_home_dir function to egw_vfs
2011-03-16 17:51:33 +00:00
Klaus Leithoff
dcb7fae883
fix to regard the password-last-changed information from the auth system - if provided, and thus be able to react on forced password changes triggered from auth system. set password-last-changed info in authsystem on password change. when trying to force the user to change his password upon next login as admin from within egrouware, try to set the 0 value within the authsystem as well (in ldap rights are required for admin (or user) to set/alter the shadowlastchange attribute). regard auth-system information for user edit/view
2011-03-16 14:22:24 +00:00
Klaus Leithoff
4f0e104e27
more to the issue: fix to regard the password-last-changed information from the auth system - if provided, and thus be able to react on forced password changes triggered by auth system
2011-03-16 12:44:42 +00:00
Klaus Leithoff
a080404dab
fix to regard the password-last-changed information from the auth system - if provided, and thus be able to react on forced password changes triggered from auth system. set password-last-changed info in authsystem on password change. when trying to force the user to change his password upon next login as admin from within egrouware, try to set the 0 value within the authsystem as well (in ldap rights are required for admin (or user) to set/alter the shadowlastchange attribute)
2011-03-16 11:00:16 +00:00
Andreas Stöckel
fa12444ae7
Moved contents of egw_vfs_utils to egw_vfs, added 'egwGridViewFullRow' class to the egw_grid_view.js, which is capable of inserting a data row which spans all columns, added egwGridData.clearData method to egw_grid_data.js, which delets all data stored in the data row
2011-03-15 17:52:08 +00:00