jrnl/features/data/configs
Peter Schmidbauer 444d6de9e4 Move all password handling to EncryptedJournal
This commit should greatly simplify all password handling logic. No passwords are stored in the config dict anymore. Only the Encrypted Journals have any password related logic. I also had to remove some password fields from the test files, which shows how dangerous the previous approach was. A slight code change could've leaked passwords to the config file. However, I had to change the install progress a little bit to make this work. It will now not ask you for a password right away but rather if you want to encrypt or not. Only if you reply 'y' will it ask you for the password later on.
2019-11-29 17:07:35 +01:00
..
basic.yaml User defined indent character (#419) 2016-04-15 23:00:49 -07:00
brackets.yaml [GH-614] resolving issues around unreadable dates and unparsed dates 2019-07-20 14:51:46 -07:00
bug153.yaml Move all password handling to EncryptedJournal 2019-11-29 17:07:35 +01:00
bug343.yaml User defined indent character (#419) 2016-04-15 23:00:49 -07:00
dayone.yaml Move all password handling to EncryptedJournal 2019-11-29 17:07:35 +01:00
editor.yaml Add test for aborting jrnl entry from editor 2019-11-15 09:27:01 +01:00
empty_folder.yaml Move all password handling to EncryptedJournal 2019-11-29 17:07:35 +01:00
encrypted.yaml Move all password handling to EncryptedJournal 2019-11-29 17:07:35 +01:00
encrypted_old.json Work on cryptography 2014-09-27 13:15:46 -07:00
encrypted_old.yaml User defined indent character (#419) 2016-04-15 23:00:49 -07:00
little_endian_dates.yaml Fix handling of little-endian date format 2019-10-26 21:58:15 +02:00
markdown-headings-335.yaml Move all password handling to EncryptedJournal 2019-11-29 17:07:35 +01:00
mostlyreadabledates.yaml [GH-614] resolving issues around unreadable dates and unparsed dates 2019-07-20 14:51:46 -07:00
multiple.yaml Move all password handling to EncryptedJournal 2019-11-29 17:07:35 +01:00
tags-216.yaml Move all password handling to EncryptedJournal 2019-11-29 17:07:35 +01:00
tags-237.yaml Move all password handling to EncryptedJournal 2019-11-29 17:07:35 +01:00
tags.yaml Move all password handling to EncryptedJournal 2019-11-29 17:07:35 +01:00
unreadabledates.yaml [GH-614] resolving issues around unreadable dates and unparsed dates 2019-07-20 14:51:46 -07:00
upgrade_from_195.json Tests for parsing issue fix 2015-04-05 18:38:37 +02:00
upgrade_from_195_little_endian_dates.json Fix handling of little-endian date format 2019-10-26 21:58:15 +02:00