Commit Graph

2152 Commits

Author SHA1 Message Date
Nathan Gray
be563a94a3 Backport 29678 - Fix missed class name change in default importexport profile 2010-09-07 22:12:55 +00:00
Nathan Gray
c61d89eed1 Backport 29622 - Don't change a user account into a regular contact 2010-09-07 22:07:55 +00:00
Nathan Gray
deffc72aaf Backport 29599
- Update importexport names/classes to reflect changes in importexport
- Use new wizard base class to simplify import definition wizard
2010-09-07 22:06:00 +00:00
Ralf Becker
b08373cde5 * fixed private contacts not synced
for an owner filter, which is NOT the current user, filter out private entries
2010-09-07 08:29:28 +00:00
Ralf Becker
f983b8569a * fixed private contacts not synced
for an owner filter, which is NOT the current user, filter out private entries
2010-09-07 08:28:17 +00:00
Ralf Becker
f978418d79 * fixed private contacts not synced
for an owner filter, which is NOT the current user, filter out private entries
2010-09-07 08:27:25 +00:00
Ralf Becker
21300696eb * updating API version to 1.9.001 and app version to 1.8 2010-09-05 17:57:47 +00:00
Ralf Becker
90afb89d71 update versions to 1.8 2010-09-05 16:26:30 +00:00
Ralf Becker
50c43deec9 updating verson to 1.8 2010-09-05 15:24:34 +00:00
Klaus Leithoff
9216fea675 fix for bug #8178(Stylite) default Addressbook preference is not used, when addressbook-value is not to be copied 2010-09-02 11:35:53 +00:00
Klaus Leithoff
bf83f9597c fix for bug #8178(Stylite) default Addressbook preference is not used, when addressbook-value is not to be copied 2010-09-02 11:26:49 +00:00
Ralf Becker
b0cd70aa89 an other fix for copying contacts:
- show custom fields, if contact- (not account-)repository is NOT ldap
- allow to set the name, but one of the defaults
- removed "Links" as copying them is not implemented
2010-09-01 07:58:08 +00:00
Ralf Becker
1f5d3c0b6a an other fix for copying contacts:
- show custom fields, if contact- (not account-)repository is NOT ldap
- allow to set the name, but one of the defaults
- removed "Links" as copying them is not implemented
2010-09-01 07:57:06 +00:00
Ralf Becker
8b635c5bef moved default fields for copying to addressbook_ui::$copy_fields AND using that default also if nothing is configured 2010-08-30 10:21:58 +00:00
Ralf Becker
657ce8683f moved default fields for copying to addressbook_ui::$copy_fields AND using that default also if nothing is configured 2010-08-30 10:21:23 +00:00
Nathan Gray
f48ae5ed3e Backport 31809 - Use correct field names for company & department 2010-08-26 14:25:22 +00:00
Nathan Gray
5c2a64c1de Use correct field names for company & department 2010-08-26 14:23:28 +00:00
Nathan Gray
a99ae11549 Backport 31797 - Add site configuration setting for which fields to copy when copying an address. (egw.stylite.de bug #8168) 2010-08-25 16:49:13 +00:00
Nathan Gray
989011fe69 Add site configuration setting for which fields to copy when copying an address. (egw.stylite.de bug #8168) 2010-08-25 16:47:25 +00:00
Oscar Manuel Gómez Senovilla
2d616fe2bb Tracker #2647 2010-08-25 16:28:08 +00:00
Oscar Manuel Gómez Senovilla
2f0df89b4f Tracker #2703 2010-08-25 16:14:29 +00:00
Nathan Gray
f2913cce54 Backport 31732 - Fix incorrect address count when searching organisations (#8117) 2010-08-19 16:18:41 +00:00
Nathan Gray
dd54552881 Fix incorrect address count when searching organisations (#8117) 2010-08-19 16:15:10 +00:00
Nathan Gray
467302e1e0 Backport 31721 - If deleted addresses are kept, delete links on final purge, not initial delete (#8157) 2010-08-18 14:58:55 +00:00
Nathan Gray
6699869e2b If deleted addresses are kept, delete links on final purge, not initial delete (#8157) 2010-08-18 14:57:56 +00:00
Ralf Becker
da0059c38a quitent debug output if dry-run is set 2010-08-16 14:56:47 +00:00
Ralf Becker
a5b73a08ee quitent debug output if dry-run is set 2010-08-16 14:56:14 +00:00
Ralf Becker
8740eab224 some improvments for easier extention of the contact form 2010-08-01 21:04:04 +00:00
Ralf Becker
b01231a5cf allow to optional specify a database object (to access addressbooks in other databases) 2010-07-30 15:32:48 +00:00
Ralf Becker
49db0c8838 allow to optional specify a database object (to access addressbooks in other databases) 2010-07-30 15:30:46 +00:00
Ralf Becker
fcec62794e some improvments for easier extention of the contact form 2010-07-29 13:02:05 +00:00
Nathan Gray
407a2fb2a7 Backport 31538 - Keep CSV fields in definition, so editing definition doesn't require uploading a file each time 2010-07-28 14:18:30 +00:00
Jörg Lehrke
06ba097082 Fix unknown qualifier issue for contact fields 2010-07-27 19:38:01 +00:00
Jörg Lehrke
a07579f56f Fix unknown qualifier issue for contact fields 2010-07-27 19:37:41 +00:00
Nathan Gray
b9c0bea095 Keep CSV fields in definition, so editing definition doesn't require uploading a file each time 2010-07-27 14:20:00 +00:00
Jörg Lehrke
37fed34972 Allow moving of existing cantacts between adressbooks 2010-07-23 18:06:18 +00:00
Jörg Lehrke
39596007fe Allow moving of existing cantacts between adressbooks 2010-07-23 18:05:59 +00:00
Ralf Becker
90717af7a7 add date parameter to next and last date link, to set correct exception date for recuring events 2010-07-07 10:12:27 +00:00
Ralf Becker
89ed32a022 add date parameter to next and last date link, to set correct exception date for recuring events 2010-07-07 10:11:52 +00:00
Jörg Lehrke
92996740a9 Fix FroupDAV report issue 2010-07-02 05:03:51 +00:00
Jörg Lehrke
75b25bb796 Fix FroupDAV report issue 2010-07-02 05:01:15 +00:00
Ralf Becker
c3c4698f3e fixed contactform so anonymous user can attach files (without giving him addressbook run rights and edit rights for the used addressbook) 2010-06-30 09:56:56 +00:00
Ralf Becker
8b90b62273 fixed contactform so anonymous user can attach files (without giving him addressbook run rights and edit rights for the used addressbook) 2010-06-30 09:56:06 +00:00
Jörg Lehrke
04983df258 Fix category search when category ID is sent as an array in (addressbook advanced search) again 2010-06-29 16:45:01 +00:00
Jörg Lehrke
6a34bae5dd Fix category search when category ID is sent as an array in (addressbook advanced search) again 2010-06-29 16:43:49 +00:00
Jörg Lehrke
f57a45e52c Fix Nokia E-Series SyncML addressbook mappings 2010-06-29 14:02:30 +00:00
Jörg Lehrke
6391dcf517 Fix Nokia E-Series SyncML addressbook mappings 2010-06-29 13:54:23 +00:00
Jörg Lehrke
09bc2c09cd Fix CTag issues for GroupDAV 2010-06-29 13:52:56 +00:00
Jörg Lehrke
716b9e2b5d Fix CTag issues for GroupDAV 2010-06-29 13:14:29 +00:00
Nathan Gray
5cc3058eda Backport 31157: Make sure criteria is an array before checking for cat_id 2010-06-28 14:12:03 +00:00
Nathan Gray
d6c19145db Make sure criteria is an array before checking for cat_id 2010-06-28 14:11:20 +00:00
Nathan Gray
8076c884a7 Backport 31152: - Fix save so fileas gets updated even if n_fn is set (normal edit)
- Add isUpdate parameter to fill in any not set fields from DB when updating fileas
2010-06-28 14:06:36 +00:00
Nathan Gray
fc841ff9cf - Fix save so fileas gets updated even if n_fn is set (normal edit)
- Add isUpdate parameter to fill in any not set fields from DB when updating fileas
2010-06-28 14:05:33 +00:00
Nathan Gray
fa884bcd49 Backport 31143 - Fix category search when category ID is sent as an array in (addressbook advanced search) 2010-06-28 12:37:53 +00:00
Nathan Gray
ff7601188f Fix category search when category ID is sent as an array in (addressbook advanced search) 2010-06-28 12:36:10 +00:00
Jörg Lehrke
7505a741a6 Fix CalDAV group attendee issue; various GroupDAV improvements 2010-06-27 22:17:23 +00:00
Jörg Lehrke
bce68a9e82 Fix CalDAV group attendee issue; various GroupDAV improvements 2010-06-27 22:16:22 +00:00
Jörg Lehrke
bedeff0435 Support Free/Busy information with credentials as part of the URL 2010-06-26 11:38:50 +00:00
Jörg Lehrke
c5ae8dd8e2 Support Free/Busy information with credentials as part of the URL 2010-06-26 11:35:11 +00:00
Ralf Becker
0d031f5ed8 merged Nathan bugfix r30788 2010-06-18 09:07:05 +00:00
Jörg Lehrke
701cd1dc78 Fix field mapping in vCards 2010-06-16 16:31:47 +00:00
Jörg Lehrke
2cfaebacd3 Fix Field mapping in vCards 2010-06-16 16:29:33 +00:00
Nathan Gray
78c663b084 Backport 30867: Apply 'hide_accounts' preference to link searching 2010-06-16 14:11:00 +00:00
Nathan Gray
5e89cfbabf Apply 'hide_accounts' preference to link searching 2010-06-16 14:09:52 +00:00
Ralf Becker
48c6e5416a methods to set or get all body tags or javascript files, replacing direct access to variables of old javascript class 2010-06-15 16:12:46 +00:00
Ralf Becker
88ebb437c2 methods to set or get all body tags or javascript files, replacing direct access to variables of old javascript class 2010-06-15 16:08:10 +00:00
Nathan Gray
e02d6c4ea9 Fix typo 2010-06-14 10:50:50 +00:00
Jörg Lehrke
5fc460619e Fix GroupDAV/Addressbook categories issue 2010-06-14 07:49:19 +00:00
Jörg Lehrke
1431f149e2 Fix GroupDAV/Addressbook categories issue 2010-06-14 07:45:25 +00:00
Oscar Manuel Gómez Senovilla
a4d96bd6fa Tracker #2591 2010-06-09 21:11:42 +00:00
Jörg Lehrke
5c2c6b071c Update full supported fields for addressbook synchronization 2010-06-09 17:51:27 +00:00
Nathan Gray
e56d9e9503 Fix org view to use extended search abilities 2010-06-07 18:40:25 +00:00
Jörg Lehrke
bfe60cfb90 Impove private contacts issue for foreign addressbooks 2010-06-07 15:00:30 +00:00
Jörg Lehrke
e13391dac8 Fix private contacts issue for foreign addressbooks 2010-06-07 11:55:56 +00:00
Klaus Leithoff
d63e9d1c80 wrong translation 2010-06-07 09:33:20 +00:00
Ralf Becker
286a412a9c using charsets from translation class and defaulting to iso-8859-1, as thats what windows uses 2010-06-04 12:09:55 +00:00
Ralf Becker
bec64ee336 allow specify value for template specific link handler and using a javascript link, instead a a-tag 2010-06-02 17:11:48 +00:00
Ralf Becker
d755693944 correctly handle $filter[owner] to be an array with multiple owners/addressbooks 2010-05-28 07:23:30 +00:00
Ralf Becker
d3c4f85a6b removed double translation, which also contained a link to addressbook placeholders 2010-05-26 14:27:59 +00:00
Klaus Leithoff
45a3ae7115 handle calendar replacements (search for events) only when there are calendar replacements required 2010-05-26 12:41:19 +00:00
Stefan Becker
32390ab501 added some German translations 2010-05-20 19:50:38 +00:00
Ralf Becker
d200a58ab1 "hiding accounts addressbook by default for new installs" 2010-05-20 18:10:48 +00:00
Klaus Leithoff
4951a8bcdc translation provided by mkk 2010-05-20 08:06:53 +00:00
Klaus Leithoff
e51082984d translation provided by mkk 2010-05-20 08:06:52 +00:00
Nathan Gray
8d01c5b574 Apply patch to fix PostgreSQL error from Petr Bravenec 2010-05-12 14:37:36 +00:00
Ralf Becker
c4dfb79175 "Fix for PostgreSQL error, when ordering by a custom field (reported on the developer list)" 2010-04-29 06:21:16 +00:00
Nathan Gray
b85467dd26 Use enanced searching for link queries also 2010-04-26 14:31:55 +00:00
Nathan Gray
27e54cb692 Don't record change history on jpegphoto, it causes SQL errors. (Bug #2483) 2010-04-22 15:39:32 +00:00
Nathan Gray
d7c8f809bf Change contact search to use filter to filter by specific columns 2010-04-21 19:09:11 +00:00
Nathan Gray
39d0fbf9ae Fix for only_keys=true and filter 2010-04-21 18:52:49 +00:00
Jörg Lehrke
334a8c6fc3 Fix addressbook_bo::find_contact() 2010-04-21 17:41:34 +00:00
Klaus Leithoff
d8d677864e fix for strange behavior of isset for an given array-element, when the tested var is a string; solution: use isset together with is_array 2010-04-21 14:26:06 +00:00
Klaus Leithoff
a0a7c04171 fix for strange behavior of isset for an given array-element, when the tested var is a string 2010-04-21 13:50:59 +00:00
Nathan Gray
b71e8899b3 Fixes to deal with customfields when LDAP is the backend 2010-04-20 17:49:32 +00:00
Klaus Leithoff
4756705182 modify filters where extra_table.contact_owner is involved. (reason:ambiguous column error) 2010-04-20 08:11:34 +00:00
Ralf Becker
1d57b61644 fixed handling of group acl: addressbook eg. is NOT using it at all 2010-04-20 06:58:28 +00:00
Nathan Gray
c87e751c76 Disable history logging for accounts when the backend is LDAP because it was showing changes for all entries instead of the current entry 2010-04-16 16:06:37 +00:00
Klaus Leithoff
9ea63f1cbb only try to read calendar entrys, if there are ids/dates 2010-04-16 10:28:29 +00:00
Jörg Lehrke
3262b5a96e Support addressbook synchronization for address list only 2010-04-13 18:10:54 +00:00
Jörg Lehrke
6647c40135 Configurable character set for vCard exports 2010-04-13 17:44:09 +00:00
Jörg Lehrke
30a3296c8e Optimze and clean up GroupDAV 2010-04-13 15:31:59 +00:00
Klaus Leithoff
00ba3606de translations provided by mkk 2010-04-13 15:03:57 +00:00
Klaus Leithoff
5b3c05a616 translations provided by mkk 2010-04-12 11:21:49 +00:00
Jörg Lehrke
f976e3079c Fix vCard export issue 2010-04-11 09:34:42 +00:00
Nathan Gray
b69a151568 Change addressbook_so to extend so_sql_cf 2010-04-08 22:42:25 +00:00
Nathan Gray
f1646e34df Use so_sql::search2criteria() to generate search criteria 2010-04-01 17:07:06 +00:00
Nathan Gray
9eacd3de3c Fix missed class name change in default importexport profile 2010-03-31 15:45:15 +00:00
Nathan Gray
68a2a3d641 Notify linked apps about changes in contact data so linked addresses get displayed with new information 2010-03-24 16:23:12 +00:00
Nathan Gray
a59d33723c Don't change a user account into a regular contact 2010-03-24 15:43:52 +00:00
Jörg Lehrke
0dfb44228c Fix SyncML preferences 2010-03-24 11:37:22 +00:00
Jörg Lehrke
42a09eda30 Add configurable client character set for SyncML & various fixes 2010-03-22 18:03:23 +00:00
Nathan Gray
6de19f924e - Update importexport names/classes to reflect changes in importexport
- Use new wizard base class to simplify import definition wizard
2010-03-22 15:11:12 +00:00
Klaus Leithoff
a185cdece2 fix small spelling bug 2010-03-22 11:23:11 +00:00
Ralf Becker
678baad83f "patch from Lorentz <lorentz(at)friendship-systems.com>" 2010-03-21 09:54:42 +00:00
Jörg Lehrke
28383ae67d Fix Funambol SIF enconding 2010-03-15 17:17:42 +00:00
Jörg Lehrke
7220d96847 Use iterator approach in GroupDAV; fix various issues 2010-03-15 09:55:16 +00:00
Ralf Becker
ca3f3b463f "adding fields for (max. 10) single category names" 2010-03-10 18:05:44 +00:00
Klaus Leithoff
2595f62573 changing the condition for n_fn adaption. change of given name and family name seems not to be sufficient 2010-03-08 11:14:49 +00:00
Jörg Lehrke
a8804a44ef GroupDAV updates 2010-03-06 23:06:43 +00:00
Ralf Becker
97d3b59999 "sort group-addressbooks and other-user-addressbooks alphabetical" 2010-03-05 14:54:07 +00:00
Jörg Lehrke
d397dcded2 Fix n_fn update issue 2010-03-05 08:28:25 +00:00
Nathan Gray
5179365a8c Record how many of which action were done 2010-03-03 16:29:25 +00:00
Nathan Gray
b390965803 Fixes around contact_id, addressbook backend has issues with importing a record with a contact_id in it, it only works for matching for updates. 2010-03-01 23:08:50 +00:00
Nathan Gray
a7d4af0ab1 Fix for default group 2010-03-01 17:45:42 +00:00
Nathan Gray
8f815a951e Fix infinite loop if no sample file provided, default field separator to ; 2010-03-01 15:53:47 +00:00
Klaus Leithoff
30b683cf5a fixing of an orgview bug: orgview was extremly sticky, after you selected an org member for e.g. infolog view 2010-03-01 10:22:43 +00:00
Jörg Lehrke
e377d1914c Addressbook cleanups from backport 2010-02-26 15:47:51 +00:00
Nathan Gray
c6a2c8bbcc Changes for importexport
- Fix wizard so you can define import definitions
- Change import so an update with no differences will not change anything
2010-02-25 23:18:45 +00:00
Klaus Leithoff
c9ab7e557b fixing issue: failed add to organisation from org-view, when colon in org_unit/org_location/organisation 2010-02-25 13:42:27 +00:00
Nathan Gray
56b51a4285 Fix so sitemgr contact form shows contact's address instead of current user 2010-02-18 23:32:25 +00:00
Klaus Leithoff
d2d64a73fe get rid of comma in full-emailadresses, as imap_rfc_address_list assumes a new address to come after comma 2010-02-17 12:03:37 +00:00
Klaus Leithoff
ea5535284f fix for addressbook hook_home problem; birthdays where not displayed correctly anymore in home view 2010-02-16 10:42:27 +00:00
Ralf Becker
ba5bdb79a2 fixed not working listing of groups, after r29189 2010-02-13 06:45:24 +00:00
Nathan Gray
fb50bee888 Log history of custom fields also 2010-02-12 16:47:15 +00:00
Nathan Gray
adf9a0917f Fix deleted filter to hide from select-entry widget also 2010-02-11 20:43:11 +00:00
Nathan Gray
63117b9ceb Add an option to keep deleted contacts, and only admins can purge them 2010-02-10 23:07:43 +00:00
Klaus Leithoff
e763d692c9 make sure the default type for addressbook is found if there is no entry in egw_config 2010-02-10 14:27:14 +00:00
Jörg Lehrke
b6097fa156 SyncML Content Handling
* Improved find-methods
* Timezone support for InfoLog
* SyncML Preferences
    - addressbook and address list are now joined
    - Primary User Group for addressbook and calendar
* SlowSync uses old mapping information (can be disabled within the preferences)
2010-02-09 21:56:39 +00:00
Nathan Gray
0db5355347 Add history logging to addressbook 2010-02-08 17:53:47 +00:00
Ralf Becker
936c636ffd display upload failed (because post_max_size of webserver exceeded) message from etemplate, could be nicer but way better then before 2010-02-05 03:34:17 +00:00
Jörg Lehrke
75746226a4 Use egw_time for InfoLog, tracking backend and Tracker 2010-02-04 12:08:03 +00:00
Klaus Leithoff
ff7bc54de5 translations provided by G.Mueller 2010-02-02 15:45:34 +00:00
Ralf Becker
c73107cb7a fixed wired layout if email address starts with td (because email was prefixed with < instead of &lt;) 2010-01-24 00:45:36 +00:00
Klaus Leithoff
ba7bfb3628 using new classnames in addressbook emailpopup 2010-01-22 10:34:39 +00:00
Ralf Becker
39b50631bd fixed typo in english phrase 2010-01-11 23:14:28 +00:00
Jörg Lehrke
548f5f8c98 Fix various issues introduced with Funambol adjustments; code cleanup 2010-01-10 19:02:16 +00:00
Jörg Lehrke
3242e169cc More Funambol adjustments and workarounds 2010-01-09 18:04:21 +00:00
Jörg Lehrke
49823ecd7e Fix encoding issues; improvements for Funambol clients 2010-01-08 13:09:36 +00:00
Ralf Becker
8d55e4800e fixed supported-report-set according to a calendarserver example and reorganized HTTP_WebDAV_Server to generally support hierachical properties 2010-01-07 04:24:45 +00:00
Ralf Becker
b446f6de4e supported-report-set as required for CardDAV and Sogo connector 2010-01-07 02:04:09 +00:00