zadam
e0b4b369dc
transaction handling fixes
2020-06-14 00:35:53 +02:00
zadam
0df7851214
fix sync
2020-06-13 22:34:15 +02:00
zadam
5d47c2b23e
opening transactions only on write operations which enforces exclusive lock only there to improve concurrency, custom handling of sync request timeouts, #1093 , #1018
2020-06-13 10:23:36 +02:00
zadam
d09b021487
add time limit to frontend update
2020-06-11 00:13:56 +02:00
zadam
910bda860c
fix delete note function just work one time, closes #1101
2020-06-10 23:43:59 +02:00
zadam
2d92b4931a
fix ctrl+click opening the link twice/thrice, closes #1094
2020-06-10 00:10:27 +02:00
zadam
212b719ee9
better detection of changes in attributes and how they affect notes
2020-06-09 22:59:22 +02:00
zadam
1db892d22f
return the ability to hide archived notes, closes #1095
2020-06-08 23:15:49 +02:00
zadam
535dcb6d12
release 0.42.7
2020-06-08 10:43:12 +02:00
zadam
2c609e8136
promoted attributes widget is now auto-updating, fixes #700
2020-06-08 00:29:52 +02:00
zadam
11b73b79ed
refresh promoted attributes when change detected
2020-06-07 23:57:10 +02:00
zadam
28dc6b93ca
lock CPU info for perf context
2020-06-07 23:56:51 +02:00
zadam
e70c862e72
fix import
2020-06-07 23:55:55 +02:00
zadam
b3e66d5a83
fixed command line anonymization
2020-06-07 10:45:41 +02:00
zadam
e8cd821e57
futrther improvements to anonymization
2020-06-07 10:20:48 +02:00
zadam
401a3f0ecb
add info on read only notes, #1088
2020-06-06 18:46:45 +02:00
zadam
e73dffad0b
parse incomplete attrs
2020-06-06 12:56:24 +02:00
zadam
ef1d062745
attribute parser preserves indexes from original string
2020-06-06 10:39:27 +02:00
zadam
f245d51746
basic saving of attributes in the widget
2020-06-05 17:25:14 +02:00
zadam
be7ac74235
better fallback for resolving filenames of binary attachments
2020-06-05 10:40:35 +02:00
zadam
ad48b59893
no need to reload whole subtree while moving notes
2020-06-05 00:07:45 +02:00
zadam
e817acba4e
fix template attribute cycle in note cache
2020-06-04 23:58:31 +02:00
zadam
4ae965c5cb
Merge remote-tracking branch 'origin/stable'
...
# Conflicts:
# src/public/app/widgets/collapsible_widgets/note_info.js
2020-06-04 22:37:04 +02:00
zadam
58fa0832f6
fix focusing title after creating a note
2020-06-04 21:44:34 +02:00
zadam
1502b9ce66
prevent attribute inheritance cycle via template, closes #1077
2020-06-04 12:27:41 +02:00
zadam
ed9fbae65d
attribute parser and tests WIP
2020-06-04 00:04:57 +02:00
zadam
01a7af965c
refactoring of es6 test skeleton
2020-06-03 17:28:57 +02:00
zadam
99120be46d
skeleton of first tests
2020-06-03 17:11:03 +02:00
zadam
915b1d1a45
Merge remote-tracking branch 'origin/stable'
...
# Conflicts:
# libraries/ckeditor/ckeditor.js
# libraries/ckeditor/ckeditor.js.map
# package-lock.json
# package.json
# src/public/app/widgets/type_widgets/editable_text.js
2020-06-03 16:25:45 +02:00
zadam
e68aed2057
Merge remote-tracking branch 'origin/master'
2020-06-03 16:24:52 +02:00
zadam
eedeaca37d
wip
2020-06-03 16:24:41 +02:00
zadam
7307ca385f
release 0.42.6
2020-06-03 14:30:07 +02:00
zadam
c1fd9825aa
fix backup
2020-06-03 12:16:16 +02:00
zadam
9de7d3fc53
fix unloading protected session after clicking on a button, closes #1078
2020-06-03 11:47:30 +02:00
zadam
3c5db844ba
fix tree focusing issues
2020-06-03 11:06:45 +02:00
zadam
e7330c1104
more anonymization
2020-06-03 09:55:05 +02:00
zadam
91e5f24798
fix db anonymization
2020-06-02 23:13:55 +02:00
zadam
38723e0189
release 0.42.5
2020-05-31 23:33:30 +02:00
zadam
8c88ce6f65
fix moving/cloning notes broken in 0.42.4, closes #1066
2020-05-31 22:33:02 +02:00
zadam
4d22959e28
release 0.42.4
2020-05-31 10:33:12 +02:00
zadam
50a28d8c51
the node you start dragging should be included even if not selected
2020-05-31 10:32:35 +02:00
zadam
e25b633ec4
better error logging in backup
2020-05-31 10:24:59 +02:00
Adam Coyne
ac10701b55
Add import option to replace underscores with spaces in note names ( #1064 )
2020-05-30 23:15:00 +02:00
zadam
75bd395669
fix extra refresh because of duplicated sync event, closes #1063
2020-05-30 22:35:18 +02:00
zadam
5e353a5612
improved drag & drop
2020-05-30 10:30:21 +02:00
Adam Coyne
c0cd321118
Fix import error ( #1060 )
...
* Fix access to attributes on undefined noteMeta
* Remove .markdown extension from imported page titles
2020-05-30 10:09:10 +02:00
zadam
d65624d8d2
Merge remote-tracking branch 'origin/stable'
...
# Conflicts:
# libraries/ckeditor/ckeditor.js
# libraries/ckeditor/ckeditor.js.map
2020-05-29 22:29:28 +02:00
zadam
6b359b7796
return 401 when auth request is out of sync, closes #1056
2020-05-29 22:06:36 +02:00
zadam
13f9d037dc
safer backup to file using VACUUM INTO + possibility to explicitly ask for backup now
2020-05-29 21:55:08 +02:00
zadam
1911d64c1c
fix long filename overflowing, closes #1052
2020-05-29 20:36:48 +02:00
zadam
6a957eff17
added autocompletes for labels, relations
2020-05-28 23:59:08 +02:00
zadam
5aaa429203
WIP of new attribute widget
2020-05-28 00:17:13 +02:00
zadam
ae934720bc
Merge branch 'm43'
2020-05-27 00:09:51 +02:00
zadam
753c181979
Merge remote-tracking branch 'origin/stable'
2020-05-27 00:09:40 +02:00
zadam
55b210d7c5
added not() expression
2020-05-27 00:09:19 +02:00
zadam
dc2d5a0a79
fix fulltext content search
2020-05-26 23:25:13 +02:00
zadam
c753f228ac
more tests & fixes
2020-05-25 23:39:34 +02:00
zadam
a1a744bb00
order & limit implementation WIP
2020-05-25 00:25:47 +02:00
zadam
b5627b138a
integrate new search into the main global search
2020-05-24 09:30:08 +02:00
zadam
cb4d0624b5
put session directory into data dir to avoid conflict of multiple instances on a single server, fixes #1033
2020-05-24 00:21:20 +02:00
zadam
e2490f9975
faster implementation of ancestors
2020-05-23 23:57:59 +02:00
zadam
9ede77aead
added ancestor
2020-05-23 23:44:55 +02:00
zadam
a2e1fb35b8
tests for note properties
2020-05-23 20:52:55 +02:00
zadam
ae772288e2
support for long syntax of labels and relations
2020-05-23 18:13:35 +02:00
zadam
355ffd3d02
added querying by relation's properties
2020-05-23 12:27:44 +02:00
zadam
3d12341ff1
added querying by children
2020-05-23 10:36:49 +02:00
zadam
4ea934509e
implemented property based access + parent
2020-05-23 10:25:22 +02:00
zadam
3db84daf94
fix hiding autocompletes after closing tab, closes #1034
2020-05-22 19:30:21 +02:00
zadam
714881ad99
more search tests + numeric label comparison
2020-05-22 19:08:06 +02:00
zadam
ee053b9fdf
basic search tests
2020-05-22 09:38:30 +02:00
zadam
cd48135394
refactoring to allow unit tests of the whole search subsystem
2020-05-21 14:05:56 +02:00
zadam
a06662f4ce
fuzzy search for values as well
2020-05-21 13:45:18 +02:00
zadam
2e6395ad88
prefix match for autocomplete attribute search
2020-05-21 12:05:12 +02:00
zadam
75d8627f1c
refactoring to ParserContext
2020-05-21 11:46:01 +02:00
zadam
a8d12f723f
fix highlighting
2020-05-21 11:18:15 +02:00
zadam
08dbf90a8c
hide body during startup to reduce flicker
2020-05-21 09:42:25 +02:00
zadam
32dde426fd
apply new query parsing to note autocomplete
2020-05-21 00:39:17 +02:00
zadam
b26100479d
parser tests added
2020-05-20 23:20:39 +02:00
zadam
faf4daa577
shadow on hover for title bar buttons
2020-05-20 19:14:07 +02:00
zadam
2526715aa4
release 0.42.3
2020-05-20 08:54:55 +02:00
zadam
04c573e212
set default executors
2020-05-20 08:54:37 +02:00
zadam
99aa481ace
refactoring for testing parser
2020-05-20 00:03:33 +02:00
zadam
ef37bc1a99
Merge remote-tracking branch 'origin/stable' into m43
...
# Conflicts:
# .idea/dataSources.xml
2020-05-19 23:20:32 +02:00
zadam
58f4f5d1e6
fix deadlock after "cut to note", closes #1030
2020-05-19 22:58:08 +02:00
zadam
b72dc977e6
parens handler + parser in progress
2020-05-19 00:00:35 +02:00
zadam
81bf84f2de
lexer fixes + tests
2020-05-17 23:14:24 +02:00
zadam
fa5d982a55
fix exporting root note, closes #1024
2020-05-17 21:07:54 +02:00
zadam
e77e0ce675
lexer impl WIP + test
2020-05-17 19:43:37 +02:00
zadam
32eaafd024
note cache fixes after refactoring
2020-05-17 10:11:19 +02:00
zadam
60c2049729
note cache refactoring WIP
2020-05-17 09:48:24 +02:00
zadam
dcd371b5b1
note cache breakup into classes, WIP
2020-05-16 23:12:29 +02:00
zadam
e3071e630a
note cache refactoring WIP
2020-05-16 22:11:09 +02:00
zadam
78ea0b4ba9
refactoring ...
2020-05-15 23:50:36 +02:00
zadam
f07025f741
start of note cache expression implementation
2020-05-15 11:04:55 +02:00
zadam
5f1f65a3c2
fuction reorganization
2020-05-14 23:21:48 +02:00
zadam
a3e2369599
add also content fulltext
2020-05-14 23:11:59 +02:00
zadam
1ec446137d
fulltext also searches for branch prefixes
2020-05-14 21:30:36 +02:00
zadam
108afe8896
fix incorrect processing of sync rows, closes #1019
2020-05-14 13:08:06 +02:00
zadam
a287bb59ea
note cache fixes for created notes
2020-05-13 23:06:13 +02:00
zadam
7992f32d34
note cache refactoring
2020-05-13 14:42:16 +02:00
zadam
b07accfd9d
note cache refactoring + handling entity changes
2020-05-13 10:47:22 +02:00
zadam
ccb5f3ee18
searching now works correctly in inherited attributes
2020-05-13 00:01:10 +02:00
zadam
29e6b63f82
Merge remote-tracking branch 'origin/master' into m43
2020-05-12 21:15:54 +02:00
zadam
2818854c4b
Merge remote-tracking branch 'origin/stable'
2020-05-12 21:15:32 +02:00
zadam
37da0adb8a
release 0.42.2
2020-05-12 16:46:45 +02:00
zadam
13117d2e68
Merge remote-tracking branch 'origin/stable'
2020-05-12 13:41:06 +02:00
zadam
4f50864ec8
better UX when deleting notes - focus in note tree is moved to the next/previous note
2020-05-12 13:40:42 +02:00
zadam
30b9ef8604
fix tab title of deleted note
2020-05-12 12:45:32 +02:00
zadam
b063b4c528
read only view images should not overflow
2020-05-12 12:28:59 +02:00
zadam
b51f5ac6fd
Merge remote-tracking branch 'origin/stable'
2020-05-12 10:59:02 +02:00
zadam
e08b0141a4
when expanding/collpasing, set the flag also to the tree cache
2020-05-12 10:52:07 +02:00
zadam
9d8b8e26a1
attach extension to download file if note present
2020-05-12 10:28:31 +02:00
zadam
cb70109ee7
fix creating new promoted attributes, closes #1008
...
(cherry picked from commit 2e0fb8aaf1
)
2020-05-12 00:00:59 +02:00
zadam
2e0fb8aaf1
fix creating new promoted attributes, closes #1008
2020-05-11 23:57:39 +02:00
zadam
ac4e6077bd
Merge remote-tracking branch 'origin/stable'
2020-05-11 23:23:59 +02:00
zadam
e541abbd60
disable hiding the body to not hide the noscript element
2020-05-11 22:44:10 +02:00
Naveen M V
940a70adc5
Fix regex bug ( #1005 )
...
(cherry picked from commit 9a662f76da
)
2020-05-11 22:06:39 +02:00
Naveen M V
9a662f76da
Fix regex bug ( #1005 )
2020-05-11 22:06:22 +02:00
zadam
88e8eb7e9c
fixed context menu positioning when scaling is active
2020-05-11 20:08:55 +02:00
zadam
b365c186a1
fixed clicking on links in read only view
2020-05-11 19:38:14 +02:00
zadam
15bc9dce1c
search overhaul WIP
2020-05-10 23:27:53 +02:00
zadam
552fc5261a
new note cache WIP
2020-05-09 23:42:26 +02:00
zadam
83c9e6e846
Merge branch 'master' into m43
2020-05-09 20:17:26 +02:00
zadam
2e837642e2
create note directly from mention linking
2020-05-09 14:25:27 +02:00
zadam
c70a842bc6
Merge remote-tracking branch 'origin/stable'
2020-05-08 23:44:51 +02:00
zadam
d20415c979
bind global menu item "Open SQL console" to the logic to create such a note
2020-05-08 23:39:46 +02:00
zadam
c3438e0f3f
implemented SQL console as a type of code note
2020-05-08 22:22:43 +02:00
zadam
64c9734f05
transform setup.js to the webpacked version in the build
2020-05-08 20:50:53 +02:00
zadam
48c843c087
fix setup on server edition
2020-05-08 10:24:57 +02:00
zadam
1bb895bb83
Merge remote-tracking branch 'origin/stable'
2020-05-07 23:36:11 +02:00
zadam
0e4eec10b9
added "restore this revision" button
2020-05-07 23:34:13 +02:00
zadam
a3661cb763
fix display of buttons for revisions when there is none
2020-05-07 23:14:21 +02:00
zadam
115879ec4a
fix note revisions displaying wrong tooltip
2020-05-07 23:02:46 +02:00
zadam
f1ce0c7774
Merge branch 'm43-2'
...
# Conflicts:
# src/public/app/services/app_context.js
# src/public/app/widgets/run_script_buttons.js
2020-05-07 20:57:22 +02:00
zadam
df11b076bc
release 0.42.1
2020-05-06 23:24:13 +02:00
MeIchthys
54ecd2ee75
Prevent td text from overlapping th text ( #1002 )
...
This makes all of the Note Info sections more consistent with each other. It prevents overlapping of text when the window is displayed in a small-width environment.
2020-05-06 23:12:28 +02:00
zadam
2369bcf9fc
fixes for image download
2020-05-06 23:11:34 +02:00
zadam
5d8808a2ad
fix renaming existing attributes + added new label autoReadOnlyDisabled to control automatic setting to readOnly mode
2020-05-06 21:41:14 +02:00
zadam
62b993f06f
fix closing tab by mouse
2020-05-06 21:24:51 +02:00
zadam
8aa5608085
fix "Render note" and "Execute script" buttons + refactoring around data-trigger-command handling
2020-05-06 00:00:14 +02:00
zadam
b452d7e5c5
Merge remote-tracking branch 'origin/stable'
2020-05-06 00:00:01 +02:00
zadam
a0f8caeccd
added SQLite (Trilium) mime type
2020-05-05 23:59:26 +02:00
zadam
edb9bc9229
fix "Render note" and "Execute script" buttons + refactoring around data-trigger-command handling
2020-05-05 23:58:52 +02:00
zadam
9b9d6d86d0
remove debugging console.log
2020-05-05 22:51:53 +02:00
zadam
7f2755d4a0
refresh button state change on note update
2020-05-05 22:18:09 +02:00
zadam
3b268cc8eb
fix selecting note title after creation, closes #997
2020-05-05 21:42:18 +02:00
zadam
768ac83e14
Merge branch 'master' into m43
2020-05-05 19:38:42 +02:00
zadam
6dfe335707
added global menu item to open new empty window + some refactoring
2020-05-05 19:30:03 +02:00
zadam
c7125d2b50
createNoteAfter should have saveSelection: false
2020-05-05 19:09:01 +02:00
zadam
e8a33a5ee7
fix note title not updating when changing the title
2020-05-05 18:56:12 +02:00