| 
							
							
								 azivner | 3d84f5c3b0 | synchronization of transactions using promise so only one can be active | 2017-11-28 17:24:08 -05:00 |  | 
			
				
					| 
							
							
								 azivner | fd764f6163 | separate DB connection for each transaction (just for the record, will be reverted probably) | 2017-11-28 17:04:47 -05:00 |  | 
			
				
					| 
							
							
								 azivner | 8b5988e13c | sync fix to prefix and some usability improvements | 2017-11-26 23:10:23 -05:00 |  | 
			
				
					| 
							
							
								 azivner | 160c1c455c | initial implementation of tree prefix | 2017-11-26 22:34:25 -05:00 |  | 
			
				
					| 
							
							
								 azivner | acba72ec4c | cloning in context menu (copy & paste) and a lot of related refactoring and fixes | 2017-11-22 23:16:54 -05:00 |  | 
			
				
					| 
							
							
								 azivner | a3030f845b | unified SQL syntax to uppercase | 2017-11-20 23:51:28 -05:00 |  | 
			
				
					| 
							
							
								 azivner | 3610926804 | adding clone from recent notes dialog | 2017-11-19 16:35:35 -05:00 |  | 
			
				
					| 
							
							
								 azivner | f18d25911b | removed notes_parent, instead using notes_tree | 2017-11-19 11:28:46 -05:00 |  | 
			
				
					| 
							
							
								 azivner | cc3c9d6428 | parent-child relationship is now stored in notes_parent table | 2017-11-18 18:57:50 -05:00 |  | 
			
				
					| 
							
							
								 azivner | 5fb94fcbbd | notes_tree now has note_tree_id so we stricly distinguish between working on notes or note trees | 2017-11-18 17:05:50 -05:00 |  | 
			
				
					| 
							
							
								 azivner | dec9cad106 | cleaned up "CBC" from methods since we don't have CTR | 2017-11-18 12:53:17 -05:00 |  | 
			
				
					| 
							
							
								 azivner | 7b2c79b754 | lazy loading of tree | 2017-11-17 21:31:54 -05:00 |  | 
			
				
					| 
							
							
								 azivner | e53926738c | sync fixes | 2017-11-16 22:18:25 -05:00 |  | 
			
				
					| 
							
							
								 azivner | c190c738a2 | data key is not encrypted with aes-cbc as well | 2017-11-15 23:39:50 -05:00 |  | 
			
				
					| 
							
							
								 azivner | 5313ac47e6 | changing from AES-256-CTR to AES-128-CBC for note encryption | 2017-11-15 22:13:45 -05:00 |  | 
			
				
					| 
							
							
								 azivner | 9cf935efd1 | protect/unprotect subtree | 2017-11-15 00:04:26 -05:00 |  | 
			
				
					| 
							
							
								 azivner | ff411f00b1 | server side WIP - saving encrypted note now works, changing terminology of "encrypted note" to "protected note" | 2017-11-14 21:54:12 -05:00 |  | 
			
				
					| 
							
							
								 azivner | ec49bf0cca | server side encryption WIP | 2017-11-10 22:55:19 -05:00 |  | 
			
				
					| 
							
							
								 azivner | 2a9a8da045 | sync fixes | 2017-11-05 20:37:25 -05:00 |  | 
			
				
					| 
							
							
								 azivner | c3d776ae13 | sync of options | 2017-11-02 20:48:02 -04:00 |  | 
			
				
					| 
							
							
								 azivner | 1cf247f164 | more fine grained handling of conflicts without having to reload whole page most of the time | 2017-11-01 22:36:26 -04:00 |  | 
			
				
					| 
							
							
								 azivner | c5f80051ae | backup is now triggered after start of the app and with timer | 2017-10-28 12:23:11 -04:00 |  | 
			
				
					| 
							
							
								 azivner | 966ac6f620 | shortening of noteIds to 12 characters | 2017-10-28 12:12:20 -04:00 |  | 
			
				
					| 
							
							
								 azivner | 5df3b78abc | notes_tree is now soft deleted as well | 2017-10-24 22:58:59 -04:00 |  | 
			
				
					| 
							
							
								 azivner | 3009c5e15e | notes are now soft-deleted | 2017-10-22 22:13:24 -04:00 |  | 
			
				
					| 
							
							
								 azivner | dcdabe79d1 | use strict in all JS files | 2017-10-21 21:10:33 -04:00 |  | 
			
				
					| 
							
							
								 azivner | 0c823a2927 | reorganization of source code | 2017-10-15 19:47:05 -04:00 |  |