Commit Graph

18509 Commits

Author SHA1 Message Date
Klaus Leithoff
778bf6c666 * emailadmin: fix problem with UpperLowerCase User Names, use lower case usernames ONLY, when accessing / creating / updating mailboxes 2011-09-20 10:22:06 +00:00
Ralf Becker
09eb4cbbe1 fixed no longer possible direct access/mount of VFS root via WebDAV after r36606 2011-09-19 11:41:01 +00:00
Klaus Leithoff
3785edd9df * addressbook/csv-import: fix/enable update of account - userdata when accounts are stored with ldap. If the condition is on account_id, we supplement the condition with owner=0 (this is needed to correctly determine the storage engine (ldap/sql) for accounts); we strongly recomment NOT to try to use this for adding accounts: use admin import definitions for that task 2011-09-19 10:29:29 +00:00
Ralf Becker
6ffb0dd598 check if we are already trying to unlink the entry, to avoid an infinit recursion 2011-09-15 16:36:29 +00:00
Ralf Becker
769bc837c2 * Filemanager/WebDAV: understand Windows7 modification time attribute and setting and returning is as vfs modification time 2011-09-15 12:19:56 +00:00
Klaus Leithoff
fe5e06b370 * eMail: is_a compatibility vs. php5.3.8 resolving to instanceof operator 2011-09-12 15:31:35 +00:00
Klaus Leithoff
8e5b8f5937 * emailadmin: is_a compatibility vs. php5.3.8 resolving to instanceof operator 2011-09-12 15:09:37 +00:00
Klaus Leithoff
c75e19cd6b remove class no longer used 2011-09-12 15:00:33 +00:00
Klaus Leithoff
95d662ad7d adapt php memory limit on client call 2011-09-09 10:50:18 +00:00
Ralf Becker
5591a797ff ensure accounts and group addressbooks are never private! 2011-09-09 06:37:26 +00:00
Klaus Leithoff
5a0b6c197b fix typo while saving to config 2011-09-07 09:49:29 +00:00
Ralf Becker
b267d55dd1 % should be encoded, but easily leads to double encoding, therefore better NOT encodig it in egw_vfs::encodePathComponent() 2011-09-07 08:42:21 +00:00
Ralf Becker
86ef056879 * Filemanager: fixed not working rename of file, if path contains a # or ? 2011-09-07 07:49:07 +00:00
Ralf Becker
04e56ff755 added check for xmlreader extension 2011-09-06 09:56:08 +00:00
Ralf Becker
7fda6de509 * WebDAV: allow locking of not (yet) existing files to create them
- failed before as there are no write-rights for not existing files
- now we check for not existing files the write rights of the parent directory
2011-08-30 17:04:37 +00:00
Klaus Leithoff
8cc9192080 have edit.xet renewed; 2011-08-29 12:54:24 +00:00
Klaus Leithoff
1628b766a1 have edit.xet renewed; handle onclick event in addressbook view mode for name popup for IE9 2011-08-29 12:46:54 +00:00
Klaus Leithoff
cfe72ea7b5 fix bug regarding the deletion of all rows, when removing an address from mail compose form, when more than 4 addresses where in the list. Reason: remaining Address rows have been set to height 0, instead of defaulting to a defaultvalue, when reading the value of clientHeight of the first row in the list failed 2011-08-29 08:45:29 +00:00
Ralf Becker
3f2c369cdd * WebDAV: fix for Netdrive to work correct with non-ascii chars like German umlauts
- unfortunatly Netdrive uses no User-Agent header, so we can only detect it on the absense of one
- we use now rawurlencode with replacing / and : afterwards, instead of the minimal version, which is the default
2011-08-27 10:55:09 +00:00
Ralf Becker
fcd0e6364e backported r33878, r33880 from Nathan to display supported fileformats in addressbook prefs 2011-08-26 10:14:17 +00:00
Klaus Leithoff
0b210d8c0d fix problem with double encoding html special chars (introduced with rev36144) 2011-08-26 08:37:26 +00:00
Hans-Jürgen Tappe
e146861e00 Fix for occasional
PHP Fatal error:  Call to a member function set_root() on a non-object
  in /usr/share/egroupware/calendar/inc/class.calendar_uiviews.inc.php on
  line 1502
by backporting the approach implemented in trunk/.
2011-08-22 19:16:39 +00:00
Klaus Leithoff
afb80f83fb * API: taking care of sorting AND filtering by customfields with names containing whitespace; (best way to deal with this issue, is not using whitespace in your customfield names at all) 2011-08-22 14:46:31 +00:00
Klaus Leithoff
94a6c6b98b * calendar/holidays: fix charset for japanese holidays 2011-08-22 14:32:34 +00:00
Klaus Leithoff
57c30b6440 * API: take care of INNODB and STRICT_TRANS_TABLES for recent mysql installations 2011-08-22 10:19:05 +00:00
Klaus Leithoff
2888e7dfdc * API: decodeMailHeader handle nested encoding for imap_mime_header_decode 2011-08-18 15:03:56 +00:00
Ralf Becker
ef9ea04c9d fixed grid in cf widget displays border, if options are set 2011-08-18 09:26:59 +00:00
Klaus Leithoff
93fc95d261 * email: fix for missing style color:red in notification messages 2011-08-17 13:28:50 +00:00
Ralf Becker
10dfc4cf20 url need to run throught htmlspecialchars too (like every attribute in html markup), eg. "x&reg_id=" fails otherwise 2011-08-16 11:46:22 +00:00
Ralf Becker
5d64ea37ee * Calendar: not using freebusy rights for searching calendar, as it would allow to probe for event contents
- optimised private event filter for searching to not query private grants (again) from database
2011-08-16 10:22:48 +00:00
Ralf Becker
015be3917e updated buildcript to 1.8.002 and a minor fix 2011-08-15 09:06:45 +00:00
Ralf Becker
9fbf6c0387 using 1.8.002.20110811 2011-08-11 19:09:15 +00:00
Ralf Becker
5b53853d6a Changelog for 1.8.001.20110811 2011-08-11 19:05:35 +00:00
Ralf Becker
10764ce00d * Updating version to 1.8.002 to simpler recognice if an EGroupware instance contains the security fixes 2011-08-11 19:02:01 +00:00
Ralf Becker
d69e95e8c0 fixed Warning: DateTime::modify(): Failed to parse time string (1234.5 second) at position 7 (s): The timezone could not be found in the database, caused by second fraction 2011-08-11 08:42:33 +00:00
Ralf Becker
e655bc2e9a * Loatian language translation Dr. from Vimontha KHIEOVONGPHACHANH <kvimontha-AT-yahoo.com> 2011-08-09 07:32:50 +00:00
Ralf Becker
cc693632eb added Laotian language to setup 2011-08-09 07:31:15 +00:00
Ralf Becker
17a41103d5 Loa language translation from vimontha <kvimontha@yahoo.com> 2011-08-09 06:12:25 +00:00
Nathan Gray
843a378b65 Fix clearing of nm_popup_action resulting in a submit for the second time a popup was shown 2011-08-08 17:35:01 +00:00
Nathan Gray
e6b2c43e26 Fix addressbook missing from CSV goes to accounts 2011-08-08 14:44:53 +00:00
Ralf Becker
c0da340b64 more informative WebDAV logging 2011-08-08 07:18:07 +00:00
Andreas Stöckel
db990deffd Improved grid, now correctly renders the timesheet.edit template, grid cells are now automatically expanded, grid objects can now be cloned and used in templates, added dummy implementation for button and textbox, added JS 'use strict' to be notified about JS programming mistakes in FF 4+. 2011-08-07 13:43:46 +00:00
Andreas Stöckel
b4530a6d3e Implemented first version of the grid component (not complete) 2011-08-06 14:36:44 +00:00
Nathan Gray
89c2097894 Add new import translation function list(sep,field,index) to explode a field and pick one part 2011-08-05 22:04:05 +00:00
Andreas Stöckel
8b2dae28f7 - Checked browser compatibility, tested with IE8, Chrome, Opera, FF3.6
- Added indexOf function for IE compatiblity - this and some other code is redundant to that in egw_action_common.js - Probably this code should be merged into jsapi and jsapi.js should be cleaned up and splitted into multiple files
- Implemented template widget
- Implemented dummy implementation of description widget
- Improved et2_placeholder - it now shows all properties set for that placeholder
- Improved and extended test page
- Improved interface system in et2_inheritance.js - each object derrived from Class now has a instanceOf function which checks, whether the object is either an instance of the given class or implements the given interface (same behaviour as instanceOf in Java)
- Widgets can now define which other widget classes are allowed inside of them
2011-08-05 14:53:54 +00:00
Ralf Becker
183fc83f48 Changelog for 1.8.001.20110805 2011-08-05 13:35:39 +00:00
Ralf Becker
6222e320e2 * PEAR: automatic upgrade or install of required PEAR packages via package post_instal.php (only package installs!) 2011-08-05 10:03:12 +00:00
Ralf Becker
9b7819977d * PEAR/Email: fixed not working automatic install of Mail_Mime because PEAR in RHEL5 is way to old 2011-08-05 09:45:22 +00:00
Ralf Becker
61310222ab * API fix webserver_url of just a domain eg. http://domain.com gives PHP Warning empty delimiter ... 2011-08-05 08:05:33 +00:00
Ralf Becker
b2a2fbbc72 * API fix PHP fatal error wakeup2 is no method ..., when comming from setup 2011-08-05 08:05:21 +00:00