jrnl/features
Jonathan Wren a11aa24c7e Allow editing of DayOne entries (#1001)
* add test to repro issue #955

* Allow editing of DayOne entries

* Add broken test for Dayone

Add test for editing Dayone entries (this test currently fails)

Co-authored-by: Jonathan Wren <jonathan@nowandwren.com>

* Fix editing logic for DayOneJournal

DayOneJournal previously reimplemented Journal._parse inside of
DayOneJournal.parse_editable_string, and in doing so caused issues
between itself and the class it was inheriting from. This commit fixes
the issue by moving the UUID to be in the body of the entry, rather than
above it. So, then Journal._parse still finds the correct boundaries
between entries, and DayOneJournal then parses the UUID afterward.

Co-authored-by: MinchinWeb <w_minchin@hotmail.com>
Co-authored-by: Micah Jerome Ellison <micah.jerome.ellison@gmail.com>
2020-07-18 12:54:52 -07:00
..
data Allow editing of DayOne entries (#1001) 2020-07-18 12:54:52 -07:00
steps Allow editing of DayOne entries (#1001) 2020-07-18 12:54:52 -07:00
contains.feature Fix up tests and related issues 2020-04-10 11:51:56 -07:00
core.feature Display warning if Python version is less than 3.7 (#994) 2020-07-12 16:24:46 -07:00
custom_dates.feature Fix handling of little-endian date format 2020-04-10 11:51:55 -07:00
dayone.feature Allow editing of DayOne entries (#1001) 2020-07-18 12:54:52 -07:00
dayone_regressions.feature Add support to save journals to multiple files in a directory 2020-04-10 11:51:56 -07:00
delete.feature Prevent filtered delete from deleting journal (#935) 2020-05-06 13:47:39 -07:00
encryption.feature Fix set_keychain errors (#964) 2020-05-30 12:43:10 -07:00
environment.py Create journal with absolute path when no path is specified (#972) 2020-06-13 11:08:22 -07:00
exporting.feature Add tags to json and xml exporters (#975) 2020-06-13 11:58:35 -07:00
folder.feature Add support to save journals to multiple files in a directory 2020-04-10 11:51:56 -07:00
multiple_journals.feature Move all password handling to EncryptedJournal 2020-04-10 11:51:56 -07:00
regression.feature Make sure testing cleans up after itself (#940) 2020-05-06 18:13:36 -07:00
starring.feature Update all tests to new time format 2015-04-05 03:25:39 +04:00
tagging.feature Fix duplicate text in multiple tag search by removing selective coloring on searched tags only #926 (#948) 2020-05-09 15:13:16 -07:00
upgrade.feature Fix failing tests and linting issues 2020-04-10 16:18:34 -07:00