| 
							
							
								 azivner | 74fff39c3f | refactoring / unification of note encryption / decryption | 2018-01-24 22:13:41 -05:00 |  | 
			
				
					| 
							
							
								 azivner | 18709eb340 | new note type: render HTML note | 2018-01-23 23:41:22 -05:00 |  | 
			
				
					| 
							
							
								 azivner | e56fb6d2d4 | support for loading and saving type and mime | 2018-01-21 23:36:09 -05:00 |  | 
			
				
					| 
							
							
								 azivner | 090e1b845f | first experiments with code mirror | 2018-01-20 21:56:03 -05:00 |  | 
			
				
					| 
							
							
								 azivner | 7ea23586fe | improvements to search, fixing issue #1 | 2018-01-15 20:54:22 -05:00 |  | 
			
				
					| 
							
							
								 azivner | 9860c8deef | refactoring of routes - noteId needs to go to /notes noteTreeId to /tree | 2018-01-13 20:53:00 -05:00 |  | 
			
				
					| 
							
							
								 azivner | 16eb156033 | refactoring of note changes / cloning | 2018-01-13 18:02:41 -05:00 |  | 
			
				
					| 
							
							
								 azivner | 4f649c2e21 | added note alphabetical sorting to context menu | 2018-01-13 17:00:40 -05:00 |  | 
			
				
					| 
							
							
								 azivner | 743d72a0c3 | added express-promise-wrap to catch and respond to unhandled exceptions immediately, previously the requests just hanged | 2018-01-07 09:35:44 -05:00 |  | 
			
				
					| 
							
							
								 azivner | 0d3b3ec7c5 | alt+s toggles search instead of just showing it | 2017-12-26 19:16:04 -05:00 |  | 
			
				
					| 
							
							
								 azivner | bd2a5f6d82 | change in naming of SQL methods added assert methods to note tree | 2017-12-23 11:02:38 -05:00 |  | 
			
				
					| 
							
							
								 azivner | c07c18f08a | auth changes | 2017-12-23 09:57:20 -05:00 |  | 
			
				
					| 
							
							
								 azivner | e206269457 | got rid of request context and related refactorings | 2017-12-16 21:23:35 -05:00 |  | 
			
				
					| 
							
							
								 azivner | 50ff5da947 | per-browser source id so we support having notecase opened in multiple tabs/windows | 2017-12-16 20:48:34 -05:00 |  | 
			
				
					| 
							
							
								 azivner | 021f02bd8c | converted all timestamps to string representation | 2017-12-10 12:56:59 -05:00 |  | 
			
				
					| 
							
							
								 azivner | 3386cd790e | cleaned up images and links which are not used nor supported | 2017-11-29 20:47:01 -05:00 |  | 
			
				
					| 
							
							
								 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 | f433b30089 | removed audit_log | 2017-11-24 20:51:44 -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 | 4c0315d2bf | fix deleting notes | 2017-11-19 23:12:39 -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 | 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 | 50b789fc39 | server side encryption WIP | 2017-11-12 21:40:26 -05:00 |  | 
			
				
					| 
							
							
								 azivner | 0481b1b79c | more granular detection of changes which forces less disruptive realoding. Refactoring of audit functions | 2017-11-05 10:41:54 -05:00 |  | 
			
				
					| 
							
							
								 azivner | b192336113 | fixed unloading the encrypted page after encryption timeout by simply reloading the app completely plus some unrelated refactorings | 2017-11-04 21:02:56 -04:00 |  | 
			
				
					| 
							
							
								 azivner | cf45594d89 | don't alert in case of updated note in current editor | 2017-11-03 20:50:48 -04:00 |  | 
			
				
					| 
							
							
								 azivner | c3d776ae13 | sync of options | 2017-11-02 20:48:02 -04:00 |  | 
			
				
					| 
							
							
								 azivner | 43940f1140 | added sourceId to sync, fixes to sync etc. | 2017-10-31 00:15:49 -04:00 |  | 
			
				
					| 
							
							
								 azivner | de3d1b3e39 | better transaction handling with rollback on exception | 2017-10-29 18:50:28 -04:00 |  | 
			
				
					| 
							
							
								 azivner | 5df3b78abc | notes_tree is now soft deleted as well | 2017-10-24 22:58:59 -04:00 |  | 
			
				
					| 
							
							
								 azivner | d1981eb6c3 | note history snapshots now have date from and date to | 2017-10-24 19:36:37 -04:00 |  | 
			
				
					| 
							
							
								 azivner | a5020719e4 | fixed adding new note | 2017-10-23 19:01:37 -04:00 |  | 
			
				
					| 
							
							
								 azivner | a5bd4c7b6a | added date_modified to notes_tree | 2017-10-22 22:56:42 -04:00 |  | 
			
				
					| 
							
							
								 azivner | 3009c5e15e | notes are now soft-deleted | 2017-10-22 22:13:24 -04:00 |  | 
			
				
					| 
							
							
								 azivner | 14625cc613 | more fixes to migration | 2017-10-22 20:29:31 -04:00 |  | 
			
				
					| 
							
							
								 azivner | 06328929ec | fix migration + cleanup unused Notecase tables in migration script | 2017-10-22 20:22:09 -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 |  |