Web vault "select all" option only selects first 500 items #1411

Closed
opened 2025-10-09 17:14:20 +03:00 by OVERLORD · 2 comments
Owner

Originally created by @bobfatherx on GitHub.

Subject of the issue

Web vault "select all" option only selects first 500 items

Deployment environment

Your environment (Generated via diagnostics page)

  • Bitwarden_rs version: v1.20.0
  • Web-vault version: v2.19.0
  • Running within Docker: true
  • Uses a reverse proxy: true
  • IP Header check: true (X-Real-IP)
  • Internet access: true
  • Internet access via a proxy: false
  • DNS Check: true
  • Time Check: true
  • Domain Configuration Check: true
  • HTTPS Check: true
  • Install method: Docker image
  • Clients used: Web vault, desktop, iOS
  • Reverse proxy and version: Haproxy 0.61_1
  • MySQL/MariaDB or PostgreSQL version: SQLite 3.33.0

Steps to reproduce

Load a web vault with more than 500 items, click the settings cog and click "select all."

Expected behaviour

All items to be selected.

Actual behaviour

Only the first 500 items are selected.

Troubleshooting data

Originally created by @bobfatherx on GitHub. <!-- # ### NOTE: Please update to the latest version of bitwarden_rs before reporting an issue! This saves you and us a lot of time and troubleshooting. See: * https://github.com/dani-garcia/bitwarden_rs/issues/1180 * https://github.com/dani-garcia/bitwarden_rs/wiki/Updating-the-bitwarden-image # ### --> <!-- Please fill out the following template to make solving your problem easier and faster for us. This is only a guideline. If you think that parts are unnecessary for your issue, feel free to remove them. Remember to hide/redact personal or confidential information, such as passwords, IP addresses, and DNS names as appropriate. --> ### Subject of the issue Web vault "select all" option only selects first 500 items ### Deployment environment ### Your environment (Generated via diagnostics page) * Bitwarden_rs version: v1.20.0 * Web-vault version: v2.19.0 * Running within Docker: true * Uses a reverse proxy: true * IP Header check: true (X-Real-IP) * Internet access: true * Internet access via a proxy: false * DNS Check: true * Time Check: true * Domain Configuration Check: true * HTTPS Check: true * Install method: Docker image * Clients used: Web vault, desktop, iOS * Reverse proxy and version: Haproxy 0.61_1 * MySQL/MariaDB or PostgreSQL version: SQLite 3.33.0 ### Steps to reproduce <!-- Tell us how to reproduce this issue. What parameters did you set (differently from the defaults) and how did you start bitwarden_rs? --> Load a web vault with more than 500 items, click the settings cog and click "select all." ### Expected behaviour <!-- Tell us what you expected to happen --> All items to be selected. ### Actual behaviour <!-- Tell us what actually happened --> Only the first 500 items are selected. ### Troubleshooting data <!-- Share any log files, screenshots, or other relevant troubleshooting data -->
Author
Owner

@RealOrangeOne commented on GitHub:

Selection is done on the client vault I believe, so I think this is more of an issue upstream than here.

@RealOrangeOne commented on GitHub: Selection is done on the client vault I believe, so I _think_ this is more of an issue upstream than here.
Author
Owner

@bobfatherx commented on GitHub:

Got it, sorry about that. Thanks for your quick response, though! Should I bother the devs on bitwarden/web to see if they can reproduce and fix?

Edit: I see another use with an over-large library has already reported it: https://github.com/bitwarden/web/issues/836

@bobfatherx commented on GitHub: Got it, sorry about that. Thanks for your quick response, though! Should I bother the devs on bitwarden/web to see if they can reproduce and fix? Edit: I see another use with an over-large library has already reported it: https://github.com/bitwarden/web/issues/836
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/vaultwarden#1411