Bug #12369

Write a wrapper for KeePassX to open the old database if there is one but no new database

Added by sajolida 2017-03-18 12:31:04 . Updated 2017-05-22 17:31:01 .

Status:
Resolved
Priority:
Elevated
Assignee:
Category:
Target version:
Start date:
2017-03-18
Due date:
% Done:

100%

Feature Branch:
bugfix/12260-open-keepassx-database-by-default
Type of work:
Code
Blueprint:

Starter:
Affected tool:
Password Manager
Deliverable for:

Description


Subtasks


Related issues

Blocked by Tails - Bug #12260: Have KeePassX open ~/Persistent/keepassx.kbdx by default Resolved 2017-02-24
Blocks Tails - Bug #12368: Design UX for migrating databases to KeePassX 2 Resolved 2017-03-18
Blocks Tails - Bug #12375: If a custom-named KeePassX database is found in the Persistent folder, propose renaming it Resolved 2017-03-19

History

#1 Updated by sajolida 2017-03-18 12:31:22

  • blocks Feature #10956: Document how to migrate existing KeePassX database added

#2 Updated by intrigeri 2017-03-18 12:40:36

  • Subject changed from Write a wrapper for KeePassX to open the old database if there is one to Write a wrapper for KeePassX to open the old database if there is one but no new database
  • Priority changed from Normal to Elevated

#3 Updated by bertagaz 2017-03-18 13:11:23

  • Status changed from Confirmed to In Progress
  • % Done changed from 0 to 20
  • Feature Branch set to bugfix/12260-open-keepassx-database-by-default

Wrote and pushed it in the branch where spriver pushed something for Bug #12260. Now is time for testing.

#4 Updated by bertagaz 2017-03-18 15:43:06

  • % Done changed from 20 to 50

Now the wrapper also rename the upgraded database to the right filename.

#5 Updated by bertagaz 2017-03-18 18:59:09

  • Assignee changed from bertagaz to intrigeri
  • QA Check set to Ready for QA

Branch is now (as of commit:2b21e99cbfbdeb7f6ec2a2a3f05f702d31e0ed63) confirmed to work as first planed.

This is good enough to set this ticket RfQA and for the branch to be merged.

Next step will require another ticket to track its progress. We decided to propose to move any uniq .kdbx file to the canonical name we support, and not care about people who store their database(s) outside this supported path.

#6 Updated by intrigeri 2017-03-19 07:37:40

  • blocked by Bug #12260: Have KeePassX open ~/Persistent/keepassx.kbdx by default added

#7 Updated by intrigeri 2017-03-19 08:30:41

  • blocks Bug #12368: Design UX for migrating databases to KeePassX 2 added

#8 Updated by intrigeri 2017-03-19 08:33:04

  • blocked by deleted (Feature #10956: Document how to migrate existing KeePassX database)

#9 Updated by bertagaz 2017-03-19 08:33:20

  • related to Bug #12375: If a custom-named KeePassX database is found in the Persistent folder, propose renaming it added

#10 Updated by intrigeri 2017-03-19 08:33:46

  • related to Feature #10956: Document how to migrate existing KeePassX database added

#11 Updated by bertagaz 2017-03-19 08:34:19

bertagaz wrote:
> Next step will require another ticket to track its progress. We decided to propose to move any uniq .kdbx file to the canonical name we support, and not care about people who store their database(s) outside this supported path.

Done: Bug #12375

#12 Updated by intrigeri 2017-03-19 09:22:51

  • related to deleted (Bug #12375: If a custom-named KeePassX database is found in the Persistent folder, propose renaming it)

#13 Updated by intrigeri 2017-03-19 09:25:22

  • blocks Bug #12375: If a custom-named KeePassX database is found in the Persistent folder, propose renaming it added

#14 Updated by intrigeri 2017-03-19 10:02:54

  • Status changed from In Progress to Resolved
  • % Done changed from 50 to 100

Applied in changeset commit:f72faf360f4d0ca7fd43a3b60a9791f1198e1df2.

#15 Updated by intrigeri 2017-03-19 10:04:13

  • Assignee deleted (intrigeri)
  • QA Check changed from Ready for QA to Pass

#16 Updated by intrigeri 2017-04-18 15:57:32

  • related to deleted (Feature #10956: Document how to migrate existing KeePassX database)

#17 Updated by sajolida 2017-05-22 17:31:01

  • Affected tool set to Password Manager