[PR #5994] [MERGED] Update flags version and enable manual error reporting #2489

Closed
opened 2025-10-09 18:06:05 +03:00 by OVERLORD · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/dani-garcia/vaultwarden/pull/5994
Author: @dani-garcia
Created: 6/27/2025
Status: Merged
Merged: 6/27/2025
Merged by: @BlackDex

Base: mainHead: enable-error-flags


📝 Commits (1)

  • fb17477 Update flags version and enable manual error reporting

📊 Changes

2 files changed (+11 additions, -9 deletions)

View changed files

📝 src/api/core/mod.rs (+7 -5)
📝 src/config.rs (+4 -4)

📄 Description

The recent version 2025.6.0 of the mobile application contain some helpful error reporting improvements that we can probably benefit from, but they're behind feature flags:

  • mobile-error-reporting: When an error happens, the An error occurred dialog now has a Share error log button. This will open a system share sheet so you can send the error logs through email/github/etc.

  • enable-pm-flight-recorder: This will allow a user to enable and share temporary event logging in the application, might be helpful to debug strange behaviors. The official help page has more info: https://bitwarden.com/help/flight-recorder/

Important to mention that both actions need to be user triggered, and they don't send the data to any server (neither Bitwarden nor Vaultwardens). The user is expected to manually send these logs through another medium like email.

I've also updated the config version and the permalinks to point to the latest version.


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/dani-garcia/vaultwarden/pull/5994 **Author:** [@dani-garcia](https://github.com/dani-garcia) **Created:** 6/27/2025 **Status:** ✅ Merged **Merged:** 6/27/2025 **Merged by:** [@BlackDex](https://github.com/BlackDex) **Base:** `main` ← **Head:** `enable-error-flags` --- ### 📝 Commits (1) - [`fb17477`](https://github.com/dani-garcia/vaultwarden/commit/fb1747738a2a048d08f587fd57e17c514972a1f4) Update flags version and enable manual error reporting ### 📊 Changes **2 files changed** (+11 additions, -9 deletions) <details> <summary>View changed files</summary> 📝 `src/api/core/mod.rs` (+7 -5) 📝 `src/config.rs` (+4 -4) </details> ### 📄 Description The recent version 2025.6.0 of the mobile application contain some helpful error reporting improvements that we can probably benefit from, but they're behind feature flags: - `mobile-error-reporting`: When an error happens, the `An error occurred` dialog now has a `Share error log` button. This will open a system share sheet so you can send the error logs through email/github/etc. - `enable-pm-flight-recorder`: This will allow a user to enable and share temporary event logging in the application, might be helpful to debug strange behaviors. The official help page has more info: https://bitwarden.com/help/flight-recorder/ Important to mention that both actions need to be user triggered, and they don't send the data to any server (neither Bitwarden nor Vaultwardens). The user is expected to manually send these logs through another medium like email. I've also updated the config version and the permalinks to point to the latest version. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
OVERLORD added the pull-request label 2025-10-09 18:06:05 +03:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/vaultwarden#2489