Commit Graph

  • 561b514b84 refactored promoted attribute change handler azivner 2018-08-29 22:28:58 +02:00
  • bc61f17a3a changes in initial document azivner 2018-08-29 21:36:42 +02:00
  • 7c3d46d22a added jsdocs generated pages azivner 2018-08-29 20:44:35 +02:00
  • 1ece9b71ec fix inserting current timestamp into editor azivner 2018-08-29 20:22:57 +02:00
  • ee54dc3463 fix note placement from "create top level note" azivner 2018-08-29 18:31:29 +02:00
  • b65a6c97a1 added missing attributes dump azivner 2018-08-28 23:39:12 +02:00
  • dbca7bfb43 dump script + updated SQL dumps azivner 2018-08-28 23:36:28 +02:00
  • 3bb021fba1 entity deleltion should not trigger ENTITY_CHANGED event, it should be separate event azivner 2018-08-28 23:17:56 +02:00
  • b009bcb6a0 set originEntity to render note azivner 2018-08-28 23:08:56 +02:00
  • de4ace5ada overriding sync settings from config file, fixes #160 azivner 2018-08-28 21:13:40 +02:00
  • 7ae2a24770 use relations to pick note to render, fixes #141 azivner 2018-08-28 20:55:21 +02:00
  • 9cfa2ab1ba fix note cache record for newly created/updated protected notes azivner 2018-08-28 19:22:46 +02:00
  • 3ad7db39dd export branch => export subtree azivner 2018-08-28 15:59:37 +02:00
  • bc207d5e30 fix for protected note freezing because of double initialization of CKEditor azivner 2018-08-28 15:03:23 +02:00
  • d31a136442 mini refactoring azivner 2018-08-28 14:26:11 +02:00
  • 21a96d2776 listen to correct CKEditor event for data changes azivner 2018-08-28 00:21:43 +02:00
  • 174d4e67af fix encrypting new notes azivner 2018-08-27 23:04:52 +02:00
  • 4721ddc6b3 exceptions on decryption azivner 2018-08-27 21:58:02 +02:00
  • c79fb2cc12 more stable script button placement azivner 2018-08-27 21:08:02 +02:00
  • ad123cfc1a build fixes azivner 2018-08-27 21:07:31 +02:00
  • 05c9c5db50 fix server edition build for 10th time azivner 2018-08-27 20:06:22 +02:00
  • 2d1bc46c04 release 0.20.0 v0.20.0 azivner 2018-08-27 18:59:54 +02:00
  • 4bc44605fb don't short child: promoted attributes azivner 2018-08-27 13:35:45 +02:00
  • b868990fba using exact versions of packages from now on azivner 2018-08-23 23:42:47 +02:00
  • 26c06c9826 more API docs azivner 2018-08-23 15:33:19 +02:00
  • f5b89432a6 frontend script API documentation azivner 2018-08-23 12:55:45 +02:00
  • 0e7372adbf backend script API documentation azivner 2018-08-23 10:10:04 +02:00
  • d4fbe28517 jsdoc comments on entities azivner 2018-08-22 23:37:06 +02:00
  • 668528d5eb promoted attributes are visible in tooltip preview, fixes #158 azivner 2018-08-22 15:31:36 +02:00
  • 17348a9cfe fix some issues azivner 2018-08-22 14:40:49 +02:00
  • 09b610701d removed not unique warning from attributes dialog as it's more common to have multi value azivner 2018-08-21 13:51:35 +02:00
  • 71e687ad8e child: prefix now copies attributes on new note creation azivner 2018-08-21 13:49:45 +02:00
  • 171877ce08 renamed inheritAttributes to template azivner 2018-08-21 12:52:11 +02:00
  • 4f1e6ec70f note API additions azivner 2018-08-21 12:50:43 +02:00
  • 1938c317c3 fix relation definition in dialog azivner 2018-08-20 10:04:26 +02:00
  • 99d81059d0 better common JS compatibility azivner 2018-08-19 22:28:32 +02:00
  • 59d5a86110 fix attachment attributes azivner 2018-08-19 21:42:03 +02:00
  • a5e56ea839 display a message if there's no recent change azivner 2018-08-18 15:21:44 +02:00
  • 44f85224e7 added new label type URL with open button, fixes #156 azivner 2018-08-18 15:00:52 +02:00
  • 0aa08b1c1e relation promoted attribute has clickable button, fixes #155 azivner 2018-08-18 14:55:27 +02:00
  • 406d74c4d7 initial focus on attribute type instead of name azivner 2018-08-18 14:49:25 +02:00
  • 7f9a8a55ca fix init of synced options in new database azivner 2018-08-17 18:11:03 +02:00
  • a42bbba0e5 unprotecting note outside of protected session is not forbidden because it could overwrite previous note azivner 2018-08-17 15:21:59 +02:00
  • 145efe67c3 better logging and notifications on script errors for easier debugging azivner 2018-08-17 11:31:42 +02:00
  • 513748836e note autocomplete and full text search should be able to find notes by noteId azivner 2018-08-17 10:06:52 +02:00
  • 427ce3972e protected notes detail is now marked with shield background instead of just grey background azivner 2018-08-17 09:32:07 +02:00
  • 02c0f9a6cd shrinkable note title so the design crumbles with smaller width azivner 2018-08-16 23:16:17 +02:00
  • 208771216e fix in passing originEntity from frontend to backend, some refactorings azivner 2018-08-16 23:00:04 +02:00
  • 385d97a9b3 recent notes now don't display current note, unification of autocomplete source handling azivner 2018-08-16 21:02:42 +02:00
  • e39d1d08ac easier API to add button to toolbar azivner 2018-08-16 20:26:40 +02:00
  • 0f106fb96f more relation events, events are now not triggered on sync changes azivner 2018-08-15 22:06:49 +02:00
  • df9acd0504 relation target noteIds need to be translated into local noteIds azivner 2018-08-15 18:32:06 +02:00
  • dbe0eb3f3a fix attribute name autocomplete, no tooltip preview on path selection azivner 2018-08-15 18:22:02 +02:00
  • 4513651e12 delete attributes when deleting note azivner 2018-08-15 15:27:22 +02:00
  • 3204291463 update codemirror to 5.39.2 azivner 2018-08-15 11:25:30 +02:00
  • 510704a074 help buttons and existing custom HTML attribute refactoring to data-* azivner 2018-08-15 10:14:14 +02:00
  • f440493e45 use ISO dateformat on the frontend instead of european formatting azivner 2018-08-15 08:48:16 +02:00
  • b897c6de13 fix note revision saving azivner 2018-08-15 08:44:54 +02:00
  • acbd18e8fc links to documentation for attributes, links and search + fix for opening external links azivner 2018-08-14 23:07:50 +02:00
  • ff5b84db10 search (note) fixes azivner 2018-08-14 22:50:05 +02:00
  • 16535f6a73 small changes to attribute dialog azivner 2018-08-14 21:02:42 +02:00
  • 5b657ad961 minor package upgrades azivner 2018-08-14 20:25:37 +02:00
  • bbbc3e9dc4 one more fix for release of pkg azivner 2018-08-14 19:52:17 +02:00
  • f43f0e10a1 release 0.19.1 v0.19.1 azivner 2018-08-14 18:06:31 +02:00
  • 6d842a65a2 fix DB vacuum, fixes #154 azivner 2018-08-14 18:03:36 +02:00
  • 50c4de021c fix for mysterious 404 not found notes like "appearance" azivner 2018-08-14 18:00:11 +02:00
  • 936d8449f6 fix & unify "show recent notes" buttons azivner 2018-08-14 17:36:39 +02:00
  • 462bc0edd5 attribute sync fix azivner 2018-08-14 17:32:15 +02:00
  • 35ef3c8470 fix migration azivner 2018-08-14 16:09:30 +02:00
  • 5117d43e29 fix pkg upload to github azivner 2018-08-14 15:32:12 +02:00
  • 7c9ac488e8 release 0.19.0 v0.19.0 azivner 2018-08-14 14:19:37 +02:00
  • fec1574447 fixed import with attributes azivner 2018-08-14 14:17:10 +02:00
  • f7587de452 fixes to multivalued input tabindex azivner 2018-08-14 13:50:04 +02:00
  • 41a6e777ea attributes coming from inheritAttributes are inherited only if the inheritAttributes relation itself is inheritable azivner 2018-08-14 13:02:17 +02:00
  • 8fb0de900b createNote API now accepts attributes instead of just labels azivner 2018-08-14 12:54:58 +02:00
  • a40bf71fd4 connection lost error is now logged only to the console, it was too annoying while being mostly harmless azivner 2018-08-14 11:42:29 +02:00
  • 2a53bb03ae fix autocomplete casing issue with first level notes azivner 2018-08-13 21:01:14 +02:00
  • a684879b91 primitive attribute caching inside note entity, fixes #149 azivner 2018-08-13 17:16:06 +02:00
  • ddbd4f73c8 attributes can be inherited through special relation "inheritAttributes" azivner 2018-08-13 17:05:16 +02:00
  • b0ed790edf fix multivalue issue of not appearing when no attribute has been saved yet azivner 2018-08-13 15:58:37 +02:00
  • 3424406ff1 script API changes for task management #140 azivner 2018-08-13 13:53:08 +02:00
  • ce5c385c15 fix search by attributes was finding also deleted attributes azivner 2018-08-13 11:06:17 +02:00
  • cd9eef32b0 support for cssClass label on note azivner 2018-08-13 10:59:31 +02:00
  • 12d82e3b33 listener exception doesn't stop execution azivner 2018-08-13 09:49:39 +02:00
  • f071d3f651 fix validation issue + attribute not triggering change event on delete azivner 2018-08-13 09:39:07 +02:00
  • 297b536ebc promoted attributes have tabindex following the title and before note content azivner 2018-08-13 09:07:21 +02:00
  • 7cca2d9247 realoding tree doesn't steal focus (important for promoted attribute changes with attached scripts) azivner 2018-08-13 08:42:37 +02:00
  • 36dc802d16 updated schema.sql azivner 2018-08-13 07:57:23 +02:00
  • c78ddb70cb all events are now synchronous azivner 2018-08-12 20:07:02 +02:00
  • 9fb0599c45 entities are now changed only if entity hash changed which will limit number of events emitted azivner 2018-08-12 20:04:48 +02:00
  • 13f524fb39 ENTITY_CHANGED event is emitted synchronously azivner 2018-08-12 13:03:59 +02:00
  • 27be3b4c90 fixes in tree loading azivner 2018-08-12 12:59:38 +02:00
  • af4ea66742 fix shift-up selection, fixes #146 azivner 2018-08-11 20:02:48 +02:00
  • 0f42c396f3 image upload fixes + some API changes azivner 2018-08-11 19:45:55 +02:00
  • 9e96272eb3 fixed runOnAttributeChange event azivner 2018-08-10 14:31:57 +02:00
  • 965dbcbc9a renamed workEntity to originEntity azivner 2018-08-10 13:30:20 +02:00
  • 7ac109e7f7 fix label => attributes omissions azivner 2018-08-09 20:55:16 +02:00
  • ac25770c0e added runOnAttributeChange event azivner 2018-08-09 20:08:00 +02:00
  • 5b15424498 archived label now respects isInheritable flag, fixes #145 azivner 2018-08-08 16:14:35 +02:00
  • f1240c26bf more cleanup of labels and relations from backend, dropping tables from db azivner 2018-08-07 13:44:51 +02:00