Nathan Gray
c956d6571b
Column selection using default or preference
2011-09-29 19:35:20 +00:00
Nathan Gray
168b79bc14
Implement called, but not defined, set_visibility() to update column visibility
2011-09-29 19:21:38 +00:00
Nathan Gray
18f73b21b9
Handling for setting value (for multiple-select) with an array or object
2011-09-29 19:20:20 +00:00
Ralf Becker
700143eef8
if we have NO password, eg. because we run by async service outside a regular user session
...
--> fall back to the default profile / mail config from setup
2011-09-29 15:26:13 +00:00
Klaus Leithoff
b96bb503af
make sure, we use the info_id on conditional actions, make sure there is always an owner set
2011-09-29 13:03:32 +00:00
Klaus Leithoff
65d63c3fb5
make sure, we use the info_id on conditional actions
2011-09-29 13:01:32 +00:00
Ralf Becker
79e51d3cb8
fixed $infolog is no array
2011-09-29 10:55:00 +00:00
Ralf Becker
4eeaf95eea
reverted accidently commited webdav.php
2011-09-29 10:54:48 +00:00
Ralf Becker
b874dd0aaa
fixed $infolog is no array
2011-09-29 10:53:33 +00:00
Ralf Becker
4889fd91b8
documented infolog_bo::getctag() signature and fixed call in infolog_activesync (disabled call to not used and currently broken egw_index)
2011-09-29 06:17:42 +00:00
Philip Herbert
1284adbccf
esync:commit work in progress, infolog plugin - not yet working
2011-09-28 23:21:49 +00:00
Ralf Becker
4eaf9609c1
fixed docu-typo
2011-09-28 15:41:42 +00:00
Ralf Becker
9193b5c3fb
* GroupDAV/KDE: access with old (KDE < 4.7) GroupDAV resource is working again (client did not find any folder, because it requies full URL not just pathes in PROPFIND response)
2011-09-28 15:34:15 +00:00
Ralf Becker
620ae14f9a
* eSync/InfoLog: InfoLog support for ActiveSync, not yet tested, as I have currently no device to test
2011-09-28 13:16:40 +00:00
Ralf Becker
c4865bb067
* CalDAV/GroupDAV/InfoLog: making synced InfoLog types configurable and moved getctag method to infolog_bo in preparation of InfoLog eSync support
2011-09-28 12:37:06 +00:00
Ralf Becker
bb4b9819b0
* CalDAV/GroupDAV/InfoLog: making synced InfoLog types configurable and moved getctag method to infolog_bo in preparation of InfoLog eSync support
2011-09-28 12:35:53 +00:00
Klaus Leithoff
40708b49d1
fall back to default timeout (=20) on felamimail_bo->openConnection, as a timeout set to 5 seemed to trigger too many unwanted timeouts
2011-09-28 12:23:14 +00:00
Klaus Leithoff
4dc0f22c81
fall back to default timeout (=20) on felamimail_bo->openConnection, as a timeout set to 5 seemed to trigger too many unwanted timeouts
2011-09-28 12:22:11 +00:00
Klaus Leithoff
4e0ae73a73
* email: improve connection handling (targeting failed connects), apply connection timeout on data retrieval as well.
2011-09-28 11:30:59 +00:00
Klaus Leithoff
cd68b52cfb
* email: improve connection handling (targeting failed connects), apply connection timeout on data retrieval as well.
2011-09-28 10:57:46 +00:00
Ralf Becker
4aa7788581
* CardDAV/GroupDAV/Addressbook: do NOT check for api version, as it caused accounts created during setup to have no carddav_name and therefore fail in CardDAV/GroupDAV (shown as "/addressbook/" in collection list!)
2011-09-28 09:49:11 +00:00
Ralf Becker
0003a93c11
* CardDAV/GroupDAV/Addressbook: do NOT check for api version, as it caused accounts created during setup to have no carddav_name and therefore fail in CardDAV/GroupDAV (shown as "/addressbook/" in collection list!)
2011-09-28 09:48:47 +00:00
Ralf Becker
b44e108cea
* CardDAV/GroupDAV/Addressbook: do NOT check for api version, as it caused accounts created during setup to have no carddav_name and therefore fail in CardDAV/GroupDAV (shown as "/addressbook/" in collection list!)
2011-09-28 09:47:47 +00:00
Nathan Gray
9b7cd5019c
Silence some messages about missing attribute attributes
2011-09-27 23:44:07 +00:00
Nathan Gray
a1d344077e
Set current column filter values
2011-09-27 23:16:54 +00:00
Nathan Gray
36c39cf4b8
Get filterheaders working
2011-09-27 17:58:10 +00:00
Nathan Gray
4e8fe1bb2c
Layout & some functionallity for nm header
2011-09-27 00:16:00 +00:00
Nathan Gray
c5237863c2
Get filter options into nm header
2011-09-26 19:11:01 +00:00
Ralf Becker
aac290a330
fixed typo: record-type is "users" not "user"
2011-09-26 17:08:36 +00:00
Nathan Gray
b41745afdb
Get js in row buttons working (again)
2011-09-26 16:19:09 +00:00
Nathan Gray
29501fc027
Add set_value() so selectbox can show current value
2011-09-26 16:01:42 +00:00
Klaus Leithoff
e48ece66ae
if ldap with fallback sql, we may be able to fetch and set the password last change date, if we are on primary, so check if the method exists instead of returning false.
2011-09-26 15:23:22 +00:00
Klaus Leithoff
db3f408f18
if ldap with fallback sql, we may be able to fetch and set the password last change date, if we are on primary, so check if the method exists instead of returning false.
2011-09-26 15:20:40 +00:00
Klaus Leithoff
2d7a2664dd
* eMail/Sieve/Vacation: set default to 7 for days setting in vacation for new vacation setups
2011-09-26 14:39:00 +00:00
Klaus Leithoff
740758d026
check if method exists for the fallback_auth, before calling get/setLastPwdChange
2011-09-26 11:01:16 +00:00
Klaus Leithoff
4b3bcf0fb8
check if method exists for the fallback_auth, before calling get/setLastPwdChange
2011-09-26 10:57:00 +00:00
Ralf Becker
21f4b6e887
* GroupDAV/KDE assume KDE 4.7+ uses native Akonadi resource, while below pre-Akonadi GroupDAV resource is used: unfortunately both have contradicting requirements
2011-09-26 10:21:25 +00:00
Ralf Becker
7443fdc639
* GroupDAV/KDE assume KDE 4.7+ uses native Akonadi resource, while below pre-Akonadi GroupDAV resource is used: unfortunately both have contradicting requirements
2011-09-26 10:20:27 +00:00
Klaus Leithoff
15457b47d4
* API: is_a compatibility vs. php5.3.8 resolving to instanceof operator for most common basic classes
2011-09-26 10:01:38 +00:00
Klaus Leithoff
ac2279d933
* API: is_a compatibility vs. php5.3.8 resolving to instanceof operator for most common basic classes
2011-09-26 09:52:43 +00:00
Klaus Leithoff
f7a50ec383
* API/CheckPasswordAge: new approach to the issue, as we have to take into account that the timestamp of the last password change may not be provided by the auth system. We fetch the timestamp from the authsystem if the method is implemented for the auth method configured (instead of juggling with account_lastpasswd_change or account_lastpwd_change)
2011-09-26 08:51:48 +00:00
Ralf Becker
b791b23f08
fixed typo causing to not announce addressbook outside of addressbook folder
2011-09-26 06:39:13 +00:00
Ralf Becker
14dde4c1ff
iOS iCal sends now pricipal-property-search reports to autocomplete participants, but not (yet) displays the result, for whatever reason ...
2011-09-25 12:00:20 +00:00
Ralf Becker
b4b04844fe
added two more match-type values from CardDAV:text-match
2011-09-24 21:15:44 +00:00
Ralf Becker
0a7b7e40c8
- improved principal-property-search report to support test=(allof|anyof) and match-type=(contains|starts-with) attributes used by iOS iCal to autocomplete participants
...
--> participants are - thanks to CalDAV scheduling - now setable for new event, thought searching for them does NOT yet work, no idea why ;-)
- added somehow missing calendar-query report to supported-report-set
2011-09-24 21:10:53 +00:00
Jörg Lehrke
bfd686bbac
* Fix SyncEvolution issue (community bug#2975)
2011-09-24 17:54:19 +00:00
Jörg Lehrke
f6f47e586b
* Fix SyncEvolution issue (community bug#2975)
2011-09-24 17:33:35 +00:00
Nathan Gray
0ace096701
Start nextmatch header
2011-09-23 19:09:52 +00:00
Ralf Becker
3f830b2bff
- implemented principal-property-search report required for WebDAV ACL and used by Lightning to search for calendar-home-set
...
- had to implement a workaround for Lightning, as it wrongly interprets principal-property-search for calendar-home-set in the principal-collection-set
matching our *DAV root returning all principals, as all have a matching calendar-home-set, as NOT supporting CalDAV scheduling
--> search only current user's principal, when Lightning searches for calendar-home-set
- OPTIONS / return now calendar-auto-scheduling too, as Lightning only searches there, to check if server supports CalDAV scheduling
- fixed outbox freebusy request to cope with no X-CALENDARSERVER-MASK-UID and a single attendee
2011-09-23 12:04:21 +00:00
Klaus Leithoff
53c78cd9e2
as the timestamp used for ldap is not the unixtimestamp, we just use time for updating the session cache on auth_alpwchange_val
2011-09-23 11:10:05 +00:00