jrnl/features
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
..
data Move all password handling to EncryptedJournal 2019-11-29 17:07:35 +01:00
steps Merge pull request #706 from pspeter/password-confirmation 2019-11-29 06:42:38 -08:00
core.feature Fix no stdin input test 2019-11-18 15:34:31 +01:00
custom_dates.feature Fix handling of little-endian date format 2019-10-26 21:58:15 +02:00
dayone.feature [Dayone] Skip failing tests on Travis 2019-11-13 18:26:13 -07:00
dayone_regressions.feature [Dayone] Skip failing tests on Travis 2019-11-13 18:26:13 -07:00
encryption.feature Add password confirmation dialog 2019-11-19 14:24:36 +01:00
environment.py [Dayone] re-add tests 2019-11-13 18:10:57 -07:00
exporting.feature [Markdown Export] deal with linebreaks in jrnl files 2019-08-01 21:00:53 -06:00
multiple_journals.feature Move all password handling to EncryptedJournal 2019-11-29 17:07:35 +01:00
regression.feature Merge develop to on-today-bug-741 2019-11-25 20:37:10 -08:00
starring.feature Update all tests to new time format 2015-04-05 03:25:39 +04:00
tagging.feature Add tests for the excluding tags with -not 2019-08-07 20:58:35 -04:00
upgrade.feature Merge branch 'master' into fix-custom-dates 2019-11-11 21:08:37 -08:00