Commit Graph

125 Commits (2bc78ccafb35085fd09e8847f9e875ad46c8d5c6)

Author SHA1 Message Date
zadam 4aa27b6033 added "sort by" dialog 2021-02-28 23:40:15 +07:00
zadam 90c6852423 hide auto links by default in relation map, allow configuring displayed relations, fixes #1674 2021-02-22 22:34:33 +07:00
zadam e56979c482 add button to erase deleted notes now into the options 2020-12-06 22:11:49 +07:00
zadam 314e0a453f "duplicate note" now duplicates whole note subtree instead of just individual note 2020-11-19 14:06:32 +07:00
zadam 63ebb46049 fix inverse relation detection in relation maps 2020-09-12 22:21:44 +07:00
zadam 53c361945b fix setting mime after import + cleanup of old search code 2020-08-18 22:20:47 +07:00
zadam 53b39e2e82 many changes related to #1192:
- use CSS contain wherever possible to reduce subtrees of forced reflows
- reduced dependency between note and note_contents updates which will reduce number of updates to components
- optimization of "many rows" querying
2020-08-16 22:57:48 +07:00
zadam 8d0df6ddb9 Merge remote-tracking branch 'origin/stable'
# Conflicts:
#	db/demo.zip
#	src/services/notes.js
#	src/services/request.js
2020-08-10 23:45:17 +07:00
zadam 224fbdc8cd small improvements to text preview in file notes 2020-08-04 22:06:25 +07:00
zadam 9615e25a67 fix merge problems 2020-06-24 22:29:53 +07:00
zadam a574fce13f Merge remote-tracking branch 'origin/stable' into syncification
# Conflicts:
#	package-lock.json
#	package.json
#	src/routes/custom.js
#	src/services/import/single.js
2020-06-24 22:08:31 +07:00
zadam c78ca4c9db fixed triggers to sort children of notes with "sorted" label, closes #1126 2020-06-23 22:03:01 +07:00
zadam 88348c560c syncification 2020-06-20 12:31:38 +07:00
zadam 2e55d544f1 db setup fixes 2020-03-26 16:59:40 +07:00
zadam 16f42dd4ab use electron 8 spellchecker instead of electron-spellchecker, WIP 2020-02-28 22:07:08 +07:00
zadam 7bcae9981b unified/simplified protecting notes & subtree 2020-02-26 16:37:17 +07:00
zadam 60c908cd63 frontend attribute cache refactoring WIP 2020-01-25 11:52:45 +07:00
zadam 1098d75ce0 synchronous events, updating title works fully 2020-01-19 20:18:02 +07:00
zadam 1699646b39 fix undelete info messages 2020-01-03 21:32:41 +07:00
zadam 14f3c783f2 undelete note WIP 2020-01-03 13:14:43 +07:00
zadam c1d0a1e07b undelete note WIP 2020-01-03 10:48:36 +07:00
zadam d9b9d730bb moving from inherited attribute queries to owned one where it makes sense 2019-12-01 11:10:04 +07:00
zadam e4bec265c1 system links (internal, image, relation map) should follow camelCase convention used for other attributes 2019-11-23 20:54:49 +07:00
zadam f921562346 Merge branch 'm38'
# Conflicts:
#	docs/backend_api/Note.html
#	docs/frontend_api/NoteShort.html
#	src/services/import/enex.js
2019-11-18 23:26:29 +07:00
zadam 60231de0ed refactoring of note creation APIs WIP 2019-11-16 12:28:47 +07:00
zadam 35e9df6170 fixes in the handling of cssClass and iconClass when working with newly created / single note 2019-11-16 11:23:28 +07:00
zadam 13c0411533 refactoring of note creation APIs WIP 2019-11-16 11:09:52 +07:00
zadam b16c2d19b6 duplicate (single) note 2019-10-19 12:36:16 +07:00
zadam 00bb1236ce protect/unprotect tree reports progress via notifications 2019-10-19 09:58:18 +07:00
zadam 82bbf4173b fixes to delete notifications 2019-10-19 00:11:07 +07:00
zadam 9f4ca279aa delete progress 2019-10-18 23:19:16 +07:00
zadam 56e4f4f5ac refactor exportcontext to taskcontext 2019-10-18 22:27:38 +07:00
zadam 8dadc7e518 allow deleting notes including all the clones, closes #629 2019-09-01 20:57:25 +07:00
zadam 3cb421143f Link entity migrated to Attribute, WIP 2019-08-19 20:12:00 +07:00
zadam bfbc124e78 widgets can now listen to sync data changes 2019-08-06 22:39:27 +07:00
zadam 79d779dee8 setup cssClass for both note tab and content, #524 2019-05-13 22:08:06 +07:00
zadam 29c60581a6 yet another refactoring of working with note's payload/content 2019-03-26 22:24:04 +07:00
zadam 8aa7e2d0a0 fixes in opml export and note content loading 2019-02-10 22:45:44 +07:00
zadam 6952b643ae note content refactoring, WIP 2019-02-07 22:16:40 +07:00
zadam 8884177d9f split out note's content into separate entity, WIP 2019-02-06 20:19:25 +07:00
azivner 30249a353e renamed "mirror" relation to "inverse" relation 2018-11-19 12:07:33 +07:00
azivner 6b65592d7a attachment preview, closes #210 2018-11-16 18:40:58 +07:00
azivner 8ee8639faa allow also deleting note when removing note from note relation 2018-11-14 23:30:28 +07:00
azivner fc9495bcdf links are now shown in the relation map as well 2018-11-14 10:11:15 +07:00
azivner 0b85f87cb2 display mirror relations correctly on relation map 2018-11-13 12:50:08 +07:00
azivner d0d2a7fe47 store images in notes, basic structure 2018-11-08 10:11:00 +07:00
azivner 639284fd85 changing title directly from relation map 2018-10-30 22:18:20 +07:00
azivner 2a14ea8d0c fixes for relation handling + visual design restyled into gray colors 2018-10-30 10:36:19 +07:00
azivner 41fca4c4f3 fixes, getting rid of resizing for now 2018-10-25 14:01:03 +07:00
azivner 4a5a63d7b4 relation map WIP 2018-10-25 12:06:36 +07:00
azivner 6559e6c25b add children to relation map 2018-10-21 10:26:14 +07:00
azivner 792039227f cssClass is correctly filled for new note 2018-09-01 13:18:55 +07:00
azivner a98d80db31 renamed subtree operations in context menu from "branch" to "subtree" 2018-08-31 18:22:53 +07:00
azivner 8c54b62f07 fix protect branch 2018-04-19 22:18:19 +07:00
azivner 2cdcb3af12 camel casing and fixes 2018-04-04 23:04:31 +07:00
azivner e2921a648d refactored backend to use new naming convention for modules 2018-04-01 21:27:46 +07:00
azivner 96dab5d51e smaller refactorings continued 2018-04-01 17:38:24 +07:00
azivner acc82f39c4 smaller refactorings continued 2018-04-01 11:42:12 +07:00
azivner e8a5d0ae16 converted note revision protection to repository/entities 2018-03-31 10:51:37 +07:00
azivner 05676f3459 removed dataKey where it's not necessary anymore (use of CLS instead) 2018-03-31 08:53:52 +07:00
azivner 5d203b2278 removed sourceId where it's not necessary (stored in CLS instead) 2018-03-30 19:41:54 +07:00
azivner efffc29649 initial work on new router model 2018-03-30 12:57:22 +07:00
azivner 0ec909fd7a added basic CLS support with re-entrant transactions 2018-03-28 23:41:22 +07:00
azivner 7464835058 renamed "attachment" to "file" for consistency 2018-03-27 22:11:06 +07:00
azivner 35998058ce introduced NoteFull entity, fixes 2018-03-25 23:25:17 +07:00
azivner 95bb2cf0bb renaming attributes to labels, fixes #79 2018-03-24 22:02:26 +07:00
azivner 4c472ce78b renaming note_tree to branch 2018-03-24 21:39:15 +07:00
azivner f8649feea4 saved search can now be created from the search dialog 2018-03-23 23:08:29 +07:00
azivner 78e8c15786 attachment upload and download now works for browser 2018-02-18 21:28:24 +07:00
azivner 7c74c77a2c allow duplicated attribute per note (in effect attributes can be multi-valued). Closes #33 2018-02-06 21:18:09 +07:00
azivner f380bb7f65 removal of extra console logs 2018-02-05 22:26:50 +07:00
azivner 0a9a032daa fix incorrect removal of attribute filter from string, fixes #35 2018-02-05 22:25:25 +07:00
azivner c84e15c9be implemented query language for attributes, closes #26 2018-02-04 22:44:15 +07:00
azivner b44412bc32 renaming of sql methods to fit getRows/getEntities model 2018-01-29 17:41:59 +07:00
azivner 52ad7f64b4 moved all sources to src directory 2018-01-28 22:18:15 +07:00