Nathan Gray
|
c48f8f310a
|
- Include missing contact type for conversion to human values
- Fix birthday import, rename job title column in default definition
- Expect human values in default import file, silences mismatch warning
|
2012-10-24 14:54:24 +00:00 |
|
Nathan Gray
|
ae51767122
|
* Add vCard import/export plugins
|
2012-10-15 16:29:52 +00:00 |
|
Nathan Gray
|
c87d057676
|
Missing backports to fix imported contacts looking like accounts if addressbook was missing
|
2012-09-26 16:09:56 +00:00 |
|
Nathan Gray
|
3386edced3
|
* Improvements to import - file checking, more warnings, destination addressbook checking
|
2012-09-25 14:49:27 +00:00 |
|
Nathan Gray
|
1610a7523e
|
Report conversion warnings
|
2012-09-20 16:28:42 +00:00 |
|
Nathan Gray
|
c1e2403ab7
|
Fix check on existing addressbook
|
2012-09-18 15:07:31 +00:00 |
|
Nathan Gray
|
b85e5d0889
|
Some destination addressbook checking - must exist as an addressbook, not just an account or group
|
2012-09-17 15:47:47 +00:00 |
|
Nathan Gray
|
0349f92b56
|
- Update default definitions
- Fix addressbook bug that ignored stop condition
|
2012-05-30 16:03:41 +00:00 |
|
Nathan Gray
|
de8bc4771c
|
Fix bug that ignored 'stop' in import condition, default definition
|
2012-05-29 14:37:19 +00:00 |
|
Nathan Gray
|
7609e413bd
|
Add warnings
|
2011-12-20 17:02:49 +00:00 |
|
Nathan Gray
|
f6a443a917
|
Add warnings to import plugin
|
2011-12-15 16:24:47 +00:00 |
|
Nathan Gray
|
27b45f92be
|
Even if not successful, attempts count as row processed
|
2011-12-13 16:07:49 +00:00 |
|
Nathan Gray
|
7bbba04979
|
Set currentapp to addressbook so existing categories are properly detected
|
2011-12-12 18:12:15 +00:00 |
|
Nathan Gray
|
867b0f5343
|
Set currentapp to addressbook so existing categories are properly detected
|
2011-12-09 17:49:05 +00:00 |
|
Nathan Gray
|
1733081d37
|
Process birthday when importing
|
2011-10-27 16:18:56 +00:00 |
|
Nathan Gray
|
0b5db7ace2
|
Process birthday when importing
|
2011-10-25 18:49:14 +00:00 |
|
Klaus Leithoff
|
eb0d6b31bd
|
* addressbook/csv-import: fix/enable update of account - userdata when accounts are stored with ldap. If the condition is on account_id, we supplement the condition with owner=0 (this is needed to correctly determine the storage engine (ldap/sql) for accounts); we strongly recomment NOT to try to use this for adding accounts: use admin import definitions for that task
|
2011-09-19 10:17:15 +00:00 |
|
Klaus Leithoff
|
2b6409d998
|
* addressbook/csv-import: fix/enable update of account - userdata when accounts are stored with ldap. If the condition is on account_id, we supplement the condition with owner=0 (this is needed to correctly determine the storage engine (ldap/sql) for accounts); we strongly recomment NOT to try to use this for adding accounts: use admin import definitions for that task
|
2011-09-19 10:15:32 +00:00 |
|
Nathan Gray
|
a7356fa94f
|
Handle defined but empty private field when importing
|
2011-08-10 15:58:36 +00:00 |
|
Nathan Gray
|
e15b7304bc
|
Unset empty private, it causes issues trying to find them
|
2011-08-09 19:14:03 +00:00 |
|
Nathan Gray
|
17e8c268ba
|
Add ability to specify that imported contacts go to importer's personal addressbook
|
2011-08-08 15:14:38 +00:00 |
|
Nathan Gray
|
e6b2c43e26
|
Fix addressbook missing from CSV goes to accounts
|
2011-08-08 14:44:53 +00:00 |
|
Nathan Gray
|
d6bf31a1b1
|
Add ability to specify that imported contacts go to importer's personal addressbook
|
2011-07-28 23:26:08 +00:00 |
|
Nathan Gray
|
450b380de1
|
Use static convert from importexport to handle human values, custom fields
|
2011-05-12 18:01:34 +00:00 |
|
Nathan Gray
|
9d179bb27e
|
Don't parse cat_id twice, it causes duplicate categories
|
2011-03-21 19:51:43 +00:00 |
|
Nathan Gray
|
8235f32c30
|
Pass optional parent category ID when creating new sub-categories
|
2011-03-16 23:30:12 +00:00 |
|
Nathan Gray
|
d67a265beb
|
Import categories when each is in its own column
|
2011-03-16 23:18:48 +00:00 |
|
Nathan Gray
|
2a2268f4cd
|
Fix bug exposed by importing mixed condition true / false files
|
2011-03-15 19:12:10 +00:00 |
|
Nathan Gray
|
ca00d4c69a
|
- Improve owner parsing
- Change error message when owner can't be determined. Most users don't use translations, so just fallback to plugin setting.
|
2011-03-15 16:20:11 +00:00 |
|
Nathan Gray
|
8c094fd6be
|
Automatically translate owner field from name to id (happens after set translation on field)
|
2011-03-15 00:02:54 +00:00 |
|
Nathan Gray
|
c907e92398
|
Fix for import / update search for existing record. If new record key (ex ID) was not set, address search matched all
|
2011-03-14 20:08:00 +00:00 |
|
Nathan Gray
|
051e11fe09
|
Automatically handle converting+adding text categories without explicit translation
|
2011-03-04 16:57:25 +00:00 |
|
Klaus Leithoff
|
0b4c7f3ef6
|
addressbook: import (import/export integration; if we get countrycodes as countryname, try to translate them -> the rest should be handled by bo classes
|
2010-10-29 07:29:40 +00:00 |
|
Nathan Gray
|
4c8ca0b2ca
|
- Add option to change addressbook for record on a per-record basis, with fallback to owner
- Add option to not change the addressbook a record is in when updating it
|
2010-09-23 19:49:07 +00:00 |
|
Nathan Gray
|
b0870c8c80
|
Make sure n_fn and n_fileas get updated when importing
|
2010-09-23 15:38:28 +00:00 |
|
Ralf Becker
|
a5b73a08ee
|
quitent debug output if dry-run is set
|
2010-08-16 14:56:14 +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
|
a59d33723c
|
Don't change a user account into a regular contact
|
2010-03-24 15:43:52 +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 |
|