zadam
fead3cd7ad
fix note export/import/branch prefix to use right-clicked note as opposed to current active
2019-06-20 09:37:18 +02:00
zadam
a7cf3cdf05
fix unloading protected session after the timeout, fixes #571
2019-06-19 22:23:55 +02:00
zadam
3b76939f17
distinction between unfocused active and hovered node - unfocused active has dashed border
2019-06-17 22:30:26 +02:00
zadam
c827d38f39
when single note is selected and it's the same that was right clicked for context menu, then we treat it as no-selection action
2019-06-17 22:25:22 +02:00
zadam
ee89111bfb
fix clipboard operation for single nodes
2019-06-16 18:07:22 +02:00
zadam
288b3077b2
context menu items are now disabled when there are selected notes and the item does not support actions on multiple items
2019-06-16 12:06:06 +02:00
zadam
5c1922ac9f
release 0.33.1-beta
2019-06-16 11:13:37 +02:00
zadam
93f1d46104
fix tree activation/focus after deleting node
2019-06-16 11:12:07 +02:00
zadam
c5daaf541a
active note has also border to make it more prominent
2019-06-16 10:53:30 +02:00
zadam
12b17b1e9e
fix ctrl+. to switch focus to note tree
2019-06-16 10:41:22 +02:00
zadam
ad46ba7d0f
fix fancytree navigation bug before official release, use unminified build in the meantime
2019-06-16 09:44:23 +02:00
zadam
44f592c6cb
fix reload
2019-06-16 09:15:37 +02:00
zadam
943b35fb7d
fix delete with keyboard and context menu regarding the selection
2019-06-13 22:55:06 +02:00
zadam
f1967fd466
fix unhoisting note
2019-06-13 22:45:55 +02:00
zadam
cdd53a39f1
release 0.33.0-beta
2019-06-12 21:45:05 +02:00
zadam
c646019536
ignore electron error
2019-06-12 21:44:33 +02:00
zadam
c8049f0efe
small fixes
2019-06-12 19:59:52 +02:00
zadam
d713274ae2
link map tweaks
2019-06-11 21:52:00 +02:00
zadam
a72eeb9a98
check sync version before setting up the sync, fixes #559
2019-06-11 20:42:06 +02:00
zadam
4cde65d171
close currently active dialog if a different one is activated
2019-06-10 22:45:03 +02:00
zadam
27659805f6
redesign of drag & drop, separation of active, focused and active notes in the tree, fixes #565
2019-06-10 21:47:08 +02:00
zadam
8ab081a3fd
configuration of displayed link types + max number of links
2019-06-10 14:33:59 +02:00
zadam
ccbb2e2e12
link map visual tweaks
2019-06-10 11:22:52 +02:00
zadam
2bf2ec5a6c
link map WIP
2019-06-09 21:48:30 +02:00
zadam
4329675c60
dynamic display of link map
2019-06-09 19:18:14 +02:00
zadam
412b0377e9
added panzoom to link map
2019-06-09 11:50:11 +02:00
zadam
69e48ff4d7
fix links table reference
2019-06-09 11:16:00 +02:00
zadam
4cacd1dfa2
Merge branch 'stable'
...
# Conflicts:
# libraries/ckeditor/ckeditor.js
# libraries/ckeditor/ckeditor.js.map
2019-06-09 10:20:45 +02:00
zadam
d3ac7b0939
fix disappearing expander in some cases, closes #562
2019-06-07 22:37:10 +02:00
zadam
1f3d726048
Merge branch 'stable'
...
# Conflicts:
# package-lock.json
2019-06-06 21:24:25 +02:00
zadam
f3ed7e936d
focus input on shown modal in branch prefix dialog, fixes #560
2019-06-06 21:16:12 +02:00
zadam
547ad7221d
release 0.32.4
2019-06-05 22:53:34 +02:00
zadam
97a258c0c6
include sync version in sync seed request, #559
2019-06-05 22:50:03 +02:00
zadam
19a154c2f4
fix direct migration from 0.30 to 0.32, closes #557
2019-06-05 22:07:12 +02:00
zadam
b389ec5ea3
enter/leave protected session button is not refreshed after entering from note detail (not dialog), fixes #555
...
(cherry picked from commit 0a0663be69
)
2019-06-05 21:42:58 +02:00
zadam
412375e92f
import should recognize all suported code note file types, fixes #554
2019-06-05 21:27:07 +02:00
zadam
4b96ada781
link map WIP
2019-06-04 22:57:10 +02:00
zadam
87b16f3325
link map WIP
2019-06-03 22:55:59 +02:00
zadam
0a0663be69
enter/leave protected session button is not refreshed after entering from note detail (not dialog), fixes #555
2019-06-03 20:36:37 +02:00
zadam
7eed076674
link router/loading
2019-06-02 17:12:18 +02:00
zadam
b5143c152b
link map empty dialog
2019-06-02 15:35:57 +02:00
zadam
6ef8a4c018
Merge branch 'next'
...
# Conflicts:
# package.json
2019-06-02 15:22:15 +02:00
zadam
ebd26f85bd
release 0.32.3
2019-06-02 14:04:32 +02:00
zadam
fbfb7b3b30
sync endpoints should not set csrf cookie, #541
2019-06-02 13:52:31 +02:00
zadam
cfb313b60e
sync endpoints should not set csrf cookie, #541
2019-06-02 13:47:59 +02:00
zadam
5b14358620
fix folder status rendering issues when opening not-yet-loaded notes
2019-06-01 20:54:39 +02:00
zadam
c4669cbaa3
fallback to display empty tab if the requested note doesn't exist anymore
2019-06-01 20:32:11 +02:00
zadam
74b41c9911
tree reloads should preserve activated node, fixes #552
2019-06-01 14:12:27 +02:00
zadam
d08a36174d
attribute sync should trigger note reload, fixes #551
2019-06-01 12:14:09 +02:00
zadam
b0303ef529
updated sqlite binaries for electron 6 / node 12
2019-05-31 18:46:23 +02:00
zadam
237749e4af
make recent notes dialog scrollable
2019-05-30 20:58:01 +02:00
zadam
15f4782947
make node activation after load clearer
2019-05-30 20:55:39 +02:00
zadam
d48efd1925
FIXME
2019-05-29 23:34:23 +02:00
zadam
883d726622
release 0.32.2-beta
2019-05-29 23:14:59 +02:00
zadam
0a0cac5f41
added extra logging for debugging CSRF issues
2019-05-29 23:13:15 +02:00
zadam
012a18be00
put tabContext into frontend script API
2019-05-29 21:48:48 +02:00
zadam
890c00d4ba
make frontendStartup event deterministic after the tree and tabs are loaded, fixes #543
2019-05-29 21:10:28 +02:00
zadam
bb43014230
hide search help tooltip on executed search
2019-05-29 20:27:48 +02:00
zadam
53a995fecb
fix database anonymization
2019-05-29 19:57:50 +02:00
zadam
8d3262d232
fix setting the title bar when switching note
2019-05-29 19:55:05 +02:00
zadam
373ec4ac50
Merge pull request #542 from spantaleev/exit-on-sigint
...
Exit on SIGINT
2019-05-29 19:40:04 +02:00
zadam
3fdecee95f
fix bug with unresponsive tree after tree reload
2019-05-28 20:22:16 +02:00
Slavi Pantaleev
86b9f5a8b0
Exit on SIGINT
...
Pressing Ctrl+C used to not exit the application
(at least when running the Docker image).
Explicitly catching the `SIGINT` interrupt signal and exiting
fixes the problem.
We currently make it exit immediately as soon as the signal arrives.
In the future, it may be preferable to do dispatch some event and
try to exit more gracefully (finish any ongoing synchronization work,
etc.)
Still, I think it's better to exit directly than to not do anything at
all, in which case `SIGKILL` is likely to follow and kill the process
even more abruptly.
2019-05-28 13:38:32 +03:00
zadam
873b60b00d
release 0.32.1-beta
2019-05-27 21:39:43 +02:00
zadam
fc58086f6e
fix super long line in code editor blowing up / overflowing the content grid cell width
2019-05-27 21:02:09 +02:00
zadam
d614967d62
release 0.32.0-beta
2019-05-22 22:28:35 +02:00
zadam
35648b9f37
fix protected shield background visibility
2019-05-22 22:26:55 +02:00
zadam
494a980ecb
fixes for drag & create new note in relation map
2019-05-22 22:22:29 +02:00
zadam
810aa8c2fb
tab height tweak
2019-05-22 22:09:53 +02:00
zadam
027b3eaed8
fix tab dragging issue
2019-05-22 21:59:14 +02:00
zadam
dedc1e708f
fix redirect after login
2019-05-22 21:25:13 +02:00
zadam
79956b5676
mobile web fixes
2019-05-22 20:53:59 +02:00
zadam
48b1aece4d
fix history navigation
2019-05-21 22:35:01 +02:00
zadam
eee75bd2e8
fix node focus after hoisting
2019-05-21 22:07:08 +02:00
zadam
29828f8e8f
fix recent notes (db & sync version increase)
2019-05-21 21:47:28 +02:00
zadam
ced02b42b5
new card for tab operation in built-in help
2019-05-21 20:43:03 +02:00
zadam
3fe9218ea8
refactoring/cleanup
2019-05-21 20:24:40 +02:00
zadam
ff5ea8b311
style change to active tab
2019-05-21 19:54:57 +02:00
zadam
32fae5e9e8
same note in different tabs are synced
2019-05-20 22:25:04 +02:00
zadam
48b4488a58
deleting a note will close all tabs containing the note
2019-05-20 21:50:01 +02:00
zadam
aead6a44de
render notes should now return elements to append instead of modifying DOM directly
2019-05-19 21:52:28 +02:00
zadam
f59f08fa0e
fix note paths
2019-05-19 21:22:35 +02:00
zadam
119d7367da
tree fixes
2019-05-19 18:21:29 +02:00
zadam
ddb99a0917
ctrl+enter should work only on tab detail
2019-05-19 16:56:16 +02:00
zadam
ecfba95841
calendar root can now have datePattern and monthPattern to define the names
2019-05-19 11:30:17 +02:00
zadam
597eb5a300
ctrl+alt+p will create new note in a new tab
2019-05-19 10:46:19 +02:00
zadam
f3e7e6bbe7
fix render note attributes
2019-05-19 10:30:00 +02:00
zadam
722380e7b8
fix access to editor instance if active note is not text
2019-05-19 09:13:13 +02:00
zadam
8c46e96397
tab styling tweaks
2019-05-19 08:47:00 +02:00
zadam
f22cc37df7
middle click can now open links in new tab (and close tab)
2019-05-15 21:50:27 +02:00
zadam
dd1fc23fe8
work on hash & history
2019-05-14 22:29:47 +02:00
zadam
2178f82324
fixes to mobile version (WIP)
2019-05-13 23:08:59 +02:00
zadam
79d779dee8
setup cssClass for both note tab and content, #524
2019-05-13 22:08:06 +02:00
zadam
93c0469aa0
Merge branch 'stable'
...
# Conflicts:
# src/public/javascripts/dialogs/add_link.js
2019-05-13 21:42:52 +02:00
zadam
81d10fa605
fix focusing the text editor component after adding a link, closes #523
2019-05-13 21:13:04 +02:00
zadam
75ef766649
fix retrieving "many rows", closes #525
2019-05-13 20:40:00 +02:00
zadam
fab8b77794
configurable hiding of tab row for one tab
2019-05-12 21:45:30 +02:00
zadam
8b030a2323
new tab now has note autocomplete
2019-05-12 17:28:20 +02:00
zadam
14c420b782
new tab infrastructure
2019-05-12 12:58:55 +02:00
zadam
637547a3fa
add new tab button, WIP
2019-05-12 10:59:53 +02:00
zadam
c39c1baa4d
further simplification
2019-05-12 10:21:27 +02:00
zadam
b9edd0ecc7
tabs simplification
2019-05-12 10:11:41 +02:00
zadam
2dec8f1ad6
hoisting note now seems to work correctly in relation to tabs
2019-05-11 21:27:27 +02:00
zadam
bd97df5ee9
refactored chrome tabs into "tab row"
2019-05-11 19:44:58 +02:00
zadam
8a501521e8
some refactoring etc.
2019-05-11 19:27:33 +02:00
zadam
be68391c37
store "openTabs" session
2019-05-10 21:43:40 +02:00
zadam
89d4be504d
tree active note now follows switched tabs (without changing scroll position)
2019-05-09 21:30:08 +02:00
zadam
a7a42ff4af
use notePath in tabContext
2019-05-08 20:14:41 +02:00
zadam
bacf163c96
NoteContext => TabContext
2019-05-08 19:55:24 +02:00
zadam
db7e083a21
ctrl-click opens new tab
2019-05-08 19:10:45 +02:00
zadam
8eaf44735a
context menu on link to open in new tab
2019-05-07 22:33:53 +02:00
zadam
bfc61f8b36
tab bar is automatically hidden for only one tab
2019-05-07 22:14:35 +02:00
zadam
4ea27e604f
context menu on tab and "close all except for this tab"
2019-05-07 21:34:01 +02:00
zadam
aef0e552a0
ctrl+tab and ctrl+shift+tab can be used to switch tabs
2019-05-07 21:04:07 +02:00
zadam
d36bff2a97
protected session in a dialog now works, proper reloading
2019-05-05 20:45:07 +02:00
zadam
61696f0287
protected session in a component now works
2019-05-05 19:48:30 +02:00
zadam
9a97fe09ee
note actions now work again
2019-05-05 18:24:59 +02:00
zadam
b1d0cef33b
tabs WIP
2019-05-05 10:59:34 +02:00
zadam
7f0c92c56b
attributes and children overview working again
2019-05-04 22:44:25 +02:00
zadam
b21568806a
Merge branch 'stable' into tabs
2019-05-04 20:49:42 +02:00
zadam
80fb89b794
release 0.31.5
2019-05-04 20:25:14 +02:00
zadam
47d28b4eef
fix protecting files/images
2019-05-04 16:05:28 +02:00
zadam
a9762c5139
fix incorrect switch between protected/unprotected states causing content not being encrypted, fixes #510
2019-05-04 14:46:17 +02:00
zadam
32439ed006
tabs WIP
2019-05-04 14:34:03 +02:00
zadam
ff41904d72
convert more note details to new style
2019-05-04 00:16:41 +02:00
zadam
39093cbc4c
basic opening and switching tabs
2019-05-03 21:50:14 +02:00
zadam
c7b5784123
context menu refactoring
2019-05-03 20:27:38 +02:00
zadam
3e22804a76
Merge branch 'stable' into tabs
2019-05-03 19:59:47 +02:00
zadam
7ce98b0b28
release 0.31.4
2019-05-02 22:25:48 +02:00
zadam
0d11cadc18
tabs wip
2019-05-02 22:24:43 +02:00
zadam
63ab82a076
tabs wip
2019-05-01 23:06:18 +02:00
zadam
7e03f14e01
tabs wip
2019-05-01 22:19:29 +02:00
zadam
c9183f8bd4
#note-detail-wrapper => .note-tab-content
2019-05-01 10:17:17 +02:00
zadam
bc2d1f1ef9
changes in grid for tabs
2019-05-01 09:52:45 +02:00
zadam
e7c053d273
split out themes.css
2019-05-01 08:57:44 +02:00
zadam
3ccf553fda
initial experiments with tabs
2019-04-30 22:31:12 +02:00
zadam
6d2eb7b187
fix paragraph button overflowing over text, closes #502
2019-04-29 21:52:28 +02:00
zadam
7234324112
dropdowns and buttons now respect main font sizing
2019-04-29 21:31:19 +02:00
zadam
8205cdc288
fix creation of top level note, closes #501
2019-04-29 21:18:12 +02:00
zadam
29931bbddf
release 0.31.3
2019-04-28 22:58:27 +02:00
zadam
68cd4c9a31
focused cell background tweak
2019-04-28 22:02:24 +02:00
zadam
f4b986e1c1
added global menu item for fullscreen toggle
2019-04-28 21:59:29 +02:00
zadam
c0496ebef3
f11 can now toggle Trilium window to/from fullscreen
2019-04-28 21:52:25 +02:00
zadam
3035a948b9
less hacky way to implement distraction free mode which also fixes scrollbar
2019-04-28 21:24:13 +02:00
zadam
7880cf62fe
open links from render note
2019-04-28 17:44:00 +02:00
zadam
ff76ba7d1b
better theming of CKEditor through CSS variables (mostly)
2019-04-28 17:37:28 +02:00
zadam
06be593fe4
crash if the DB has newer version than the application
2019-04-23 21:27:45 +02:00
zadam
f7dd3558a7
release 0.31.2-beta
2019-04-22 22:53:04 +02:00
zadam
eac5ec6e26
added searchForNote(s) also to frontend API
2019-04-22 22:52:09 +02:00
zadam
f273b4334e
implemented @limit for search
2019-04-22 18:08:33 +02:00
zadam
15eaf67189
fix broken history navigation
2019-04-22 17:13:24 +02:00
zadam
983d9c4319
fix merge issue
2019-04-22 17:05:04 +02:00
zadam
a88a00b60e
Merge branch 'stable'
...
# Conflicts:
# package-lock.json
# package.json
# src/public/javascripts/services/note_detail_file.js
# src/services/build.js
2019-04-22 16:29:16 +02:00
zadam
a44f43b133
release 0.30.8
2019-04-22 15:02:39 +02:00
zadam
69677b15fe
fix broken file download
2019-04-22 15:01:05 +02:00
zadam
1990c9399e
removed FTS5 completely
2019-04-21 12:03:13 +02:00
zadam
151641b659
fulltext search now doesn't use FTS5, closes #489
2019-04-21 11:54:13 +02:00
zadam
36c6376220
create trilium data directory if it doesn't exist, closes #491
2019-04-21 09:05:55 +02:00
zadam
f0e22b70f6
tree reload doesn't necessarily re-activates the note
2019-04-20 21:14:48 +02:00
zadam
225e893461
fix closing of tooltips
2019-04-20 09:39:39 +02:00
zadam
064a11d872
don't allow deleting hoisted note + other related fixes, closes #488
2019-04-16 21:40:04 +02:00
zadam
3760835608
added noscript to make it clear that Trilium requires JavaScript
2019-04-15 21:30:26 +02:00
zadam
e7ac2ec4ed
add noscript to setup
2019-04-15 21:28:21 +02:00
zadam
8da8dfc543
if the resized and optimized image is larger than original, then keep the original
2019-04-15 21:12:47 +02:00
zadam
25fe78012f
upgrade to ckeditor 12.1.0 which fixes some upload issues
2019-04-15 21:08:31 +02:00
zadam
147d79c65c
release 0.31.1-beta
2019-04-14 21:18:22 +02:00
zadam
77c9b64dc7
re-enable animation for expanding since it seems to fix fancytree rendering glitches
2019-04-14 19:43:44 +02:00
zadam
47cb7c7f5e
not refreshing tree after sort operation because it messes with everything ...
2019-04-14 18:32:56 +02:00
zadam
1bd769827d
faster opening of the date notes (no animation)
2019-04-14 18:16:15 +02:00
zadam
71916b5e28
empty icon for some menu actions do de-emphasize less important items
2019-04-14 13:51:21 +02:00
zadam
b2d4330692
added button for reloading frontend
2019-04-14 12:48:50 +02:00
zadam
253a6ef081
added date note APIs to frontend script API
2019-04-14 12:24:48 +02:00
zadam
e1e020c1a4
more reliable reimplementation of "create day sub note"
2019-04-14 12:18:52 +02:00
zadam
2b4413a1bd
exposing tree cache methods to reload note's parents/children to frontend API
2019-04-13 22:56:45 +02:00
zadam
dae674a7cd
tree cache reloading
2019-04-13 22:10:16 +02:00
zadam
751bf94758
don't change sourceId for script execution which forces full tree reloads because it is annoying
2019-04-13 19:45:50 +02:00
zadam
4b934a4a81
fix sync / fulltext issue
2019-04-13 19:34:19 +02:00
zadam
7e374e795b
fill sync rows to fix sync issues
2019-04-13 10:30:16 +02:00
zadam
be378f71b0
sync checks for note_contents
2019-04-13 10:13:47 +02:00
zadam
27f74489fd
fix login/logout redirects when not in the document root
2019-04-11 22:04:36 +02:00
zadam
ae8f4ffbbe
minor sync fix for fulltext
2019-04-11 21:44:35 +02:00
zadam
896776516b
fix in page search in browser (didn't appear after ctrl+f)
2019-04-09 21:16:18 +02:00
zadam
a27525af9e
frontend API additions
2019-04-09 21:13:47 +02:00
zadam
83b4382787
missing cert and key error message
2019-04-08 20:08:29 +02:00
zadam
ef1b32d586
search error handling & sanitize input for default fulltext
2019-04-02 22:52:42 +02:00
zadam
fe3a0bc756
new find-in-page dialog (using electron-find) which actually works
2019-04-02 21:44:56 +02:00
zadam
2259e1d44d
make sure to wait for DB connection to be up before starting ...
2019-04-02 19:42:41 +02:00
zadam
2978a262f7
release 0.31.0-beta
2019-04-01 21:50:32 +02:00
zadam
f47f3461e6
show local date in revisions dialog + make it larger
2019-04-01 21:49:27 +02:00
zadam
06202c31e4
note info shows local date instead of utc date
2019-04-01 21:43:45 +02:00
zadam
925dc258a6
fix menu text color in dark themes
2019-04-01 21:38:21 +02:00
zadam
3670800a51
set cookie header only for electron calls
2019-04-01 21:18:11 +02:00
zadam
90a331b989
some style fixes and refactoring for tree context menu
2019-04-01 21:11:20 +02:00
zadam
a4c8bdeda2
fix decryption of protected note revisions
2019-03-31 22:54:38 +02:00
zadam
5bda254184
allow searching with noteId & fix combining fulltext and other conditions with OR
2019-03-31 22:23:50 +02:00
zadam
26621c0318
short search help in the tooltip
2019-03-31 21:19:10 +02:00
zadam
c6806256fd
import doesn't need a full tree reload
2019-03-31 19:13:17 +02:00
zadam
f00e1235f9
tar import can now process files with out of order directories
2019-03-31 18:53:29 +02:00
zadam
51bede6541
fix detection of sync connection issue with new error code
2019-03-31 18:36:12 +02:00
zadam
75dbaa4b77
fix csrf protection on electron build
2019-03-31 12:49:42 +02:00
zadam
bec6576620
fix note cleanup
2019-03-31 11:27:19 +02:00
zadam
7cafbda7cd
migration for inconsistent isProtected status across notes and note_contents
2019-03-30 22:12:18 +01:00
zadam
9a5a085103
Merge branch 'stable'
...
# Conflicts:
# package-lock.json
# src/public/javascripts/services/server.js
# src/services/app_info.js
# src/services/notes.js
2019-03-30 22:11:03 +01:00
zadam
cdb17ae937
release 0.30.7
2019-03-30 20:13:53 +01:00
zadam
c240fb9896
migration for inconsistent isProtected status across notes and note_contents
2019-03-30 20:09:38 +01:00
zadam
4b41eddf44
fix creating note directly as protected
2019-03-30 19:24:53 +01:00
zadam
b51ac112a2
fix loading of protected session in electron, #469
2019-03-30 18:00:08 +01:00
zadam
a1ac609b34
search input tooltip WIP
2019-03-30 17:41:53 +01:00
zadam
66e2a12f3d
rename "current" to "active" based on recent refactorings
2019-03-30 10:15:19 +01:00
zadam
9f69294f7f
Merge pull request #466 from capi/ctrl-shift-l
...
Add Ctrl+Shift+L to pre-select "add to note"
2019-03-30 10:13:31 +01:00
zadam
a5fc8d5329
moved libraries and images out of src folder
2019-03-30 09:39:58 +01:00
zadam
7bbf797caf
saved search note now has refresh button, closes #369
2019-03-30 00:12:32 +01:00
zadam
f479c0e10e
when note is created, it's automatically present in all cloned parents as well
2019-03-29 23:55:28 +01:00
zadam
0f32154b91
Merge remote-tracking branch 'origin/stable'
...
# Conflicts:
# src/public/javascripts/services/context_menu.js
2019-03-29 23:37:36 +01:00
zadam
f2019ee5f9
slightly nicer search detail
2019-03-29 23:28:41 +01:00
zadam
89b8e2bb08
redesign of search input. Saved search is now saved under active note and doesn't need page reload
2019-03-29 23:24:41 +01:00
zadam
8fb6edad67
fix consistency checks for fulltext
2019-03-29 22:08:04 +01:00
zadam
c2e3a3fe04
release 0.30.6
2019-03-28 23:17:24 +01:00
zadam
b2052a6ccd
release 0.30.6
2019-03-28 23:01:52 +01:00
zadam
a07479cd5a
release 0.30.6
2019-03-28 22:49:34 +01:00
zadam
3820384f51
release 0.30.6
2019-03-28 22:35:43 +01:00
zadam
efac7701eb
release 0.30.6
2019-03-28 22:31:59 +01:00
zadam
905eb303bc
fix protected note switching
2019-03-28 21:17:40 +01:00
zadam
27cee1cf33
fix closing of context menu on FF66, closes #468
...
(cherry picked from commit 3c56d29fca
)
2019-03-28 20:57:11 +01:00
zadam
3c56d29fca
fix closing of context menu on FF66, closes #468
2019-03-28 20:54:17 +01:00
zadam
946dae72d9
implemented consistency check for note fulltext based on hashes
2019-03-27 21:27:29 +01:00
zadam
58f71c7300
some design explanations on special handling of content
2019-03-27 21:16:13 +01:00
zadam
07e9013152
content migration fixes
2019-03-27 21:04:25 +01:00
zadam
29c60581a6
yet another refactoring of working with note's payload/content
2019-03-26 22:24:04 +01:00
zadam
4bdcf32475
repository now uses upsert instead of insert/replace
2019-03-25 22:06:17 +01:00
Martin Carpella
44c742e839
Add Ctrl+Shift+L to pre-select "add to note"
2019-03-25 21:09:15 +01:00
zadam
001bd1d004
fix csrf path so that it's valid only for current path and not whole (sub)domain
2019-03-24 23:03:30 +01:00
zadam
6c7e2f0aa1
moved "About" from options dialog to a separate dialog under global menu
2019-03-24 23:01:33 +01:00
zadam
9fc5d328b4
added CSRF protection using csurf express middleware, fixes #455
2019-03-24 22:41:53 +01:00
zadam
f6413d095c
update schema -> fix creating new database from scratch
2019-03-24 21:06:38 +01:00
zadam
d66ad4319e
fix focused table cell background color, closes #458
2019-03-24 20:16:05 +01:00
zadam
251fcaeb48
support for superscript and subscript, closes #462
2019-03-24 19:58:13 +01:00
zadam
3311c6336c
exposed searchForNotes to backend script API
2019-03-20 22:51:13 +01:00
zadam
fc13e1fa6a
added possibility to search by attached script returning note ids + some refactorings
2019-03-20 22:28:54 +01:00
zadam
9ca680f842
handle empty search note
2019-03-20 21:01:00 +01:00
zadam
616829464f
refactoring of context menu items, got rid of ContextMenuItemsContainer
2019-03-19 22:56:37 +01:00
zadam
0267468cd5
deleting without reloading the whole tree (at least on frontend)
2019-03-18 23:03:41 +01:00
zadam
ca0d17d93a
cloning is now done without reloading the whole tree
2019-03-18 22:33:19 +01:00
zadam
3f656ea76f
refactoring and fix icon assignment
2019-03-18 22:10:10 +01:00
zadam
1faf2c6ecd
fixes for some note moving edge cases, closes #454
2019-03-18 21:59:53 +01:00
zadam
33f2aaa650
note type context submenu now works end to end
2019-03-17 12:19:23 +01:00
zadam
177caec011
note type context submenu WIP
2019-03-17 11:38:27 +01:00
zadam
62650a4545
refactoring of router search code into service
2019-03-16 22:19:01 +01:00
zadam
81dc907afc
ordering of search results
2019-03-16 20:52:21 +01:00
zadam
3ee33e1024
refactoring of joins for search
2019-03-16 19:57:39 +01:00
zadam
2326eb85f1
filter reimplementation, WIP
2019-03-16 16:52:58 +01:00
zadam
0885e60b80
removed obsolete isoDateXXX API methods
2019-03-14 20:49:10 +01:00
zadam
ef40c66344
renamed currentNote to activeNote to be consistent with frontend API
2019-03-14 20:21:27 +01:00
zadam
0d0464549f
notes are now created with correct local dates
2019-03-13 22:43:59 +01:00
zadam
b68b0fe783
Merge branch 'master' into dev31
2019-03-13 21:53:41 +01:00
zadam
b4c6d9f800
using now session cookies to store protectedSessionId
2019-03-13 21:53:09 +01:00
zadam
24c8b39d8e
release 0.30.5
2019-03-12 22:21:35 +01:00
zadam
0144dc12df
current note as in note loaded into right pane is now called "active note" in frontend API
2019-03-12 21:52:19 +01:00
zadam
6d09931a39
add getCurrentNote() frontend API, #444
2019-03-12 21:39:35 +01:00
zadam
1c41d459f0
renamed dates in code as well
2019-03-12 20:58:31 +01:00
zadam
f65fefe7b1
migration utc dates
2019-03-11 22:58:44 +01:00
zadam
dd9b7bbbb5
fix fulltext search
2019-03-11 19:50:13 +01:00
zadam
d25a1e3ed9
initial work on note fulltext (schema changes, updating...)
2019-03-10 17:02:23 +01:00
zadam
05374becfd
Merge branch 'master' into dev31
2019-03-10 10:11:01 +01:00
zadam
37d2a7939c
fix background/border on quick help dialog, closes #440
2019-03-09 18:57:21 +01:00
zadam
a432ad7483
fix isProtected consistency for images and files + related consistency check
2019-03-08 22:25:12 +01:00
zadam
ae17e4dc60
release 0.30.4
2019-03-07 22:40:05 +01:00
zadam
02eddc347a
fix export of protected notes to tar archive, fixes #432
2019-03-07 22:00:23 +01:00
zadam
ee58bf3d5c
fix bundle execution error handling
2019-03-07 20:51:55 +01:00
zadam
ecbaffa5f3
return focus back to note detail after quitting add link dialog
2019-03-07 20:45:32 +01:00
zadam
fe86c09f22
make sure date label is always created with YYYY-MM-DD and not the rest of date time
2019-03-05 20:49:39 +01:00
zadam
c8e01d6cce
pretty print JSON into note content
2019-03-05 20:44:50 +01:00
zadam
fd0bd5dd00
small fixes
2019-03-05 20:38:31 +01:00
zadam
cd6d4fb527
Merge pull request #420 from jkurei/master
...
Querying by dateCreated and dateModified virtual attributes
2019-03-05 19:47:17 +01:00
zadam
8ed6851e85
fix image upload for ckeditor v12
2019-03-04 22:58:47 +01:00
zadam
a6fd3bfb00
placeholder for note content
2019-03-04 22:39:44 +01:00
zadam
610dd8a783
upgrade to ckeditor 12.0.0
2019-03-04 22:36:46 +01:00
zadam
7c404f03db
unused param
2019-03-04 22:18:27 +01:00
zadam
ed1cf6aad5
fix passing of startNote and originEntity to backend script API
2019-03-04 21:17:34 +01:00
zadam
9703fd61e2
protected note's shield background now looks better on the dark themes
2019-03-04 20:53:57 +01:00
zadam
16790e388b
recent changes should show titles of protected notes correctly when in protected session
2019-03-04 20:44:20 +01:00
zadam
b48474998b
release 0.30.3-beta
2019-03-03 20:47:50 +01:00
zadam
95d8f07458
debugging info for image shrinking
2019-03-03 20:41:03 +01:00
zadam
e628c30c89
fix OPML export to include correct OPML version
2019-03-03 19:43:30 +01:00
zadam
52a8aae74f
moved test enex files to separate repo
2019-03-03 19:40:47 +01:00
zadam
54b5898582
detect mime types from the filename instead of relying on upload mime type
2019-03-03 00:25:31 +01:00
zadam
64974d75d5
added sync fill for note_contents
2019-03-02 19:59:32 +01:00
zadam
bd118027fb
note content is also part of hash check
2019-03-02 12:40:46 +01:00
zadam
36de217835
release 0.30.2-beta
2019-02-28 22:33:33 +01:00
zadam
b5283d58bb
nicer underlining under tooltip items
2019-02-28 22:32:54 +01:00
zadam
8414d97ffa
improve logging a little bit
2019-02-27 22:15:52 +01:00
zadam
9f30d4e673
fix image caption editing ( #422 )
2019-02-26 22:59:38 +01:00
zadam
8e0d1fa0df
better contrast of links on the dark theme
2019-02-26 22:51:33 +01:00
zadam
5b251b9977
added drag & drop files on note detail
2019-02-26 21:37:15 +01:00
zadam
8b3e721028
added "explodeArchives" option to the import dialog
2019-02-25 22:38:48 +01:00
zadam
7e2a2baa5d
drag & drop now uses import code
2019-02-25 22:28:15 +01:00
zadam
003eed368b
unify markdown mime to text/x-markdown
2019-02-25 21:57:11 +01:00
zadam
4b1cf05c0e
import images
2019-02-25 21:22:57 +01:00
zadam
d9429c4f4b
import plain text file as text/html
2019-02-24 13:10:47 +01:00
zadam
b7bd94b6b0
switchable image shrinking
2019-02-24 12:25:34 +01:00