-
Notifications
You must be signed in to change notification settings - Fork 5
feat(platform): export anonymized app diagnostics #317
Copy link
Copy link
Closed
Labels
area:platformAndroid, desktop, iOS, Windows, macOS, and Linux platform workAndroid, desktop, iOS, Windows, macOS, and Linux platform workarea:uxNavigation, accessibility, responsive design, and interactionNavigation, accessibility, responsive design, and interactionplatform:androidAndroid-specific implementation or validationAndroid-specific implementation or validationplatform:desktopDesktop-specific implementation or validationDesktop-specific implementation or validationpriority:P1Required for the pre-release product experienceRequired for the pre-release product experiencetype:featureNew product capabilityNew product capabilitytype:reliabilityCorrectness, crash prevention, recovery, and data safetyCorrectness, crash prevention, recovery, and data safety
Milestone
Description
Activity
Metadata
Metadata
Assignees
Labels
area:platformAndroid, desktop, iOS, Windows, macOS, and Linux platform workAndroid, desktop, iOS, Windows, macOS, and Linux platform workarea:uxNavigation, accessibility, responsive design, and interactionNavigation, accessibility, responsive design, and interactionplatform:androidAndroid-specific implementation or validationAndroid-specific implementation or validationplatform:desktopDesktop-specific implementation or validationDesktop-specific implementation or validationpriority:P1Required for the pre-release product experienceRequired for the pre-release product experiencetype:featureNew product capabilityNew product capabilitytype:reliabilityCorrectness, crash prevention, recovery, and data safetyCorrectness, crash prevention, recovery, and data safety
Type
Projects
- StatusShow more project fieldsDone
User problem
When Nextcloud Native reports an error, users and maintainers usually receive only a short UI message. The context needed to reproduce failures across network, sync, storage, updates, media, and native platform integrations is lost, while asking users for raw system logs risks exposing account data.
Outcome
Provide a bounded app-wide incident recorder and an in-app support report that users can review and export with identifying data removed before it is persisted or packaged.
Acceptance criteria
Related work