zadam
c737a3adc9
Merge remote-tracking branch 'origin/stable'
2020-11-19 21:42:49 +01:00
zadam
314e0a453f
"duplicate note" now duplicates whole note subtree instead of just individual note
2020-11-19 14:06:32 +01:00
zadam
8e2bf7795c
Merge remote-tracking branch 'origin/stable'
...
# Conflicts:
# src/routes/api/attributes.js
# src/routes/api/sender.js
2020-11-18 22:42:37 +01:00
zadam
99f01b9ccf
fix overwriting / deleting auto links, closes #1406
2020-11-11 23:15:48 +01:00
zadam
4b8ca31091
Merge remote-tracking branch 'origin/stable'
2020-09-30 22:50:33 +02:00
zadam
cba9b92202
make sure the attribute is not duplicated in TreeCache and NoteCache, #1278
2020-09-30 22:34:18 +02:00
zadam
de30095737
change salts on password change + more robust handling of decryption failures
2020-09-25 20:55:45 +02:00
zadam
37602cfcae
small tweaks
2020-09-13 00:19:50 +02:00
zadam
63ebb46049
fix inverse relation detection in relation maps
2020-09-12 22:21:44 +02:00
zadam
8b4cf474bd
cleanup/fixes of label/relation definition usages in the old style
2020-09-08 20:42:50 +02:00
zadam
b0bf88c487
fix storing dateLastEdited timestamp in note revisions
2020-09-06 22:04:11 +02:00
zadam
53c361945b
fix setting mime after import + cleanup of old search code
2020-08-18 22:20:47 +02:00
zadam
53b39e2e82
many changes related to #1192 :
...
- use CSS contain wherever possible to reduce subtrees of forced reflows
- reduced dependency between note and note_contents updates which will reduce number of updates to components
- optimization of "many rows" querying
2020-08-16 22:57:48 +02:00
zadam
d9c246f8a7
fixes for promoted attribute multiplicity
2020-08-14 00:11:26 +02:00
zadam
7900622f38
refactored "sync" table to "entity_changes" - more changes
2020-08-02 23:43:39 +02:00
zadam
864271d5ef
refactored "sync" table to "entity_changes"
2020-08-02 23:27:48 +02:00
zadam
b19589033d
individual panes of attribute list are now opened correctly
2020-07-25 23:24:48 +02:00
zadam
78a2c1753e
consistency checks fixes
2020-07-01 22:42:59 +02:00
zadam
b245b249d3
got rid of simple-node-logger in favor of simple custom logger
2020-06-23 13:38:27 +02:00
zadam
88348c560c
syncification
2020-06-20 12:31:38 +02:00
zadam
a7d9870846
Merge remote-tracking branch 'origin/better-sqlite3'
...
# Conflicts:
# libraries/ckeditor/ckeditor.js
# libraries/ckeditor/ckeditor.js.map
# package-lock.json
# package.json
# src/public/app/services/utils.js
# src/public/app/widgets/type_widgets/editable_text.js
# src/services/utils.js
2020-06-18 09:03:09 +02:00
zadam
2c609e8136
promoted attributes widget is now auto-updating, fixes #700
2020-06-08 00:29:52 +02:00
zadam
f245d51746
basic saving of attributes in the widget
2020-06-05 17:25:14 +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
91e5f24798
fix db anonymization
2020-06-02 23:13:55 +02:00
zadam
7992f32d34
note cache refactoring
2020-05-13 14:42:16 +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
2d1f3b7633
renamed text preview to read only text
2020-04-06 22:21:09 +02:00
zadam
3772d97dfa
basic text preview implemented
2020-04-06 22:08:54 +02:00
zadam
5c0355718f
repository has now first level cache
2020-04-06 20:59:04 +02:00
zadam
081693f263
not generating externalLink labels anymore since there can be too many and benefit is too small
2020-04-05 16:06:13 +02:00
zadam
2e55d544f1
db setup fixes
2020-03-26 16:59:40 +01:00
zadam
687a466a35
Merge remote-tracking branch 'origin/stable'
2020-03-15 09:57:57 +01:00
zadam
20c24e26cc
added entity constructors for "content" tables
2020-03-14 21:09:07 +01:00
zadam
2e3534dfb7
small fixes
2020-02-18 22:16:20 +01:00
zadam
4401a8e1e8
Merge branch 'master' into m41
...
# Conflicts:
# src/public/javascripts/dialogs/add_link.js
# src/public/javascripts/dialogs/export.js
# src/public/javascripts/dialogs/import.js
# src/public/javascripts/dialogs/note_info.js
# src/public/javascripts/services/search_notes.js
2020-02-09 18:54:56 +01:00
zadam
88bd65c679
external links are also parsed and label is created for them, closes #851
2020-02-09 10:45:07 +01:00
zadam
976b2aa6f5
got rid of "origParentNoteId" since it's not needed anymore
2020-01-28 22:39:44 +01:00
zadam
88213c1bbd
attributes are now updated only if their type and name does not change, in case of relation not even value must change. If they do, the old attribute is deleted and new is created instead
2020-01-28 22:37:06 +01:00
zadam
d2e3aedf7f
moving notes across parents now deletes the old branch and creates new which makes detecting changes much easier
2020-01-28 22:15:33 +01:00
zadam
cbeb8ea17e
fix setting contentLength
2020-01-19 09:03:26 +01:00
zadam
4fdea77c57
fix setting contentLength
2020-01-19 09:01:51 +01:00
zadam
20fdeee048
better error handling for search notes
2020-01-13 19:35:06 +01:00
zadam
7877443fb4
Merge branch 'stable'
2020-01-11 09:41:42 +01:00
zadam
759e47bfcf
using included note should create a relation, closes #820
2020-01-10 21:41:00 +01:00
zadam
c1d0a1e07b
undelete note WIP
2020-01-03 10:48:36 +01:00
zadam
d0c655f66a
fix removeAttribute to take into account attribute name, closes #804
2020-01-03 08:55:13 +01:00
zadam
7ed526beb7
fix clipper, closes #752
2019-12-08 09:41:31 +01:00
zadam
2595c3ac31
fix attribute loading CTE + don't duplicate attributes in case of cloning, fixes #735
2019-12-02 20:10:10 +01:00