Revisions of roundcubemail-plugin-rcmcarddav

Lars Vogdt's avatar 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's avatar Lars Vogdt (lrupp) committed (revision 7)
Lars Vogdt's avatar Lars Vogdt (lrupp) committed (revision 6)
Lars Vogdt's avatar 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's avatar Lars Vogdt (lrupp) committed (revision 4)
the plugin name (and directory) is carddav...
Lars Vogdt's avatar 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's avatar Lars Vogdt (lrupp) committed (revision 2)
- require mod_php_any instead of mod_php
Lars Vogdt's avatar Lars Vogdt (lrupp) committed (revision 1)
- initial version
Displaying all 8 revisions
openSUSE Build Service is sponsored by