azivner
|
0dc142ff06
|
fix cloning already existing (deleted) node
|
2017-12-23 23:31:17 -05:00 |
|
azivner
|
79a4a6eb01
|
fixes for DB initalization and import of demo data
|
2017-12-23 13:55:13 -05:00 |
|
azivner
|
cf8334607e
|
added demo document SQL scripts
|
2017-12-23 13:16:18 -05:00 |
|
azivner
|
bd2a5f6d82
|
change in naming of SQL methods
added assert methods to note tree
|
2017-12-23 11:02:38 -05:00 |
|
azivner
|
c07c18f08a
|
auth changes
|
2017-12-23 09:57:20 -05:00 |
|
azivner
|
215c3a414f
|
cleanup of soft deleted items
vacuuming database
consolidation of "advanced" operations in settings
|
2017-12-23 09:35:00 -05:00 |
|
azivner
|
eba00e6ff8
|
target note is expanded after cloning into it
CTRL-V pastes into instead of after
showing messages about clipboard operations
|
2017-12-23 08:24:03 -05:00 |
|
azivner
|
84faa41321
|
added cloning to the "add link" dialog
|
2017-12-21 21:54:25 -05:00 |
|
azivner
|
f54d855f55
|
sql console now shows error message if any SQL error ocurred
|
2017-12-19 22:33:44 -05:00 |
|
azivner
|
5403f340ec
|
functionality to fill up / cleanup sync rows compared to the entity rows
|
2017-12-19 22:04:51 -05:00 |
|
azivner
|
72712bc24b
|
added foreign keys to relations to guarantee data consistency
|
2017-12-19 21:40:48 -05:00 |
|
azivner
|
f5e87db988
|
making sure that recent notes don't try to display deleted notes
|
2017-12-18 22:37:31 -05:00 |
|
azivner
|
1b900bb907
|
fix sync of date_modified in notes_tree which caused failed hash check
|
2017-12-18 20:58:13 -05:00 |
|
azivner
|
e206269457
|
got rid of request context and related refactorings
|
2017-12-16 21:23:35 -05:00 |
|
azivner
|
50ff5da947
|
per-browser source id so we support having notecase opened in multiple tabs/windows
|
2017-12-16 20:48:34 -05:00 |
|
azivner
|
5b08dfefd3
|
db anonymization implementation
|
2017-12-16 00:05:37 -05:00 |
|
azivner
|
6edaf0ed00
|
split hash checks per table with recent notes not reported into frontend as error
|
2017-12-15 21:14:10 -05:00 |
|
azivner
|
d1329de760
|
implemented consistency checks
|
2017-12-14 22:16:26 -05:00 |
|
azivner
|
581f406a24
|
sql console implementation
|
2017-12-14 20:38:56 -05:00 |
|
azivner
|
b0cbe91784
|
implementation of forcing full (re)sync
|
2017-12-13 23:03:48 -05:00 |
|
azivner
|
e6686c4b32
|
not deleting recent notes because it causes sync hash failures (cleanup is not triggered if server isn't used)
|
2017-12-13 20:52:33 -05:00 |
|
azivner
|
d025b2b3fb
|
using space-around instead of space-evenly for tree actions because that one is supported in Chrome 59 used in electron
|
2017-12-10 21:46:12 -05:00 |
|
azivner
|
f68ffe1581
|
fixes for dates in sync
|
2017-12-10 15:45:17 -05:00 |
|
azivner
|
021f02bd8c
|
converted all timestamps to string representation
|
2017-12-10 12:56:59 -05:00 |
|
azivner
|
6fad30e9af
|
renamed start_note_tree_id option to startNotePath
|
2017-12-06 23:15:53 -05:00 |
|
azivner
|
6546548848
|
implemented initial setup of the app
|
2017-12-03 22:29:23 -05:00 |
|
azivner
|
3a26054619
|
fixes to recent changes
|
2017-12-03 17:46:56 -05:00 |
|
azivner
|
15faefe8a3
|
recent notes are now keyed by note tree id which simplifies things
|
2017-12-03 10:06:53 -05:00 |
|
azivner
|
41f089b3f4
|
pretty printing HTML output (for nice git diffs)
|
2017-12-03 09:19:48 -05:00 |
|
azivner
|
ddd216c92e
|
export with pos in filename and import so we preserve note order
|
2017-12-03 00:10:43 -05:00 |
|
azivner
|
cd3c6d7e3b
|
note import from directory
|
2017-12-02 23:41:18 -05:00 |
|
azivner
|
119d085856
|
export subtree to filesystem
|
2017-12-02 21:48:22 -05:00 |
|
azivner
|
0521deb304
|
unifying API paths to lower-case
|
2017-12-01 22:47:23 -05:00 |
|
azivner
|
471821ebe5
|
separated electron routing into separate file
|
2017-11-30 20:51:35 -05:00 |
|
azivner
|
8bd76721ad
|
prefixes are now displayed also in all autocompletes and recent notes
|
2017-11-29 22:03:03 -05:00 |
|
azivner
|
e6629b2c93
|
cosmetic sync related changes
|
2017-11-29 21:04:30 -05:00 |
|
azivner
|
3386cd790e
|
cleaned up images and links which are not used nor supported
|
2017-11-29 20:47:01 -05:00 |
|
azivner
|
e47027cbef
|
recent notes are kept only for one day
|
2017-11-29 20:30:47 -05:00 |
|
azivner
|
3d84f5c3b0
|
synchronization of transactions using promise so only one can be active
|
2017-11-28 17:24:08 -05:00 |
|
azivner
|
fd764f6163
|
separate DB connection for each transaction (just for the record, will be reverted probably)
|
2017-11-28 17:04:47 -05:00 |
|
azivner
|
8b5988e13c
|
sync fix to prefix and some usability improvements
|
2017-11-26 23:10:23 -05:00 |
|
azivner
|
160c1c455c
|
initial implementation of tree prefix
|
2017-11-26 22:34:25 -05:00 |
|
azivner
|
8766e9ae4a
|
cleanup of status code
|
2017-11-25 18:38:29 -05:00 |
|
azivner
|
f433b30089
|
removed audit_log
|
2017-11-24 20:51:44 -05:00 |
|
azivner
|
f799d3076b
|
sync / transaction fixes for recent notes
|
2017-11-24 00:09:53 -05:00 |
|
azivner
|
f499872809
|
fix sync API for note tree
|
2017-11-23 22:25:39 -05:00 |
|
azivner
|
c9ccf797da
|
cycle check when cloning notes
|
2017-11-23 21:50:12 -05:00 |
|
azivner
|
5b2c18dab7
|
refactoring and check for existing clone in a parent
|
2017-11-23 20:49:24 -05:00 |
|
azivner
|
acba72ec4c
|
cloning in context menu (copy & paste) and a lot of related refactoring and fixes
|
2017-11-22 23:16:54 -05:00 |
|
azivner
|
79a803ccc9
|
added content hash check
|
2017-11-21 22:11:27 -05:00 |
|