d44e448976
include unsuccessfull session creation and reason in debug logging
2013-02-15 16:15:52 +00:00
a325583643
Add some overview of how this stuff fits together
2013-02-15 15:55:23 +00:00
52ea94cbee
using LABjs to load javascript files in order via egw.includeJS
2013-02-15 15:30:35 +00:00
a3647e1b00
Implement refreshing a single UID, limit known UIDs sent to server to 200
2013-02-14 11:22:27 +00:00
547d125a30
Check app_refresh to not get an error if an application overrides app_refresh() instead of using register_app_refresh()
2013-02-14 11:11:17 +00:00
588c6141c9
Return true to not throw an exception if the plugin worked
2013-02-14 11:01:50 +00:00
5f1c76ae91
refactored js loading a bit, to be able to get files to load for et2
2013-02-13 16:28:39 +00:00
cbe137876a
docu for egw_include_mgr
2013-02-13 16:27:52 +00:00
90370bc387
tracking state of existing script tags and allow to specify multiple callbacks for loading of javascript files
2013-02-13 16:26:42 +00:00
33aac37741
add new images to visualize that a folder may not be selectable
2013-02-13 13:57:35 +00:00
33e94d355c
Fix app_refresh to support applications that set window.app_refresh instead of calling register_app_refresh()
2013-02-13 12:47:17 +00:00
f2fc558e19
- Add static methods to get into etemplate2 widget context from outside. Call etemplate2.getByApplication(app) or etemplate2.getByTemplate(name) for a list of etemplate2 objects
...
- Add register_app_refresh() function to allow applications to specify a more intelligent way to refresh them
- Change egw_refresh() to call registered refresh function, or if etemplate2 is available try that over reloading the whole page
2013-02-12 15:46:14 +00:00
4f247b26f8
merged translations and other uncommited ones
2013-02-08 19:03:20 +00:00
abba55b569
German translations from Stefan, plus some Suomi translations
2013-02-08 16:22:47 +00:00
763279562c
fixed event handling in tree, added tree specific onSelect and onCheck events, implemented !multiple mode and fixed dhtmlxtree to not trigger onSelect if selection is change via set_value (according to their documentation)
2013-02-08 13:23:58 +00:00
52ac0dd0b3
fix lang.php always returning all translations, because preferences::standard_substitutes loads them
2013-02-07 15:32:18 +00:00
5513df1277
Fix bug in link handling that lost extra vars when extra vars are already in url
2013-02-06 15:04:26 +00:00
616e94a7b4
Add the ability to specify the client-side data cache prefix, to avoid collisions in applications where there can be more than one type of data
2013-02-06 10:49:46 +00:00
daac136f47
as et2 adds options as text, we can NOT use html entities, but direct utf-8 chars, which unfortunately php does not support as string literals, using html_entity_decode therefor
2013-02-05 11:24:02 +00:00
0bfa06c6b3
* API/CKEditor: Version update to 3.6.6
2013-02-05 09:56:01 +00:00
ddb75bebc5
russian translations provided by Vladimir N. Gavrilov
2013-02-04 16:38:56 +00:00
e47fca7d10
missing templates and a fix for new reply handling
2013-02-01 16:54:51 +00:00
685cc0ab26
ignore whitespace before and after equal sign in dkim tags
2013-01-30 16:40:41 +00:00
5521f110ec
option to fold dkim signature, which is off by default as recommend for http and sign Authorization header - if given - as required by current iSchedule spec
2013-01-30 10:17:55 +00:00
1d96ed8cf9
added private-exchange to list of methods how to fetch public key
2013-01-30 07:42:17 +00:00
17a46f71b0
missing return false to fail if signature is expired
2013-01-29 22:44:31 +00:00
1f0523e522
improved dkim signature validation:
...
- whole signature can be folded
- values of bh, b and h tag can contain whitespace
- check optional expiry / x tag
2013-01-29 22:39:24 +00:00
d7204c520e
User-Agent complient with https://svn.tools.ietf.org/svn/wg/httpbis/draft-ietf-httpbis/latest/p2-semantics.html#header.user-agent
2013-01-29 22:11:42 +00:00
b67e43d3ed
some changes to dkim signature:
...
- added User-Agent
- value of x tag is a unix timestamp, not value in secs
- no more oversigning of recipient header, due to new ischedule-relaxed header canon
plus method to check ischedule is available for a domain/email and method to send a freebusy request
2013-01-29 21:54:41 +00:00
90e85f4c19
added ken.name public key and setting correct http-status for logs
2013-01-29 19:33:42 +00:00
047a8aa9fa
loop over attendee not participants, as we add organizer there
2013-01-29 18:19:16 +00:00
d97da6d309
modifications for new iSchedule draft:
...
- ischedule-relaxed header cannonisation
- error xml response
- modified capabilities with serial and iSchedule-Capabilities header in every response
- using urls with mailto: schema for Originator and Recipient headers
2013-01-28 22:00:33 +00:00
2fadcab928
modifications for iSchedule
2013-01-28 21:50:07 +00:00
c8f1733634
import of orginal version of PHP mail domain signer, required in enhanced form for iSchedule
2013-01-28 21:49:29 +00:00
f40a292865
updated capabilities query to current iSchedule spec from jan 2013
2013-01-28 18:15:44 +00:00
20e1299729
updated capabilities query to current iSchedule spec from jan 2013
2013-01-28 17:34:00 +00:00
9d8c2f42c9
* CalDAV: fixed accepting event removed it from calendar, because email address of a deleted account was prefered over regular account, correctly reporting not found URLs in multiget report
2013-01-25 17:52:28 +00:00
2841317b08
* all apps: exclude expired or deactivated accounts from all lists and selections (beside admin app to be able to activate them again)
2013-01-25 13:21:31 +00:00
4c060a5889
* Filemanager: introduced maximum symlink depth of 10, to stop infinit recursion in circular symlinks (eg. two symlinks pointing to each other)
2013-01-24 14:26:02 +00:00
9a9e6f0808
docu update
2013-01-24 09:30:30 +00:00
0f76ff5ab5
* CardDAV: fixed wrong privileges for accounts addressbook, causing clients to report it read-only even for admins
2013-01-22 08:37:58 +00:00
34f3c8bf1f
* Admin/Setup: fixed restore always converted longtext columns to text and therefore truncating them to 64k on MySQL, also fixed backup to report them correctly in backup of schema
2013-01-21 09:49:59 +00:00
140d7498e8
added missing, but not used, parameter
2013-01-21 08:14:01 +00:00
be6845b4d0
* All apps: merged missing translations from other apps or branches
2013-01-18 13:48:34 +00:00
da811e3509
* CalDAV/Calendar/Ressources: readded missing resource- and location-calendars after recent changes in resources app
2013-01-18 13:07:11 +00:00
cfa0b7277a
Fix for IE overflow from Anthony Messina
2013-01-17 23:29:14 +00:00
575464654c
Move default app preference out of Text editor settings into template settings section
2013-01-17 23:21:28 +00:00
c8aaaa68cf
handle php warning, when trying to call AddrAppend with empty object/array
2013-01-17 10:14:45 +00:00
d159f2b51f
* API: adding library idna_convert by Matthias Sommerfeld, and some egw_wrapper for basic config and autoloading
2013-01-10 14:55:35 +00:00
5178d84537
1.5.001 update (1.4 --> 1.6): if filename not found in filesystem try with hardcoded iso-8859-1 charset instead of current utf-8
2013-01-04 07:27:31 +00:00