nextcloud-activity 0.1.2

Nextcloud Activity API client and domain types
Documentation

nextcloud-activity

Activity streams and audit feed client for Nextcloud.

Part of the nextcloud-rust-sdk workspace.

Installation

[dependencies]
nextcloud-activity = "0.1.2"

Features

  • ActivityClient: Fetches activity feeds from Nextcloud.
  • ActivityFilter: Filter by object type, object ID, stream direction, and timestamp.
  • Activity: Detailed activity record with app name, subject, message, and target objects.

Example

use nextcloud_activity::{ActivityClient, ActivityFilter};

// Queries audit logs and activity streams with pagination and filtering

License

GNU General Public License v3.0 or later (GPL-3.0-or-later).