azivner
|
792039227f
|
cssClass is correctly filled for new note
|
2018-09-01 13:18:55 +02:00 |
|
azivner
|
fdc3a7a7f2
|
fix "search" button click
|
2018-08-31 19:23:56 +02:00 |
|
azivner
|
a98d80db31
|
renamed subtree operations in context menu from "branch" to "subtree"
|
2018-08-31 18:22:53 +02:00 |
|
azivner
|
85215aa440
|
fix timing issue when saving changes to notes
|
2018-08-31 00:08:04 +02:00 |
|
azivner
|
ce9805c5bc
|
protection against deleting root note
|
2018-08-30 22:38:34 +02:00 |
|
azivner
|
561b514b84
|
refactored promoted attribute change handler
|
2018-08-29 22:28:58 +02:00 |
|
azivner
|
1ece9b71ec
|
fix inserting current timestamp into editor
|
2018-08-29 20:22:57 +02:00 |
|
azivner
|
ee54dc3463
|
fix note placement from "create top level note"
|
2018-08-29 18:31:29 +02:00 |
|
azivner
|
b009bcb6a0
|
set originEntity to render note
|
2018-08-28 23:08:56 +02:00 |
|
azivner
|
7ae2a24770
|
use relations to pick note to render, fixes #141
|
2018-08-28 20:55:21 +02:00 |
|
azivner
|
3ad7db39dd
|
export branch => export subtree
|
2018-08-28 15:59:37 +02:00 |
|
azivner
|
bc207d5e30
|
fix for protected note freezing because of double initialization of CKEditor
|
2018-08-28 15:03:23 +02:00 |
|
azivner
|
d31a136442
|
mini refactoring
|
2018-08-28 14:26:11 +02:00 |
|
azivner
|
21a96d2776
|
listen to correct CKEditor event for data changes
|
2018-08-28 00:21:43 +02:00 |
|
azivner
|
c79fb2cc12
|
more stable script button placement
|
2018-08-27 21:08:02 +02:00 |
|
azivner
|
4bc44605fb
|
don't short child: promoted attributes
|
2018-08-27 13:35:45 +02:00 |
|
azivner
|
26c06c9826
|
more API docs
|
2018-08-23 15:33:19 +02:00 |
|
azivner
|
f5b89432a6
|
frontend script API documentation
|
2018-08-23 12:55:45 +02:00 |
|
azivner
|
668528d5eb
|
promoted attributes are visible in tooltip preview, fixes #158
|
2018-08-22 15:31:36 +02:00 |
|
azivner
|
17348a9cfe
|
fix some issues
|
2018-08-22 14:40:49 +02:00 |
|
azivner
|
4f1e6ec70f
|
note API additions
|
2018-08-21 12:50:43 +02:00 |
|
azivner
|
59d5a86110
|
fix attachment attributes
|
2018-08-19 21:42:03 +02:00 |
|
azivner
|
44f85224e7
|
added new label type URL with open button, fixes #156
|
2018-08-18 15:00:52 +02:00 |
|
azivner
|
0aa08b1c1e
|
relation promoted attribute has clickable button, fixes #155
|
2018-08-18 14:55:27 +02:00 |
|
azivner
|
a42bbba0e5
|
unprotecting note outside of protected session is not forbidden because it could overwrite previous note
|
2018-08-17 15:21:59 +02:00 |
|
azivner
|
145efe67c3
|
better logging and notifications on script errors for easier debugging
|
2018-08-17 11:31:42 +02:00 |
|
azivner
|
427ce3972e
|
protected notes detail is now marked with shield background instead of just grey background
|
2018-08-17 09:32:07 +02:00 |
|
azivner
|
208771216e
|
fix in passing originEntity from frontend to backend, some refactorings
|
2018-08-16 23:00:04 +02:00 |
|
azivner
|
385d97a9b3
|
recent notes now don't display current note, unification of autocomplete source handling
|
2018-08-16 21:02:42 +02:00 |
|
azivner
|
e39d1d08ac
|
easier API to add button to toolbar
|
2018-08-16 20:26:40 +02:00 |
|
azivner
|
dbe0eb3f3a
|
fix attribute name autocomplete, no tooltip preview on path selection
|
2018-08-15 18:22:02 +02:00 |
|
azivner
|
4513651e12
|
delete attributes when deleting note
|
2018-08-15 15:27:22 +02:00 |
|
azivner
|
510704a074
|
help buttons and existing custom HTML attribute refactoring to data-*
|
2018-08-15 10:14:14 +02:00 |
|
azivner
|
f440493e45
|
use ISO dateformat on the frontend instead of european formatting
|
2018-08-15 08:48:16 +02:00 |
|
azivner
|
acbd18e8fc
|
links to documentation for attributes, links and search + fix for opening external links
|
2018-08-14 23:07:50 +02:00 |
|
azivner
|
ff5b84db10
|
search (note) fixes
|
2018-08-14 22:50:05 +02:00 |
|
azivner
|
50c4de021c
|
fix for mysterious 404 not found notes like "appearance"
|
2018-08-14 18:00:11 +02:00 |
|
azivner
|
f7587de452
|
fixes to multivalued input tabindex
|
2018-08-14 13:50:04 +02:00 |
|
azivner
|
8fb0de900b
|
createNote API now accepts attributes instead of just labels
|
2018-08-14 12:54:58 +02:00 |
|
azivner
|
a40bf71fd4
|
connection lost error is now logged only to the console, it was too annoying while being mostly harmless
|
2018-08-14 11:42:29 +02:00 |
|
azivner
|
b0ed790edf
|
fix multivalue issue of not appearing when no attribute has been saved yet
|
2018-08-13 15:58:37 +02:00 |
|
azivner
|
cd9eef32b0
|
support for cssClass label on note
|
2018-08-13 10:59:31 +02:00 |
|
azivner
|
297b536ebc
|
promoted attributes have tabindex following the title and before note content
|
2018-08-13 09:07:21 +02:00 |
|
azivner
|
7cca2d9247
|
realoding tree doesn't steal focus (important for promoted attribute changes with attached scripts)
|
2018-08-13 08:42:37 +02:00 |
|
azivner
|
27be3b4c90
|
fixes in tree loading
|
2018-08-12 12:59:38 +02:00 |
|
azivner
|
af4ea66742
|
fix shift-up selection, fixes #146
|
2018-08-11 20:02:48 +02:00 |
|
azivner
|
0f42c396f3
|
image upload fixes + some API changes
|
2018-08-11 19:45:55 +02:00 |
|
azivner
|
9e96272eb3
|
fixed runOnAttributeChange event
|
2018-08-10 14:31:57 +02:00 |
|
azivner
|
965dbcbc9a
|
renamed workEntity to originEntity
|
2018-08-10 13:30:20 +02:00 |
|
azivner
|
7ac109e7f7
|
fix label => attributes omissions
|
2018-08-09 20:55:16 +02:00 |
|
azivner
|
ac25770c0e
|
added runOnAttributeChange event
|
2018-08-09 20:08:00 +02:00 |
|
azivner
|
3491235533
|
cleanup of labels & relations frontend code
|
2018-08-07 12:48:11 +02:00 |
|
azivner
|
5f36856571
|
* refactoring of repository layer to represent booleans as true/false instead of 1/0
* show list of inherited attributes, fixes #136
* properly work with inheritance
|
2018-08-07 11:38:00 +02:00 |
|
azivner
|
d3e44b37e9
|
autocomplete for promoted text labels
|
2018-08-06 22:52:49 +02:00 |
|
azivner
|
90e9297ec5
|
promoted relation attributes now work correctly, refactoring of note autocomplete code
|
2018-08-06 22:29:03 +02:00 |
|
azivner
|
c568ef2f8a
|
nice icons for add / remove attribute
|
2018-08-06 17:53:13 +02:00 |
|
azivner
|
fcf6141cde
|
support for promoted multi value attributes
|
2018-08-06 17:24:35 +02:00 |
|
azivner
|
21551d7b77
|
implemented date promoted attribute
|
2018-08-06 15:58:59 +02:00 |
|
azivner
|
12031d369f
|
displaying and saving number and boolean promoted attributes
|
2018-08-06 15:23:22 +02:00 |
|
azivner
|
b44c523845
|
basic support for saving promoted attributes
|
2018-08-06 14:43:42 +02:00 |
|
azivner
|
49989695ff
|
fix relations in attributes
|
2018-08-06 11:30:37 +02:00 |
|
azivner
|
a55d3530e9
|
attribute list on the bottom if there are no promoted attributes
|
2018-08-06 09:41:01 +02:00 |
|
azivner
|
2aab3ad281
|
fixes in attribute persistence + WIP on display of promoted attrs
|
2018-08-06 08:59:26 +02:00 |
|
azivner
|
194ce4f10f
|
fixed UI for relation definition
|
2018-08-05 20:48:56 +02:00 |
|
azivner
|
509093b755
|
added "type" to attribute dialog, name autocomplete servers according to the choice
|
2018-08-03 11:11:57 +02:00 |
|
azivner
|
6dc934abbe
|
refactored targetNote to workNote in the ScriptContext which was very confusing with relation's targetNote
|
2018-08-01 10:12:54 +02:00 |
|
azivner
|
2d24bf81dd
|
added new label "sorted" which will keep children notes alphabetically sorted, fixes #82
|
2018-08-01 09:26:02 +02:00 |
|
azivner
|
365c37604b
|
code note in tooltip needs to be wrapped in <pre> to keep formatting, fixes #137
|
2018-07-30 16:55:20 +02:00 |
|
azivner
|
2ff7a890bc
|
script which shows list of edited files for a date, fixes #125
|
2018-07-29 20:51:28 +02:00 |
|
azivner
|
ed1381103a
|
#125, implementation of inheritable relations
|
2018-07-29 18:39:10 +02:00 |
|
azivner
|
170d317589
|
#125, basic infrastructure for scripts attached to notes via relations
|
2018-07-29 16:06:13 +02:00 |
|
azivner
|
9b3f3fde05
|
#126, relation list in note detail and fixes in saving
|
2018-07-28 17:59:55 +02:00 |
|
azivner
|
8a95afd756
|
#126, added skeleton of note relations, copied from similar concept of labels
|
2018-07-27 10:52:48 +02:00 |
|
azivner
|
e4f459fa2b
|
#129, removed recent notes dialog as its not necessary anymore
|
2018-07-26 17:35:32 +02:00 |
|
azivner
|
5b98c1c0f3
|
fix context menu JS error on root note
|
2018-07-26 08:58:20 +02:00 |
|
azivner
|
b6935abcc9
|
#98, sync button now shows total number of outstanding syncs instead of just pushes
|
2018-07-24 21:43:15 +02:00 |
|
azivner
|
f1412b631d
|
hide log polluting error message
|
2018-07-08 23:13:56 +02:00 |
|
azivner
|
41908050bb
|
ctrl+u now doesn't trigger show source since it's occupied by underline
|
2018-07-08 21:45:05 +02:00 |
|
azivner
|
3a95c9e1bc
|
all dialogs are now non-modal because of high cpu usage
|
2018-06-16 13:31:56 -04:00 |
|
azivner
|
14c704d6db
|
db upgrades are now handled transparently in the background without bothering the user, closes #119
|
2018-06-10 15:49:22 -04:00 |
|
azivner
|
c1b245c8b1
|
fix unnecessary change events, closes #118
|
2018-06-10 11:51:13 -04:00 |
|
azivner
|
26066f39b1
|
chaged "focused mode" - now title is displayed as well and together with content takes whole window
|
2018-06-10 10:53:39 -04:00 |
|
azivner
|
b255cf190c
|
fixes for zoom factor setting
|
2018-06-09 10:34:51 -04:00 |
|
azivner
|
736704c7d6
|
fix show paths
|
2018-06-09 09:32:13 -04:00 |
|
azivner
|
89a5cab98f
|
added too options new tab appearance with possibility to change theme (white, black, dark) and zoom factor
|
2018-06-08 23:18:53 -04:00 |
|
azivner
|
e4d2513451
|
close search button
|
2018-06-07 19:50:16 -04:00 |
|
azivner
|
0e69f0c079
|
fix recent notes issues
|
2018-06-06 22:38:36 -04:00 |
|
azivner
|
aee60c444f
|
added "show results in full text"
|
2018-06-05 23:28:10 -04:00 |
|
azivner
|
e7a504c66b
|
fixes and optimizations for search
|
2018-06-05 22:47:47 -04:00 |
|
azivner
|
bd913a63a8
|
search note fixes
|
2018-06-04 23:21:45 -04:00 |
|
azivner
|
015cd68756
|
renaming/refactoring of search services
|
2018-06-04 19:48:02 -04:00 |
|
azivner
|
76c0e5b2b8
|
new UI for search, closes #108 (still needs cleanup)
|
2018-06-03 20:42:25 -04:00 |
|
azivner
|
0f8f707acd
|
persisting zoom setting in electron, fixes #112
|
2018-06-02 13:02:20 -04:00 |
|
azivner
|
083cccea28
|
better protected/unprotected note indicator, fixes #110
|
2018-06-02 11:47:16 -04:00 |
|
azivner
|
80d2457b23
|
moved parent list next to note title
|
2018-05-31 23:21:47 -04:00 |
|
azivner
|
5dde2752d2
|
add switch to manually enter/leave protected session, fixes #107
|
2018-05-31 20:00:39 -04:00 |
|
azivner
|
be51e533fc
|
OPML import support (issue #78)
|
2018-05-29 20:32:13 -04:00 |
|
azivner
|
f47ae12019
|
OPML export support (issue #78), import missing for now
|
2018-05-27 12:26:34 -04:00 |
|
azivner
|
cab54a458f
|
unifying surrogate keys for event log and options, fixes #103
|
2018-05-26 23:25:09 -04:00 |
|
azivner
|
a30734f1bc
|
Add history backwards/forwards buttons, fixes #94
|
2018-05-26 22:54:06 -04:00 |
|