Laurent Cozic
08af9de190
All: Resolves #712 : New: Support for note history ( #1415 )
...
* Started revisions support
* More rev changes
* More rev changes
* More revs changes
* Fixed deletion algorithm
* More tests and moved updated time to separate field
* Display info when restoring note
* Better handling of existing notes
* wip
* Further improvements and fixed tests
* Better handling of changes created via sync
* Enable chokidar again
* Testing special case
* Further improved logic to handle notes that existed before the revision service
* Added tests
* Better handling of encrypted revisions
* Improved handling of deleted note revisions by moving logic to collectRevision
* Improved handling of old notes by moving logic to collectRevision()
* Handle case when deleting revisions while one is still encrypted
* UI tweaks
* Added revision service to mobile app
* Fixed config screens on mobile and desktop
* Enabled revisions on CLI app
2019-05-06 21:35:29 +01:00
Laurent Cozic
242926d381
Fixed regressions in test units
2019-01-31 09:48:48 +00:00
Laurent Cozic
2e12b2655b
More fixes to search engine and better handling of non-ASCII searches
2019-01-14 19:11:54 +00:00
Laurent Cozic
41155f5ef4
Started rewriting search engine to better support unicode
2018-12-29 20:19:18 +01:00
Laurent Cozic
07b724d65b
All: Fixes #992 : Allow non-ASCII chars when exporting MD and handle duplicate filenames
2018-11-20 00:42:21 +00:00
Laurent Cozic
990591cc80
Minor improvments
2018-10-30 00:17:50 +00:00
Laurent Cozic
a1ad6c9712
API: Added more API calls
2018-09-28 19:24:57 +01:00
Laurent Cozic
32c81ad8c2
All: Fixes #657 : Disallow giving name of existing tag to another tag
2018-09-06 18:33:21 +01:00
Laurent Cozic
b0e57a5990
All: Fixes #557 : Handle ENEX am-pm date format
2018-06-10 01:19:24 +01:00
Laurent Cozic
3c5eb99c59
Clipper: Download images and convert them to resources
2018-05-23 12:14:38 +01:00
Laurent Cozic
7ed9c2770c
Clipper: Improved UI and integration with main app
2018-05-20 10:19:59 +01:00
Laurent Cozic
2e2b35dfeb
Fixed import of tables and added tests
2018-05-14 11:36:02 +01:00
Laurent Cozic
a37005446a
Fixed tests
2018-05-14 11:23:18 +01:00
Laurent Cozic
b7529b40b5
Updated tests
2018-05-09 16:14:27 +01:00
Laurent Cozic
8f2e5faff3
Support importing JEX and raw data
2018-02-25 17:01:16 +00:00
Laurent Cozic
fa5f418c22
All: Added sync config check to config screens
2018-02-06 18:59:36 +00:00
Laurent Cozic
cc02c1d585
All: Simplified synchronisation of resources to simplify encryption, and implemented resource encryption
2017-12-19 19:01:29 +00:00
Laurent Cozic
1008b1835b
All: Handle tag encryption and started CLI and Electron encryption front-end
2017-12-14 00:23:32 +00:00
Laurent Cozic
5951ed3f55
All: Support encrypting notes and notebooks
2017-12-13 18:57:40 +00:00
Laurent Cozic
ab8c66a361
Updated tools
2017-12-04 18:16:14 +00:00
Laurent Cozic
be77f15ef7
Electron: Fixed issue with conflict folder and fixed sync tests
2017-11-12 18:57:59 +00:00
Laurent Cozic
dde3ea2008
Fixed tags and added unit tests
2017-07-03 18:29:19 +00:00
Laurent Cozic
51e38b4023
Sync fuzzing
2017-06-30 23:53:22 +01:00
Laurent Cozic
6622f18f76
clean up
2017-06-25 16:17:40 +01:00
Laurent Cozic
38be57c1f6
Handle default folder
2017-06-25 00:19:11 +01:00
Laurent Cozic
58791b1963
re-organise code
2017-06-24 19:06:28 +01:00
Laurent Cozic
f96848a6bf
Make create and update sync operations atomic
2017-06-23 18:51:02 +00:00
Laurent Cozic
bb822b44f2
clean up
2017-06-20 21:31:12 +01:00
Laurent Cozic
a4374e3bdb
sync fixes
2017-06-20 19:18:19 +00:00
Laurent Cozic
b3939887b8
handle deleted sync items
2017-06-19 23:18:24 +01:00
Laurent Cozic
efe7d0a45a
sync
2017-06-15 00:14:15 +01:00
Laurent Cozic
d8f71e89df
sync
2017-06-14 20:59:46 +01:00
Laurent Cozic
a0400a5e38
sync
2017-06-14 20:59:02 +01:00
Laurent Cozic
226353ecb7
Test sync
2017-06-13 23:39:45 +01:00
Laurent Cozic
18adbeea27
testing sync
2017-06-13 20:58:17 +00:00