Ralf Becker
10dfc4cf20
url need to run throught htmlspecialchars too (like every attribute in html markup), eg. "x®_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
Ralf Becker
5e9d4f3601
* API fix PHP fatal error wakeup2 is no method ..., when comming from setup
2011-08-05 08:01:51 +00:00
Ralf Becker
30f5025431
* API fix webserver_url of just a domain eg. http://domain.com gives PHP Warning empty delimiter ...
2011-08-05 08:00:58 +00:00
Ralf Becker
dd89d6e8ec
propset svn:keywords "Author Date Id Revision"
2011-08-04 20:09:08 +00:00
Andreas Stöckel
c30e1d3e50
First version of the new etemplate2 js widget framework
2011-08-04 19:08:50 +00:00
Ralf Becker
e1f25ca6bc
* Timesheet: using only timesheet categories (tracker initialises global cat object)
2011-08-04 16:41:20 +00:00
Ralf Becker
3e4fbc562b
* Filemanager popup: fixed sometimes missing first directory, eg. in favorites
2011-08-04 15:48:58 +00:00
Ralf Becker
b4d761b571
* Filemanager popup: fixed sometimes missing first directory, eg. in favorites
...
caused by removing the first entry, which is not garantied to be the directory itself, as we sort by name
2011-08-04 15:44:52 +00:00
Ralf Becker
3819816248
* Calendar: fixed various issues with history in calendar: id display, unecessary stuff loged, ...
2011-08-04 14:00:15 +00:00
Ralf Becker
c1718a29ad
for readonly version we only need to fetch given timezone, automatic conversion from id
2011-08-04 11:04:19 +00:00
Ralf Becker
049bf315ca
merged latest changes from doc/rpm-build/apache.conf
2011-08-04 08:37:09 +00:00
Ralf Becker
cc113b3519
merged latest changes from doc/rpm-build/apache.conf
2011-08-04 08:14:23 +00:00
Ralf Becker
6d564002ad
* NTLM authentication: limit redirect, if NTLM auth could not be performed, to same domain, EGroupware domain, or explicitly whitelisted domains
...
to fix issue "found" on www.autosectools.com
2011-08-04 08:06:29 +00:00
Ralf Becker
6a1834ceff
* NTLM authentication: limit redirect, if NTLM auth could not be preformed, to same domain, EGroupware domain, or explicitly whitelisted domains
...
to fix issue "found" on www.autosectools.com
2011-08-04 07:58:57 +00:00
Ralf Becker
5a45d31e1e
fixed creating of new translations / give [Write] button file not yet existing (permissions given)
2011-08-04 07:40:16 +00:00
Ralf Becker
31c9e8965b
fixed creating of new translations / give [Write] button file not yet existing (permissions given)
2011-08-04 07:27:23 +00:00
Ralf Becker
fc5f651412
Loa language translation from vimontha <kvimontha@yahoo.com>
2011-08-04 07:00:00 +00:00
Ralf Becker
17f6dad7eb
* CalDAV: fixed and enabled iterator again, to minimize resource usage, fix for mystylite bug #1942
...
it was disabled because sql query was broken, because we did not use MIN(cal_end) multiple events per cal_id were returned
2011-08-03 16:13:56 +00:00
Ralf Becker
5f415cafc2
- clearify wording "display holidays or birthdays as events *in dayview*", as it currently only works in dayview and might take to much space for other views
...
- fixed holidays as events to show no participants and not as private
2011-08-03 15:12:07 +00:00
Andreas Stöckel
6fff48a306
Fixed typo in comment
2011-08-03 14:27:45 +00:00
Ralf Becker
39fd95dbcc
fixed not working edit of categories using legacy icon
2011-08-03 14:08:43 +00:00
Andreas Stöckel
2e9104ecea
Added dependencies to the egw_action js files
2011-08-03 14:04:30 +00:00
Andreas Stöckel
149c154540
Added system which allows us to define dependencies inside js files.
...
An introduction on how this can be done is given in class.egw_include_mgr.inc.php.
This file/class may lateron be extended to minifiy, compress and cache groups of js files - currently only the 'debug-mode' is implemented, which sends all javascript files as individual files, making it easy to debug the java-script files in the browser.
The new method should work with all old code, especially including java-script files as part of an ajax-response, if something is broken, please report that!
2011-08-03 14:03:31 +00:00
Klaus Leithoff
908eabae80
sticking to the rules of the protocoll while writing a request to port, ensures that lighttpd (>=1.4.28) understands our requests
2011-08-03 13:41:11 +00:00
Klaus Leithoff
8d7c954544
sticking to the rules of the protocoll while writing a request to port, ensures that lighttpd (>=1.4.28) understands our requests
2011-08-03 13:36:59 +00:00
Ralf Becker
c6ad248708
* Calendar: fixed typo in merge, denying implicit participants rights eg. required to accept a meeting
2011-08-03 13:23:34 +00:00
Ralf Becker
52ef0c039d
* Calendar: show status set for the whole series at recurrences too, unless they have an individual status
...
removed previous participants call now completly, as the above changes archive the same thing, without enumerating all recurrences to the database
2011-08-03 13:08:01 +00:00
Ralf Becker
9b8921116b
* Calendar: show status set for the whole series at recurrences too, unless they have an individual status
...
removed previous participants call now completly, as the above changes archive the same thing, without enumerating all recurrences to the database
2011-08-03 12:35:42 +00:00
Ralf Becker
58eb51c23b
fix problem "found" on www.autosectools.com>
2011-08-03 08:32:52 +00:00