Commit Graph

21 Commits

Author SHA1 Message Date
cf73e5ab21 Bring code up to PEP8 standard 2017-10-16 23:41:45 -06:00
c7309c4136 Work with binary data and catch more exceptions 2017-10-13 18:46:22 -06:00
be39849693 Fix bug where sync thread wouldn't start when backgrounded
The clue was here:
0eafeb557e/fuse.py (L861)
2017-10-13 00:13:30 -06:00
efb5f3b8c5 Sync notes automatically and on changes 2017-10-11 21:00:04 -06:00
2fe82ddf6f Disallow chmod and chown 2017-10-09 23:10:10 -06:00
b23765b998 Implement note renaming 2017-10-09 23:07:54 -06:00
2a2e608bde Implement truncate, utimens and use pathlib to handle paths 2017-10-09 22:27:52 -06:00
4d8c20e274 Delete password variable once it's used 2017-10-09 15:01:50 -06:00
0121490b0d Disallow old encryption protocol and format logging 2017-10-09 00:01:13 -06:00
30fe994c68 Add more logging and configurable levels 2017-10-08 19:39:16 -06:00
f460a2f145 Disallow creation of hidden files 2017-10-08 15:30:46 -06:00
d5f6c27ff8 Mount the FS through the CLI tool 2017-10-07 14:38:59 -06:00
e8923e1ab8 Begin CLI tool and sign the user in 2017-10-06 22:43:45 -06:00
1dc6043061 Implement note deletion 2017-10-05 21:36:12 -06:00
e960c2d717 Implement note creation 2017-10-05 01:05:47 -06:00
ec6de719ab Move crypto stuff to separate file, clean code up 2017-10-05 00:30:11 -06:00
7f96f1a6b6 Update requirements.txt 2017-10-04 20:44:01 -06:00
1b816d971b Implement writing of notes 2017-10-04 20:36:27 -06:00
8b82f96d4a Move ItemManager to its own layer 2017-10-04 00:34:27 -06:00
171e0529df Implement basic reading of all notes 2017-10-01 17:13:35 -06:00
5974b0ca24 Initial commit 2017-10-01 17:07:43 -06:00