Commit Graph

165 Commits (0d5836bdfe0365cb2baa2281ba55be3745b42c40)

Author SHA1 Message Date
alecpl b95149eb63 - Fixed contact photos upload, moved code to separate file for better performance
(to handle upload we don't need to initialize addressbook source)
13 years ago
alecpl 08b796f83c - Fixed search fields handling in quick-search 13 years ago
alecpl 70c3111826 - Fix fallback to default source (#1488009) 13 years ago
alecpl 64ebc94eec - Fix source ID handling 13 years ago
alecpl 1e36b71838 - Generate display name before record validation 13 years ago
thomascube da89cf2937 Always show address book name if multiple books are configured; fix styling 13 years ago
alecpl 79dd1692e3 - Another display name fix: don't store display name only if it equals to email address 13 years ago
alecpl 71e8cc3bce - Fixed display name on contact lists 14 years ago
alecpl 2d761bbbef - On contact copy check for existing record by name if email field is empty 14 years ago
alecpl ec4b594c24 - DOn't generate contact name here, it's not required 14 years ago
thomascube 04310ee1bf Better message if copying was rejected due to existing entries 14 years ago
alecpl f52c4f441f - Simplify undo message, add dots at the end of messages 14 years ago
thomascube fa59965b41 Asynchronously load contacts after page load 14 years ago
alecpl 63fda8af57 - Make Undo action optional by setting undo_timeout=0 14 years ago
alecpl 7f5a849e78 - Added possibility to undo last contact delete operation 14 years ago
alecpl 1a3c911d92 - Fixed issues related to creating contacts in source which isn't currently selected (#1487990) 14 years ago
alecpl 62811c4a70 - Fix group commands state after extended search use, make this check readonly-flag aware 14 years ago
alecpl 5b3ac32415 - Added addressbook source selector in contact create form 14 years ago
alecpl c3dabfad7a - Fixed link to contact photo, when browsing the search results (#1487980) 14 years ago
alecpl f5803dfda1 - Fix bug where Import button was disabled (#1326103) 14 years ago
alecpl 44143c5847 - Don't use reserved word 'class' (to prevent IE errors) 14 years ago
alecpl 87a2f686f0 - Fix contacts copying (#1487967) 14 years ago
alecpl b0689bd500 - Set css class name on directory list row according to readonly flag and 'class' data provided by plugins 14 years ago
alecpl cc90ed1f84 - Add addressbook name in contact info frame (#1487958) 14 years ago
alecpl ca7dda4948 - Fixed initial directory selection 14 years ago
alecpl ecf295f6ef - Added searching in all addressbook sources (global-search)
- Added addressbook source selection in contacts import
14 years ago
alecpl 9382b6dfe1 - Fix contacts import (#1487947) 14 years ago
thomascube b0c70b3ca7 Use address_template config when adding a new address block (#1487944) 14 years ago
alecpl b896b18f87 - Call addressbook_get hook only if build-in addressbook doesn't match wanted ID (for better performance), other improvements 14 years ago
alecpl e9a9f2f6c5 - Added addressbook advanced search 14 years ago
alecpl 3cacf941fa - Add popup with basic fields selection for addressbook search 14 years ago
alecpl 55150f858f - Fix handling of "<" character in group name 14 years ago
alecpl 516467080b - Fix handling of "<" character in contact data, search fields and folder names, identity name and organization fields (#1487864) 14 years ago
thomascube 6b19999841 Correctly handle empty contact names when importing 14 years ago
thomascube 445a4ca04d Fix empty name in search results and error when creating a new contact 14 years ago
thomascube e848180aaa Improve display name composition when saving contacts (#1487143), with plugin-support; allow empty names in sql address book, fall back to e-mail address in listing and vcard export 14 years ago
alecpl cf58ce8512 - Fix a bug where selecting too many contacts would produce too large URI request (#1487892) 14 years ago
alecpl e505519d1a - Improve photo actions handling (set name of upload-photo, disable delete-photo according to photo existance), code cleanup 14 years ago
thomascube 569f8306db Fix vcard folding at 75 chars; don't fold vcards for internal storage 14 years ago
thomascube 3d8b54edf7 Keep all submitted data if contact form validation fails (#1487865) 14 years ago
thomascube 4591de7018 Prepare for multiple concurrent compose windows 14 years ago
thomascube a3b9e4e65d Better display of vcard import results (#1485457) 14 years ago
thomascube 0fbadebe13 Improve vcard import: map more fields, support photo urls, better UTF-16 charset detection 14 years ago
thomascube b8f14ce744 Allow multiple records with same e-mail address but show notice to the user 14 years ago
thomascube 360bd3ea74 Allow group identifiers to be changed upon renaming (used in LDAP) 14 years ago
thomascube 3e2637351d Fulltext search over contact fields. Attention: DATABASE SCHEMA CHANGED\! 14 years ago
alecpl c4e555c160 - Fix subtype select labels for fields added with 'Add field' 14 years ago
thomascube ce988a0778 Always generate valid DOM identifiers using html_identifier() write original identifier string to rel attribute where possible 14 years ago
alecpl cbf89140b3 - Fix vcard export (#1487765) 14 years ago
thomascube 29aab5a214 Localize contact property subtypes; better name for contact section 14 years ago