azivner
|
65d99f3f06
|
fixed bug which caused incorrect ordering of lazy loaded branches
|
2018-08-31 17:29:54 +02:00 |
|
azivner
|
7f9a8a55ca
|
fix init of synced options in new database
|
2018-08-17 18:11:03 +02:00 |
|
azivner
|
145efe67c3
|
better logging and notifications on script errors for easier debugging
|
2018-08-17 11:31:42 +02:00 |
|
azivner
|
385d97a9b3
|
recent notes now don't display current note, unification of autocomplete source handling
|
2018-08-16 21:02:42 +02:00 |
|
azivner
|
df9acd0504
|
relation target noteIds need to be translated into local noteIds
|
2018-08-15 18:32:06 +02:00 |
|
azivner
|
4513651e12
|
delete attributes when deleting note
|
2018-08-15 15:27:22 +02:00 |
|
azivner
|
ff5b84db10
|
search (note) fixes
|
2018-08-14 22:50:05 +02:00 |
|
azivner
|
fec1574447
|
fixed import with attributes
|
2018-08-14 14:17:10 +02:00 |
|
azivner
|
cd9eef32b0
|
support for cssClass label on note
|
2018-08-13 10:59:31 +02:00 |
|
azivner
|
c78ddb70cb
|
all events are now synchronous
|
2018-08-12 20:07:02 +02:00 |
|
azivner
|
27be3b4c90
|
fixes in tree loading
|
2018-08-12 12:59:38 +02:00 |
|
azivner
|
9e96272eb3
|
fixed runOnAttributeChange event
|
2018-08-10 14:31:57 +02:00 |
|
azivner
|
965dbcbc9a
|
renamed workEntity to originEntity
|
2018-08-10 13:30:20 +02:00 |
|
azivner
|
ac25770c0e
|
added runOnAttributeChange event
|
2018-08-09 20:08:00 +02:00 |
|
azivner
|
1c0fd243d1
|
cleanup of labels and relations from backend
|
2018-08-07 13:33:10 +02:00 |
|
azivner
|
3491235533
|
cleanup of labels & relations frontend code
|
2018-08-07 12:48:11 +02:00 |
|
azivner
|
5f36856571
|
* refactoring of repository layer to represent booleans as true/false instead of 1/0
* show list of inherited attributes, fixes #136
* properly work with inheritance
|
2018-08-07 11:38:00 +02:00 |
|
azivner
|
d3e44b37e9
|
autocomplete for promoted text labels
|
2018-08-06 22:52:49 +02:00 |
|
azivner
|
fcf6141cde
|
support for promoted multi value attributes
|
2018-08-06 17:24:35 +02:00 |
|
azivner
|
12031d369f
|
displaying and saving number and boolean promoted attributes
|
2018-08-06 15:23:22 +02:00 |
|
azivner
|
b44c523845
|
basic support for saving promoted attributes
|
2018-08-06 14:43:42 +02:00 |
|
azivner
|
2aab3ad281
|
fixes in attribute persistence + WIP on display of promoted attrs
|
2018-08-06 08:59:26 +02:00 |
|
azivner
|
2089c32839
|
attribute UI & saving now fully working
|
2018-08-05 20:08:56 +02:00 |
|
azivner
|
509093b755
|
added "type" to attribute dialog, name autocomplete servers according to the choice
|
2018-08-03 11:11:57 +02:00 |
|
azivner
|
097114c0f2
|
basic entities for attributes (unification of labels and relations)
|
2018-08-02 22:48:21 +02:00 |
|
azivner
|
6dc934abbe
|
refactored targetNote to workNote in the ScriptContext which was very confusing with relation's targetNote
|
2018-08-01 10:12:54 +02:00 |
|
azivner
|
2eb1a9705f
|
it's now possible to mark relation as inheritable (previously this was hardcoded for specific relation names)
|
2018-07-29 20:33:42 +02:00 |
|
azivner
|
ed1381103a
|
#125, implementation of inheritable relations
|
2018-07-29 18:39:10 +02:00 |
|
azivner
|
170d317589
|
#125, basic infrastructure for scripts attached to notes via relations
|
2018-07-29 16:06:13 +02:00 |
|
azivner
|
9b3f3fde05
|
#126, relation list in note detail and fixes in saving
|
2018-07-28 17:59:55 +02:00 |
|
azivner
|
8a95afd756
|
#126, added skeleton of note relations, copied from similar concept of labels
|
2018-07-27 10:52:48 +02:00 |
|
azivner
|
e4f459fa2b
|
#129, removed recent notes dialog as its not necessary anymore
|
2018-07-26 17:35:32 +02:00 |
|
azivner
|
2a08aef885
|
#129, recent notes are now visible in the jump to dialog
|
2018-07-26 16:05:09 +02:00 |
|
azivner
|
7564bf388c
|
removed dangerous and unnecessary option to completely remove soft-deleted items
|
2018-07-26 09:21:52 +02:00 |
|
azivner
|
02dc7b199b
|
#98, better error reporting for sync setup
|
2018-07-25 22:54:37 +02:00 |
|
azivner
|
a4627f2ddb
|
#98 some sync setup refactorings
|
2018-07-25 09:46:57 +02:00 |
|
azivner
|
c8253caae9
|
#98 proxy support for sync setup
|
2018-07-25 08:30:41 +02:00 |
|
azivner
|
37ab7b4641
|
#98, sync to server now works as well + a lot of related changes
|
2018-07-24 20:35:03 +02:00 |
|
azivner
|
013714cb5c
|
#98, new option "initialized" which indicates if setup has been finished
|
2018-07-24 08:12:36 +02:00 |
|
azivner
|
1fe7c62f5a
|
#98, sync setup now doesn't copy the whole DB file, but sets up minimal database and starts off sync
|
2018-07-23 21:15:32 +02:00 |
|
azivner
|
a06618d851
|
#98, test sync impl
|
2018-07-23 10:29:17 +02:00 |
|
azivner
|
e7460ca3a9
|
#98, sync is now configured in the options
|
2018-07-22 22:21:16 +02:00 |
|
azivner
|
073300bbcd
|
#98, working sync setup from server to desktop instance + refactoring of DB initialization
|
2018-07-22 19:56:20 +02:00 |
|
azivner
|
6235a3c886
|
beginning of #98, new multistep wizard, db creation after user enters username and password
|
2018-07-21 08:55:24 +02:00 |
|
azivner
|
d67246699a
|
Introduced separate sync version (previously DB version was used to check sync compatibility), closes #120
|
2018-06-10 15:55:29 -04:00 |
|
azivner
|
14c704d6db
|
db upgrades are now handled transparently in the background without bothering the user, closes #119
|
2018-06-10 15:49:22 -04:00 |
|
azivner
|
89a5cab98f
|
added too options new tab appearance with possibility to change theme (white, black, dark) and zoom factor
|
2018-06-08 23:18:53 -04:00 |
|
azivner
|
0e69f0c079
|
fix recent notes issues
|
2018-06-06 22:38:36 -04:00 |
|
azivner
|
e7a504c66b
|
fixes and optimizations for search
|
2018-06-05 22:47:47 -04:00 |
|
azivner
|
45d9c7164c
|
search refactorings
|
2018-06-05 19:12:52 -04:00 |
|
azivner
|
015cd68756
|
renaming/refactoring of search services
|
2018-06-04 19:48:02 -04:00 |
|
azivner
|
76c0e5b2b8
|
new UI for search, closes #108 (still needs cleanup)
|
2018-06-03 20:42:25 -04:00 |
|
azivner
|
0f8f707acd
|
persisting zoom setting in electron, fixes #112
|
2018-06-02 13:02:20 -04:00 |
|
azivner
|
8bf4633cd0
|
fixes
|
2018-05-30 23:18:56 -04:00 |
|
azivner
|
bd66b8a1c8
|
fix issue with limitation of number of SQLite parameters (999) which caused problems when loading tree which was too expanded
|
2018-05-30 20:28:10 -04:00 |
|
azivner
|
be51e533fc
|
OPML import support (issue #78)
|
2018-05-29 20:32:13 -04:00 |
|
azivner
|
f47ae12019
|
OPML export support (issue #78), import missing for now
|
2018-05-27 12:26:34 -04:00 |
|
azivner
|
cab54a458f
|
unifying surrogate keys for event log and options, fixes #103
|
2018-05-26 23:25:09 -04:00 |
|
azivner
|
03bf33630e
|
unify audit fields, fixes #102
|
2018-05-26 12:38:25 -04:00 |
|
azivner
|
66e7c6de62
|
fix ordering
|
2018-04-21 12:23:35 -04:00 |
|
azivner
|
4ce5ea9886
|
autocomplete supports encrypted notes now as well
|
2018-04-20 00:12:01 -04:00 |
|
azivner
|
8c54b62f07
|
fix protect branch
|
2018-04-19 22:18:19 -04:00 |
|
azivner
|
834bfa39c7
|
limit number of results to 200, other tweaks
|
2018-04-18 20:56:23 -04:00 |
|
azivner
|
7b9b4fbb0c
|
backend autocomplete WIP
|
2018-04-18 00:26:42 -04:00 |
|
azivner
|
85a9748291
|
fix for clones & optimizations
|
2018-04-16 23:34:56 -04:00 |
|
azivner
|
b4005a7ffe
|
optimizations to the lazy loading - expanding tree now takes only one request
|
2018-04-16 23:13:33 -04:00 |
|
azivner
|
82de1c88d4
|
basic lazy loading of tree now works, still WIP
|
2018-04-16 20:40:18 -04:00 |
|
azivner
|
1687ed7e0b
|
load only expanded tree with the rest being lazy loaded, WIP
|
2018-04-16 16:26:47 -04:00 |
|
azivner
|
592c51d1a5
|
fix note reordering sync again
|
2018-04-12 18:31:29 -04:00 |
|
azivner
|
1f96a6beab
|
export & import work correctly with clones
|
2018-04-08 13:14:30 -04:00 |
|
azivner
|
8d8ee2a87a
|
small sync refactorings
|
2018-04-08 10:09:33 -04:00 |
|
azivner
|
36b15f474d
|
sync cleanup
|
2018-04-07 22:32:46 -04:00 |
|
azivner
|
13f71f8967
|
bulk push sync
|
2018-04-07 22:25:28 -04:00 |
|
azivner
|
64336ffbee
|
implemented bulk sync pull for increased performance
|
2018-04-07 21:53:42 -04:00 |
|
azivner
|
e378d9f645
|
label service refactoring + rename of doInTransaction to transactional
|
2018-04-07 13:03:16 -04:00 |
|
azivner
|
9b5a44cef4
|
fix bugs
|
2018-04-06 18:49:37 -04:00 |
|
azivner
|
e827ddffb9
|
electron fixes
|
2018-04-05 23:17:19 -04:00 |
|
azivner
|
6ed6e27602
|
startup script running fix
|
2018-04-04 23:51:47 -04:00 |
|
azivner
|
2cdcb3af12
|
camel casing and fixes
|
2018-04-04 23:04:31 -04:00 |
|
azivner
|
cf7a336ac2
|
camel case for reddit labels and run values
|
2018-04-04 22:29:11 -04:00 |
|
azivner
|
abfc64af95
|
script to generate large documents, closes #55
|
2018-04-03 22:15:28 -04:00 |
|
azivner
|
42dd8d4754
|
smaller refactorings
|
2018-04-02 22:53:01 -04:00 |
|
azivner
|
6f567e3e10
|
camelCase builtin labels
|
2018-04-02 21:56:55 -04:00 |
|
azivner
|
c6c76ba360
|
option names now follow camelCase
|
2018-04-02 21:47:46 -04:00 |
|
azivner
|
429d3f518e
|
moved instanceName to index.ejs
|
2018-04-02 21:34:28 -04:00 |
|
azivner
|
26e4ad9bf9
|
separated DB initialization methods into sql_init
|
2018-04-02 21:25:20 -04:00 |
|
azivner
|
6ab0cea4e3
|
split out dateUtils on the backend
|
2018-04-02 20:46:46 -04:00 |
|
azivner
|
e2921a648d
|
refactored backend to use new naming convention for modules
|
2018-04-01 21:27:46 -04:00 |
|
azivner
|
c765dbc5cf
|
continuing in API review
|
2018-04-01 20:50:58 -04:00 |
|
azivner
|
a066c6fe2b
|
changes in API format
|
2018-04-01 20:33:10 -04:00 |
|
azivner
|
311952d4dd
|
renamed settings to options for consistency
|
2018-04-01 17:41:28 -04:00 |
|
azivner
|
96dab5d51e
|
smaller refactorings continued
|
2018-04-01 17:38:24 -04:00 |
|
azivner
|
8ba830c04b
|
smaller refactorings continued
|
2018-04-01 12:03:21 -04:00 |
|
azivner
|
acc82f39c4
|
smaller refactorings continued
|
2018-04-01 11:42:12 -04:00 |
|
azivner
|
fad0ec757b
|
smaller refactorings (mostly entitization)
|
2018-04-01 11:05:09 -04:00 |
|
azivner
|
c9d73c6115
|
renamed outstanding attribute references to labels
|
2018-04-01 09:59:44 -04:00 |
|
azivner
|
12439d8761
|
refactoring of note deletion
|
2018-03-31 23:08:22 -04:00 |
|
azivner
|
e8a5d0ae16
|
converted note revision protection to repository/entities
|
2018-03-31 10:51:37 -04:00 |
|
azivner
|
088fb00ca9
|
repository is now stateless
|
2018-03-31 09:07:58 -04:00 |
|
azivner
|
05676f3459
|
removed dataKey where it's not necessary anymore (use of CLS instead)
|
2018-03-31 08:53:52 -04:00 |
|