Ralf Becker
351151bd5f
fixed wrong case after update
2010-10-18 10:01:46 +00:00
Jörg Lehrke
80a9456eee
cleanup forgotten test code in GroupDAV
2010-10-17 23:12:19 +00:00
Ralf Becker
7ed2f90ad4
new mode to return the url
2010-10-15 20:22:40 +00:00
Ralf Becker
a6c1f34be7
allow to autoload and/or supply initial tree via json
2010-10-15 16:19:31 +00:00
Ralf Becker
f779454f4c
only provide old pathes for old functionality, new code can use new path dhtmlxTree/codebase
2010-10-15 16:16:07 +00:00
Ralf Becker
197fdee2a4
updated dhtmlxtree to version 2.6
2010-10-15 10:04:07 +00:00
Ralf Becker
77bede9db4
removed dhtmlxtree 1.2 to import current version 2.6
2010-10-15 10:02:33 +00:00
Ralf Becker
0c9dec895b
reimplement GetDir to send content-type header with charset
2010-10-14 18:16:27 +00:00
Klaus Leithoff
5c66c7d162
categories: better handling of editing/moving categories within the cat-tree
2010-10-14 15:33:10 +00:00
Ralf Becker
87da090667
using native php wordwrap to speed up encoding of images
2010-10-14 10:55:58 +00:00
Ralf Becker
819ce52f90
reverted removing from delete call in add, as it does NOT take into account changed levels handled by delete
2010-10-14 08:18:41 +00:00
Klaus Leithoff
e8aef25f5b
phpgwapi: call hooks of apps after deleting of categories to enable apps to clean up their use of affected categories
2010-10-13 07:39:53 +00:00
Ralf Becker
d7d719a73d
do NOT return buttons, unless they are pressed
2010-10-12 13:56:40 +00:00
Ralf Becker
2a801e61fe
always use regular links stream wrapper here: extended one is unnecessary (slow) for just listing attachments
2010-10-12 08:17:10 +00:00
Jörg Lehrke
33bd0fed50
Announce all available addressbooks and calendars of the current user with GroupDAV
2010-10-09 22:49:10 +00:00
Nathan Gray
69922af6ec
Fix for invalid SQL reported by Massimo 676 on the pERP dev list
2010-10-08 14:58:42 +00:00
Klaus Leithoff
fd37185922
email/phpmailer: fix for bug regarding the sending of the charset information reported by stefan.helzle-at-oscons.de
2010-10-07 08:33:59 +00:00
Klaus Leithoff
68ce4a81e1
finnish/suomi translations provided by mkk
2010-10-07 08:09:31 +00:00
Klaus Leithoff
ea97a9671b
fix for Stylite Ticket#8044 -Message on loginscreen and home doesent have a default lang fallback as all other egroupware translations
2010-10-05 08:30:50 +00:00
Jörg Lehrke
12cb6439ba
Don't use MaxGUIDSize as maximum UID length
2010-10-04 17:27:09 +00:00
Nathan Gray
057a08f866
Make deleted parameter optional
2010-09-30 18:34:49 +00:00
Klaus Leithoff
b976930423
preventing invalid birthdays stored with the datastore such as 0000-00-00 or 0.0.00 to transform to a birthday
2010-09-30 09:32:34 +00:00
Ralf Becker
bddb577d95
* show package changelog inside EGroupware under about
2010-09-29 11:22:46 +00:00
Ralf Becker
3fb29911b6
* show package changelog inside EGroupware under about
2010-09-29 11:21:12 +00:00
Ralf Becker
1237e5d754
adding EGroupware version to X-Dav-Powered-By header eg. "EGroupware 1.8.001 CalDAV/CardDAV/GroupDAV server"
2010-09-28 08:32:11 +00:00
Nathan Gray
6029b5043f
Add two extra columns to store the ISO country code for contacts
2010-09-27 23:00:11 +00:00
Nathan Gray
1482dbc1be
Add the ability to hide and hold deleted links, pending final deletion of linked record. This prevents links to deleted items showing when deleted items are held for purging.
2010-09-27 16:27:48 +00:00
Klaus Leithoff
61812f4dc5
allow for forced passwordchange on next login at account creation time
2010-09-27 07:51:32 +00:00
Jörg Lehrke
40d786871e
Improve Mac OS Addressbook.App CardDAV support as far as reasonable
2010-09-25 15:19:48 +00:00
Ralf Becker
ed733eef42
* iPhone and Mac Addressbook support aka Apple CalDAV/CardDAV autodetection
...
Addressbook does NOT allow to specify the URL, unlike iCal which allows it after autodetection fails.
This, some XML specifics set now for Apple addressbook user-agents and etags for addressbook collection itself
allow now to use EGroupware with iPhone or Mac addressbook. The later was working before, if you edited the URL
into a decompiled plist file, but failed now because of a new REPORT it tries on the principal, to find out shared
addessbooks, which we not yet support, but failed to tell in the correct way (501 Not Implemented).
Addressbook sync now the personal addressbook, because that is what we tell it as addressbook-home-set.
We should add some configuration so user can choose what addressbook to set as addressbook-home-set, or to set
the "all" addressbook (/addressbook). For the later we could add some prefs like SyncML to specify filters or
eg. a distribution list.
2010-09-25 09:08:37 +00:00
Ralf Becker
73beff54fe
an other fix for NTLM and SiteMgr
2010-09-25 08:19:22 +00:00
Klaus Leithoff
2e33eeaab6
fixing ACL check for nopasswordchange; fixing setting of shadowlastchange by using the correct data with propper format
2010-09-24 08:20:14 +00:00
Ralf Becker
2b4eddc56b
added info about firefox with NTLM and update EGroupware configuration
2010-09-24 06:11:18 +00:00
Ralf Becker
9ebb6a54ca
explicit redirect target for NTLM auth and reverted unnecessary commit r32251
2010-09-23 17:47:55 +00:00
Klaus Leithoff
7e68a0727f
check if the user is allowed to change its password, before redirecting
2010-09-22 15:20:06 +00:00
Klaus Leithoff
0a53a95bdc
password-feature ldap specific stuff
2010-09-22 13:13:27 +00:00
Klaus Leithoff
abbf9e3abf
allow old name for account_lastpwd_change (account_lastpassword_change)
2010-09-22 11:41:16 +00:00
Klaus Leithoff
91a612b55f
some more translations for password feature
2010-09-22 10:30:33 +00:00
Klaus Leithoff
3843c0b59b
Feature: to allow admins a) to set an allowed password age, to require all users to change their password regularily; b) force password change for a given user on the users next login; c) better control about the password strength required; Funded by Cricket
2010-09-22 09:48:27 +00:00
Ralf Becker
1f8e2e93df
* allow to pick CC of tickets from addressbook
...
- also added a different approach allowing apps to register themselfs multiple times in the link registry, was necessary as types approach from Nathan changes the usage of the original app, while this adds sub-types like an arbitrary app responded to the link hook
2010-09-22 09:36:26 +00:00
Jörg Lehrke
67aff3d370
New content_history approach for synchronization with all datastores
2010-09-18 11:28:48 +00:00
Jörg Lehrke
2e0e03205d
Fix group principals issue
2010-09-18 08:45:46 +00:00
Klaus Leithoff
5c8d3301d6
postgres compatibility gathering of birthdays for homearea (calendar merge of birtdays into holidays) order by column must be part of distinct selection list; adapting calendar home view to meet expected date format by using egw_time::to
2010-09-17 13:51:12 +00:00
Ralf Becker
dce834b93b
present a login page, if anon user has no right for an application, makes more sense then throwing an exception
2010-09-17 09:11:44 +00:00
Nathan Gray
4517bafcb6
Attempt at a fix for error that prevented sidebox menu from sliding out in IE8
2010-09-16 20:06:48 +00:00
Ralf Becker
07da314086
using own CreateIndex() method in CreateTable(), to deal correctly with size-limited indexes in PostgreSQL
2010-09-16 11:58:25 +00:00
Ralf Becker
63915fe8ab
PostgreSQL seems to require to update the sequenz, after manually inserting id's
2010-09-16 11:47:15 +00:00
Ralf Becker
ae8ec8748b
CreateIndex: remove length limits from column names, if DB type is NOT MySQL
2010-09-16 10:22:43 +00:00
Ralf Becker
14b6c569fb
new logo for 1.8
2010-09-16 09:57:12 +00:00
Ralf Becker
037166df72
removed not used "powered by *groupware version" phrase
2010-09-16 09:52:15 +00:00