Skip to content

[CLI] list --detail: count entries without decryption #549

@moonD4rk

Description

@moonD4rk

Current Behavior

list --detail calls Extract() for each browser, which performs full extraction: copying files to temp directory, retrieving the master key, decrypting all data — only to count the number of entries per category.

Problem

  • Decryption is unnecessary just to count entries
  • Wastes resources (file copy, key retrieval, decryption)
  • When master key is unavailable, encrypted categories (password, cookie, creditcard) show count as 0, which is misleading — the data exists, it just can't be decrypted

Expected Behavior

Count entries directly from the database (SELECT COUNT(*)) without decryption. No master key needed, no temp file copying, much faster.

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions