Revisions of roundcubemail-plugin-rcmcarddav
Lars Vogdt (lrupp)
committed
(revision 8)
- update to 5.0.1 * Fix: Removed string interpolation variants deprecated with PHP 8.2 Changes since 5.0.0: NOTE: Before upgrading to v5, please read the upgrade notes in /usr/share/doc/packages/roundcubemail-plugin-rcmcarddav/README.md * Minimum supported PHP version for 5.0 is PHP 7.4 (Fixes #414) * Fix: Internal server error with PHP8 when searching address fields of contacts (Fixes: #410) * Fix: Assertion failure in DelayedPhotoLoader (Fixes: #404) * Fixes for better handling of incoming vCard4 (Fixes: #411) + Handle data-URI-style inline PHOTO as used in vCard4 + Use VCard conversion to handle v4 properties such as KIND=group for which extensions are used in v3 vCards * Fix: Do not attempt to download photos from URIs with unsupported URI scheme (supported are http and https) (#411) * When an invalid value is submitted in one of the settings forms, RCMCardDAV will now abort with an error. Previous versions of RCMCardDAV would ignore the value when possible an instead keep the existing value or use a default value. * Backend will refuse Frontend request to remove user account created from preset * On initial installation of RCMCardDAV, the database schema is created from a single script with the current schema version. Previous versions incrementally executed all migration scripts since the very beginning (Fixes #395) * In the settings forms, some simple browser form validation has been added (Fixes #400) * Changes to the data model RCMCardDAV never had the notion of an account in its data model. In its early releases, it was necessary for the user to individually
Lars Vogdt (lrupp)
committed
(revision 7)
Lars Vogdt (lrupp)
committed
(revision 6)
Lars Vogdt (lrupp)
committed
(revision 5)
- update to 4.1.2 * Fix #345: Crash during cropping of photos with X-ABCROP-RECTANGLE parameter when error occurred during crop, e.g. picture format not supported by php-gd. * New: When exporting a VCard from a carddav addressbook, the export is now handled by rcmcarddav. The exported card is exactly the card on the server, including any properties not supported by roundcube / rcmcarddav. The only exception is the photo property: photos referenced by URI will be downloaded and stored inside the card; photos with X-ABCROP-RECTANGLE will be stored cropped. This is to improve interoperability with the importing application. * Fix #345: When exporting a VCard from a carddav addressbook, the PHOTO property in the exported card contained an invalid value.
Lars Vogdt (lrupp)
committed
(revision 4)
the plugin name (and directory) is carddav...
Lars Vogdt (lrupp)
committed
(revision 3)
- update to 4.1.1 This release adds support for instant messaging fields and speeds up sync with addressbooks where photos are stored separately from the vcards. Apart from that, there have been quite extensive refactorings to improve testability and static analysis, unfortunately bearing the risk that something got broken. Tests now exists for large parts of the backend, but the frontend is basically untested and will be focus for new features and tests in 4.2.0. Database compatibility: For Postgres and SQLite3, the schema is unchanged to 4.0.4, meaning you can downgrade from 4.1.0 to 4.0.4 without changing the database. For MySQL, there was a small change (addition of a NOT NULL constraint) and it is not possible to downgrade to 4.0.4 without manually adapting the database schema. * Fix: A fatal error would be raised when a password could not be decrypted, only on photo download. This would not be notable to the user (except for the photo not being displayed), but show up in the logs. * Fix #339: Allow adding public/shared addressbooks by giving full URL. Discovery is still used if the given URL does not point to an addressbook directly, or points to an addressbook inside the user's addressbook home. * Fix: Prefer labels from X-ABLabel extension if available over standard labels * Fix #317: Support specification of department with empty organization * Support several levels of departments separated by semicolon that end up as structured value in the VCard * Fix #318: Some attributes (e.g. gender) could not be deleted when updating a contact * Fix #53: Only create displayname when not present in VCard / not provided by roundcube * Fix #325: Roundcube setting for contact sorting field was not used
Lars Vogdt (lrupp)
committed
(revision 2)
- require mod_php_any instead of mod_php
Lars Vogdt (lrupp)
committed
(revision 1)
- initial version
Displaying all 8 revisions