• Samkey released this 2026-06-22 16:11:47 +00:00 | 1 commits to main since this release

    ViaVox v0.8.22 — Microsoft 365 Calendar Sync for Nextcloud.

    Install: download viavox-0.8.22.tar.gz, extract into your Nextcloud app
    directory (it unpacks a viavox/ folder), chown to your web-server user, then
    occ app:enable viavox. The tarball already contains the built Vue bundle.

    Compatibility: Nextcloud 32–34, PHP 8.1–8.4.

    Highlights since v0.8.19:

    • Duplicate cleanup hardened: fail-closed, provenance-gated delete (only offered
      when every copy is provably a Microsoft 365 item), per-user lock against
      concurrent deletes, and idempotent handling of a copy already removed by
      another path.
    • Nextcloud iTip/scheduling is suppressed on three layers (no duplicate
      invite emails, no 403 on deleting room-attended events). See the README.
    • Verified compatible with Nextcloud 34.

    Note: keep dav calendarRetentionObligation unset (the default) while the
    duplicate-delete feature is in use, so removed copies stay restorable from trash.

    Downloads