2017-10-01 08:47:26 -04:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								- pick new name for the project
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								New features:
							 | 
						
					
						
							
								
									
										
										
										
											2017-09-30 18:38:22 -04:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								- what links here
							 | 
						
					
						
							
								
									
										
										
										
											2017-10-01 08:47:26 -04:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								  - link between encrypted notes could be done by encrypting note_ids of both sides of relations. Encryption must be
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								    deterministic to allow lookup by cipher text
							 | 
						
					
						
							
								
									
										
										
										
											2017-10-02 23:38:05 -04:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								- recent changes - links don't look like links (no underline, black)
							 | 
						
					
						
							
								
									
										
										
										
											2017-09-30 18:38:22 -04:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								- db upgrade / migration
							 | 
						
					
						
							
								
									
										
										
										
											2017-10-01 22:47:41 -04:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								- db backup into directory
							 | 
						
					
						
							
								
									
										
										
										
											2017-10-02 23:38:05 -04:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								- DONE: recent notes can either go to or add link
							 | 
						
					
						
							
								
									
										
										
										
											2017-10-01 22:47:41 -04:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								- might do the same thing with alt-j and alt-l
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								- ctrl-b nad linkem by mohlo byt goto do notu
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								- potencialne nova navigace back - forward
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								- javascript editor
							 | 
						
					
						
							
								
									
										
										
										
											2017-10-05 19:28:56 -04:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								- persisted recent notes (is wiped out after reload)
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								- sync of current page?
							 | 
						
					
						
							
								
									
										
										
										
											2017-10-01 08:47:26 -04:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								Refactorings:
							 | 
						
					
						
							
								
									
										
										
										
											2017-09-30 22:35:13 -04:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								- modularize frontend
							 | 
						
					
						
							
								
									
										
										
										
											2017-10-01 08:47:26 -04:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								  - unify handling of global variables
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								- unify handling of dialogs and their forms - they all follow the same pattern - e.g. have one main dialog window/el
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								UI:
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								- need to represent global actions somehow - e.g. recent changes, settings
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								- better way how to represent per-note actions - what links here, encryption
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								Encryption:
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								- we don't have IV or encryption specific counter
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								Bugs:
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								- deleting cloned nodes ends with 500 (probably only on folders)
							 | 
						
					
						
							
								
									
										
										
										
											2017-10-01 09:49:50 -04:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								- Uncaught Error: cannot call methods on fancytree prior to initialization; attempted to call method 'getTree'
							 | 
						
					
						
							
								
									
										
										
										
											2017-10-01 23:07:32 -04:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								- FIXED: recent changes sorts 1st october to the end
							 | 
						
					
						
							
								
									
										
										
										
											2017-10-01 08:47:26 -04:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								Others:
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								- dates should be stored in UTC to work correctly with time zones
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								  - we should also record timezone info so that we display the date correctly with respect to the local date at the time of recording it
							 |