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
zadam
51bbc10744
switchable image shrinking
2019-02-24 12:24:28 +01:00
zadam
fb5df33ee7
new import options in the dialog, tooltips
2019-02-24 11:36:01 +01:00
zadam
d8ba0ccd7d
use formdata to pass text arguments during import instead of request path
2019-02-24 09:56:00 +01:00
zadam
886ea6c68c
allow import of multiple files at the same time
2019-02-24 09:34:50 +01:00
jkurei
ec384fafce
Querying by dateCreated and dateModified virtual attributes
2019-02-24 01:34:23 +01:00
zadam
936f85c09e
drag & drop multi file upload to note tree
2019-02-23 20:33:27 +01:00
zadam
b25deea21d
fixes for relative paths
2019-02-22 23:03:20 +01:00
zadam
6f956c2415
release 0.30.1-beta
2019-02-20 23:08:36 +01:00
zadam
3533160bef
fix initial document setup
2019-02-20 23:07:57 +01:00
zadam
dd4f3ec264
release 0.30.0-beta
2019-02-20 21:58:31 +01:00
zadam
1d5fb0b646
add possibility to create week note, closes #416
2019-02-19 22:49:57 +01:00
zadam
80931a318f
exposing APIs to get month and year note, #416
2019-02-19 21:29:41 +01:00
zadam
16f16cb36a
fixed API for Trilium Sender, closes #415
2019-02-19 21:24:35 +01:00
zadam
9f29521ab8
disable caching of note autocomplete for more accurate results
2019-02-17 20:59:52 +01:00
zadam
c1ce0c6b22
avoid various HTTP server issues with slashes by putting notePath into the body with POST
2019-02-17 20:49:51 +01:00
zadam
a7fce33750
OPML v2 export
2019-02-16 23:58:42 +01:00
zadam
6fd8e73150
UI for export of OPML v2, WIP
2019-02-16 23:33:40 +01:00
zadam
1359dd86c2
OPML 2 import, closes #298 , #286
2019-02-16 22:13:29 +01:00
zadam
a1b610fc50
full screen help dialog
2019-02-16 19:42:58 +01:00
zadam
c849d719e9
styling for external links
2019-02-16 18:49:57 +01:00
zadam
96de2e7008
fixed saved search
2019-02-15 21:21:26 +01:00
zadam
22228de63b
sync changes for note content
2019-02-15 00:15:09 +01:00
zadam
b0596c9eb2
removed noteId display in the note detail, #408
2019-02-14 20:57:56 +01:00
zadam
2a2319d434
created note info dialog, closes #408
2019-02-14 20:56:33 +01:00
zadam
dad47d115f
fixes for SQL console schema view
2019-02-13 23:27:00 +01:00
zadam
502026359c
help page, closes #273
2019-02-13 23:06:11 +01:00
zadam
6c927d9159
Merge remote-tracking branch 'origin/note-content'
2019-02-12 21:14:42 +01:00
zadam
ddc79b2517
release 0.29.1
2019-02-12 20:30:07 +01:00
zadam
4c2e12d2cb
upgrade to bootstrap 4.3.0
2019-02-12 20:26:28 +01:00
zadam
14f7a8b7b9
safe import implementation
2019-02-11 23:45:58 +01:00
zadam
caa7dd9619
prettier progress count
2019-02-10 22:56:14 +01:00
zadam
8aa7e2d0a0
fixes in opml export and note content loading
2019-02-10 22:45:44 +01:00
zadam
6be8a3f343
added progress also to export
2019-02-10 22:30:55 +01:00
zadam
a097cefba7
import error handling
2019-02-10 19:53:57 +01:00
zadam
e4c78f3887
added ImportContext
2019-02-10 19:36:03 +01:00
zadam
5baa251944
more changes to import reporting through WS
2019-02-10 16:59:50 +01:00
zadam
cde68abec9
progress of tar import through WS
2019-02-10 16:36:25 +01:00
zadam
51175e3676
import/export refactorign
2019-02-10 15:33:56 +01:00
zadam
45ddfef30a
new import dialog
2019-02-10 14:33:13 +01:00
zadam
1e1d78999e
some help dialog content
2019-02-10 12:19:48 +01:00
zadam
92fcd7b345
sql console added to global menu and now has schema info
2019-02-10 10:38:18 +01:00
zadam
e04f1cd574
help button with no help dialog yet
2019-02-09 19:48:19 +01:00
zadam
176c3a5d51
added dev tools to global menu
2019-02-09 19:25:55 +01:00
zadam
c09570cf39
global menu
2019-02-09 19:17:16 +01:00
zadam
4a093000be
note content refactoring, WIP
2019-02-08 21:01:26 +01:00
zadam
6952b643ae
note content refactoring, WIP
2019-02-07 22:16:40 +01:00
zadam
c487a95bc7
note content refactoring, WIP
2019-02-06 21:29:23 +01:00
zadam
8884177d9f
split out note's content into separate entity, WIP
2019-02-06 20:19:25 +01:00
zadam
8b250ed523
fix upload of the same file in succession, #388
2019-02-03 17:44:06 +01:00
zadam
d8b78d8025
check reference issues only for non deleted entities
2019-02-03 16:27:26 +01:00
zadam
42112b8053
fix consistency check
2019-02-03 16:22:45 +01:00
zadam
6cc0dd5a80
release 0.29.0-beta
2019-02-03 15:44:19 +01:00
zadam
b0cf82c91b
fix
2019-02-03 15:37:01 +01:00
zadam
6a67cdd5af
appThemeClass is redundant
2019-02-03 15:35:37 +01:00
zadam
bad7b84993
error handling in custom request handler
2019-02-03 11:15:32 +01:00
zadam
d3ca6b5ae6
styling for scrollbar which looks ugly otherwise in dark themes
2019-02-03 10:21:28 +01:00
zadam
da5009f089
main border color CSS variable
2019-02-03 10:09:59 +01:00
zadam
c08524c977
fix CSS class of user theme
2019-02-03 00:12:57 +01:00
zadam
f89537037e
small styling fixes
2019-02-02 23:51:00 +01:00
zadam
c153793766
added CSS variable for disabled button background
2019-02-02 23:26:39 +01:00
zadam
0aec5927d5
added missing labels customRequestHandler, customResourceProvider to autocomplete
2019-02-02 22:33:02 +01:00
zadam
8aea9a1801
added font family CSS variables to theming API
2019-02-02 20:45:38 +01:00
zadam
89344a6eda
final fixes and refactorings for consistency checks
2019-02-02 12:41:20 +01:00
zadam
40d2e6ea83
refactoring consistency checks WIP
2019-02-02 11:26:27 +01:00
zadam
910cfe9a17
refactoring consistency checks WIP
2019-02-02 10:38:33 +01:00
zadam
e58a80fc00
consistency checks WIP
2019-02-02 09:26:57 +01:00
zadam
4a2319cb33
refactoring of consistency checks plus some autofixers
2019-02-01 22:48:51 +01:00
zadam
5619088c41
raise payload size limit to 500 MB #395
2019-01-29 21:19:08 +01:00
jkurei
6695e8b011
Better icon for iOS' homescreen
2019-01-28 22:48:01 +01:00
zadam
707df18b93
added type and mime classes on body as well #383
2019-01-28 21:42:37 +01:00
zadam
90895f1288
added noteId to file view
2019-01-27 23:10:37 +01:00
zadam
ba1ca506af
change in referencing CSS resources to allow easier relative linking
2019-01-27 22:34:41 +01:00
zadam
f90ed99a40
fix leaf node having angle bracket in dark & black themes, closes #387
2019-01-27 21:54:24 +01:00
zadam
67630b1a22
options now allow selecting user theme
2019-01-27 21:18:11 +01:00
zadam
2c1580ea65
appCss/appTheme are now loaded as external CSS files instead of inline styles
2019-01-27 17:01:37 +01:00
zadam
840a0b5f64
custom handler refactoring
2019-01-27 16:37:18 +01:00
zadam
b39f6ef7ad
bug fixes for custom handlers
2019-01-27 15:47:40 +01:00
zadam
fb27088fcd
smaller children overview font
2019-01-27 14:26:39 +01:00
azivner
76fbff68ba
added readOnly attribute which puts text editor into readonly mode #371
2019-01-27 13:10:03 +01:00
azivner
54de4d236d
custom HTTP handler which triggers associated script notes WIP, #356
2019-01-27 12:28:20 +01:00
azivner
e211dd65ad
exit on detection of not supported node version, #324
2019-01-26 19:59:51 +01:00
azivner
a87f4d8653
search can be triggered from URL, closes #385
2019-01-25 22:18:34 +01:00
azivner
b59c175c2e
add HTML header with UTF-8 meta encoding declaration to exported HTML files, fixes #384
2019-01-25 21:34:14 +01:00
azivner
580104c4c5
using trilium's confirm dialog, small refactoring
2019-01-24 22:18:31 +01:00
Phil Marshall
929e0f69c2
add confirm type change dialog when note not empty
2019-01-23 15:15:24 -06:00
azivner
e70af1300a
drag and drop moves multiple items only if CTRL is pressed, active note has now bold text for more differentiation from selected note
2019-01-23 21:13:04 +01:00
azivner
4d0e46021b
Mac uses CMD+Left, CMD+Right for history navigation, closes #376
2019-01-23 20:15:33 +01:00
azivner
1a9a49b739
release 0.28.3
2019-01-22 23:01:32 +01:00
azivner
2ac560c56e
text note should change its icon after having new note inserted into, fixes #361
2019-01-22 21:21:44 +01:00
azivner
c23387c0fb
make search dialog more responsive in narrow sidebar, fixes #367
2019-01-22 20:54:00 +01:00
azivner
0ff250fe15
font sizes were not created for new documents - fix plus migration for existing ones
2019-01-22 20:34:45 +01:00
azivner
52b1e58b26
make tree selection more visually consistent
2019-01-22 20:23:54 +01:00
azivner
484715e440
fix icon in desktop linux build, fixes #372
2019-01-22 19:49:33 +01:00
azivner
9d42c3d802
release 0.28.2
2019-01-21 22:55:12 +01:00
azivner
c654172d33
auto fixer for "undeleted branch of deleted note" consistency check
2019-01-21 22:51:49 +01:00
azivner
e17b26c883
revert consistency checks refactoring for now
2019-01-21 22:46:27 +01:00
azivner
7208a311ac
check that note is not deleted before creating a branch
2019-01-21 21:55:40 +01:00
azivner
596544eca3
fix setNoteToParent API method, closes #360
2019-01-20 16:33:09 +01:00
azivner
1f853024ee
more autofixers WIP
2019-01-19 09:57:51 +01:00
azivner
0308b13460
expose app info on the backend script api #345
2019-01-18 23:57:08 +01:00
azivner
06b8a82f70
refactoring of consistency checks + some auto fixers
2019-01-18 19:32:59 +01:00
azivner
91ca07929d
before we clone the note we must make sure it's not deleted
2019-01-17 23:24:59 +01:00
azivner
afabaa5fdb
workaround for hidden last line on mobile
2019-01-17 21:13:53 +01:00
azivner
a6fd3fa77c
release 0.28.1-beta
2019-01-17 00:03:17 +01:00
azivner
58a2c08dcd
release 0.28.1-beta
2019-01-16 23:58:10 +01:00
azivner
299bbff2f4
fix too large font on mobile
2019-01-16 23:57:09 +01:00
azivner
19d8947123
runOnNoteChange fires also on the frontend, closes #340
2019-01-16 22:52:32 +01:00
azivner
35edce7523
fix crazy clipboard operation on mac setup, closes #348
2019-01-16 22:03:30 +01:00
azivner
bc4cec69a5
use local dates to create day notes, closes #337
2019-01-15 23:46:01 +01:00
azivner
cce8c1b674
create top level note and collapse tree now work relative to hoisted note, closes #343
2019-01-15 20:30:54 +01:00
azivner
aa58788769
added basic DB size diagnostic log
2019-01-15 20:00:24 +01:00
azivner
6c62ab7a52
removing logging params for slow queries
2019-01-15 19:36:04 +01:00
azivner
bd4db406de
release 0.28.0-beta
2019-01-14 23:51:55 +01:00
azivner
e50f9cd0a3
fix device detection in setup
2019-01-14 23:50:45 +01:00
azivner
2b64cbce2c
added dark theme (to have same set of themes as before)
2019-01-13 23:25:30 +01:00
azivner
2797c942ab
changes to options dialog to allow configuring font size, closes #326
2019-01-13 22:03:06 +01:00
azivner
f1c3278874
store font size in options #326
2019-01-13 21:27:32 +01:00
azivner
424c22dcde
split UI to 3 different font sizes #326
2019-01-13 21:16:51 +01:00
azivner
5c223dfd12
all fonts are relative so it's easier to scale them properly
2019-01-13 21:04:08 +01:00
azivner
6a3e7a5a8e
generate css classes for each mime type, #328
2019-01-13 20:14:33 +01:00
azivner
f88cdac000
fixes for black theme for relation map and code notes
2019-01-13 20:03:28 +01:00
azivner
eeead90f32
improved theme support using CSS variables, #328
2019-01-13 18:57:46 +01:00
azivner
b607857409
fix weight tracker demo to use relations instead of hardcoded noteId, fixes #329
2019-01-13 12:21:17 +01:00
azivner
9268f88bc3
frontend scripts now have startNote, currentNote and targetNote as NoteShort entities which e.g. provides easy access to relations/labels
2019-01-13 12:16:05 +01:00
azivner
f7f0560a9f
simplification of script bundles on backend
2019-01-13 11:56:50 +01:00
azivner
3d8905207e
fixed export with non-ASCII characters in note title, fixes #285 , #331
2019-01-13 10:22:17 +01:00
azivner
dbc312010b
update fancytree to 2.30.2
2019-01-13 09:24:00 +01:00
azivner
b115a7cf19
delete note through its entity instead of manually with SQL, closes #303
2019-01-13 00:24:51 +01:00
azivner
581b1fdaa5
trigger runOnAttributeChange, runOnNoteChange on entity deletions as well
2019-01-11 23:43:22 +01:00
azivner
3c19a712c0
active protected state button has darker background and is disabled
2019-01-11 23:29:56 +01:00
azivner
cc27f16088
store iv directly in the respective columns
2019-01-11 23:04:51 +01:00
azivner
dffdb82288
after creating new note, it is focused and now also selected so renaming is super easy, #318
2019-01-10 22:46:08 +01:00
azivner
2b32addade
release 0.27.4
2019-01-10 21:31:30 +01:00
azivner
0b251530fa
open recent notes autocomplete by focus so it is then closed with blur, fixes #272
2019-01-10 21:04:06 +01:00
azivner
f5b933149a
Merge remote-tracking branch 'origin/master'
2019-01-10 19:53:47 +01:00
azivner
48bbfb8bdb
fix activating note by noteId when hoisting, fixes #320
2019-01-10 19:53:42 +01:00
zadam
889971c4d6
Merge pull request #312 from perissology/evernote-import
...
Fixes evernote import errors
2019-01-09 23:41:17 +01:00
azivner
0722494d41
fix saving JSON note with invalid JSON (previously in such a case content was not updated), fixes #307
2019-01-09 23:36:17 +01:00
azivner
4b977a3306
setup keyboard shortcuts on the setup page as well, closes #267
2019-01-09 22:08:24 +01:00
azivner
3ff3021acd
shortcuts for mac should use cmd instead of ctrl, closes #290
2019-01-09 21:42:16 +01:00
azivner
99e56a9c42
make sure to save the search note before refreshing the tree
2019-01-09 19:54:32 +01:00
azivner
77279dfe16
fix anonymization
2019-01-09 19:49:02 +01:00
perissology
93f8050454
use resizedImage if image optimization fails
2019-01-09 06:29:49 -08:00
perissology
31cfede7a7
enex import: attempt to get correct mime from Buffer
2019-01-09 06:29:13 -08:00
azivner
c8ec86e537
allow refreshing saved note, closes #304
2019-01-08 23:32:03 +01:00
azivner
05aee884b6
fix saving search note content #304
2019-01-08 22:48:53 +01:00
azivner
012ba9e060
don't attempt to run protected notes outside of protected session, fixes #279
2019-01-08 21:21:49 +01:00
azivner
8e8fd88857
process only whitelisted mime types as an image, fixes #288
2019-01-08 20:45:34 +01:00
azivner
523ccdad6b
reload note cache after import, closes #293
2019-01-08 20:19:41 +01:00
azivner
ded3f605be
fix almost invisible buttons on options page, closes #297
2019-01-08 19:47:35 +01:00
azivner
030d12a465
stretch sync login token validity to 5 minutes #277
2019-01-07 23:29:56 +01:00
azivner
81b849898c
stretch body to full window width, fixes #276
2019-01-07 23:17:12 +01:00
azivner
3930a02123
tree now uses standard font size which effectively makes it a bit larger
2019-01-06 20:59:19 +01:00
azivner
3112de105e
fancytree selection/hover colors are shades of gray, border is rounded
2019-01-06 18:58:12 +01:00
azivner
3b8d7b8fba
release 0.27.3
2019-01-05 22:48:11 +01:00
azivner
fd39d6b3a9
using btn-secondary instead of btn-default since that doesn't exist in BS4
2019-01-05 21:51:27 +01:00
azivner
a103886ea5
responsive setup page
2019-01-05 21:49:40 +01:00
azivner
373408e401
fix Branch reference to parent note id after parent change
2019-01-05 19:25:22 +01:00
azivner
db44c1d8e6
border color tweaks
2019-01-05 11:49:17 +01:00
azivner
95a34c9e2d
small tweaks of icon alignment
2019-01-05 11:41:09 +01:00
azivner
6ce401f260
release 0.27.2-beta
2019-01-04 23:33:32 +01:00
azivner
927415838c
using enhanceTitle event instead of renderNode per https://github.com/mar10/fancytree/issues/927
2019-01-04 20:18:07 +01:00
azivner
d72fcefdc7
fix sync of deleted notes
2019-01-04 20:10:16 +01:00
azivner
0be173a8f7
lower lastSyncedPull if server max sync ID is lower
2019-01-04 18:58:46 +01:00
azivner
c3913a8735
updating the note cache after sync
2019-01-03 23:27:10 +01:00
azivner
e2dfe1b6de
fixed setup page issues which caused wrong choice to be used in the wizard
2019-01-03 22:32:36 +01:00
azivner
fec3e47eb8
serialize binary note content into base64, incremented sync version
2019-01-03 22:13:58 +01:00
azivner
d72efd2450
removed unnecessary logging of data dir which is now logged as part of app info
2019-01-03 21:46:32 +01:00
azivner
ef1c840aa7
tiny fixes
2019-01-02 22:36:06 +01:00
azivner
1581464d8c
fix layout - promoted attributes should never grow beyond its content
2019-01-02 20:21:34 +01:00
azivner
9de29584a4
added data directory to options -> about
2019-01-02 20:08:41 +01:00
azivner
9e2e6fb50c
fixed glitch where "unhoist" button disappears after renaming the hoisted note
2019-01-02 19:26:01 +01:00
azivner
c85979b66b
it should not be possible to add note after hoisted note
2019-01-02 18:59:08 +01:00
azivner
ecdc5865a6
release 0.27.1-beta
2019-01-01 20:54:23 +01:00
azivner
1771ddb787
responsive promoted attributes view and attribute overview to make sure note content is always visible. Fixes #262
2019-01-01 20:53:18 +01:00
azivner
3ab657fe46
created concept of "detail loaded listeners" which allow scripts to execute some action after the note detail has been loaded
2019-01-01 19:32:34 +01:00
azivner
8785dae753
force reload fancytree node when child is not found
2019-01-01 18:27:36 +01:00
azivner
2f1c5b29d4
update eslint
2019-01-01 18:06:52 +01:00
azivner
7135349a10
allow deleting protected notes outside of protected session
2019-01-01 17:04:21 +01:00
azivner
66c639d5e3
frontend API addition to protect current note
2019-01-01 15:39:13 +01:00
azivner
6704b755d8
attribute overview shows only owned attributes
2019-01-01 15:29:58 +01:00
azivner
cf96baad48
release 0.27.0-beta
2018-12-30 22:38:11 +01:00
azivner
32220476aa
better behavior on default loading detail / switching between tree and detail
2018-12-30 22:36:39 +01:00
azivner
86bc84a2ad
better detection of float parameter in label filters, fixes #265
2018-12-30 22:09:14 +01:00
azivner
de9e0c7929
lazy loading icon for both mobile and desktop
2018-12-30 21:13:35 +01:00
azivner
6963e662ef
fix layout on chrome
2018-12-30 19:15:44 +01:00
azivner
7127822e8f
placeholder for empty note content
2018-12-30 19:02:42 +01:00
azivner
0a35abf68f
refresh note detail view after attribute save (from full dialog, not promoted notes), closes #261
2018-12-30 15:21:53 +01:00
azivner
3f8e8f8561
fix saving branch prefix, fixes #260
2018-12-29 10:35:44 +01:00
azivner
e02eca87b0
dont toggle panes note on the first load
2018-12-29 10:19:28 +01:00
azivner
2f680c4326
tweaks, fixes, refactorings, creating new note from detail, not tree
2018-12-29 10:04:59 +01:00
azivner
0b4a44a403
layout tweaks etc.
2018-12-29 09:13:52 +01:00
azivner
89299f865c
api method to detect navigation away from current page
2018-12-29 08:40:35 +01:00
azivner
f6db9a50ab
"switch to desktop version" button
2018-12-29 00:09:16 +01:00
azivner
78d9fac1e6
global actions context menu, logout
2018-12-28 23:57:11 +01:00
azivner
458ed1faff
mobile detection
2018-12-28 23:47:06 +01:00
azivner
0657815de5
Merge branch 'master' into mobile
2018-12-28 22:31:51 +01:00
azivner
a608832681
change to relation map note type doesn't trigger content change, related issue #258
2018-12-28 22:31:06 +01:00
azivner
d2f72529b3
context menu with delete
2018-12-28 22:05:04 +01:00
azivner
28185af158
fix layout/scrolling issues in the tree
2018-12-28 20:36:18 +01:00
azivner
7aacd01ad7
separate css layout file for mobile and desktop
2018-12-28 19:47:02 +01:00
azivner
74cc34696e
unifying expander icons in both desktop and mobile
2018-12-27 22:38:19 +01:00
azivner
d4baac0bb5
mobile fixes
2018-12-27 22:36:11 +01:00
azivner
35bc1421f1
cannot edit note title when not in protected session
2018-12-27 20:22:33 +01:00
azivner
d4db265fd9
non-modal protected session password form is now done separately as a kind of detail component. Also reworked branch prefix dialog input
2018-12-27 20:04:59 +01:00
azivner
1dad919de9
working protected session in mobile
2018-12-25 10:58:40 +01:00
azivner
246dfbdcb4
fix attribute loading for mobile
2018-12-24 23:08:43 +01:00
azivner
f8d32d64f5
content scrolling
2018-12-24 22:39:17 +01:00
azivner
5dea271d6f
basic responsive layout
2018-12-24 20:38:38 +01:00
azivner
eeb62a6cf2
fix keyboard shortcut setup on mobile
2018-12-24 18:39:31 +01:00
azivner
35cf8026b0
activating note opens dialog with its detail
2018-12-24 12:49:27 +01:00
azivner
e0028ab6f1
mobile frontend WIP, removing extra dependencies
2018-12-24 10:10:36 +01:00
azivner
a32645cdeb
fix scrolling to the top of detail after switching note
2018-12-24 09:47:00 +01:00
azivner
812f9f6fca
initial work on mobile frontend
2018-12-23 22:28:57 +01:00
azivner
f7a670ec24
responsive login page
2018-12-23 11:06:11 +01:00
azivner
d0d24f0f4a
unify ejs indentation to 4 spaces
2018-12-23 10:57:40 +01:00
azivner
042f9b7f2d
fix positioning of protected session password dialog
2018-12-22 23:54:06 +01:00
azivner
67019b3d6c
added attributes to frontend entity model
2018-12-22 22:16:32 +01:00
azivner
1db6e59077
tooltip related changes for scripting support
2018-12-22 20:57:09 +01:00
azivner
5e4770875e
upgrade to bootstrap 4.2.1
2018-12-22 10:33:50 +01:00
azivner
e9a77f3f16
image sync fixes and 4.0.0 electron
2018-12-22 09:54:09 +01:00
azivner
cbec85f295
release 0.26.1
2018-12-20 19:54:09 +01:00
azivner
14bd5d301d
fix broken image sync
2018-12-20 19:51:03 +01:00
azivner
321d0e8d64
explicit error handler for connection errors
2018-12-19 21:29:35 +01:00
azivner
84e1512031
added robots.txt to public root
2018-12-19 20:56:10 +01:00
azivner
b036852b2d
release 0.26.0-beta
2018-12-18 22:49:48 +01:00
azivner
af8f5b11b8
better error handling in request
2018-12-18 20:39:56 +01:00
azivner
8ca943f87b
fix hoistedNoteId option init
2018-12-18 20:34:24 +01:00
azivner
35cc9da626
note about system proxy in the settings
2018-12-17 22:58:53 +01:00
azivner
44cc86a1a5
added support for explicit proxy
2018-12-17 22:54:54 +01:00
azivner
7c3bbfd45e
using http service for sync setup as well, removed request(-promise) dependency
2018-12-17 22:12:26 +01:00
azivner
a1f939e3a0
refactoring of network code into separate service
2018-12-17 21:34:02 +01:00
azivner
4ca7886090
uniform requests through electron's net and node http/https to support different proxy setups
2018-12-16 23:30:53 +01:00
azivner
b942163748
sync with electron net API (for system proxy support) - working, but WIP
2018-12-16 21:19:12 +01:00
azivner
5b6d15acb3
note path might not always include root explicitly
2018-12-16 10:41:47 +01:00
azivner
841420360e
quick unhoist link/button
2018-12-15 20:29:08 +01:00
azivner
a680bb4612
unhoist note when activating note outside of the hoisted note subtree
2018-12-13 23:28:48 +01:00
azivner
f763e13996
fix searching without hoisting
2018-12-13 21:43:13 +01:00
azivner
e73e1262ae
Merge branch 'stable' into hoist
2018-12-13 21:18:44 +01:00
azivner
b774d56cf7
note titles in jump to note start from hoisted note instead of root
2018-12-13 21:18:35 +01:00
azivner
bae55f2e8b
release 0.25.2
2018-12-12 21:30:06 +01:00
azivner
6c16cdb011
recent notes and jump to note are filtered by hoisted note
2018-12-12 21:28:38 +01:00
azivner
86fcbb0354
keyboard shortcut for hoisting, hoisted note is always expanded and has arrow icon
2018-12-12 20:54:58 +01:00
azivner
17d030e800
continuing work on hoisting notes
2018-12-12 20:39:56 +01:00
azivner
6fbf28b30d
hoisting notes WIP
2018-12-11 21:53:56 +01:00
azivner
8171b68b18
electron 4.0 beta 9, context menu padding
2018-12-11 19:50:31 +01:00
azivner
d30e3a4052
bind standard shortcuts on both command and ctrl modifiers, #254
2018-12-10 20:44:50 +01:00
azivner
87aab7ac5b
fix attributes leaking into imported notes, #241
2018-12-10 20:29:49 +01:00
azivner
a0933c7f10
release 0.25.1-beta
2018-12-09 21:22:33 +01:00
azivner
492adc2909
fix broken drag & drop, closes 252
2018-12-09 21:18:53 +01:00
azivner
90a52f57b5
recent notes route accepts slash in the param (problem with nginx etc.)
2018-12-09 14:30:19 +01:00
azivner
a1469854e8
Allow Trilium to work from non-root document paths, closes #253
2018-12-09 13:37:28 +01:00
azivner
270d63b265
deactivated cut to note functionality in ckeditor build
2018-12-08 10:54:10 +01:00
azivner
1d004be91d
ckeditor upgrade to 11.2.0
2018-12-08 09:48:36 +01:00
azivner
b8a74c727e
copy paste, undo, redo, select all shortcuts supported on mac build
2018-12-02 14:04:53 +01:00