Files
keepassxc/tests
copilot-swe-agent[bot] a5c9ffbef7 Fix CSV import regression with root group names
Fix the issue where CSV export/import creates nested root groups when the database has a custom root group name.

Added comprehensive tests to verify the fix works for both custom and default root group names, and preserves existing behavior for single-level groups.

Implement heuristic approach for CSV import root group detection:

- Analyzes all CSV rows before processing to find consistent first path components
- Only skips the first component if it appears in 80% or more of paths
- Handles absolute paths (starting with "/") by ignoring them in analysis
- Preserves existing behavior when no clear common root is found

Co-authored-by: droidmonkey <2809491+droidmonkey@users.noreply.github.com>
2025-11-23 13:09:23 +01:00
..
2018-03-31 16:01:30 -04:00
2015-09-12 13:55:50 +02:00
2017-10-21 13:15:02 +02:00
2022-05-01 16:02:02 -04:00
2023-01-29 09:38:44 -05:00
2023-07-30 09:56:09 -04:00
2023-07-30 09:56:09 -04:00
2022-05-01 16:02:02 -04:00
2022-05-01 16:02:02 -04:00
2025-01-03 17:45:50 -05:00
2025-11-07 15:47:14 -05:00
2024-09-04 06:42:31 -04:00
2019-03-19 18:56:17 -04:00
2025-06-15 09:27:12 -04:00