Commit graph

17 commits

Author SHA1 Message Date
azivner 84faa41321 added cloning to the "add link" dialog 2017-12-21 21:54:25 -05:00
azivner 72712bc24b added foreign keys to relations to guarantee data consistency 2017-12-19 21:40:48 -05:00
azivner 42dfbaa986 updating data model after change parent of the note 2017-12-17 16:28:13 -05:00
azivner e1159c472d better behavior when deleting last item 2017-12-14 22:53:25 -05:00
azivner 3abbe2d970 realoding tree after deletion (too many changes in data model) 2017-12-09 21:42:22 -05:00
azivner 15faefe8a3 recent notes are now keyed by note tree id which simplifies things 2017-12-03 10:06:53 -05:00
azivner 0521deb304 unifying API paths to lower-case 2017-12-01 22:47:23 -05:00
azivner 54c0ff15b3 using server.method() instead of direct call to $.ajax - preparation for electron without network requests 2017-11-28 20:52:38 -05:00
azivner 3d84f5c3b0 synchronization of transactions using promise so only one can be active 2017-11-28 17:24:08 -05:00
azivner 4d95eb0762 some fixes in note moving 2017-11-28 15:17:11 -05:00
azivner 5b2c18dab7 refactoring and check for existing clone in a parent 2017-11-23 20:49:24 -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 4c0315d2bf fix deleting notes 2017-11-19 23:12:39 -05:00
azivner 8a1c477b8a removed glob.allNoteIds which wasn't used anymore 2017-11-19 22:32:59 -05:00
azivner e992087720 recovery if note path changes, plus change of note path after note move 2017-11-19 18:16: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 900f169dab tree changes as a module 2017-11-04 22:10:41 -04:00